59010
675938
893739
1302632
288923
337081
959033
122835
606201
1266659
44277
294591
968603
229673
788044
392487
394462
1340065
68756
1320830
321063
1279644
1347661
687321
1395618
95128
722980
1339851
1292311
18196
1142812
512478
933570
1168303
474897
802764
1068364
1091805
109689
612117
629777
149563
454075
1208623
115069
1059110
357807
809698
1229736
358763
1213120
330840
601309
1218188
115407
946156
954625
272872
224961
223021
523908
1122097
451741
621071
239576
1111854
1322432
333257
1409304
1203064
1041453
438912
871546
792641
872935
415814
1408215
565219
1362437
1100373
547256
38319
171534
561951
886547
880916
307288
483590
1174949
1062222
1070610
1363410
396007
449243
828208
814018
1350247
737380
381970
1042494
175373
184247
319486
611049
66399
80948
640031
69054
1365203
1220185
1018705
1065636
570534
160956
690633
416825
475411
866036
465767
36814
235964
27485
737595
930954
1362282
1300856
449652
34944
699779
18759
888692
1125954
1291597
690193
521086
163638
724481
294859
336719
949161
1413325
482029
697661
175445
1182159
936039
393787
686905
693090
40829
109651
940254
62611
379564
193826
827808
402466
946549
1358546
312697
1074090
575034
1308712
1160060
813858
1069928
195115
1111966
163287
959564
1018580
844601
374840
578453
148427
525592
230352
344131
429247
4193
200034
96908
360473
916108
569985
157657
666154
665351
1325088
508796
453554
790031
863282
225406
502149
1160907
420017
444855
1290858
371581
68765
45253
1301334
110466
44180
1078572
941641
1325012
802562
466215
137375
1350256
1138170
636101
1045107
611036
1228745
617836
563286
1334056
1298630
325542
564645
1236574
865951
810431
102032
981271
193124
1230764
1213730
212536
1082335
801496
1144430
1324545
879129
415943
1269072
950299
126164
355371
315380
1300472
789387
480277
1301551
1386719
84707
973642
289775
440743
799062
1285847
740409
1337293
1410529
695600
131852
33494
322747
261197
17304
595587
1210026
319969
37643
37529
1077308
788445
163185
677421
687744
99329
630984
63367
1202762
39243
222004
527529
1165471
1002469
908373
472949
632303
424358
908503
575109
865460
801178
1208884
316504
1151903
1291059
15986
39202
688190
38645
796923
1232687
328175
321126
880526
416555
676152
947067
1170431
1417702
1218427
1230918
821352
1215733
18032
275637
950405
1390920
186444
175741
592928
516899
202209
215964
273152
452246
1269684
1414172
1021776
45537
571799
1221008
1101864
1142642
447620
545347
361059
372762
622026
1318448
611493
497098
57513
79011
549246
364242
543040
869965
494882
672705
68067
1350092
1293171
1332620
1168879
1192656
27543
556448
158200
864520
445739
1409414
564076
1197538
704461
1128495
1284010
1332455
577286
680384
36169
827651
777610
398627
1386250
360275
871336
1397398
1040964
373647
668122
307735
55912
839608
1005308
534349
622899
536736
106555
973050
1230366
239197
1180862
201784
286766
632676
478575
295502
380020
822204
589403
80147
733445
661306
512431
182140
592555
727968
1000182
191122
685553
381577
977545
49659
911935
1021470
383936
451684
600348
932099
181166
703421
132601
276492
216934
326070
573047
64766
725409
700473
35114
320252
1388622
419275
1049270
810032
817591
452931
387123
406114
832718
772332
205353
357175
624575
422318
1403127
777741
159341
362187
327107
1055528
836377
1228688
1027058
1232228
94704
1200773
815237
92124
1122598
43381
1070586
147516
209614
1311790
525351
1387740
347018
1063360
412957
286121
580958
632499
589125
1038665
1215788
147929
430396
1344805
18212
822305
227740
1034013
1286633
210826
1325691
773934
853603
1341731
525363
1116202
1345318
205105
34988
475847
1007178
469916
1183044
1313593
1203088
1375030
548192
167035
611494
810798
951836
58763
869449
289287
412070
131362
1395107
94278
1276428
826432
833930
205939
637543
552967
797775
162846
938211
623572
96968
585193
192118
123858
804428
964924
887639
1086643
468587
1055925
593253
800488
1120222
899597
1182942
1284051
1035405
608386
137344
1216630
883911
775026
562881
1041959
543174
947025
39858
620436
927862
400217
1406154
411028
1071356
197722
1163451
227576
655747
1346424
1112939
193001
1324616
682186
845076
1173806
144575
39816
791664
96078
1316943
1306790
267247
731157
886453
303133
213403
871764
455875
1230975
185959
328666
436305
1181529
194310
1220635
1207435
1329395
1053624
690400
73863
579571
59852
475871
782007
832082
221898
694300
142733
1225386
678164
1276581
1283134
264112
1413557
33534
702691
3914
777950
165995
481069
635486
909930
913826
966534
532711
1310255
1209537
193697
226140
116449
954995
449671
799657
907121
941475
873432
500774
836496
1321581
700812
1168886
1179594
803750
880478
1339866
638721
138512
1165165
897978
1222476
1209646
1365304
813680
1211140
902113
857673
340631
1369403
164167
1409688
370835
195552
864336
274117
209154
1114839
276260
1165339
590898
1368886
506149
568500
1396162
125733
1182510
433269
117907
1040147
1025637
815720
215902
617672
925595
557254
841082
461759
348105
493043
399759
279698
494601
1381886
647541
902937
825543
1397680
787495
1114521
298245
225453
602224
408181
946441
317204
96399
665816
292038
108317
967685
1382014
695047
304215
565011
602675
1174680
608693
1090952
1315473
325133
832667
196340
1411622
1365875
423347
48372
90755
674700
816160
1067594
396631
736011
286199
931522
192735
447004
86870
1395772
226099
596686
66431
698801
336405
108530
1042772
212362
637093
1299697
1400888
1365846
1101830
865622
434635
900748
1211168
1402723
1193895
76770
440332
538284
223396
28867
425482
1189326
1226270
495864
906668
445962
979009
1290491
1321442
997074
416569
185334
94749
573026
694477
954154
251541
697279
1295560
1060316
1067597
907193
902122
1208328
1269110
831628
631897
262923
346176
548660
1368133
88507
568400
136079
1421308
349731
687487
1422976
301699
991314
578520
977498
1061197
962136
322022
258971
262556
1385326
259843
882806
994668
1350225
622903
219131
1060934
154504
1027207
377092
280861
127586
1404178
818610
1181684
151397
384577
72187
258886
265954
858931
86395
72748
1035197
371694
667411
1323965
866214
687473
1320449
275714
767933
1070910
1302832
377779
815915
814780
1087402
46904
866077
840721
1146053
121005
1053000
873055
1059186
807281
388590
479697
731418
629324
321888
57069
692601
26731
1167218
152797
413497
97219
372142
164887
438027
611866
279587
559296
141266
1130725
1207663
475160
394475
157470
969038
896813
1398894
1421651
1332422
200751
399788
64019
1305710
626550
1038642
410228
659041
1315619
70050
136589
801878
881651
1287575
321709
191742
1331961
105287
1217590
1377462
148422
126888
570471
728282
670733
472935
380632
332839
45440
1326841
186144
1380759
1072704
1375302
174506
268842
599779
687910
1129994
1287354
1379608
832253
964849
874678
675002
1392149
1200264
381907
1114346
1349355
1421666
630815
831271
1113732
1201371
592819
128022
1334034
1237195
424613
1297309
814181
731693
117011
445950
326573
1206187
1072024
1212180
125890
593255
307535
1391534
482985
621816
360600
1297613
608967
461255
193175
160888
1195400
92518
1216590
970841
740219
202451
1023383
1404664
219860
1271806
1380405
1379202
1218542
622663
1302723
1422431
102123
660348
126171
856743
304212
39991
1036215
726562
1203437
91592
63874
1422544
1063613
108511
663497
101059
942064
298374
627025
273341
960490
1353940
161586
70830
1110884
219048
105352
493674
1035782
1375843
127634
1211482
324312
1369992
1398005
1176339
790040
975718
1200676
1337831
1297006
1292809
219378
662456
964467
796139
890747
94113
1180365
356709
594507
1298147
1192913
671598
29772
807413
226775
1337272
1406977
105578
112404
154524
803862
363320
734868
801648
298673
975941
113808
43631
1193674
1059017
347482
71514
680848
335541
368793
501208
297741
1069729
1072657
572318
433211
459339
114682
91883
887716
601912
200671
944309
899514
572063
1065534
1301875
596286
931900
221587
1395583
574083
1004263
399484
392213
26540
1302631
1051500
658377
264292
544145
289594
1381437
58081
477678
42316
459352
55390
220138
949375
322568
176760
67277
69311
734400
885802
312648
801155
1332879
1301457
102728
1368160
611668
290653
1297804
538288
133757
298599
1135500
399881
360036
72799
1416930
884097
491761
1123902
906394
1024049
1158335
1216719
892387
391360
1298296
1179717
484977
630580
841129
70988
682066
616918
601648
312098
462916
645193
1069114
302052
807518
670333
915324
1055945
189178
173417
91371
1187929
1178139
850072
889491
881599
58231
1329404
288857
1316519
291108
803303
1278000
1120283
145209
482981
1309994
672680
1293534
33867
593273
161694
1397659
1158467
381505
340054
412149
535556
966390
579231
51573
497151
674833
1091179
446408
237155
476699
681199
845989
441793
1118349
80503
1344604
1194557
131459
282642
816323
1169670
437460
726666
1339360
250084
105422
1344426
521450
1209487
162710
1367649
1332089
443750
262995
280496
408111
849906
213308
1202472
855645
779381
908313
734911
914431
366627
13021
890327
1072635
1363053
62173
513478
589123
172994
817672
33505
882453
314923
849493
662027
823371
1056908
201392
889724
978313
610307
232288
89289
582090
1386331
1066504
357892
330017
81453
805182
1309143
337030
1406973
930995
440622
450345
737654
626032
921898
1282321
448031
1229365
1360137
460630
352750
452940
935425
337292
976184
1144439
272215
923683
881130
1394084
540333
331363
285578
1044699
863533
38033
1236866
489267
1315582
318680
877868
212807
619144
331486
660151
680960
494178
673441
1314707
626515
542597
487880
587725
1061564
487600
300578
1405870
325487
823369
478490
371904
809788
1388083
1402558
1053739
102646
354596
1374518
1323964
921360
487881
732595
1315323
960636
1335847
89117
1371144
273224
889282
784116
615876
1154256
264568
160783
463412
1057542
813110
1336865
373102
1201505
1063219
586068
135666
854378
35220
135122
1298796
1137449
173947
149432
26219
216307
1362189
600589
1065303
412318
766899
1287342
1021324
897266
967884
453524
732330
1044390
196429
27009
614233
287110
1198553
255593
1111639
71692
1197280
974766
279328
1292852
61660
310471
56056
497710
732314
509540
1383874
413553
1220194
127801
1201572
82951
1340626
682240
108220
374697
864052
946889
1333087
432576
1125284
887082
930128
126695
977060
293424
230274
1341642
1279993
1297310
369473
810054
470232
477407
680369
863313
1297817
1189560
1206203
930052
295802
517138
1186199
674864
167595
1189588
1341438
446043
110149
1420214
870358
442239
543944
1077309
1310837
1315303
896645
313929
1304108
371350
438406
144538
56287
32235
959114
624898
1329077
820563
109359
928881
646973
1335222
425642
394677
1182984
1201608
110735
370560
508301
799254
621039
833603
662554
101172
1351007
323546
226710
1158412
187689
206627
270676
1360202
1214417
1295460
387079
1172565
1167275
135956
327502
425514
638548
1084088
383244
1202478
491436
101921
769165
78421
620730
1404216
1136294
239848
1430144
840495
1069344
479754
769294
282540
199427
99916
60761
238638
1204602
476586
981790
639453
79593
800408
1067364
377161
1291060
483275
386977
113288
787535
728411
1233880
281765
614798
670949
895909
896690
612394
859015
229418
1298660
1139246
1292288
534348
332122
1082713
362310
973716
1122696
176293
681569
943114
363795
550134
1036726
239631
308508
862941
953941
1381147
880101
96617
1182249
203009
458094
1050466
58332
305832
1154149
546546
1158486
325749
173170
288245
905638
529198
406469
406591
332751
480539
1345630
204192
53080
1362813
803981
307921
736889
839918
69943
1174784
560601
1365333
1180748
183171
1392573
136992
330313
1085406
964622
1393923
188842
1402936
72046
217962
991863
782539
729206
146109
561209
195148
259519
913883
234828
386420
195672
1328734
426662
969904
725553
406720
605074
863842
674162
694173
327309
691267
1236032
91123
452734
1218610
1039716
448456
1403273
883862
1074644
466520
1231300
1338985
856113
406981
55119
665682
209733
182038
1292020
414471
935868
101471
545766
1297910
799116
780478
867280
991368
1192190
723133
577441
600817
360041
687012
54099
1388891
1058806
570442
1304622
665946
515873
1085579
1219629
739994
623995
1059233
266767
658091
13766
801060
228553
519592
151561
82594
977802
1038163
426452
66130
1401639
288915
360422
59965
468426
1203222
1303403
1041280
395611
1025395
1118768
731240
383104
833629
959798
1341057
581735
1352143
425881
58642
1203475
504679
122932
304547
959689
356479
451885
1383613
416945
285872
1158454
991267
448465
363222
153376
809667
98182
1350295
836536
1125192
779938
398398
865936
611232
355006
954702
795355
70885
737500
973926
1192280
296680
768599
302835
733799
661989
1362263
328448
510869
358067
336459
1374087
320343
328972
899822
32134
1198560
889604
556371
670815
102628
1053683
508827
318223
166541
409396
1122654
40373
1082604
960290
1412498
473325
1385517
422776
1300942
375179
516171
1367113
471183
1236237
516006
1042413
749980
385127
41816
564093
676893
1367048
1351097
1213908
42929
474929
522186
58938
642293
586275
173514
224040
439387
399426
13599
388554
207133
1423134
843250
983655
332753
1204563
342105
489499
1193649
691294
190437
400282
916544
1173962
511862
1180469
951880
700033
667077
848853
162753
52356
33600
705799
674102
1174046
1006449
292866
1308069
95646
408597
367733
1325077
266882
524200
1235774
350874
1165202
356596
954973
310506
991174
705387
297552
48879
1325715
80236
441357
1177308
974110
211958
535012
570831
1284936
46546
295227
1283344
406226
1199643
843588
211077
193148
525715
852568
827832
1375080
577921
943236
237584
273793
482383
59041
1284187
1072339
123116
1215625
256959
188858
334789
1349590
364421
489962
1413736
526002
1416766
936748
181848
862218
1229223
1021123
61538
408769
1283040
170091
128059
408045
731677
311378
841303
786506
262682
1027066
684857
1231257
1325395
945165
45106
534254
730623
972392
510455
471242
993913
1063834
251986
780807
781492
611258
1416247
23251
1155957
1204509
885357
504755
1324442
325311
79609
700635
783598
860974
322967
576377
258638
184791
109015
460130
295941
231613
136824
381475
610710
405442
16915
82647
403329
1272389
1226105
819531
36477
1070839
256796
873895
789825
1066943
397670
384669
1346264
934711
405383
1311006
261449
875128
1202233
544665
231669
645119
170882
1063769
29855
419511
503059
509443
391482
111871
62397
350095
539122
110230
148856
89850
519281
1373963
770681
1409496
480100
459456
94456
58973
124347
406472
628276
109400
787946
577037
861534
777930
144603
1375512
60015
79705
1056180
327948
1406442
948830
251712
1303221
1316406
51510
395019
1141063
841040
1279746
145633
438154
594565
853172
41447
683404
1409537
1167824
1304116
1387137
808677
1091010
332310
85995
659739
230556
879793
1130582
1091142
1230891
825877
273445
533396
418784
307908
1379620
267496
558378
436347
649086
489823
566272
355025
398367
119344
881039
396782
130882
524504
86840
168518
434145
476836
867140
118848
1353547
1034032
1064326
1105161
392063
1055227
1220286
621147
363300
1088061
373582
52438
1271562
571041
628943
373232
1306373
83021
534378
1296358
10879
621568
88950
1404686
1202797
962397
378802
1172879
546910
70861
183688
92394
300205
1318782
332903
798489
912948
231316
853198
266382
1058872
77331
1193640
134866
1137786
561075
144096
99715
30488
1284872
931308
1395075
67082
225132
403532
456376
129677
1367733
872404
829069
74757
39291
867740
873659
102434
235939
964867
597054
133386
168095
1322315
113759
798168
143029
342708
138882
128769
84968
914396
130587
150097
663011
1137046
1054897
372361
406944
673417
852515
1380469
1346740
638881
1297776
536905
43110
622076
263511
162671
1277400
90211
980511
692179
424404
14031
966236
248116
1271532
1167207
304637
832884
604150
1156619
1123555
380814
185575
239071
581577
854514
599977
198065
284058
516688
204594
389250
770928
1408635
52039
1055104
183931
384416
1197139
1321838
402527
329435
826038
446514
677221
365466
193709
399270
121296
344737
806071
1202486
1026159
1210121
1023475
1024358
63560
273388
413842
673731
1327004
389771
705514
1352193
227156
766745
575663
68447
923525
569681
643899
307092
268154
910332
543549
473481
85923
616871
1363334
1361551
1166949
38015
96285
754441
210559
1296484
1385968
278421
195893
946541
1279080
168008
970640
1072132
493377
312686
610245
956664
293189
1119382
445851
631048
897236
803614
843036
698052
49873
166406
691191
434986
151767
1362720
798367
1271609
1332577
1326349
316342
88841
931840
288612
496605
313679
1061894
369796
276883
86075
251772
900960
819671
1373290
1419366
1202990
580951
1334078
286704
995742
614951
1360773
528193
629296
193784
944185
135763
365341
933625
812704
272259
1035755
905212
205122
1235779
132775
1042691
962614
612163
618881
1041225
1399549
534184
174179
304287
1291385
1174248
74450
1218302
26477
400708
238164
163819
436585
1124424
154153
838544
581177
1299192
867134
85894
549184
491328
216157
1295890
1389220
193747
1408848
539219
1006130
1410222
977352
1201967
1368090
295123
1311946
204125
918825
602297
731380
442363
29250
741493
530691
785692
1130416
1320199
821985
274373
672644
805953
1147897
1152511
426272
1375803
105343
841389
229687
734866
135899
79258
953875
82679
206308
1062936
3209
200437
1234085
659939
469406
523003
87604
1288415
156545
1134177
339876
1121201
757394
596096
923019
1238203
675449
476097
673258
1164226
1237887
835257
1229436
1306851
549632
1235047
220573
92260
1196519
1238309
916529
900783
1202995
935466
212964
1284177
262974
532471
17962
1396970
1120790
778285
383506
164290
228696
520984
835620
1267258
944905
494050
471034
263541
830391
44544
814120
1067488
587943
1184027
219209
433951
236279
226198
1312580
1207491
422744
741143
1138283
1289797
518482
918162
82627
795524
726719
1397616
388812
294439
504587
455532
699179
656557
1140790
129014
742128
240061
372494
1168260
796056
459637
332940
1372593
580122
856135
518355
1341340
928055
34970
1394028
768413
327840
1227948
912901
1296314
1222003
1352674
64459
41754
1158499
63474
436781
889734
948098
1393055
831354
138865
421648
193322
56741
331060
173716
42962
1288987
99776
680534
872659
58510
520991
1384820
1381946
1071452
158990
1386147
1192325
218975
1233881
490056
849102
198444
700449
1209084
158998
1319947
248695
1318365
423426
46045
1292864
580593
336409
680580
137455
1395947
992603
493798
954904
1068694
564874
442007
145716
643773
200063
332065
862715
425908
302386
1227656
1410601
328358
587474
924904
674733
314848
809245
627311
1051534
1125257
877637
275113
109760
212185
1279696
504604
112597
1157758
1120451
258111
1193832
378552
1375432
966969
1409707
1175931
1408597
199237
1330969
1383901
361674
46194
1014298
699512
659213
1051811
1233628
148785
975753
892139
330369
568045
85996
185874
59660
223942
921354
1177041
1067400
276933
1300966
1416457
407305
875541
1320835
336585
96528
969284
146223
206948
1190272
518583
1297397
817070
18967
505583
1003859
632480
947548
1141794
953562
366377
342815
1074135
479628
822046
1234438
257051
443752
1319526
800744
1417690
1300239
203221
325981
110361
303012
370992
109303
362272
1100354
824365
11014
1351921
533395
61238
1400923
329499
147346
613826
998574
1175785
691607
406412
911217
1419809
494562
1410524
1287177
1337767
254601
771731
516735
437739
1178538
168233
867679
479823
1366237
1120920
52729
489388
843625
12350
1280854
1100733
222503
1352603
1052083
1417008
1176035
880790
420032
1025773
1356812
665242
894852
504730
685620
1417619
93640
303909
433249
776836
1301582
1190500
903892
138720
673223
259431
444540
725193
63708
647302
334242
1361802
943062
903322
1207161
912235
292163
399432
543591
205124
893475
366445
296785
959592
918287
186261
837864
902796
836173
196502
1065504
905046
946149
598236
867452
1317466
322942
1312523
409128
1282712
40224
308528
176625
1338441
734963
25075
1072294
578246
113701
1134199
101312
1060809
529183
419096
1232976
613483
839500
610947
605701
489557
414458
951312
31631
636004
517491
617105
1267246
479185
314066
1351906
380445
874110
572768
675190
1299157
56499
89061
288437
482516
1418832
1304934
344445
441769
276057
193447
1034340
378850
879315
477393
329689
1314179
1382151
488830
887445
351014
421369
513551
494112
1371445
525737
440178
216541
1269672
59493
478598
1389727
379482
200074
390270
333297
577652
83498
235016
487632
557722
1192406
1122839
1387019
832940
948697
515837
958695
210403
417067
271181
1217424
71755
950183
1025202
1296465
736323
1042203
267259
76416
834490
113725
1211266
366703
730573
436179
633531
28953
741951
1036175
29110
311665
69237
1392793
1420671
438180
31324
105258
978611
171524
643350
474726
1049220
198178
920489
473608
1122214
1178508
615786
727801
1302361
1063661
179903
240532
334840
967558
347495
1045362
947986
329959
162876
404109
566391
1301761
591609
1071491
364248
770008
1213801
542475
668190
1065603
884704
37923
1179522
25570
86973
1361433
1269709
477257
690094
324931
340794
551547
1182986
916802
99768
413855
1137162
518078
689718
160021
458455
784927
1025733
447268
1043908
204542
1408769
209062
837453
474147
447022
463996
959644
1300055
65700
768705
1045088
1285708
913848
178275
345745
1304521
149884
873884
53114
340970
1385435
179131
997093
197489
615687
275029
562656
1070879
672642
910378
402877
568016
790583
1350600
739878
1280274
109432
168645
45968
413459
369147
58484
302628
1200958
441400
606599
832199
873151
1125958
336218
1005770
1120243
550849
1303689
152806
1177884
641890
1235516
442134
1139939
1284181
1408839
585683
1215651
994939
1163498
430191
970046
572889
1117932
951235
49699
442913
671349
725781
1202581
171996
340877
538496
1278266
154156
429290
354731
805143
80426
1403643
979896
249143
799568
1063076
86922
144761
1188027
1166445
924838
1389695
36933
448199
188422
596197
952235
1393859
38875
619539
910597
1285282
145085
382167
445743
761792
870098
562602
420195
1190014
1228091
736806
1285065
1190022
580910
877734
534500
807603
570336
329099
1386506
200279
618009
234564
1352259
1271446
671361
916621
971281
180045
35439
594182
1376757
310109
447798
622598
41314
826804
665706
617294
1363530
131452
930089
964318
1006792
623931
560269
970128
391304
283620
868318
1278774
1406735
580911
414412
1174777
264557
375926
1051124
96554
780270
239082
563129
172509
1059391
703265
611146
1268844
1372824
1156709
734495
661465
980753
567417
859916
381213
1299459
1056286
60468
98153
1317764
467964
740329
620475
307853
484615
512550
1177275
779427
226842
291187
470127
801118
470560
4803
1268050
526207
410015
679674
258682
420958
1119690
344846
1343206
947586
137186
1191918
836252
201633
1208916
380660
1005469
1102552
68194
606483
135817
1405186
1238222
1062598
259126
523464
549777
1334717
967114
141143
730841
1265543
1366380
415273
347990
1380194
1297073
104956
450900
784513
345481
852229
1363464
578010
5126
262178
854151
230189
837666
532952
28335
461130
898547
622799
1274009
1393349
1048225
567356
511110
487826
506355
400395
1057136
811930
797350
1310427
99723
163815
171239
300819
777018
687257
699504
1369866
376109
1150872
972420
365220
1422362
269190
1183810
1166289
202899
731879
1027235
906347
286420
1184687
89946
1052356
1312123
1219679
79914
855474
495457
516163
1407015
555797
123506
999528
1190488
559185
533136
220799
1370478
1026486
365056
112302
1284534
1225245
482286
733359
875323
1374951
254638
353659
89172
1320889
1335242
1007494
464891
1311736
703344
482652
29058
1083063
702876
73908
213536
292949
1296309
388036
1051509
85385
77498
995451
274474
239525
506987
1405937
42991
57403
442669
624312
908823
1023766
1332812
1204401
968978
1144311
635996
953246
811933
907735
1307418
283472
480843
1302921
141991
120994
300142
321600
778936
1365111
262439
386579
36198
1288756
528008
698068
860749
779670
843530
308473
837097
1157329
1207534
140255
1349311
71628
861099
129515
1199595
779260
439645
293881
1059422
758596
723026
1236748
493647
788895
139755
66802
1372084
1205948
469794
353418
1277364
608230
559274
1185435
676510
489429
1018583
329442
1282717
1167733
513175
1285813
838033
732146
1290979
529269
829903
601618
831533
1155169
1226173
1310891
781530
1274044
864606
199455
729828
89408
413189
671564
893381
85955
1292946
569665
374069
658681
433103
27557
913664
835284
866668
215560
796290
1217651
1117924
1144485
920763
181215
90550
1118050
270471
1291151
672310
50183
1382557
907568
445492
908641
1327861
1060002
877735
1114311
1208733
1339489
622085
1359129
1377237
737121
631415
47155
1318458
1422831
791393
76356
866328
185966
1416081
930938
1213833
252200
673685
856963
39167
384452
824201
527789
772920
1312222
1092067
1394760
466540
23380
1219598
820235
372998
863800
355097
729978
523505
1417295
681902
417000
462705
303172
1273331
341720
816837
782608
908762
631714
1177876
904710
270555
366120
339716
230022
459186
92284
356474
1385010
898898
1354230
900350
535478
344177
1420996
597748
960562
320922
695069
377894
1205539
194475
280054
1100775
1335488
337453
1174293
889488
440833
47284
586210
191340
46149
92935
198099
123936
418700
774667
1300977
366309
956498
814739
1266315
1235348
1295899
165337
609295
384548
136076
971761
822248
555753
80146
78663
1114898
888649
334814
201394
331480
490536
756769
110792
1334892
1399818
1337315
1059842
302680
405360
556125
187005
505372
1286893
1050151
440786
944770
853403
1041909
348611
1265659
605625
503121
486202
959675
683502
348229
1278652
1350077
1180250
847538
533320
900808
1358461
541425
1268873
282686
372903
308248
500400
953179
177525
798861
215065
1179512
91072
891321
1353319
442483
886385
875484
414133
138578
44893
956831
76394
817973
913761
505475
1138936
999468
695938
1174780
441167
1362424
337770
332790
477830
97908
1198824
1220311
1412221
645923
688397
1299203
1388476
148760
996565
251240
1119568
1051686
385562
141093
867554
875356
663387
266713
881109
232868
825834
39505
697145
133679
106249
113906
1180830
566713
288409
174496
288142
1162389
1184505
539716
592705
1416617
357120
494867
82076
565017
534974
499282
476558
995089
939075
1407469
897928
166602
911503
162719
494107
475680
1344620
329175
625239
121056
1384811
99917
923844
198684
75567
1070815
645762
230081
607950
858746
488787
951900
576060
891701
868162
1049706
381996
422548
210639
495857
172344
476361
911138
212658
1183854
367505
966005
1418417
16259
273235
885555
505544
370711
1367143
914025
703988
182028
531142
1384711
858476
697553
584338
349738
133056
357949
338566
455751
1331965
147419
946337
1066736
391902
389458
374668
766255
278752
811747
1110789
563601
488706
89631
839485
183207
435395
1083969
1374653
80538
879833
695217
539187
948117
455979
898064
785825
120996
865809
313970
450461
235918
906718
890298
1226231
263550
361605
591405
1358410
460092
1368444
817565
1285991
1217739
75914
1374278
1006870
175623
772485
1162906
167770
521625
339893
441669
945458
203010
104374
436550
826668
441178
550430
943445
1113547
159786
1315775
470942
1346269
584980
14103
1114754
429499
344786
799696
474480
568540
624391
672088
1336021
280933
95285
1225536
183983
99531
177557
342207
578209
73682
276059
1120366
886421
563607
704376
218473
1387517
231528
272742
977010
642588
1301481
1101962
1234775
314934
481130
1367249
76489
917791
300217
111433
978733
289139
382736
1140600
1022335
179136
1152419
448043
566172
523175
168352
508105
545734
1295161
1375722
1146593
1355947
43446
569685
75308
1114112
252809
1123972
519211
422476
309094
42260
145593
100308
1349102
264390
644876
123937
1398854
132205
386918
1040002
385165
1056266
910642
1372654
946296
331921
623930
514067
965039
77895
42850
998008
356081
1401599
403019
408163
365579
609604
585147
421971
83122
478492
845850
178718
532500
656877
785224
154269
825221
859498
706391
894018
341900
1376835
627443
30624
1305078
392680
359471
655850
525025
380534
1160089
768891
136197
87378
542194
99066
399974
1315224
513646
1069550
731667
586545
906533
487523
222374
303774
633520
927880
374386
1384206
1146786
1406872
499857
486496
301411
1397689
1062921
1319395
1194403
1235704
1037148
1189180
584086
416276
1127051
833366
728206
136766
674107
124674
329509
931531
481624
947045
113329
1401665
1395251
1316497
1368208
969451
362846
429019
217688
769171
1089182
1366068
828188
1326396
182899
79071
566556
72234
1369362
485688
643269
254962
1273408
424476
85674
545891
381383
427214
164760
549806
439206
99335
473534
555961
499618
1330592
235252
1359939
1164057
1409184
458264
376917
1167071
399316
834910
1069949
454646
1237033
1236281
256306
658463
1207180
817771
472063
79430
206900
521027
44694
803143
402487
1409489
109202
964253
608933
907536
42730
806657
96825
222199
155382
1296288
1069833
542572
51101
440606
87552
726503
170367
134483
322564
1410047
1036467
1396535
1208338
1117558
1197099
44737
848934
217252
1068917
1061768
1110623
1378872
238737
1280608
1197818
1301980
340916
878745
193105
1274007
562793
525881
565353
805799
546904
954113
1021721
115066
274716
445151
400557
313920
514911
1212806
992629
1358976
369352
853926
1058115
803784
295027
1310714
114748
1370092
203390
542865
146446
781922
84179
1301426
831787
1021843
335890
434417
214904
399536
1225091
1228223
114551
180649
327313
44675
41733
723863
1056246
312616
849115
783372
689888
177989
1321147
77889
114799
261771
399016
61207
1056801
332683
689971
1291418
1397677
83671
1309907
1334850
265381
737170
1266103
1228353
621804
1196255
953497
705968
1355949
188846
1146474
741281
999898
397090
363804
343090
435592
687124
1310138
775509
949537
788412
883023
1063289
1330447
81501
1292190
774691
577281
343060
194898
1057993
1000193
413673
79105
975969
1335467
446382
626682
301611
730546
380707
467104
145866
661024
1237191
226571
1056695
1061911
382332
1148412
450819
1285834
195024
1234166
224652
607107
451512
10399
513111
791541
1045455
309126
952807
507758
430274
553004
777733
866229
1276448
1307570
107147
336525
73518
61161
691421
1229358
1420878
846239
258036
1122730
684600
971361
1305917
1040419
1278923
562707
515968
908936
184476
1229159
809950
370268
259776
207149
1403085
398158
856278
488783
354463
75589
644035
831572
34592
257013
1007315
520744
1043536
536065
618946
1042875
359461
1303774
950687
1059537
704362
783956
1333065
109927
309627
538782
232999
932242
131690
254575
398695
910406
184350
1325911
1374614
536911
703205
69644
55029
863648
883714
365863
879650
1207529
860378
855114
385587
488651
892096
159340
992173
579213
91626
826477
994177
622543
1186386
463256
658339
1378280
855524
1268984
884828
1070785
545487
456274
1182322
329817
301179
511502
963346
47043
358204
434203
221534
604940
1301648
124736
539301
539910
278896
418531
817310
89095
471543
89714
420235
1422746
909250
926795
686200
643967
695713
1083385
256899
323706
58595
1224773
414601
307503
1214924
126560
1060326
643819
836034
636857
1158409
638356
252529
974317
284978
496333
1408270
462098
690078
1327505
903531
1221556
119079
93619
1210698
57489
248545
271635
978863
935004
667644
445928
34983
1037712
1273572
76568
944012
1395217
334013
628679
538457
768479
366141
1110771
696589
592323
751022
402915
553256
164424
1316808
660113
678669
218536
467547
776763
54314
688074
800319
883895
491997
1365375
1265891
1023948
293469
928059
782554
963239
601095
113336
585139
839993
236556
11476
1320064
211742
1069580
521453
1285417
148984
132233
180930
442881
1225112
609408
1377916
515628
89816
289442
292971
1205507
572869
1117418
377141
1197132
567909
1275085
843516
799670
739438
1082741
878674
1348117
42501
1342171
1218663
287381
563002
434793
162787
1278130
1218335
1335392
863024
232141
431884
420560
1341304
792061
40032
192769
33840
492260
347456
806024
249973
736001
1087216
1163999
1366888
269013
129847
423901
859637
330659
689291
94594
637707
1050939
371383
1127083
113485
802767
818302
1237495
172359
900747
1272812
409415
416198
1278089
697514
149363
999712
429125
333907
879802
638255
1184073
1342461
1335172
974780
1204737
247754
550802
348411
1382889
558146
199699
635995
1051095
278184
134735
788526
1126644
1085073
1118770
1299488
887957
138913
354768
441770
601162
996191
126004
1365961
593165
1313374
341351
406152
572695
234388
94321
636291
366942
327771
1039452
199325
456130
601111
12043
664634
76998
361331
950932
734322
1023194
1212157
1374982
104176
1237192
1389560
667041
87689
832979
494105
703768
15702
787164
1404261
840604
46037
783881
1312197
128962
543625
1406871
182786
301020
289469
704941
286070
364225
227511
302172
12580
48023
93637
1271328
1354695
1060559
521269
463303
630377
499359
54486
643145
887075
1068438
176861
181359
103459
1388013
153335
883849
1220291
397445
184560
309568
224403
925056
843708
313963
477140
1322950
704810
403274
67766
1294180
842644
293203
590789
1411074
1163453
307084
662073
183280
964975
947358
310667
976077
205593
362040
130405
849597
1026689
838781
516933
606107
766204
1345490
65769
774244
1092374
392309
268145
1392688
1305166
428182
1338858
35855
73540
494745
577355
780861
1203460
220223
352957
769503
1194250
148692
840953
798937
595553
32655
415353
1215908
1282785
358342
395667
153611
389239
151131
1205929
1371245
608942
661335
357673
237600
314917
788522
574075
1183950
479850
439882
216386
560973
384929
1154132
886911
321715
449834
1378693
1194627
878361
175566
120303
1339610
630081
548072
506985
1315382
387200
934511
498114
1413091
320592
1294207
87343
536433
199923
781165
12120
1152609
1352558
467718
780551
308515
511666
1306935
73681
575493
1377859
1202758
384183
466693
355608
115068
573491
672820
345733
1336097
211674
801604
947340
1314489
209665
956038
907147
995046
897588
302970
738720
476317
787567
404723
221293
197089
945260
358465
394964
10753
47937
539390
664415
1214968
41999
863408
363714
1270164
860473
973123
189299
877632
503810
917191
73302
832642
1415728
545589
494565
895595
1236295
94641
1416147
46685
10823
1371380
784101
1373745
1337654
50425
1091331
403749
1112368
164078
255811
1000758
442429
393830
913699
178461
70810
182650
1115167
139731
355417
1279470
346212
455892
739839
787502
88491
772857
1121804
177074
1301509
468200
212845
640467
733503
195516
1313025
674809
1037738
89892
552466
451540
1316120
386637
1269285
993519
1410505
1112488
75132
1397080
362293
428624
584751
455761
148210
1170438
1233845
1353510
589150
1060921
1081198
695575
664608
1052650
827051
663296
255697
547393
129121
702980
292892
595942
1127737
1058954
673149
76228
1309330
291218
304669
734444
296759
1377959
1220261
183300
374453
330133
196087
839752
1316251
1283525
51407
1351831
386913
1400687
856543
1146018
798091
1354141
297094
1276443
291833
467077
492659
166312
1383534
886687
110261
107553
1323859
279446
535742
781695
350101
523535
667718
732840
193936
1311424
177588
408402
73792
75748
1298483
876958
359843
804072
858172
250413
418157
1069653
1048499
299981
90847
437989
407128
701180
78419
783036
974058
641103
190245
1366350
177267
1042133
443933
891228
957750
308772
298415
88315
1217907
807925
1279054
1380743
811889
1375923
388687
1365085
306374
408701
29753
697614
1202916
658151
928026
227640
1367117
597275
446339
505417
590919
12914
1409086
307577
1185563
310913
1432712
1020940
1214907
217967
307026
153900
934484
995809
550333
850348
116860
932114
262383
1067258
1287715
529177
686410
348849
17968
1174093
1135346
502770
1340189
461565
199274
943679
557934
978468
1035052
1296296
656353
805560
220794
1120384
1117949
1005753
340949
693244
289494
896715
772291
1290100
1285907
147908
1327412
912306
392094
1305193
160104
548227
673761
320679
90734
771776
259602
456232
84798
801712
410014
1275042
168951
551384
1282610
288212
140539
175524
1303424
374329
1392429
675660
64444
492229
466302
736118
1350078
1091019
960532
393307
110363
338519
792422
1369621
881181
825414
1375332
60147
53271
1231503
412235
1208622
484410
344878
999938
914083
487325
67896
1345277
761107
174460
701084
888717
725120
315744
866748
1048465
476198
145628
1288912
704426
68398
931207
323259
1322526
35679
613337
670789
864210
688272
807260
190279
797872
172773
919519
180031
1008129
776779
1332025
1288295
1290167
420383
195696
952376
1278791
547239
1409900
396607
1034191
1387764
249775
418109
231166
340796
1130579
1174702
540960
215675
167210
606365
858985
595577
1231941
106401
1205841
302293
440226
1368714
312858
391195
207221
168826
236947
353138
38379
700858
942245
508743
247869
372202
1358344
937451
447467
545865
267061
908433
473510
1007238
42682
428261
844643
170011
1101269
673204
725043
773359
1193202
613018
1319863
1043879
29814
26983
558931
873610
599953
409048
685165
208056
510253
839204
855908
160552
249756
1397280
600245
207096
1354006
158198
1292785
780698
897504
1211981
490902
39609
362368
230299
667383
271745
344527
1312016
1384773
853645
914026
482025
1034275
441306
1136412
164653
120274
1137784
638726
1053094
1067876
35325
639719
1082513
1345576
54539
994826
1038199
629118
1195497
556879
1372214
865769
1137949
1353950
414932
274346
1102390
499071
408027
954211
1299907
778430
259935
100360
824061
1055002
258365
571896
617023
57692
542837
302612
619949
320027
120233
385451
866369
253100
796277
977608
935585
585441
1185052
445442
1199340
435480
1234321
356251
1238384
1198559
1411599
116004
230152
365063
375934
576744
75974
842551
460418
946074
144521
183011
1332556
170884
1288802
686144
884720
1053331
1322606
1369703
955068
1363884
729261
1353416
690329
963745
843375
13981
788045
275413
442037
525204
186746
963579
370984
293048
1177281
252489
579476
647691
373117
318947
874930
1167278
1404241
82059
1024631
977716
1346713
807220
962837
1352028
1174318
36590
576975
671052
582934
1266723
355917
1180512
803166
366278
247932
1194477
660313
617959
319653
507485
954487
1225015
954689
328232
536585
454238
109425
180885
392514
386068
348110
1369186
1225130
620383
1194905
339597
453346
1227308
874664
67654
1382480
142697
1349269
1418995
844628
1278620
825349
12765
639878
906318
818811
1170389
641398
1174235
1145399
39530
61253
1354459
23148
1350681
660767
942993
730107
376306
252322
1283518
210602
611631
1056449
228839
597904
421352
61222
25302
996155
968270
123839
1415756
606016
952112
276518
348690
608170
508466
799708
1058829
1063011
128315
697501
442521
544957
236449
689400
643445
359425
1295940
1049748
706550
1353227
1307541
86382
949040
1280788
482928
740189
742122
150111
473448
1055220
698933
875603
870442
546320
628159
110952
1207282
1390916
1035930
766854
1182633
237085
254837
126006
852378
477761
1061525
282393
490927
770531
1349054
869776
991388
723698
1229186
380358
727463
606900
222326
878099
912133
324768
1063174
72558
434810
780144
1432702
235595
361305
306919
32189
854219
972145
288226
199376
900776
971454
914386
1213474
1283896
1301421
254347
826076
331236
778447
881719
1024400
642018
175768
493761
608607
128310
1330883
1169542
491902
1387927
1166389
280109
978206
697901
789066
598010
1408410
121967
58249
964505
1344463
335389
161860
570088
1161130
438694
95218
168141
519248
336248
980591
198344
702423
180445
729738
797848
1398984
532169
496331
1200747
1058160
90597
69909
1328697
841578
45565
1393895
1422701
325107
255504
325544
1313281
1290756
254341
766570
88239
795059
1138617
1368295
842505
791506
1215472
1331818
77217
910929
370566
1225533
804230
935734
1112658
396918
211043
530257
948824
1127973
1125582
737971
306705
82665
99388
1411427
167703
574560
586727
899267
1274013
368034
859103
896155
570919
1285069
848399
622651
1146918
1376914
1283671
465431
876896
1084054
1372566
1371277
234982
196550
63163
67210
261975
543215
1422316
1345502
403014
631144
329647
525064
785776
298394
1375980
1016436
1128719
443874
41004
278845
166904
456312
144227
1052871
604370
191144
1180623
1327783
961840
120853
1371256
790301
1332973
854283
389257
361417
897305
325002
1021379
559194
1232737
39469
65683
1023054
80605
1006095
284530
925769
902273
687792
1374372
888628
261043
891116
1147889
931231
1292462
876464
1205893
431474
1154215
1268849
1279236
495244
422499
1070765
505427
3523
702510
365048
1340037
1041635
210309
588810
1284823
383958
657461
782873
358570
74829
900728
325667
16555
830562
176639
62859
625527
95262
275349
83993
1184519
1129710
178498
1283087
236509
344918
32184
55929
1009150
407821
1379690
1183876
1307900
372161
109594
159548
162113
1219391
461459
567087
96920
531167
645969
1238079
1198563
646108
725863
1412054
339913
1346257
599150
10934
1066521
833886
955119
253137
289435
202012
91812
783193
464975
1225018
647438
914593
722572
995966
1123419
570653
275928
334673
995708
528740
355813
1342957
584195
1085046
381738
344805
180724
318129
1146615
1071486
46190
1063466
495638
786656
376774
50867
733453
1127005
1174787
873229
547210
191287
503888
466221
1057692
606281
1149547
973576
504592
596220
972631
511396
31509
1129870
60451
576125
1134607
496840
11683
1365623
868366
809382
1173844
1265989
398131
550165
880857
141453
1114187
470826
611755
1157821
23079
174513
701252
38288
277542
257449
45926
883563
88444
896211
375949
1004824
1200242
1119596
48872
1202977
199910
501659
139056
119905
446383
162077
665161
770857
630881
74319
590752
8627
309271
959906
874144
875441
702668
701894
430210
1304839
849001
295762
1401089
208595
946478
233373
837826
122682
36828
207992
449335
30757
202098
425803
1340972
283107
501602
397775
1023441
162178
321755
978723
980387
227058
299760
280447
258747
864439
879170
226941
18054
520489
141676
1116180
919998
730223
1130248
1142256
1295640
356661
457050
900803
18369
1211434
964590
1118328
450021
1211003
1203112
859165
1388126
1000907
733170
67870
656393
199792
1164250
1297371
355915
84693
137638
300556
279626
86867
1292431
1015837
303805
295014
673395
1266746
1235834
645877
1157539
1041639
72251
453134
121420
567317
1040999
1421296
879651
1286635
1185368
65249
597138
931034
1035045
774930
177507
439214
902088
967791
1119743
1022428
536766
1204039
89658
858499
997455
140488
891975
1072823
966254
201986
1049672
544655
1386088
1203036
228008
77962
593435
657197
1419480
661283
1193000
769269
854957
1220198
408549
460034
293795
391999
1090928
892105
12074
234706
1314306
1314213
890593
498049
1082744
1387103
1057263
669306
516487
265772
1193707
159347
377518
364947
877230
1371360
489837
211124
322583
688280
922390
1064303
972511
947589
1073074
1404296
46112
595450
517051
1221160
142936
1290534
186765
588620
1373923
947330
257743
62167
1310045
165145
293052
970553
528529
771474
220177
379411
908629
933389
1377089
213257
920903
264279
77703
434458
360491
1301752
1141392
1217793
690089
1299630
313541
1301573
96627
627914
820023
470022
733128
1321443
934209
807551
318309
101310
1196775
1385635
1354263
917018
810040
690371
316641
858973
837673
1353892
74788
1200400
1190495
369512
1231166
1061652
1207359
627498
344595
678758
658202
886509
476322
841157
16847
146899
676973
865736
51608
1190634
1363045
232241
1207098
1050995
679181
175436
62490
322628
907125
253279
272043
117499
546906
942882
615620
575254
51270
1058526
171807
888829
671409
869758
439080
980536
1128695
237816
1403765
215684
580610
785525
1056755
1212144
1181704
428943
1129315
88629
907830
952965
1273244
196657
996979
466670
503724
601361
1198764
1051351
798071
167791
43993
61871
431337
1188126
467556
619922
893814
539462
892562
441956
180759
506716
830168
1295518
60422
1288822
976094
298424
797267
803234
495533
344097
1201784
1370297
1227676
1375112
464733
274625
25109
795829
1350808
484880
856582
925121
494921
695176
338755
398430
1268491
421550
873452
836186
1304639
1038586
1290047
50090
163339
787020
703086
566728
1182349
214511
706099
1152086
302340
335116
1289337
908793
1203020
565233
527972
789106
80059
1399195
87738
607071
486902
528600
692298
870152
659307
1058992
593205
697023
639391
565042
913233
1110861
1410138
768453
958619
206793
422075
792005
128852
508802
1352347
218741
1295642
881061
1227873
1176485
1043514
85555
425927
410973
287157
1217382
120340
205505
767704
322881
453824
982094
872162
853355
67844
184308
899868
70587
1119899
1202240
283347
337599
605177
870455
279675
214044
848973
570976
1045652
635793
1084183
1403220
146168
903447
29306
1005825
137317
558027
1051741
1277456
1270473
1115967
909682
979404
235775
1307010
184322
659378
831010
1342463
1337083
27416
1121055
648633
866264
323441
1066242
685256
102188
155945
1025321
1057317
1343463
1411535
298080
908125
164042
33979
1294770
110314
838749
684672
404088
233357
1278015
845163
1228729
1345022
1314159
661550
950866
415102
954138
553102
1054888
264844
1394545
815344
884021
779728
1343426
698987
176494
580611
166277
780933
1384378
1380216
457351
959937
132579
681771
2816
812166
300179
1414329
476684
1199609
1285020
379500
474218
782513
1284707
151433
598704
42770
145597
34507
1338393
463525
459458
405839
796736
408041
1304482
110875
151271
310472
855374
1381416
776160
1276549
883368
443316
236966
377144
329541
1216718
1181587
1164064
474800
959039
145606
1226388
409470
840662
526195
831236
1198844
1353361
1180704
468924
1114184
1289536
827339
705657
872390
293888
683120
858437
109988
643891
645684
488645
152849
1204461
300519
946333
532100
982642
391181
302896
772956
839306
558664
255851
1297992
565291
1311773
665642
620985
211362
607404
1055544
1165430
1367780
60168
1285011
606422
390961
1113409
661329
1040543
146941
135613
914944
1410815
469840
674937
551270
1200388
489604
912425
1372412
448359
1235668
161135
846232
50185
75549
1145953
796612
1112685
535424
419520
1217013
739752
1174366
869680
980964
820877
483382
622560
76053
1062765
884422
968100
1118637
548193
1373809
995750
316234
343667
576273
1352148
1282359
71517
964665
396955
913513
152009
728528
266212
1391809
443221
226326
345435
672648
1209928
900875
449493
685547
469939
53033
632657
893277
878452
660585
1048088
419569
321732
552796
625069
398021
112381
200573
89233
1390827
1284629
935883
202841
800495
1324368
74812
967008
233508
120766
878535
1283158
154567
290467
837997
1322727
144507
61934
53046
1170477
626760
530363
951162
1112074
970558
1216576
234661
695704
1189280
123523
1182464
801063
1194453
41066
282421
97855
40497
294806
788605
82697
961435
464839
332847
638535
363743
1055800
1166805
36982
685566
880245
930657
564548
1141662
1392587
735517
271408
1295207
843915
332226
806407
382360
151881
980713
1316440
684727
836566
1293976
439269
138736
125492
359362
808708
268082
329140
449752
145892
369505
1219244
485563
773454
1320329
866572
172566
1196384
913577
527311
1034875
920569
452406
1277058
538409
542046
806601
1293186
150752
799702
881468
1280382
179862
1319641
656596
1022351
223498
788228
1219352
377970
146504
624174
89915
135624
792355
140284
302129
1338570
320371
573121
1213198
1275465
893249
1214515
425409
779976
358603
31284
662667
335047
946795
438831
1318797
390037
803027
1197323
268958
688342
1378559
869476
179577
1267393
1177183
675597
361774
357835
471505
163431
1388131
732354
531875
1191873
9077
605322
1168227
1210233
915695
467253
644441
62695
1166328
17576
31315
634836
1266397
705335
792518
606357
861414
865696
464129
359399
434198
390013
1209035
1044258
352698
460629
1039928
1048324
227259
1212270
722798
1194479
39756
381437
616594
903894
1176004
177531
1084056
1066121
415984
107244
431526
357535
855387
1026279
912950
169762
690465
78433
471356
621189
1368869
625288
1048492
1359031
1048996
1367206
1234429
1181574
307468
1207313
1369178
1086545
470786
123557
1265725
165139
122840
884937
387907
268024
1125939
417341
468034
1379715
217927
542274
964893
613508
955849
284266
1217488
1334890
290304
621554
854162
1195280
1388285
146346
578764
286497
1151279
576387
728225
837201
816734
1092778
575936
447408
412696
1188975
966731
725791
468699
54593
91787
1100285
541791
284654
67775
1194639
1010174
383964
1181706
182316
340545
415749
1100322
828320
76036
920260
881547
1293058
257168
87663
209213
478350
80722
1060833
901545
179472
55976
885185
120944
665855
41949
288773
902040
1270688
117154
946481
795606
1068770
1211455
660220
1363659
464782
123129
68170
190861
916526
381942
189857
131153
205161
604313
1009134
1092181
76046
975640
1043774
621228
81051
530270
1192844
99155
180061
447117
781839
876732
1227107
433479
473324
62354
1295601
107580
1273557
344858
480023
859403
570317
856556
423375
804949
1367463
407030
92713
729720
331390
219225
167783
1405909
1353691
912840
201991
1052905
87519
811744
931314
1221099
904785
536351
644593
672203
1159967
997914
1420904
488454
10870
327784
239328
573666
37584
136618
898569
851042
134163
326244
1385147
949293
109586
264048
1122271
155007
1409929
143108
856729
297244
978841
1289388
225665
1068882
811691
488049
1189271
578171
1279850
1354266
737997
270923
1211402
728098
637345
671935
909507
151873
790206
922337
376157
526740
1211524
94514
136486
227540
883173
679891
573549
409670
1228592
313931
363561
1327769
681834
1376675
183774
343988
1363534
470177
339575
1421458
671588
972197
64137
943610
27948
263877
1338520
96899
596239
235906
572645
847763
503525
689689
533947
84088
573673
1211113
152798
955018
72186
127843
1325735
266891
338742
130100
1295740
533400
998182
524892
871923
534637
406722
359495
404342
313828
697039
1224207
728879
1377270
897814
867597
883988
132493
1114213
1310627
294807
1322974
1341750
96684
1180255
593292
400797
867068
685768
551734
1327553
290214
1418359
192173
441422
451486
1007678
340296
345298
897369
35060
1301945
1325311
729428
1066423
92186
258140
575392
1191782
1326489
867936
1205374
127416
1382835
1168296
1209097
556814
671652
1399800
828807
30606
737873
559546
115824
1084082
486263
479527
184192
238969
191889
513631
380442
928218
566117
1232542
854197
797143
687688
1216463
171830
1394878
80884
375016
334460
1053004
911219
82532
316290
689318
983723
635666
1140891
868105
378991
1238249
379511
1214861
55591
294306
780356
110486
704616
805059
339169
13776
1367643
906574
524042
270862
510159
445601
956443
1120200
1207319
973015
794261
609056
660271
406072
228452
1218063
1192579
1327080
774569
223826
1291819
466451
170044
29613
88645
1237879
803019
827841
77317
130291
1200462
1401955
818984
382711
853568
449799
484526
847050
279730
667961
149061
828593
1173957
564657
1219334
482118
135647
69533
700763
490376
1313359
410977
508633
607359
182696
1159239
416229
92349
597261
1336573
289870
868464
40115
124977
370652
811090
160665
911008
1060529
668645
369553
1073148
902461
236880
414555
28250
500746
697025
991156
851605
285907
198172
632770
256000
627194
262617
189700
1145622
271445
338575
978526
1134914
324857
74912
513046
628687
545196
478787
833899
1193597
770215
100921
352881
1286373
1053971
207781
51973
729786
385931
193756
389273
916250
1380410
153773
1355497
364321
1317328
1163532
659975
340771
1052361
541431
1387876
1043005
486045
622660
35330
824571
625848
869042
119573
445370
1230144
1266606
15695
1309164
1409708
420921
995324
381932
99572
692379
155224
661526
1069537
872439
566105
180596
508740
1071001
760142
1340327
446981
978968
1302216
36837
1411663
806097
1035730
527044
272449
379689
120025
1414383
856303
1364627
1040991
1377030
1186502
332339
919330
561934
948378
250364
1395165
280615
1289072
337362
825698
1272416
1040860
900982
505187
186233
1236838
928856
618254
1183736
860021
947145
1113795
1053310
614089
1224100
1145498
620402
234953
484968
450689
233685
1278698
1207243
907875
628114
819390
559041
123651
1228154
607944
1128416
953222
1346447
112892
141957
662601
830485
270661
644728
239239
1337764
449410
949597
868937
1337820
1219087
1025264
1178240
1061814
231508
608467
674320
797758
90984
836624
1138390
1065349
550961
869231
301734
690403
1302113
1422138
1404950
798997
382615
964120
178755
935692
336441
459189
1421227
907029
295885
1043645
1361762
1277299
364515
434160
1273399
103708
1317982
494805
1381230
864552
778600
390379
1077216
621632
1362523
597942
381607
1227923
1163438
366234
390065
490405
1215549
107888
94548
447723
1383963
845202
1422311
1342416
209059
1143219
1237461
776270
339660
53561
1101776
1035921
91460
692542
1201736
1346968
882083
795883
178425
598392
671701
130013
143995
1409175
432364
400967
372135
1323525
331055
1091324
441526
340650
637483
149632
824395
515866
569633
927095
35048
42468
111536
440741
194161
67810
295731
929461
260757
365986
492945
417481
114687
670850
144708
1368748
185150
364717
1413238
1091836
86480
1180482
248772
1328458
115293
105635
525974
1266009
1422801
334278
799343
475203
627958
225679
991173
38376
530265
148229
810828
173441
992970
1226437
170999
1395799
265278
947556
671183
303703
970627
1305463
469437
704902
1156382
635076
1275450
1116207
121560
661308
1385892
593135
577475
234116
1062907
468384
1166909
411757
697228
730485
271969
593954
897659
667721
289805
555887
282038
849674
1192102
1396644
767403
1312974
69485
1189332
779869
1417717
452996
307123
1034343
929645
998388
799850
1035600
1397263
1007528
1130530
360583
1213291
768978
1336884
273739
1289380
1366887
59843
632645
1312762
854190
673871
1123584
136747
1176317
1269789
156380
1299584
189239
66198
1000008
451464
56153
110295
771926
248301
1399228
362406
1192962
338523
1167669
366397
399537
206944
574197
1299451
1176005
392026
609382
1363729
86341
352477
574097
65197
706839
456105
1071086
184834
43520
614072
846142
1005854
1143420
1036143
1325141
210041
154110
1048628
335676
692195
836205
1380669
640543
1226023
770677
701413
1388525
281601
492309
222217
514555
961900
978402
1282843
1129508
1114529
791533
112000
1158438
703506
563287
599494
1290954
1202759
268896
669375
995099
123489
641527
440774
91035
519575
1062398
467734
1219542
356279
329702
86931
216010
1207703
1220705
134200
775436
1294797
427363
591072
792898
288776
616876
38108
494331
726800
1035304
1157370
270069
1393935
469198
665030
32736
797638
660961
419294
690170
1192977
1373713
1361327
1294234
584155
269015
221181
339275
476746
678087
955216
1025975
120150
1408802
365936
600654
915402
674902
912326
1376537
391339
142489
812712
64825
1044658
1206608
353086
344561
619590
329594
530576
411371
235729
450112
56092
1229543
535980
1415769
649145
276662
210991
273595
1065850
961230
1396083
781222
363762
61111
73320
767106
1121435
170374
839950
872826
449585
79405
693590
49048
483086
583713
358628
188861
945678
941598
492331
1325303
768795
766311
890009
208541
312331
410152
894769
1076803
1127058
792378
530681
445961
1341557
570214
277895
449326
1163425
362894
132832
1381969
327281
341425
1118346
315733
635630
1238175
1038482
414789
1166398
1385439
768368
540203
451079
477547
565733
1407247
1218612
1289766
68230
279717
1383757
174804
954148
404629
472260
210681
894796
136297
562361
597116
32475
1369143
171731
74104
935027
663540
1207725
739343
478437
703657
411497
1293845
895506
352623
1072014
179696
197977
1271951
1126126
146732
1168727
889669
895066
365316
1071584
1416681
500506
1167583
1386766
956030
97545
1111336
923712
861041
1042406
220432
510479
454753
1338375
1321729
205204
525223
47920
489287
866923
274207
340473
733344
892735
801557
1057415
1186068
1147946
863770
928645
436913
1330174
338879
1327862
847682
420588
536251
118141
586447
1395959
354639
226628
1270937
226541
1187683
168288
1288532
739350
795281
341915
1025062
172689
793364
1180263
880295
314782
207960
483121
735513
828873
794942
865086
175513
1225211
795662
1082654
1309937
602348
1116873
349094
97327
610771
84030
548266
1389691
426338
80879
837965
469529
252000
65796
413018
541506
1193804
1193209
26824
1042646
312465
930158
696197
333998
404567
628003
254381
667861
889834
143552
1207367
169259
1399162
519394
482083
950300
88476
144867
1365891
1274411
1222487
850744
235927
449675
870763
1288289
320704
878802
179624
847715
928739
967101
566396
1116562
1282591
679059
112448
1024452
841439
804622
778631
1307723
260872
251603
909873
442795
60733
411509
270327
353578
478264
861109
478641
572112
835566
313350
151473
250542
211943
1332006
1038999
450066
1068472
364776
855353
1310134
257316
255229
1138590
82903
294981
227152
587776
206726
330071
511674
224811
345799
278877
731075
955382
646572
890536
1288341
1066048
41619
672429
915898
196029
1182335
847847
862618
970820
904123
1224185
628795
1191956
599670
13512
17521
1316997
636620
851574
1035529
1152551
805142
787906
379266
425754
792969
1366733
956955
342791
926573
702793
768863
595868
1158330
875383
115403
1351630
928515
1020702
412642
1144549
204019
771497
111866
682164
981812
1152669
62065
730103
736145
440288
158329
147277
691893
278701
1215744
1172876
732733
598404
10560
408460
453507
531706
1411553
127978
1143001
954089
684874
1154399
359251
138485
619177
1085182
698984
180201
382583
855174
472696
544821
16918
333211
522883
1113267
430723
1374427
106798
567712
1001024
293715
39748
620392
1192368
276627
391266
638355
673958
837390
1409187
1303837
117348
303225
1217855
284615
1419604
425793
1163238
1044871
829160
559026
591776
664545
677077
859466
877614
826156
203035
503546
636074
894764
811847
700362
82264
611303
434800
322486
715371
1312324
628083
67827
601032
381418
1386071
526147
1238251
140631
1217763
791011
822295
51279
1384055
189732
354732
836171
10868
1216501
738106
1055136
482205
1387807
283148
532427
1062679
1371507
264706
210542
1311175
248756
504931
1193840
291028
379008
1306893
470808
161370
317554
1159907
253635
131316
234140
904958
1303724
55138
564217
890921
1188894
801754
1212344
421150
317785
161971
522249
587804
18744
1190597
563809
53910
728182
735519
189151
295109
578840
85162
1157812
335816
1020913
252509
994747
342799
1374488
430278
374626
276911
849761
422962
463899
1292833
697019
656696
359666
925227
109388
209683
181576
869982
1035524
133371
1117304
623918
1316271
31625
1061591
660900
276440
1353446
135085
238916
280512
264828
467455
1187884
882585
1018115
630369
311957
777301
1204829
1416605
335738
700824
314580
414444
699643
1270134
1069282
578083
444267
749115
1134171
252318
149969
1216327
373537
914358
591142
978438
1405551
1327454
595124
1000361
960732
96491
887541
1311352
698777
308033
1016114
353635
190781
287647
49966
718713
800678
998842
907065
915336
664792
1137126
384664
1228289
187803
659694
1058783
151002
188383
659793
767006
84884
908269
393749
933826
218412
756476
482718
194020
428786
799981
1037108
1413863
515647
873602
665409
398930
1198818
138161
415121
552961
322104
1217153
328720
185100
140542
893919
737786
1380509
564216
580980
885032
692903
725537
955689
316376
1208732
279470
963483
920944
330399
390692
613656
501148
678238
288677
777334
150265
106507
803423
1272458
1057786
60504
606763
47806
933140
1310825
199147
1034825
1091770
555745
60602
159012
869584
813496
893851
1371038
97598
450504
1182540
1303256
1217213
380965
873059
1120722
444100
293201
1112372
912858
1024244
354652
886538
151495
872394
556334
86295
495594
1021798
521837
1153137
209310
602721
158359
1277330
181214
253507
623849
1367562
86707
892888
203349
93069
834075
706733
267552
1157002
211036
612242
25044
955881
216202
1052938
723705
702628
622402
682829
1380534
423055
846152
1285957
1320052
898019
371026
23020
273619
479554
169476
209618
994088
517664
429472
916437
674414
771479
1285984
444346
418170
952951
301425
656930
462212
1323368
39575
663506
361868
657187
55052
836677
1338680
1072583
333951
1193853
425299
951601
533279
662719
607542
925032
589675
1204430
343121
1323929
513515
1051333
136527
1271228
449222
1034867
239888
310682
76201
1422834
998539
93253
676517
1318079
111382
1271930
700725
1217453
942621
152770
113732
85703
537569
641959
662110
61897
1184814
309375
1350079
1043537
1198483
686978
924923
553225
507669
1317761
596835
107214
701841
915433
218959
874896
54621
109018
110957
173250
906427
272190
971462
1136004
1343320
111550
259468
997166
474182
1209524
1165521
435646
321630
1122021
844076
413364
1189987
143882
264068
365328
1118602
499029
69399
1372207
138845
890890
291512
1006110
946790
359118
109380
632159
1181123
675486
915057
1144483
270432
28437
869154
377608
976396
611739
1341829
237725
147955
1045628
106015
824652
1114214
1419386
228810
225769
847329
975519
532588
148963
1373699
1413792
200864
86696
1114798
373199
234399
304941
478306
1411829
105606
42077
45971
980556
1400759
657113
1016269
1130469
47571
519264
389575
888209
121181
1316102
135696
1336797
825653
966499
99381
882361
810423
792785
304809
1408168
328024
817265
1197972
463195
1218681
1069065
1197206
107656
97044
783748
530045
451518
661752
730679
501517
639819
667503
101010
513949
875082
1353614
1036728
671129
913771
110774
700560
69633
282970
548684
420942
273631
1180300
1215706
791690
281282
350834
1278474
1000753
68053
1376924
124594
10664
578596
434213
637644
206596
1050694
506310
804890
293789
908014
327613
370154
782307
784324
1362068
963423
473099
130880
149436
1346917
84941
1189661
80639
1300059
320240
61191
867179
728195
359976
1413118
106322
671957
120141
263605
1177794
1220221
742455
1273933
598142
396516
84146
589877
413469
273154
1359301
224159
586538
76518
286828
589739
85616
904905
1349768
655830
1026291
461942
1189551
1367571
805581
87093
892030
338880
69534
50902
331981
822158
790843
622625
505604
596747
177335
671283
1063108
1416052
792199
657251
228787
1233206
477271
1416036
1070140
454727
881395
55507
941686
694072
354267
495239
1051889
1298888
1274302
230793
149743
107867
640355
965234
614371
504622
576962
795123
400198
1205537
917743
318147
829267
1145195
797768
645290
256621
1386249
1145569
403847
140299
1376524
1411398
779365
101234
39154
447583
197264
659803
138358
476291
249801
393820
695956
1349720
673059
139595
1297224
130647
1374401
312251
873600
341154
827681
756966
613358
1284805
893254
1376535
235188
113437
446887
911322
666490
608309
728809
50426
284235
1166285
688753
148697
76095
893080
248414
1269234
1414296
374790
1224128
1197965
1333366
920188
173261
190754
618020
1411423
1373798
1060415
1418224
483996
778143
95642
388200
1285385
840968
1273465
16891
501011
80848
1137421
43605
424090
1293570
293351
664316
1282294
791384
493342
587458
1282108
248431
1130364
79192
1284649
264270
998828
1108051
816343
1388987
1303779
1207622
898436
1283710
592475
82852
233062
1377159
967339
1231615
1305093
1274777
1337300
956597
1358167
58530
10910
310565
1045482
1293435
210770
1290446
879561
317798
1018351
359421
644219
1290627
251987
864382
1235183
1308411
1189379
71951
1042370
261873
1328665
349788
418165
860932
1065692
360513
1227320
72797
483445
1273274
806550
1369364
62513
440698
869708
1303622
1051958
52354
570044
458307
228730
264407
523045
627335
140074
471199
57421
409215
48622
856727
562015
410939
739489
1037842
813906
692175
276551
521682
1287221
964786
1311483
945680
706688
784311
1216591
1119633
413389
1228591
1349331
122018
904042
1045109
292308
192584
380196
1226861
910466
909791
202200
476629
27891
288320
775982
1383501
891676
792314
611729
861845
428364
490788
790000
663335
387039
627918
639025
1284858
463717
198422
370230
1041083
1045380
810786
353631
77429
275942
877502
770620
779769
213223
1150904
674392
1348400
493110
1119433
887581
178668
819639
1102714
498412
203562
1404989
697454
433364
493518
97098
494748
1237893
1101165
812863
458670
981609
94308
902799
27482
143946
221878
366932
392345
1387675
90903
1156708
581634
780791
946960
978375
66855
1336318
446290
612075
610978
869766
675112
817279
1377464
894519
521725
640504
1189628
456663
887454
1136896
922948
49387
481333
204172
227556
211979
1378617
1038176
1072738
384394
283390
979883
958038
827009
335462
547176
1022885
954144
863913
595859
587680
870452
687634
255157
552920
92837
328805
549596
1332123
1136855
1198965
380246
98096
1067898
392985
727834
1101543
199820
789628
1318998
950094
631640
1272586
206696
323609
1284959
698681
296106
935403
48674
50673
893230
239116
964680
883517
1327438
1290681
827352
806310
240001
657454
546116
799205
540425
850408
230195
300412
699747
430183
452682
572450
94874
850631
238849
263539
969860
796423
314846
444282
941995
362322
1340460
1218592
680879
1296160
425939
936635
191478
487045
173359
54244
96937
301149
26549
999980
437790
27633
330190
80652
160519
1052041
867571
853931
234753
492037
1042520
1373276
331176
1371478
110568
849791
1188962
942004
383648
274123
826975
371481
1266432
1376776
103208
74267
832681
837073
711636
597448
945659
303883
933542
1379942
817647
996184
429207
96603
1289205
772519
1295672
210229
1349999
832077
1188845
500927
1040812
1388412
1115717
1120275
125750
1376755
30895
1374393
375381
982434
460525
301583
678184
1175214
271355
833333
601050
105550
435244
486525
235282
34252
526553
1220328
133900
303247
574658
173102
1324553
365963
422660
1375137
487680
330457
825920
1114677
443056
1164236
382851
1202201
1025984
128220
1092445
529219
187653
528049
4081
67359
1340522
16483
1307120
382362
813794
660930
317788
675382
646281
355766
974473
1124420
1228150
1212306
1373926
17215
1113319
1213096
220426
464176
625345
162521
1353719
995794
111718
88451
142253
579307
951932
168898
78444
965501
660009
1325979
843197
1316134
801173
325565
1083341
258895
504461
556404
1202242
1375504
458438
1036074
1203454
247733
578336
334580
1382514
460877
249658
237075
1034368
401031
405888
278608
265382
1265755
1185814
1345343
1297205
423859
89811
298685
186652
1209706
158759
769436
935140
860490
463225
1282070
1286293
1219709
1411541
1091957
430434
172054
427834
237324
921177
563454
146207
1301189
1101160
67531
874295
125035
1065566
29992
1340979
865196
1295795
73998
675879
797025
228354
665050
1114829
1034467
852146
353808
1289746
1230938
1042775
945035
1365618
899455
1279141
840596
279146
856211
471738
548796
377213
458055
227728
597779
401976
1278983
829505
538646
296855
324790
468986
647445
1355471
1070998
288889
1026730
1237397
187870
208222
872299
946893
731467
639551
397684
727961
490590
333690
835358
627073
355142
1088873
628015
457699
369019
292912
1043295
427417
448398
1172399
521911
256256
1385041
901847
968034
1404051
967661
287610
1362219
1287504
541948
217642
79612
1405950
183671
1339722
80027
344364
1320168
1034595
1400904
672356
418390
675592
767153
661088
1422751
218119
192415
37489
1182247
695774
951775
1376410
1304109
1385840
1066544
735777
1181549
661450
732149
1388146
783815
675083
313146
542195
1160967
1295860
301330
724349
1291520
238950
405747
504487
1152686
780481
526186
1284488
1128382
954404
1199158
558555
237043
117417
664712
586314
417612
46894
161010
1218016
1153705
725637
15490
1417397
1071749
1082115
256169
1422762
1382330
319956
1235008
1184464
1358056
814447
93245
407961
1038300
704960
295498
228244
641122
1207885
625382
1059590
88993
54839
778890
390430
1163518
440666
1292094
239430
190996
28689
1204476
516817
573617
1360671
1271091
530872
330033
678716
724170
197812
896603
227145
605373
616688
1070273
801414
1186695
475287
1342661
439570
331935
781954
1314811
1038224
1231567
1180416
510288
929199
203571
201139
932338
900530
48367
1219562
1082592
928909
488533
140951
432744
1117986
1415874
667240
799916
1298539
818426
191812
521835
275304
430340
110985
136372
1056653
215633
1232218
240130
1345710
683595
689133
722642
446828
1371300
598239
85614
970344
895629
668812
1304289
496198
1284658
659315
896409
1195325
1083565
784920
443941
419137
948123
427328
1085890
1148188
215743
626895
198483
865390
539212
498107
315116
686753
1139803
1347708
495360
608885
425389
527190
575650
1069880
49820
208918
851755
63584
310283
112192
337255
87416
1064669
1361842
1401636
817447
1168209
1184590
132474
73243
665005
119214
823443
1288248
290268
492131
316302
960001
187644
73717
988666
1311001
835479
83991
508948
1170883
633997
604897
1274086
97620
1416793
140615
117696
320627
250865
149891
1339713
928647
539868
470437
663891
925759
775845
438199
439091
1276591
640802
784064
519305
106297
974921
1177327
685598
822717
866204
1276800
1061498
357056
429510
1136933
1189691
1374787
168542
836692
418214
739873
612058
1123308
1396081
470919
1351491
146778
550623
601031
1292554
143735
666665
569636
1061746
899968
1116897
577394
376042
1388236
490156
899509
382765
1174621
1172896
470601
536174
101582
734105
879656
249165
113891
1309276
1039450
798657
437565
494623
34188
619340
962888
1288521
356565
912492
4653
973682
1295691
600075
782440
50461
474652
500681
833278
150768
634711
1416824
991835
387482
1373067
510086
28199
739547
504870
890196
877004
275425
700125
1225863
293021
955709
1403124
397996
671323
62982
1398643
409601
693101
542570
75235
95184
1048545
1394254
967250
265337
438321
285699
668796
1150803
1128668
535626
873723
691248
616472
1058912
334415
233210
600150
888003
431966
1006529
171406
977532
736632
535102
1353390
311248
1123281
1340846
48517
911655
521902
509128
825434
1270323
355801
1070831
776258
379988
562275
846253
634914
64754
1285000
28798
860277
1282340
1152540
250877
91784
1044360
982164
48164
84211
44375
261554
398167
593297
829281
64830
952791
801949
64312
260625
972240
1326817
211589
528438
280643
525185
883672
355513
639452
676130
623660
1044833
335958
814487
1120569
969829
1233754
264165
1170762
226747
10187
713319
634693
92792
71866
464595
309559
1053163
1352443
672941
18134
106574
469336
567623
1055342
1051899
917409
315066
563937
1042893
859310
252600
455429
835851
706035
1285491
639608
1392504
252060
869003
1369079
523199
506835
630923
415152
1301312
1291080
452418
56308
908009
282209
636203
1015425
1168228
396410
1377543
1062935
52343
1382050
475594
931710
924786
402644
832788
17506
269117
773011
12106
214568
1168391
476733
1412584
1347192
232544
298234
1386921
487891
449218
446039
463614
1370989
909183
221975
782624
571024
271858
681009
101328
275409
13655
578657
302169
234869
935974
336100
152155
736054
134451
1048841
820752
72677
1205292
106739
1152656
528975
107882
1413444
476461
316355
1175772
1354314
914336
32207
45128
81372
226334
966547
641897
432746
624210
888648
969412
368499
1060256
343760
92276
1120000
296286
228489
484863
1291680
586168
1065614
1154904
972615
662609
1229515
890975
1136959
339333
451603
430705
468175
1144898
444794
916650
83486
1374011
1160986
361422
11908
295349
659237
1316950
489338
1288515
291357
183430
1349849
960216
445470
722746
770914
930898
1207482
1338387
862938
566253
26725
1159396
97367
83633
531948
218056
1323871
266732
1126332
465647
182660
1316431
875171
591402
921499
1177013
436482
36000
838163
395613
1385097
31991
79530
10901
140205
931744
1221140
346301
730032
854213
809205
134252
445088
1378574
1164195
451468
1378284
1274452
1402244
233726
1406938
56759
920453
448709
736570
109120
440054
956092
27951
1336961
903851
782544
16746
369039
325425
1230400
160902
586353
515119
71676
1401630
795820
643840
556656
267183
1322842
507774
1311052
806424
1267169
234348
610655
643157
1370995
27291
875870
1172500
498158
218448
1359320
127518
1293895
1053073
231805
913348
493373
102463
1398429
463056
192688
1121718
774572
285016
513665
606455
963717
307106
1000863
1327624
1075517
1056946
296000
808447
694950
92762
107041
119731
181181
269368
83527
1059651
569933
228708
1378142
1120610
48027
893649
735220
840453
1180942
1388473
576796
1100187
780319
76611
80977
1267418
982586
1269111
880247
576989
1195221
731020
925475
835824
1401098
993342
858550
276031
193513
1297606
954243
236861
149144
1318358
686829
818188
1389565
1404824
1298255
363177
816453
683463
1408243
175060
85943
1292899
500703
292197
512576
196409
846977
432459
536230
73607
181261
106198
507696
421485
1282752
1378400
656192
968835
301702
120860
67750
308267
1272113
1198667
644194
846958
1272407
1065242
623292
441642
436117
628460
1034529
333901
740832
685826
378675
463789
145303
1281028
728857
974477
948867
162845
940994
220515
422726
1150657
494522
311648
1036584
225743
120827
1311965
1383166
789324
494880
165802
481426
1320025
1323092
541058
1199384
25233
1020104
925113
946433
1417731
212155
509377
396780
905793
727809
1301182
90696
521122
50980
448196
1413993
258121
1220523
366410
1384414
228273
629131
575101
930810
40235
237346
991975
847116
1065608
1270456
794833
597598
270842
968391
567535
307774
357964
61587
756150
879220
580366
1126385
305897
1289606
934227
1403504
1343901
873300
451541
1283094
585256
672537
1213797
903958
1421773
221214
341127
676350
1008913
469235
813475
69372
1054900
1202543
1052517
971698
1056919
897391
613249
620686
1403253
890307
168409
513499
801386
1234643
616914
402173
766521
1401302
277493
215165
1373416
775712
847288
78528
1422018
92993
1349660
79664
376328
982338
1300020
892818
1333956
163256
33487
31728
286950
1389892
41274
1059850
509224
1074144
123311
920718
99526
63457
1214226
1310283
920553
405179
16446
67026
934520
1103152
935961
593908
1225925
519783
1135228
1223585
694959
1126586
361125
668135
779944
164262
188362
838361
212343
327939
630932
814696
686094
408868
700326
958687
1116584
671456
506843
891565
468275
549520
1392305
1335549
647977
1181064
1292196
832999
1377519
453262
482157
191603
812428
343507
1214293
1362508
500186
47306
126993
171217
1169742
664848
188670
249175
53189
1403458
1042328
1336842
1219931
1229922
326515
125163
29994
314977
458809
482220
1114675
1393416
186680
784234
1182524
1283474
804643
928975
1055481
842432
193526
991719
160819
1070352
205381
350086
414155
458176
136132
105739
773299
414333
147267
93426
521646
1184731
309314
498609
946126
545194
212052
1177415
703808
17187
1037089
259153
1284848
349471
1182831
1072114
136430
1366799
337348
462374
85599
171825
1167580
1379027
1322139
193308
1183819
474926
1204991
1385962
140129
1385813
1233891
782384
981220
957888
951915
890306
1036677
471498
833076
820288
405358
281285
939051
835078
928781
208429
1383784
1004762
1235206
1071536
680485
953371
471952
770831
896854
427167
1163988
510027
1113394
1279152
1125399
375744
837254
252974
577509
972480
950198
84316
673134
208102
756818
206897
240473
221521
703226
235582
819709
1341429
1265680
1301816
853259
1269408
1318292
863999
155003
533920
1330314
358202
640839
387312
910181
1067027
1344277
1229557
236519
239590
1305353
457265
86943
1111284
1195565
727455
1310531
683257
15822
57245
558096
691694
1023034
377904
563579
1227492
1268167
453791
374785
1037715
439550
648618
792359
307303
596756
396402
92051
1197106
1346559
297086
150605
438494
881403
360728
141240
512594
290597
473669
260906
641381
98907
773898
357214
1394849
69195
625426
842627
26422
889528
345320
840098
98256
417723
216756
674481
161620
205439
1362174
63226
381725
135518
204865
259821
1226055
859425
790878
397624
1338361
879381
1225288
405315
374058
1212372
1113335
271595
408115
161115
779063
610246
896693
465633
971779
481836
187665
570054
1186216
1296907
895691
257230
493619
1384255
1283909
322848
179246
178454
417663
368938
1138317
176437
872930
644498
197127
516234
1318131
491377
729335
542407
1411413
273027
1128118
172824
480047
757181
835514
263343
300730
382926
864662
1359175
1384058
104527
276859
225103
348613
289891
1216289
1409718
819886
674464
231470
659243
1170406
1399575
1413764
867693
127182
209172
931557
1134974
272714
291510
11505
190862
180431
191798
231495
309415
77374
1268210
177194
903450
731653
1225092
86399
981798
227481
104449
815680
1205501
391730
373801
658857
704402
929807
357604
774485
451692
1180705
11377
1374348
1040372
907441
150907
363677
42866
83595
831389
285997
1350790
382791
342368
667234
1022135
724240
298981
272560
886428
674260
61003
247807
861704
778732
1071923
115011
954236
936345
194457
1293843
528071
624354
165861
620786
189921
1176097
25702
302102
105629
275716
275911
699945
17403
279571
50538
17046
816488
320733
1122081
946694
605498
1298907
372920
144382
424283
100081
18248
722564
494473
1228598
867001
888841
1188137
1005914
1156073
226327
1043358
871481
1411254
187836
216336
370347
827460
799519
1388722
1375051
819554
629315
423879
458503
332465
1315764
914118
1307506
955744
337366
623641
1196441
1234647
354616
1083694
1335236
423810
840610
1387702
232545
1368856
1180959
831866
1224213
1363874
624689
741309
1362921
806041
908317
944046
270830
1398938
1293540
411415
579811
39667
538694
1100412
344634
1227945
767685
17193
439510
630650
656673
196861
1219681
661781
1114601
736172
1195384
899130
236227
432269
348561
1213002
77335
338112
559574
293961
306880
304201
1212125
805734
1369312
641903
816720
17742
577491
1411519
46726
1285729
74451
247764
413663
68763
579077
704827
1211415
86679
689933
566719
797305
1141387
830992
523088
680009
366869
1372287
1293343
384995
865047
592446
740214
1123677
1287205
1214402
816167
893537
1176369
1075531
316578
296368
42449
727231
1116659
631143
1408759
957703
518363
193645
1373312
174609
32128
1283447
409762
1060929
32273
169803
130190
258742
978089
630096
1419034
302685
953861
675353
203236
821022
664516
219733
356765
684765
726154
371962
645614
1232993
402754
487105
89702
418404
62853
238350
437912
1399346
81618
346567
380023
37938
384836
86140
600907
453459
1194901
1183115
1041211
908481
124097
1305768
1066072
1327022
694584
548231
945335
906602
184883
1377090
1209735
967689
262545
183863
180630
698400
1068362
837808
533110
1302661
578122
635662
1237140
368321
311660
512876
229171
482994
177792
847313
269161
475692
1052492
390552
944558
701802
316050
391104
799875
692109
659667
156404
798946
1421309
387728
1176080
143841
457497
327514
252222
167902
1381250
696408
62796
116145
194935
1405947
595770
605794
1091473
1159869
726341
1214922
94646
692094
1358388
814242
682263
911550
411559
582423
181129
130982
804305
805874
597926
1330804
907039
379857
856773
251085
210844
164523
379749
477685
1181101
704370
803804
110389
407733
429622
390960
1336861
250480
51171
1369967
527527
672219
1312670
946727
274521
192451
934945
250982
766805
332165
353701
196492
591040
1295624
470384
757031
302344
341180
901988
1231748
143192
317803
648390
1197159
1005527
501396
848861
831696
497559
547134
810022
568204
156427
142156
572902
553123
1085311
640858
462742
415911
265152
1052128
27186
1212462
1380144
208558
666943
217786
1116217
1152391
1295699
414810
106930
378807
700869
1038576
1000764
1413484
432898
1299127
1375091
290430
887964
1274888
380565
736235
421852
887954
940252
154195
887176
627229
165085
28189
998962
903037
492936
1086750
1386990
449976
468015
1053551
819338
694658
699599
236028
44569
1115171
333529
15755
1421466
144769
1049326
335964
549241
161321
594267
942173
209860
201258
1082775
1052165
1025283
823686
98954
1342641
305421
38927
1371335
165740
840121
740022
54598
1118096
88439
570388
48791
328560
1212039
687613
313369
1266014
1337219
837356
627510
92938
800967
288795
177350
901059
1376172
509763
917232
5377
93171
530878
396155
10869
1052880
200774
642683
325031
163212
272285
856151
1111602
1174601
1363883
816732
301242
805785
1190648
257865
1213515
866573
1112294
770720
367481
560107
953709
615907
624351
140622
731953
913451
892777
1377831
67692
1233003
1328119
815350
1037197
635332
293726
629515
640582
106380
201499
702295
359599
1055914
1201919
519455
419084
977596
54464
457486
724941
572198
1357153
908939
434979
806008
812825
471697
551557
339985
1136845
404734
458581
725975
179255
562231
262430
419121
47982
283682
737215
106936
887736
255817
1050960
1385136
432225
573859
635878
116491
347622
740107
649142
599860
1352753
464637
353013
337365
151845
723140
609608
75266
865230
308101
11861
1297316
774021
959249
395687
404030
869808
918079
1400870
981819
467243
1273544
852067
613732
470673
1112510
824676
174516
1161103
363388
120197
150381
1203127
1024874
44687
481231
1302222
389388
359212
310254
56283
1212044
205813
1206108
42169
489140
726566
600640
519083
205504
301006
1408380
1288815
526247
905694
1091469
1337626
1358916
740188
233728
318767
802833
798538
859998
131569
969697
1217993
646806
165178
1183130
982358
1203061
85720
1120173
1403313
432714
900660
919983
1401693
495515
1372722
676015
959104
1397684
56675
42781
777693
318453
130997
282019
626842
532337
1347191
1112686
1219323
755202
1281063
940204
1373581
1060128
106277
2034
1112302
1341554
1416987
1269968
146573
1373412
39722
338934
1212805
723536
465724
447743
387012
1232991
67988
63557
395723
1145978
967293
1129913
53464
379414
336799
505321
785257
433653
728284
1374234
503986
796180
861521
219105
1186041
1274275
1055385
121762
936612
133857
430072
1195433
641492
141168
348301
1088171
921105
1221517
486244
1311373
96661
1119808
1236126
136906
409509
391743
61109
419197
836549
134937
1306340
950156
425199
512003
526586
10508
1376781
466733
1174893
1275032
1328783
942989
362902
1137797
411224
301264
1313845
364613
260444
858478
416960
617356
1288992
382561
328646
1405282
109655
387198
289483
1338970
673344
1065059
804985
27873
135529
419480
56856
383644
1214262
1403245
568257
1361516
72770
1312924
410335
443437
1323435
595198
426347
739478
397482
433130
1236234
693771
1173945
456570
387415
95365
881057
1352864
2249
1311572
188856
269556
100020
414317
971619
625670
1041908
1273644
856724
29404
360356
539938
641159
294613
370148
739502
1309808
144441
1359185
266806
76034
1223929
232214
154680
1068243
1168257
1152441
817420
1372555
94837
1115529
566578
34228
1048962
73001
286172
621894
538957
879203
908934
1166349
1231449
853502
156324
107422
1338947
597906
700314
23260
135815
1101913
1231930
895686
76884
922934
1313953
672103
397117
186513
1215584
625087
722996
180809
938005
1375914
126997
1141136
949637
456431
1396432
1335759
324661
1172398
491347
360793
466859
262947
995254
401187
162895
930705
1285785
1006410
1292356
232658
209394
439435
1022868
1102569
1102436
826440
329596
1400990
139779
216147
254304
479135
982654
359311
137149
357014
495268
361349
12812
404996
187929
876827
382825
646267
155574
31130
774605
158997
1358285
273572
129012
31356
464449
866237
1270431
1069938
385372
1388247
136627
687949
829809
388289
216716
162240
89090
1361518
1416321
1287240
453490
157605
1282531
796200
1062468
769603
943199
199127
1213978
855896
196541
1299836
825180
287832
697536
1048764
439940
894325
371500
431946
944306
2945
207173
101873
541768
440035
348355
1182261
1403322
874028
687791
1022341
328372
1291239
394171
1276536
1292345
1279526
342787
599231
605212
310755
128691
976360
624798
812928
418616
1276537
72085
823805
673857
884078
105867
1274901
972027
1349603
944010
361954
625984
573533
390133
405615
1363475
933747
112752
568009
1214944
1169571
161758
543343
47778
76553
705706
390160
307748
217672
179818
410936
329861
107387
138104
690369
895558
966800
444068
457060
1311979
521467
1404084
775292
288296
389276
411508
273712
887801
1145598
1195267
700953
170257
231376
500213
570786
926266
1403280
786796
722970
1215871
861637
588456
1082905
1117109
616055
602386
1126345
1413664
1114295
781470
1353622
138760
1050558
1232176
632530
567537
1417330
99482
1285861
599331
1313624
494707
942992
1334737
1317974
360299
209656
686393
730649
58425
384408
808029
1005104
417260
1212060
107961
607049
104576
631994
1417272
38690
848502
1382799
1053923
1180580
1170370
496114
947960
867328
182936
260187
400116
839006
1120257
124335
396820
10979
1309329
1211534
297807
1273396
953932
1207375
777339
1266033
280566
732251
381900
731252
166557
1069090
638759
94239
1280715
114214
1233741
600938
281387
1365312
593531
1362816
42873
225424
928180
697388
995144
29533
687544
536955
1283993
892381
335181
517873
371067
333964
865557
340208
807120
892616
1082017
1267410
236195
1295355
1420326
459656
496545
894996
992047
519097
670641
373109
1045434
821178
202644
37432
303796
693134
295757
513642
1343471
132137
968510
282543
39293
724462
427729
695812
689504
1361832
559727
734573
933394
152749
1117548
354236
387520
817016
1229350
1351820
409823
1366357
661199
392197
672159
498401
279267
1368083
671385
1368870
1064652
968554
672220
778718
290266
1237388
487253
571825
581612
666304
390164
338222
605745
365874
319800
333499
1342055
629599
632154
390304
59098
1238145
955222
898393
28187
240104
185901
267499
1064533
85965
291638
1299474
1084419
26831
1337981
46492
794282
1282185
102066
991375
235577
890402
154163
922927
1060927
109861
522704
616549
1336997
461466
1266614
959285
521105
68387
53840
180836
567464
583701
1398949
45749
978193
57480
191641
934246
1044552
822652
1053477
339800
1180901
467161
789192
772423
456541
1419562
935192
1371337
1384171
425151
1327943
1401757
1271684
567146
416984
639106
131584
628137
1167601
656402
48833
1289819
1409158
1144197
638290
45531
279796
490369
1318803
62601
321635
132168
514698
57912
858680
178796
1136547
102230
1188093
52947
420509
1303759
67096
622499
64497
1316831
959837
572164
929217
535632
191516
308417
377963
702707
807483
1148987
378758
204114
689113
1215669
486115
1206277
831123
1064352
788380
1350926
848094
672716
830756
955279
232919
792510
62772
361481
962548
655205
1068926
1383057
1319875
334679
664678
64020
90411
933511
239701
535018
874270
198110
102607
991421
695962
217763
383977
1287992
382428
384807
630683
866175
367114
375948
369587
138416
622043
1192587
164012
789071
564817
400836
1340963
1198795
608658
830936
874911
1325004
1203510
319033
641051
567252
133553
391548
1071797
861933
441354
724845
448128
451621
1269382
1192651
1270153
780667
1073925
1334400
1119074
128113
1338521
305697
1413182
1197360
442822
1192892
230037
1322064
219097
1192921
449780
822112
1190446
1061291
289145
855020
296944
401797
249456
908580
61998
877246
319775
1388493
867521
544570
336371
189316
1068449
413239
540929
145039
1042559
1323391
514534
1218699
877387
524549
1269926
1270834
1419866
1115699
473838
196871
894542
838308
632805
229804
670898
40700
455732
623010
1183138
644796
856629
773187
1182379
115050
607769
507868
962850
385287
282962
1101829
153949
127160
327886
537870
592049
1199605
980772
132731
1000522
673979
791937
420044
999489
192871
965149
120092
778810
360672
635286
1296776
291469
864027
551442
1321417
227162
862622
83834
1294766
295223
335346
606698
783993
470134
454439
1021538
1111135
152004
210292
494009
630961
70844
974672
845538
117548
101925
30411
601066
159325
315094
881501
579929
1187901
365862
1155118
421128
976189
80010
48315
645486
725904
1358355
1063062
597885
666158
1041463
1332060
677238
399501
1270312
168925
1412021
562994
231056
873784
88717
286485
739692
907665
1354480
1404230
125895
867171
88835
248243
627359
456884
577373
1182363
27052
156054
111325
46649
477248
939074
209369
866382
407939
1092254
31372
546755
1006213
1361637
1376457
336681
435394
427832
148758
899651
896923
1142842
102560
842144
54046
398230
1150584
1058401
862743
864181
1405287
235120
1022558
47762
1217851
38316
785111
337582
430243
301934
472653
508349
667249
295555
1152474
155432
1366199
297577
544817
647201
1224764
738985
31803
1092165
261137
896883
184959
1292396
38930
926294
662267
685740
927876
1307464
306905
1202015
1362245
1422727
884408
1091915
576958
446826
865353
1292767
942090
1128978
1311260
56016
509606
1037267
535373
1390294
1170944
44232
858413
166330
656105
395841
898922
1313274
793133
893577
266792
1203569
964660
883656
704355
1391338
1422454
421276
1092869
1101966
73362
887637
45857
228892
571283
1316849
264980
512448
1350974
824947
1385896
411928
995542
602834
946706
968897
1367334
818491
1365109
1204538
358941
490157
70148
1083890
33318
346591
1392396
785063
804151
589325
1371448
40595
68995
908659
1267112
877281
1180613
844155
324524
153491
1130007
250133
368548
94998
1418518
577421
266423
799912
1321839
382866
1335850
1186302
359799
399532
918160
614412
223643
234697
769702
405303
970443
384151
961315
51314
144729
817122
292458
298319
790768
182770
233433
1200463
1182404
964382
811885
1420370
673284
368866
962840
474647
342054
959636
35868
871970
605551
1326437
789204
1023503
83698
220384
1122744
1193032
895554
76838
577685
384633
808019
249382
1402347
1057230
1343960
1202042
1402861
148705
962035
723765
1229491
472277
954634
917182
1186732
892504
696395
358365
1383204
15482
374585
1073052
510926
699264
550121
886795
291762
556663
1177419
489058
469103
85893
1066213
423482
199258
452458
831196
803058
1213299
1290835
1153278
1358659
330052
1272970
613050
1412688
699059
1036396
1295668
1050003
250020
680189
1330469
1285419
148553
528613
426437
1274255
1224906
915502
358560
490696
573494
702584
1163703
636424
210145
257497
1317893
730904
620503
286830
641411
991301
236694
278813
138831
845709
580851
740405
1372565
1399347
842028
1295426
968968
919509
964304
632684
213877
551651
969802
935538
1301701
1177497
1330499
305403
1305028
1311484
18677
691436
727168
1076181
74367
883194
389112
1285727
287280
1222504
700890
1380300
262820
957922
572693
1180747
733117
666773
274907
228685
131057
1127907
1020621
37281
970835
1386493
1209073
1050410
1006099
50104
465602
374776
779339
19068
49881
892798
119206
892280
64849
150982
512899
319147
1210252
225188
356610
1391508
1335176
1314345
1350685
508890
1354410
1143031
469364
1321627
60940
1297689
158883
446343
336346
920900
413783
436323
1185038
64289
699041
234092
181930
616830
153237
849197
222639
625831
458182
874859
205830
303875
685444
1286971
370666
898427
400410
28852
574482
1190336
1223942
1066491
589648
369849
498429
1399154
1116384
1363682
50175
883421
787853
1291742
733377
552078
1414306
1217794
1177918
218861
115162
846867
671590
1074110
1069725
775600
951559
1336205
486079
209042
1189104
1116658
280433
160367
521652
1139148
702490
74781
855079
471842
482863
157578
795842
332110
228291
497585
1190377
725500
74235
915265
158024
918241
868331
203411
90639
667136
424052
637383
1145952
55458
1060347
1092892
1057850
183479
112155
177911
1325155
772306
222110
96875
845340
1417337
684700
331442
150992
343018
1377516
1386831
70951
916671
446899
402384
1374738
893562
462571
961677
184086
333991
386987
1023884
1267882
1066234
929976
573410
413919
485037
210537
63065
36918
742073
944944
802989
854096
1164028
36007
1196238
84346
212725
1318230
423861
35272
1363439
596416
1307360
663584
554084
646319
301303
427979
1278890
1353118
1416778
640093
110173
319317
402211
299859
254673
271164
660605
56047
931988
188221
588667
179150
113356
442511
843089
607212
687262
611871
836550
177886
158475
622008
1110524
338660
665846
826490
1112125
557569
979458
865508
88624
1381251
68742
655768
270112
896355
1422705
203586
1009627
352201
1334250
193663
788772
437496
657028
570485
158906
1071505
659068
1353606
779563
1122814
735759
1306855
349770
912820
1317404
1173737
348857
774777
630570
903051
660001
1022807
435188
1195034
347478
30825
1374535
1208162
1193910
899064
608247
545662
657206
188028
1164309
59854
460691
440760
970765
177485
1285308
604002
84072
990479
830930
735130
834441
262250
603939
495640
495568
1122029
693564
1177274
1414566
978365
1380155
1124449
171351
166778
583694
1225647
54619
838966
329928
499279
111273
1102086
301784
823283
1192623
259723
199267
181953
1295833
579377
1292510
647332
964029
1128659
392677
1284349
1142171
499490
830163
28428
828184
1273990
1386873
357287
353728
787233
1146620
967920
1069262
136687
1401351
993211
252543
108982
934489
29891
489437
227027
520325
227984
1337762
57928
352636
697263
286776
192311
304031
188314
529427
589287
57721
143957
1287643
222098
1020797
800195
71343
1392932
1121792
999481
93186
111024
1358368
313532
955707
301590
299628
1147661
901122
631258
1113999
1290305
358474
1285839
73948
201416
1303227
193364
1068843
367671
128448
519139
417089
1274285
665312
1066181
1403922
495954
1311008
1366313
67017
1274931
1400827
663796
221008
777169
87134
1060382
1315972
339863
1350583
457365
908610
614975
501546
305672
158245
161631
616822
360435
233005
913008
904175
1351208
497731
1165375
1197054
1424870
1147923
524854
1404869
1401825
1128344
814145
249258
47181
798751
134268
532673
829079
64959
1135561
481966
170582
792597
52059
1350599
262198
952088
1066075
586007
85708
997671
414400
588524
278986
1114266
74935
897427
391844
139172
1274959
541273
81910
360393
463500
791865
725607
217853
61877
1369919
488716
491862
76657
78191
286192
306610
288986
733835
107980
535076
1184877
371983
1061487
453390
261248
1368524
1112924
946286
1102305
558328
996577
1387469
701360
500463
1024268
733309
193441
1313784
1314302
1312602
1284515
1058505
1169418
787057
266564
957910
331537
1180364
592297
40462
590213
692653
607481
335851
149616
544552
1080796
528584
36391
440984
409181
1343244
1268218
1061856
996810
854633
980902
459292
788700
1006899
1082118
148261
1411446
1234172
402756
685488
457389
350949
1090275
1285951
1270842
704971
946196
49156
1229579
601540
496076
1297408
597806
1349774
874994
1284833
274297
1181042
1403074
599864
550520
910059
676004
460593
618149
778438
407876
1159875
470113
307843
777952
337442
1040696
828306
475844
761257
1377282
324172
1321948
617654
16700
587772
1038057
256962
115326
1356081
50327
1173729
400982
364391
1068751
1312135
1040189
897708
332239
1414591
64063
544115
389024
996304
797395
292880
1155244
415515
228054
1337353
874614
364531
192777
162241
89052
1375481
565001
433867
640644
1302908
1278096
416630
28470
1127815
105317
1277354
1377839
264459
1055126
318384
1134563
226558
450815
808653
883577
338261
34235
426875
550597
1114332
1323646
1197510
919577
128935
600992
1177481
378211
214656
579608
49000
659784
967629
179287
858411
843035
772260
972935
725405
947235
1353084
1224165
354482
1036541
93321
66885
660858
896592
212358
848395
396723
277568
57779
449931
43550
239399
274503
662522
174301
756107
309304
1194278
153777
849094
260718
134617
383653
432671
1201528
1310486
387733
1282155
833396
1409209
77998
1376763
1403815
1354309
697504
381936
78289
793718
695325
641660
921134
862576
1365408
442853
1170902
943331
289834
785035
325906
634525
1232596
1070859
122014
144809
31680
208466
1413201
56880
235983
330671
665282
1102882
82222
1309406
190315
701846
810566
969135
867808
248443
897216
812516
172182
782411
306448
666235
952668
808705
355573
723142
1184523
1310123
1000452
994133
1225939
1352370
565655
1053395
27095
1231045
1266826
368985
992732
229085
322340
541384
779003
1201463
410730
405362
950519
158576
1135323
965222
1363875
815124
1327089
221673
1313999
1341810
728226
1190602
1392295
1138981
487423
1398333
1039524
833052
41450
204566
950716
1321854
879933
372359
380159
1205696
1410407
154853
1050861
1269058
1048738
1202715
1006378
303964
856039
480377
1213721
368102
1020844
160496
905587
795995
327767
903904
839976
1005636
29431
60093
908993
85272
81119
169633
1282793
395447
1038067
54136
323592
1285176
261325
1365403
1402243
430026
79205
260660
468138
1352097
1185619
942387
826119
63495
409756
465637
612719
136910
1387978
43403
614700
681830
646716
1272846
66643
560036
1411208
792230
295938
1194311
414175
657292
192696
259030
864436
673876
164206
26779
1382769
416491
1058113
276957
94865
675681
704568
1178505
855469
17219
475133
1286528
967469
1284583
1348403
163340
975168
367218
308877
125390
864862
673252
1303796
1378806
859821
449259
579275
147618
1193941
1310789
665684
852483
249384
1375768
1419874
848008
597499
305625
864088
615063
585524
664795
106347
379434
71404
1174390
770670
1349252
450170
1038957
1345010
170655
462077
279393
525817
1309186
768919
270740
530051
432210
486733
305006
1371275
436156
882820
494558
1397230
943486
1369033
942409
239857
1125535
906621
236344
140848
1268057
743976
434679
1238139
1310899
212609
665081
82781
564208
72256
437407
837535
1184673
1352917
189526
1226622
1297415
846298
444159
1355377
1217363
128440
92886
46191
81602
82090
1346563
197831
275340
417997
832557
1058657
314137
690991
1064086
1391756
1376405
58022
276791
674180
859327
1394896
442580
807807
97077
649001
705152
1114307
646667
271927
322230
261615
1069325
280060
1353343
1177154
48698
1059409
487886
567044
1298955
70804
1077274
1300150
873795
1052686
460637
737836
701097
645194
1035797
575846
646130
524314
98447
217595
332857
358604
529333
33518
1065642
1082245
274236
545455
304257
1371084
276357
1354750
239923
803938
221681
1067465
1318851
392296
396903
936737
1422282
140838
435760
1271141
435551
1124002
100639
52849
149270
683207
645929
1326465
1349816
506529
258573
239400
1212244
72478
94151
152415
101179
1414224
400201
1392004
496008
520600
1221046
860008
1050361
104572
755068
219509
2562
1198428
221641
145616
496726
536269
577065
804527
402724
82352
5779
936348
1233030
842936
198987
583519
417440
885382
1307749
697543
1294188
63076
1356949
990689
27123
1204966
592204
1205852
1398410
390978
1376636
1361347
1005769
533327
282815
805242
869611
96468
1173907
1352836
877701
420625
305821
249480
552317
1284018
975054
495290
225589
91011
1143802
803679
638214
1027155
189523
537220
539488
193318
1278694
563507
389241
193063
685182
767093
1362651
454431
89669
267728
95122
1195479
515931
1025624
35093
609881
1122896
1110622
109022
952422
469954
754260
1197071
1163623
666127
1091490
169340
615420
1136799
48655
132490
798282
457317
402427
683358
701559
437240
583302
11398
1290376
677798
809372
418292
693372
1421184
866604
394176
410768
623997
257216
724658
238589
558632
137324
600698
505488
734457
644762
141600
892478
1215019
43787
1141353
440697
169960
354265
455990
437371
992186
184802
623731
337034
842220
1273664
1038237
238094
1238216
1034257
1350855
95789
160180
135601
992121
127526
592285
423147
500151
821321
1055340
289029
1384163
510717
149672
432151
1237884
1217810
460560
791473
1366356
957186
1218023
384860
570091
1125299
27098
1412840
449316
439988
44188
160727
973421
124688
1037801
15914
1334413
1295815
122734
790192
1119967
169487
13854
854638
1053873
166477
398342
1236616
1100211
567212
703216
182648
588900
971529
1299187
1157773
300167
902127
41441
362876
144312
776925
101380
205389
320571
858301
941864
964753
643837
497436
1334404
863507
442418
825592
1184904
1304815
116612
932192
1237528
41981
772204
548176
976267
460028
895466
289934
637162
959547
825540
485973
337075
1412129
277706
191339
231632
876904
369138
25045
462171
406694
1377741
263068
1314846
897173
703528
412341
1165488
1235868
107716
358802
250555
234279
114135
511602
1090997
84098
126867
1347832
971078
342695
1002063
114188
1210003
27374
1283455
971547
971440
668417
178355
61704
1224733
263803
1232835
50201
493033
583433
738521
677198
491629
23293
1147379
1400908
1395415
474894
973182
232462
871909
613724
1305054
270926
143663
599525
397065
1068269
860505
443548
197960
642895
1414839
1113944
217293
533286
1067777
532945
1375723
43307
1173847
278420
18315
217468
342194
1304543
918616
251296
455957
487962
1401157
616948
1265625
674917
177592
465504
610207
474186
996738
254590
1071090
643880
1026577
861070
1122763
951474
817502
781389
671094
916860
210301
572102
586596
256673
179538
1285324
841697
1391187
17833
379050
466477
1003866
423513
476637
194201
686542
1158260
60614
278762
865917
614542
1072624
1197308
89771
800777
1021794
891720
1067426
180101
816922
1139447
1385474
398764
697878
1303702
427071
1227460
388206
1314536
23419
886838
1048462
169304
1291672
262406
344604
820646
223360
521732
323527
223918
587978
472883
1398834
963660
1155111
1310305
1355292
257479
628152
836479
995327
137470
808248
164332
958778
237405
883665
48392
300257
288509
1369956
403668
920258
413795
962554
516232
329274
606799
670812
1018968
155562
1059340
482983
1154139
113114
1224052
1155872
1181542
144208
153044
623662
78549
1288933
396035
668898
1119432
1070504
67942
168553
970253
65642
85103
705041
468721
899885
1045255
705438
1077206
447810
907244
335256
334651
1056898
967130
51455
265975
955244
1190278
355463
400051
289910
1128650
1037157
171437
265535
694295
639881
190749
160664
218037
757220
853231
951196
962423
1271479
816688
272212
1192095
904728
845899
544480
1087961
469220
576786
967058
319358
353730
512336
1207396
1334019
91247
1330589
1404735
1166844
1168776
440996
89698
685579
346186
897407
1310733
1101374
1233732
240115
515855
1222935
28589
45348
1382783
977597
1070460
1320365
392550
690687
727396
270176
954199
498900
741898
263628
701706
1154123
1162820
222021
499215
277426
476493
260297
954028
161082
401412
723827
584638
936286
663374
1116769
828695
80016
613154
429597
176985
618228
470848
946133
512017
1360897
1383498
803160
913295
910033
620676
871771
1201659
1422622
420487
302173
393853
1306820
573235
96519
1299147
1271615
1121828
209016
1316839
488394
320344
732287
1006161
903421
960173
691518
25980
450491
436982
1372756
1333003
821716
1352134
205642
455741
1416155
563386
473602
874744
207512
812291
252255
905029
1269523
1379245
981295
267325
326378
792891
208715
847602
1058574
570125
1312345
1302421
1303197
109881
584671
136743
454365
393554
1062117
417862
1387029
737796
508211
688831
891535
154837
1335883
1021201
561886
735381
447214
1068483
307148
774709
1365677
953144
420100
1315539
239044
422623
318958
673240
1041418
706676
904738
1182091
357984
1408896
504279
672084
1066476
422856
562847
1035367
1066029
105126
1382843
146423
882556
254743
737906
255982
600339
703053
339378
906844
612355
602065
314136
125032
382781
1190610
10526
9102
448486
666418
1362467
1041194
784291
513675
573645
949089
794205
973922
886054
306631
1174877
511323
346763
1323793
174084
1286627
360353
778978
900829
50287
301587
89901
1122710
1308640
1195181
1387115
968622
1039588
106332
833247
73951
1289156
333833
153753
1190818
529500
326738
803360
1193912
1114699
1322559
1334115
578872
913941
1383004
302383
367807
1066882
453899
543423
1183992
393609
881079
928336
928694
435384
1379606
23529
530079
247842
1226584
252612
509152
854599
693816
90480
437593
165451
25854
968027
283945
804114
57798
690457
684941
138889
775107
614440
570008
339316
396848
902996
1050715
1006520
687092
1392410
1309764
366502
835430
539964
535225
62551
1165179
580581
786212
804986
726144
662598
1158261
727182
887276
1346671
1085358
614672
563996
107566
255299
208861
1333076
1397624
617308
1024208
870450
1404037
620017
1189807
47619
858639
145287
253229
820705
1274490
796360
287909
1361821
233530
536856
312010
378075
1181146
544070
1069346
85578
589368
517169
664240
78455
658939
1130186
657482
137463
401328
897129
317987
193591
482646
285303
777230
104385
829737
1301075
382488
861412
629799
1314567
218425
403932
331206
1279875
418368
944517
302945
731823
808039
901925
1291396
705681
997758
524838
33863
736249
871594
943437
510681
181467
633102
562558
551921
1317880
1103275
465836
148533
144786
447094
682722
683175
205138
847107
377506
931530
341284
1372634
540580
151306
563854
394460
1391062
767664
306484
1192294
705739
269099
1352664
1067359
757533
803390
317628
1193563
216469
1120539
293210
605661
356475
1238097
1358164
53347
1300031
1006353
1401795
570646
738709
76341
436096
156447
704762
916946
608995
733447
120445
74554
1222922
891743
1383749
291202
1326450
1235108
565982
1060864
1313350
346882
420259
836875
124021
65030
988714
644438
617421
186044
557939
267039
1383426
1410499
355017
725170
1332910
51610
1343420
363609
151387
61696
699388
146875
1215755
924787
671358
1381445
55799
857749
266842
1210407
808861
1419786
445351
537014
945897
1308999
16247
1327963
1369737
576261
359760
631870
1042487
1196933
761267
161248
1382282
840408
793713
408327
897970
941817
1378939
1216300
167679
644012
767064
1415966
849732
771361
858997
386071
236395
1174018
219654
1267000
1005511
324666
1164255
324224
453988
902198
1052902
1269694
1400624
1167068
1283013
944357
512238
261007
524488
158620
453176
1174756
1276562
1285941
457307
1305343
944605
1391788
185700
126950
440983
624864
1119117
509233
929616
522232
424603
283157
391985
837203
856781
825649
1298951
890291
1403090
956154
729318
213095
972734
296333
1039581
1363561
104361
1071257
1386543
992201
435600
284395
125171
902252
1284777
873587
1212387
836986
437239
99695
1126985
93964
1315406
512209
159308
617527
1103160
286032
1117399
1278679
1381039
639454
1043432
289722
740427
540065
284293
316447
1421270
461066
557936
254967
428865
441551
1268517
661392
655537
1378712
670969
449224
970819
1083845
66794
26616
435814
726354
316250
706829
1388563
1208937
1351284
1159492
958825
220937
373844
1126758
824218
30596
1288861
69507
1309963
802747
266053
536589
205092
1054730
44826
328726
840429
499929
125697
1122458
156169
68981
1415743
957069
133759
1180521
886048
1321241
964295
997692
1317399
584340
1048261
31277
51298
146792
1121954
1040244
408049
522710
593765
1276613
301660
1236910
1198417
251408
1225886
570994
322643
382197
171988
661476
933374
1408738
885602
1406452
479276
74219
1288263
293314
529423
388908
259235
312056
1074146
443896
1298885
967647
331222
84984
1129283
64885
822543
912758
1415924
980752
690147
813007
702242
1069362
185099
255040
433872
657697
172721
1067381
891613
1124684
441986
119257
199336
47286
695088
11486
944230
107710
917469
580539
865839
793695
1102803
56036
95771
824068
1388415
1195316
285298
671855
189100
624703
1392762
738443
466357
770488
869487
614543
1139164
465536
16138
878761
32929
1399619
73088
1021465
371148
896088
518407
673012
631620
181583
1362122
209736
1087040
946492
810682
77017
1372388
46980
424049
853427
771017
794170
307969
1174610
333792
1302406
1351141
545723
1077679
1222081
1065423
411560
350608
900604
1156108
1056236
585258
394266
27737
668042
835109
1409057
43644
1372714
703274
1043563
196351
1039545
942646
731793
772010
1375340
220119
1144364
285561
935138
633108
167546
1292233
385065
163578
644424
154782
870052
1113200
57555
482886
411558
968839
1374345
1367041
185655
536811
809163
1163581
780877
1071760
826903
961882
521524
979756
366767
1350965
1207351
773699
295180
769425
727387
826809
385397
1080731
115318
1323863
972798
1420212
452097
1218512
1319915
1273708
449355
1124518
626059
1176068
946182
345854
1066279
332369
301829
501538
992587
35626
1125572
993161
1022816
449055
355232
432783
435289
237789
118460
844265
617343
1233270
951009
464363
311070
501499
675048
680638
1057286
347537
211955
310716
257467
1217274
270941
1037121
507733
469783
357025
340557
194661
406389
39567
974430
1370801
456999
1341806
731017
1387579
176605
549257
159649
425872
121508
77980
639545
1371785
386954
25927
511574
535548
674851
805778
905465
977492
1137557
907517
1359781
958718
86687
51976
798606
412096
228319
1209481
178871
398997
310839
180814
131764
228955
316792
99331
925739
155124
862659
807908
227380
166279
88847
169328
1015848
75657
252028
324835
540413
1394322
1284621
598504
432220
1332603
1024139
645770
723546
1280015
1124235
253128
1278368
868068
403084
497668
154559
785216
1284076
270686
1172354
362131
132123
1323618
356430
265840
341027
182401
1235885
542929
965093
526089
864000
444804
1159213
1270200
375309
1411412
142221
419655
368190
893332
74466
618131
1394022
838730
12147
595217
346488
497610
164086
1351234
197505
1163527
308341
149098
641161
1212178
791814
1419309
526033
796794
343601
848566
741441
621235
813105
672366
558952
779586
178474
360454
152965
142431
576392
522467
1411008
1325314
955846
176312
184725
966517
130808
1368088
566296
671600
643815
68327
881183
371604
493958
348552
1380956
387781
772844
1336972
955015
1168893
50134
781600
1330937
328023
175782
659635
52245
1124344
52432
976335
681758
145578
514089
1377899
117231
1382844
737031
1179643
1039113
84268
367916
133270
84469
80039
295158
1352414
780695
776641
289199
1064195
407873
248738
196681
871226
439778
1388813
1170667
409982
949291
1360472
867112
809248
646929
1214934
634849
108445
1213270
419498
1363541
1059564
274221
1202009
158654
59586
630134
1220184
1290566
359200
1071695
1229277
117957
557761
308363
168093
450208
298509
1378362
82097
1382901
371927
833812
475077
27370
82084
700193
792048
173338
1052658
1210011
1358324
1067242
793632
1360366
18066
1050442
1066705
447460
229300
207424
1232592
635451
1322262
859464
697060
159323
1298463
142047
971870
611732
578920
913648
86286
70287
394684
358408
1410559
1410102
646555
227524
895865
692456
477126
294843
1068427
1338982
905270
1404313
331256
598178
561149
1036426
399303
561635
342318
421453
946289
298220
969408
273481
1192448
549009
1195236
1048485
619547
512383
136470
631796
723761
1326452
1378140
278589
430331
332132
368213
440807
1174364
183139
134003
52295
249047
38047
73086
368044
1322970
1137534
69747
205839
805396
590694
1183041
256415
1204552
1292216
500178
839931
1026711
1039366
541407
77421
556590
619515
1413613
891025
1189544
184824
778643
992028
62482
211738
79910
941350
251080
39186
64999
488121
877374
404741
1378499
1420031
1025820
1052804
376984
179953
69826
316765
429669
124836
580740
341050
928177
1072555
435879
1021795
342243
215089
41938
399747
1387797
1228653
927764
295855
394076
427999
957112
1385202
185005
377522
353663
973364
1159418
207942
66735
255815
378248
28469
594695
1367587
770756
183263
878649
303179
899101
1235738
774392
1388640
384334
1354243
916608
415793
566524
573042
238004
477374
906744
286526
1207289
179988
314746
62812
251041
1374523
694932
328291
150120
526596
1269172
834314
1168777
41510
1323442
695142
402196
619186
559129
1287003
1085388
935792
1394449
853973
572023
770641
549374
1049249
593815
1361301
184584
570738
837408
100240
168513
465922
995822
892781
567774
295854
39054
317419
1139527
1118998
858444
322693
695721
756438
663514
301138
727016
1402994
874451
1060064
1152164
1411389
136631
376464
1390536
1362823
122472
494409
590189
268716
1060964
1229534
53849
1085568
565039
1006152
437820
130480
1229516
1325356
1280533
1350844
133869
530918
494973
770599
48582
518479
1341380
150527
113578
444447
1177369
882053
1022882
1343261
697026
318498
30896
528837
153750
890992
91114
156621
1212056
315416
142980
407544
636814
1273248
662360
504470
208481
843649
1323689
331149
929426
1414407
998955
43735
1329605
146779
947630
384086
524612
538608
104435
396309
362078
1391681
1407254
247942
1158411
686260
65458
412776
1102058
948361
996104
342025
917511
1163226
665935
74972
560378
4077
966130
1052835
66476
900227
465248
1297244
919707
340763
1036356
201658
1387646
1196636
267745
879278
259124
231828
1082635
589781
338167
932526
1332458
733346
1145509
446974
1018651
46834
210649
1186044
521546
912586
233443
782852
1160068
68445
864613
1181509
183295
1304112
170812
1037202
4494
1170399
452535
144313
230248
211081
889345
460136
95746
622101
905851
1185580
152282
463752
41057
1395273
1020574
1122894
697110
552231
305925
863850
878292
430766
239699
355855
444397
803966
961611
386338
896771
588771
490971
258965
853868
807710
811107
1073775
166615
336094
203115
671518
1327813
375985
912940
1211358
567020
455641
516216
1101144
1219294
60213
794324
1066171
660697
913106
819534
696068
564921
1193733
766793
488130
595538
431051
830271
397958
1210839
1274593
1038041
50108
504560
893877
926212
347088
890847
947354
1152062
327741
533859
636143
507828
682303
99887
837756
595876
274
817819
967848
363383
671077
103657
364505
596668
903321
1040181
1404325
738081
1136060
130279
994381
315283
805536
344499
168687
950786
1218366
191682
315095
588451
63599
209740
317040
409573
681305
277507
463828
1217447
398027
363437
1372867
626849
114574
559465
69796
901323
42976
802387
317138
81292
1322490
1204701
804608
1115789
1403531
930651
1051894
420406
1126588
639413
126992
172731
138439
138971
179918
18682
962827
146567
1283469
1141388
1413466
64811
17224
354500
944796
1408726
418536
1214910
922285
218212
1225961
202086
534174
880146
412351
262448
1055074
74674
1116992
1210616
1216936
1206141
88046
193080
1302225
944302
411608
119598
1155098
1401223
1287075
83695
687720
1376779
930188
995624
864029
376589
334389
77907
115104
46849
1142769
144526
1038751
597372
421322
981157
151829
1291976
1395294
69000
706454
309750
119978
1059256
181723
136551
406222
674354
444922
250760
1115841
71061
146539
1059298
231427
463890
1233719
213441
441696
508678
518301
1288984
493759
1308108
191869
1294807
952870
1092061
726333
73473
1222502
779906
582850
96315
610938
658332
579875
75130
527998
682357
74355
359493
1058997
39092
518617
618226
668463
234475
1282522
222088
1089527
1033879
1315529
591223
99518
219667
878068
383953
174599
190937
156022
49433
614926
864328
548005
415319
1189425
1208498
843038
17544
958840
846106
58586
12879
1085952
28171
1217531
530403
1417719
1349376
86519
877992
331361
861602
1037453
620701
1400016
657929
1168745
522659
1395106
235622
1102281
1023563
1374678
341086
783833
341986
195845
672068
702829
799749
1323098
1353576
1367468
845450
160037
1040699
1362949
245
1053907
221315
339896
840898
992775
284224
233981
959588
1178621
404797
35688
957038
253554
1324504
737501
499827
366667
1270146
853236
52896
1386473
268796
1114232
77726
455914
352780
1069341
1229840
399838
630629
569290
982220
925441
1341154
278662
1180767
370420
1211386
769511
44041
1038973
1385580
1232118
1092820
606085
625751
326597
526345
165362
1026500
1295764
857963
1297923
673998
312817
1101348
699506
425593
136428
897231
239868
842840
1385948
190826
1174326
353755
177365
66833
808552
882976
862352
888914
354166
1391520
141737
1076075
733116
46760
1196383
152877
1420563
1404454
89542
519676
863841
1166867
779843
778248
1225983
309363
491664
866379
459087
288233
877369
358972
841764
482854
330243
1225183
893978
1039799
335888
1230031
1391481
1077243
280461
594064
598997
1274893
1210064
583734
550460
659967
1371965
969358
836277
396444
571035
868892
1285231
40188
891798
110103
893701
348963
1071515
442246
1393182
1296369
455839
591924
187838
946921
1006288
1017212
62251
444975
291001
1138004
1040687
441799
862937
330803
256630
645777
909834
506067
640238
571966
680297
1154255
287512
694225
1392833
394584
975659
1390288
277452
1412563
866525
546935
200672
1161121
287938
1179628
1291617
1210840
96231
154179
1416482
785633
1211417
327123
858221
779307
344488
411812
409679
1280065
212711
617044
954537
503910
1197629
1311116
28167
510161
768521
583726
1214754
1065305
139408
897838
619953
1396818
1086011
187159
1404414
936518
186514
451248
803661
1417776
916530
300294
1395164
658269
136604
211277
1399536
595966
1117253
738531
626934
68072
410423
951620
422532
126027
1374323
436668
777992
782199
305826
70949
455285
579625
1327068
71621
618777
635668
1302426
342115
963282
775828
280912
1158352
472703
213667
960289
679124
856741
364893
1288280
581525
1389375
802619
488842
408776
215284
560748
944969
340058
1290802
1113789
583056
1368861
441908
253398
567625
1405731
1415875
459524
426581
531087
419460
218943
955022
121475
503855
599902
1366662
98292
1411039
249721
95728
382141
1147087
800512
889846
190415
857694
1021617
1214964
198283
1009985
184231
541067
334209
613307
549328
297303
51116
572329
315776
49606
510703
374883
627362
595312
1309274
262236
1404117
96924
1404433
1313151
188081
277700
1238318
695472
71669
1374895
1038466
1351698
824555
124310
443628
969080
591262
50177
802967
1363272
862523
8698
328249
1022675
607318
848316
871628
1144182
957116
76846
290833
1235979
1362675
1391842
1362427
44227
1065827
793525
914739
897792
1324512
1360323
883719
11164
934303
682125
814417
941575
596958
387293
891146
1391191
88972
110192
393532
109276
929974
456675
348395
1287713
832677
1270155
842917
1267274
264078
927228
515642
1214761
787867
891444
1279759
438477
38640
1068847
781395
584381
905065
394790
972827
270805
781879
141873
261868
471506
628804
138369
585218
1044472
915488
334141
696132
909358
1147912
1055149
69709
1333000
1374784
1146724
1083531
507738
1419316
385209
1415952
1040848
1065929
1290855
903833
619361
186737
920659
108672
1381923
480030
93582
1112256
38678
1414814
636963
488165
81464
101952
1202392
310823
76145
513384
1278297
571930
574496
691592
214616
768334
888812
542190
130175
237607
956411
182611
1383074
79179
168556
1158443
161952
933843
502417
495823
160217
1290357
812409
251920
357383
929288
288868
1350833
469196
1299490
694554
1386546
1327384
1372534
929200
320510
265969
864712
1101212
1123967
72052
264832
943897
1023510
1051165
370043
1287184
1315948
907709
945439
968294
1034481
581953
1190612
1008940
431540
240070
545708
1194995
190600
341993
1270304
387910
802103
1340977
816575
1144550
512952
598974
328745
1118170
1052308
96660
1190332
1406431
100068
468286
634966
56453
266253
1298511
996018
861879
16427
1362786
191800
882774
590235
824847
840871
268168
104357
70400
1416710
229326
1137639
1035846
507235
811857
1152625
779000
1283897
660558
1168158
779676
1415649
891665
473808
623750
346131
434583
193734
1383907
1410329
737342
1209482
386664
1291725
1170425
847283
92211
360949
961996
262721
490709
189685
854618
1293516
457231
902019
966062
1366478
872282
416484
438901
1065611
412139
948654
876847
142295
871411
840373
662412
582067
958980
135728
79129
29313
1335792
348111
36131
736389
403565
491659
482452
1140153
800890
1186752
822206
328479
1226300
421281
927674
1341079
688769
516799
66819
419171
626992
691431
977551
727695
154371
117977
607716
54363
1232179
564429
393355
558910
834693
306058
769361
627128
806161
353151
797288
482054
559124
1358115
1324962
284828
1186229
343812
1268994
142491
511708
469748
659829
809456
263832
1420895
206797
239900
1311829
773834
1166170
1408659
342594
73426
178683
1383663
1329090
1280517
632523
1395300
676856
761425
322991
1022334
888106
316827
946467
904030
619803
450743
1287253
914188
117976
902174
369021
1315605
1137920
394118
881824
304266
1053290
203245
228469
218846
581652
569848
86452
708077
633267
402953
1396449
49200
525018
268043
420539
700860
412289
194639
130426
376634
695131
292174
1212057
1337650
447596
1380197
776958
153742
589317
326585
1358944
348636
409395
1112912
284391
73458
1122796
596102
93911
1319786
948256
1147662
344143
1160593
552703
321984
62649
1149573
1192843
27580
466993
451527
1305158
521568
146303
1377045
325128
787509
686465
1156881
1071913
1219335
471976
856034
322999
780436
928851
196489
406426
274648
326679
931036
11699
978965
1301486
930709
942789
87513
980277
568073
1216731
194342
150287
1371197
67327
1385488
1192227
726870
149419
34957
1041510
147327
1237957
1387489
785708
856763
207976
571515
598165
1085075
1041229
474467
453730
213192
1284611
375321
885763
168396
1229508
1357405
996735
511980
921671
558098
1372761
1411992
903178
1231004
603588
149300
266123
95334
1091748
443664
991973
1114571
413726
391415
903576
410833
1221398
1379812
129732
585677
82569
870569
84233
354314
640203
1266416
69777
776553
1312518
844902
1000328
1214066
418102
492475
59136
107733
687774
872373
560432
1040318
846290
443683
1270901
1158465
1122263
1021279
961521
997631
1117200
855978
49743
687563
449761
510010
372221
1281060
86966
698044
1084906
338373
1306191
693558
1340544
1300329
1167695
1328836
66709
1161093
415010
640988
1163214
1199217
43511
795285
301565
253107
774370
421267
257956
1066043
202459
430892
177462
128904
1314282
916578
421255
380430
277590
325213
676823
256564
1092324
573846
91215
102731
1036770
1213283
338221
1406619
540861
522886
453908
996951
1210635
724980
634654
1183028
531485
219913
166763
1391402
835645
1203216
665859
141758
1313989
234470
1352546
188507
1283610
70997
834204
403242
298797
414821
1216651
1282135
137786
268702
540671
187801
253424
1386642
1406512
503735
1321690
691721
1142710
545244
878889
1119902
391433
971365
287813
269104
703843
53274
1114573
660364
520626
1265687
74658
217386
221593
1224442
665790
172522
359682
465446
108910
934931
801886
115114
666555
359404
345834
74534
1177259
12531
1189868
1059599
1228076
1296123
1188938
17824
537324
1021314
198117
1063469
303115
902563
44979
515637
200577
252868
894426
1137585
1420455
205853
1268359
645000
165699
856652
1177905
428171
911050
916344
336633
1336843
488807
1005267
954889
206441
61062
206181
107182
417792
543298
121442
1090817
583111
498198
1317578
813350
880154
429303
584137
789878
757437
93101
1379134
1399160
1412606
606358
195814
903815
1070784
946512
1201609
975758
1021903
1069244
140214
768053
131537
947923
70014
258330
1168449
1060152
1024594
781298
872793
209646
1041671
434884
864326
148942
1202680
1006105
94108
213456
476041
476092
1272356
1352739
1288093
306296
294561
82432
93076
617905
125027
1394147
965924
835211
578535
575318
172437
156367
523546
188826
371542
200980
152339
61198
1130330
960818
819215
1308997
1416148
87848
173729
324363
403852
356516
286775
451819
769979
849108
671390
604779
674416
601030
914900
775276
680853
252220
476855
393240
134549
200318
229529
1064921
1039096
817114
1419789
968591
1025393
75219
25499
35859
1285248
950744
813305
171815
639275
1127597
162608
138867
74180
990823
849876
792007
606248
1082357
729823
436033
346564
1423386
144284
1284149
139876
1139214
98345
856511
313561
518529
453854
303839
800008
149071
192554
1384843
593293
205228
974394
935411
596314
431388
622542
1336513
998936
675913
435530
1042727
312320
325851
131024
99395
10957
451412
214957
312783
67796
406071
1064857
1307660
1370513
1088110
162988
116903
962890
649204
301122
1325054
78267
282412
635864
904517
333382
477877
475825
409035
1021072
283717
808036
327055
629650
1200584
98784
102384
52454
675872
729718
88367
888645
861058
570069
1379489
1116215
1196152
891890
891372
415513
180852
283025
1178620
115343
425421
535647
440496
478086
549745
373845
1169555
682444
356412
616201
405412
1179333
428982
1286231
340921
841861
403264
1285134
684328
629141
596104
308028
301949
1183003
578751
380701
267379
1116211
1174219
672277
1102968
417753
147473
90186
212791
1335886
93160
1154496
778818
798604
323159
531911
600696
114518
1421473
626446
135818
215156
1344736
1057852
698026
894317
803486
1062244
440100
96826
1361387
913199
1288389
319921
617941
591217
474403
955489
729889
1112900
371208
829932
794408
1071036
259508
55356
1069492
1053778
137373
964340
520908
569865
1383058
1387804
1347587
559455
995334
552656
93677
951104
433212
880511
197739
866563
1160002
1321544
1227894
410926
578309
922187
1410320
908651
568470
457382
342345
626372
1219080
1236947
443564
547999
249594
784858
665076
789704
1229614
1171048
731886
155466
1238135
395856
684767
1208353
354206
849215
1156079
584158
1271261
1053714
1134112
556095
1410698
312672
1164622
1270152
1297125
1224788
1229489
892861
699636
56498
576927
1375779
397225
732721
437346
933828
1209440
703739
1358511
1317876
164531
1416863
119292
887205
503454
1372107
838035
70917
1401597
1373971
1191819
1021084
389438
286180
114369
1089164
355654
449517
384992
582842
57672
1111396
441347
1365331
595353
411785
1188965
15689
147363
1293024
1380502
85007
1000936
973021
1323890
54853
1192414
314310
563570
1072685
316998
294630
152941
318212
884219
1416071
95447
1296922
1407175
797685
33119
1113596
383507
68263
346214
1061117
1041050
579043
600955
176671
829968
1037692
144393
875550
1229902
1194521
486978
257737
799628
292209
639493
1168869
208346
1060427
689171
1196111
45559
151247
98709
428229
799144
901376
423030
861716
656628
493849
206996
117684
1389788
796742
1283854
308658
350861
143176
512417
72518
1412069
1039055
783216
974548
461431
647287
1164046
202017
1113136
683498
144903
502679
295512
946787
365741
815304
353804
1201862
539742
1404549
131031
785116
363369
394240
86640
79826
155050
887878
646522
491218
1382259
1384813
1023675
150656
629383
860864
724219
788952
1321795
976902
1113061
562910
853739
1238074
458468
141297
118482
391239
107846
410059
796069
1237109
493697
188135
1358395
219073
1312616
936615
1044463
378956
1060779
951803
339609
819787
1043918
668759
110574
189154
429322
184132
510665
829775
1156965
105525
858003
481946
815689
60658
301981
902475
148340
364213
411931
105868
563134
796295
797918
195657
988715
1205876
1156115
1120213
434285
807209
1201565
1305761
1204373
438668
12960
138697
358467
1274770
579761
1296097
270985
331318
1399188
930048
872636
729758
141505
1420476
965213
838802
91259
735786
210452
573986
871163
467746
1290160
83692
387521
1022099
980346
809402
739289
542090
1048851
1043159
457205
1417342
903031
852461
574942
892671
403642
1397454
473047
1204998
80934
790375
270587
845042
1213829
604290
179227
1411795
572069
1159915
856446
1290877
16348
138855
314788
820639
899340
591598
1128179
138602
45789
1066270
603632
401897
870543
705620
899611
947640
253878
369389
364637
851890
863327
1398400
916224
1385034
172195
235640
943369
588723
1118325
734129
1360475
1267409
296357
1230742
1195311
975243
1373880
510229
233711
456506
1408346
576294
890939
63200
515927
727753
1335345
372809
930537
690043
1165336
258548
1049395
1356224
725647
469237
76845
1288829
1343898
1220529
556752
359286
1307459
193501
146236
523149
771596
391588
615567
87882
1326616
340572
1217371
312533
537625
265765
1307143
100784
436706
626862
1110713
94461
1026352
795464
920266
331003
346643
439867
1288359
1230646
850680
1283240
599246
1173738
559734
659045
438934
802962
45361
910362
655504
189764
1374062
1408408
1138651
205244
792190
343358
563952
860448
155193
1385612
498751
230296
1350931
998466
1116730
1122712
25437
941744
682378
1195190
979596
1130196
429372
779826
995698
466122
365484
1305669
813243
232056
157167
360663
321375
819027
1410148
1068327
490929
1128750
1355138
998525
942942
893680
94462
486197
476613
217934
966868
615905
610996
197139
1371359
90961
1279121
981532
192702
1155185
128693
677144
1082295
735318
782724
80922
292142
676352
1034624
523773
371278
727804
1070308
1089363
452481
929334
362300
1310508
520488
1319340
392518
467168
808842
302070
197916
1388377
402861
786307
661289
875064
606795
311329
417046
85980
825516
627222
424724
437729
100385
25086
84886
1316666
1203563
1222505
923920
1320803
1056329
1405506
505419
534199
169170
1385689
1038633
342985
1293249
1358513
1230033
238233
1080732
107187
382359
176705
626596
959246
1213178
348412
641953
1303780
1185027
331461
1400646
520089
1156057
278864
1039947
79866
316298
999524
1399827
772785
106763
171043
566866
977282
783155
125751
590311
798327
120081
453383
355643
873982
316403
601371
585816
868181
12414
197802
125645
982903
539214
177495
1205728
306999
283384
877241
184751
113223
1324099
1160915
797890
105926
1321815
323325
266221
438515
562400
1145581
1186048
1197357
1100853
641825
950429
905605
1282278
705243
555934
445221
32249
663431
1213976
177690
248673
1394504
736666
476735
50827
520758
453326
972592
611837
1214879
30621
662642
320621
1121673
791225
992072
131565
414666
271188
110493
1293461
1266070
220438
952092
37678
616695
685556
480857
1391500
1165481
925457
425064
806994
775207
114798
1290706
1409661
1040081
1323341
369632
1379645
398105
114601
1087237
132919
458821
1377324
319729
133444
512595
726610
577149
927724
1126296
308297
227153
18328
265839
589239
423644
862786
1313440
462255
489577
840961
688058
490205
954249
122950
1297401
1226048
1327533
424611
1333868
884697
679684
643298
107276
591134
585848
260131
1121600
120190
470839
323780
373614
994639
1360907
435567
1384355
53668
420692
893710
768253
1353604
723276
58817
29307
1383353
595417
739768
961216
945512
341644
189798
479841
462400
1272397
785388
262438
1185549
390009
1186790
331579
63025
289833
1385614
189485
614588
1389581
517704
1224853
132903
563523
1041436
1237913
903066
1339418
270684
1344543
1399751
584151
70986
1215695
786661
1327342
952524
38235
518197
1218626
58627
961628
1213845
831938
291615
350603
75585
901261
1201662
680091
426022
122134
263322
598788
313768
967809
51713
176404
1294817
565359
1192573
338926
1415696
689965
1213901
736899
377476
1376551
192120
1334270
909819
1398757
1406876
1406988
685415
429986
218629
249617
136105
621275
157092
417642
337917
170849
786305
908292
823902
1290099
81609
128842
1238029
1135344
934195
503373
1302544
976981
43665
40617
731336
60730
1290349
1375027
872626
1420359
288812
270281
778359
296857
377777
589520
1299556
138425
1376938
140046
993278
928332
1186530
558948
656327
1416815
601733
150695
300331
263259
63090
1196881
511226
1280269
1353767
171245
1309569
1408603
839930
1121878
902935
629723
999664
1278796
631481
54187
782480
863306
1110353
798857
731375
337814
94501
495830
432890
1214670
42463
341750
356468
506712
946652
659168
1309189
404296
370441
278331
339636
1390653
214871
1273570
316527
94771
1268395
299252
701738
821943
1174908
173921
1062197
255061
550768
127894
1188978
268773
838724
1299144
114685
76206
912829
218677
125039
1302370
175341
145259
198353
240280
131182
69734
924883
1194306
934871
32123
382715
130317
1416252
25362
167583
1415722
1051609
1229309
1212216
389283
667742
156132
477074
403653
1125681
414826
173308
1148247
353850
1177517
1067650
1123271
464387
106804
251715
877299
390782
679067
298248
1053599
1063115
733507
1207636
657790
944416
1311074
1336301
414107
128623
874156
172175
1405473
1435707
1211000
642839
1043261
972802
258819
72643
668019
799748
1129365
181013
438531
1371330
75621
892166
1164307
1001075
1009541
1274994
557727
205972
1175792
357234
310346
1118837
1210652
640963
1295356
331081
207621
828968
226222
39118
93091
202865
375979
722678
1338382
394258
406648
335627
959743
391764
1394166
918980
25331
374452
549914
860157
1362370
625985
1127661
728792
779659
70637
953700
267825
923894
815273
387206
253932
168285
438908
141411
857651
1127922
581914
217139
1404256
959099
1150762
1348696
396956
900838
1373371
68891
81028
557323
820080
920641
723554
1419749
1268134
906987
37895
908578
960890
504484
993626
200663
194156
942222
1280467
833945
810379
226094
903971
1324375
221516
141378
1225971
286089
46884
325396
555891
222901
936818
349017
737055
687234
695464
674869
1311852
1293615
88093
1154946
381868
631213
284570
357598
891139
839362
195047
1203591
903635
266617
1181673
1280498
307405
1199412
843732
1217584
813017
664031
481704
626627
839275
270503
1371167
983386
1221279
454891
794399
210037
1342368
191459
454214
1420890
692962
1226533
542518
1418398
454031
609545
41072
1140104
486104
297269
833057
1267202
278646
922756
1318926
1102753
796063
695314
1384203
1137382
304141
1192337
775310
1220494
1169237
739331
440385
1383323
158127
387319
631925
696672
1396020
51731
376388
992109
1304658
44438
834530
1305824
702617
149078
122899
471820
1310156
270456
382364
1286138
729409
158357
1402630
1320334
921952
438089
448684
542251
1289978
737028
1174587
1195413
606391
94228
223674
589070
666253
212437
625683
335887
952646
756587
221665
280205
952233
772628
1041953
473783
437754
117421
886567
281334
541904
454286
1379833
1411699
371063
194822
934810
1409196
527269
785444
1069668
90403
341479
568378
462163
1067201
1386256
148312
350635
1023742
345582
995465
593175
435931
977550
1371179
1138093
1227193
731510
277361
723499
87007
508582
1382473
1152821
158140
1296340
1419394
42337
934846
452135
1025596
1284266
780992
1059348
909925
905766
881267
944336
1320224
1116261
296557
94420
1380120
1135125
383880
1204459
356331
44351
100002
1056621
880991
962105
1377019
370404
111454
840426
811976
38582
630720
56663
1213275
422348
532586
630267
185604
680204
420667
284692
95796
1141616
1023805
895135
879268
463781
991735
1209786
1194386
573876
248751
961619
429739
1161131
792167
1285018
1291499
559917
1217615
34112
828618
1166962
207292
427967
623005
1376806
823816
444619
123004
1007111
41935
875633
228442
256780
916348
954911
1420693
124689
377678
563281
678306
582286
827452
54536
488065
537196
300915
1208104
1268182
422899
686397
149862
918320
642235
308203
1091507
432441
275272
219874
180308
265392
820480
1224984
590730
100570
1324490
92529
1314297
656689
440728
565770
195056
942312
505478
732496
614193
1292632
601585
1374988
1222905
1382192
627043
211386
357705
628960
885541
1354396
927917
951338
55826
1407171
174113
1218343
223628
1051946
459618
867064
521778
1139510
702235
1408997
507809
466593
476909
1234525
1421875
1053268
603899
546942
298148
519967
48218
1371350
1049689
561624
1330412
489306
591844
777959
18058
251663
304434
852591
691482
924975
703575
91720
594801
140427
283595
992567
222522
390523
1344811
621660
1295494
164999
270554
58189
226014
460516
361946
1061186
581860
1008194
206789
796138
473877
978686
1126571
1336870
899627
733991
1236028
663327
769639
429493
76643
530511
893227
785464
208370
1307149
71560
1202320
1187812
1379301
808177
1269533
840630
811559
600966
95478
881134
199068
546690
1362375
546526
455715
741225
228843
146646
1237303
107652
401302
1168222
339399
450492
504173
305702
614695
1272139
1283046
634945
845921
415198
185177
1073951
316865
359538
1164270
1292618
785540
1290246
1420165
1289321
691880
418967
779502
1195120
569155
1353499
1402306
147113
42885
1225746
56558
130768
455881
912318
1269319
1366519
1344541
869343
234469
836409
336898
723901
17649
254995
727771
1120395
903859
398185
544534
861674
1287182
276560
171274
974831
579730
389053
1267865
393512
1152154
1279801
768215
1355967
53004
240623
578251
1280429
1236318
416213
1373758
869960
996975
1415790
438698
1190334
787947
535159
1265771
1127007
329760
131681
447580
957640
60847
120182
662751
727220
395401
367101
1204706
1269549
573082
1186454
1371593
1035083
663178
1417791
1103070
1359768
332069
1186032
1175925
18080
279461
979798
1338055
419604
302570
1117988
912750
49836
1351130
1175189
676463
725513
400592
296964
725867
265340
610419
329117
76064
695565
1123447
950282
1267424
776715
1058282
982980
1299468
787878
756360
1319881
1170800
1077326
29268
522366
1056131
826594
606369
1219518
973889
93342
1106332
775210
928073
1071842
47215
123052
1312444
93536
308666
265402
462477
771062
509582
1023201
976739
298629
1385090
118018
351110
758666
1141575
1218015
846185
1413322
1230994
521476
126930
52733
83625
58255
583386
238907
601957
773013
901795
61510
884696
222817
726930
1235088
218834
1181019
969596
343859
357755
1189481
1378851
96590
207034
561565
643492
777995
98105
887579
287141
253183
105024
326921
45653
321657
402921
1392245
495842
1172475
202499
1119955
900591
695820
215128
255531
797297
1136302
919584
975403
345783
436153
322093
85816
934443
564221
401341
1170865
873043
777197
469281
1327482
1406296
30161
120864
320234
1409377
333987
207405
224390
1341179
329652
955044
349475
155483
1230439
1113969
1082763
783926
56081
918477
1090911
455360
756920
888713
1278308
1061125
884470
1173695
172377
1219306
223108
883230
337728
142329
1190460
990626
575486
1412731
928310
620139
323778
130905
1064819
1384849
1052962
1210984
1069714
501042
97532
73315
1127384
188145
63444
860269
703968
819005
144354
539306
13800
960302
1070802
1269029
1351490
971974
926352
1374984
777267
860109
400512
340187
220003
1217795
803918
874392
565485
1268012
485406
110110
18205
50848
1289054
218313
461847
373910
461025
1411450
201217
216911
873695
420671
790009
101489
1000242
33656
1067039
201662
238651
72764
789403
819798
266487
1124310
394659
460300
1070946
804889
410664
1304450
1165270
866274
811659
420679
1395964
657276
1194417
993563
1323807
59862
251816
479492
573811
1140181
176226
535084
1379426
1120747
563666
678882
507891
444876
775771
207141
1388989
960668
57995
556818
600600
980242
1317924
878902
198173
888463
520789
1369260
194026
1391612
492063
675311
849369
1394679
1014873
337276
607207
1363687
1023812
851813
1209727
659780
177705
546664
69273
1232515
134687
827539
1204992
556555
97596
336347
449438
1060434
1059716
977192
1394342
820992
334786
881871
479143
514739
110491
1329030
726338
968547
295882
359125
378235
380878
1140149
764983
955837
1272346
532540
191105
83992
47733
739239
1192629
1072755
705575
154090
1363332
942608
905027
366002
87022
838036
785303
967784
348977
635165
1326517
636999
829500
334012
228101
385934
885153
1384302
213295
471410
1361902
83088
1371343
164031
786097
684899
829952
1234268
110730
866150
1296440
593114
352608
64793
666338
300165
297394
466580
273487
1115577
388168
1067224
1071103
187912
618903
1414659
1066862
378849
916828
435885
1420916
208586
174369
490689
804704
149549
1306016
47712
1127392
158988
235365
352883
405299
319973
591631
217837
238623
331374
1209491
1100645
560125
352811
166739
906656
1184487
365618
222077
142872
663350
100540
257773
397284
422286
1209981
264739
1055097
117541
1332007
890883
801746
1189478
251275
798576
551936
637032
818656
92411
1412876
637590
1228534
1158265
174878
1419817
1215473
1369732
961767
14084
133099
160265
457216
342145
183628
1354402
883579
419600
850471
676127
1287016
417294
390051
658894
874884
734502
794116
1124658
1387717
496559
41236
200091
64277
786295
894376
1204999
787349
1113882
806461
687420
1181717
1365357
286558
1145426
463064
80679
219586
618187
332134
636508
275723
12730
493298
370920
1233750
1354232
601382
733970
155666
1269372
494967
817619
203418
1296122
733623
1390768
1283064
52341
635068
1192955
872025
222121
869957
1195007
1375248
1034044
567374
163306
482989
273929
280969
568172
673379
63666
1197537
820494
340428
573163
336813
1274935
1053012
893347
362625
210556
200269
621931
294202
13136
1273788
374456
1122824
655542
233637
846083
549716
309003
894090
407089
442422
1404826
314897
479802
389995
1071712
1221154
813379
347669
801751
1368469
961341
166761
1295304
459277
318403
523702
1055996
668467
1059694
437827
67042
214111
105112
277526
61555
511749
17768
307312
373349
39203
1048568
1044659
56516
586103
128502
29914
508928
1110863
372055
894003
253889
33702
944253
195989
46352
587560
477198
879096
817592
970260
348398
125110
856240
129382
1034407
1391566
1323363
455980
697472
1125841
1376605
683370
644117
877475
1287973
352795
152466
860648
599508
56484
44331
1027196
1149677
705327
153409
887986
914539
973117
1066635
996500
588995
564990
561914
185411
333564
146784
72794
1282978
610005
234942
626080
890775
617368
520759
158520
654417
1205411
929687
8054
1410488
614388
214376
588936
530292
1157405
1235395
272726
55751
816187
520026
1417100
300966
437065
694070
925066
1069389
324560
703727
145375
819876
1025959
1005840
1286834
1309945
530431
148244
675409
1198543
230077
836522
879797
26028
60444
280810
54862
53408
888576
1414311
796124
53897
496398
1371180
1200406
776509
998389
675698
1350666
184462
688563
557365
1092540
117190
935038
1130394
619802
921599
626897
569692
427394
327133
162617
104339
1417279
14243
446474
371712
1091123
146043
575083
143763
478843
580687
556912
830306
154407
727343
479919
1372857
862292
397610
966904
136852
732123
776657
76784
1006294
45223
1075014
1331791
474705
458733
565055
1227496
170854
483971
207226
1293222
1113787
1232016
307161
1283302
1092104
832352
1370495
336413
308943
691625
97654
1384930
1311707
807738
260051
701352
104368
700012
60170
910114
877338
927857
1319124
772162
1035211
101068
1060364
601980
870625
346972
586202
805010
797092
902126
627790
270620
253390
911435
113989
46273
1206599
1164065
1384873
608858
325495
192609
1384845
1182885
75448
1279252
634971
23258
331560
507709
812666
498483
459888
703108
887546
525009
935557
665500
686098
612745
1315517
1414712
1313479
449299
1350333
1083351
696764
382977
915773
739001
943381
1170349
1337471
1087439
776518
905385
167940
1157404
203487
1396343
1220630
1267316
927601
700344
346290
346572
322191
80624
56666
39566
861757
782521
407582
357217
625272
289896
931786
536829
287203
212534
105527
412253
1236921
187314
1292646
909060
223577
11348
1055831
818687
1170561
839212
109953
1222033
252319
349519
180403
158823
1402821
1291852
1116411
59671
1177907
1166280
1334561
46829
343054
531041
782485
956242
451860
814545
909273
517586
793651
1043265
1214217
1342185
1379613
961280
1297584
44115
477552
441967
916431
689947
179459
546464
560202
575016
391353
900511
458087
728213
963022
113007
953774
70956
889353
862805
595385
850985
659781
1384972
158868
1112709
784292
431444
432787
934909
1326492
167974
1218262
869064
1000607
575218
434706
895349
936719
255310
675831
176230
1334745
660884
1306617
1184055
1101953
625654
1395183
102393
972635
1366770
352637
870451
1100443
214179
952485
1268566
238373
75302
269560
379535
1401547
584482
1295408
781940
633877
774470
371774
411464
1225918
1296292
807717
949683
1238228
955584
471375
645190
280316
1167044
1405917
808994
1327398
1021252
769664
44574
341768
46132
1228294
229831
930602
576037
1158216
1295417
606151
194133
147198
1066511
1040358
906100
83479
92131
237698
971487
540069
1022797
850954
1192077
563716
91910
917431
344831
581330
51235
1304262
518695
1402980
189791
1296993
939900
1236434
1334010
165836
611018
1121491
42700
820287
688168
177232
1018147
1367975
237799
830435
1323607
1407426
445102
994094
1088555
42818
117275
309162
408915
1352373
972645
1225782
513860
330258
187510
795348
202350
11980
479130
961493
69178
676970
1380128
795960
1312739
419731
1156968
603794
219649
513638
1403497
1127634
1291062
10844
482587
284063
1023138
406186
1272169
857821
1306392
1068283
597798
250086
1214712
331874
429888
146107
1201443
178330
503753
340365
610027
968233
1237882
565159
180040
1360100
580105
373816
900592
1343784
1302276
143353
563586
817997
1317346
1203654
894800
1289085
1352537
861370
957627
569619
1172392
864317
71324
702279
963260
1321243
1209031
522080
377073
188709
636518
48390
628794
1233095
620086
371412
141545
380562
610145
391153
1083487
1400914
408276
1306192
695112
98818
195141
457983
33576
688988
260841
326133
931860
282733
539105
993810
790565
496440
396370
130629
656907
1019939
1216294
1319629
1320887
324120
1166788
631330
1195635
348345
336446
682761
102140
807082
1284517
356321
695697
681074
73135
1367539
171022
581869
756522
444852
1312425
426578
1025399
675871
434052
322444
1112595
386414
446763
199348
616397
1415788
263484
587810
46599
878709
323352
1381439
403789
1142436
237470
816149
343957
1349165
956470
1409334
1269298
75884
832309
1294143
788371
1154350
432134
421332
735132
506127
1026267
529833
1192078
220235
407348
152605
1082738
531527
692768
1215619
508512
886121
1269393
837494
981121
312359
974505
664552
1366531
1184418
337516
89235
433888
411286
582095
38225
604089
606706
174302
873688
732055
793470
285656
431726
1101866
912036
1205433
1034589
117590
484568
341191
1305127
1111589
312481
171767
417599
615829
203275
207714
211067
240345
1153876
600974
372367
1062720
1120071
409172
790917
943156
1396351
406353
1176322
612106
658123
450531
1289197
977240
1174456
997494
117272
456753
270707
1405226
1387546
873381
1295197
1067181
702950
1315634
398121
944766
627322
479120
729012
643663
395154
1134368
884912
1200696
370194
204665
214051
258726
920441
1005334
675636
754705
969344
289333
1306460
237215
1371376
807186
1353278
1363443
485989
525177
235127
834270
879450
1274288
566454
1321866
1274932
362906
620635
938253
962782
109677
95245
1156574
1277741
1059365
1189773
1212970
1100356
186602
1297618
1204544
350191
1234999
1322618
421070
913942
308133
203578
95340
957907
17252
479395
328971
362377
1071639
1387645
1216608
592716
48499
562440
1177356
890913
592837
1270921
223180
853606
1412023
1320136
70188
395869
837295
737156
438145
1137026
899312
1283978
957406
33444
384532
80592
1382241
1174846
497089
577419
1347829
263516
413191
798390
1072070
657828
1152554
177937
452589
729895
1291182
736038
1318758
622627
1399022
438675
271263
348470
590037
843260
401761
1066061
937186
1341307
1138163
220403
830060
215354
467850
934438
560282
269742
1137702
789909
1176016
673255
182396
885847
797017
267119
1231164
463857
911666
525550
396272
416002
1065809
67207
915621
328370
1174764
1148490
906807
825910
863334
561891
1040518
637841
393126
122796
410849
358395
849162
55552
1267401
394396
766445
876192
640809
979540
878405
159539
667290
189647
1337063
42907
1338691
602786
788474
304938
432332
1088280
80775
642929
1332069
57128
461342
547634
333416
782780
262722
787313
776840
1287972
639852
967229
23320
520998
1052464
172506
579460
432823
1413361
962688
1041380
946525
640337
801936
687394
130470
1336627
797075
923118
31807
295201
501771
326125
325092
83178
1360485
988719
217110
177580
796551
1042531
68473
1373725
1381036
1063728
1331967
411853
1075829
324904
819658
357415
23106
314747
525414
1018730
1090641
394030
1173768
1352225
738677
962334
109668
1117062
288312
1040214
591752
794283
969929
49068
1276495
477416
1379361
1057592
28627
1163353
569926
346014
379032
147152
1397984
4248
297350
324948
1282576
270975
285138
358937
1103194
30491
1282315
1070483
641941
264474
1063801
1390110
1308678
126681
978121
399320
1100725
846719
248256
486740
548779
497068
444813
969673
920567
644474
1123192
470388
1230245
434397
782586
734650
319531
373492
353008
298775
974436
696688
956859
438011
733347
282938
936487
529623
165366
111758
477696
177616
936148
82343
1192745
281525
1166244
896245
497887
637128
445656
471092
926093
309650
133837
882800
382875
386818
1288165
257765
26376
1090036
121179
99157
1064190
1374977
514114
1178422
353816
514262
685205
494238
1220450
639431
1100411
31454
102088
1100642
706491
303322
221601
1026018
516806
163533
1387161
343178
479149
283586
1278711
227921
1061567
1092565
208660
233554
10365
1338643
1136731
972170
410435
187468
837484
1037061
15600
1342451
66190
422362
1352951
422015
589108
508162
107770
1034871
1217094
60757
86504
741443
281552
1419119
989807
766389
479261
1279970
1190256
1371494
316318
930736
1388445
1236104
903109
674771
698351
1298714
397463
771982
1048332
285024
833483
561971
1360273
41221
729693
1362073
165205
1422990
439278
1358050
222941
884441
1410843
766306
1237289
385496
63383
995986
1383555
604731
136835
1312608
564520
830954
1209590
1222620
1062719
12510
904052
183921
639810
1416079
1076235
1183807
204420
1115373
89505
77342
1037244
1050988
115697
417726
482311
48689
677239
456343
1284994
1082502
827327
992783
953272
223842
327231
273820
952207
1410606
132025
1222013
949805
317304
863727
44061
419967
700474
996830
1416826
820930
792643
265861
1044333
1347203
829533
702935
1406552
1202449
1062023
265715
697498
1297497
592791
1152137
11548
1271279
889090
326869
219524
890233
1377234
301766
924131
656920
264066
1205042
642253
317671
1323522
140249
726369
485401
425895
311558
1219246
812153
543402
1058050
871943
1299963
378810
333226
395442
596500
26512
432142
1169522
1398434
45575
614230
490677
1319197
94058
1375032
15613
671099
955568
1382065
75135
373941
614364
1192395
1351279
644855
101687
338199
273162
691491
1121048
1056721
130488
114911
642330
1278389
960200
953845
202840
979424
849328
325464
410181
393287
1234086
68186
228926
1295273
389828
1157712
671822
776941
1180616
173771
340290
725479
879814
1304295
590147
366922
900856
734510
1274203
958625
353034
1137834
187536
849585
1297762
1119593
128932
1073952
402252
326304
694575
657305
280253
431451
1209109
1375298
51111
929722
1213306
498050
92353
237146
954115
288839
1230210
672708
1403436
410143
784215
898336
604652
1017568
672647
1025568
317773
975513
108172
629729
671450
701878
817496
90426
1387130
1218045
621785
609942
973223
66305
770434
944917
1304460
1265626
771674
696474
518184
800982
409235
1211343
50432
1039955
118095
1398026
377712
756084
232256
542625
302624
1286613
774052
1362498
104730
465920
1231553
1025475
373363
289084
136046
67709
161954
624733
1290726
580590
404726
1040871
276359
766392
76330
56839
725925
1034918
1350863
730241
538670
146544
474643
438258
69572
1122602
779984
853280
136356
480428
680779
73269
830236
730686
1411826
1389472
971110
115033
326814
1116597
305076
433507
216317
486677
1235144
874547
431860
1379502
1269088
163926
1323570
69652
211396
584952
443377
805987
352944
91334
873947
42636
443506
563982
224562
833130
74073
194729
85941
41289
1231105
1043071
951077
431063
343778
23172
601895
1310482
865671
1336047
392790
155350
224876
871710
562751
278407
1327710
607028
354898
494972
692383
49667
197362
1388945
728154
135455
827520
87127
677230
346742
1289949
36280
329529
500361
561073
392401
220152
573291
1320085
80054
62676
123034
480488
117418
339300
343309
1378345
850684
383593
249832
1231211
954594
503943
1291459
192135
1385328
1330761
519558
1387802
297875
1144423
435898
538046
55496
798793
209113
233855
950835
439288
113676
1313531
695160
638675
581393
339682
390674
1059139
873657
269514
681611
1036971
11617
373055
1048574
844129
343829
585718
771748
1304745
907691
1313780
865054
1382791
332163
1055830
814319
111148
233403
887283
487348
1398689
414697
107676
1163580
212780
57349
895799
1142775
1044191
39633
259379
1229267
1267909
87016
632177
390322
1397089
487336
1073910
368504
768346
52822
260917
1116660
238457
356583
695601
775797
311479
932510
1303302
145261
385285
1057720
183872
1026394
167614
1288993
1297809
1400671
57363
84721
963019
552168
956195
812663
299587
1342153
822169
1422756
1070606
1224204
1218368
267575
1282105
835900
451114
417583
39224
1408906
548060
1006237
563104
1142550
767320
333219
1139825
1412249
1393955
836285
1266884
322456
284837
830863
31028
768734
83451
92516
34574
951293
261335
1119116
1351728
1182201
270010
225129
815521
972956
1123030
429549
834945
306811
1271648
841974
834969
425334
218487
130032
221197
1232570
578003
1378124
883436
822611
657094
1270705
590762
1390560
398747
567460
729352
127383
1155198
396022
930294
681878
1368515
1234340
770263
1121912
177711
400433
1390889
980477
51664
89921
739670
1280444
74379
334520
370869
785149
553194
1273412
479344
40946
547621
1211241
399709
613993
417501
972504
307430
405731
415035
723732
1203648
1163374
478504
402069
529664
921049
302774
29871
1375628
510912
854748
1388338
441047
1139727
1275260
1125098
867336
786124
276892
92942
935076
142731
295244
98331
263615
520752
877042
1355458
908843
1039873
963655
366754
1227730
1086946
798038
1352297
251927
1297557
1138152
1203641
142194
1387458
912080
1117467
169468
184894
466063
806778
464654
950110
194119
369041
1190365
150724
677277
91345
810455
451766
407816
341921
361830
754639
110312
992262
805914
1354401
592322
1140324
41912
444313
485210
994593
666396
645637
1068307
889672
784319
157178
320392
183911
417225
345455
37847
1101015
945997
139388
843223
1381041
863521
424882
679096
980169
406645
645243
628028
401998
263889
465555
976235
110721
101917
1266101
697471
1199301
166331
967444
367541
1344534
1311798
118260
132117
372877
1296520
353374
1208765
1184470
175712
326720
665043
1064566
843559
582970
695764
1129063
473377
1226957
170951
1312967
364309
181735
1345819
578210
310075
1406601
742429
1026723
831472
16026
1292543
1286881
1323537
176707
236178
392647
967879
804465
154759
532533
859526
559839
645642
231429
111944
442579
1265925
291982
534995
434051
871410
823282
683951
571185
249706
705925
575688
1197130
385880
487686
508640
1399186
511108
1194699
1209871
463967
434685
659183
54848
856179
637769
1547
170465
1218163
615416
1232206
981097
633478
1187819
1071230
310171
392190
1388949
110836
163471
230159
1196144
380109
801213
175899
40463
350596
547704
584277
908295
226375
1039920
1118519
728032
591362
738403
273762
408877
521019
233447
574598
330020
825097
689387
1380734
327871
159936
466850
340722
42243
1408829
444919
511026
446987
803478
288357
859865
626231
1180638
562075
543508
108902
563329
1083985
1137921
96469
76548
1319130
47229
1067174
445135
1417596
51544
474038
1224925
40151
114683
797666
809459
8954
1330536
824321
1292329
299411
37707
1226022
1088601
135330
1351080
256733
388756
54195
311068
860581
256984
368390
699887
1397159
82982
493468
977061
1123605
77430
1135673
768945
835167
1296588
464771
295021
168879
1365081
540238
733645
566530
105078
1126316
966735
1311002
618573
1391708
1041019
1278164
822023
161687
311216
1177772
1056992
278937
425636
861749
350756
851750
1274362
204812
1394344
625313
902860
1152962
247782
101620
682468
139775
271252
495059
329691
532578
827854
703240
219952
18901
186679
1406943
787187
1403468
327018
1007445
670639
779614
438231
1421462
1217014
894255
1390764
391510
293272
450831
210859
567091
700650
736258
1060898
489112
43964
512978
18709
469045
154232
1118430
299063
372957
621144
1314002
126717
1323558
152194
1113656
1120175
518767
49488
867560
673466
1381000
269120
972286
376521
187856
104810
138808
1287389
583214
1397033
219886
393558
1290315
511030
1344929
1312672
664731
10899
954155
885613
512577
855203
11588
39555
793520
437946
697874
1058957
1411954
353767
1393220
70353
553018
234437
363159
1177325
1271500
93108
340265
955500
434172
586380
697849
929755
1034084
1330870
658930
684989
1225539
1374119
239282
38219
271984
177121
1282574
1232058
813845
901764
792798
1196280
726693
976604
897165
1313844
1137487
811901
866079
1324192
706510
94713
829821
339046
280854
413672
393013
505893
1042068
968884
343764
1284908
157636
812196
1135428
104352
796813
42373
1125807
668529
1091012
777238
1114098
1202855
780256
1029252
115117
153928
358183
821103
998774
1410840
960149
517336
1138700
36168
1274727
1214433
1199437
561441
255888
877406
1232188
222728
978574
489065
238597
514688
357304
541815
1227593
772529
185470
59272
615252
797270
1375037
893126
1374716
1297577
639515
956846
16262
366709
447540
703550
1365815
200253
166233
1321278
1180514
968530
42989
235743
1280966
1414247
810383
531172
465384
1398141
370340
1276379
300944
478973
250624
1313793
864640
561350
858140
30660
834072
336260
310185
1386336
871781
50060
862634
701842
54390
645388
1229433
1192883
933041
660765
342754
870334
460853
419887
574436
586281
359757
313957
782322
492963
1295904
370905
1055019
1371131
565567
100568
1416331
1408924
169827
617506
1186621
471593
569869
1061221
1125362
980997
344341
1021341
1373997
322602
783730
149014
1393595
114196
1205857
524564
1171045
854520
1026054
158307
136279
605213
253467
455208
206845
124508
766013
854600
1205222
1363392
1211036
1313799
801132
1405476
18201
40120
588244
1379810
1417706
498487
729344
1182312
102553
1034864
365805
827045
240196
662047
224838
1282545
1057458
1317680
729816
895297
818151
902314
1198465
440017
725727
976551
431870
355778
224210
87704
1186432
1271085
88580
216966
656120
1363765
788982
967269
1287330
564914
349644
1000175
450463
772814
801463
1180994
614261
504196
290795
1119407
1190025
1167820
1368420
1000172
439450
305673
893116
382398
36163
425497
394600
148735
297347
173487
1408551
590402
542067
227374
452431
385224
325912
1385577
524027
59600
732860
1103017
545803
1292370
277723
1291360
581047
1135980
224441
772810
35113
642327
82566
295469
108850
1181656
497797
614554
461990
282598
1301259
632296
37563
329698
423383
1326766
199714
40732
772075
1290967
121333
1091071
81492
778775
757562
903590
300198
485682
1371248
1386210
1140037
227277
547937
300128
102205
128140
1226962
1048591
173497
802400
592525
632560
812870
478469
1365088
185253
428767
507636
84081
1287648
432111
999453
297709
220646
280155
454390
487316
1198339
1135328
258970
628700
1408607
562070
1035384
704797
645916
79132
894758
1134271
1224072
616582
1086917
602332
1151045
779911
641190
1350716
106536
843885
785489
523303
952647
646584
402879
571271
459951
465218
510833
1300003
504817
1077204
956764
486287
1291179
390000
843022
699970
1339198
1304507
779593
275759
204174
1146642
81188
869971
904069
336326
695327
1416973
794902
149995
1362476
631603
1026460
512342
377376
415993
68638
446870
491924
780078
807099
1200288
505685
89896
225931
735869
1314264
109804
366465
144259
85521
1307631
1129868
239054
508458
1050674
76016
507318
44444
1071046
1351808
402448
508822
855768
883727
962603
311268
1056836
1196022
597404
483823
1042049
283561
441464
154760
364297
178303
1025273
1215949
766645
1288086
1299858
976520
357914
1267419
1410525
383419
1050924
341117
1202745
622087
1266941
723058
1342192
261194
1368104
459241
1336441
804665
849364
1330444
1351885
419268
1136753
110671
380597
1315390
734770
515923
380595
1288929
766163
92738
18198
681847
757494
340291
375940
26202
315490
1036526
171538
58680
790481
259454
480696
404253
516945
1295184
625466
52724
490089
451263
546551
1052367
1404109
899786
317876
1352377
1216924
613355
554653
437307
61983
85343
118195
100345
160954
45876
445785
1397160
624187
313656
1219673
63228
1039583
1372483
690209
658081
1287479
535120
27180
353325
1301016
213023
1349027
576265
1337612
687316
811742
163919
990795
372432
153698
48630
574599
970056
207176
79277
1113584
94073
948731
1300317
107380
1345531
667438
1397224
1377086
1142107
469892
1068358
86143
415284
1043064
872060
931907
119765
331368
1369673
833702
293733
387134
297769
800641
385560
353206
354882
962858
230608
1407133
120436
1212706
58377
781441
542933
563053
566569
1332398
957710
252264
1205708
899939
701276
447524
588022
898320
15486
308867
1299484
1384275
933534
266545
107880
349191
610547
231810
868936
356584
1349857
613585
961580
689585
933104
1202865
567576
161672
100376
581003
792350
211912
623703
118651
682990
861065
1141235
313494
320153
405862
41983
698646
220823
1110853
199662
203553
440837
1371949
769942
83150
1044198
456107
97742
519031
413449
622992
1369483
818651
154702
972886
250850
260910
291077
307156
842282
386034
1418361
889552
287481
1273893
794662
147812
1406734
412809
340577
71069
1296916
98674
660091
499220
599612
852104
263537
451388
895447
621240
339629
195374
619835
406611
1420728
1225721
1400729
643211
1307457
299184
1058100
1384971
757547
375176
677698
887549
89590
126885
605047
338782
366417
778223
1265918
87504
846732
1038032
675419
141471
69781
455491
1355157
972418
80731
908930
687074
48402
972586
632067
592533
154478
1308315
181170
455378
486403
1220259
1395727
169747
192595
832850
1284203
598973
188804
1134592
408722
147657
133955
412914
352165
873763
895369
508146
1378125
1299930
1052708
29206
970161
399030
310221
901756
774864
188754
907363
1152483
359430
419963
85087
629223
139118
1070362
159418
193716
238635
797723
92160
275341
159514
69861
530502
864684
645869
844597
206107
810712
485148
427805
705747
584921
409189
875463
621366
10900
771639
84200
543459
154389
778463
339535
1346251
270640
26799
861448
1128177
757544
662909
121395
529762
626677
340982
869782
1082244
594550
373066
559343
1205695
889314
106601
152650
1126306
1308146
998586
52700
1335416
664500
735983
699219
97409
434745
418606
573558
92450
347400
1270455
1394149
119892
415894
1305338
1292012
228263
394166
127850
1026580
954192
997611
62228
621449
644051
1036675
999031
509015
674971
321221
389606
229886
47613
198780
470870
171428
1291028
141997
69202
948570
1357164
1361297
177339
412931
725592
409981
254848
770571
570527
1309959
61516
596924
201032
230901
270705
1313227
1320148
1129976
1220535
977209
66661
672514
857768
1143165
661972
253652
964198
996421
821827
577481
483604
893138
1421336
51558
909312
540585
804931
177473
1006233
285985
1120896
659061
423939
312521
625638
640022
1420948
191373
1218119
1315514
1236822
1422340
352386
428233
248990
772199
77165
202558
1191844
852583
284181
446117
228534
1368638
1222792
581477
779157
1119979
317635
530575
1323464
817573
473847
1420027
50616
498502
96150
1037163
567930
1166158
48396
100421
974219
1180669
48375
725511
1335253
209355
1035179
167321
359242
238958
93006
1408953
868314
1234142
1415933
993857
224453
905141
1405315
45963
867354
83004
837246
494099
510126
466275
736586
380651
782361
433976
960029
527690
40134
478059
426424
1406151
907944
274253
740480
1121341
637361
1116743
656042
208562
918163
46481
231081
93738
106981
182208
50232
956252
259660
1218308
1283562
27479
412589
994051
1140209
226899
356243
272926
148027
354744
80311
275618
1406877
1380172
297606
1349747
580049
352839
784272
1177877
843760
524239
1061101
676065
38670
309216
355136
490028
281631
971377
315560
366548
1328964
566498
777272
944329
136665
1311082
530546
880907
266080
381315
1276739
479122
1111683
67482
1216125
188894
402897
781895
1220626
941779
823099
1065422
1009110
891264
1302545
496206
66447
673834
400247
454450
1401689
648740
1297380
1316449
1219620
911381
968552
43652
357173
530849
769461
55526
394847
469864
782382
487180
1293803
46212
70385
1009403
353858
395259
10667
454609
630851
888604
89060
1270820
1382393
468339
889111
281562
382220
739192
149163
689173
1057665
376555
784158
379655
1185649
1295677
1163667
1381994
897638
731081
602318
237707
227258
82102
1322896
457284
665819
125992
640008
315458
1209443
886653
109990
1068524
198488
519591
633521
868801
907027
1376943
705897
859218
592028
466883
1007623
836480
703921
818268
881411
1000872
811517
1134015
433912
1307589
118904
738552
213737
788564
90352
1124372
792620
41202
1411825
157473
384919
597961
371027
302939
1208344
418244
423792
1338664
71996
36326
475262
1150987
461563
2099
1351744
1208885
1282309
317520
269461
1291949
901693
804666
525003
587950
928743
1111878
645010
615910
797129
281738
621575
304359
340932
1409717
1338554
1055140
1385850
381564
559464
568453
1303555
997603
806552
212830
833173
252910
287523
75044
1378719
778790
891072
1078985
1413948
413132
998400
705491
968504
528118
1041459
1307664
259997
101372
1383993
703783
49146
862472
426584
1229294
962095
271113
274743
460730
691687
190867
1357151
801150
409645
534101
231013
693037
1178002
455388
757017
479075
111495
609401
632489
671862
12197
1270409
289516
117052
414100
1351929
314797
606399
106387
606494
1207826
1296375
275657
1051043
334829
1316005
700771
993046
1290981
1110865
656644
516143
888714
1271989
588245
728532
53557
1363603
440884
821353
1110805
1141376
983449
795084
318768
607194
97217
326913
1304888
1229192
841691
107331
488576
878771
138167
458023
1229455
913576
1389336
32487
950045
475752
1282728
1400833
613611
73594
790857
109258
224624
1296819
863997
799091
145916
1293826
598823
1116313
473961
590447
591016
1301756
328498
219742
1157805
615644
1323966
831679
328256
811697
1388812
64968
605886
681024
196361
377598
830515
728671
89326
86721
1416712
949748
491941
155299
118048
784805
1377336
1234850
118262
1286782
847297
575619
1193608
283959
411160
1050729
678955
1319121
172105
1233604
1229243
484739
612441
345573
153431
1037367
1212683
333006
1380874
66163
833360
1412995
484273
840433
137783
1021405
672019
935675
1368727
808492
1072759
261042
451055
734276
310782
592241
36125
1271386
1345337
518631
1196245
214325
1318820
990180
1008981
900481
997127
85524
625861
1334311
894567
217899
495766
205545
80491
94053
509519
117164
400049
957290
1091577
916930
828739
785828
192647
1287464
61133
1201955
284843
264969
467435
1367427
1372008
644087
523499
487882
1037750
418318
476206
1418859
640814
1022988
901282
495195
457232
610342
264102
832620
1375699
1301933
405141
330047
266005
568366
1291127
213448
497539
162470
1115159
847130
1216972
151223
54684
282156
382399
106676
153064
805784
1183090
436512
482750
629196
976406
1023222
803479
665485
888260
335730
1302215
433949
1034854
1283915
192274
918169
1112598
858615
1318410
1124954
81769
38851
256230
557527
570239
285295
632358
1318355
16277
808797
594491
500578
1306356
421401
227552
692005
1236095
1017156
820162
1071453
102517
1329503
1040312
275650
36068
1411850
905018
310969
327499
161378
781031
69371
469443
1092146
605145
1169471
1220614
302181
832956
525337
1219535
112786
1025900
1310476
535711
1304546
885434
1369947
687302
851797
727845
418943
491129
194148
1205609
790703
722654
562190
397210
459061
1173157
280044
1203296
645018
1127037
73646
1289117
912122
500309
1111625
92346
840735
1301897
1269980
1265675
477628
451748
409566
163023
1075144
1328682
134630
685249
111502
820990
786149
57971
609348
387279
1300159
672628
619697
185214
1284768
314062
635511
587466
1222584
808235
898106
646869
338936
614300
977080
140884
575601
48442
189084
1415634
1198126
151225
435155
620368
84794
230560
564544
801965
305501
1338958
132457
100499
367158
601790
905598
487257
1065995
450383
287443
192805
1368202
1194952
1231742
599261
1209415
1050406
352272
514464
725826
732007
50208
1201626
1124762
609750
439474
625902
211693
1364103
780571
397446
936252
300344
972571
1369513
798125
295398
570873
1365157
1222492
1295549
535061
1344340
277409
1397143
1049
1379452
976309
422186
1154180
502863
401204
1205173
185125
815971
875273
567854
393178
336207
136728
194605
670910
581221
884251
955313
1370991
511446
1382838
1191672
272236
781414
475513
180821
59859
229867
914685
1024085
790216
929061
107306
1418461
94351
301444
146402
517351
703525
965660
193809
854610
396495
115084
571284
896004
589736
1185583
1114815
300664
1184394
489755
227428
103266
1392208
368968
280640
44127
309902
427335
511428
694442
704677
546911
594810
938374
606725
836484
964529
1207387
364851
233193
452255
697578
1168205
1312108
1215915
1067583
68308
846592
316872
537112
330200
341187
954729
588336
307866
656775
511761
72338
1286372
1295047
1365125
1293844
118056
441607
1266229
629768
292624
1416126
954614
1111391
462925
1365013
701177
992149
210864
314049
368226
876991
1160005
562620
70317
1036497
1075109
1328441
1035431
1297446
621435
146022
626267
792605
904800
856182
872469
842380
604158
1073877
1411982
98609
779964
812510
514269
1334193
53877
255158
1377841
787656
1166409
1323384
320209
485702
331429
1225714
790611
454525
543167
56854
668760
100494
1197800
66529
64805
1203293
1063765
911186
279180
1403892
867488
102307
276165
556075
1061613
691437
803332
550329
106164
281962
83896
965485
30960
739320
577177
1127665
889556
132011
152873
602854
1310883
604985
600838
855037
1045446
273187
1101053
864221
480393
567596
108638
856846
66872
413951
317485
137530
111835
1374626
1193743
1067746
1351231
263783
1198353
832822
1407210
876401
1383587
615110
407405
384133
96088
229479
1067115
56617
1092570
525621
1128776
827276
346877
1215927
130591
397126
1068473
229997
1297363
1312225
563164
578908
778645
596982
687684
453972
960676
1326380
616348
74210
701971
1181043
269288
1204724
73468
88490
681993
799385
136266
830943
114749
29862
194096
477069
1366777
487754
1216747
44732
925046
1411071
901802
301240
1210066
689889
258458
505980
301947
600943
525216
211971
577253
1330398
1290382
409284
257613
685046
1232493
1173843
50150
851066
1367440
212261
1342725
1368077
434442
253520
1071777
425365
1049180
61610
1059257
1294836
1294888
1313030
105378
284121
1230566
831871
559265
315950
683172
818171
592795
1219188
456975
769648
1205758
353522
891531
439182
959208
31955
1234183
335987
1000048
604255
797998
726878
818059
1372493
593570
882781
42171
1075514
1069279
87402
804809
1347056
1321472
316888
700297
270249
353636
887309
428257
882470
502924
46878
1036133
823472
1417394
961812
501769
453356
728510
1352983
12582
1040429
1332962
1375900
346945
1384822
500273
564023
1230367
1294162
972566
741427
1378650
450736
1420962
124957
107061
1058528
223404
226826
501580
562141
221783
35678
854722
684058
417243
952285
1351378
807199
613176
1075813
353157
158227
129600
314125
1044790
672568
839262
1332782
611159
95786
366745
1225171
1202133
628502
595606
401587
228898
1295938
198585
181960
134026
363266
1039963
1372662
1119846
705465
223790
933608
575593
671591
18228
261171
187408
27360
537723
59714
1230976
1113142
75377
17093
174132
232471
1159990
96414
386503
1420399
499052
23643
207014
579866
154506
1059956
1191948
49825
3753
259921
611466
1060282
991920
641084
782437
54026
1341512
614529
635607
1368848
362099
927908
75241
523147
405208
136252
1081148
130556
32789
1063336
598187
821034
490422
1317435
517329
591852
1062482
908733
491758
141084
1126188
134134
785655
375567
791735
64877
1385926
45839
1202774
360943
388765
612854
407978
108995
662370
531926
1374575
1021655
55030
661864
181857
873192
509971
877678
543824
591396
1137992
471829
389623
968397
979569
266028
947441
831133
971326
879964
1123259
307743
1305075
1127402
109046
812537
450525
47978
570799
471869
1064409
1374796
597812
845866
1283690
902255
776867
311251
26693
726876
796226
620976
364052
409704
675541
826287
1064209
287407
433101
657662
657869
1309200
1278667
215484
316210
77740
128501
381369
1362665
1048397
159182
1316340
956638
228555
957165
149183
460932
890762
381850
810974
712039
399864
589296
1056975
1062969
1401782
164069
230097
1204667
34097
1280411
1211451
1075082
881219
320048
414798
25955
352451
134899
647402
655562
590461
253116
261288
1227435
1326400
452680
581295
1165195
253369
1165368
1119460
967181
144157
621212
733169
359008
1286212
421135
1314291
33265
1359271
25635
1351890
332520
798335
1208736
939548
306021
773540
1213720
309589
695872
976852
1271242
1284121
831204
238837
1113849
536172
815115
1302468
341988
63548
896236
1034229
180846
89894
542164
576538
485411
689849
492565
344146
1382197
1218157
1404153
285884
947223
367512
51190
1315945
889583
1189929
150787
464807
560480
186572
231850
130965
423730
106700
441720
273689
893111
778101
298012
1273462
349702
439233
901063
108737
1335058
425667
559991
560419
375903
579506
343936
175201
96205
49240
271210
844818
844791
798636
1388339
918573
656420
688662
681796
482537
662922
1205031
501212
1170396
471839
1371324
504815
318192
1321756
1374548
57880
97307
335273
1043370
153109
907129
211063
838935
732575
1186785
105081
568539
580259
64236
1203017
1116441
906025
507408
59458
192518
894951
638633
1040270
883077
898787
1389548
969838
549829
544928
135434
544765
601682
948961
453266
401067
171338
808407
1328883
33801
512647
281868
974203
95659
770477
416175
638756
858024
1073168
1000833
384437
1117547
294824
615548
520069
971070
1056516
978849
172763
324922
632730
73669
164113
335672
47767
886282
1369754
1282166
85248
832322
344183
310163
384881
1362676
647696
435514
1075611
180982
443051
692053
1207415
916321
1136311
316852
976599
200365
832726
217906
723367
312614
947971
1347731
255893
597822
573365
513223
978309
451982
1141319
479575
559337
1271719
189308
323525
259016
781290
1319156
190232
101834
1342588
647639
845952
173161
684116
1123599
1090833
1286511
1392322
698811
99542
646563
1363303
231434
704373
953202
1345402
1102057
251852
431045
1184640
137516
448241
799977
332946
919326
1010945
1057079
232649
802314
1372365
416091
407780
449735
152871
201453
668187
977937
49918
574830
1395705
1376399
550175
1225299
286331
71807
545087
450513
635353
1375741
295042
1178626
1058947
357453
1145840
788566
983533
933628
61290
807771
305364
273319
839009
556992
1166548
1069538
689042
1189712
1220423
270417
646365
154388
771739
108896
1188135
339927
1316965
537072
862387
637173
567677
1370997
1100637
1173809
257584
593206
92005
1371706
1386735
1211060
1304806
888413
672251
1140110
25167
1050921
1277851
1238064
88799
372366
920368
255616
866307
365376
832450
1177840
1388031
1349216
870534
366743
1236216
1041799
1142565
252536
629609
907254
206622
523357
1113582
468163
659536
290870
1334996
278313
1323136
141262
187533
1273546
1309585
973398
996376
1314835
1207155
1339549
554649
397026
234592
767116
682420
134121
737388
1135429
443331
477405
658957
201182
47685
66806
266529
296261
54765
1362884
620002
202632
87258
477149
591927
1050340
534396
441254
381084
1381903
1077374
442227
531683
634756
25598
545475
841793
1160123
1294226
544579
1025594
91482
1186845
1056022
572967
279552
979838
431114
1225598
1351759
980523
404817
278707
13998
1185355
27429
86118
837840
730163
667179
305774
17000
288085
44754
229779
648184
219351
315244
1306297
1139521
784462
322236
570451
612773
279727
536212
57727
477092
1265988
23306
567872
1215828
801910
1192107
23660
681321
1232970
781243
13402
1366170
1337108
417178
1267391
134673
536168
1219678
615553
91479
322347
1375681
1180590
690246
448184
420919
1201638
1307134
1405102
1382827
305537
1038402
179038
1114027
94401
1212218
499667
353496
1265713
334384
1202021
868950
577176
1164125
17444
220225
1196297
931743
398602
59724
951200
1309261
370649
343909
827691
82354
1306639
442769
54998
102090
1115897
1100787
897728
40359
494017
85224
906257
525927
647604
265348
386220
613938
415140
897647
1140469
430939
1296367
641566
455981
1418602
175124
221937
448980
639794
300647
1282910
95699
1282778
1129877
1056852
350644
216889
573477
88739
155231
805550
1178083
138361
853863
496438
75467
44990
621422
1422856
474221
182254
445120
604282
623086
1138078
594322
532620
372389
367809
1145444
98387
923906
895979
1048314
671930
481468
1193111
932079
267832
1121132
994375
679737
176298
1296941
463214
374160
152561
431692
516224
1355363
424829
284497
284101
264647
526866
1054812
1290208
1280234
1416238
972505
810020
1307518
17242
203843
1295974
588575
1193880
641549
774910
615131
574391
549036
328905
703931
951283
92466
595147
297058
704322
1367564
213740
350061
703832
295029
539560
317748
1378266
597789
952040
221613
995615
283828
94421
548663
192176
697744
861483
804911
557794
474637
566882
697949
1182411
350039
211238
1050708
332358
671339
1278675
683100
1042553
462723
1363932
128178
1057186
167265
1116735
361394
232878
371386
598043
1321148
1298737
1338535
706593
1278357
312509
16322
232237
520403
296489
1220408
63351
424405
394814
684057
1166392
1382740
632748
704463
1319162
463166
57119
994187
139000
384254
507162
1392247
943685
60183
1212638
1380893
1376738
92333
950541
44286
1186096
389866
593650
1048177
455927
402773
964679
1372710
383915
267596
16937
883505
286577
1219875
10725
1347674
386382
317107
979274
16949
61915
195763
999167
83948
775986
815025
623606
1279347
203804
1060416
1419042
736255
366468
584548
1211443
502884
468711
171057
1382994
101341
109755
430916
56361
348814
898357
964411
1138994
72968
1373909
834720
881359
1368388
546714
991617
156637
1238058
548733
1284269
1343537
147427
1306863
1398942
817208
665193
570176
1059311
1390652
1397732
842091
771829
231628
154830
469258
8274
956305
281101
475826
342778
820260
1394130
699817
953859
89200
1350910
181620
1174693
204297
390390
869371
786699
728050
774734
547066
1301655
344865
237939
365403
438196
969157
895086
419751
237663
1368451
1412018
1304861
996898
443783
1395364
1079845
1315812
690238
91096
190931
295504
404736
1411536
496879
894896
4009
643035
145425
440082
510457
439465
444233
374023
1119361
538225
1377067
1041557
499448
358498
294313
438142
874236
390783
67958
508932
272903
1386984
805045
556967
583364
663063
211150
1372739
1336309
788856
880227
914279
679740
252592
581944
965067
965434
65552
959947
951304
854814
272878
700091
1216522
310007
16948
1003521
643933
126475
213665
550844
1369125
1186138
156561
1362789
727937
969542
112737
282428
1055263
1194920
597744
189949
661246
905336
307383
493489
1302152
1278252
423149
331765
164242
58667
307835
813582
391154
693573
322026
231858
61246
1198901
1184928
319482
398130
623898
1391539
314072
328244
582820
516562
548476
840131
183258
1310769
569328
875262
813611
1186348
570393
166894
581620
794272
1299800
42147
1302042
1383895
596299
363215
779971
1219103
109883
446349
1134385
255257
373713
932006
1225679
1381132
616104
731364
1042560
780700
92056
620310
846735
975325
898664
444402
1154148
78788
91386
346194
638958
734078
1377044
395176
195150
976159
361858
1356950
76904
1036972
1000209
121745
359817
584991
499537
1290688
317534
1393351
1406804
1092290
240219
816381
309687
1371081
994217
573116
908076
336068
1007233
855154
460927
428207
477227
630141
1310119
193684
384042
946824
82948
124419
220322
106957
1203416
704607
300796
73539
1192541
444732
808144
1338922
176683
557072
545491
1389687
305638
897658
1302420
1377326
786563
193962
88826
409465
364428
565289
453721
920592
993226
1192979
447385
832478
213147
862296
112281
595885
291399
14161
483751
1041401
42399
215452
1408637
1354481
34837
1219308
852715
139235
1222093
116896
262611
373942
143947
1385739
138942
1125444
472425
423997
702036
892588
346028
520342
477923
12591
1287098
911147
503784
299784
101317
541275
558055
166074
154620
432547
696770
816456
682967
899571
1412099
467664
321927
490315
407884
144687
608106
1284506
1212531
196802
1179537
1182888
491821
73918
1180349
464882
1353089
364547
423728
561667
803145
1085051
678424
353072
399381
161139
1154274
1111816
150458
370766
733988
1409142
1391194
696879
1357042
729825
1206165
1112711
45320
204112
399304
1386872
893388
515846
1206131
1421931
1135506
171582
575825
837219
1217665
57470
307215
1062408
605446
640565
571722
567790
167231
832341
975669
920609
1316441
373978
615326
840519
1202573
559728
255258
588127
327403
1419828
899461
809980
1400716
416253
1070109
1156172
382308
57729
297192
229064
1379103
497047
868052
901324
459940
186388
831017
345252
98208
279754
134649
1198999
317826
1238164
881283
279405
72053
703854
1411356
942781
88647
950403
152879
563638
279664
305102
221234
410675
610767
1322933
423745
395400
517034
639539
168770
530671
512718
467607
268906
705064
1391940
693677
1152653
94256
1284211
504563
1409869
1137262
154781
492516
581519
1056512
1229228
930386
1217326
656752
956730
1202688
118300
111147
151336
776190
614938
658194
1062632
789090
282650
462598
99629
661203
1297347
892182
1175187
1060744
528672
433413
304678
418298
688884
574909
462587
1189665
839803
1117580
76899
947309
526855
510834
1226751
1380182
373423
1168872
76906
944776
289030
790408
813357
1197235
10281
375221
695127
724205
59016
453512
607745
1196243
727541
536113
253475
482496
1347809
916157
1182889
815040
159161
238995
411318
1204847
1053825
636060
957029
1058369
972769
1374341
581987
181087
1204787
137814
798219
1214159
1411705
322970
266038
800338
1286550
222773
61562
357608
1204622
1344329
929389
381644
659548
817574
1067911
203136
410795
331165
107892
472367
1180265
1285189
1061606
1202733
34633
1420367
896208
1422372
261344
644532
95121
1048761
727201
328067
92897
183076
556028
882807
1408873
273198
1332481
698830
211213
155055
1051752
138524
1386625
300038
706301
951004
405909
107360
814630
461272
333071
334512
442140
103577
1374364
1368533
1189195
791170
1170528
354151
1057455
709138
413474
33638
382039
672998
827145
1024035
206247
88197
277607
136334
822768
162993
105229
136695
1281065
771114
265952
112028
1265624
542823
787259
153621
636876
91184
221352
428032
276860
392394
479118
314481
843101
908634
283585
380071
1354267
992030
1136652
1021860
606213
425546
1074140
1269162
117982
286204
325525
580157
227912
1035891
1022020
499560
947546
731570
773722
40958
187273
292742
783612
566852
1337251
771447
201230
1293254
704648
679983
678709
1387597
444725
879462
494575
527451
1345216
827052
905552
806749
238388
729772
982375
1377167
463947
302682
1056890
175277
1192411
1347450
1382411
505154
330431
1071049
285153
87565
424757
341916
673970
880102
620547
1170737
190157
617843
873821
678349
117380
1326297
1020815
876440
665501
504049
1280394
18370
583642
162400
660498
401645
1385902
76495
818489
617128
411510
365721
438985
873981
1379789
882179
1024861
779937
1278972
256261
1414726
624524
786266
463434
417268
63900
1396660
849432
682689
653617
366574
560318
290705
1214995
971438
334929
1366204
402052
296453
594072
1203795
596983
386205
881044
435197
317355
299352
614324
609672
1318896
1056535
1395754
1064515
742367
957072
656607
499793
1404510
1148087
1224117
526814
1127174
555740
354071
734925
1422700
890031
441903
699651
286946
259766
140750
798194
691582
576748
75480
1055826
376929
113001
484415
272351
885581
321565
558233
204304
49893
300576
730613
1082501
329753
488417
866681
675362
1352572
674669
1167691
1123838
30858
1192771
1326588
579441
828182
359534
1036557
824423
1120214
460285
337341
1039971
187989
1401710
1045272
39476
528405
958966
257483
731031
853064
486661
299690
1100361
471495
920979
625749
72317
410016
251760
58108
1389209
91470
1341627
198710
1409213
375953
1285892
38527
888464
1085742
1271393
854842
61816
572804
1272178
405484
76564
1152421
367428
442674
336691
346439
792169
1363452
846794
456944
485311
735773
1403667
667339
312655
1070501
226935
222465
359028
517256
400232
896720
690835
1393519
508136
766754
413007
72461
322840
858382
827758
214927
432876
889977
1214268
951739
849016
1234432
447439
692934
909485
121682
438176
1278079
94062
326046
827365
456077
322760
815982
381753
313868
362725
842706
518278
1155378
1278012
997379
49306
225060
104477
784996
885468
1222344
44108
1378676
172875
843431
885018
56649
85120
1324957
303980
430227
1082439
203513
880831
1331607
646657
949138
603808
384428
390282
315847
978958
592662
307440
836412
278674
475706
1371883
349053
602653
1196290
262980
620766
126802
899333
780568
818077
579547
724396
232374
579696
265901
613047
1415863
63894
875065
138856
1356945
224953
1288370
1315046
442480
619860
1195514
647864
430139
728449
1203158
543637
1390279
562187
575934
512237
402110
508029
1145159
424292
182788
1319115
622843
1346895
1102914
471085
893673
889492
399124
1163322
773550
728778
785574
337974
106648
395782
934497
1290808
817594
624670
784934
624172
674027
453709
1342726
374306
626594
462160
80460
1390679
1390178
66422
841593
596031
1296047
446963
147684
458171
822149
171035
646406
920622
37742
687794
207110
560065
882517
1199007
513009
10933
595382
964521
1192905
268731
455028
1026506
16100
694697
1126652
395285
141196
563830
330154
645114
1209015
950087
1374365
1224698
523075
895927
457703
920836
831331
521341
1340835
821020
202562
526747
1350972
1350260
898235
393446
1064671
801241
1060458
1318457
1335737
457879
290545
394413
365891
115205
661779
537507
631872
741620
963141
1275367
83493
563942
486140
1370306
348049
339302
590011
1164630
140582
1400723
268370
533077
388148
148019
1389384
1186364
52934
1276636
519679
299080
842455
1306657
180485
343024
757043
255497
432585
1266847
171947
693858
18625
798621
191347
355802
171140
308779
382573
1368529
362125
974917
188057
148402
840029
1391212
265014
96720
1354212
955375
668464
579688
997256
343488
959614
81820
384851
1316319
1112136
1412917
28520
1230915
376955
737750
1063575
1376613
698516
648796
964078
1346961
904484
694833
1332575
1382424
94299
267296
771035
1412333
1015343
284151
522507
729820
972531
1273357
120706
1082586
466404
816559
547757
1158403
144842
310041
1214960
313094
1308119
125377
963070
267817
518558
971678
451909
991846
1218706
32932
114613
538829
1042368
490216
330161
1173711
1367891
1213753
590092
224460
13527
535099
282037
790179
1281014
723741
414016
1402754
329269
1359110
840075
663032
933841
395748
1299731
641417
666553
1234163
837589
781533
1137062
436624
1195407
1393090
509109
183211
323671
458187
992125
1226964
916536
222853
339581
333130
663438
1324588
965537
1214081
1174285
1300068
343503
582579
311241
250047
225664
376640
957778
876060
903290
278597
156122
390167
1224073
373641
700234
1288265
337531
871614
135942
299658
288017
107307
1138703
703379
771650
1345591
169382
1021696
1068151
929032
941769
216661
863626
1310983
814749
408989
90116
1053554
459194
847121
59134
469087
1114794
1084312
520605
1209059
1283317
1380188
1120070
15901
523399
1382785
564496
409751
1162675
308842
724506
658492
849554
1034581
389385
147085
33606
1387726
853524
145149
295852
1354696
860142
557653
323910
668878
318380
492977
802797
99819
581306
1399761
69750
284751
378039
92302
18158
597039
1328152
238044
947920
1114004
1341513
577270
193179
687495
101244
375634
1082252
428798
1020854
595509
297259
796042
1021049
25203
1117736
473555
1273429
1205321
193801
1101270
1198610
213659
40826
150507
872865
1181539
596723
581594
816765
695182
1194308
229981
319620
970518
1416883
863315
1286890
288945
1371043
794277
660284
972193
71640
361852
378989
402577
261555
501450
178560
840844
758135
1197506
703779
413129
293107
893623
174172
174469
267098
893686
858218
829928
661035
811556
352865
696299
1042096
1200238
206982
444726
519518
621735
1323763
548339
101811
260959
604162
130370
460694
207526
1134643
1367020
349162
675062
867007
1196261
634526
735326
1362586
284339
88815
906400
629325
133459
380243
834277
486874
1319820
47744
1180566
467268
452691
1406751
639249
1374651
520518
396949
873818
1409170
19029
572441
1210023
312767
63519
414662
1374649
283709
467677
695392
667545
1291061
347269
1412976
888992
1062651
1422267
298085
428479
266971
1336436
1037313
1100346
115458
314515
443470
1183099
813122
109314
641529
60178
1207168
812877
39671
52687
594786
129634
782060
1091450
365408
1092197
1213363
997617
94400
467150
742480
101191
934261
210730
923489
380359
1290924
672560
299851
289848
210704
1227745
559454
1103110
201186
1389527
862444
620110
239579
99408
86244
99064
467026
1090986
971021
1233771
1309607
447751
190744
1167789
444729
469580
668070
804144
955767
398206
601590
661370
1055247
362513
135804
189248
1040135
108544
423889
494796
1211535
264104
1378576
907496
583502
285913
104237
337108
72931
331347
1025163
166587
881580
178967
1367370
197964
740081
779032
1421761
457778
402547
576187
1021701
447405
521092
915922
88389
1115550
567011
17140
579284
331491
622677
1230898
174575
299715
1137549
867992
814415
422363
1270262
157256
1265581
196519
658198
64901
366880
893754
415754
579851
965419
1206184
1335535
130176
306142
70207
419595
1055691
655578
259868
192598
167056
310605
125819
51968
1021865
735813
643674
470893
1403256
689236
635755
333511
124388
380292
155911
904607
423796
235683
869701
49026
883638
855573
867940
416222
725614
851148
172345
521973
1384076
840978
500286
374901
1203638
574924
422632
598745
215940
771279
1385573
89457
43729
731915
55910
701957
1194874
451308
872673
128718
381233
948302
736498
278093
1212796
35857
872805
1059383
300493
681580
1137397
131882
177511
788215
892843
187662
355117
174707
1377874
464739
303855
252229
599578
199461
722610
358633
994294
686841
976294
1377651
1383754
1118771
1349692
464694
428313
826024
226390
913241
678890
579053
1386312
590170
123668
1392523
581524
1383095
978095
1313298
264544
535944
417414
1338585
353549
728603
1398760
232074
200344
67160
349716
1010689
951362
1062105
409007
1419869
272352
615265
659018
529743
434575
1315603
688036
16423
328086
678505
488762
790709
1374471
247875
876977
852030
367239
1220012
883420
41701
620492
438861
785284
1174069
873493
1336390
308534
105906
164190
494637
1423203
347393
1160957
647081
38687
888224
260128
273745
1310752
1280936
113085
951309
99609
1214513
318688
1407156
576407
789935
770067
478095
989952
1420902
454611
782341
584518
671264
219670
731173
1288178
1024432
177726
429588
188300
415420
864046
79892
217817
1293075
769709
845943
196505
1310142
354336
10331
853470
527583
180253
118602
491636
1374287
1352339
189543
1369865
1372225
1025185
220196
320989
148441
930968
1323373
185713
964724
1114043
232078
102591
786340
354262
633057
740357
971979
370763
1026885
954023
513570
932582
500116
287675
1335046
824040
661152
743288
1307534
1048655
1182457
1060936
90157
966184
795119
881609
734012
234682
70254
778208
778862
1042550
624776
813447
299087
943603
487899
495574
734079
566362
205000
510422
820114
387426
346917
1161190
659096
77419
1395258
414347
279556
330066
1353449
990825
813271
1307730
733924
479528
516844
401765
305148
980532
151750
562988
975553
1176074
1318126
543990
1139735
284534
776805
94029
318093
160041
952273
228378
1122084
1275034
543587
133152
35313
207320
705848
1037209
100426
1282772
831104
835827
695324
676068
135366
1119789
450613
927989
1371567
1190205
307311
530558
778500
317885
144304
383668
434941
1023931
1343385
367003
1051666
614010
436213
549775
1007013
342004
826222
1319081
946125
448736
1100829
697647
304693
702781
811654
529242
380367
190693
190445
768687
642334
16604
370846
128901
448481
113765
98218
401263
95587
888807
521878
233889
998520
1297197
1276881
1068695
392269
913757
379575
513519
264897
998567
1413974
1021901
367601
664364
1050483
777696
1397788
70242
1183015
1385566
619248
139201
293634
75250
441740
1416306
992062
596433
41187
1347921
40239
469621
372137
130014
175268
466695
1056900
1341888
332111
352641
406039
740298
593695
524995
701110
1184564
55290
466817
906925
1134001
891812
879673
489389
276258
1102756
43324
720514
1214256
379197
1378816
517048
1371216
236506
962379
625899
482376
948015
138102
1189402
340239
647109
197322
801784
970149
215392
750923
418853
1390054
92934
469291
822832
435255
1307744
1077138
580907
144899
525210
396913
18904
851220
668414
473466
851422
214728
81825
838465
1189620
96737
806898
198090
506610
787235
1372432
465448
1113749
369400
962131
1361839
988767
544364
364496
672762
447475
58091
96429
1059893
1267224
417287
659431
352731
584002
808213
408538
928186
147823
1337423
466634
778771
1383618
131197
1370316
680390
172458
1266331
239501
84542
1339265
565484
1141523
684044
1212526
476323
511191
90316
1296597
1418446
173524
106879
1216762
1290795
402161
82130
1387943
677390
659062
41087
177435
661872
737349
1103257
1041657
1401830
810635
260237
154930
1295592
723686
1384785
738548
596097
324617
727787
913105
328431
1314647
880357
418461
1392033
928930
1182486
1299838
1233053
377754
555900
591905
897677
397215
625852
539756
1238189
1192635
1302097
1382668
1114180
401683
982996
684298
433956
1343012
97508
162011
413867
928977
970853
233484
325272
1219960
484078
145714
129320
1216068
1420957
914912
28205
1338412
160162
1396086
903326
1186289
942396
833023
254194
406109
778266
1215799
467890
1287537
925738
1061452
184518
1317516
820283
459931
1146750
1297252
219188
257610
1287870
240024
144674
347760
144561
184867
361248
541119
492568
1218239
263001
1207412
69418
255143
593412
580859
402367
226679
893396
98052
393570
180156
683507
571042
527961
1422711
1286470
540681
1063788
23452
526779
1162865
250008
705809
209838
1345033
558564
973548
563044
792310
767323
1119066
187550
158491
939573
1044619
487746
251113
403813
993620
506637
623988
505389
456866
1124746
1123143
924200
529777
465195
436553
516356
564187
1203622
1066186
28910
515733
475475
1227658
761261
411640
325446
771517
1350676
1175793
211957
415470
520948
887197
946823
1273783
450791
1207848
834992
969008
605318
516697
1291189
860704
463460
1225762
73384
982794
432423
881758
959954
903156
469195
656905
1329379
1037306
154561
1041362
1191727
624744
201800
995002
962129
212276
111946
686594
64698
60668
332877
591210
432133
287076
194302
1327668
915837
706842
455341
292572
1285977
1375968
291673
526792
1326259
801545
575314
133747
1294847
914327
1198754
681809
1084482
81615
687604
465596
928139
303350
123667
304781
197396
427560
420373
43256
1102030
1045006
1025424
618857
797098
1180518
409847
968095
1327364
150710
309011
1205576
339184
219815
688104
104765
1005244
681085
281955
184057
27782
855228
1268382
865270
1388442
319629
452778
1302306
735728
1379295
88658
607161
324962
417156
1275242
1117025
665350
805966
570192
346575
568018
632648
1086720
888147
138980
305146
1145294
1327437
1386744
1354922
248973
422893
1216514
267910
509669
402368
911971
539592
809225
531476
962451
394099
193680
329645
780849
1212138
905279
815106
603666
942542
111892
1417478
526789
1399209
1190311
311679
178581
54909
907250
863548
375445
883186
70329
471747
979420
460977
466464
820048
702646
687888
852005
1214076
1343390
1380937
1356415
1151223
292182
1128708
577607
496183
1232931
155613
556995
1266394
1293426
808377
352182
318116
1037521
1193659
1216252
666989
314353
384572
1192897
1405107
18737
414410
1395353
150693
434483
943746
386037
1335184
11478
1198630
818994
50241
1116775
201623
796896
882450
1183001
523567
946031
1422981
1351073
992602
1314208
924250
1285157
607434
374314
598183
257141
899892
111864
93603
44524
356894
562864
407490
313423
822637
620645
288825
659496
1163269
495368
1137673
443106
1007047
95655
1040420
1321551
79470
1007159
1274494
172930
573715
185185
1334179
557587
403464
1194352
1266374
831431
499818
356880
132465
901132
460572
805563
636580
837559
297266
484465
330704
665934
589934
629145
614499
453438
52234
1167164
261624
467921
1232194
41220
1233830
583482
1050090
294855
1162765
957712
1082602
450908
696784
53392
81960
151448
293848
370240
1043162
933173
563088
322106
583596
690080
118873
1065298
1170688
123319
956531
90846
314928
1163177
231345
323146
498449
633066
536887
177750
1345395
884175
493765
641037
510470
304455
1302309
396143
535455
980751
200180
574795
35647
122414
688126
911114
565922
158288
602394
656439
257071
975510
301458
337571
355706
635109
314323
1196227
184703
523266
109394
1302428
609985
1044115
1344739
461973
1319870
966777
1292664
804180
680526
143709
458308
411345
75051
50666
280747
817210
336981
1145510
1370021
1145566
546703
510176
1290811
600044
1053053
1280607
1071668
819585
562954
268555
1222001
270599
367095
261840
300201
380008
1412060
316863
564723
918264
1024621
50482
407854
55971
303159
584250
433452
1386430
1112241
372307
1110533
998914
855016
581089
492476
140541
192863
284954
164976
1307176
248267
1227698
418590
640562
1193723
32839
163978
336091
1202951
1372789
879881
688546
854630
36164
1412297
1412540
1170427
364627
1381242
1356327
50540
863358
702439
775835
26588
199894
913231
990074
339337
184336
489402
480240
125527
137457
1218432
1228722
343786
582863
1021119
234559
54368
1299088
1080829
1144238
1069690
168032
193725
309816
1268868
966116
777789
1274432
1000560
970564
1036465
769303
662165
621637
913603
1340850
771730
50087
771090
278397
573394
1070056
517449
327355
1268373
1066709
58376
369244
1195334
934486
1529
968642
437016
660864
1061334
271425
71910
1226959
1387738
910097
423877
705566
908448
1354326
160450
1234247
845494
454323
419886
1340686
1026121
1272165
62369
126025
116996
805149
935070
1296919
1130342
776898
37120
782739
1034580
477429
1073993
970060
398377
687083
585266
1280889
782989
359428
1191932
996466
284770
161861
239596
467988
499497
1286425
404139
154622
51757
1416631
889109
972686
259712
676298
520502
120533
40072
1144225
941902
99192
589787
734539
314712
842438
589804
67623
1056099
1041904
346984
702161
459185
438713
1009342
1114255
331569
1115640
283574
157791
1210869
962572
451805
803964
370363
866785
1311368
854889
783692
442559
998623
195280
1129007
605147
435884
119777
205327
877626
457477
556327
190233
953621
362053
1134550
772775
376265
319526
57572
655867
385695
1163829
311849
399026
801353
203811
413272
702342
402771
282122
475575
947248
768925
81066
1134635
1141601
1358279
656915
1203210
114457
215437
922164
782756
1412212
365449
1420635
486924
952610
646228
111829
56647
602440
30367
1236874
588184
330818
418575
1351607
113547
884056
1142930
1416628
583309
1414342
883540
778945
373759
1090756
1144224
342478
836114
739352
73639
1283725
1192521
502218
916006
1232236
79243
881741
1327388
499694
662706
346886
571562
385068
875217
392310
643464
1315942
1273616
1230960
396879
896833
666952
82293
116935
700293
686312
819644
706073
895704
504599
1311015
609532
1216165
1192354
438333
478589
1134676
560571
1379664
248780
285178
739545
46758
843398
1167142
28747
64903
664876
93315
1304992
1422781
936710
51889
1295817
417115
1180372
942944
1071048
822243
886444
338565
824263
497291
1400960
1206072
220994
1325099
735495
262267
537763
206437
555316
1282193
525139
1273984
135011
222955
52698
406732
39158
840494
924293
571478
358896
1088978
795692
704675
906335
128329
832976
1416655
1236937
946531
320744
1008010
725403
63624
506060
1384676
683712
818804
456943
869217
61499
968373
1070849
69064
484361
1112838
510879
606457
44424
1196488
1220468
285154
58669
1296923
127067
109533
320437
908913
1369173
455400
1417477
448981
328258
344045
778537
590290
570023
1389843
1061586
895880
566750
1350208
930180
819989
174157
247975
408797
200512
1283166
931368
900720
995322
1378945
47152
153812
287133
639220
91561
489957
168072
1337378
1293087
375049
321493
421821
411188
873053
287895
254132
234094
598075
1341537
782919
133260
1266091
890741
440596
780052
573300
1276725
1120603
303679
74529
902769
1405117
106651
1411831
1118692
472122
802496
210320
543471
520030
227303
787239
235411
936037
722580
346538
1236020
99865
227577
124510
399093
161604
578943
69550
595674
291735
170379
173767
973687
1207702
1297916
926243
1116119
685625
437804
407216
932565
1207311
118169
11483
133891
93389
809181
208278
306133
1273989
795204
151052
1115242
26308
1163656
564822
56123
1337599
358762
225257
772758
869981
26191
775127
110250
1008205
271342
1316125
593054
1065812
1052247
1216795
551203
1304774
940070
558135
1184518
1265684
783621
912160
185814
647676
459270
777536
925436
411374
1182160
42869
1182955
174279
1202194
159366
732977
1018812
1377923
1279928
573020
1408745
783905
207513
1112413
338478
979878
790111
776206
644128
1053977
477411
523372
1181077
359815
864198
492926
975675
26467
953602
815547
832996
807236
1211447
450585
1137861
203698
429157
458067
1219138
366467
1225524
666332
75782
344565
40388
320814
83717
1298095
295651
58446
994991
173126
498924
179257
1070006
509436
854866
801649
449266
128072
1142558
655755
65001
256511
381155
1186708
146968
981836
358879
1421382
105670
705146
513771
250506
1412263
831218
965993
997271
518569
948420
736845
265612
328890
681066
393403
284642
683867
138383
1120425
617233
1340359
999773
269346
358091
1209551
1379161
312491
991355
142687
1287173
622748
636091
531036
277550
194359
222236
342876
192143
911701
1111995
67416
810787
582099
432274
1386587
1383419
325993
804524
267289
816689
723460
262288
99078
27961
1269963
1307480
859185
65188
210335
1163992
336521
849725
1408343
1208630
503634
544518
1113682
1382007
545206
882160
904451
202677
50922
964312
966858
1339697
1115914
428311
1114433
265804
1036904
235100
334334
151739
398124
1092703
432161
1309368
302540
549034
845527
287884
1198068
1155613
1073985
488744
770743
1287915
1285410
50919
1293870
665486
1163582
281059
967109
477721
411882
1232629
46098
67562
907883
1390245
671796
677472
370311
481842
509625
852025
523857
739833
1367647
840996
722682
726520
1339516
1361831
169621
79278
382452
299298
81915
855933
618084
473297
271107
969558
1199212
359592
50229
1207573
784722
459404
454745
268877
1309955
599352
1056271
1266106
1363378
516128
167779
1072291
1402002
879173
949171
962630
609414
1231764
140702
884487
260828
1377226
440572
1285373
171559
1216885
738012
1332583
1404784
162981
261805
830544
452617
838722
100836
87686
633539
300722
377279
1217600
856290
105888
933134
561485
259736
797362
814302
1174147
434152
1356482
935227
25291
1125464
108889
443130
102029
674152
966907
315892
895084
193659
695183
1222593
236371
556413
614113
1416371
307727
1170480
165980
221480
43601
143879
832927
1185578
31027
353692
661900
154239
461018
698340
838434
895912
156875
217751
526433
1395315
98677
684634
25874
140980
248940
1180297
1274088
455917
48837
906356
1195465
1283823
564574
460911
361472
173934
306900
434656
995234
695177
1192009
290662
478068
637285
1201893
220128
618537
789901
393349
88405
661497
288193
1338734
701255
28188
17305
1112868
429260
883063
98966
480412
1406765
1417646
791535
515910
793434
687139
977948
439143
1296728
1402985
1042342
1219869
41234
125051
203546
848436
1362787
1303267
134675
1355459
189563
1051447
643982
1274079
55969
1111530
945606
934994
416402
913830
493629
316764
101895
10326
233394
636911
1317677
58301
501428
1188853
1059258
447083
1225709
151107
927306
78540
270505
557087
282845
1181030
970468
1352019
690466
1056715
552378
316288
35475
1138552
494721
891417
477312
39128
1138696
1420223
327965
877412
153697
340767
949706
881092
63313
690765
354137
419386
617922
1373995
233850
237292
442360
1217900
1341408
1422067
881870
767424
1197382
513250
236112
89206
853666
809462
981137
524174
1416976
65043
674417
674179
1201517
682704
615888
153551
562245
309743
638487
665611
370036
895687
454858
62004
153537
407227
93703
53444
674790
425970
298858
1202385
730811
1027047
438457
961302
1398443
124037
1192687
809308
881944
616005
134036
385670
918584
1237272
881068
337947
1318875
48227
523610
615535
340103
941104
426476
693742
401552
557724
341335
664061
61854
1070887
424825
598279
437185
127339
936071
347694
1354055
90892
350584
598206
855162
623672
498297
941037
866976
496812
76882
875548
957613
281193
541646
1367084
1367147
141132
785535
1064674
60634
213226
248880
843391
388909
692251
590116
52692
737612
1229265
1334392
723428
557819
539720
348812
540342
1050147
1276760
1063790
1041469
104735
1091745
1316690
626676
868562
176080
1196349
286652
1206290
1358908
270028
213016
1041851
51325
440283
372817
589747
704328
722826
577303
559494
297619
1055556
996206
893298
19175
674133
296155
1362708
892131
57855
935660
252685
428724
1010123
79723
43168
236149
945214
571018
1194486
1285002
1227701
123236
1400152
211233
22997
49398
1021061
1290019
610469
217313
1266030
277651
543930
1308967
1419597
1051699
111969
1206012
112921
872605
358042
1224113
620541
974153
840406
869420
26758
559712
222258
556570
1266215
769380
695513
151998
1335615
925641
415517
978582
765178
1214198
452215
1363442
152573
572443
1358746
217333
138124
856448
47851
912973
94025
1362650
1137798
802579
895484
1286303
1076131
783962
323347
1322500
1393184
501258
993974
686474
212175
778138
1007498
188133
137616
1058682
1204640
585568
453640
191608
111687
1355474
1265613
413490
370975
697983
999618
639924
1316353
593951
61479
477551
809914
448112
70615
886866
1216231
391757
508324
264643
74142
1293793
348819
280823
584252
1302201
785378
378580
571878
126299
596921
1056309
853281
844795
289430
438774
497020
604720
1298394
206736
1198589
962542
100434
907120
483193
1373011
706111
766042
484372
441031
1036504
1401380
856343
298433
779635
1338636
435446
325598
1069861
305950
826722
334716
1062760
548312
1205723
461489
1418785
43988
848825
102520
257475
1269214
154923
70184
184859
37967
673479
1387088
890321
902115
1313627
403330
189842
112291
319120
597218
183659
673739
697748
45671
497875
885204
240661
921001
682793
457783
386401
668587
695609
581180
966567
195212
1197262
193061
606525
1211018
581451
487487
789133
970684
214963
58557
135474
601810
124851
1136222
332292
299804
963377
1314634
959615
943164
1354485
1416355
1366812
542567
1319547
526754
673537
1382149
570357
163131
683669
1419075
427502
766609
886038
646434
1174634
696631
238184
541909
312317
829394
1063391
1060562
300570
921699
1177867
1022342
860619
57714
630408
625953
1140673
960893
371877
1305849
275519
264788
400762
406971
981022
835462
773628
512931
1301504
1167090
1169528
1386742
691611
566536
682099
357574
973750
358256
805952
1328675
187089
1386248
991367
623437
1050050
40020
1306056
681399
1310875
1197109
510964
640424
882652
913468
954955
88662
1318171
406122
1272839
971051
338582
1280034
149630
63057
1219108
1203423
181150
642649
1339597
1314785
177659
634652
476225
574887
206212
1018312
124016
1345667
420694
167520
1316001
486906
168948
180862
355138
671384
974700
37350
431086
192379
1343886
373353
57249
1172496
1335988
274520
814044
1363882
1112815
1270206
1182373
992225
699297
1159195
417295
551594
906673
486946
1368562
1385515
837790
425672
395247
147237
37761
396685
1271493
431247
666091
1163333
994620
766691
1396188
662517
1293864
253498
402063
694774
1209767
630962
105446
161421
1267061
1369355
102428
706193
84867
442229
629210
1420688
74287
353658
633231
1117322
1307743
99193
389486
610715
151037
1367438
350677
1397641
1049908
780836
1357223
568256
1378803
444139
1346069
475124
888150
83812
591065
969815
1198675
851485
879630
220852
935215
177390
842867
343469
1321312
569149
351016
190319
270970
624283
1396531
468865
950845
297545
454412
616046
1405872
913152
365266
1304626
994496
222289
895334
1276514
696518
87365
802380
867810
406990
879370
591941
215868
547636
284670
94403
1215941
374223
896474
254391
1124978
574332
1341675
656662
1135788
130828
697411
739399
536530
46284
879540
482707
1186541
1112170
858098
148499
326854
1293028
1382796
88453
538717
956769
427163
116899
734453
364981
798137
84547
378479
39338
1420378
546072
235043
1229215
776626
596857
551266
869977
1342230
597398
96713
409950
795679
864545
270782
221218
1026602
673080
824178
285980
223903
1287351
609239
635018
1114078
1193866
694430
582746
399264
318272
1118021
824530
1070569
268805
950017
420207
973333
605334
466681
1045209
1167297
693365
187026
1113111
70263
693348
466934
1291489
1280735
26495
608402
576449
385012
867604
70771
528048
843842
505576
413054
239180
422049
655610
491510
323338
1404892
695766
1395000
383092
521668
1292538
591902
130832
1304535
289104
538447
876301
1419884
898245
1367521
1216120
88632
278571
1277383
1282746
888485
161608
218416
998260
211446
119902
667592
1358383
579894
198345
851208
298525
1021531
237402
482637
97612
1225242
1408271
613941
1233883
1346430
314827
706759
1221412
1156966
881601
526909
633074
818584
920438
1060392
1380736
1287717
258495
110760
1404354
1051397
191804
833128
215230
973228
26173
1162931
1185471
199098
982790
285651
180314
1395129
659088
237764
483619
207689
280689
532493
1270702
357163
913498
491294
1163500
740045
584759
1192516
1122282
272578
950273
1020700
119810
568514
1158018
193724
1066969
665796
1289939
733911
414504
94023
84700
1059782
967970
1151207
355229
1125254
1229570
581438
1269809
1209539
309364
394474
162228
218740
198336
560761
512999
578082
503907
1279818
233675
623246
130226
412501
1055106
1316252
944553
249432
1396151
665274
340137
513364
568254
1169083
1059969
785028
195133
1074682
528977
1290872
914032
731067
16263
324842
991096
1062277
1221433
663958
195314
1152478
896845
401000
274847
722884
4444
1419564
78424
960997
1350695
1387079
1276687
1015629
1290070
689283
514028
807921
1040550
390635
795133
478554
662569
476477
1120507
51676
632355
1270214
446232
428673
326767
1059675
1205039
620100
1410440
579360
1184926
427993
1393985
900628
404110
421231
460528
483152
395048
930324
1134331
1289547
880149
417748
849256
781256
677233
465073
1042425
145264
1274451
360518
832088
280915
192519
694122
1018330
420457
25554
54715
474082
86413
1394876
518330
28619
780668
362052
625217
283877
942943
131029
437432
90573
722665
110427
528530
703349
156676
1065270
372684
833126
1068928
1307709
1412354
45139
828994
675207
830068
635972
52859
673295
1233761
135210
136830
932024
1021921
778665
598531
571142
223822
875469
697764
122513
574135
800749
394516
104220
1362934
421529
607077
194942
465024
900610
809798
145332
1068126
427011
449212
782622
836328
1124492
955959
940803
58826
968987
568278
1316824
1051528
1144993
459492
932434
426841
1284547
171191
1388297
82887
363481
28545
912438
697284
1366208
1199222
1068866
271092
635182
1164053
647399
511899
454850
1190828
519133
1167245
1267230
200260
859497
1327354
180798
888789
360303
1306205
151340
125242
98525
1185334
757448
460075
284475
1362538
1280507
89793
513087
1396899
1130433
1121062
839110
40686
427290
57034
656906
483848
788674
37389
783555
1309101
1337939
601952
155265
883418
29703
922292
548128
399803
138103
1399803
133824
657244
253354
776852
631285
1392931
647134
493543
949300
401603
1137856
357029
176222
510124
150329
818291
962460
836466
1230770
214891
17916
1190575
1325101
458917
1406599
93183
1081072
134815
621284
407646
1389139
904340
952249
178543
169361
632288
371885
908506
947284
398776
76469
148417
1343242
977108
811358
304995
967598
280595
1209627
1192692
612158
656945
646412
946887
86937
1090810
1370395
641282
1412802
706802
1138101
635595
867594
700022
1184461
1055616
692812
388850
701691
424558
900854
214773
396093
963931
1005566
1036950
126919
506875
891003
240529
1367023
451179
1167230
800137
800983
575794
143258
1369677
1322654
392433
865155
307986
408727
910872
128375
1119755
538048
334900
123630
468054
423100
582380
886398
500561
1366563
1034955
1144468
678072
332478
806191
26243
136024
586003
820136
1205706
1292136
363235
597009
1299352
578952
1129237
314911
790115
882902
774993
1035924
803950
13309
1067497
678761
1117893
1226995
523046
147491
339744
160330
739782
665256
625584
1041390
860489
390285
1119781
238095
1142203
837677
446503
132717
1394540
308005
1365040
1061483
227163
923275
578157
1092325
188246
1312362
433434
1271078
4395
1175870
963781
206109
295214
1369393
303744
389502
1236876
922776
23684
968558
336304
1203587
698394
542246
1068094
329096
387629
220975
1388192
842882
999623
467909
318365
514764
210341
1386404
74655
955593
688810
1399349
1020923
522546
683853
809024
459507
1286757
558363
1138114
95450
1362119
1189552
97521
976917
844729
1320166
905695
819092
1321571
722971
423374
80589
1182096
1387028
585886
661691
814628
183185
399128
1349897
431687
1006166
1389654
854082
706234
820920
306087
965082
797792
834921
326189
1202588
29993
129220
485085
865118
338645
844222
441700
1201360
140169
392038
123451
46222
1232466
100395
1302281
1170386
184644
83737
1205709
1100325
140778
395349
1034984
673590
733422
799954
1279595
953943
1336305
1378726
1280303
1208662
1067047
303147
997615
1173790
575295
13156
66697
338041
279371
61481
571540
295319
825112
1169556
1272469
1186760
148806
1092674
768221
201431
1347877
1063843
150900
273729
87895
851116
102496
1332066
1202994
599157
171092
164454
1340608
53146
590207
410813
517970
325275
500140
513841
425081
610879
167760
911482
238414
524082
888087
969376
798018
643436
268978
129593
264467
667220
514098
1225628
776619
1352729
812427
521585
661200
927873
466341
672931
356902
1371283
859082
434701
1066126
285096
597342
353346
663322
1160806
908249
104458
1351830
870433
862310
1006231
865171
1362868
95763
668932
1268212
25958
1332987
1112030
782094
1272210
1019039
47012
68847
1277131
81340
1379431
1140739
770514
1177829
1378268
864711
734153
701346
111898
343666
377
566540
1005012
578523
1350966
1345543
444582
421774
198416
1346238
115124
1392226
250902
197263
576627
891734
706225
1049701
967241
516761
621070
217636
809268
1203073
683287
271787
1321732
260610
831503
134789
1049857
161001
813608
507730
519645
1398446
1422845
140771
383815
271774
86070
1203710
339171
46865
1355919
338381
92336
905618
450154
329276
102648
1397980
687653
408495
375249
584161
5882
279594
349461
737079
1328129
524355
213084
741380
334758
1306253
1274171
287776
127153
284550
82961
1308765
1332581
544734
1222938
160529
1189020
1383483
341199
881416
1351239
1199167
302837
88418
905012
926192
1174065
686087
1056421
477955
863882
1393479
817544
1203240
1282095
87385
44984
944463
178789
129684
1072234
805547
442995
835353
429226
480334
1156605
58132
211609
422230
264371
387723
451594
444315
1060457
353499
1280197
97158
86905
572332
1042913
829686
918106
108841
159219
76415
1207159
209951
1212859
834397
1416932
769409
383540
1347656
1194291
64971
395064
343861
273613
1026350
689216
1035654
459790
728909
1219266
873160
623012
587853
834939
179524
1195449
1043113
846597
1420596
640597
44107
978294
387148
429560
926318
1111320
1371664
1402820
994586
187889
209745
1152918
123969
1404620
514521
1150286
363304
272460
971155
888531
908894
150266
545366
377771
1202844
1174141
537187
582713
1352977
300033
87466
1295294
163279
948705
1144277
102479
874853
518127
1266635
356929
188428
1355985
1169532
1149049
1321608
108111
805068
903185
1175938
375514
463494
559382
647298
1294862
1416061
283170
451130
977071
1404409
1273332
837280
107894
593768
129122
398088
902053
204709
873544
1357200
65078
121013
1166157
1063394
1382018
924223
907503
697982
1114894
595113
58270
412628
382473
145353
1168724
89213
936501
799873
537931
33947
841551
731230
603949
501328
673803
1269264
777855
482946
406826
501252
58074
413406
1057888
892632
299250
582117
476954
260572
1207981
311000
1118638
332528
827044
682191
1398096
214729
672238
372832
1267256
1166434
908150
378059
419837
1371250
1280714
1270824
929160
915540
615691
812808
36930
330781
420021
453408
604382
100987
614441
1409258
275205
120813
40482
166113
1317235
1008941
403840
255891
799203
585269
698699
176402
624066
1237043
1021763
125843
205197
94030
257953
1186564
856807
1209889
1306018
1196728
35296
1337748
1140526
907300
1334052
446235
1068605
449812
143170
325782
924668
667343
547672
1392940
1354576
591900
904729
365529
1138824
305033
406757
899911
1300017
309065
331930
363329
776411
227715
1196160
468703
635303
432766
620249
1026666
270116
829917
1336233
999959
852339
235361
1192300
473039
667042
1076276
277364
344119
1038451
385996
197762
97268
1379607
1324564
1408713
62596
605203
648724
437002
140756
122215
481513
1337117
1273919
1296900
93649
76738
860359
1403249
1226169
826972
436625
581886
142234
940606
605852
314794
833763
333618
787061
232643
522512
104819
299436
348836
1118348
786118
1194931
964603
311959
1375598
153097
148208
547969
962100
232314
1146689
98295
842693
1421210
224314
52302
11635
216714
1041125
1163159
126254
972563
910020
769274
270849
579712
1345577
587789
778491
1418498
149311
400798
524033
595350
581974
697737
1042976
51123
1385582
1295783
1114403
1129099
1229347
89316
931554
146380
956722
872210
1036692
1130669
110474
982991
1283138
684266
1059508
1416137
884005
1271375
674454
388051
1332985
1346306
966722
1195294
544586
154172
1170937
219443
1274726
592114
829196
156172
1336121
17228
426293
686326
1295163
405155
690066
364167
1215622
1405511
995665
725808
853178
667248
326344
226827
1052210
510430
253849
906986
802574
769560
1192951
822674
358146
659081
619811
662387
621995
359923
564940
283713
65026
1373506
163809
967267
146994
1039239
46074
547183
165311
106419
1379176
884121
377417
328070
450896
1058096
18903
427715
626293
1186021
531165
783944
1302117
323812
1060437
216280
953495
285899
287198
957807
902086
16504
40060
63853
1271340
382735
789523
1198506
571361
973118
571396
427877
1355376
876174
979417
233563
312275
48022
697102
2718
1412867
289818
150803
41594
449425
110062
216686
993599
665672
1087405
1329044
905075
1066190
1214169
975729
291968
1397388
818517
874138
88149
1040094
1365137
314258
569569
278555
570617
424568
778924
509088
875767
1390165
317979
107610
1204873
729515
961934
859207
847413
1302274
1069733
1138997
17154
1041824
961961
1235245
780625
667122
817080
684900
116807
1332016
1232764
421071
672536
1147568
487966
482544
180192
1413768
1203450
298714
291564
505857
55137
157379
155109
1310784
189194
403911
295758
529236
558758
371855
1416002
1120419
960961
41008
1145364
726881
377982
425367
818265
159237
122509
347481
40446
1414315
831234
461027
486969
1324143
352447
75411
306297
964171
796751
337645
506112
533050
1045215
1059397
123552
1404944
120545
267265
1319705
342172
209156
1331717
197319
315620
274819
817155
1231454
52385
1167635
308555
394540
88547
963822
141811
1301614
78430
509262
323613
921342
867934
1130652
1209724
682953
676161
228189
515711
1050001
1126459
943657
730268
666675
615609
165251
1341470
699861
1271961
897224
1116394
969628
98832
479274
1271564
69758
272722
76656
806718
1182269
538831
1322030
667448
130677
1304068
176060
674901
640605
276307
383799
1371341
478824
123002
455347
1153825
595387
895057
324112
952799
510190
961845
562516
388247
1218506
597771
954022
729540
496342
178448
313156
724997
304438
111223
1309155
333607
1403830
1360830
456659
786779
1059854
329251
481569
1296502
105375
186796
885514
567974
820286
1235735
1222632
706798
50330
323774
981978
310790
213093
970548
41048
609023
1073711
1035067
1414427
493370
417409
1397516
1376688
86769
490364
980424
146234
898672
256965
666241
883181
106404
551682
402792
582670
1354242
275589
605789
1412854
1068631
92362
131237
1172577
5831
702739
534917
264867
912432
165685
1051091
332516
203865
703330
1368124
803982
262841
667012
551617
1361871
113349
537957
804419
297319
787741
670808
196016
23562
882786
522800
116719
971949
77281
778746
1051454
180410
347090
535259
972188
135336
16107
517439
359160
547031
667334
1071638
295508
1216640
957746
923524
416188
525410
1114280
737445
871245
138510
471288
1184078
310538
690540
307654
547586
1326556
532326
572194
197380
831058
283452
676812
1266896
463562
972957
1367923
589085
1199040
384448
535981
1399329
139164
799639
372424
528280
999285
588671
796732
814916
696212
1321726
513488
692227
466945
621992
147599
97610
272206
32876
236763
167723
834613
368520
1220859
1282154
401691
73822
460448
389405
474104
1212919
1296270
1190304
1021360
643897
276197
567241
450317
579342
1385536
677420
639387
658795
137383
201422
226537
323765
1174336
1037031
404299
962616
248591
224074
402295
387612
803324
879493
102340
1134859
429336
1363466
1233941
328851
535047
1319626
998481
419812
1056348
1336349
729451
536108
106506
542745
962028
471089
1275126
944339
379463
1291855
405799
228547
319418
798591
1116297
905821
160534
795906
439901
1207334
352622
496112
933273
887578
1315901
865934
1296567
35782
1056756
375930
1404112
196421
534513
1299724
1238155
503421
629155
374716
849786
230673
49566
1413794
772694
574588
1361760
1044382
298228
131996
166661
668540
289929
902008
663503
993641
457657
74874
494599
878935
173900
951022
479426
1206275
344271
1068919
697895
224131
435327
965779
1203607
797357
625965
29809
612722
1034224
219423
1162839
307705
965070
394694
274313
93113
281487
1317501
1316828
796048
353908
157569
153516
803044
42596
369229
483182
360265
846392
1168202
772361
1020955
371341
320012
910589
706241
388013
627496
360692
1186214
1014299
1384718
678597
1198584
830100
1326571
1320477
961524
770440
1070190
1316912
879822
303747
1381024
446563
854447
348853
1294196
1292011
505301
1414916
422074
54435
315395
671428
1165531
950151
1276543
1343687
954098
396803
1308412
282532
289851
101249
591867
816801
672759
1361996
767842
135215
1236340
994335
1214572
1385790
312486
585742
1315232
921101
1668
614104
912599
578316
1198541
216207
371561
823212
17105
439332
54294
385326
39971
139093
1059627
683191
145988
356216
639174
1322520
258741
1314313
785221
1164197
635170
692961
627424
1212160
1362882
1114707
1273117
105547
10457
671653
1311053
1399476
976192
1182381
1073708
1062159
829271
1356193
227370
118189
520817
50274
144280
1120691
1350123
1214798
413623
994443
1035657
883293
398728
902338
1000780
180241
826006
86037
135503
605801
327352
140811
34641
1359764
76226
381096
329895
466311
875715
1356083
301043
864481
1234407
151357
1110876
151011
413136
1161106
1287586
150009
272537
992000
46425
114554
1297490
794829
577913
1355971
119542
935453
413359
271343
1114579
579315
474818
595613
673559
345324
898441
322128
470752
1411552
436922
260358
1004280
236225
770330
608632
112391
289577
561054
417782
512400
876903
790358
419760
730764
209300
1346636
152730
1371162
1297140
101365
910038
108264
520996
972967
1041579
53109
307393
1041894
412504
670952
356973
797592
1422320
877841
1352191
352613
832926
609688
1120084
1279925
611464
114329
1285744
1144232
1283962
1036833
1170752
481508
250932
1371236
722592
261691
481340
58858
411458
1189537
1365583
1366923
1177853
76951
1341335
187061
660037
1387147
399518
448170
1356789
311697
704070
1040092
785402
1344519
369049
800330
767637
353147
1197986
479601
266223
1175730
206767
461919
207440
612591
643767
218135
643059
140519
1059141
595307
137011
1158424
866403
1152426
679996
483156
397269
1366930
70454
1212263
272755
420486
322164
49746
661494
627994
416845
128297
632654
262402
969919
13067
997443
462631
1045092
279039
918447
465930
879431
161456
413751
772258
273107
451701
953839
1065730
480296
591949
296324
1037927
70821
1164145
13355
1358325
780978
392663
318560
550991
956308
501497
399660
1325629
553278
1270516
833134
499912
910003
75137
1124581
149041
767074
826221
232542
886923
99879
580510
72291
443039
1082449
1072424
331414
640060
162664
289118
934667
83091
336869
1156020
1166429
105283
695179
1114287
417729
635760
890966
1061365
93191
558822
432480
662467
593799
569937
879468
1043735
801626
290604
696261
268609
480624
1192234
854664
373319
236790
1201333
960632
1323388
1353328
729793
195787
261973
570779
1115939
561005
1057547
339720
1033886
1193548
257298
158844
468939
161648
1404270
1308928
418145
943015
166364
1374976
56273
513486
1316968
735787
521165
856776
387270
287655
671408
1056424
968228
1378265
1214976
354987
921741
256458
113087
302640
886562
94597
957937
51091
1351337
451611
948707
1077213
275754
1173905
996097
484449
480890
1039938
775175
259328
885166
778467
1230143
96105
1193845
795984
1346544
11570
133656
1228429
549511
485179
1335918
1270692
772070
1128782
172724
1038319
1185414
1269100
260429
220124
271951
696530
193440
738052
531367
396612
213054
181761
401297
778943
326351
1025113
1412112
464124
79616
644809
810770
337326
154978
1207232
1063756
297381
365818
640194
272055
155934
951917
151383
847282
1395802
656414
249427
1380198
577768
573238
843296
609013
944038
1219211
57752
962924
1035503
814863
348697
197401
451398
1235115
1409450
1092383
251163
1023268
310976
1124893
89020
1288219
1362274
1347712
318448
313054
200207
917844
410538
1041075
821517
1221425
834725
1395771
592255
53814
1201794
118468
922743
298892
613594
498246
1069513
366822
371513
547418
1336142
496207
563357
189911
205345
411542
1385216
183322
419540
224388
229972
1296293
590870
255103
690808
1115485
583759
1296470
864703
1185022
407467
1135221
1062384
815116
978932
756546
170675
98760
946922
269483
781067
163198
782658
168244
690812
1200409
455052
208079
365930
425486
89622
1056515
587518
1315414
1302657
166928
478526
180987
284297
189625
1125561
179188
872820
33427
325620
386887
982530
520482
913013
373998
104583
724631
663789
454034
570817
1041033
1136859
383715
304891
407406
1027146
769992
1210699
1022166
1305019
488612
222949
1192703
12048
150616
671394
1086406
643836
110095
461200
279136
67477
409780
420173
1390240
1180459
1020706
130809
164343
177107
769576
1212332
664864
846275
541734
948199
214154
38583
522492
97295
629414
590292
730938
869076
204043
452816
1049411
506895
301454
923586
106675
142235
399366
288339
1057201
1211403
140717
1335107
640552
139433
1174851
69458
310987
444798
520572
425694
608003
37342
578179
396001
657064
141502
903310
1295168
1236491
511378
224568
481763
99277
1388329
596871
436402
771470
479097
178559
1294492
1170457
737927
899386
981461
1160063
516915
218648
376869
387046
136212
616630
1077664
110013
561316
356601
1302799
1191913
589048
698781
11551
1072532
816564
47096
1399083
140315
205427
88470
1376443
886037
108799
676164
1269175
661959
1203541
503992
118542
52336
525587
1066111
1128079
164087
1291078
138077
1345441
65574
1044777
452394
954256
788512
602517
1333886
333891
727008
1036918
1137031
857881
519842
213514
452512
412138
870599
1192361
283094
576051
131834
1408535
673645
1408697
882223
704228
756618
577532
425539
774819
1355606
559529
203368
1009755
1137526
1056457
1067079
1397156
440120
69422
388836
442356
546576
1228797
1395924
667537
1129308
184786
259388
42086
927712
312713
42588
581701
377992
174134
444885
1290244
1284790
677073
725254
878644
701619
866271
518887
167071
903154
1134892
132583
1382427
975677
1422243
906613
1121151
66724
779092
175336
102118
461220
1187897
329628
581928
950915
575406
1198356
832497
117788
305206
1288153
739551
452247
695995
834904
1363560
188603
152387
284958
324075
833063
796898
982832
1138877
700134
449759
899050
692596
726778
1217567
797994
1025789
887886
732788
207060
914986
276326
408121
732311
1092708
727605
772606
101598
238796
1121388
201767
974803
529716
317642
928649
197699
367497
832353
155181
1419977
289639
613556
153306
725549
561438
418333
150308
403175
391147
539594
149682
131564
814993
590140
1219280
952860
382824
362430
48709
78668
1197421
270485
504155
52771
318201
1309125
1284773
196874
1136788
1120501
700975
1280039
857722
490761
233991
1232345
790862
1319824
1405739
1298155
602177
263017
109470
172683
636765
629991
647028
1172874
1268858
658855
1371597
862542
496893
1023808
768190
319321
835610
205921
726297
1226886
433435
501641
126894
176188
1218238
848019
203798
1382260
289402
1345230
1000897
1157586
1330759
387516
651310
565886
614417
892440
646096
1384752
326536
261213
663972
1392899
1400754
973729
133750
26008
1321384
883280
338282
1217275
133917
658735
1405174
47577
435031
106630
947953
1135213
129036
257536
584959
578162
1063100
232185
1410890
1202862
877368
104749
48130
610894
226705
1335776
1117806
403678
192662
626699
656449
507847
1300026
406675
911934
315741
1369233
410931
783467
808976
416740
99798
727329
97682
1180864
896369
384499
607991
587435
939549
915090
329991
912461
1022503
157526
846395
68787
1137197
483192
295018
77121
457960
964286
1072037
465002
353107
186218
319713
1268329
1300095
830142
316108
266717
468262
944911
638183
1214248
869723
1085386
639016
620095
776157
466832
628861
1059437
132324
403517
853262
97007
51295
165986
842742
1363833
1051408
616551
889907
690721
923932
953910
534653
1091146
860220
1001150
145763
738298
370004
288646
1389017
1268348
155654
156315
731111
583462
1417630
1376591
346492
732886
1128092
1383012
166604
1349716
678756
1000394
174423
855668
922043
349674
256005
377789
1294499
232306
1038625
928439
1069669
1396160
100814
1300861
125782
232893
666191
442636
1219872
917687
946141
519063
910187
51200
1219785
1035566
1140466
303039
1174098
18069
1221283
919734
99123
960954
620634
282912
140546
1398297
593647
1071692
286860
454734
66734
1231302
556800
623370
562108
146348
832517
150297
1237244
688780
1022567
422076
423021
235797
1092728
280743
949238
207903
65464
1083277
557278
660368
1367663
1377906
1374542
162879
211212
1410266
853788
1069921
965398
975366
872873
206598
415619
523915
566268
131960
210845
947097
107620
141948
1117873
645839
99435
1315808
1186639
481315
1341636
1353261
778712
1302228
902226
1183942
296063
1408474
125334
911608
459138
1423072
998450
723155
92711
530712
92676
84435
85110
1367120
588050
617269
391442
1035399
693170
855205
250377
597474
524373
1196521
837851
232673
794805
601189
238421
75665
798446
768097
1089337
924790
267327
130325
893944
644993
511512
516782
675114
1193220
1322078
943172
447516
845540
413131
1303264
1301434
540112
1211378
484938
218552
978157
437411
374799
736297
62629
434261
340000
859634
61301
789332
505253
1358128
1025875
288598
1185429
1118384
264487
297814
67234
1186277
666165
1220478
1405088
392400
943990
178532
316274
579347
493215
53935
1203131
999809
339839
140028
513066
1144295
79388
1126590
382389
1384060
1314449
534431
768050
1210973
1339383
59185
58222
1062477
796284
185120
60483
675021
330177
1174113
1392729
822052
561538
227326
330225
1287977
1140843
216576
912859
1234289
828498
89367
423924
1352566
190131
523765
675034
488277
675197
196243
600579
236680
767961
105377
766762
271777
90058
189035
310998
384290
1288085
1361538
103631
1157847
299761
108945
1397103
46449
313399
57840
1048864
269668
1037305
149229
491176
149046
1045135
1396325
464308
672279
492748
834461
196160
839488
109710
1295033
386655
156765
340476
841216
104988
1204358
391092
562739
364245
47650
907868
566899
1364068
199871
910175
207544
1224882
812003
51586
295025
105429
897235
1198476
1325353
1082348
600683
276457
1344890
1130138
183897
216744
1136972
271039
857951
876634
306138
81064
910374
412745
365276
438979
412575
1041059
111607
1347524
879681
771190
270212
1137495
580493
1293043
1298098
221552
1065877
316838
542876
264536
290805
931268
1023285
210507
783172
1277889
61035
556116
616422
903165
168375
592250
16531
35161
1148627
149347
1000474
627521
685606
664250
1353458
911460
1189500
303232
573813
900126
774778
952378
936815
1383064
148783
1233747
856712
892719
1355481
881917
341904
127463
1016425
187796
780262
231986
815298
358766
1230986
951115
1270885
536157
94067
914649
568978
358710
799267
39528
268966
249039
1157349
1194349
644931
259081
399931
494279
66707
364339
174561
37217
131790
1394650
903176
91544
387113
50250
526963
976690
816995
1389093
195593
1165050
878063
98179
344163
905405
779858
636781
1210353
668583
835001
1325162
954538
1152272
900185
363737
209422
41967
1352429
119981
1140182
601872
198127
1071554
1296295
217615
1224283
185022
231089
356997
470821
783101
1114304
400991
1327863
81428
932396
160827
727620
1312710
17484
725600
433550
358492
1304276
371670
331401
84281
601958
40004
1067546
159247
559067
141574
1090113
1229432
689061
129060
562119
861899
1285983
1130526
250651
12759
76895
1184948
1383194
640796
526842
1311945
899462
1346406
1116961
1277581
353902
1066088
448616
435809
555319
702137
1194986
789367
464055
77730
374245
400723
1285825
741462
399040
423621
1224829
1163246
29497
219597
1302138
1025348
1359358
476444
799856
460320
623937
1385483
803193
1236121
788915
403869
1315893
454113
952283
423025
492450
416816
356506
153137
1287025
216226
1025349
1157770
1113487
645224
68422
811597
1300650
255311
88437
1328966
183189
1366072
97974
899368
691528
728295
404132
128963
353083
152121
341179
394549
727803
941357
1325411
1127810
414207
356847
1230519
74322
1119000
1209434
602368
478664
811064
327319
1090038
295702
1329478
1330781
90388
789736
562904
121991
1322130
796491
200123
537474
1332531
610283
685220
161797
1417092
144258
847099
184991
980104
1211983
766798
459101
143689
41253
1357269
417391
238106
1091899
207518
1354447
395128
993832
455478
322451
831468
1039494
384982
1331817
659617
239843
254358
595783
440657
602149
1151256
519419
840187
1109422
616716
344050
1224317
99213
1196150
116893
817830
811473
623441
734337
275115
34422
341503
1334874
350727
1352538
557529
438716
489176
1157029
197820
1420603
304187
507013
572992
633235
1065935
455038
308120
198739
1290133
1370009
908278
1299828
782280
1389896
1210607
969977
644777
844310
59747
217928
413942
441450
471865
117414
11788
1082183
452532
308510
1168663
1139748
1053106
25420
583683
1082051
857795
1315527
74509
1302287
1267772
121661
311965
395881
165354
554568
1181120
801474
839159
692602
687756
14039
903332
1370045
188158
1358199
42006
545608
626914
849085
451810
407804
917193
76051
879121
297367
789203
445727
1050312
1384488
491820
469771
90308
1349977
518303
1120981
963136
1394759
609145
486773
882593
776528
1210504
1297596
810540
12969
728199
1170516
1412051
1371333
1209544
75898
816726
352513
631665
375051
67608
1400867
517360
916021
1200725
1084489
44339
1354285
1353750
160663
1422327
858083
421147
1324369
914207
297645
88071
974271
972537
1314580
191801
61482
170682
802007
178315
405544
456158
475091
552046
1164277
506549
1114331
982635
875771
1230866
1189727
487497
411085
775979
1050761
209896
1305763
49917
902140
530111
829978
691531
1341656
299927
531862
1196541
398979
611672
324205
1330863
945343
416375
405655
630375
522834
188626
248598
703666
88373
304184
821088
860517
62781
739257
767363
673459
603806
865264
31681
1063192
960219
120391
438227
488460
663123
1179561
1392218
339219
267050
1144912
419599
1325372
703077
139977
123998
456335
386687
1307686
350660
966912
498982
1283036
216233
904244
588390
1042902
531117
978857
991902
224329
519000
194403
543666
766859
685816
368446
1418142
317279
1129115
1368946
124185
119824
574687
357622
1340855
639410
757430
1059900
1041690
1039645
54624
41083
141383
1112759
123614
264582
432179
805302
385026
990027
830528
318235
967539
635142
766506
673656
999476
1385529
99407
925284
233283
631758
465210
1374296
1330706
545073
302099
552959
819187
270113
1278265
80103
536457
1139776
465580
411042
1207253
631510
333188
448729
827700
1230644
866694
87933
160698
122109
223668
441305
510105
917234
581655
784178
220917
921048
475398
130513
184239
979945
394691
26002
388048
1351090
589068
646265
385501
236547
372965
973175
646904
903232
655985
58525
423429
1328780
1394158
932105
541361
17585
436478
973159
188649
1061039
811943
11745
575810
828103
684179
968577
869133
517587
436521
121524
681934
976409
802573
1088409
187543
270801
301313
1068771
331320
1301147
962684
1321250
531160
1382253
63157
218593
429081
87249
687738
469404
1359200
511856
531976
216523
286379
419756
568546
320716
1367702
58140
639144
118765
1349095
399109
371663
1181465
1330682
56907
492841
1148039
1134113
1290121
118130
685773
1335930
949668
375128
584892
973774
1297711
637079
1119750
97877
455720
952172
112203
381950
87540
94221
323915
481393
903779
85037
331017
482209
19113
863116
629555
214210
301687
230154
636215
564274
1368522
944170
220780
1307820
1282175
820488
809861
675886
476423
1180756
113621
113103
1223991
831612
951142
857911
326062
1403910
1318332
284786
267718
1311347
855212
664467
692797
573242
1330922
1411046
693756
1278395
458999
620250
30611
1365332
1148117
907473
880522
44155
1333371
153091
68322
562368
621591
237224
673602
873314
955641
444999
46547
786035
774177
409328
971538
153026
1155303
569973
869931
508870
302547
997639
88337
1365428
425179
1371064
912064
43804
91699
1375954
1349090
838419
374307
1313163
475167
781837
315425
1372221
225742
979694
70801
880534
964522
1168357
868531
1145625
991338
874504
476108
497188
1219671
204944
1217784
779844
602283
472779
757275
593366
510306
1404694
1343248
1329036
453008
1214177
177629
861575
206129
1212599
28911
164888
756512
491460
253640
180014
1406088
362939
686387
733620
229654
118242
275831
1297663
1063251
975728
892092
633033
157032
263269
886422
678253
737753
102476
1353897
664751
1357844
756275
256466
976884
1068083
959296
210072
85975
148346
86548
167211
522805
215779
1267778
849703
404760
756578
507508
304162
1144474
1210102
798761
1343453
425232
732342
456422
947526
1043270
255966
1050964
1419350
793187
975158
321547
793238
270893
1227877
320187
1220544
643158
293556
310703
1061625
200420
1347469
1182417
1230294
319331
1272154
852377
200903
428360
188274
1005477
265130
1284701
284388
1395271
992166
789831
290743
1298944
37492
335429
1037358
1402952
1183772
884603
202220
95910
16082
424362
263701
1052831
476267
281269
323335
327854
375939
607912
347366
178050
168284
1274242
930094
1343148
141735
1189317
702982
594120
419707
356577
123406
989956
315011
1197974
306306
1184711
61918
47925
1336041
1136267
478643
791945
1414271
467536
1191827
1215567
436184
903560
965850
1135188
556464
1291316
862014
1229288
504648
857581
453375
1267761
1042696
186423
469025
801757
410317
212507
815264
896391
1399551
1321951
277888
504395
1340928
261905
813771
39482
488535
1167087
1384906
889380
878828
1040855
1230466
1341793
613657
345235
846758
1212642
631518
391197
330096
1306377
511597
685045
786942
564862
1371083
517353
583703
588381
526879
332921
1140902
1237120
1282805
181476
1267862
608663
785609
478174
1399488
794604
824518
1232106
1355944
1126251
1296240
1142944
914227
1177798
627623
182420
1035847
588958
109744
785650
174006
307277
623611
595976
904784
148905
1128519
173556
541114
1024900
595912
316467
19044
435412
560262
662224
92373
829753
420237
667073
1082469
1389554
757479
407396
529680
1085553
399867
10724
256317
343272
1349125
1225778
113590
1064504
1199006
504498
1172547
1064061
1309925
508787
839330
1207190
253515
827118
284209
804257
1373343
306360
1168360
1232907
933304
674785
499083
433336
1422763
84487
1402207
1272824
739365
1100940
277445
219517
357104
382861
927754
804533
1120327
771339
16205
1411932
1303308
1198434
276621
666466
99541
1182516
1305047
341912
89442
1217221
145452
767669
461095
280798
777489
1209147
951439
252342
1135731
210225
631539
506147
802793
302996
346907
1230887
855249
41809
644499
251493
682649
10943
366672
807364
1225123
574103
1352732
690269
434568
297874
60813
929916
635652
1053181
182201
766430
645846
1299374
962903
769093
222438
18643
688315
667492
154839
1174239
1219226
510798
455973
1218448
971082
1000891
952232
326532
1102985
229850
445995
1273486
930153
639774
376562
431000
1180540
936901
1119926
59906
1072201
583905
882341
1215851
877364
881154
964449
1172443
195894
333453
1144542
429955
1036492
840060
207828
905752
623343
698702
1125950
1214051
581355
77543
693607
51766
623894
1350874
499329
422804
313857
1292651
1395536
757486
567107
345725
1041648
874809
133251
1098273
131087
785970
446186
479324
318455
173931
786318
116922
76316
118963
449633
594535
1298592
1217633
1268114
343591
147936
216781
186971
329300
437035
968847
805346
601083
181375
628707
90632
76975
337392
31601
1021413
595906
894336
1271798
76962
505731
238520
838461
75642
322591
1395837
1271617
68843
1234023
580455
971803
1220294
264416
848706
1005712
858243
1400846
915419
1181033
549265
457192
559890
423328
46762
197736
1375784
74871
586438
10849
1190300
1325262
284569
1139371
606838
685090
552668
1220401
440493
1168344
1411084
925937
250381
54874
976078
436804
558702
641832
205496
770851
496981
563714
1415907
182473
1266964
906564
1055935
1168179
41869
1305320
1022271
127391
579819
252115
104943
861842
398389
1141002
471662
732929
994345
411428
911617
323101
1381150
597844
318361
311431
638628
967483
1071459
161556
896304
563299
127360
197293
807451
48773
166265
224359
409491
546741
1101159
536204
1228771
859494
973407
1375930
891114
1289265
775973
888223
800084
261603
538885
61665
41067
1045377
870438
784241
64186
860138
1412109
327904
1229127
802230
1325140
1158466
31853
1129075
283527
611201
205688
423972
936360
217957
590775
637411
1168384
625286
71463
60834
31015
533924
188663
1215513
1291175
1056274
61049
1282161
1176106
1082307
342521
813469
292976
225418
177574
550994
928546
718030
489461
1045513
231437
492901
551674
1103261
814836
1024695
1310519
578893
1297644
447443
1166890
641683
89548
136273
73369
357162
358280
1326296
863776
891689
538686
1301950
432456
294840
1266105
478
1192974
213765
269020
303176
1166986
865849
375304
101584
175928
239827
1389546
632717
1292831
683717
635572
225165
56764
463830
364354
1383643
909585
374696
435872
284132
50823
639784
1287319
668393
1288006
994576
981371
962464
964648
921072
137338
281681
702463
818457
878882
1023950
458036
659160
780283
84811
1230582
441243
90520
403230
842421
418194
412711
443934
1296586
525684
460420
1233648
593124
16799
27829
30546
575498
937748
363585
1042167
492544
117263
1201664
850135
250758
13127
1298550
1034148
695850
1000731
865499
128097
1355589
74374
944525
870035
473671
449749
370118
484691
614863
272026
598896
96535
637785
1390946
1177854
1216278
1296687
1168406
682366
290595
174197
1382249
1283121
189536
408637
17731
520598
763897
259324
364291
364528
876805
419624
574222
862451
844950
571305
56418
1121913
770354
1284675
1216965
388202
116681
614732
213578
461514
1287724
394102
571804
45450
19155
671807
235299
687446
1412679
542631
82604
142370
466661
661713
1298203
318103
175709
327459
1234195
585247
601785
991681
1185333
702207
390053
1068875
1219780
872587
96330
459163
281414
226904
1395231
1399608
821963
206496
1009389
997510
1220206
936925
1229312
766272
198860
126957
858487
766175
495498
235924
334892
329832
899976
89051
463654
1069632
626726
156426
187767
900853
314171
619972
1304070
1213382
260887
143643
872119
682174
599027
67444
301877
1275497
857952
995731
1283789
956061
805661
930611
1068256
1194469
1381362
135941
425325
552038
1020731
457971
1143178
1386234
116167
1361375
35074
825067
507378
441958
1342781
1036902
410233
84353
1124637
1340723
458426
1416896
518030
690018
66511
537122
678337
436155
35109
80203
275575
954373
127152
315916
622345
1196326
678178
566402
1059396
348166
982822
410957
696630
956323
1143900
607993
179106
1399446
1371770
1056541
42151
888693
119741
478587
346783
92045
575543
412990
1371399
208285
429246
595608
1361813
968303
1121307
228749
1230882
507229
865312
1297127
571887
1159265
1192954
154303
211579
1206020
672292
861159
959838
440734
659025
835681
1123150
1373849
155133
157563
76139
1206194
163045
34265
834916
974975
631212
132418
1174125
25402
79948
885375
593742
865498
280057
528012
1195494
534855
131207
184950
783978
1421975
367120
433796
685901
254031
176730
1317731
257945
18823
658539
71810
402523
1341729
589663
1065083
1289709
1008968
772117
348787
862848
117035
1120372
669332
292112
153140
189681
300157
421793
375353
1137655
934387
291050
662157
899574
700518
92444
1057699
1113355
844289
303374
521067
81893
903190
1217749
443328
380091
601539
579251
1166443
1202535
1201584
312155
660921
130180
397679
873831
489672
266516
692784
952588
974706
600861
1057980
1288108
549378
260543
655640
330750
112942
263715
1056842
1039870
166704
202860
508132
836670
387652
1279023
379924
573984
1386637
859055
214625
894941
553023
436967
191283
636951
303983
879841
1380428
1271316
961904
1238156
977903
598254
796991
336188
567023
278211
255967
882027
371728
1282093
1283707
1227006
666459
1213660
565437
809185
531873
426421
1332778
1152414
1309348
965024
972080
1280588
391010
730826
845597
34636
1269266
904846
871849
548105
689792
62277
411270
325537
37567
16208
927856
640685
1380070
1185600
591078
37671
701486
71362
1307847
1178072
581147
930464
312726
822162
1220906
912476
107848
170541
807482
838034
342707
934874
117832
834016
1323804
450684
1140069
439846
1153777
1193223
1307919
229260
1289808
1332497
999274
109178
276428
890708
338797
1403118
963344
336659
35411
701513
871261
604629
42943
479321
1164160
472161
435297
27804
154077
1018222
695537
994322
635454
224604
1292314
287618
1357140
1371374
474305
1372831
1398895
1135176
1348905
62665
126191
475661
886874
1344833
1155205
1301842
1039750
437118
912878
1307598
1053983
215466
342011
683329
1113241
110614
1277206
1021750
823917
956459
814177
733246
392702
928206
141359
1350570
684142
1168709
1188035
813895
754718
695987
97732
129924
980285
1320242
267489
247768
352600
1266111
1207905
588157
1230086
675085
137556
1213391
55247
1398031
1195042
578687
406819
1350099
229170
253995
1044469
1075312
124765
647437
129695
1383672
1362460
375687
542835
1367807
806940
95043
467127
964177
683832
799790
1176462
173124
794873
840482
1236245
1026832
457584
1422812
907521
692052
1040491
53869
162453
673693
1066902
179463
43996
1274234
678092
1219876
724649
207333
1085454
1113756
1393227
394042
79891
869301
547643
1197689
1035744
139132
49400
620724
689539
821576
437716
36285
869104
830000
789229
1209668
609661
1416089
72926
946687
1371703
283266
599141
1067144
607679
288302
546578
253170
1071034
979064
594008
854270
479684
903091
533356
688450
1270410
88486
632584
1279005
459090
78338
1421766
180086
49786
221281
257556
359282
1052375
835945
373076
843397
393578
623423
1158040
1230103
429704
1043011
1228509
313886
1227011
1159983
1236945
1056011
86832
949358
943818
199972
1376824
252284
609513
1323650
325783
68695
1136448
639104
574148
799610
1049189
1182842
997635
802721
644442
1051379
1166286
578804
819524
237716
264821
297646
1309909
395376
132047
1382113
84520
421481
576694
1172524
1310857
460423
1289785
123558
222049
1073802
688952
772541
1272434
1121104
580124
1342807
923213
295100
1316030
1279101
788453
778952
887681
143772
1137473
430665
47576
393409
818991
200429
944330
480249
921024
308710
846546
349318
386183
425165
159346
674801
1142038
1275052
1405901
1369803
357286
409778
31602
1125080
73836
845563
142195
402259
621953
905298
1389492
1198881
556573
1285917
899906
914485
502750
1420673
62189
413158
304919
701483
1271327
1358771
287347
1349164
1267004
525861
562308
1285223
196759
888676
736192
66199
427668
197387
833936
799197
831742
472784
1224880
1290034
326341
509943
203632
82113
567588
1396566
638128
67295
604034
212848
286523
429646
143738
1359817
1391823
101635
1315215
1316516
380912
228661
152727
157387
1319419
729460
1403553
1053819
1184570
614794
267519
1286239
942605
1376891
1270268
39744
110992
325530
1050638
1272427
1008018
1269535
1192251
615750
166801
1197906
606415
809420
449488
1183826
648222
390825
461581
1166930
400497
259801
121404
240591
615132
1389988
28571
1208784
1103153
23282
96670
625707
700919
1352633
501574
1274673
1177816
1152605
813516
1207490
1290937
562373
1266834
790386
346172
238467
484641
1190493
306261
54875
328553
593374
239676
1319286
1293062
611013
612292
888554
370482
399027
646229
1307189
269081
659925
1136628
912339
1215771
1317436
805865
486395
333572
909737
973454
560324
910577
870045
1353764
1168279
839370
904314
698347
48114
152154
855324
455801
383610
93869
327800
405499
373373
536207
286161
770386
1298110
793995
175145
571890
815368
461419
1050724
807060
368403
725979
89756
1049440
33441
1228202
191949
200848
915744
811427
211533
792578
415666
992722
308429
354181
1307195
942383
495518
1374869
487926
691983
773881
95354
204418
1365074
1403103
826136
936043
631611
738982
100754
949472
1334956
125939
936454
344678
854872
787393
690454
452082
479138
613627
485720
381964
486288
354113
87122
189086
360380
334896
766182
838347
334701
89838
520190
1366902
50701
1149564
415154
81121
1386018
331271
469889
104818
227861
881086
728310
1041626
812132
952335
864431
1324351
627314
77753
1351201
49968
542842
136446
599052
422400
307734
903548
178900
1283532
1233257
1036333
397005
870118
108755
1294841
419628
855643
688417
796467
513555
176522
1310288
835720
70308
1295069
141476
1201933
542902
346351
327433
859924
547275
530897
1385885
1367650
1202476
1402940
117136
1189860
1408396
1034509
579262
1156987
1318367
222735
455441
1386278
366393
1352808
583318
62992
1311486
320454
193606
1118751
1111350
48207
1215641
1066193
202533
601692
697903
800323
1070293
695885
1189630
462756
43326
648979
1064531
1066735
326134
37943
768418
554659
340853
767964
1372900
224523
797969
782144
120120
1320178
1282953
385066
228505
150837
464111
162427
208142
1178064
466029
251492
46195
338591
635162
958982
279714
1044690
190757
154390
380268
474534
701692
569653
1361580
12446
384832
607645
170715
689743
1334083
1057639
1295645
549966
255590
1419409
1307493
591403
1064673
545558
941283
1349601
552296
520490
694380
733234
739834
1035137
310134
1101981
11007
1345692
340102
1059608
346734
1037322
89925
778040
992233
126260
1422696
819267
1164175
1205872
977258
305903
1184441
260099
703630
77752
1037490
866155
1100962
311286
1279274
1112960
913393
945208
1236694
422315
1122391
266434
635200
1223928
170820
208483
254839
314403
1272947
939536
1236915
433808
909610
134306
930713
1273093
431338
614185
978532
211558
737913
472575
147276
970101
11388
306068
1420368
400114
1267114
400437
1226368
569624
335085
912541
324314
689298
355217
1293317
608294
343629
444235
338090
199561
1378235
706786
1370366
700991
1025777
248618
600333
39618
945492
1321247
925521
1390231
1363750
1293842
1385312
158010
592626
377804
779282
998013
1350087
640411
419488
546232
503871
313813
562945
71304
388382
1307576
522874
51400
557829
980453
88621
841159
1307624
31329
1070195
64596
891257
971503
50558
234240
1027118
684907
741454
1327434
216169
1111294
913808
662434
511552
830049
1006125
643698
313117
325942
806722
142326
885975
206753
523757
153045
886878
459246
618923
1353707
277441
371251
164899
157568
405980
561222
774405
1337923
1283967
822912
1238084
138710
90175
1304920
1024441
1315680
415171
859576
954515
325674
922061
181814
1373911
380459
431477
364492
1062695
1311746
854927
435934
521481
1298494
1070594
288641
993791
706803
634968
1388171
54802
1212079
1390807
868357
1147824
946033
919688
1351352
445418
67014
1051101
422885
1073729
1238162
232925
881733
864793
1144190
1135078
599239
319040
586426
123929
369615
418351
98526
37077
300006
105116
1091678
136055
1402942
237726
127803
556844
1210997
1178578
226080
1216571
930896
643373
965549
1322637
1219952
165730
468940
1228671
802536
126576
131113
671572
1335341
1237536
1237027
186744
76769
44565
41781
880548
928247
1235246
915386
531328
86660
1379674
813567
144369
1035103
1085513
148400
1207611
1407349
280996
65058
911686
1166822
147886
552406
774674
139053
259545
1140929
298824
1323839
537495
648264
1271732
377293
999558
27383
289622
935063
598505
478244
1270070
831804
531981
896889
1393138
1174719
364302
420713
958644
1198763
1380180
682848
366400
239929
892654
1411180
52761
172990
893285
636771
144052
831369
421572
1358886
1293305
1228022
63603
1123830
570019
1286139
908841
1082362
1353131
291723
431611
973595
805400
838702
221372
1212463
133728
1070096
1303834
1178629
1081158
1340806
608466
920205
159032
94204
640396
888826
232916
1112672
1142098
1185553
821130
825619
47902
31850
1298628
825676
550030
902809
837918
1311130
338798
77446
1396114
1195024
390810
941319
135970
496906
123590
370979
892581
403283
781622
1034951
491848
465674
1266967
235629
344854
186591
866171
613434
34054
1298631
622251
55127
257328
1214150
975683
1276863
1385793
1125035
80961
285486
1056080
684591
913587
701439
664011
777357
755017
534602
1192260
189641
252500
376222
279041
163913
411294
1308078
1230980
1328426
41606
828476
800116
8528
853904
1159236
1178502
87985
214796
1272827
274733
286993
25876
53117
1400912
1050997
1007538
1364097
971341
1061833
890848
294975
1138123
1194928
39929
1268931
35265
1351010
348099
151339
509190
46728
614758
876435
948828
870720
1268305
558778
480133
153577
264231
425573
1163417
1191998
1224951
1022911
965840
396944
1329382
116929
500560
1209628
671073
932677
1337901
930659
94479
1067167
606395
537605
1310639
97477
604231
87595
94787
472735
452310
847917
433248
671869
1082407
1214369
171730
1230859
169242
1335421
1111452
902553
65057
1174735
1375716
347944
665769
777496
29220
699404
994892
1224702
1053912
911158
373010
525764
369257
1352996
648902
641052
93116
273420
1287246
589139
1383536
154092
672304
270952
1418370
972978
1357857
1365067
44921
114695
214938
563694
416330
1339502
336568
412329
372448
79887
1159323
777727
833532
1341440
842658
894987
388895
1196447
1412794
696916
200997
515466
1040698
680269
993570
906323
1230949
268117
405021
468704
844779
169809
215963
810415
536623
928436
222350
1267102
666099
764662
771654
1334003
468651
1375841
1042256
108226
868045
412322
504693
107216
993183
448572
123101
969148
572835
1180763
470281
1043825
1202237
1323829
1410824
175499
177369
797762
1359251
977469
184833
331533
427330
1283526
389307
860518
1037900
623047
810501
737625
341850
1172495
605037
772813
731440
315190
415414
1116333
191410
1198380
616592
385605
672637
1122392
526607
124079
1191860
68285
1199557
896729
1023973
866709
237347
643716
18301
935280
451967
703941
680422
34062
962414
191795
1184065
701015
928629
322004
527766
322061
308806
235642
413432
741038
1056945
1115942
222264
1138624
996468
967654
355925
47786
499146
1192353
585457
1049050
201180
145579
403865
1166929
419265
30421
201524
673225
394987
1346610
715914
480930
354724
1159233
559981
1276559
663036
639069
177699
523977
855461
1391977
123809
160631
1410292
632881
118439
756627
315803
271852
831735
1375653
614552
1083447
201659
501057
290448
443107
220539
786116
546742
884133
845934
169983
367982
1209762
348703
961295
1306665
89257
367128
867339
137436
682929
1327332
199929
509079
1142048
326599
67399
349703
148022
274269
1219664
427215
63117
1189943
266340
891127
276477
182928
65835
196274
545941
1126013
889061
358259
1421618
86993
1382275
1049147
91870
92314
100183
1023643
698579
224282
147641
1334999
685907
300099
923828
1394402
781423
1270257
343852
662324
302746
189168
1348526
17826
560092
1292749
1363966
1275322
862170
678643
53218
1194409
1034196
931883
527158
1059964
949621
664429
41181
668074
1063521
675442
278212
680529
1173765
928007
386952
629560
330965
415104
336997
26888
1071540
1395729
402612
532131
79300
584582
31879
81332
1410088
635715
322941
342154
165650
969891
287054
1391302
100128
211725
1395766
199899
1323819
1342175
324391
457212
940663
1314314
139453
658147
170915
338114
675245
12310
804944
1336053
952478
1060937
870009
232019
1207252
411862
577889
1323518
1005266
1146868
18587
68927
256069
793359
637803
606397
1283752
41324
620603
865767
808636
446029
1365260
460607
1082349
1043598
1409494
1034535
608722
730182
1016489
1337249
92677
973314
398614
844210
1160937
1199125
51936
899224
794542
403343
403644
289016
426329
521208
779111
142977
1210100
1426234
180726
1266045
936445
69879
1026923
599271
931282
625218
1279724
590271
505936
175097
1400581
444503
603918
294939
908642
995065
856447
34148
450485
1349796
216575
361505
1073760
499883
404914
201863
1180537
39048
457826
492959
837725
1310461
1371979
954509
147231
207510
1271655
1352490
468859
781971
324031
574195
1055962
790220
776850
200538
826073
1274417
575192
1352352
312694
999658
1268477
548262
999582
452325
94075
917194
346695
1402068
77692
926614
980989
195575
360439
1043469
46919
472763
891542
1394519
1167253
215846
890297
290907
74845
97191
444962
1036639
1139999
922607
1152735
123549
882471
189058
136629
75879
155834
64114
633044
892496
735137
248389
366528
899241
1051707
1155114
52953
1340352
493435
1415993
1070958
528948
1366046
270086
538487
578101
860752
129671
106661
662427
1369257
1124382
382750
175938
291250
1233938
429872
675514
429162
71424
970779
636107
537222
883009
123144
360403
690760
777111
965258
973911
458325
1160085
1089184
349149
148605
726289
997446
1402236
874223
887495
530637
323502
42254
615546
968202
822473
687775
1298510
559971
1312331
771844
1069468
337792
95950
334235
260758
402976
1059289
232115
1267933
936394
899689
1173818
237546
728956
353713
1296469
420241
904242
617015
1362705
690518
120592
1212882
95253
1169437
135982
1389180
456650
978630
367134
629868
1316538
84129
511836
133547
668034
155392
30103
306544
848555
322399
1183118
955217
360647
944509
1337358
680308
298293
528016
29715
1134964
294567
282624
1322320
973988
281776
157836
215217
1356418
395047
668208
495929
73545
620926
1152695
981869
730028
1402763
778628
165302
433608
44244
1345816
294668
84360
58520
579069
56482
377134
1081990
23670
1368893
482865
866130
1285195
202182
976005
461464
75105
477754
434844
261670
778442
832650
962930
417945
1372878
1061692
1176095
391512
875283
506335
550497
39131
1381061
825009
861464
72420
664542
967053
1021916
1209260
1057595
577446
578775
922174
99273
851664
1024741
766405
527701
405331
336915
1178215
1421656
857871
423786
991343
779349
45097
733317
661112
296020
794280
888814
647155
1193148
165226
849138
208035
15897
1192412
1175846
472272
1144192
1117509
611937
1215586
771978
530227
939547
640056
1061816
287298
821590
845284
623648
349387
409809
459156
954450
1037462
41742
64583
623976
1386406
369783
173044
556985
71974
954411
214185
493020
175225
572078
600611
814422
254281
1073896
771859
1202249
456542
584297
111843
739244
729159
1305711
507158
633426
600236
138022
236321
1003294
383899
908002
465486
901862
1062152
1034246
1337187
1266392
221939
789457
1383646
1229652
450972
507853
691346
856119
80830
1404234
123173
414538
141336
204654
147023
1227626
313240
138629
126906
139925
1099217
1221996
958865
592270
62448
589536
347853
198154
799789
1383961
70036
920748
58234
422359
85419
1383061
504159
703027
568332
1065147
841956
557188
1140804
10865
1325673
224146
559768
900945
666856
439181
638522
319796
1023377
135473
449014
878618
917514
166905
515451
1021315
1387620
582492
465079
280499
94435
1192684
813100
794768
1369917
800030
585791
1090769
1287551
456810
139699
121848
963298
403442
1216287
170669
406237
693282
1058003
511024
629906
491612
1055378
295111
222631
238471
213267
126395
1192690
227210
1266867
1401611
1317622
1293636
529028
592047
1315763
11958
266915
331020
274970
563346
817271
142449
828150
557077
107693
408352
125980
1051400
1235148
906377
266725
728602
1361657
256866
1055713
1388360
518730
835343
105697
1067438
1171066
153107
509416
337087
970102
825708
548469
905748
786498
734658
626147
1365027
508912
110560
234846
86189
1113175
1124301
1418112
891300
917434
93807
777912
77101
798711
1365440
951807
68753
1045286
1332614
1339847
970509
25518
362268
419352
1163184
966979
936365
644605
854934
148652
324225
466663
687016
531209
888273
575105
951072
153941
205325
1343343
766104
203947
1029758
1225846
383856
890080
876574
835125
1401721
533129
527633
1396021
1360200
1285042
1291971
190469
363095
95744
1358851
439352
452426
946768
172913
929306
1069297
1208913
885651
572148
587316
959716
959122
1422707
605833
570650
1042476
303428
477745
516790
371994
1214938
1331052
1068016
489268
799114
121633
389780
925122
445698
1205201
151275
252317
171551
162092
928312
978492
933912
881253
35594
954562
297391
511851
453574
186283
965418
859373
346312
1288784
895301
350128
129965
79461
1353980
1409243
222118
821193
356825
698363
397598
1062285
584771
1288130
370386
1348234
1122535
455189
1369794
221719
330928
1388213
412854
440549
877349
437697
206179
131883
976104
1394804
963746
867888
676619
151749
842605
83922
429944
78407
1299981
194355
769540
933971
255763
804630
588136
202925
76839
1329631
1138920
676735
929850
620202
359743
996151
1209516
209768
945334
117863
67887
992815
910479
280737
699799
730664
1207317
673694
530789
1058675
436450
666846
318063
12196
1323566
175019
33386
1308347
436632
811340
1276567
566278
838293
226241
534761
231100
181593
293757
1386098
235786
819530
1384623
566220
867516
300746
1392492
148726
344619
424516
1124428
1362616
1059013
705536
643769
973762
202628
1380524
36046
487935
77534
415951
1410954
178308
1163395
861017
1382507
43721
1405608
612787
1177420
1101618
298758
628087
840940
1054838
697521
45061
1408855
259984
10998
1048562
448484
861741
1354587
131376
10892
1054923
370951
832291
314192
526423
735023
935073
1227919
608867
147321
273499
118834
1122337
327128
495207
900197
616385
1360503
800588
447876
1170806
88698
975852
301971
966654
674400
1339751
695074
950013
194116
336442
190361
1146546
1316129
674146
1139634
658779
1214672
437182
123029
1394291
727678
1177926
427746
352367
659327
322293
731412
947965
189936
68732
336071
681327
500945
327145
1422657
1072437
82417
904335
634844
524805
907124
627475
1291423
356454
777857
1273930
547870
1092810
1036041
1368567
494959
1034602
78484
856130
107831
199062
45416
1146876
1274542
1405211
1325277
1365122
928064
316839
427566
899502
1284455
1193796
808588
1114480
429810
583840
1313883
95061
17874
58984
1123541
1210306
593434
1304681
528932
692209
52640
1044051
347233
1227509
831950
1345311
830215
945298
1371630
1414740
199107
1159989
997522
291152
733186
833613
540198
227555
113041
30748
769224
1049800
434207
113722
1351349
1338669
301158
1215860
374322
676200
583803
566949
1042909
824106
415409
1394426
935426
212813
1318757
729105
161809
223293
151924
1156832
681378
11436
580202
954630
122359
959369
954526
67479
900573
172423
810194
1414218
97831
109213
283624
483072
546796
401922
726741
506390
302299
659984
449933
92968
969385
1059430
157164
1182111
468584
1350970
1417618
669062
214726
1282262
377967
168341
128461
23505
996916
1341711
685104
239216
698071
1292521
543771
1352006
262535
1287594
138388
320715
620855
970932
1063714
1180797
225144
429211
384137
596999
373555
783749
1205423
361960
691356
383595
879513
1034826
380874
1000903
16036
422531
891562
810329
667153
394537
140077
1051120
1410959
427312
1270125
266083
1102889
290446
1423376
917784
373976
589039
218831
271414
1293009
67876
562489
358381
1186367
810953
1055657
869943
94562
836815
686455
868625
1372767
212413
810343
1372448
887713
1082717
635137
908459
508726
1214734
409419
881803
1059496
812052
441594
1053233
126034
1040351
608115
547439
497053
773970
1139729
419815
735693
520238
667789
173803
317139
1190491
1164015
132797
961218
1364739
230023
472913
462188
317021
1357245
1344442
216653
980963
36750
403460
876754
57711
380898
220902
1207158
476115
487280
258384
1267008
992280
340596
17401
89893
130892
254562
34550
173389
591333
1325179
86205
690045
489293
1227332
362993
972868
132400
263361
725998
293564
310306
396709
35108
604905
732004
433188
209264
72883
624477
731661
362603
314254
1311666
1420684
581292
146721
526633
777023
228022
1065652
74869
551731
588338
799791
455592
1393127
304661
530092
326219
790425
109772
1148804
631557
56421
183770
1288504
126024
808604
486568
1287080
19158
541727
1292895
1322427
107424
803706
912197
116106
142784
109238
821472
892945
96696
1284198
124799
487700
803106
1300869
538959
135097
318179
458683
394369
216970
1059402
190837
379724
682184
823729
501474
961318
757361
726236
998243
824985
841323
250593
730639
498869
269590
972054
1360782
1402487
587915
218887
772253
5474
168958
952141
678236
1226295
512399
105548
155989
1165078
868154
93090
574253
51811
559466
136673
474629
50932
40116
1289705
468409
838247
433844
55237
1234649
403
1297662
959695
1272221
78485
394284
367063
778939
101799
1128643
155100
408858
363091
1422349
114834
1218420
579964
1376653
288976
1400976
1135330
272217
59104
33625
194999
159461
1317852
982242
1298889
1052294
1349532
967611
18131
391935
975064
315140
1363425
1114090
148962
660076
671838
1273971
476107
206839
960341
1298983
374924
931913
317469
1067896
1221462
697736
514728
69103
167423
369035
1217223
1280847
402713
632039
686244
434413
1276520
386640
1235238
831774
872238
84972
871427
1068270
236728
680908
168856
1068178
1346444
945275
398405
952021
49233
671427
738328
816396
1128187
612401
1381888
2204
1411226
813882
659756
1171028
117798
173477
230509
556475
182608
961816
316449
1300700
899577
1230836
1304986
238078
1005897
237873
740151
1142045
658099
367290
36010
1329389
1061638
1380565
444937
292894
113135
1041794
97229
348306
283491
144203
1422134
151298
301108
545969
1326342
570185
1038148
251547
1397278
1393887
39747
1283889
497128
1280731
125968
854731
1201895
1199200
395541
797583
626666
1069391
233219
358273
680397
157926
172921
1178163
840358
34013
1395915
590306
695233
1368166
631868
408734
28710
833559
176205
1159207
448844
532104
966024
376455
98442
1272738
344789
1365449
1405518
1276522
587544
109474
183164
1353683
851254
738715
273150
779615
1370117
458787
1399035
339107
1380091
321830
982151
847271
929029
821627
479347
388043
170764
100561
281904
1335032
542990
148918
343143
295068
223851
1399292
1297532
210183
690003
486709
101628
269060
1388200
415402
551367
1300015
279844
902438
566370
212981
30881
727120
1182277
1305071
681626
875539
390427
623258
1402473
935651
1274643
83546
873206
622962
918515
10206
408123
165235
959071
970770
377508
940116
729714
302317
465642
411336
1196201
1228325
695605
159121
701190
321166
934859
1376718
1229889
1173709
53370
1423016
386762
574989
523661
640080
601318
468358
25500
1222276
1220455
599533
226621
930119
683036
657287
962452
262163
207891
537960
703439
869344
1269304
1371953
406949
1321589
17947
557655
531453
725066
1053
582032
628730
685507
1193602
1201339
821016
819985
423184
229962
77536
360909
1294606
1363369
991830
1161108
1386173
625445
1053594
1266336
1224142
1375595
803709
1080947
46757
126103
1037703
1353113
559751
91329
583210
189346
1193146
1399062
306319
571432
778651
158047
209538
42434
914347
91875
970733
84130
436112
941998
125936
155661
400720
1316124
1379774
1374605
676476
1054966
559657
1327467
474184
1217355
291066
110628
37292
17314
1329297
276801
729367
670712
844078
1064051
1383756
993844
416003
1005424
192513
576057
85969
826124
1000738
834606
1163540
1229431
912505
1117869
700983
870482
795436
79775
1280888
1280613
347883
259677
62387
285683
787748
656931
812811
1000626
75644
1212370
124491
342562
1296986
203626
703243
1042143
1183800
38290
614402
76572
1295493
726971
1291295
214369
694187
1365865
549446
193471
9044
486713
69496
90877
909864
434545
184563
81835
329773
118727
169581
1214912
374835
1346642
1324999
272233
589522
235063
425302
547574
1234594
1120099
444433
461826
193046
561046
519806
1266380
1276900
268757
1408691
1023421
431089
620049
440160
1363895
1295105
1337109
458360
1166309
829346
686963
633911
1318924
1400822
1295805
835153
969039
239870
86575
439178
168022
297105
1417611
525744
257863
872764
1214987
589294
438475
1416690
903683
977155
1234052
936654
579542
813056
1300902
685183
579129
1209036
656021
89240
1205691
956221
422837
1269797
305836
1236354
546693
1219867
1308974
466882
735497
117192
447201
492665
444299
705738
1230862
1345848
1023091
1334162
248991
1009754
1126025
466206
1191840
335498
447668
803330
699113
160797
1092613
672575
76085
668705
238828
996171
1114290
573698
526629
47249
100276
879853
474695
319286
17625
602086
409380
1158245
966914
302938
447120
909920
828803
53180
278976
482757
567698
1330430
224079
207970
1320065
187966
428893
935237
182968
56974
77520
1402963
153093
575107
1162850
548024
959796
264432
817918
1298759
201928
1341529
591681
962545
76911
491870
311257
1266995
1212485
278192
1367995
632860
504273
1337510
467151
43395
377059
79217
1353092
66851
956282
1204451
398051
484523
944380
822685
612502
583080
1285938
64036
1204855
975790
267553
25552
767082
736100
520577
355066
569661
677383
928806
469197
38589
606317
956788
111585
557595
1216716
78418
580398
417239
1291809
1266484
17114
132786
580347
829651
606611
569874
1340978
946472
982807
457293
38946
845235
1173987
1158266
84659
36710
1113570
906558
483710
779352
481404
239847
608092
482897
180471
348360
381745
154424
900753
1352103
550557
1360372
674588
421212
728790
735946
660815
434665
792520
1058165
380527
157886
5188
97880
295521
1270299
1062070
1207466
420310
388997
531726
372248
695423
463088
250796
275732
47051
300932
387511
1181682
619433
656346
670648
368238
1156837
1226467
611358
928449
880536
422957
1173973
579271
878869
228883
729705
342673
616649
458225
1416518
550228
615281
1073861
941313
339791
1416871
126480
23665
625718
89376
536293
89380
430426
285864
813795
269023
935083
405185
285158
26458
906317
1160001
1287273
814294
688179
934429
96277
1122916
474097
1209447
1069040
1120159
321378
770279
503636
1035586
660861
976868
779912
372699
794187
1129975
826799
347040
1296420
821181
680295
966167
1041293
1164830
1229547
572074
576471
1059717
435839
346589
632398
82152
107512
80202
131622
930105
734300
361161
353794
612631
469958
1318384
1044032
209608
276254
509197
102299
656895
1411033
338395
518878
435661
250634
272479
513835
380817
197102
623626
317025
269133
476486
595423
800531
767402
79632
530025
669202
1021854
1164871
973114
588187
151953
867356
783217
830704
1316489
517182
46650
204440
399597
1127762
1342080
384458
1365788
1343204
973981
261641
1306230
532097
266610
798632
1392010
1218138
484090
1336310
638264
1282323
42928
1363258
278009
1068215
1153337
372348
578823
232213
310876
421447
733748
349482
1356092
258540
839303
440037
1310041
84275
418446
1377149
138378
390759
450979
1291929
177479
180264
1341702
1305301
233792
841957
1232986
830184
683537
17129
1299137
1058218
979963
1140184
54114
929516
722838
575977
971399
403675
667455
359145
484286
773127
379505
371901
100771
234327
1024315
1037776
1059514
1313957
252126
57838
197094
955194
178156
1126567
1147860
907359
555261
679792
231457
1234136
618073
329217
61624
352685
62898
498325
196777
801231
1406011
1137700
954728
402482
287035
219032
575367
1284989
228060
517984
342479
1175732
665988
1353474
114523
378990
100925
629827
167394
1171248
1059526
595340
1399207
415127
813134
142730
331868
573557
1275453
955985
1170993
1118495
172660
872851
333063
563605
1322338
1143280
430797
1419560
451742
370679
772647
301531
1375786
140185
643265
954952
691766
266699
481323
1395382
795288
624664
670843
124619
706071
1194710
299776
1102506
1288340
1315793
274567
448924
507100
1202900
967898
559497
1061805
144260
1217473
1370947
370083
1270359
613118
599638
815723
978980
166155
89157
86363
80973
824452
52478
784335
290092
1197354
1216788
1202098
346900
1380494
72119
731870
469956
176804
205392
466887
648289
835923
1266131
814421
905824
1367592
1111963
202233
451435
445636
125378
1057013
1135372
1223464
925292
1324311
837094
86181
842263
506817
956151
118815
114371
72415
972046
191865
173768
1128014
882183
381234
75968
740318
39720
42318
778231
318801
868158
1219667
1197664
75575
193314
687849
323883
1373024
1035338
458673
871818
668617
689266
683265
572367
70383
77154
856567
867086
1388202
1287473
457845
1351075
884537
1111572
34468
666911
1374628
256554
644685
166776
1141364
500303
106358
222084
285778
98869
577178
556996
1180698
1148586
595306
1200219
617752
904719
792752
569974
601947
163514
906389
1189708
601205
348945
142039
1340943
682617
338377
73826
484884
1065002
389878
398316
374478
1272488
181020
563272
568581
186626
999705
78689
300436
604292
143576
105498
801075
144964
543598
1210132
44570
1172862
857882
181153
433407
411382
430473
35112
833669
583645
607062
1279619
1033899
120257
1042566
951308
972289
384993
64543
496288
1202203
432988
1294123
967189
1173930
673333
963415
308861
879329
1039665
476084
369064
676761
137687
1141627
207475
302350
948578
289280
673707
921060
222497
950917
338206
801609
673642
422951
865116
1202663
635150
202824
75731
1290406
672475
1336672
1128125
682965
226848
1325282
51224
889719
814101
305741
236795
299831
614254
596282
112939
486323
612124
199161
1340216
317464
913957
629626
1119874
1299856
226231
1052032
511544
81641
687969
626120
250680
347716
795886
153040
1333899
582582
325793
127297
218606
1192335
199687
676362
613380
1155980
327541
868781
292509
65798
644211
301209
392855
315627
1402790
830429
1313317
1326299
768454
1231793
37464
661445
804308
1114942
1219358
1330967
468517
1117725
119822
1365359
514400
697570
819657
1229346
680328
622164
1376521
951394
334104
173998
892290
745282
739153
312282
307649
332532
142768
960154
618859
409262
159189
551937
1188074
966206
1034201
931544
332757
183310
977403
613070
116448
158832
771865
490871
384273
554888
336247
1168856
610900
221262
635374
449588
776414
690680
1196151
557174
153400
411305
941897
532739
10392
172403
1284732
527933
659921
39351
435440
374495
822803
754787
1362429
1124921
1297172
98742
529917
1326641
1388475
952645
14141
1181643
1295929
546651
84471
332229
1201421
40096
515990
28170
357627
546800
50377
832472
475996
250587
511661
174839
858202
732304
207099
865340
591849
406153
1194482
887978
603625
423509
1376540
1151373
1345815
695293
672462
587440
874810
457493
446277
535830
1036886
1198299
167970
413888
1266753
419362
228820
407374
187478
1040220
1284461
181759
96149
906654
225941
942003
979819
1038412
612809
1129251
964109
944971
410994
230348
177851
598971
200700
29111
104871
57528
871557
1402190
441745
828839
1056073
95942
32120
1119556
65932
72241
513707
1367090
310379
324013
1060719
42857
794400
203577
285256
453568
504385
1391749
791197
517477
826168
1387162
60037
323829
807410
191258
1327849
1236137
111091
132242
1409396
381182
47807
1214471
204849
324334
53551
604378
203362
149181
394082
259594
1367567
1022471
674356
17656
1202640
1362642
273099
172209
237912
205220
724451
1165472
61416
1183955
1238274
106104
408136
208225
1005488
99014
83496
1290648
151783
286765
1195540
268976
855778
178006
701527
423032
923135
867431
275061
565165
856208
876194
1406979
934390
1391951
475420
1167759
309411
340567
618791
1092821
1067875
952368
309647
571089
64443
120027
1070571
734144
250811
85368
659892
146120
54040
1336149
571614
662620
1189378
1064850
1374720
864250
1416894
874901
584230
141165
249660
1117045
819298
611881
1345746
1323590
233828
1277325
1405251
807779
1213864
135439
548074
1053890
1200763
1010952
560792
109005
74477
541966
271212
1023016
1189060
1387706
92560
455320
206552
662981
492658
604918
1274312
1189431
208469
905375
910403
567784
1055562
266827
929603
883643
527793
1049735
148428
798668
1344631
94215
1297542
1129522
981791
1395710
44983
1265496
376089
1185024
305938
756504
281638
1284884
1372762
49791
57375
994630
857845
832744
144986
867315
1216895
391451
560651
1301979
815432
1123342
1057716
992230
1154380
1359191
615598
172186
1392433
489852
572157
804460
295352
723749
672864
689819
55888
76353
1382719
1187612
388081
94843
1121137
484240
538264
207143
941720
665583
257931
369118
184646
260404
1361689
398559
637323
219099
1196213
695354
464987
86992
404049
441148
416107
1163634
950432
805878
1120177
545452
382165
1123476
1202668
736419
404795
1269472
1378080
322861
848299
204687
519769
687365
338270
1342605
674589
1234187
529163
1216781
822807
1202052
1266762
686512
912937
495852
44049
901326
25606
661207
1062661
869929
177039
673882
573797
111931
221104
293450
330831
824042
976973
438667
144002
426051
112435
992642
783005
970370
430030
1063902
534521
1274853
687539
811108
438932
1039662
1180329
1268265
335049
1008740
825438
330685
1310146
806422
480913
1326653
392994
402047
1275243
322755
925847
1337912
1413242
383251
929452
1189417
1388363
1155241
225542
1300627
780512
723682
357915
780732
1128258
820254
324061
280023
1335021
345445
58648
1297492
1334884
1159286
1139236
568178
1290673
340597
412528
1299135
436933
1414473
874969
1196220
236990
1213727
1177086
1383042
1225474
104980
178522
591095
1365881
1357555
1347705
249212
100607
1378814
442776
1182192
267414
664716
108969
863908
454053
416721
418794
392043
459546
834474
548692
1280915
1234160
153317
1314396
145565
1126209
589655
1115572
231786
303136
583276
1282308
832799
813868
481075
529516
1044001
731970
260577
730963
111929
945673
315115
900522
1035043
1060616
632706
1336755
618835
281319
479521
312493
1213015
737638
549974
779457
421000
252988
198706
1347906
35159
459834
877545
1148222
472848
1420570
310570
252777
146042
307590
1421818
572250
466510
340559
691512
386724
632945
1403617
109666
181559
162927
593106
773195
257951
81996
388455
1410757
884307
595951
249134
588062
884204
1051569
104179
407025
567764
1051671
68247
842541
1298952
632311
1292760
724461
1212032
1217119
1196369
1374681
1053215
907630
90611
1319049
610004
1207223
567135
84463
481906
695743
33942
491212
73093
47635
1283731
336018
1334881
827831
895388
115243
1421589
1101397
60556
851480
607158
570698
558859
909977
1035825
1361698
384443
704217
1111939
120244
671382
1334226
448912
623426
1387057
610263
565385
975838
292554
230861
324808
332177
145195
700102
810678
879252
18051
674678
214163
64432
1372083
1119752
335768
339260
962082
188963
604878
562008
178267
516007
1071552
57263
907301
1055780
923871
518161
503183
208352
1200693
1064408
551749
691757
591226
389804
880729
975307
592968
729098
486284
627572
422456
848658
180214
1420066
1120867
692358
901578
627577
819412
960873
284380
1284166
381639
231845
450949
523656
1366128
469725
1294842
1211017
1323895
506928
1090812
362538
975686
427799
838228
1272896
1357818
1193183
964333
992513
548224
581806
416799
269581
302998
1365228
1358760
1313006
657902
585773
492817
372598
676971
257017
326332
964224
1298348
74599
234281
325115
920867
1304836
611100
1414038
98848
94155
99493
1389479
639058
94180
8655
705372
526519
307664
791322
914009
1157911
770772
47811
853881
741623
994845
437899
225876
149717
495660
611224
1038767
1369961
693642
947857
68165
544978
889588
576237
1172492
529674
131270
404721
909487
782604
962279
848816
1280122
643754
1407012
338968
114228
1342749
313220
373230
1373386
1186113
1207621
611500
260370
294985
281354
54417
400299
1369637
1278472
1371734
90140
69766
1062782
738252
1086010
553089
371543
500786
691244
627536
866076
475754
414837
1384183
683009
1175790
288438
1066444
308073
172075
279148
326115
96501
775143
158513
97607
299817
277845
135465
819255
621353
800373
921171
1174256
151942
1289483
531882
1101121
1299123
946004
29363
219837
283656
946369
1353872
525712
250686
404308
501808
87675
512090
891805
166462
263037
454368
318580
214362
612805
334536
489678
1072228
155447
144277
1330606
40649
815246
1315946
902695
367861
265850
1219411
595791
1287110
1325437
135525
88817
1229453
408984
278476
996017
1147928
40407
390790
665883
482446
1216751
443181
572124
1375901
1402555
456747
1177147
966706
535833
519546
861938
122733
1349801
1184466
170299
432544
495597
64661
273151
443126
1314561
1077385
902213
290640
109540
379698
315130
473395
506594
697123
1287185
502894
682367
52731
145717
893618
1277840
365292
523232
790466
140100
96000
1361956
105542
365904
546359
632867
1319070
1296320
332033
732113
1380732
968637
666700
1130134
886568
610241
298514
910787
911886
646676
394726
632877
357407
441752
697410
210977
526330
538382
1270679
374841
481289
368483
832452
18815
647672
1081002
612833
196690
170424
134803
1370795
1164138
777954
1066881
1337873
1045196
406040
946617
342717
634817
399450
1067108
1025386
229963
1200733
196129
1394466
199222
1306779
84920
237074
534104
250505
787912
36763
520937
123599
1174686
976738
590806
407494
936554
1043823
1280729
1405173
1391890
140160
1086633
565760
321556
240226
991951
1147929
271960
219291
791378
1420369
238621
161883
874813
974261
1373068
312625
284219
143396
908916
849062
684555
30523
663550
577930
170175
1290259
263214
1227881
646359
1143179
568478
353787
522530
1279864
790214
782002
447086
178999
688193
759396
1413636
926369
551596
1288120
330670
729424
450469
903511
107062
190689
901097
16244
543544
996654
1280705
638765
792134
276361
908144
355542
1193742
696187
782923
1270179
391984
151906
1282337
1074589
871706
1383844
1137750
337880
665100
1169419
118947
812701
884249
1327803
1182402
978652
638949
989860
1344405
621270
699525
210027
312652
419130
861426
1289218
608953
66962
201057
1418906
233947
1339348
343159
493068
963413
1362502
445227
972437
690462
681397
309791
138448
536313
685486
380722
421387
741939
495242
1050720
1213834
68931
595600
392057
1092359
217820
887779
930779
334380
349116
687410
85085
1337286
1296255
109117
956516
1332554
942692
148251
82862
862481
309477
643534
1397181
852978
597505
973880
559782
31543
1195226
28444
120755
431227
1204497
276130
379465
641802
1088089
430522
98424
425968
1073710
889253
307029
201203
212280
975747
79040
82992
1229604
896577
197201
47763
1196357
1305035
436722
676437
796120
1417270
811557
1189132
1418413
724621
1387143
1236571
1120823
868319
140465
1082598
1353890
895977
598127
323635
893157
1137405
949235
738008
974506
138811
159497
1000113
1410712
682622
691434
183191
121212
1069590
556222
1116966
136708
354368
1384764
81776
1117715
594096
1311125
975644
1319566
1346431
1197131
757410
899690
1210220
105523
813539
887118
1409841
1302472
1338529
433344
28292
46531
1271669
103453
194581
899587
487357
1114305
48384
1372538
439457
50776
869010
235203
804191
1049174
214690
978152
1191869
86176
663190
1372375
797471
1394636
542487
700509
276269
1416709
666660
915082
1386503
1227316
676322
1291991
68200
1040246
966356
30347
1064033
333253
1363818
1408578
106566
528325
535884
1164055
792110
100072
867358
467437
793254
955287
1351200
30817
867435
168834
1231450
811617
1379760
228704
1371685
84231
982873
933964
1062166
1421188
414214
1022405
120977
1199558
798726
219630
168385
920733
1189458
890489
725181
1270011
463672
265676
1371753
1383363
687270
500567
860002
75124
872653
472975
489602
145599
499927
978162
108361
1175887
1205489
52463
1226580
1222887
963493
1174938
892958
1059381
953883
1380731
680746
35683
240622
330068
489073
83558
1203123
458524
1237218
398601
944967
217634
1213761
672320
1376409
671119
44510
95849
596398
371572
1304016
420705
1102734
1135983
319692
1410555
453150
1334855
412477
1288796
417515
866676
837681
664511
1211222
1071155
661085
613061
493733
47702
165206
1368322
911291
873168
92637
843602
936112
153219
1310641
454093
791493
1196140
1197699
220213
1329285
519322
1234510
927993
1413666
1216168
1277814
135955
1186669
46303
1295571
1197534
962085
668032
1225164
218302
1351031
167608
1192387
789552
623586
1288973
470800
367822
140774
665305
1189165
374858
1382447
1034179
130287
952302
1185051
380004
57390
206474
811795
965224
1205488
767135
798476
536707
622127
1389137
284811
844802
1118002
680140
577780
176702
843937
982446
326926
63152
792859
1044868
456146
1057686
228392
951514
1278197
1227553
1037126
42232
903248
686712
342293
38128
70907
798507
1340087
597083
576947
199973
1287866
1183928
834322
905094
1220312
1323231
1038892
322978
93059
807596
157618
48843
185484
1279529
1287922
1309795
366023
537914
800849
626228
627545
551351
235175
34508
556741
221485
318404
110947
818832
701786
71457
83067
734253
455615
392053
127073
980118
584162
1069434
994214
862909
233009
1331987
881586
1285207
883273
648931
76349
415520
916693
564329
389326
725892
585551
548190
1271037
1421092
550918
672823
915974
53685
81184
1277906
287900
310312
1198793
207591
1302380
1279983
513660
728846
517755
529164
66766
574726
108743
1351025
1319072
1359253
111125
43244
575713
1215543
423841
844892
514162
500088
70413
601121
151901
1350911
74098
670642
911692
410811
143136
297755
362069
96705
589639
1299224
98972
463756
706718
1345341
797177
694555
89078
531275
1411903
354027
1181615
1409145
89198
127049
804289
311927
1309497
481292
327219
557020
189183
1089776
1234701
40068
943973
87580
45472
413440
820156
566043
235570
87048
393719
118685
814380
1214349
45607
671259
1304980
138023
1405766
497341
266399
690920
196971
469890
1065312
267122
557416
1332885
1317011
949275
196190
1308221
1315635
449737
1288577
673584
1059487
606606
559733
367228
1091729
44576
1164995
637296
143432
596512
478895
510256
163119
540199
1294871
146795
1168443
421482
133722
205934
295682
278432
1186428
170231
129062
1180723
771152
522164
68456
481088
381106
696546
380450
1057063
303055
422946
594140
767712
777830
869523
981044
846269
887090
1195636
994068
437175
734738
524421
522716
201304
64556
1218167
10812
41032
655550
1295852
118465
399407
1358740
449397
82037
27690
968253
454799
371806
1278683
1231914
1377025
110114
1218548
661008
488216
1174866
208890
1290197
184187
1189426
860016
842109
1332830
992652
198905
590948
1064072
80212
1287945
1226259
1056108
1052077
1399660
896819
1007174
774553
458966
144568
1036746
1009390
120695
883986
376515
44220
671567
370413
857678
282534
267346
173979
1386577
1331325
163516
1344479
596236
175837
88598
958807
1084815
506921
270060
1311864
1386201
725881
66227
67419
1176274
1275112
1035016
1311458
201386
1342620
436314
393327
1374736
897709
999150
844615
380957
117056
1152524
91423
286035
557588
308539
529590
1409566
547013
1091713
415181
939855
215898
475678
35247
690752
509403
1294801
686916
965193
80851
1153403
510427
965437
261022
599991
373228
79930
1192940
688096
291074
451953
260807
393086
521462
290807
1282198
415206
152854
1307071
1000696
781401
441993
161479
622276
310967
1360787
175435
1408391
499842
108742
857400
1202355
1185487
1069063
859089
1375258
1233776
886766
963094
680922
27331
109880
895400
622532
153058
209452
618849
109704
343676
698083
1367555
133075
622368
88992
855884
736985
347443
993243
1189153
309576
886950
558612
1134807
254887
1210083
236955
1286533
354879
666463
1365844
287120
163364
1035805
667953
76477
85889
672520
488633
1346931
456139
214326
1401326
1114481
881241
936481
837532
455597
128312
1159859
147394
74697
811158
89033
1266671
772350
118250
329136
1373612
1336227
372757
373451
1062931
147970
1071578
64215
1387787
1351644
1342429
621229
660796
1336629
1316320
893034
227760
916308
1092519
240421
219370
54225
424771
771572
1121420
115035
277631
347642
1353243
1052028
1310533
231607
45341
423749
1205589
1064286
952922
661230
334094
950159
174963
229743
403092
969340
1236858
824476
1421585
890400
15684
447351
319751
494815
658283
534714
856226
841802
403501
257040
635311
827740
449691
221805
454614
1022764
852227
864952
810676
479402
965487
945948
431119
741948
883298
389741
1129677
253414
1303433
605877
93571
757380
950059
953449
1394600
515986
193904
1218423
602102
413644
767327
589415
142135
504840
802938
1140117
682934
113956
178270
1306014
403295
1119612
833818
659208
636111
1316395
1362632
1416180
531303
637002
56176
1181540
1203726
86060
735460
239509
397570
1397702
646679
289772
322286
394122
1130645
238654
97127
997747
934499
275263
1278904
914892
415569
1023301
279590
372393
126048
311142
667630
1363733
1117007
911283
944314
1111558
473678
690701
685035
204209
767016
57724
1410306
1213914
818424
872721
872687
847277
767980
1117968
620133
1380511
968566
874907
109833
1371206
133243
325952
477186
1218479
1385420
686217
917174
658313
464583
980921
1060302
1298027
1160677
842191
409678
1341527
734980
1148888
1228496
793697
69920
60548
406671
964193
832920
849437
1380733
49525
42640
737509
1391818
238029
696698
656539
112806
198080
870137
1174887
821041
725501
1023239
1330862
1395457
1416464
1068839
197058
1210732
322869
816519
1286989
266984
1175844
806729
1382747
788261
771189
682596
639687
1119324
1274586
1388342
446188
490434
143641
664825
200081
141482
1326189
317173
343780
531484
64900
1177033
1371395
826157
455277
1299097
471412
324507
1052846
428502
627842
603543
786249
921822
1301211
554658
456501
46645
143338
631547
1410177
89330
1414321
1170476
724102
1388503
371655
495052
516490
1064650
331289
486933
162203
501062
43712
57864
1284206
118782
239091
1402052
1058824
286488
1316267
184699
71460
358517
782558
784006
97053
922957
73802
735535
153494
1396638
883816
138744
787600
1226939
903609
226119
16052
1135241
849759
1120097
222387
600450
1275231
238626
145996
89716
898101
328411
463806
464926
705910
325632
933390
858993
945484
618548
1267665
1381937
543581
92318
1205048
1411920
1174663
383295
1275189
576140
1218342
864539
1385502
788784
823262
100811
1065686
315637
1116133
1237562
67429
976479
1000641
873014
599877
63772
1215462
1409925
1322740
61866
459577
1134221
839119
661505
1070129
73084
883110
114958
1369214
1379031
358476
1197621
854647
615515
95207
925933
1290583
548236
880088
1071026
1162774
1420420
48930
1336366
316924
1189592
1234519
1200772
291064
903128
526374
170220
358529
918449
177823
17980
33026
1316121
519654
621106
1045105
1306992
436277
616543
576317
998675
412725
637299
40334
198953
691130
589738
1268222
1384672
1080876
666540
352269
1297765
666832
1350112
895755
1410986
1188017
695660
255519
596335
288818
229824
1390162
1215637
143854
86224
1049026
479761
284052
456026
1114158
1400782
372630
612633
93909
500291
83720
1129661
1136863
599007
1157146
1378096
781279
941132
643917
954858
1291457
340156
522064
1371603
152278
1207227
106775
333361
454400
137220
83438
839144
1409299
1198787
455885
1290574
284918
1040059
171206
1218307
333308
590697
718272
1338303
1090692
506139
1334256
941519
518536
291436
305808
680133
636716
194293
620819
550480
226953
1082401
125646
1213307
917316
905876
196458
1111355
685384
723342
1324546
483022
696001
176876
368092
379454
354162
990765
139880
321159
1387150
36868
377698
574199
1384982
1009498
195011
568146
252471
911849
1283463
73755
667426
327010
23560
991468
674682
1049586
279942
309863
131183
1372603
1077342
844954
1350758
1379051
969287
839205
137442
102171
1040602
38852
1378781
581466
1362610
649170
1317877
315956
160066
1082369
468201
393725
841610
1367465
507422
470908
610779
1354077
90200
261843
1266017
165392
979259
572177
607210
685654
603890
412918
170350
862934
694185
337132
524095
1402051
149653
993996
389314
526651
192303
780313
137386
227811
494925
1273325
257747
1191371
1299373
960543
1116157
449345
542989
1349586
807952
563746
866772
384930
455725
294881
1060603
290523
293098
376273
796637
1408183
16160
1168910
238463
277813
145528
994628
894552
189552
47642
407995
1372609
929720
1370936
686894
534782
234925
542930
1273914
354385
933850
1389598
1138210
544864
799470
124824
186010
252909
771708
157991
887672
82662
57893
1119706
1045648
928742
792493
822876
507348
455333
329836
816531
932468
801945
664801
627181
1119474
260031
1022993
1418217
1279863
393838
78843
1326856
603931
909019
1296988
596657
640773
1137381
1211304
553080
843817
1058890
1050146
1204969
1339445
833210
420601
906636
33563
967330
115390
443612
27957
1050149
306924
1295321
44106
971128
663275
990848
178327
1330942
88049
364264
126942
876287
59515
1197904
901430
1397463
818258
159052
659411
257739
1351859
317746
30026
647615
337873
99727
308593
470776
1283433
637915
408167
885560
1406450
1344552
324169
173251
1138266
595304
476529
1313346
600953
955805
951968
1128090
404455
990796
426663
1325683
432531
962169
1340919
77327
810238
1120226
981849
1036342
197604
865930
545070
251250
1285505
296644
926618
660737
1334054
1332679
1056129
520959
584078
564066
897696
1074900
433651
365989
129930
357882
1292252
833838
785441
910797
655655
437130
1361642
1219787
884571
1273931
123643
1056509
61202
888097
88455
883923
1049246
1284964
68341
173061
620097
856485
30373
511936
4902
1169874
846091
201375
179848
304762
920620
729037
510018
907916
1233134
472094
590805
971392
931306
1074107
1268035
1266588
1056659
420291
1349908
507397
1049769
31542
299787
307182
817305
1117677
1375152
1390703
421552
406607
976600
631069
980746
823577
401528
1198713
1363717
238738
695030
480728
1204371
998401
1190333
671916
668485
320759
635090
921840
839902
871869
637802
44633
154208
625385
136078
728074
53843
1058246
56819
772933
222859
545844
1313167
687211
897297
509698
156693
335119
433263
684910
1127710
238109
316372
206100
1340062
874758
271392
896629
628783
1277807
640770
1178104
486606
964921
202184
539755
1323847
974687
1292138
97028
256626
84745
1017979
479800
1035643
187060
283750
36040
1119995
890917
953752
1006467
1311321
1322334
607382
968727
487744
587975
446666
908965
882219
1390590
1063345
516673
496998
528518
734285
993364
907953
783276
1367253
978546
688221
1051202
1135855
527233
185388
645786
1007184
469640
1371439
315354
1276610
1344481
1149912
100531
358894
1212488
348724
432200
960795
310582
1091051
325581
1271244
1123853
147307
689338
1341357
516662
794482
78590
236097
172183
943082
1416492
870136
105100
491596
368338
265847
812678
61853
945936
612025
45997
646709
439520
676503
440762
1203251
297222
318711
287211
106275
1199390
1322399
691812
529624
458763
559644
1042640
37246
622856
636049
511511
1360759
633357
1336751
392166
1145614
814361
810584
799936
384005
1225893
221039
253656
872810
627591
1320801
820804
423420
253237
542692
544352
647434
214699
1291281
534975
1421397
111358
1221298
522678
828609
262143
722914
162620
330992
1296299
1069778
1399684
93344
557470
298671
340034
1144226
943464
353762
159512
184939
362800
107854
165517
1311428
1180491
1288220
1328411
1352694
732979
638818
630263
1296628
338844
1113891
571464
733068
1339981
15850
539011
176554
535767
112825
68898
688009
259238
325936
565549
1006441
473852
1135795
407618
330880
1316953
1238248
826418
1125590
562694
1267417
572284
56345
96556
627321
190523
65881
343991
131063
36294
389086
1331701
1189014
1394618
473633
996870
1111454
1406936
1114056
74185
75474
619830
91943
1323830
293562
956592
756964
1233660
181263
373664
972724
1166253
662298
1321689
1418219
480826
111915
367737
81540
607850
1366905
573771
778147
558299
1293503
354952
301208
808167
622156
1268043
234289
596578
739592
1302563
1144394
1295512
424580
355101
737336
1186467
668984
590513
80707
135288
1283139
1184743
886392
186060
619054
886104
362812
722558
400168
632082
136220
1416304
1405262
827930
322519
1265609
1353179
672779
1072141
1278255
1115355
995652
1779
882571
540038
1298464
70314
188817
1137133
295305
324044
791569
259416
520907
335934
568237
75395
1214720
89913
1072027
368738
893939
436821
685422
54700
1274179
341537
505558
754839
1217009
846727
532748
791563
382318
834686
617619
597143
288821
613114
448748
249391
436903
822270
609061
556890
594692
793653
62239
1339003
55949
635844
918650
1120696
202205
371057
850457
798015
582904
1022434
441954
464414
534907
933452
341746
1119378
841358
93777
53485
1152845
314952
1277731
1170519
725547
492961
980754
48038
49547
352738
1006522
68587
11966
1207409
1336157
1162734
71586
1384186
969950
1283073
41266
963501
1216919
1322814
641038
881235
362643
1055430
115398
592823
1284173
204036
1382792
577174
835855
1423204
386712
142356
999319
618969
396582
1413206
113432
83476
96956
393289
90587
81790
230734
835774
904343
1041946
947110
206309
1320805
657845
179410
971048
952055
809975
885393
785500
228483
676601
934100
1034521
598072
888893
560850
846782
117941
897989
920468
770162
897811
1213175
343048
818620
626325
388658
704682
1355464
871794
594028
1183939
552990
797042
684378
833799
1287602
600371
288365
1294185
162726
906822
366615
79919
875958
1101301
299789
256743
248164
1224935
919869
1147823
739226
683197
69675
1014291
959380
633658
168550
816683
1327418
616702
1082543
283841
439035
812484
55760
360623
171970
208438
1328104
1382225
1368766
80304
1368930
1187848
1217445
575359
386370
300525
375870
1384526
474002
981981
290063
11767
185487
407355
1214635
854823
880650
667091
84480
228144
1392566
676131
365842
584144
1082532
272730
945073
1269167
181403
291912
948325
342131
570632
534789
444317
976813
527329
768400
350628
1421414
349069
1314475
1300936
1280136
961196
238357
833348
626773
1273002
341687
693254
1140176
857949
1166826
199160
364149
810903
1056211
315910
864970
368333
374831
1344848
1317490
845958
575818
547670
1192489
85315
1070040
420201
145080
478686
1025851
866044
1336832
74472
1009600
239238
151519
910151
1158492
386554
529100
1331909
92730
845022
615092
1060390
446375
697880
521800
291270
688986
614472
1116957
18346
1313187
164996
443930
1275266
585022
1177942
264812
827518
442167
281882
139875
829738
305737
824103
541231
1292430
756276
186516
549719
1198508
930886
673799
349544
88967
435012
776585
236650
643923
1114451
730413
575004
552383
694883
45719
1199522
852110
903667
36402
516640
120657
1346838
551645
927343
1190611
199727
147836
335432
558196
339379
369520
663292
499221
1369294
214090
1268900
949312
517859
648667
1122607
1125380
484764
954403
488705
802636
485605
70715
377201
694024
348897
1284084
407842
735632
354106
844190
1381341
219247
1301124
199060
1385804
1076132
685913
885800
724122
999219
215804
957285
1026864
1006115
691520
1398531
1189827
414322
1351421
321324
90842
1172412
766206
500675
1322353
1048590
1295423
251980
205670
725984
1152011
792090
1219079
1231690
801317
116961
53367
376071
100037
1000365
99882
881819
84970
434000
108780
827099
597056
295327
1422220
151572
928652
737598
609469
1172570
1103240
1193627
284678
447808
770158
1346816
1321733
116489
642455
416597
983698
806640
1050208
503134
799152
466863
1364978
965297
1278058
929584
511793
952487
188172
582967
63464
520970
413841
395550
410074
263048
210002
121926
861871
1353281
994425
938588
512605
1304614
407706
702204
459704
885921
1193205
51109
968901
1000243
1383424
1178128
1194413
487980
33451
178036
623376
665610
1025793
349312
546607
1227241
1383711
1218072
982525
1273056
219320
625480
305073
690376
766791
1068994
44563
736738
480200
1048805
416662
1341580
275339
556124
480553
565564
1067634
816773
1174655
395340
1270288
401335
463033
92945
109786
607764
1373953
253406
49013
321566
1304813
576560
1277258
817116
1385463
377478
1310969
836688
389675
1157859
459901
1380678
642927
1371648
41557
774272
904478
92070
479620
317878
843734
313381
161875
578673
1351861
328519
196276
1170783
159188
599097
658303
87953
279381
484254
1408202
1302933
454464
1160944
134513
100476
359779
113821
326484
968823
461011
412195
514449
1381089
850149
791965
436024
240402
519947
1039759
831244
1161197
279422
541291
848032
322489
580637
794947
495966
1349820
786517
1279089
167817
1222465
93764
843590
74034
370760
225750
1228483
1341228
238331
239008
1289750
181983
815761
1126119
626349
606012
980412
1374505
1219608
600692
1403927
949873
697450
995791
546120
344884
1235821
398586
1037153
1201599
308004
147802
404672
269729
1172462
804147
432542
216397
1165148
1401235
951002
25423
684320
474699
1366556
1057886
838003
951165
820220
657085
991120
820358
341036
89881
851840
564621
253404
449869
821449
672624
532283
619097
413945
88581
759162
1115202
35261
269199
465250
525960
1293294
169739
1184064
372931
530372
647089
919745
256422
116551
856501
55993
601220
840654
56815
231283
999517
704708
595274
124479
218761
443633
530725
54132
1342396
1422982
960827
1394541
1215652
1405967
629395
198357
389203
863348
1227122
385394
560290
627654
876302
144407
189634
125054
65010
806179
156783
37495
313394
1310981
657140
772998
1409824
305779
1351446
136218
385859
381107
679825
289114
23195
380115
1407209
630354
29295
41992
1399831
1362936
730540
990889
1322531
1374899
1392736
123601
1395786
889432
340475
1287801
1351036
590193
656832
290065
198533
725554
834161
812720
98777
1411896
1368731
548202
627875
154769
1231595
606310
867135
319350
517527
907117
398155
572017
366428
883968
1110798
240630
451730
134262
884410
1388560
1348244
463133
559558
1117597
1023778
483763
1058168
917408
1164059
465289
211326
414683
1137212
1091912
91173
1358611
336034
179030
237536
599608
1368242
253303
768961
36797
797065
699120
1287451
331394
840884
111852
182658
441731
1167830
778272
1153083
329135
249340
1159885
1103080
1310219
484095
793158
953104
83152
10291
303861
254018
114062
529845
551811
730919
343863
296561
1381912
794696
1313009
713961
1193983
1230080
1048383
1220928
1336659
953835
643044
331939
851479
273821
46238
643533
1114684
828326
683531
327030
936834
121440
783008
230035
1006169
579165
1314151
374801
1137838
1082508
606871
1383767
1326490
1092090
577568
312232
135291
1289411
735463
901164
1339274
1389458
104505
43327
1061781
932714
1058496
899473
1232371
251586
462375
953674
1377322
854299
34613
226275
1137530
1349439
1292635
511066
1371689
283142
692252
1299960
1209957
1373462
420801
545058
1405940
497923
1211355
696066
501736
699893
852160
317665
506423
237955
1327611
1048459
37601
1127284
52058
10276
374812
835038
573347
18960
302525
1323915
203270
973165
902535
1388009
420953
206498
682526
1183991
821425
44778
248974
184494
1336133
79177
559487
876041
1113514
922165
1384298
528047
454161
211264
755072
253762
54694
45398
684970
588105
1373846
507415
196119
908951
1114805
1124996
988706
970591
815900
853835
360799
36883
314251
864574
788306
1025081
636707
161917
420698
260984
35632
155028
1379727
409198
858385
218228
301060
1301502
1399616
921239
168904
1103363
147569
477390
481092
639325
99295
1372910
308506
479436
52481
300652
143607
739276
560392
799698
913471
1189158
1321335
266145
13788
904742
1385808
561188
971639
914608
35472
1286038
1039690
1124354
960137
1348071
546315
398323
1022095
402656
262994
82080
453560
585754
398988
1174029
1143453
23094
194323
693072
1119997
1405152
549503
1385805
1143189
1061027
1207170
1134849
1050266
865853
1374918
66392
1174392
944695
411751
506840
680941
908836
1397901
902316
1218323
1055198
48379
147483
935606
474178
375191
995556
287905
426191
1212552
456307
1393176
52403
840728
58051
1221450
401296
348059
1003864
950688
303404
969438
466442
1042134
1219304
217284
894073
931538
1101236
1062406
1301079
358223
1365558
734098
733250
465704
99730
1044718
1284977
534138
1361206
58997
658201
1230944
956830
386641
346535
1309054
1286451
211935
232124
339735
1369291
802315
1286558
306583
294728
1300054
136636
1313432
657082
978369
443445
56633
436835
132807
75855
1152666
703602
783064
464603
429958
929717
132472
624821
1058418
107865
169291
1270801
534057
773012
779628
128311
604130
163605
341173
896195
971656
154517
490368
1069760
1005373
293008
1293327
1018895
233305
45353
1362810
525855
258538
77812
1365597
311912
850381
398708
1204871
786245
881679
395671
811142
914948
71931
276591
391185
1358719
1342550
803212
510002
1128845
1292844
1325202
80181
1207590
738475
227947
1320790
592478
997032
666757
607252
560425
78105
1418400
1057410
916045
1000211
971094
299417
1194220
450867
442053
1371596
524141
411013
470599
210713
263055
375669
973322
1206182
1361281
193478
1010780
270838
797912
384811
159102
142990
460140
416492
1280172
386848
159888
40730
658258
853948
504516
1158496
601531
1385921
556642
233291
481621
688187
581163
1146685
30170
1059852
799647
1349215
1313454
126794
250579
922790
642727
878042
551648
180952
144570
1302377
321711
499990
444391
437787
604600
51609
510819
170724
39876
418850
1336630
314793
1421441
1278599
450720
221003
783351
1072720
479350
528093
551669
268238
1192804
781833
44410
124402
1387599
65482
1332870
1180839
1390399
1070356
492168
680208
590849
960559
1207383
1233977
1150851
1180511
164319
907371
227868
1362031
179358
594010
451102
731957
819766
1068254
696559
889514
808287
215937
375116
1417151
952119
1280113
83436
877303
687221
123114
533143
1377898
428159
688013
80938
643708
12016
824717
111343
640698
1119166
357169
1422847
223524
982589
481976
784555
226771
729663
275854
69607
1124566
392806
535016
1202337
1280500
1222948
1386344
362585
976878
402963
1235797
881125
510612
821594
540289
519726
697283
279562
1118031
1059817
152833
1177157
186718
880328
864040
1049708
380579
1041800
1165309
186409
219616
198574
1387916
1336167
1287687
323761
901824
1235319
1174873
83891
15959
1139828
353363
1084698
769255
40711
1048725
1391574
881799
150390
462943
270134
250236
606885
905763
229551
661318
631471
321918
596241
183235
735731
785321
526302
599023
966576
766589
1387516
446050
1385013
113133
593306
432023
1198453
577052
982605
1174304
368038
396003
783218
190043
1306789
680278
54940
270780
1299607
880809
1373020
684932
1158248
905280
111300
1415928
308251
130179
1322062
1382328
109364
684228
901645
756253
1312470
424617
809157
453081
340705
564256
107680
33516
598151
839477
1082482
766274
318792
1185610
274255
1210014
1057419
1234244
1289596
1387914
1382829
1220539
165071
436538
1222615
848340
670788
540978
580522
139291
967883
785010
1292907
832732
1203684
920565
787953
1091967
1025236
692103
1279494
665618
880701
326231
35052
1126941
909707
302231
36913
733900
593340
63371
1069867
354944
138310
122387
1271089
699422
141103
203651
321057
383041
386947
81606
1309770
670767
297045
347527
1059896
1192575
1210436
113636
1202313
155545
434275
110901
695967
111642
363106
845166
301348
912665
492528
834541
381428
73804
691440
891282
446745
507989
586287
226040
239403
420701
316347
832851
1035474
478426
457158
35270
17202
51792
253517
65194
581016
1162869
1392254
332884
475898
913010
274277
105928
975655
213969
1092638
354810
315563
38917
1231973
107347
511232
457440
451616
1377215
1310269
666823
1006138
101233
449022
833887
447375
1058424
175965
569265
996328
310523
769006
257366
1409848
134043
464123
865469
648567
1346505
1057277
190306
690378
380542
628786
85204
124260
286445
1352272
1179641
290336
1158358
13570
91855
16832
1025443
81330
878636
1048816
79660
1233933
1042756
303029
321343
618262
338424
862746
1271654
302185
825118
812916
804473
293783
542630
95794
368496
290831
969716
923204
945349
1399456
941601
345961
193242
181221
1316080
427277
944237
1338973
191728
1090981
656247
1296845
605649
643106
684062
856112
201158
373040
381466
842203
168977
82815
226092
83170
625692
874909
56814
89046
1150899
397206
374623
1389011
370722
776010
146189
132850
456248
71068
876618
674134
168004
809412
1327299
1183059
867350
418460
114466
532211
359554
1141491
1115477
888749
562700
1318767
1035964
1409989
26967
259042
793674
885193
1193771
1351376
379072
148790
400600
570308
113370
10455
1197827
511266
490078
665731
1230880
982901
1089347
948847
1394721
765998
1299937
1378507
444562
1173941
678020
1268526
864542
1368384
891337
1170858
1119285
77427
504549
327088
147795
27815
1326656
1378881
120993
578796
402409
1290249
648519
978812
669009
782245
699285
815056
1299325
1144316
853972
61941
588247
161633
1033614
703313
1170392
69792
89570
1103123
1405802
424770
148620
210583
792993
966209
905941
1033877
164339
1234091
1230251
795435
385186
254215
641230
1369900
701052
783513
1353341
99343
1374396
348727
358064
1176443
902872
618508
271279
871947
874500
795673
334399
368440
28384
470400
623072
783675
909139
862027
224168
250374
1192924
563673
1213290
555821
1368628
542204
1344381
159326
340540
860122
324146
1205885
1079777
574109
1287676
11855
282525
40149
145182
785529
110436
536406
390549
322617
522662
84755
116502
459635
1057766
289860
1280178
892361
338656
181191
98406
1344484
733286
503464
128239
982420
152172
633109
1121165
433876
361224
1174862
457582
1158461
1325523
1265676
1162729
821408
125178
367279
840152
417677
44328
907058
1372004
280639
172282
1042457
91693
971973
329554
1091151
996803
54955
466471
840984
858470
495201
527699
580758
274367
316896
73603
397184
280704
335991
539674
663687
888286
1296477
864015
1017407
482736
1376790
534517
74152
997665
130117
724048
1024755
1052205
1283000
1174681
486867
470323
683715
537305
686564
120887
1173758
1060839
331660
1210117
726127
1179598
782819
831429
694424
323547
1180811
219393
1056340
1343429
73258
660350
850707
527360
1194428
276341
812358
426154
413494
369061
1324980
741734
1386112
1137510
40560
342831
49961
281098
1136175
460089
1408398
1300330
257148
230166
1112523
1056838
159027
294132
888454
317776
728793
1377550
509028
262285
623117
800882
552626
412407
907276
1233737
273022
1197991
144818
12447
100265
599781
475317
1397152
1000308
889128
132352
252506
1043104
1064489
286767
139168
1331969
912849
60898
1116295
1407080
665892
235506
676518
1070365
180426
393107
525348
421268
364105
239299
1265620
858355
1366987
57771
944395
434712
1055312
954679
903781
334163
312133
139386
882858
1268160
960090
1072040
1068050
695443
305060
283754
631858
1082308
216383
143556
701780
492172
914182
641892
898368
907579
1362149
435173
564474
359859
304047
1214931
135319
1034855
1346806
1269413
691895
702259
774867
250980
1268190
257369
1051236
420936
1234417
688584
126909
44693
147340
846573
808963
120620
802501
193388
1312512
918661
1153846
1329370
511872
467640
499784
86638
969944
1339990
278340
397991
706541
183782
396115
1034863
229189
217325
991203
1330513
684380
44411
62199
931458
1362446
1300186
1237055
998216
1283189
1015834
89804
867527
769668
348615
259528
1164994
1362671
577596
527085
832302
696727
262584
1270293
417060
102185
509131
1306217
698951
366012
318913
215337
152091
1167151
133560
1323539
227432
1113420
1358721
317777
214083
396992
134904
1183021
99180
500909
368375
977554
1186362
162317
1296564
725153
963593
19027
335979
594664
304339
439527
1218692
487355
54122
1392936
161817
784227
1355216
992483
235190
1266268
1347989
153587
674290
1314771
1311230
531244
1341175
126443
1293994
654529
883291
257732
209952
1327931
1194370
358991
1334087
625111
253243
1313596
909809
1181669
1382281
456354
544033
343073
777839
701247
976338
205988
594593
557345
991708
825769
405687
1313618
75003
1347320
968585
470071
1091314
1211490
1230885
1282071
344556
277940
557998
395662
801441
1027088
1183668
504240
740301
467913
1202271
968575
747871
511795
410107
1198642
944417
933882
1417050
813353
880688
851229
599650
1198756
591623
691577
177709
199512
148840
774617
662364
1421990
42830
1177362
27105
319043
1034852
106416
229937
252656
129548
1174144
171892
632853
537099
895795
1343336
1225724
1210393
1092564
1392759
62895
293950
996106
1192859
997835
1056038
494903
132758
1058761
1316860
1039415
736874
279781
540430
723006
343821
789719
545556
829193
518128
802893
1370418
76652
251710
1180707
190682
978282
371344
1163543
735952
1312032
586316
432540
1049424
119682
906689
230113
609452
588182
269429
874833
548043
148733
328801
544843
330338
959337
1060541
142900
1128371
1376907
1234957
826919
1341740
108735
62013
869777
546774
1053491
101805
898238
767034
844284
420879
859456
885368
417548
1287477
544284
368218
645373
1220534
569484
954674
1326668
1220295
1231712
219576
826092
1391888
357055
201561
112059
60230
601271
1393391
1189377
197822
397544
118632
971099
723948
1158419
1293177
1316357
352206
917296
295869
63468
535770
476717
154241
1286779
118769
1090894
1072409
1214823
1289339
615376
621200
809370
1298767
263183
1421450
200142
414257
1218888
781357
424945
65079
251625
1316364
1173670
105732
1419341
407781
100663
939649
1157410
1224201
412266
672248
129044
899344
67818
181161
509654
355235
1192622
1065738
1123951
1295419
1420958
54194
1368174
879340
256418
295137
950052
690427
733879
36468
55431
897273
1066936
66020
876064
788034
299219
1217194
169404
270198
972636
73846
444379
673636
1303010
96698
1358166
882785
1272937
618181
958016
518990
1040586
1151149
1168679
1321868
785072
350130
1143200
81057
65366
31555
30319
235966
932317
172232
152438
605134
895168
314050
420776
1116150
316456
777002
1307549
58943
100584
475890
487258
295585
1337738
421786
397092
618258
1196738
416077
1310128
841711
227833
788029
291540
729211
567035
623698
298411
355574
283015
811536
1296662
1177421
1405665
1051081
480938
1388586
976938
1396043
289136
410356
676426
33697
216407
87383
1229730
301383
900895
685498
739749
451363
434842
819093
98462
862289
454236
1063274
739637
281054
439674
80548
808556
704951
547326
680238
35501
1224017
473811
350966
659283
402676
252055
321794
523438
45744
674096
146235
218512
121616
934129
411777
458559
124030
1335966
44801
427475
1404579
109419
1229235
217558
1134595
699241
567152
781003
169781
120852
145321
185638
220995
1120045
1305756
595157
757226
620319
509204
1134728
592366
403542
853449
402327
387340
341664
1118123
157327
396996
316310
1186656
169655
1379559
127253
374770
1328822
308874
138021
942739
1270686
1189918
404334
327243
930530
326306
904330
667646
269964
1127352
501557
345518
270868
589148
908168
757297
1415637
63475
474597
65631
517784
962163
846760
1041136
1311812
619653
1120565
799018
1034822
1302140
371147
205748
885335
1420365
1129894
376518
1411178
725448
1230085
1205186
1363664
67062
736153
1285940
1324424
268910
384234
498522
284825
271154
1208605
97401
555910
1298606
643198
1268963
960163
485524
991998
118620
625688
1292903
73656
655127
537169
950242
638978
1205345
267904
13301
482554
506408
308660
1358557
298508
550686
596275
210206
620029
885570
376392
1291723
1406549
1064678
441278
38374
1300325
273424
432445
511550
364385
186042
1134928
277755
389979
476161
185496
810339
443343
259281
258409
887104
522351
1070148
264893
1310511
550120
101499
636635
1203646
637508
1154204
549154
52476
1164086
1306388
144981
799190
263870
1312058
661710
1361592
537941
523532
139570
107781
452901
126959
126675
53804
156469
1199392
190711
1372002
1043058
989751
1272515
1322708
815130
1409814
965277
1332045
1341208
392369
807245
135560
456807
471348
935652
1335072
1220433
645544
958740
602829
927578
258527
1156644
1391203
825519
290052
56641
902393
1182845
42516
1092693
723252
313535
184676
620346
1201834
793521
836529
587572
663155
789835
273534
856958
1059730
36595
1373022
37951
881081
410919
115424
469355
57458
10552
823821
1089099
1224080
958897
172584
1057679
1182274
1218877
1134073
841070
1190598
147317
1206336
1299707
996080
303068
108157
267819
140060
1145968
666385
672849
426233
1293195
319509
1340063
1179605
278201
320949
1285752
898334
971956
1316389
1339761
411252
951609
1059557
1230579
211357
308222
908164
458237
42124
1056963
100175
430978
213921
346821
500446
1137609
1155087
318720
724372
1291799
345673
737258
219592
327362
59075
1052580
907094
1410849
119611
669061
25972
482906
471160
898065
1286275
369870
107524
430347
44551
119181
257793
633562
66749
1375529
292191
807761
354196
1208876
468732
1177468
396584
962626
769382
1351380
1137086
1036727
291351
1198033
308834
945950
1351224
462541
619538
16679
129463
176772
1000571
1292131
358149
370801
1363192
914660
495450
194837
1282627
625379
155173
882445
935165
608578
861989
174355
1412077
1139112
578798
1227876
607362
328691
1103366
814273
671200
600289
165613
303085
259675
1113799
1292123
287171
452124
963757
1026875
489022
352934
1219332
463227
175005
442648
1180347
895200
364736
97566
996292
842017
862278
201191
1353279
366731
703915
230421
160942
800563
1167136
223043
1352389
839857
386313
870378
1346676
1135350
875319
674634
89387
259022
1116448
1117350
504566
699061
609625
1393134
1423921
1269424
397193
453803
1411382
132470
941886
657777
1144552
48959
40041
58245
135917
353999
591061
47340
726245
1382013
370371
1396561
847496
306729
795338
592344
28497
1182834
1346451
853533
1057701
1394766
1044721
163228
830434
205693
91716
276209
1048854
1390711
625618
356124
495085
506772
579018
23590
596987
633212
17442
359686
267775
505268
706135
552515
196666
340444
420575
307813
122005
766718
307857
1292599
1058846
956314
1043446
1315482
804891
510560
674196
343377
682613
117368
304789
727550
1392395
609747
267425
518438
1318939
232863
790810
1007346
378192
135967
913973
600323
1324187
111968
1234848
1052845
1026230
1231141
300775
382181
94608
840136
608363
384244
347132
637882
269771
424693
319864
1415779
442092
139451
287328
1196218
1199410
1382733
166575
1422319
372312
1344228
319302
597364
1226530
122804
300597
1121948
336971
1266457
1310368
210666
1404218
778548
250522
1135780
767514
909544
768597
562216
1409856
830053
604190
220325
956746
844335
167082
108870
893847
446947
187933
1309201
372639
359472
500101
597024
432842
544706
512153
570447
310826
494360
175756
321078
176203
47285
620389
706877
666370
1138397
519140
235878
638771
480831
402407
238079
684683
495278
1382245
1304926
393536
1115346
834486
1360537
427189
1113804
588033
239730
1392303
531816
1166913
454145
1181633
490024
556153
144331
634405
307920
59175
977906
350881
464515
1070368
842200
1170459
861740
994550
160920
1189473
143069
182860
31469
1290632
673186
1365397
336028
46399
419155
436767
787267
866575
1414377
36474
727751
266489
31624
399465
251372
1291251
904825
1374991
80461
1410193
969101
664365
1058509
1079056
1368389
1283237
99618
594241
1294505
123091
701679
59549
1352587
1067379
55844
636031
1062818
1310915
836107
704980
48867
832529
909845
1418598
365447
384459
858859
638862
1410380
43090
1271734
30622
285955
966395
1069753
776315
976610
967700
209381
235529
742157
159078
1268062
194988
793904
119018
25727
875175
552300
1223773
194742
1227779
125441
889862
1051644
354105
317272
104719
1200195
890025
88289
279036
53262
419773
1408574
468113
1324514
146566
613332
13621
1174827
1337823
1152260
511867
343722
808579
451586
505146
812478
362285
274604
184908
1280366
172096
231276
547711
415889
576889
98970
589241
462257
114627
370901
497265
336594
399325
839360
1070440
1312541
262010
551147
602831
406119
869966
897429
1066301
640030
68676
332389
645364
451629
1042006
315723
99991
214851
485974
1400966
621888
887705
134901
592785
1136789
1299193
1291843
442102
1274479
636483
176065
516625
1370987
685833
224116
1337683
23273
490882
370965
296891
152507
227680
491751
187598
509939
934930
1374844
84610
309675
355418
178464
808467
998540
160535
32940
487474
224173
390373
812996
792525
1209268
465981
1145404
1007462
590075
612367
783397
1214267
552932
843660
1199606
121040
1286662
25760
1351898
1177151
197258
789471
1416882
881865
210389
372513
969391
703419
470239
1388152
997099
697315
1036364
1298761
840775
516842
976832
1282529
593676
431160
87524
1122614
170121
140045
911905
52329
1217397
119914
279867
500934
908775
474583
444767
680898
911499
383159
727691
1235809
1074580
1286491
412921
112604
308645
1194406
109908
606785
159154
467436
1317050
356427
407685
152441
352353
1070669
867372
582375
455544
390765
488908
1404815
1128250
1270843
952669
206801
450240
208094
430303
1331655
272885
848583
259134
1299832
1335844
1217779
86602
224968
1113803
417203
515532
947596
127849
955737
1063086
1388058
287635
33058
1387733
1276919
515427
1200417
1358717
948573
65182
238924
1118960
794763
205062
997802
851061
348214
1313418
50612
706738
289517
842570
619244
89995
51970
671655
433986
1268374
434846
475496
810908
290521
914023
506442
1152477
1125141
561787
588983
53758
572005
994105
458013
434470
837599
918176
867177
1357977
670710
340140
888080
248787
970298
959280
1237645
923455
687980
81167
1041991
624918
521234
418192
1062964
159919
804059
1379739
510521
1413731
856491
354270
329360
1388990
1072604
1313337
1124770
360093
77722
1068235
813086
1268118
1317621
429359
468064
1304803
174538
1362366
1278134
1273974
97918
1314572
1394190
1413690
366748
1271662
395555
769802
676557
375222
945710
110352
479596
1323342
588566
1340518
450698
920221
657636
1307645
625422
1070763
180126
741575
907155
334562
1360575
1059449
255868
1367459
1063082
895526
1024407
1396363
1038593
432050
1308318
60231
449199
49490
568789
643118
1192548
394894
1286953
808216
1216935
1102043
609706
174401
1080625
1052111
413990
413481
70112
626356
1201641
135743
54469
732694
8298
1216171
383611
1182413
523990
1199351
769033
323357
49047
69745
272635
876915
417703
1321858
365993
1163521
701560
135688
552523
1222496
949836
99928
391700
1377397
668679
565581
1058833
470880
249406
1082101
843782
1278139
58545
446536
591255
1124475
925451
303145
1332020
810892
842898
172510
202069
579536
262591
1205323
1183094
1214205
190650
1374786
72533
648698
308925
737645
147734
811915
847989
994262
1383531
1345749
441235
338862
1099134
400752
821730
478152
255825
768446
1280950
658437
998617
1290462
587648
225691
1137948
1389126
250257
545660
364172
378786
610229
1342534
1127426
401538
41056
174144
694509
74549
72647
191770
1225569
1416361
1347539
39110
815370
1216637
253709
706875
1280827
440533
1134599
698731
17462
29661
1279073
891299
891160
673659
791489
1196936
50846
1378167
1231529
453265
1337234
134823
637779
1021276
817141
543404
517070
434548
1388367
236229
1326591
65696
917374
71924
1397262
627697
290524
1227298
366872
1310330
1339624
199413
967612
700714
227806
1274547
728112
1323085
1003088
1311952
597147
1325649
1335604
1211024
606449
197868
34100
1212877
412328
1193182
871301
293542
459207
177199
1181564
136973
635545
576714
376833
355131
559684
339639
693052
435338
1218360
870291
272405
172218
1120140
271547
1334038
1037535
402020
450209
837824
596741
804534
1337210
799469
62209
1362702
42772
127922
1380527
740449
1421613
513863
402641
177797
103037
55729
1129055
1005649
1309083
1231109
896702
1152622
531315
483683
301742
119662
1227141
1113717
13030
632694
972320
204517
139708
473880
1277724
1368132
1234378
392756
933637
705226
292293
406302
1286867
1412885
80987
591734
253970
819450
87109
1005361
55710
1137913
522105
84177
426273
388139
1039169
603517
919758
302674
1144262
522655
89103
1207854
374279
819750
1412799
90883
109684
585114
627651
300214
675103
1168250
1171011
418524
626854
588311
622150
206885
534424
547459
1021823
658949
1162756
192119
437152
533130
936038
528532
926178
1386247
664499
1323821
285017
1127954
624441
470065
181889
485502
898296
1125628
1231082
179620
385748
484515
99655
569672
614131
169455
261484
731556
138838
951199
662660
892143
411344
1297716
837650
1180722
773145
677614
265212
801076
1231897
236355
866148
311963
426999
487580
1128550
309722
378507
152075
1112932
360035
180240
335548
950168
395944
510151
920529
664130
1418174
898346
320992
1291077
954343
1296742
530216
1335876
411776
19002
1143698
549880
901215
524426
868427
10740
283250
1342457
1296583
1389433
1339515
1154055
215986
247788
541668
1298609
1273733
1293412
972417
1296392
620605
286087
1065069
496261
75318
1052907
303825
888357
305177
1054909
1006341
958592
282292
1116296
448618
1072470
1166272
90470
532411
641769
1347789
518876
158033
598303
907938
518308
41245
207402
858117
669320
560166
1061385
657890
761116
217477
558074
1237067
69035
135530
559943
614334
1410294
173864
854575
401433
1038750
205259
1358895
1050119
855030
495325
100704
232936
551336
726785
855927
170269
638902
1199664
907739
884670
934950
961561
232793
80131
727551
113228
312202
1383864
1056113
615214
1290038
575861
788464
634676
928780
68751
464163
142874
1289393
659104
371998
218947
514084
1124859
1390619
186334
1138061
419913
191073
149108
926803
1349951
443606
1388545
160123
413261
1352508
1174609
584873
293400
1368629
544497
486823
707579
358647
1063147
796825
1323547
962324
174729
146135
789997
484315
943884
1391030
1069980
53842
282679
579429
1320538
1197294
434340
551535
467475
646711
171523
543180
1088482
390112
141317
1289021
813666
216602
335550
374437
62381
632864
938568
164100
300756
1329527
1161048
672771
1406198
335083
781951
443902
1235016
837526
1414037
316528
819987
1034812
1120573
648709
780986
326689
1273380
799268
150254
1296980
603579
306502
390555
83975
141133
1053375
837144
479871
886858
974354
610432
100863
953165
286517
494926
48771
1333744
886152
683397
981522
1385241
1040824
401527
264511
82536
1368217
538067
842534
189950
406264
1349753
55546
438128
1232798
903549
923864
1339213
536551
585541
862943
509719
1213408
466332
91663
427444
623905
355694
1057754
1126274
641293
931781
537313
1140502
281721
880212
429110
1205911
529930
90109
412367
1405866
303617
723747
1338489
198602
1068977
606355
1083165
495474
1338546
770467
855677
544879
779725
1177780
789168
780397
87522
690831
675208
77277
798251
846321
397577
1175966
1021225
300609
839636
966770
248985
947810
644132
571202
62569
605289
341565
305234
948425
235128
1343293
1058227
153052
1022778
72039
980992
1056799
329483
332720
26689
126876
1271495
556138
220836
880697
589628
629448
887695
1210246
778730
1277343
256702
1082397
976845
257435
421347
1069965
55461
737435
1199228
195572
776077
385921
845906
1284047
546194
1307958
1349132
561475
1324494
1391644
538289
1416775
1024969
184179
1369852
1118839
1385942
1326508
646601
213923
971764
414945
777269
535587
399978
1398861
293206
869570
404327
1283672
237501
144540
97655
635378
793281
1168738
981004
302241
1287787
966133
1398600
845311
249131
1193805
27267
210828
145396
593424
210702
474263
838135
868106
141098
90630
282221
366117
680923
1295636
417965
573753
485100
807671
390020
263277
91790
678824
1211533
729658
1224123
260077
1348141
590310
337820
300303
1280169
326632
1194355
268152
1287649
1186224
730606
1123581
598385
511813
689949
537807
76135
308037
1060567
26550
874416
1277970
1413084
1051652
174120
411717
1087240
1325840
895176
520359
350841
423701
1379337
95545
1396862
1266063
1124431
599822
353262
230119
54265
1386286
368386
957983
841519
57328
942114
1270673
1400964
1395371
604841
685475
160871
1388925
1285497
620612
525844
1387042
571937
417416
71398
1354390
446492
81299
435253
871063
842291
1062045
70140
672133
230996
235157
659899
423312
1202833
1411357
1321419
506466
488631
19141
13857
520715
840154
253134
522349
995703
165070
63881
790542
967550
578553
1312010
68289
901937
237355
74054
734220
1195490
336844
702102
204603
1166779
272453
1044264
527105
373935
1049298
203942
826191
73198
841926
1161685
631043
637640
342116
564317
10744
1346712
506346
1163421
1268121
884075
113250
145645
662391
460055
403337
882822
812287
1171061
1059851
358936
657626
238821
1395024
540521
673464
1376953
768149
611506
725763
376117
700277
1127958
701032
59187
913989
782517
628030
115379
1382161
882713
501930
513163
39504
920052
1006005
108121
59277
1229287
135010
602178
1169432
492387
621621
478766
1214942
85637
725726
1190453
1196746
84842
655913
380523
489779
57850
722972
89134
886027
390513
521104
199562
531027
945683
671805
1189769
1293471
1282149
802353
914938
380104
374401
354287
391156
1307559
10846
1372640
276800
348806
1205935
974591
1339611
1272353
376674
1058620
1398365
59203
1371815
1340644
313095
226252
321349
754719
145029
215694
968108
1102941
518948
1326246
1266531
482778
779624
224722
388918
80077
398697
46165
318666
414032
173376
1292964
391625
597823
964874
1318795
515677
349110
448840
160137
149351
46051
1291067
61858
593971
698089
98538
608813
1159867
776108
43760
147325
900188
457508
119062
490530
827803
1229505
668276
1314774
169264
82528
1357509
550336
186674
222849
475377
107160
221111
548844
16785
671375
356960
936587
168700
120437
438226
956205
565417
1113779
1048712
979178
627603
166719
571329
1184922
812138
670759
416527
25050
663755
72333
1217772
290628
521421
1290757
580397
327935
611291
145140
1394433
633250
1117978
1025312
301759
803186
939683
231153
127579
1139251
671331
1278005
273221
994820
66410
1178602
1139669
476794
436518
406764
199626
1229201
274359
113573
933846
769154
1202059
1285802
613368
952966
221168
403186
201160
169637
479177
33202
972961
875176
562412
692150
532314
779248
538907
1369985
1384893
1216531
193137
321545
72026
1238359
1345706
839895
116766
84622
1330564
75803
341298
1058520
382035
596164
1352692
633475
78873
620814
702222
850888
1290825
948340
887829
794588
1168863
164815
1337782
364727
668277
1315221
820688
1289523
945375
841288
1039810
497574
553005
419900
692118
820770
1346427
1203082
928602
647459
180098
77303
1391039
33861
162829
922820
1367495
1391009
992287
426816
1136875
1167735
228517
866015
182083
1037118
1332639
901304
770825
1300182
600410
128156
327239
1186062
472028
687469
1302603
1199009
1026115
830243
157520
900171
169994
624934
1306626
756147
15979
263576
1101629
1175716
519917
423425
605452
87170
1296177
723089
1288454
508356
1179548
395850
788048
1417691
802949
826879
1091568
1316756
44867
1119829
1365547
671341
248691
178142
1419576
15922
1380912
1126711
283867
149115
342058
1121236
1055081
248558
690500
49067
934156
810996
1348728
1270395
942246
90076
1195068
609681
148444
1207562
1195083
162898
169023
1019872
774238
1368266
844032
717966
518633
978960
757102
787388
866519
688606
805866
1070860
204918
950820
1173694
1381151
1415654
1124422
889510
999361
943976
1066480
155894
979022
254957
136921
327816
372148
341254
294721
160684
465914
920637
292345
474765
673629
673817
207281
109265
1173963
74093
969961
463060
31786
1116022
1034747
125812
255687
1196324
339090
860415
1291289
1360393
482814
458074
1057559
1170839
853243
1124569
809289
285870
217447
474693
1340237
678312
913703
731395
801091
1318759
553268
630872
84132
697760
316164
362331
1183106
1402727
399336
495712
1309967
321175
634588
688163
1217620
911954
1308902
544202
408623
735646
453830
697251
1389196
791960
148146
46548
343949
1304186
1298499
355119
825860
888657
167905
488710
872573
423554
215735
1009006
1278006
795575
363246
67420
851607
772908
485103
1157798
620045
226653
1372273
57423
538709
767428
417412
382005
410348
334438
1195438
633622
432418
59112
1369934
689373
1231581
1385638
979001
995923
643597
886026
403717
455791
1358664
1228405
1379852
610801
294743
676676
999244
1366967
879623
192032
99252
1139338
876286
1409487
560696
734362
1385786
444354
1406669
1037968
187791
501480
679898
1362258
136466
645567
625753
1285939
368002
1405749
778524
1121147
1083814
432272
449185
252302
595576
1056618
82455
505164
609737
528746
1312576
1362837
1309272
1183908
979357
1217888
121629
297311
472033
489818
1207217
1112845
145258
509715
1045510
1320241
414280
358534
96903
565608
26515
830454
275551
377990
1395701
202059
274468
1119252
363245
844745
1287701
48514
605614
1368523
819057
1290468
234436
310096
1294757
259705
419133
1117617
1056617
222174
525430
1266554
385529
950611
197747
672806
1057859
267460
637654
346326
252151
1380303
1299201
236964
29888
18799
451239
437810
1207257
1269512
684894
850720
1421344
210437
1054691
571712
463053
422609
1204442
41269
649154
268339
1380754
948884
1037966
1417729
806637
1389781
1413061
1157861
565708
1380100
846541
230976
1153283
964677
275521
289262
298170
166680
818465
1155207
173267
1206429
871228
486861
328756
954124
1369698
289453
599114
582134
329935
1112721
790868
731901
23473
402818
1396551
570129
221255
49922
30594
600823
214866
64917
892578
331708
691076
411614
308457
324226
182187
1312380
542848
399490
900701
1286297
685958
457157
73857
1273492
75620
303482
1064981
973211
1397933
327381
1296731
1064073
807365
1176126
1210214
285170
1380871
381855
470924
590832
799541
499657
453498
552750
477381
1334590
116172
239150
133493
1273899
153510
62382
1114637
887362
571544
853359
38315
467613
601734
210950
79894
1301292
50178
313915
432697
339279
785134
81055
451738
626218
533034
420463
312442
794499
425759
1348230
1059177
1187992
1085155
970904
557607
1067948
114764
568072
39184
293977
115300
974352
187899
843121
977041
1379182
645109
974083
801403
153872
948203
1043091
701693
1359034
1086624
943090
1138388
970472
142760
688490
584600
297837
797439
1362002
485681
1134783
97761
367340
437918
92878
1214816
227266
931793
1027215
626449
809888
137454
300423
494596
136770
1346632
954335
359108
226036
1070256
818097
541502
1164113
887402
1312600
1071590
1194315
343547
474069
1338427
168801
859760
588300
187054
1042311
731333
847655
881344
1311205
386361
309104
830125
1230817
1353598
490065
1325309
970461
1049651
1180916
701625
700840
1008142
369576
1289631
814847
1159262
71625
64751
232950
177583
53172
941005
318125
171636
160837
424721
603767
1222445
441352
879817
938591
946295
1185338
1286157
628269
73273
299945
1061239
49788
872161
409122
1216486
392029
358914
827554
1021977
481511
1000419
790717
589617
552374
433133
1182177
402050
275156
533285
410453
1367024
509058
955361
1154284
772374
297943
471493
191859
198317
634256
470851
803572
479250
1190255
347623
597018
1036655
771475
409962
611402
264938
737695
221414
1201689
342072
566640
1217741
456980
936190
756996
101141
584812
1365578
141985
1049561
672952
1071341
428595
321512
151044
65745
1273743
276114
442896
391450
515596
579194
842142
445507
184627
1291588
1386564
437150
1119391
975592
647347
346796
404256
943612
1268393
1192674
1267878
1040345
1063261
943301
691321
679938
1410264
1395862
397823
467606
475092
869320
129931
1398557
147827
863446
216385
1195563
380481
1139123
1228297
910161
90828
591712
971578
1233988
352301
868785
1295521
888021
538898
130961
880383
169137
661291
1411445
1278394
701716
199664
144211
811397
1215737
178416
957280
49439
847948
953494
660838
295684
363833
554951
656552
903477
1290625
1301813
697486
1391487
1141829
913637
1008421
596855
1082085
769514
856942
982833
177805
728891
1275134
902339
142242
580776
126466
881660
96124
189627
325612
1415657
250025
860956
726612
95569
1124593
63837
508779
174896
1362769
316338
783298
1070017
188798
881366
514070
1392134
64735
991176
473998
132949
412492
1217203
423760
201146
1123453
1038469
420769
991554
1162902
1060667
546200
575442
201814
226229
1344440
1332816
313421
527270
167848
1352795
507074
37423
47792
491002
917124
891607
1152425
1122947
1400258
270580
594198
821516
132220
425975
836635
166168
278630
773429
663744
1214534
1376662
981627
681917
134192
39863
419843
1303880
741176
31712
1385916
1283961
1139498
366761
992649
373035
261696
757554
149775
850649
1273547
700707
84965
31187
973016
1160023
950790
1225362
101305
1297260
300310
455983
388464
1056170
45488
168875
181563
476025
661015
561247
39180
990946
1123067
495814
291164
948690
444057
828438
1084026
1315553
104186
898680
531378
896851
149602
777618
279940
954978
880516
937616
422761
394481
278595
693228
790549
270578
657336
1402310
249991
368930
956103
435767
163689
389725
735086
695066
557298
1218254
1280105
268530
522868
1128616
1391527
1195337
207757
1115422
613758
1159937
1295228
832572
625879
1326846
337114
845842
735056
443255
1210108
151035
148919
1313587
876388
773461
109420
49336
825524
660293
795408
165142
775734
66318
1090941
1205035
906193
322997
215838
945442
697401
136180
606918
506012
701343
681301
1339983
1330528
886831
1376821
153063
1212203
533318
879228
903300
325561
1304457
1285123
81932
1352516
1272814
58637
188363
1138486
687649
295031
973154
148315
1112415
276411
601977
890166
1301526
60945
1158379
806563
134208
1286089
120661
1399108
570875
981206
1189408
1037383
236878
960059
1189974
206813
458900
373174
1378847
1277148
315148
1421112
47886
774721
100486
481325
905129
255309
1175206
850621
995336
879565
111918
308913
203078
262698
976793
584658
658754
1388256
635893
293202
462469
121938
230514
507673
158505
771193
792321
1408826
584955
904093
63385
1401291
1038399
1202649
686082
310050
593411
290290
428895
741127
1288069
82355
287421
583824
945250
126192
943347
1024258
161256
548785
729964
663719
1416462
965828
69941
1334863
190169
36813
449261
1217850
774428
1188040
1201491
314115
1337964
647472
966906
203367
831262
207325
1383208
213343
307251
1306278
847373
403621
1376174
1049693
865201
1399801
1341611
125927
1283669
1383545
826830
610903
1318486
1380433
574711
960726
391460
1266932
689077
856610
89210
123229
320783
239991
1298669
147262
865911
440150
122578
807002
687616
1201399
1045172
551318
1128283
394298
406620
789766
1276693
1055746
1201340
10519
107694
198505
626359
304209
400683
1274880
524307
1319361
44266
657226
1282128
290200
160773
729441
444735
1341516
780951
1234758
89591
676889
1382863
88957
657993
1412103
408987
843723
687046
559222
286804
1223941
1224284
880327
408228
1207189
1168659
667261
959326
680252
98900
442505
1134567
152618
40947
735835
844762
1371576
1074089
259372
130927
65644
321857
23275
701080
139344
177693
771173
736950
417872
444925
621890
581329
159203
342561
1202209
119712
667305
132829
1365320
1291461
190135
316282
632417
466444
296154
1156830
467217
770829
187984
1220917
1113792
1412301
1343348
129067
1311723
1213871
663908
1292158
911643
782577
838297
99815
178742
1338836
1174717
1389219
1404269
1152829
139710
381714
435325
1157031
874064
636029
1357970
1192282
520011
919613
379770
268369
67815
534867
1182305
370186
94852
739823
26100
379801
153433
1356095
834560
675253
283793
555019
476879
495007
205059
784054
325437
114620
1346930
126952
664501
33891
102381
991376
560674
164809
1233804
899062
1415944
865355
179984
390737
81781
588483
285186
1196750
295188
1039429
73487
108727
357632
1386799
1034495
685944
1307724
508332
353089
172337
330174
623245
623017
1037491
460631
1375067
409482
1306616
199369
357501
896996
1280822
944845
1022779
735695
911851
213024
617648
1270014
266756
1123641
881008
1389486
437941
1318791
556632
1122015
543029
387927
469912
461553
260716
379740
1168314
890823
667896
545523
634182
553266
959763
876790
451072
1061122
409934
226272
739334
1074070
1396207
68943
467246
248154
359758
223286
1288497
1135723
1279995
144849
1328727
660941
977503
884867
808232
477260
1219967
849789
1330325
902073
1216139
452265
1208868
1154248
56904
96166
58620
676440
225026
527071
469057
1281013
592647
905872
675431
459842
1291664
1377099
1416861
30521
1198966
93657
293958
151466
996046
1401310
50946
1154099
1120857
1350267
219440
1385330
1407053
269343
200118
870497
957438
566592
731033
197141
964282
965214
64876
679821
912617
1025801
1269578
643901
1401960
777760
865617
867809
657169
79716
478366
772787
140862
525884
209119
224444
1050212
148807
1290196
353241
81036
361088
1189484
458881
966725
858714
790977
548343
1220892
1202886
299468
52048
1006947
909964
314876
683451
330742
221808
294102
1380351
433448
303316
563401
694891
643104
350689
361558
386478
264517
1326637
94802
427703
972201
565633
1298108
380522
70601
1289686
739201
880662
780541
932118
926169
780447
1122854
1413682
898729
1384314
1218279
343295
142493
1129691
314707
494247
697768
1162868
829337
617815
733410
780679
348231
213757
1128866
665747
1410945
1042478
1286413
261238
160558
991591
1189541
913767
345516
957532
320768
82125
337651
326916
842364
108513
1409178
1265742
1041447
494579
423964
567143
280503
225220
262412
1313309
918124
378537
1410586
125010
127486
365515
1124867
549625
84868
1277856
145894
259257
458368
319260
452963
79337
976310
619948
276895
404560
547581
1207623
608439
824148
398014
1136994
622282
933879
95652
561479
286266
846306
181486
768388
374567
685259
26222
50249
1296179
1350101
806133
224911
195361
953925
342481
37893
17823
317875
327318
548129
505315
1236894
642738
1072614
401727
468290
1022212
126776
586162
228237
796035
190638
1172497
1142705
808643
973298
260213
894607
1390938
372795
412030
1210068
822171
491149
893507
1026250
903822
90916
473565
66968
1038459
439049
950763
959751
1370409
1068522
1197642
1313592
256217
1163224
369571
1021374
482399
13114
1358588
83070
792283
225624
1056839
802845
1061067
1000149
1337463
438149
973325
140469
409634
10599
801332
230364
353063
602406
1117653
252969
80988
254861
928732
435095
406913
1309016
534897
917126
590658
1236863
1052186
892171
1351087
374239
1040465
1197329
32626
594502
891729
1320310
875207
736133
674482
302459
319277
468226
394891
798268
1330435
312217
361626
128463
1267392
124991
637673
1335888
191966
1371823
53227
768841
807916
836616
178863
1116315
1376576
29379
199710
1294291
546837
655940
688112
628902
121447
1393187
1361899
111266
505298
1063870
1068798
439304
869315
1346534
373960
535060
335131
70291
901535
1071221
1222918
327704
732828
384343
874486
278460
208496
671036
772000
152452
425241
1067834
558039
814764
1324565
1354788
594693
493324
1193015
1209514
802643
123197
640135
349181
628264
1039511
303575
272815
681730
1198423
971589
198224
975318
581390
893434
1345267
753095
289744
1034630
982422
1126845
1322354
842923
216086
836340
916013
326426
998121
1309578
167677
664293
1382834
57151
403285
180456
1409238
814372
391638
1221342
911397
136694
1055888
847692
473613
771799
623806
1293557
1181135
164839
915127
544869
866578
785941
1416167
561773
221649
300479
118624
923027
530362
267185
156482
1036150
886135
1088975
658633
1325978
417399
1202878
702231
300801
867956
208785
1111471
572492
70316
1180519
780999
81072
1333983
1204535
35381
1142754
469260
173180
685143
70330
209215
346800
13302
575407
437586
967875
286346
1210590
418994
128484
265128
1399516
268375
771068
725982
256950
803466
1190337
673256
909104
902333
280870
239725
628299
874226
622428
225938
441355
470442
821901
483104
183654
982346
513305
974034
200902
518246
794235
1180924
620980
270788
873514
1193172
469387
953836
556858
474030
435320
792335
877116
1420685
1042427
1351855
46907
799618
384727
906687
916537
818830
538597
65555
70059
542174
977934
131484
1292656
851462
230206
265785
509880
957861
219137
386627
919079
206505
233179
287300
943462
1103193
1210747
1166155
417469
525125
216828
25618
943080
230179
1382115
59470
1367105
962031
42247
890873
848596
850285
1354475
823765
785416
1365567
421836
1418671
821222
681302
76042
1291990
282971
704027
1025066
641115
1082722
160506
1192966
976892
684437
424991
806757
864269
563233
253720
727149
135081
925544
1186127
1313232
374352
154661
885179
1408595
905217
180015
702883
303556
151350
367446
1304440
1214266
213071
1269092
1119669
25451
1220042
464114
438578
779972
483345
195474
1229270
1270044
1118759
1212803
647613
672407
1072623
459903
192995
429759
385031
1181097
273185
995351
664072
444538
342549
192275
411142
954076
900523
269780
1163998
98000
672832
331826
314046
96302
211475
1295535
1366239
532878
66465
1410527
800770
397358
938847
968785
25835
1123816
237931
1290689
1352997
1186321
151373
62136
466389
1342653
583436
208318
773008
978771
439306
1112888
851589
1210259
32878
497763
352950
1394996
193312
897349
734683
579446
1209917
814624
54816
1023302
698557
339705
1066250
421013
820582
809858
1216288
49177
468684
233021
469419
737138
541603
1069429
204866
573101
1325849
288016
386131
674208
1280231
452339
459162
123450
1166919
511241
1326448
689731
543220
12284
42512
310592
1189427
201273
367297
221466
683085
1055783
168906
391253
85430
1088867
622548
1385837
840733
477177
125690
61009
1318221
1174751
414890
1238152
223923
43414
1072390
1266409
1196335
872176
955951
835005
1280709
911215
1059800
512085
366886
1090992
933549
1269843
486511
1421985
1408871
297665
368736
105887
1374380
1286396
1345725
615552
1067152
191069
1382340
1182113
1226756
159715
295400
1216987
1144241
31669
1217878
61286
1276425
121754
277980
64997
517019
163551
5862
174043
363462
1404653
785162
635072
324232
835639
737514
583455
853287
792109
563808
319384
186493
430060
109912
516078
535543
249625
189421
306963
172691
109946
862466
1387502
471291
405950
222526
368315
641169
684773
1190395
796189
994888
1400722
366966
123370
271996
195712
18307
42300
481943
861941
204120
188976
131912
471031
496284
1175738
961265
1137207
535279
901074
70993
464183
1034125
1161209
172805
1234170
947603
1318407
1320290
317681
793737
357773
373894
828044
288713
696801
158715
81396
1268554
587645
1212166
1315737
229978
563208
46282
1341148
337466
781818
1298165
1302530
406447
912072
501814
175676
287630
627474
385432
992841
79765
240125
190706
174306
107747
314120
876887
191465
555776
669218
77279
1035349
859371
734486
1388310
782903
1111308
18642
1208311
613453
835129
683485
407577
1223903
390456
134186
1170603
17919
1271546
1152632
1126387
284720
1408613
445828
190422
376453
1299241
77340
971556
878474
1321566
1068543
854874
367272
1273216
402657
573130
466026
1422405
624260
1385011
107225
1422422
1034881
691638
1384936
887670
548350
488416
880603
74382
821024
54045
198264
872525
993398
705581
796231
1167132
314243
629757
791725
110767
572029
438834
140521
1077209
1226874
928462
74870
1274668
1400703
1174628
1100772
566992
1182549
363306
537901
733848
1279111
332823
525602
1365686
323109
1204415
892987
462154
932826
78730
1343534
630080
1316335
995117
344843
1155226
610974
72067
888993
383530
899583
1276865
350654
342399
791544
672978
190878
1144958
975743
286580
874227
1022881
676111
1289533
1059094
923631
1413504
1193887
570876
1401647
513544
735379
370731
149269
520298
188784
788840
968735
483094
411115
1190245
1116550
327467
593231
1208735
1217478
1270630
878983
425647
203694
160477
56215
315933
321064
840354
279720
633857
1270825
493161
548334
527984
1404077
1056827
795151
482301
880732
946124
1064111
879568
1122888
1118965
233147
161194
104589
1006022
42252
1152588
529858
910139
798383
856790
165463
413559
1288270
708474
1203181
1159252
871879
1183002
430276
896671
885504
15957
414041
839151
434215
43322
947059
385098
1049462
864006
626910
1340523
767390
375284
740172
793611
55945
104774
741279
881659
292726
862304
625763
34962
56955
1067993
1362092
609140
435540
1035245
739341
287591
81503
393198
225262
1235486
1165526
1082921
1195255
479748
1235818
903543
1021318
37941
1146594
1420062
638757
1165296
955731
948994
1367092
213929
377676
1228443
464371
425500
879550
887867
668427
972146
59263
324397
586451
605902
1292972
395721
424031
999009
971497
180765
485203
1128443
683489
1025712
179362
309130
671179
1213991
680038
1287856
1333977
1048729
735147
757120
657485
1091984
77731
541281
345003
143142
232099
404448
566783
993920
1293932
779413
491879
1318565
412761
953718
880233
923621
260484
699337
1335957
526919
863363
600762
980411
1044908
1356089
1405127
142680
620303
1315255
219414
335609
1234563
1384
44920
807568
38989
1296901
389101
997497
704224
860673
512634
596823
812437
1335273
995857
694289
398256
1229280
526357
542446
1318817
1314102
105015
575395
1102532
1117150
260995
353870
1336168
836458
302799
84804
1291525
826292
846077
232523
1160522
964536
23175
833384
545629
992691
144132
44312
77000
1310325
48949
1367827
608717
439896
824543
411033
145824
930100
1297657
533141
1408496
1091924
701049
723517
807900
590082
199026
837621
1316640
315799
568396
59972
620631
284377
293473
450861
728658
124728
62747
323439
535826
777504
583551
514391
657230
1143558
798273
51463
49163
1265504
1389483
564137
453239
1193605
376857
148826
1361904
1338391
224419
360775
13530
872755
900058
279077
1416835
34762
1350662
738583
381724
272840
517000
314107
268730
773039
1101980
692312
954838
957411
572754
1112817
1382543
1406401
1326333
319514
170067
545444
814839
127880
1323773
1100317
33467
843100
1413333
332770
41288
661512
587184
1336146
27683
894673
93552
897845
1285177
1338381
692232
1070231
92974
112823
102563
353249
466707
417606
942195
912529
1302781
628982
678487
68277
1125943
26499
122338
513598
965824
933174
206579
642793
1208927
1057198
727953
1037504
166749
911945
314335
420209
893017
572666
843412
620708
1170874
922067
290081
257315
353171
261322
584680
575592
92320
1295371
609459
610118
1303452
976929
836796
1307610
1215686
1368030
961086
620965
444838
1280040
506347
727153
1399229
888119
1115561
203705
1381996
448762
1072473
210435
61131
1051565
962568
1422826
672639
680505
909479
47121
510166
380380
141180
622163
227626
534728
1082375
1209902
1396384
418796
1354983
1112582
316408
409581
883067
74547
472175
1393912
318390
1026716
693301
867010
1409300
1190528
573496
725418
368551
911769
658092
1392391
1278149
1223000
1041684
1037420
1310007
152583
621856
507224
315359
558680
135013
172905
12822
1209095
684588
281930
1422217
295196
817725
607877
1385664
152989
793564
90819
1308938
497013
1317679
562338
45366
806468
1137441
331412
861862
391426
827384
177849
1124844
781965
1301399
1403878
767668
917654
832274
1401188
982904
350775
1208141
1279093
1330820
1218721
573561
324599
154191
206255
1078992
339209
1236925
847393
48323
456771
601158
116530
973241
996207
40093
493484
147098
790025
862457
1227949
964820
1044076
1305956
855763
824176
739946
1422866
1057612
1052556
547895
289937
1102949
324566
870532
340326
419610
68193
1006936
1338608
1315422
996067
850709
301419
1285914
1091185
170836
117851
930819
975737
1202784
446005
700110
1049699
68222
18382
1355512
468934
877633
61765
686748
1182329
1042619
949393
484696
798264
13813
1235010
673996
204312
1091299
785223
1320084
127851
1120337
145006
87543
1329023
470368
60512
673320
417149
1353384
33659
921778
336498
110299
796243
443226
982342
1034315
153911
308912
49592
568117
977407
438897
1155349
1372399
538966
1036956
693023
346419
1307649
910947
464229
869915
789904
740108
724393
1351138
610025
272162
70274
68292
420371
461989
1163896
1173827
1311879
634939
814977
518593
929595
424502
1400889
496515
586456
198778
1351774
1051873
219294
170646
231396
25819
768800
1354140
330634
144669
261627
891126
18694
590559
1145619
1291748
426053
438508
794118
1192755
1345493
47182
450212
42524
816971
740047
297651
1180719
934847
1034391
725989
635335
605376
391007
946200
360781
968074
255277
1192291
1411684
742103
230599
954877
628101
68822
1416305
1043952
78275
1345757
169250
1186697
574437
128894
89528
130200
1026639
1280813
1156697
1351105
678528
385316
691896
1128235
352139
448269
1310537
931558
94554
375282
236957
32620
146490
1219327
2727
1410844
1372680
1365254
1338462
52238
1303372
486152
1335537
31682
1149674
11138
864926
50620
395311
281761
660246
703893
45931
74771
910027
441589
975388
380006
1323493
1398553
812265
1305738
281416
1129037
669397
1198362
891136
71197
248226
306353
1273003
525739
1063562
596480
1396054
564431
993607
644656
811356
109160
348459
1363488
1266139
305333
1286520
817872
43105
204190
1164214
586183
80966
1197404
151059
888281
807292
630777
484908
36379
563430
634682
936406
414891
1294787
18506
304452
1298640
549813
1390066
302614
49182
222271
595689
283373
177381
265483
492412
224974
914835
156734
142031
909012
790365
197298
592190
104837
307428
133469
255062
179319
1115457
16583
295982
65872
605853
1279836
436567
185286
998478
1311670
308744
786877
871451
567428
328912
66470
457862
974722
1354815
723255
1197634
533264
449281
1304896
1351472
196358
1207361
798111
1346900
67079
1404009
1275462
211995
1322472
477710
626366
307355
1134104
1378858
706200
153138
974479
309144
26629
268180
257402
880155
1063197
69438
1393033
240117
168124
893932
1021016
1195327
1041920
865198
524688
17101
458724
178625
1070827
1128674
606006
1214915
975633
945827
326626
200904
198131
1328106
82737
47222
928936
418968
419650
259683
1118496
1345918
1271516
1273158
1321344
41483
160944
1113976
176889
189260
504935
1295599
510656
424261
328678
1188917
603858
135997
703869
400629
74256
1237081
108683
1154375
975116
32491
142094
969498
1055477
701075
1286822
448835
695751
727839
542533
506287
575806
851399
1085279
1135856
1316861
1325678
625223
623134
1170483
164943
222269
330037
683151
383323
1123108
722552
687799
1314575
168077
949690
668477
614602
438638
1182236
795369
770068
1395883
92570
82108
403758
42805
1384209
80318
1188976
91304
528343
538057
1121455
1403926
47880
898799
1270275
1091718
604957
971548
831280
336469
900861
778029
1145192
157740
824394
394972
1310115
862953
65167
958925
228736
1112521
166429
1127996
1066961
660640
599125
58615
428459
1235968
777442
735357
918606
564584
871350
923578
551340
1297170
674519
429308
560920
730974
1222866
1180933
1234303
1063018
1412490
1375349
89331
910448
991696
1286078
807415
87041
348901
427061
212982
570713
299218
944462
460216
200738
379928
898249
217345
1318459
1289495
336465
436259
1369962
309714
406310
125865
34083
58567
1414092
1062670
1293492
10274
1126504
1134323
733680
974061
734829
1305821
174995
158704
213857
1022744
1381139
787658
500947
1416507
1270990
105123
1168901
238237
633633
862535
1342388
176645
685648
387084
1397926
133590
105944
659697
781346
159558
1026346
235470
328259
916947
1064231
1209026
297272
909368
872140
296116
637739
836303
1203583
1358724
1396189
1056524
1286524
165166
914116
467755
204224
1224811
525671
299187
825822
1382044
436964
396617
358417
434556
296101
330138
610761
188412
413550
455785
380652
838600
741182
880845
1387944
1170916
1351351
571332
294548
1126797
564661
1185609
573914
586267
513479
771376
812309
593673
238929
1287716
1395346
1066533
950727
212544
539855
1276639
255253
828122
740109
840804
1346120
1326639
1283389
319937
435745
642750
775102
1389466
190588
255572
710492
871668
1222882
1049726
894043
552463
1410628
332942
337210
607106
378684
33109
791504
1064886
1315317
598854
12505
357980
258532
1058903
628402
304313
346602
1379934
1399426
835830
1114135
1085862
781509
934196
861776
938587
802560
1113836
560131
85905
466410
795908
1207213
1228484
973893
51672
813888
462197
778237
368525
695971
1363744
170365
879284
1163617
739830
1207209
506397
204940
264626
268144
501466
496232
1135206
1365890
485783
647848
454266
251210
95598
628089
236661
235046
606832
340323
1039159
923643
130623
608104
42510
359339
1397710
107418
396733
1195651
1405232
1170394
469984
562273
51834
558611
227706
440981
536661
160111
772784
957010
461432
927923
230615
569533
1421255
123253
474713
497693
1201281
268719
616901
853992
615094
455679
1177309
914849
405689
1237439
1295749
881826
847726
433009
285174
1136854
1212021
973708
1229983
466260
41687
663403
1187835
1166390
588870
875247
1138051
468786
216918
925196
1386949
1170811
208239
608120
1286914
99567
956385
1199376
621433
229282
1388000
28595
67380
34108
220182
579453
1050093
1052036
457878
965588
772560
526677
1315918
621049
448875
158484
1198653
66848
346971
690825
265099
348121
546184
645914
66224
1077387
741190
362181
728373
674651
1138120
867928
369142
1053241
839057
121259
434363
321895
1048897
82721
912749
78103
391286
186503
390728
844714
1352467
40650
28597
1314186
607301
1223926
1205664
111403
338644
114807
817113
949958
453762
154352
1137476
1234905
416408
1224866
323510
151891
1296786
616696
1204824
662795
989843
1300547
86474
237472
1228206
81288
836030
672770
1173821
527774
238582
737082
297251
59563
1346650
486877
1300131
629516
1213272
785468
1327723
1316527
725740
321690
433830
966910
326389
1370324
263794
1272913
1140812
1174379
60977
129318
350673
1045139
840806
895280
894033
52705
373041
1276372
1122767
1193019
16595
1405942
349147
676029
1349967
178400
591390
387265
1399577
881221
456806
664471
100436
510559
61804
438273
146364
321297
1067621
121231
1294294
956552
729170
928812
310806
231350
210590
75872
1368082
1304559
365588
227645
335073
1193935
627288
1014132
181775
1042519
846404
1193896
995694
782542
158461
1337419
386410
196387
571467
18747
1351014
347096
1322709
1365882
576368
112705
45622
1283736
978485
83569
850761
217990
1035263
87156
778073
1322453
778271
735799
775573
1172368
962407
1233663
351005
995594
94135
514516
1387953
1279348
287835
287991
1045247
386067
851443
365204
439812
994154
1338618
477458
1150032
931888
89263
674431
345048
590709
1121404
900005
852332
460761
72988
774880
1186257
703126
1361789
325299
88693
1054878
871241
599255
274978
1071521
89347
343554
190538
105074
187052
450838
1170847
228410
1220466
65597
605617
387973
465462
229583
1100243
472732
1214409
73909
91044
230310
392610
203930
1234188
1345753
954905
1045138
741129
228519
1389962
969915
796959
1408757
112116
901928
1289904
189759
353848
885432
854374
1342138
978905
808473
808807
1282922
1414000
360384
411279
845029
383492
427463
684891
1349949
466227
131716
973936
641302
446187
930799
32542
271956
66718
70839
390235
1275221
667792
892041
17873
1270891
1390995
1134646
1236781
57935
688462
1022346
1368190
205738
724152
646026
610739
134724
908263
702261
975058
959229
376447
318714
104489
62059
698386
323663
1118010
578988
196651
42065
527813
10792
53452
485246
558957
954020
449280
187971
971242
740132
466359
1162801
609379
1302653
1000022
177323
969514
329383
1302154
771838
1376655
327226
119802
346455
120332
1286530
346876
1369381
911295
97382
302080
1227603
436266
254425
450230
177540
163744
216717
62391
1015914
1410305
735563
495008
869131
1378941
614936
65794
279519
271815
272385
260668
1196301
578854
555599
961704
865397
963787
522146
869681
156965
725587
143848
686989
94438
1033990
140136
1040386
410930
477346
270915
1320115
1386748
91413
54982
1023861
1309008
55540
1193904
199401
54170
353257
134137
105383
1233075
1203796
464034
1387043
550513
445326
63180
288663
774106
1272938
1229179
294267
1129043
740330
834920
437319
585057
1092777
1118597
825702
77789
891777
415788
233089
772724
646859
1389288
1224703
839586
1065930
1391558
1072175
341669
816171
968894
1380853
512326
781046
1341338
498780
1386177
312165
307486
536852
1073938
558329
96032
276378
482822
313391
150723
1288850
601721
337866
1111525
682618
773102
522071
570224
325959
536790
366538
303429
658315
462439
1082889
1297897
76377
211353
998673
1155143
583473
1404445
456167
1275065
77973
111423
1330307
624679
637297
617676
1282655
184737
1312478
339513
315527
110428
594415
114594
219265
57116
646306
443662
1266536
177841
1389786
1367841
1386385
1386998
233985
801674
345008
564077
881343
46958
831598
663074
1381409
563353
164293
1214980
557625
886155
1289650
1330866
1055853
1405916
978535
211595
188208
434513
724534
193682
778264
319151
637554
41166
531146
438073
562567
1314763
133811
326915
331872
251749
1374577
424134
186797
950214
933327
177486
705860
279253
150472
968490
29644
610070
626855
145882
66665
797980
1382625
284858
968777
90289
61777
323866
517080
1269227
1049992
128236
522426
181678
1180887
400496
1411302
1398884
53481
774806
964949
181516
1044677
387808
81475
399631
693029
309572
232554
260669
1377183
1310640
398502
798084
161405
1314456
16688
951840
1025546
202223
1383872
317847
1199427
844948
1372588
1016000
661709
1182887
1081118
880874
168229
1212277
56271
1209549
800829
513877
1365934
376856
1124364
1411933
346398
211926
138849
1305324
1059749
1380846
880324
248714
119783
859423
333650
171985
124237
341415
1410165
426384
1286328
1379169
138986
1395401
50622
881141
929600
1023876
306253
966608
1186391
433585
960069
486551
232355
469428
1322425
979722
611680
632993
340318
503414
428556
1204581
51901
591680
288197
976790
1337174
643565
1290859
1142478
790952
1380139
231397
1154098
1025138
139208
1202012
1229711
1347552
689393
691603
961139
56162
774444
265261
638617
800639
494460
637208
574394
906605
226929
444190
1083407
734226
821223
1269760
398138
659759
1126587
635741
903345
880934
299644
401913
1415867
1307862
892990
474678
1038323
835839
488458
94848
912361
609857
375478
844134
438650
1355925
1350691
672611
484902
68614
17204
1139788
576497
1205244
897986
1326290
976963
176071
67089
1214343
846784
479062
388406
33241
1175968
1299197
342918
172626
1339730
44150
1229936
1280484
966426
538508
1066828
219642
252513
1181577
33746
415684
414590
952128
332573
401609
163905
1143291
1293633
518326
45805
1137028
179012
174174
228853
441728
1115790
741975
582655
1215603
486184
450400
461946
445020
704847
782501
549810
171046
1203103
888456
805803
959606
110087
418455
1139224
773947
689154
18860
148390
523405
632732
799303
76933
799345
1102173
372678
452054
798346
1066391
949093
57853
786807
1103263
230519
1067389
796061
213464
791064
1413865
116606
644840
1166921
756126
1116364
961512
1116285
199050
740324
1067282
1266040
633529
1359273
1235777
1388047
322709
1192597
64856
283270
1346967
185168
433144
1068316
442460
1153932
334648
1061579
960224
633144
630696
1409493
1092948
1420893
462031
790190
82391
1286817
814246
113585
1207810
302644
578428
73922
1323484
515599
228977
218451
821317
894636
238296
1398077
568577
815822
215901
1336439
254657
69631
1202068
13232
781674
575851
1225984
1269193
860182
1063833
360017
1229707
1266721
252875
735014
827989
729048
982905
677030
262554
646591
585284
731908
1408453
395595
1282216
1193848
400513
240386
1282096
424872
131878
698043
320168
454698
1379639
110935
1316726
268563
363112
100870
629911
946614
1392780
300364
775791
264653
1301083
1365485
367028
1407216
367056
628130
564118
291243
1310507
1308168
1322294
75447
343414
339753
262447
1059814
337665
1348722
672587
1349278
236377
118772
563745
27739
311067
816223
288581
770791
820734
1183947
1145842
390994
1349651
645638
683636
738509
1067178
484617
1221429
1219081
460767
622171
1207713
275698
393705
674294
479565
1166288
1345319
726595
340445
835122
1192322
27510
293995
1206613
32711
171265
535383
76462
727694
1123680
184500
1278292
1050470
1295486
602142
207733
917818
209997
1223499
390155
1352119
1067693
903466
486237
1402562
737302
223978
152939
853709
185310
522588
182609
1135181
636206
499637
1280773
914628
352397
627569
137153
153150
187389
1275480
1373195
130456
776764
865174
752469
1409826
776148
1160997
1320189
865408
1279498
589517
951294
1334120
1189231
587967
795838
657483
1064050
959609
866623
1007155
1049159
295575
775597
1378294
608883
623232
1192019
526554
142134
674015
160310
1064392
1286653
838959
1051416
314397
558315
620311
1055268
458241
883682
947520
162678
201287
781963
605431
1214629
40685
335569
62877
1160042
130201
205235
948531
88170
415750
72296
1374084
886489
570896
25920
102216
61505
344320
935910
106999
1421258
452521
288996
1061446
738156
512023
1115638
845924
148699
557196
1025304
1398865
552355
971259
1178593
943924
1387931
628123
473856
782621
634584
37317
873382
1231252
360642
870031
305605
660772
595520
280233
169414
671424
251826
477783
248713
1307495
193529
632346
557388
568525
609778
1201579
405753
623488
573058
1410533
997314
689136
1203305
281197
856414
1278501
474448
863668
889594
166505
136509
543504
1309835
1204894
1070738
552232
706186
431454
534226
1062889
851180
997428
674099
865200
944720
492107
1170513
1326791
92530
1068865
1231083
1369102
1026055
483285
451896
219011
376309
368209
1408793
733183
668293
1361242
735562
846613
273120
281506
409737
570532
1392150
279607
1073930
264234
700748
148638
1280090
204736
271782
841347
369385
1191685
860423
794687
850640
558438
827507
696363
219022
1065594
1349099
616041
1215434
675789
1027189
95733
639061
613879
1141571
1141586
1181708
76224
489780
981580
1186691
305618
859203
444218
436129
330157
689876
514074
893675
831466
226280
1347716
40147
1100651
1298521
609720
351085
204689
871164
555444
51755
697539
368171
1335965
1050417
1219340
850252
882019
283030
941103
321287
1329264
486340
237047
490667
913780
51472
817750
1312218
859435
420005
1022363
389119
351129
113086
1323230
632332
804425
1286091
138034
1055469
1287780
1388346
355759
881713
1100624
339176
218859
830606
1319965
1272381
637909
686316
963613
424298
126245
689687
558791
557387
85724
133112
828747
333405
777675
283222
566479
1332823
207472
926367
436754
859266
1271929
1082206
309416
1409534
112201
583258
2042
994984
296202
1288334
658250
953620
966164
853432
370720
506106
854532
1422778
332481
262148
1301531
367435
198875
442391
1060122
594211
1378432
198225
1415866
40440
1228233
110607
159462
966150
628427
1405018
734428
942059
94742
422785
155623
150024
401563
420117
797109
1319429
69868
951075
1389663
287637
1390145
1268684
1312615
1125898
256323
806502
1210468
279873
1024572
1297514
574439
295756
1041224
225862
383681
564083
1006335
404896
108676
1207797
962816
457249
15666
483494
109408
1265833
1372407
873533
665139
1051815
696035
947356
544761
932237
415710
1235732
977553
47489
903967
1061207
1195154
1284330
1300628
890683
163158
354103
826817
404194
570588
1167793
411672
1315561
905165
330957
899789
218066
63710
693011
681040
778614
1205293
849864
953864
673177
187379
1410581
1387002
607773
646972
415991
935179
1313377
86531
867852
585750
787546
1354211
500594
991711
950760
995471
162156
323012
683610
492043
673485
1070862
726904
507799
486200
75063
288425
1330915
739901
314374
1286527
785879
1186499
215673
1279739
741552
1203531
326924
43339
690175
1072724
251738
905921
705515
700818
868137
1139531
1365150
1158731
99953
679906
835601
199668
1321271
947534
573337
431970
946603
1233960
1390362
903703
148165
62088
231452
767699
819123
310235
781138
132523
1000708
638883
337089
910341
434393
666201
1277845
140612
842193
1058411
296131
733254
176727
490005
334360
63412
673117
1391329
1120544
506738
41055
410098
808450
724484
1399282
532075
740218
861479
728534
419338
207443
150703
1396051
174750
593547
458822
517411
972995
425039
892531
618163
1023206
1023657
132237
458394
1353555
534188
188586
225555
1120593
795364
443384
1378752
327931
488217
573043
629232
723018
948805
405913
800928
617136
420869
1354495
803007
146537
672732
691657
366114
1063501
1142147
778183
1278816
1120465
175340
1271596
971872
469922
76241
1383200
845400
532635
759155
1330374
1082623
996381
1102099
186888
566921
1337209
1177897
1377473
445911
557739
1154995
703018
551919
1125112
98192
382171
901511
1014854
562735
829184
1312968
379126
685917
155266
598281
964827
437882
1150893
65238
213351
199745
688688
1387695
74839
935721
151276
1177241
469037
1367170
1266567
1397824
820808
599051
827878
697670
1383222
959518
454804
1176085
60929
699440
1319879
902707
421866
65893
1146907
609189
99050
857
303101
93489
106653
204618
1177181
1066004
697569
609480
346421
10596
815024
1312621
293439
522029
732842
1174347
700491
295412
408651
40876
1042986
136198
249298
152952
576401
192485
1225290
389669
1420870
1403335
153955
315932
48469
882492
1345410
170366
902583
1342312
429452
1335150
1033815
1353885
564879
129147
130616
1051495
1043575
925488
389773
906859
1395235
30792
1324963
1189355
1091960
700601
973244
679882
1041409
80432
797579
794735
1288115
425598
852137
179446
1293569
236635
582269
1338330
822184
919078
1199450
1366890
1113770
740044
1320067
257269
45718
1347668
1152107
1305767
278482
360707
224438
356812
1135690
265574
416024
1000423
35365
68476
1308849
835976
121636
130551
480045
606242
845753
267007
1336327
595310
1338362
278176
1195475
132302
173332
211247
1752
662699
282046
550252
979652
118823
135995
1118067
499051
540096
1391553
1140575
609181
831147
1394837
544048
1201886
156798
1289044
411484
237943
214929
604988
1194694
944642
741325
1189314
487828
1310970
48673
192756
50879
78952
1278306
117812
1034352
799339
519727
396914
1199028
677210
53479
266150
588092
283650
1120523
386568
1340045
1186330
776025
426855
815355
151202
828308
1350240
783280
272532
907364
204500
1397654
37949
492303
318877
666156
773592
229001
1319013
468907
1311659
359964
1334091
1375252
278142
293211
896372
1276999
416628
1365187
927324
438664
577669
691340
342150
496610
323880
332732
1021930
612378
913599
544108
724937
1141833
1311589
926776
267809
363274
1170889
72593
132267
336730
349496
1017898
1186370
339892
520961
1227558
1181108
702588
731925
801526
968928
604813
395536
1316330
147007
617453
215427
1062342
1038396
60253
1124443
619887
374049
496855
581184
383096
443027
890976
454645
1327430
461060
736751
632618
1090665
109059
323533
1208363
631230
194172
1432704
632234
994671
1309576
1295607
474432
453362
1341574
180911
304483
381256
549924
581983
270394
211520
113750
615610
1354288
810381
1323344
189298
110945
94797
438766
238790
1352169
730114
563192
334730
1399103
1147357
178907
867903
737025
324147
496472
284928
974096
1379255
260979
1174231
252274
547200
524603
954540
475664
54338
1420211
897611
123656
1237444
518348
1151252
199547
1291309
1170948
1274536
1348251
335505
700524
639120
567329
849442
1084548
397602
783666
118597
641197
611039
216816
1403602
999711
40169
136572
1062887
381119
146442
315022
293111
563886
1082886
969522
263966
1383229
783890
1350805
1290713
168317
495426
289712
587882
476300
377396
35887
693438
1198909
60567
82577
685030
999058
642541
414326
136135
432639
1236807
29355
996320
55999
118478
1388917
545038
943847
188096
588625
1058808
1174391
377661
506859
1410098
995258
33537
768172
78815
1395682
911163
342273
689565
723526
338723
1102622
248107
78265
1273987
486075
1369421
139558
826357
1207666
203914
234352
1208595
1205569
585782
450393
790634
699225
1390352
913034
519287
126859
1195551
756551
914977
1197196
235426
1068122
366827
645149
1040197
1352854
195137
356585
632075
872584
689139
641728
1274946
229893
56122
95994
426681
904287
633028
404337
1346789
303162
1305960
1228590
328017
991573
544500
664849
900795
1363601
983865
169706
39647
224803
897317
217067
140375
1269494
1070157
157133
1383416
1062530
1102400
42194
391631
623430
504791
897731
141307
571016
284172
504447
366919
979572
1145468
1293937
596295
1085259
892024
659589
120344
311358
104734
207439
1119654
1369855
306533
497407
1375280
1195299
792649
498788
526327
860061
16752
828107
849313
1234702
1292128
935344
1290028
321150
1137094
82299
1166756
839548
429690
927348
49661
262138
563676
816371
1220740
480619
671732
574719
414705
886890
1022953
596623
932271
1403041
624262
949133
1202426
949821
220320
1141564
1346886
373424
277933
584186
65468
520462
991955
292841
98567
1276568
148968
1267209
273051
44447
1398393
434621
54842
259976
365498
1329091
995740
882686
283455
203345
898038
383040
67015
146038
487883
417114
821868
180028
93925
1111403
360580
699183
793279
1327901
1217327
1398538
1180714
1052513
1181502
214785
331159
1052271
949233
81071
523798
673841
1230487
81590
968607
48845
105939
815292
32212
206440
667327
323791
1371737
861064
1375031
794797
377387
1214903
378491
1336987
191091
82595
1197316
87815
581342
1081960
1345587
1273657
670846
1213995
639165
953374
279790
72089
218235
334244
599015
782030
544076
536529
580172
684227
860232
737195
51543
648116
446926
67214
771295
1340635
945875
126266
1369901
889159
796106
997240
310971
1154250
355188
1338976
352662
132910
1391182
565718
521411
1318807
842485
1124959
569958
283931
881710
97659
972449
726255
125408
290134
524656
1410094
972301
438746
296981
1034436
1204801
1000454
164750
471984
210174
701688
761225
77606
583956
225661
225307
1168231
499797
380566
186342
1295236
579886
602070
377536
908761
1306214
910334
1302903
1401282
289619
274718
234664
320311
454557
258809
1220915
1202210
110747
104502
837269
1194236
131373
520164
110393
431099
1321228
1290826
391259
132966
1119472
214053
42340
959396
835322
1196339
96644
121273
1174106
225159
182618
149755
1351682
594729
226175
1389032
801264
593677
658421
1416692
1331196
35591
432461
1416855
1298617
1328852
467853
160892
227545
185476
921770
1284620
965034
647617
71893
618023
180931
89261
609072
518561
27333
991207
1368595
1022585
569780
587986
789360
1210096
484846
791838
617969
691371
238169
259524
434050
773404
818664
1058494
1060141
463203
1403800
97485
800343
194623
475737
251491
773181
232450
862338
573089
775898
521193
1293389
895118
929431
585591
1302383
897461
566654
197596
459386
841045
184333
972944
85473
1208148
343348
503418
34499
735921
1310248
179985
1317515
390677
775376
195078
612713
1182311
281618
1295065
150376
391243
367334
252825
558390
771636
1222940
369058
428785
1054767
360421
356701
257021
785695
727805
160928
1289667
155813
1035033
19088
1372590
415298
1352401
209585
144472
494806
174295
1201815
1406905
804064
283557
1202631
1034415
782625
1287057
786352
901279
90377
1339553
11722
324662
736504
289825
1346860
951976
229633
1005001
782438
1278801
1007259
848403
872644
832534
130787
154577
964386
225844
473789
803967
344718
240097
391065
124755
1022755
1418743
214748
473640
1335009
145443
943300
878863
1185631
48796
1372323
993337
1221231
137178
1234560
577928
605488
355472
1156595
429384
1416144
611227
45949
1292090
1230434
262425
906066
1293548
1409333
963899
417261
27380
414071
997804
592523
429313
36799
236745
1376721
890867
48855
304177
326338
1075588
1218688
666606
452854
1211032
1346422
796569
511002
268556
48541
908703
157672
629250
617613
513351
570431
222073
462291
1186803
139530
1169250
96338
1184950
523569
826985
338347
942539
536998
1330367
858609
202480
462573
354096
119464
437620
1328098
1313128
951094
295900
1196187
1177796
571497
687745
513970
880772
460400
1189546
203646
898033
50112
230985
1361426
460369
333509
341685
49443
1422922
270149
318656
285311
46362
1139593
892631
891979
1005830
136353
344986
865394
1215913
1301419
1381342
101616
576824
646347
90288
158155
1349312
130389
1395876
615809
1019599
779979
702136
1370075
1217320
437322
119451
1344322
1056324
830183
900473
1406975
900166
1297098
840883
810660
571264
1401242
343962
265131
1415900
142831
42576
693251
513337
1071534
704281
935697
308848
67564
558998
676229
100727
370772
580355
90517
780416
1343389
232915
806085
1224704
234985
57214
566733
1346899
396983
1286622
583916
693187
801424
1334713
1081252
251257
608873
527429
942306
138046
324977
262390
88327
152666
1375885
177524
1278942
237743
761182
134599
284706
593590
1289297
278950
838675
1336771
1295533
268333
424263
51399
1317455
44941
181726
1379224
273069
285574
16337
194001
1297932
771390
982649
263789
44366
1325451
565584
1413402
580805
307281
387460
414149
343439
1346618
415061
1229355
869922
497255
933535
227235
83053
604451
1305173
1198786
1221401
1201746
631482
550750
881434
1208894
1092331
1289636
668255
793889
111126
532563
486466
628034
232776
398885
774647
361573
398736
300741
697080
952082
671431
741050
642053
568287
1144335
231267
1298752
251443
801535
697969
68752
1328420
441715
199230
784658
1279068
1369216
1063783
451510
640002
873885
621480
810794
100916
418169
562642
1193192
696690
140934
1200423
1214157
39397
433066
580623
663408
366355
238289
516198
360497
1400793
114414
161819
957449
1189404
468756
1228482
727214
467818
1347980
678421
674068
250905
74289
897987
617325
131513
10361
1179557
396763
274395
491989
620294
766267
471727
1212958
260251
1044719
291694
1285031
793445
252946
609674
368571
880094
71617
216804
702030
387876
1283822
93276
998486
195650
253438
740134
1027045
972701
978557
768081
941540
959061
134519
171627
780017
1367248
1115916
931311
526783
445459
462027
838571
101743
1129102
865140
963175
981131
1415651
297521
660531
1378476
1307733
1397865
1379171
34321
756641
929607
130173
644171
1039632
437883
111728
1406839
1185440
1311302
1296251
494376
438741
193480
494833
236577
23150
1271663
315242
510060
570835
889909
1327244
409971
1398398
416140
218788
235095
615698
1277370
1333858
559643
1152378
1115484
662760
1114125
1164150
1035773
427284
178381
1210530
143133
1392276
564680
280604
465801
363779
912510
839045
887120
1228173
372500
320026
1126516
267738
569159
1144813
214959
487161
1057327
1386531
1284298
1362620
1197843
69093
197758
96918
1209989
393473
429631
295373
1009132
454292
235449
70734
1383366
73021
900761
490092
622453
616687
1124678
357642
811208
531375
1389445
590238
468881
1134014
596333
161520
178877
248595
416532
997559
446172
364728
1042258
736957
1110499
461953
116516
632888
405061
233529
1092856
594732
613242
488941
1325453
1111487
1178140
1037474
35278
317096
1213001
1349724
920985
81569
236840
535665
1128345
229582
471304
229365
584413
164184
424288
1070902
1353302
302428
313803
1197505
265385
588135
1234146
356108
939579
1168907
401839
642128
281530
487984
326781
881268
393952
221951
81728
1376921
596872
1371966
230922
1351114
1214990
112497
632195
730113
607738
39651
1371320
1274393
213639
1202190
1037439
638050
725719
91730
126755
1119866
856775
727054
882703
580354
968169
150053
61019
593898
102729
91310
404680
1367282
401778
1114138
75218
789260
5028
1159871
1064029
237970
443028
481205
1214145
818540
312397
100965
71284
950850
1420256
1350645
1319143
18763
1365140
252539
964046
1330884
507756
149148
782348
790326
295599
54822
410456
1378936
151908
1309970
292785
1061189
1411742
816086
480855
596231
270030
733168
959468
907180
540823
600488
1286406
619754
1365214
1158470
259944
1055573
597465
308778
1351402
78432
1044870
1186196
506291
1217005
1338555
36182
914576
130147
1417212
511250
267452
48941
700559
1311243
657367
1157092
861193
1102416
85160
674043
461257
871863
343087
597400
182019
125394
399203
318451
1385464
931580
1296055
696820
1166421
365576
682372
325498
1073827
641194
314768
96318
1185444
417400
1233056
601472
1157290
110831
932789
107398
970124
878538
356668
474772
58690
423801
290889
4629
874050
269807
974532
1101759
287888
445182
285426
1061944
1382753
874325
79704
916983
560278
435940
844152
92544
592904
128899
361606
1020726
1037786
16501
1344635
877517
1127718
1233893
141891
177331
1229996
365318
1339426
1128849
1123010
296240
129038
100482
161930
525419
303071
887756
355723
1374472
945830
1303557
466659
265391
958831
683888
506407
1198391
363482
1358400
848178
1389870
1284737
734583
311164
902878
583377
1055685
312101
850887
277778
465525
602777
613774
923427
1385272
615853
183150
190225
155022
49901
847153
278367
974309
1229239
458462
1293031
370089
722924
254820
161057
666275
43878
428225
1283313
217315
311085
263734
99874
209991
16682
1178370
1120629
876766
74326
151482
495020
570512
789743
36834
123836
184554
77609
81195
1277425
907564
316057
674548
810594
839865
689983
436359
1329013
386905
32702
93211
101458
931571
425113
1234191
216689
363195
52704
363505
962580
888923
1287462
270268
473695
532094
467868
343938
90146
1311010
291710
817172
237823
1385424
583793
992215
580466
312575
34255
634998
1166780
974629
919943
1279648
124255
919438
102351
727366
556330
706038
1288844
682878
445622
256787
62605
1139922
193650
1307445
1021460
852308
638480
1405479
1229357
851695
217394
364596
369628
628249
686540
740237
819885
785029
64620
947047
635243
1233613
105137
139586
887812
1394813
419333
546188
514685
692006
23024
1194908
413902
1167093
733488
892498
227752
473915
453729
149446
1370422
40027
493782
412188
1116314
35778
249971
1340458
903464
1360363
383388
931346
1301485
516109
529553
585956
1203205
247920
1063773
610035
1404762
164128
117720
1014610
334728
1075508
82555
1337793
163019
628881
1091680
61015
1304749
185526
587932
1418402
146801
1371190
379043
208369
1387667
898792
916479
1391555
419351
685180
101936
844760
1417674
1339732
528882
462971
217568
786288
36593
491939
96888
328594
1309342
202786
181262
43518
597967
588148
28000
1154234
914711
666770
213275
684140
912518
1193604
992222
47028
535704
506209
213098
1276802
1274258
933264
815958
210285
15602
151531
936320
703037
388307
512488
1335538
1282894
726793
229309
1127176
967473
1315702
611497
881398
37544
995707
1184460
87892
1069762
1043423
950638
434799
1151357
1057753
353162
1390550
1388825
461885
1051959
1293769
36864
1324416
874738
181801
827355
55503
474285
1092604
1272935
602192
12771
74623
1342972
870944
1227648
674648
489674
542524
430928
341981
1357137
1290846
1057908
1192857
895549
1283003
1226044
405664
509551
77323
795986
900515
139117
65832
1387549
148052
470596
1293656
208744
690524
1337092
638133
113675
843510
783653
183843
260149
1065598
477804
256208
45165
871712
826408
50253
1406245
441999
908671
497105
1345770
697832
339632
159549
1328790
449776
144919
120086
1415809
660015
330055
207418
124960
129685
323385
132765
36458
1371017
1315177
687948
886977
857909
419194
308387
1266963
816653
573814
1402720
602276
494203
928228
73611
1087947
458487
420934
578641
664298
1049669
1384080
172033
1286996
378616
691360
276527
206263
508630
154378
641545
1366885
600555
1035241
492807
494493
388461
61288
104646
88388
1286915
620344
1355504
673879
540958
992219
464046
1124914
386668
962602
494940
368391
120394
725909
202253
234569
1202281
178702
65844
643682
868488
619682
948976
811116
1417586
239693
525730
1163977
1110667
1188168
606813
1069595
971059
777387
176853
778544
604267
101521
928063
927979
954498
403353
453363
492795
564136
1266811
693634
675600
996545
644597
1296727
820173
1418817
112175
395366
133413
847612
576537
856766
214619
439653
1228608
850525
1217514
430915
666999
279229
461617
563493
483075
1367816
396843
18805
754854
1421649
729538
1071314
12488
971348
136253
1423078
976580
451005
472152
814169
569261
336739
1137306
193481
1119854
510087
59684
736067
580459
1390025
109621
488226
446588
851699
146914
728414
1056260
1069334
1378489
98731
421913
1201947
1390990
1355509
612235
833913
1182525
321954
1051635
608944
147804
1269235
1318790
801127
548289
1034562
182958
1342531
684984
1412116
197873
355565
84978
375040
373268
1418704
634053
283013
412500
1374404
1230014
772774
1220607
1111701
1380712
215240
611109
379070
806925
640797
960981
93546
108563
1295144
701815
441105
817677
643037
957166
1356437
950962
1316794
854522
18214
826717
500853
1409374
611906
1167784
120684
261454
1334866
1236122
170434
222022
1411702
1026278
314476
230091
726750
1266276
349
858141
816890
502913
565928
782745
947752
1210444
828389
11009
614452
810972
777057
907771
629449
596135
296679
486343
1040122
948651
1236223
680287
1273768
1009106
999552
828463
1153077
1358609
1422283
1170896
768212
69603
135539
573034
1337239
1167128
969758
12206
1297617
949314
1224058
1144400
1336345
1313381
575763
1034937
796824
270648
891867
535631
909800
143171
619047
612067
1224700
1318983
982522
339303
465878
226076
273936
229325
1126443
415295
1209904
643718
1320788
385187
1317564
733553
275814
447539
605175
854437
1207333
1321334
331456
788951
161140
1392244
1383625
781091
537758
100457
62050
1271290
163949
86553
1051745
781197
1212058
1372263
447887
961425
223250
864532
1398739
1169578
345539
64161
259411
1199626
1136734
1343891
1194399
1370410
724010
147756
675814
1393535
255487
304130
1303926
89860
69139
298114
688833
168619
481324
552859
1298581
270999
33133
1327452
582421
162316
158048
1410997
291971
254618
273995
1176051
299361
340906
75718
1227928
435863
395476
61864
17077
973803
537252
972049
1378349
571003
322163
974606
1158278
299413
185102
446484
1382636
814315
585086
868576
687412
1409462
87085
1140303
957198
217417
78816
1024248
95623
1402039
646245
1112735
499316
1419861
578054
405191
194895
527648
262147
673067
936453
328026
8585
893317
802333
1351128
252633
727592
154479
817816
385569
326744
216728
58873
898628
619087
85036
84797
971572
1071413
847479
846351
150960
847721
998568
341195
587616
579839
1087936
1314060
1404836
1195150
364314
632773
626201
1066434
958851
1219886
377482
1394007
1224983
493539
729556
1371679
761218
433261
169231
505601
644199
141430
39562
392131
1115866
1197851
1119842
799149
831153
411826
582284
739889
470799
219256
322019
357931
918488
1130548
1337679
488094
239650
123212
950456
591809
1322556
1157883
855076
358536
695682
559780
1323348
51962
519839
685520
802753
1202936
725970
699133
74704
424095
610225
50322
407557
1232837
804085
538064
1397418
164597
1092344
525062
187432
1186121
310297
454883
835643
273029
176190
593243
1338383
281254
347664
1278078
259309
1306310
596802
1082681
210598
121857
55135
240383
622278
390189
327709
966505
1385798
363071
120499
288587
671689
465456
316811
470353
1168791
1384736
870645
1114589
29939
61594
327498
1202380
307387
181248
609436
885521
795961
960016
802231
41928
627814
423135
896198
282707
1410764
1153349
146365
776634
906513
443619
378090
1269445
1270539
1333861
904011
705228
539737
1080658
496583
423175
270036
80933
288211
782046
804525
70233
1232508
621784
186149
668782
273460
25907
408464
833593
1238349
1297509
68800
736219
1416534
226777
788678
155082
1205006
993374
1353430
1352195
289725
586467
1284288
288874
1319016
316526
734823
1226966
919880
789768
1214071
1358103
363052
1278607
1207819
273343
905040
1015885
904839
948566
444453
848950
363595
404765
477139
305592
1286498
282533
464232
1040194
886478
531745
1374105
942052
928361
257665
615581
16256
1414274
1372208
875376
430241
950194
209121
1305129
164515
1161087
180222
1273879
92884
1274794
17339
971977
70932
278022
608782
371074
1230532
615367
691977
831093
570001
151377
86357
1216179
37960
189690
800336
813850
301995
232430
172255
813531
1039287
1126358
628337
402288
29256
1101181
1331750
1075362
623449
1309697
687989
1287292
614600
620188
510724
732169
1409719
790932
1291066
1057589
305049
571584
976997
784107
773944
329686
703286
383226
389967
385778
1365101
600583
845248
227558
1265685
1060265
236476
1409904
441737
893554
93885
378907
670746
727690
770790
1375680
1301019
353334
724024
800875
1331923
1038909
845802
730784
1163285
867795
59537
499447
393655
228388
961381
884119
1391897
773617
856395
1069520
781
1055683
879569
177036
380890
499109
159607
142749
36354
787790
671797
408210
345545
1313004
1123716
84752
968468
268861
26926
177651
1142686
257261
1237456
662647
1357616
535241
214567
1077081
477954
68181
761253
1386408
833009
440499
797008
252880
1137918
1168321
369710
341713
15579
388919
1402665
152752
69467
922661
1067905
374318
962086
1277999
977164
876937
770876
509183
680307
686340
236915
36467
87239
1197395
943523
190777
895850
667511
307860
27030
1310700
1201852
284765
780562
565845
1283782
517850
896332
827305
1165081
333648
610891
365760
544576
659649
416957
682214
851275
495223
996571
1067303
1405298
214183
349216
769272
795170
1203734
831901
1303727
954202
958583
158729
681605
306907
176620
869317
666950
136943
1385217
322749
132343
1272906
1041721
1316899
1215455
364607
536527
1180411
155445
391728
456048
200932
681999
1224760
89368
845590
51204
1315372
369175
1271680
378126
155686
1043517
1062261
576639
101383
28756
1325078
1278190
738366
1353895
436971
133127
682757
52183
997291
598001
1204845
1198492
737112
69798
262776
920726
325699
806195
479057
1273577
625478
17024
567306
384546
81410
931003
519279
1036186
157020
1207862
1057966
613811
1338601
1186726
123932
819419
540523
1370221
565803
946276
177685
1282682
540324
173827
393986
51341
544851
835793
1268259
1408563
162172
865456
974263
285975
461515
658869
42631
289008
909449
981405
306421
874002
175978
1169557
1276926
548559
883649
1395646
259884
190583
520096
1270034
587672
45397
237793
340068
293602
955878
417724
229880
611261
735998
954075
1338647
477206
656897
124014
1210018
137274
1210084
161561
1384306
370665
260743
226100
1037751
1055860
225120
757521
1292154
350744
110252
365164
342425
896368
791418
609222
106055
584472
509863
839385
434977
885164
235177
393140
872683
661557
339686
110566
132854
621423
62879
723467
782940
638137
53112
225417
153077
207052
801994
1395790
1086391
469138
327831
697741
67018
147543
259903
148816
223518
1327919
889678
696507
253267
135462
620542
914960
1339060
1313949
321171
276010
1185817
1189687
468400
191201
483198
920736
147039
535900
308260
771862
1005209
1394050
1362866
1345241
1189255
1023803
1310025
627808
310094
128671
510428
1286865
929310
349060
820009
423327
93534
1114437
1321748
617593
107212
590307
46424
78935
603957
840189
521649
475220
846383
460505
775945
1115072
806007
635285
846281
1310836
686208
1000466
362373
681736
78896
170428
325228
359227
915972
123303
914883
1197127
968813
1160958
60082
177656
1296755
799691
850642
348976
329831
311105
297049
232464
520090
579104
1382486
1023508
958876
140691
1367198
1377920
1063882
956627
227340
8845
56381
1285116
742209
1399187
170608
444759
353716
827490
1310111
61997
966238
1313829
294389
1206292
1273277
1213066
689218
700371
392215
892555
1142287
390298
449641
327503
741470
587878
232132
215325
83842
305414
1396088
1388420
382868
1366344
903647
354024
208251
1341388
1045064
570244
1349028
416494
78062
896987
535869
443392
497507
1362408
555549
955565
1320249
772733
469452
958976
756807
61419
62998
1127763
865445
1201479
496776
450806
1404785
188702
74799
689790
785670
835529
598913
1377334
62121
912114
72567
116297
673911
945804
946388
289339
359990
1166338
222247
448830
298972
1044950
458280
840724
892674
636124
213483
1025361
122079
1349842
1215496
1287179
1369964
344820
1192823
979348
96782
1389763
646227
1289144
563811
534885
217366
174715
1045324
194251
1123662
129988
1363203
1303431
648499
1037104
143801
1333876
1411167
429916
1234273
23620
73233
820190
1278221
1278230
563580
899334
362914
419365
1374430
935203
823859
202638
959041
591654
701382
702475
116818
703494
798685
1135077
183915
483597
1394675
635814
472865
342775
581040
1318945
684926
1307452
675227
866158
427682
429343
923101
1035650
602373
282289
132812
855708
1038816
914613
1112830
1361390
59052
158114
960234
913900
1280820
1059181
1372594
666229
948695
1371750
564344
152860
1085129
977208
676731
190789
1300899
295017
17206
695849
1421311
312897
130319
106967
418457
1205746
560109
25295
1053435
432518
315356
31354
992133
976199
286340
818520
597869
1189400
137294
1061244
1401838
967673
846761
259337
1054301
852183
781079
873001
1287301
514226
1361598
119937
282382
1325670
1396434
92277
262085
371664
414098
666893
178794
483209
88186
64434
441925
479006
453999
352693
1408300
1021243
310416
1196269
149511
1061607
928772
935318
247907
1166840
1072646
19025
619857
101092
629700
1230272
866692
207771
1314802
697696
1202593
381486
862281
1320292
858955
404696
824643
390992
894364
946978
433063
8242
121356
629918
327943
12572
1265709
834877
163082
552142
58560
386032
1419170
1238108
394077
169110
1314659
1057544
522618
467882
37948
639164
953876
316047
932398
1309805
969141
118406
221417
1283741
1296504
995035
1389957
788516
160016
1044023
488475
249275
470320
925762
435457
964752
1057533
317079
1301198
570693
1116969
180963
114850
1397950
935148
1059779
459053
965207
1312570
625926
26675
398057
1119548
542402
453154
1159925
1059645
119327
723161
409424
1225970
359304
1399220
1361607
486787
815077
1197667
694829
1388274
348064
400585
1306901
405541
17383
1173993
410648
1160034
774336
107421
1306926
904797
635859
954568
1223175
206741
1402488
1189952
81027
866095
66380
251266
910970
86765
339539
407209
73431
88562
682696
1120923
1140212
1192029
1056323
664090
620527
856663
136826
341853
1312007
63136
570594
164556
354633
826718
213224
1055859
1168752
1299853
628969
626483
229661
314083
1224971
873011
162949
197137
1365143
490298
767641
1345603
388719
272969
292016
1406941
587235
152740
1150457
1130564
132516
1380179
640321
622802
389060
225245
1230478
1216047
1330701
343316
1409077
914268
1409146
544670
1186057
642969
1177016
534523
908644
1043834
531785
849400
1025566
1089201
386168
665599
1113769
1352565
592300
607937
614449
345040
1378960
643270
1170507
522220
72627
622381
1182186
319814
823368
880178
846272
909018
573845
39543
334923
660559
146747
980851
128226
503325
837426
424796
313558
455765
936648
1044411
1129269
197913
1346729
43658
130897
136491
1290455
1311817
1321340
404259
578365
92258
252467
1336067
280597
135618
82847
908759
392012
252764
805698
1163188
1281129
1192758
865153
825179
690544
1327563
97261
1354040
478325
951893
389401
879069
1414002
1297072
1365657
578621
579828
634416
302122
563448
789252
521694
872361
969281
855269
342873
778682
1128966
59582
40806
898247
507722
1420929
792565
697066
540417
287441
1178179
959442
1398269
882680
1405936
584606
360555
1352761
451798
143173
152210
622970
164475
1115334
1101937
529228
463994
948118
589941
1268025
591128
69226
227009
1377186
734237
507959
181796
1334761
756179
359211
737443
799342
1376916
1299994
185602
1192756
402738
375844
217603
376051
395698
442662
598799
119845
956280
419499
1382422
334064
801946
347496
608936
408302
353554
1104637
1270173
311597
534387
126920
820019
446464
824166
33322
69058
1408592
487367
1071751
37747
87539
1182347
842890
576200
1232816
422419
659874
357959
903567
894274
30955
121697
126996
1303569
1312684
977280
328261
1145626
1130180
797185
277904
454126
1205010
284047
1042204
899059
1298652
187752
467153
540384
133093
817497
453734
1386598
1416315
1354313
1368881
1041500
963373
565028
522691
680946
225327
3827
732837
1418912
927489
48157
780405
33919
579847
843575
1136847
609508
1343150
570603
261735
57002
478621
227747
393989
1340861
1189118
52285
8536
252040
342757
793606
1269299
740208
474488
199511
378663
416250
934258
1306910
189483
188496
812826
706371
99545
631139
1100719
767967
600445
1316901
74993
1386519
196972
1081944
1285430
211407
161956
1119774
929957
397252
252961
1383135
1012069
318679
917147
805787
1266940
755023
1180354
1182218
445750
637353
141720
727712
818665
1369908
741026
1052266
1331924
1165077
1347833
265947
1307849
1215779
867595
291146
33144
683204
252447
1402591
1041449
1037122
279024
38367
619298
682416
1397453
1340859
698959
603993
382491
794099
51821
154194
145252
11453
261966
801049
825704
403885
1375727
1376173
854838
178753
726265
300974
736436
818862
859876
356029
236636
519848
1138835
1233001
1070924
64984
881419
281913
174478
1213868
1360468
847344
1039732
828246
1347055
723438
93381
13506
1327069
855670
1215445
1268350
38651
204673
349563
645450
71475
144700
804903
349555
645623
66942
1330394
525160
29132
198192
1180384
913043
660393
517043
1386413
797806
100881
68944
1299148
1369553
1176563
490701
1346596
938579
778993
907534
318653
860335
1347864
1228807
178403
282641
350791
49696
66208
209043
811548
1196679
945184
1414335
1189459
1337042
1330524
167235
165625
698034
433547
1218056
322603
396066
445424
394429
1045180
547377
42475
226608
859945
1115731
807371
1395591
1202450
1293020
1066582
429515
301493
1180902
958771
565048
560252
1121315
638897
114795
1305219
734287
89550
144852
81702
1184690
110145
1323707
646796
1341634
432444
1065149
996065
1237669
818756
1296019
993154
371248
1102814
1026343
969198
946590
1041840
848722
155909
1267018
74272
868584
967724
894070
592488
816631
530607
868055
254409
371100
451598
509523
398081
27651
77012
87183
412605
802916
1226404
214681
354991
321530
238369
496748
228707
1379754
260170
504808
991636
738893
958996
941906
201497
1167731
681873
802795
1358274
563835
80537
970926
889107
1119716
42737
1091165
402262
1365453
367034
366198
1126068
1185345
1000250
1378381
842548
439692
1361713
442340
17630
190352
1224309
995799
225861
917097
205637
1283597
76644
1291808
421442
1116881
145851
485357
40737
514677
1417173
1341456
87987
60095
1391226
368185
1037635
10487
235829
221684
428599
1111691
1320303
1124481
1237996
256924
58892
1082282
119580
131765
657040
1315243
38107
1068683
690312
402054
1237953
734023
1354800
1367675
48534
1309932
1147920
434901
368383
723974
498013
321401
1375475
1188140
335447
273569
355965
314962
1293206
397583
266789
516540
190074
1333976
1015514
886511
1363986
146913
811481
848530
155192
416671
539670
894877
694650
153461
248833
869158
98395
891073
1412998
49616
296100
1040236
996944
101258
1295110
56566
431221
954571
265867
235585
668086
1284033
1279109
1170682
903885
482828
511009
170891
784662
298585
704151
860745
360682
148353
157160
734772
1068418
253966
1396952
913676
1339492
110120
1365866
1299086
661746
884145
1286088
1302116
1165023
1314115
825299
1005411
329207
75329
70138
1121549
906518
410558
79563
842730
692931
161204
506037
1236304
144150
307591
1294268
1060323
1276642
1158717
1348041
397832
594779
275794
45204
140305
203913
1405591
1058286
465051
900346
1324456
509092
838721
1392632
1285911
885550
100666
229378
646714
860605
112444
334946
337679
1052677
905772
1422776
936746
570209
1022752
1385086
964454
1357463
1117844
1389050
635748
367007
829665
545813
496544
783481
660121
210475
831462
139438
706634
584854
1205365
531950
943812
900381
438108
132745
132499
859602
920904
546802
46586
913495
130238
766684
1188169
666407
240012
49711
406810
673663
417950
217089
469438
525985
1323559
302639
463700
470577
547815
736336
418384
821328
409624
36194
367561
868759
589090
863300
1135361
991590
677043
1023873
694702
302901
444973
475421
1404272
368068
1293137
425903
1050946
202777
1195161
175967
1139765
106588
886193
866146
167619
374234
84857
1295555
270769
1322801
629095
401104
409376
17371
239102
9001
834363
1408734
1144267
643048
10559
109139
191264
1045385
1234692
957993
775625
56166
202980
1382297
845679
843539
1265946
556290
1386896
1048825
893522
1271994
75205
1112603
1197129
768837
1358152
425235
52824
316382
513788
132564
532213
44961
1195923
1284222
260089
1416111
309656
791723
673574
660819
970713
73776
76524
732952
81395
215406
781445
17584
169639
785448
1214197
782879
1378053
27190
54999
412558
774683
517286
395088
964031
970694
358349
861087
687997
71340
957509
184873
72406
274824
592889
555545
469311
1212656
1225167
165291
680447
624017
395395
1380844
791017
1279194
689884
1398596
863724
1091500
55887
129728
940626
384732
224474
151472
604009
133466
108255
684135
510416
391224
996554
421274
977481
889516
445303
354864
1073816
841027
83815
331276
610966
1278551
1339835
8649
1389794
203684
373695
780251
805139
621574
515734
1209629
866392
442001
349157
416080
362482
532325
1217214
1370402
294003
88985
1374492
930870
728940
928676
1392339
221322
142375
166419
600221
1361610
1043061
425698
633460
82415
228737
840659
891173
67472
65183
1226981
33804
1055549
1228576
315850
934781
1147414
337604
1218370
278189
1112008
951895
1157985
914149
1383551
758552
628678
900992
369101
331362
377266
115747
1042455
1218578
421010
1398888
856398
484243
600987
64427
1360600
266510
322238
1232234
315333
78874
1392142
817752
891205
198232
960233
1354461
1158415
1316123
287115
82748
237481
1057204
539272
293601
190746
394439
393255
1220871
845126
962444
168265
840852
1316275
429563
1320101
302398
977081
1283631
846443
724030
1393390
1061185
1053469
78789
417508
885311
1225542
348400
1373844
261699
643602
114300
350046
905127
820694
457119
855090
436818
897961
368285
465755
1287245
512616
629493
424415
656639
99138
917295
1041089
628666
134652
494091
957001
547940
933377
1039197
674139
1184788
883408
143145
82035
227674
534927
797262
832745
793304
635904
831299
1167721
494338
877135
1321586
666017
886082
369751
93815
739411
1298788
43717
1113050
446663
435479
1158234
357264
1273378
1293313
186581
165197
1119937
837469
1284199
1166924
1215440
696620
139083
797536
10619
297722
1299883
1309217
1039881
333306
503720
661950
275367
293007
345359
317077
563936
1023815
887768
1368588
308957
266077
361067
1236918
722618
104518
549565
205629
1120174
647386
1350748
108000
534737
187344
1384680
1168704
187277
325252
1357553
175430
880917
1350232
878632
39246
574053
378302
905757
1195252
681414
464293
525677
331194
736078
929154
354812
624209
964452
1285694
642505
1056832
53763
632145
43853
1191775
1372460
416682
1412882
142696
1018146
766469
94211
830003
17025
270741
29499
564002
638046
847504
141354
177971
675268
559876
736022
1387996
681244
768527
225816
980231
1025536
115116
875056
1294544
673526
375187
10775
97192
71583
23017
1084813
1144302
1237025
186876
783571
202818
55307
84613
338258
125578
91306
382204
1295689
360934
267530
606866
1203009
928991
1202497
637607
428151
1413949
1292418
966255
72681
575116
126247
645585
1358761
435258
1112110
1276474
473512
159737
302440
273049
417191
39283
604695
395056
1067308
466396
1362050
528868
43405
895393
340860
195197
965455
843418
1051435
157859
792076
1345857
1053329
58489
196843
917810
1218333
1121242
1120235
833340
350822
29270
959000
1127986
83531
817506
1147317
1361573
627964
608455
291215
1374911
1179544
230617
98942
1193911
1214192
425489
660739
518209
422983
1201387
1115385
897886
1022413
255592
673646
294046
923820
1208655
529614
802251
704268
1372274
46205
549060
578377
875573
921546
484809
82916
462918
1143250
1200701
833213
1388104
1140360
602212
953462
307417
500168
201181
55855
1308786
743914
1318324
1290902
547224
1232882
52631
140296
1375206
893232
897992
1193826
1357933
194902
961736
507510
86697
208804
1421738
185173
1334206
544676
477280
563495
265425
1069425
383082
1303547
694674
512790
840574
76993
170868
672278
251195
1057480
934239
835101
906942
69138
589066
690314
963830
820115
278796
107309
446636
296060
298740
1371745
1337895
952961
1284723
91118
266454
970686
320225
392524
1314141
1314254
913394
799753
728839
769070
267160
368090
445818
671596
638804
1290212
357103
734845
342548
482501
61655
452983
386959
328775
942738
348354
430137
181701
998887
420546
155629
688239
808193
376982
331145
63002
55548
210103
767025
330767
1116534
630262
1411740
272243
646178
688294
921301
901603
973300
223756
411233
972940
70211
1061007
418847
400989
1349866
664783
842135
674957
730455
1309991
1159679
1378451
108093
92848
325965
1356017
868153
963376
187309
257638
26805
172478
348458
701445
153763
102547
117186
1023198
836820
1000616
203774
240620
743074
178342
310437
565755
418428
656714
689085
591002
884847
203305
647180
54952
851545
1165291
854750
857805
859595
109353
915707
1293790
192890
37180
1050044
874775
815080
1103058
406961
167876
728140
1403214
1367969
1278175
358102
540349
65070
1202049
160452
891503
1409720
404060
919370
293721
785559
1379759
669238
888212
1295391
699296
194658
128871
528992
118591
837434
442620
419417
226504
416084
493400
1086669
133357
1387778
1120342
1146459
181372
697507
425439
326052
890525
218835
388738
1125965
782876
1347845
271366
1415846
1230442
98692
1139523
61713
1210792
467098
608057
270067
47276
1377919
426060
1113172
508161
909876
623158
1284320
982784
97765
132361
607541
320313
263742
222367
1051402
801489
448008
1022084
1067936
781942
390350
1277919
66945
899033
596805
1277254
50710
1342343
905585
228305
1115521
1176108
890056
820466
88965
1319710
387179
445523
1274383
927690
579313
658121
307020
938590
409532
696511
132894
706696
510333
551110
341729
86289
181357
685455
281174
839226
1278242
825661
599413
1223994
33758
977630
862557
892926
1313371
129141
212594
475705
705447
1267062
694718
310505
1059244
866992
1404225
842870
1328944
594194
824383
467265
968136
913099
161437
1127694
939934
1266287
334812
463007
1282921
238384
18674
906473
1152438
482447
1321628
1304292
1312223
1115018
126839
1283471
1366817
1300916
900210
1393929
1229299
1062995
503235
511984
1154479
140361
619655
619465
1338468
392945
821436
57011
1057097
1234873
1194631
742561
541220
495757
227363
149976
286916
971290
556114
107540
436456
408378
870803
971224
1197271
113589
380155
813547
194703
771890
611421
1120515
170294
358110
1375859
627366
337446
1114289
260127
1328936
1217408
88595
960826
979715
493766
678409
392224
415740
1235953
735552
1162796
685101
635248
791952
487119
279863
768679
1393312
626172
611198
1351725
1182828
55355
1120399
1317862
675275
106584
26101
54574
64028
1209058
859376
439380
190139
1138362
1197690
845531
1026940
1348736
668914
1187994
295984
580506
910173
548330
691471
1107975
1227843
866706
557306
571630
931192
645366
269565
418522
957047
467759
324330
12953
731476
438750
1388408
325082
511536
542197
271654
285815
1408241
1351916
236365
614762
410101
837976
517574
685148
52730
903719
124735
181643
976750
1271932
605602
1379433
384557
206558
1324981
277384
138893
1102963
918289
169500
672258
1180805
312619
125058
298581
1366379
1193101
1392800
1102373
173042
126686
510735
1105331
1005290
776254
228394
276234
1212788
1175813
573717
353970
305468
700607
794653
861386
494943
1073978
1290092
267354
1304868
119289
874764
147241
692382
489734
1154116
954203
54012
1211037
656249
503359
868270
1198369
208117
781214
429234
1050267
1092886
992146
526720
861016
809313
1375275
105058
49080
1144773
338152
1268181
1222490
86710
201610
1380003
538380
1061801
430000
1333374
254698
673796
295254
1190003
734956
975552
132305
625560
1183080
1070202
1369735
173538
73470
407147
921764
695427
353620
204526
1193007
485286
1060682
348881
311958
597809
776771
475791
1235883
50509
250209
418653
220133
1117125
625746
556358
1120516
315020
874983
373072
64279
965380
726402
1334411
365475
1206137
842452
695425
268004
642155
311474
26001
698810
529454
972368
849676
994001
1191699
11065
922955
214663
5027
1321900
454020
287084
454081
863502
155541
846790
1168397
682736
654195
305411
635498
402510
724936
522852
1311557
257872
1282191
314034
53522
493919
1216631
1205675
96915
729703
1307167
338195
1314596
410709
964969
499617
406735
1057305
548815
1355647
563696
769875
365956
288672
1412442
45759
1325181
689379
891320
970348
316100
877098
124648
540800
373701
85497
1147137
258855
1216367
588779
1066159
608681
552178
918856
1378978
977929
1060441
479690
1211409
197737
1113940
847133
522777
1049587
299912
135124
113271
394530
1398062
119276
1199002
369062
806140
508130
615174
1082277
23390
574629
221334
608488
508629
912377
486141
436026
1283549
90363
583667
435443
314869
337949
210783
1056698
267997
704226
170487
894112
1138545
398204
57996
196508
1372397
1298734
974272
894629
1072732
1380333
403100
891882
1329104
966431
429996
621615
624854
546235
693456
1231383
1315709
1284410
638611
1297571
682772
853827
216215
57675
116750
574676
559037
723538
734978
1172875
1365112
1267341
789677
1402245
907380
793691
691863
151394
1163252
799327
927707
96739
318314
1312399
1008895
135939
238646
1194872
292063
441783
297229
227943
159296
1110604
153172
409666
1349613
293390
254893
733982
280890
1161062
1384639
1085154
824550
416655
425588
1006430
549128
475197
387750
49246
1357147
1035894
93161
1387594
628988
503013
1200757
619065
850532
945615
455654
59685
1319398
1271878
1214592
34704
432144
26670
566601
1218
1135979
616072
275036
921598
971064
1043503
370225
724273
1309076
392372
1399754
1293141
773854
1411300
1226345
331325
526339
1382974
1064007
870272
959072
1236949
1051473
148078
679899
45331
289038
538321
164235
158627
86502
194122
219475
509570
843000
729158
124234
611545
1319297
1333120
1213165
1316704
1291652
1403465
1271653
592860
52276
530324
578499
1371111
602121
1332486
1211494
225994
1421691
798333
296814
331918
1379137
449073
559291
451905
295168
1402846
787041
766288
254574
1368687
852000
797324
842972
42251
1034567
826188
921085
476723
670798
110641
673791
1042023
1123725
1135938
588831
52726
897636
148675
232986
509006
49172
290708
132283
1338893
797749
1317064
457740
604991
150142
179749
998360
1342433
447165
265086
363909
588083
822604
144380
1053251
1209568
320304
1196099
71968
96531
791135
435402
88542
1023232
32503
111856
1362889
491120
696163
1138201
347248
1197880
1308760
895115
796269
771673
847848
354331
315015
695689
564958
405162
1073967
536063
640292
594581
1154063
237817
1063072
722990
105531
630332
324136
982636
1036121
1306631
237096
1157596
1344925
1270691
1185607
608187
674518
811919
661778
953661
110809
1061910
1157038
1166355
1351314
689191
646875
626587
943016
875121
150210
1412197
355934
1058191
130025
1330776
227346
91350
701923
444050
775758
368620
229943
1415687
232653
187238
431504
1337971
859221
1391982
700652
464027
943060
432099
644963
1062683
325382
292145
723299
1116061
696771
1227140
1385598
83146
462236
1205448
231617
740336
323825
961941
443906
183033
501845
915107
820862
1068989
53597
95317
706201
1022196
980555
1295664
949560
569165
1338816
1039598
1201354
491789
142185
117754
1294267
1353427
360075
1222525
340924
100628
1283542
35253
299053
1114927
840791
237238
544654
858977
1128248
323950
111014
695541
1073920
136976
851880
818106
48337
577713
810624
1398069
312998
86974
510279
290989
834184
377208
867180
271247
1111200
373882
1216647
725801
1232233
261981
509055
1202958
466548
458880
272873
183757
674546
91649
587099
963088
163085
1165349
1159914
889358
646791
213321
197863
211420
641747
693005
98594
634906
1055504
1299997
797320
433064
365917
1349758
180667
1064274
1154072
999902
836268
682011
112565
661158
583926
659464
1043316
1187925
1198943
854979
693632
1340816
439210
254649
408513
46017
369190
49808
363566
66675
1117046
54554
895079
110970
1337185
790483
226754
17803
841533
1212841
914104
54986
493637
1367037
494786
1392394
139466
1322011
447769
370079
495452
821889
529310
74017
75455
198347
1274684
945742
361315
1402648
766965
1217419
359481
946539
982968
385113
1182098
647085
1284999
457384
548426
915215
998501
812940
548478
1112090
770154
257496
441729
192349
948780
122258
552615
234249
394189
292106
1305765
341873
209272
824245
287004
961085
229138
140949
568836
1339491
643893
313162
1372171
53333
96820
386100
791902
1302378
328322
1088227
563903
1266329
473569
1281046
785146
1409338
962756
10847
181961
691806
105298
970185
370167
703765
256310
1268080
167154
1306163
450584
803349
722624
4924
364267
307000
230442
194491
206294
1390637
60287
1341600
403680
42078
91040
1318453
922705
108401
894995
203547
428829
61017
1295224
42630
424243
689470
1266269
1183960
258830
18325
96128
823946
1048519
1268990
135584
574326
464110
15750
1197257
1337763
287083
193735
637140
1403320
230211
593431
600884
669352
621503
289990
275556
369696
1351104
208043
76669
103928
577647
1388260
906667
175370
782484
277866
1139481
294566
368589
448125
155690
1335695
534827
1100654
504033
299904
1358883
1119823
485693
908352
1405962
861508
1169529
1182497
521979
153615
1350979
841315
130482
700109
1292200
123528
335345
471911
379742
338399
948809
643455
1284782
1314219
1358556
1401097
701698
1315569
826647
1170881
41537
885205
1128485
1063858
190503
384401
494015
996146
732282
861475
123381
1314231
1383169
566741
705695
835515
513369
1384459
899057
624109
254375
1382755
1064041
732378
662071
253765
209227
1129328
1120737
88416
1296699
1037110
135950
306757
1202509
1208906
864035
225046
672558
177865
409105
40118
438155
774654
390004
673733
207721
162410
145081
440249
572720
1232393
811269
226650
588538
883910
211177
1237421
896379
980724
82301
1074101
1405212
675421
1205567
99537
142439
967865
266435
99111
402752
968553
509246
324567
134907
111561
273763
484419
737495
1271240
546333
1409535
352624
356459
1387743
600280
1176037
1082603
175338
293502
1415939
1056612
290373
684886
1293301
510767
434119
1222165
330978
1166812
601499
1332471
616167
1165491
678418
423856
844191
1273561
862169
1291022
374780
479719
697823
614161
635505
580052
639138
237025
806963
803878
273838
303945
453018
120942
352993
1288157
626884
89178
250488
415826
1207705
46879
235566
69926
112232
198058
389275
886036
578320
808272
61360
179250
525150
386661
1111844
1049229
1398428
1311312
182685
1068076
572156
221619
279305
288063
116803
894745
436319
214988
335378
435152
81890
1092741
14279
281920
441083
904264
960800
589166
1312533
893585
993953
470376
18146
1053170
968179
1181573
315592
801261
1022172
485376
44716
1320529
1386460
478835
774284
1008627
387034
675081
1035582
1375609
1158232
620318
603692
1069681
669204
347196
379923
168699
400583
1175890
668194
227223
398421
1216172
271653
897370
1269937
464781
936542
645545
121516
1322026
647665
132703
207081
1219648
1072126
147275
194776
108119
701169
901914
1162864
85061
1326789
114203
820200
1204428
923293
1300052
1366240
346039
995008
218936
1229269
1400857
427098
630866
1041269
948424
34806
301457
279830
1202302
973072
873644
1382996
892521
416853
1141717
343695
834897
432121
280752
124184
452968
902207
16529
1378418
414581
378766
339210
118190
546699
80294
943677
833739
1051439
1369944
1271649
193530
249851
736784
177674
424249
1199251
1394933
1159295
800688
1334373
942826
371435
214401
312992
17738
150061
272751
1112367
1299269
741267
46537
585172
895438
1363412
375647
1063228
1401036
1075681
493515
894833
1285829
820068
734291
138109
622900
845
512756
363347
281220
733648
79041
1270813
1217281
221922
526763
598891
300656
119492
139642
174326
3246
625496
367073
967446
394304
831423
307120
1232405
570821
290890
1404208
455259
284901
1382800
136908
1186438
315133
388433
575017
316435
175528
767310
801564
935351
279093
609034
208863
1402898
1268310
310092
1315540
1141331
1062488
568340
128019
672334
343138
449308
451669
942713
1395045
665046
621392
293829
236940
51687
822240
1366125
1393869
1279076
1403812
812970
39645
146004
910890
1059325
226876
607166
266062
430881
257211
845807
1163561
588590
48464
382056
155513
302048
949278
1293060
901839
280794
226387
104532
645953
293805
1199051
1351888
982453
129134
1136331
483950
503807
1296482
266321
64068
195111
92104
109889
1388663
905210
1301579
859846
268588
238122
1110868
247727
1124204
1163199
218556
881610
766249
687929
662449
630849
1360822
1196471
333914
809332
816451
150873
229643
477560
698735
614825
1372404
255395
913387
390305
465483
1120103
593537
1201402
164754
455066
811443
840891
1071237
69628
1203474
461545
980292
380911
543353
677730
1052636
333284
89137
297246
60430
497033
662628
658609
956127
1277916
955519
795498
1100993
545736
272080
644713
66506
1040565
90405
704919
99079
843393
577664
806205
1395159
1049746
916813
689419
969114
394615
530108
698411
925025
840202
1170659
1189112
977899
931131
13327
812662
71262
1056267
405927
914246
338653
439960
486636
639247
737473
1405630
237377
801445
691756
1199381
51216
119058
395206
204828
341150
1373064
1322579
454787
664858
894883
427631
267716
483844
577676
1384517
521592
217819
1397649
880286
1221593
785827
1276686
1400825
453221
1218449
196949
867551
128792
501426
1183311
1203107
215679
969139
291839
547087
1374599
967840
1138949
718274
373132
540170
539621
871719
1369560
825155
682431
215018
1172866
1172830
1422241
115352
147937
1417635
1020682
248104
685709
632909
95361
332067
34557
295595
897471
335820
890234
1209679
330658
830981
827705
276673
1318086
371687
1026919
732939
500779
1068113
903759
468615
772990
236102
1414699
1026023
505110
949164
1070118
34398
834447
1063311
354852
905164
513685
1202168
905479
1212003
514002
386898
176678
803722
1396768
1396657
187865
512403
388353
946376
479197
666563
226648
418211
1275036
1193199
583711
82275
1275115
84551
194990
476245
1067446
292744
395707
1352248
106303
1402143
1411778
876166
800540
424830
600733
1144282
221120
142754
1116058
367590
609709
232767
141644
1266112
958801
845690
981125
770624
296465
597577
393159
277486
898876
465750
376516
90729
378669
406270
957891
256443
1297718
690183
1051065
1305180
1053799
658570
525306
79415
475979
154338
980516
820353
529501
135708
942008
1286917
73778
591442
549132
716972
1403550
348966
105409
165544
1354616
1307537
1148092
40775
1388667
1391033
1102444
26457
406823
104999
1138166
738062
703659
1115929
777418
107278
1068580
470802
1276997
906113
231065
702410
1006323
1103169
872154
773248
773399
1339070
1295790
1116078
397889
104559
556665
1309343
198917
209901
913975
368339
1234773
1135783
974586
298334
557450
290330
351070
535594
451172
910288
1214820
253322
459883
1406945
25298
358806
815244
98277
1077772
855071
645053
738768
74318
140111
412796
67619
52418
505974
894967
72408
408079
297341
478860
160121
994775
566872
832277
13307
1377361
543379
891204
1066599
995036
1274588
1272443
592017
387289
1287241
1058125
994069
573588
447231
447136
237984
853542
892250
914372
1219309
145141
902828
796155
52208
23144
1325138
157946
1421476
624054
791465
609135
1335996
84084
206880
607155
1370318
981249
173784
878905
1216984
603459
1400910
408625
1006509
27860
1043938
545437
782920
160931
1388529
1373610
887735
527090
1125329
537023
734309
994050
349527
1211989
975324
381002
75463
578161
965616
319291
1336163
865251
33829
215449
562432
681309
264191
1172835
908368
873874
1113703
571546
1101887
80126
25660
310266
739169
390778
845604
843107
1206419
1298820
1225805
912335
1282221
957343
1232272
1291982
737109
173776
634787
1303745
973075
404904
1295510
1288095
1273958
913100
1284258
643489
873683
444302
954738
88918
680865
135352
844473
1193828
1323899
729667
704899
28690
426850
962996
726414
561053
736472
35103
1278818
735408
923593
930983
595536
882935
695781
172385
453909
394635
943450
838288
497155
434852
238508
252673
386149
549700
274513
1018426
1051035
274074
198869
850201
1237064
1286705
209414
677270
831158
1336788
601450
544536
1391743
944748
951441
1062263
33148
446000
386185
464305
474762
312348
295401
661854
1081185
197177
264919
1405143
688136
1234042
11426
1396448
364647
491050
533385
282820
150209
1219227
12586
1207707
768065
309480
48492
268709
564889
1110466
86873
1118705
1040489
662976
487904
922551
224558
1310562
1229315
813697
862197
640556
521661
1054827
285582
1174295
286472
964842
48025
420531
495802
688971
483539
640044
612484
1410523
392007
90260
1401615
895579
598811
697386
1395289
166298
1053622
1289723
1137800
671030
276969
1057008
512258
1291400
325979
1395219
703754
1067805
159627
139908
1308833
370315
1009125
584355
464285
1203311
1380727
115738
941764
1318192
1238204
371763
419708
289828
609318
427076
827683
239114
260006
223264
1305308
336230
375398
1293763
213122
172823
430847
1056642
412684
109983
1025021
1067466
206431
360138
920629
783581
635077
574860
228768
875975
1237579
659424
85918
153404
73452
754781
643486
196059
336876
1289745
305898
470234
1054739
1269277
123071
282075
1315513
1158383
351018
54159
149008
1335060
870870
143470
976745
1185522
684089
210939
1300107
190877
598912
1060250
1332517
1384512
180206
178176
49809
1278815
141426
933349
42439
373234
1381593
349202
564033
1288232
345492
841890
287642
894523
739762
200412
812686
889913
1265679
564100
1368645
320972
791103
1000206
620757
75707
308319
1344658
465013
625133
861667
587457
278577
761930
509663
322630
636939
859872
88639
283506
101157
687769
461690
1236595
1374980
819320
90014
1167677
883379
483615
383838
884746
1167779
801381
78534
1394305
875552
1390676
534389
893242
378042
1128532
1296787
55163
187375
29398
255467
213888
1304953
514405
627151
578481
341649
788821
205221
319776
1307423
169279
789196
952028
96926
836330
700108
1060981
497083
114579
698744
1397953
1120220
562098
376594
656988
1058223
794034
1282742
482073
268471
453222
316770
832804
139165
1174155
222819
394804
805524
136842
206282
941144
1339894
362289
1189935
1390613
274999
410757
195952
662041
1287454
339784
346096
932451
1174435
579376
609783
663228
348024
1393288
557230
579844
1368789
61743
97121
888182
809263
1044109
428055
476133
772700
837508
684888
1087146
945617
67685
1272162
329432
269544
1235862
445820
1178613
588599
355866
696397
1338565
804222
848999
507889
626610
481628
736731
78256
1217329
1177222
1194691
124433
288051
1128622
671257
454839
898636
227110
1201488
418681
931331
1219612
232273
897851
841494
201572
1194345
172148
458577
659743
1060264
667516
254873
96601
137599
855633
819052
563425
1112062
1213465
1340002
466031
97413
180580
330400
591787
830307
508977
1209936
1267020
1025343
951306
1301084
869219
281023
100801
625774
179425
599853
1281115
113816
430906
330661
283734
1285450
843283
262664
93394
463183
105358
260241
76126
476868
122312
193341
182261
552741
341100
1165009
1401643
517151
1115980
1286559
736328
1064432
233613
478007
1042222
1210376
417879
889122
841683
873375
230477
1353954
672260
1071586
411280
636415
433710
185692
1137200
92735
176119
1146650
1324554
107120
995243
339838
805131
330277
497998
144218
1082138
1124533
409266
480365
1186175
908682
783484
1418371
835775
1317380
324712
685258
688678
375235
79139
626916
624497
728878
381848
954430
428792
972931
1021991
920878
181786
800233
549356
935436
817673
192171
298207
1161207
44381
681571
115387
1361455
82826
920864
66414
442815
1291720
306677
56158
97427
133108
237820
146552
1048495
945513
171853
880904
678706
868651
92615
217056
897561
1058209
1221119
338842
1286658
756600
848727
1344281
69553
948153
82959
238528
1153078
1297479
492386
161526
65037
904994
440161
556692
363429
676907
17363
742375
838105
1318201
434410
228174
1284952
536364
995773
792253
374052
83044
183475
1197858
488099
1045016
827201
788208
794602
406662
201911
1000574
319896
1196159
572953
305812
302074
1327634
403591
51894
1125413
506034
354877
1043254
1284694
307373
668706
1198403
408244
62496
646965
104847
187285
671700
393633
706428
520761
1377518
660135
145236
1330498
77344
1118592
362191
672827
348927
822712
1088759
1338625
999595
1174103
254545
809464
269459
496257
304629
802934
203365
1220482
845951
119795
56352
389164
393336
1387132
775391
968482
1349604
1154203
670804
867100
216067
562608
676383
781844
318650
31993
180543
1266420
580528
1276979
1351280
287224
685952
684451
63768
859390
492115
1084860
1035062
909130
767381
1349051
624024
76118
1291906
461381
666691
1295132
1074650
1217190
954854
1177992
304029
1289779
596057
397905
1041760
113671
816229
1124889
956712
1401013
796413
1274951
341614
595969
256331
967861
503838
1392280
1420116
1069746
197574
111337
393047
463854
766728
881206
137460
1086532
152019
973293
814365
202307
637043
66649
281756
67729
558630
1361869
997565
411057
584679
44233
293886
357950
1228758
1128604
31363
592994
665781
1063325
1213177
642169
45342
665326
296032
688264
910321
415032
849541
690624
1025644
229091
1124406
96500
1048014
588472
132373
687587
97025
1061511
1157047
673450
1174431
672947
512281
1270529
204729
1068793
503727
279659
876645
1308335
910667
725598
343078
301032
904090
542918
1380816
694790
1407206
794843
606089
811766
904279
512603
672922
13116
691910
869608
1401889
476173
1228328
733842
159427
1025508
1022473
1082563
124282
675327
23478
571564
309691
1269041
170671
1280857
143425
630644
506028
953672
811126
891622
605097
310954
1210088
1221323
325616
333912
597539
1271201
378142
339278
254720
863299
37823
995670
1068844
1024225
513825
395895
73176
86996
524407
35251
458859
424608
25048
1185503
1269091
59111
1182815
223760
385045
519971
353355
997582
1208616
321892
1208601
1311327
609195
689978
353575
837190
799808
522209
198914
1228028
1129314
473429
678695
854311
409210
666302
1045284
953955
1273995
306444
50466
1291579
126353
608013
59695
42677
260479
1023149
18905
600264
251352
108689
552118
347512
221776
141128
1014460
1284932
889363
627719
688487
1121850
1312720
303966
1054805
938515
1054771
982140
123190
262690
400479
735572
476816
1023680
331656
842802
1006206
53013
1376871
1320219
303686
1320244
680114
107903
425415
76009
825401
971116
1050937
325985
407598
701203
870838
74462
104567
992589
1379646
53289
306692
106110
841417
1196242
81043
781546
854214
734755
1063947
666478
565563
1229216
1279741
559392
1302812
968012
603824
1200699
497185
1157728
781632
631058
1053606
26269
409960
1068892
769227
1288930
905612
463092
598866
1113669
589677
582964
61979
128300
271846
792277
189778
533939
405092
411015
1202823
963126
862582
338183
274317
42548
324600
1114000
882772
160598
1417190
1325062
38320
838806
530618
139540
387020
1056422
212699
92030
480877
617046
1205427
979607
1006584
1366163
94334
878653
1270400
361328
262802
825316
1021890
196850
1025761
142470
956551
40524
1314594
1390310
791738
400296
548644
57803
47367
1411626
933123
50736
91813
897050
1334981
163454
933884
1234359
370295
769725
587955
546647
42872
1387100
475503
1041752
822244
1220655
1054372
584386
913553
316228
1212524
995022
802473
547052
221608
184675
563006
152218
558806
415288
434734
174470
669349
972887
174351
1333036
48747
703441
1167166
386940
1057378
1418220
1341261
900380
1419883
731416
400502
290806
658964
1202432
994297
1411967
1199352
1056169
675074
545461
967365
434649
661495
1351856
990242
696762
1283914
1228277
323885
1164021
811771
71821
960702
135835
340089
55814
151520
62874
1298505
823040
356805
299302
1316317
831972
1210219
1386040
500542
679667
671328
460226
828158
878467
173270
1196191
980468
646789
380323
621845
544050
788730
182094
384424
1135991
607248
101397
545188
658559
1128552
614473
1101886
512224
829483
27638
1289449
964690
811005
785446
1197224
53378
1023589
99949
1232207
786016
1127331
1058902
461851
714734
656796
1367706
699686
1290963
851720
866517
704146
229125
450299
537425
1199062
124002
738702
927573
1305755
387896
646779
188132
1399317
860939
1374318
254523
278697
855074
442658
441174
837695
513601
611905
483043
731989
1314256
218358
1068564
1186719
1321342
1186756
27830
700129
888750
1395013
690098
463422
568352
870071
190019
992378
614273
342439
658977
188192
881929
1309367
132692
58260
3809
553260
406336
354177
680330
1192080
331529
943835
563789
1189821
960134
1322449
1231110
1123194
234699
89575
166651
953448
122764
609569
1370250
1331809
381222
766526
958018
904126
1289270
137710
378724
405579
897277
127696
87590
738166
825725
396052
872872
562311
450433
1201652
54589
410778
479470
170485
842292
635770
55346
327161
1292703
1042782
449577
964714
45451
949678
625268
1171031
1362917
680732
792424
1161111
127761
1271922
1110593
446360
965279
365624
1313125
393652
46041
139842
1386768
609702
1334604
724384
1200727
159839
674608
388704
435251
790029
1220009
1283581
436114
209508
590381
1002187
159806
29280
389436
335241
582892
225263
953862
605792
617248
1274898
996142
1363842
628622
1069004
1208308
41945
1129881
1237941
725827
582327
311264
1100828
1125454
658458
705036
1062348
18614
1217915
1237938
481179
678239
631387
1214147
561771
599321
1142129
1040781
963289
1344249
1290559
1176213
1064269
109573
298773
190827
1112808
584843
221099
878423
47882
559367
1221005
1391652
325330
358480
1217858
1275110
272490
583197
613866
928237
250017
148155
77433
1188177
838044
90977
628574
1140017
625943
562324
782792
1144185
452452
522089
1234332
220173
512416
141484
367598
131941
953529
469768
81233
570745
382173
600661
1399320
722906
66889
870048
375806
50531
1039523
993571
420478
1166399
1044435
37014
610950
833825
285192
250981
1021444
884171
177065
196510
736394
632407
1000499
284916
858833
425702
522586
1090748
1022071
281486
724446
1112563
213718
641649
866126
408386
417146
782667
844373
1315524
774427
372128
44035
853850
190649
803108
918668
997549
76065
966379
836481
15533
900467
68653
1059419
278274
412491
578096
1291450
1422537
106324
122301
1352697
603714
416765
360325
1388671
508877
303415
974535
689164
352895
359968
1176281
599123
255378
770226
909823
71800
248055
976030
912544
337609
311061
391046
121940
821766
407725
1211269
1177212
870330
240040
906176
97215
389074
896425
857923
76593
1092666
1203133
1059240
493344
337909
377226
647307
1187872
909429
13657
1291659
797161
869500
1410860
75783
55238
937011
1321751
68283
147785
1166961
1203048
50615
168177
255898
264561
255845
491286
1298748
606728
406562
1389481
390047
936832
898207
778360
282609
401438
458315
769389
1120571
417912
64001
123260
589657
800285
969975
419414
228028
1212175
664317
323756
48455
655552
81530
384119
60005
1161057
304597
582922
188747
118370
1202218
56428
1399341
936125
99239
577703
929265
295718
108466
769927
252845
1313027
628523
578992
871361
1278226
88990
109250
636643
1136592
966900
908649
107368
226657
1298057
63921
1327847
438015
1058946
705532
475025
257661
143800
335331
1170683
952471
1114528
883362
975071
871653
74236
1267786
1339933
286030
1040211
1353552
1363526
46801
396014
276001
1386595
674232
279083
1166905
1038926
123366
1040806
344659
28839
544426
131795
99267
585456
218817
401834
1126118
1225905
1305025
138997
1285135
300126
589701
115359
1284369
814731
1276603
809416
448318
1005594
1024303
998001
1121230
932696
1313007
240376
598495
10732
288340
52218
878595
465163
321042
39895
671410
687983
481193
392774
801263
442826
951994
340340
674148
808988
635053
1209153
490189
47801
953423
263843
1322293
446672
82467
258581
231794
450999
1065746
411387
172107
466591
218865
1038304
1068850
1393863
100435
44577
1309062
848082
518075
137354
972604
1313482
564916
1405902
146808
410426
1220400
113283
1198875
301805
289113
838216
1147401
542600
810073
1140296
172328
363623
1023483
1347814
135699
1165261
508418
691165
407296
924337
671516
913995
613029
368676
570358
65076
70352
44414
272117
539564
1198714
726896
947279
572716
18971
1036158
740940
1138746
551380
1053199
779577
87621
1299971
659049
942286
1139840
619302
251343
450735
1159416
548516
471560
1298942
52426
895231
508897
1209759
147229
828126
182228
367085
581986
232410
1411209
219159
100233
688026
327477
340361
1371121
1051537
687884
484911
883871
934367
779098
875728
29892
1376734
48386
601656
973802
366096
700141
520933
406842
1279537
451280
408641
52328
156225
853561
139678
865998
299206
314331
979363
767226
76701
191269
1233882
1383484
1197997
1061055
1305828
1119440
1217614
382743
786186
589065
1272965
781379
266622
1333884
610239
1127696
1339212
256125
771231
49680
1314372
1044034
347386
102056
297208
736605
1296516
965530
1368207
2205
1369925
1112260
889274
473568
1309961
166668
312213
432980
608631
462401
462527
922630
1329481
1226292
1408639
234538
1284735
817598
1229596
1301940
390758
787987
1067264
675917
1205056
1070990
371628
40481
282040
858604
1159443
139148
434334
1235037
780803
138384
514288
1229847
1214477
37900
444849
723766
604199
1113857
279951
1328743
1396063
1136846
825596
90338
1379471
110403
1166362
1173718
33146
221674
504473
950239
331684
969289
571824
510790
637805
344571
564336
912649
257883
792865
374358
40863
344259
124789
676328
62651
538331
1350826
1051502
51820
1275477
690055
288188
1173689
442078
611533
1202533
513395
816282
637687
486744
943945
190506
1237948
1067076
903866
695390
1325690
480375
507201
422143
1391824
1233668
198797
1290715
1394281
482623
45426
151347
310692
256330
216988
511354
113689
673963
289149
331137
877542
685093
192899
767866
1384188
68457
781621
735843
1235388
1071018
1117463
601127
342251
607780
260246
133989
27876
1067505
85008
1409631
225330
382731
846585
1122369
535516
1296259
567286
1294105
286387
861496
96140
282136
61298
1409151
842470
1222917
365828
583424
1042820
699384
780477
335521
234913
1218347
317638
249748
237598
1308296
167944
449076
1040335
34365
864075
851898
536694
255147
803850
496311
699834
1026344
414709
1366137
1043036
773862
374802
868242
894787
564487
918432
1120400
832666
67253
452315
1137264
129102
434490
677551
34052
1416255
807655
685674
395982
336098
769581
117406
526340
227767
1061655
1341258
1034983
51491
51620
147351
1041743
704690
451168
1177851
729709
1422313
353577
807255
1311868
1329016
508364
788706
394415
101660
804807
26873
727046
127422
80470
79981
807888
1291468
589574
1349947
914428
1062521
1284481
576863
1358685
1233837
319962
514553
1358286
67358
643736
862828
396095
685924
1416847
845630
1368274
1061845
236205
684310
590001
290307
307109
834741
47640
1233247
40447
1179581
923055
196819
780553
148367
616726
1186562
511528
491065
593919
383848
1051967
586035
1194460
1291465
1070546
1114588
542590
1159912
528420
1365760
375541
150775
237911
462361
1298661
435062
200338
1290664
570361
320765
768995
336440
250114
961009
404395
1112037
18888
542642
567921
143046
869049
859315
626324
255983
259045
399938
939450
892995
106989
590718
141658
1408497
1082998
1066701
1111817
116547
229700
501459
224207
1116781
766847
1345276
1231830
1384549
1051108
158385
545095
860279
806888
1377834
18031
1274564
230889
1357041
282411
109232
778584
109716
739739
1275321
1403645
1053468
29309
1384354
849055
1394819
949172
820188
706799
996334
1301074
1130670
461427
65906
965307
1325206
625686
97027
404551
1070015
1395836
377618
674231
698330
319953
60259
1174880
695794
682402
820949
1323688
822275
597455
70044
454104
1128088
475403
626881
434274
534127
1192141
297446
1293346
564457
1121046
656938
157154
626539
1297391
1297128
754499
1295723
60684
80556
469298
356497
1361984
223702
235149
1213497
1313983
53657
386961
1268423
914913
461291
871198
487845
374994
786958
696275
407861
1422373
814171
976975
349590
209977
218932
828634
92857
913470
463096
126374
337314
1300898
1380749
529497
406173
19046
81784
170344
393733
866962
11188
49395
436883
420610
398789
693314
814653
290689
417199
447357
327183
858876
1116306
158816
470557
436574
476691
861824
786710
797683
1174641
1386402
598302
793647
316201
103315
724073
1215633
80479
1078571
547310
184611
728718
160929
1408491
841898
854128
1110911
1077229
828805
1273390
631054
1293504
1279275
823660
606682
885144
260442
55020
1378601
177203
140244
180046
132993
325176
294290
849403
486667
294837
508310
629887
995574
675543
1089655
969339
128637
148664
410644
668262
134114
1085417
370670
703356
676956
95050
622701
228949
1333687
1174227
398879
251729
967440
315514
999433
1184925
1113783
680861
1283405
61240
1386938
169071
960035
672034
136513
1283356
1062442
1053573
567788
632962
957553
972653
970307
813823
83647
58583
584560
463858
1165163
437396
979769
808647
59133
1274996
1307702
1120032
1370058
220264
429401
871937
268038
432366
403775
171291
1391943
257887
4779
631699
768098
867562
1315560
497172
1413391
373032
991042
1341573
274712
164738
593518
411774
894840
598397
422224
917533
196493
1068702
1197213
916326
1006238
210454
342684
81935
1102153
690358
266945
876756
1128731
890491
981850
1325124
1365225
390136
1174437
75438
66591
911060
1417153
138211
678998
175241
1066771
504450
410689
1393960
1215556
590606
56113
1350872
895465
198934
702060
1175726
1139876
83495
975700
1111913
432420
447642
1199635
601397
149127
911523
313321
340244
55784
291011
1221156
218050
256901
375670
325076
55794
344239
236000
1375649
234447
81970
861474
1312105
594785
527400
1196247
1071395
47133
1385820
440679
493427
905382
776318
808822
739037
1196684
1391570
353929
175130
481828
1231684
1057028
997967
1128400
1302284
785652
39586
864213
84263
311159
1221403
1217954
1063670
1136769
1402274
596129
557978
1369850
725953
1208635
1326844
1198348
1365298
772843
429910
326144
465042
1286536
582337
476565
284029
162420
184344
86462
596563
1278625
370806
990958
1172460
836955
1400951
1126355
1172390
69359
274677
516402
728524
539971
1392903
275522
453488
1335987
658125
1410526
807785
1118089
330657
727204
240093
583537
444847
845982
512738
106350
110182
734940
486397
842141
118420
77058
336108
817889
237991
1204841
1402816
960865
766218
495432
1374775
146308
121817
1022945
626306
899006
313390
392731
1296450
1117067
75479
162862
551792
520808
224672
1313387
567684
1379533
227227
85477
1224816
124010
254622
690161
947102
785431
1383831
333810
1319543
730818
471311
1192870
1274239
503836
110424
678467
1044193
158553
253434
27907
1166269
193884
1208909
1034028
176478
331996
1408329
421398
643913
822125
1407440
967940
794771
899341
170590
82425
531268
603353
660216
1064508
1372293
779294
1382037
92881
269552
867908
1341849
995252
777877
586579
626213
414922
1118288
684917
1268023
892846
884753
937012
1211187
1413406
1279729
876473
186944
912870
608484
12891
1188146
450217
460251
884074
862423
856382
862346
380815
200324
696984
315213
1312479
588060
292203
1207237
389906
423816
1369586
303557
370202
940670
293279
1269668
387176
98073
423449
1111633
1055366
50682
46720
662518
431310
620741
1197485
410023
422055
1232881
193758
869800
1395749
112285
261601
265782
557012
1188847
781054
273658
703555
532435
399468
1326266
1069986
1328157
419932
1311614
806327
42660
370821
887405
830085
412088
290774
470371
1193170
359716
896772
1293505
88602
838475
228627
264159
335626
1274040
562790
830851
1270734
622644
134073
779351
971996
613533
661247
781182
334643
803367
1349809
70604
1173917
448217
587858
726736
810958
502902
855186
693862
85635
151890
385897
170341
999184
1389398
373838
890580
204004
460381
967211
1053025
696392
447394
600429
559585
116972
325247
257037
1067673
1325068
1213401
559062
1311140
860601
58085
386865
301754
1066243
254881
1362409
354996
852798
328772
1390030
392202
162639
186234
462350
1233847
146131
1201591
438072
1209847
1400668
154135
771011
606403
129917
1414341
1309353
1059491
81817
1059221
1123803
623933
28521
72565
1216198
948236
1170707
104643
670708
126217
1023926
405516
1194926
850052
597887
322314
401820
356198
559415
518621
1316821
1140982
360144
674715
378887
265477
519729
896811
470211
1295125
1287390
1300922
387524
400193
147546
1414762
876648
93525
1040120
531964
910514
1397904
884583
636832
1180997
671790
1026782
1408516
444675
197004
1121310
953867
725288
1209077
916869
576003
70062
503356
1176113
616166
1113130
95448
138108
238150
1371738
1052328
1353545
1196589
1207385
809634
703719
819905
1120524
12680
212468
346508
927955
387857
397874
696185
705636
222302
510362
1390957
1373358
897302
811599
399077
144782
896467
998919
220716
182491
423279
554662
592547
408640
667677
881879
95298
428041
890216
1140644
830353
1269215
1410132
1211232
1137891
308314
444752
260024
858046
1342564
293651
272037
25684
400630
680983
856636
629341
1311727
262737
441490
261944
1392449
860810
48900
734587
335883
635934
1278627
210129
802327
1189285
1040000
329495
131673
301944
482330
479246
1189931
136177
76628
583929
1408977
1165330
133392
347210
920894
81955
288859
362117
172484
482230
1050879
41986
390121
1137638
552357
1313628
1374717
897009
1407182
1276402
369070
1267104
913937
573894
152242
88020
399539
119263
682930
1154207
110575
609574
78976
520084
1373327
869485
1060585
906238
726067
1270743
695984
597421
1316542
1205410
1193224
292955
61384
552941
855288
885678
537025
50335
907800
295315
214689
736013
326843
165512
1376522
373617
62550
1352196
622280
1057986
891658
803434
182416
72399
816774
626023
805908
80870
272154
44720
453760
67095
407985
501107
443457
503286
483936
1343020
1119941
1129664
581440
1313464
453591
386301
946969
43143
666043
193792
1332838
864893
913787
167999
240205
642252
250012
418131
936448
349080
359122
155417
1034258
1355934
697939
972515
1127167
139745
1221206
428231
899601
62416
966472
955644
881362
734278
387499
685976
1000942
1412076
1283660
66993
846187
1168244
281212
964498
928461
706597
996361
384208
308428
506327
863761
1338443
388404
1286086
1162904
311866
807914
1198385
732332
969200
33708
356787
448823
629373
40357
1188947
520394
193614
1185576
881779
588017
472524
897753
281436
840267
429341
316762
69113
1356579
80331
989665
804509
131803
99233
447476
623776
834873
562911
1311819
273140
35050
657260
59565
949065
465918
29375
1190398
1376416
51422
228302
265336
1336302
620381
1276877
1329522
306493
261456
1393846
1296171
361314
1225161
1293244
547470
560563
352393
537410
604982
851665
553124
130002
1301411
1191692
1177934
419081
1380149
272386
513673
13810
1345680
1395434
471896
156884
261150
1064305
258093
518626
213533
804549
1232642
575211
913493
270142
1341444
72377
1367003
1219105
690657
1157842
662857
1061713
682938
435189
622877
55124
826286
68487
885197
1295478
137304
182481
1354339
393190
518694
1290769
39520
1358470
417234
980320
390454
1163266
1229760
143823
84449
847583
512626
920978
1230101
191639
259938
539503
768803
858401
264996
1224234
911017
406503
214058
755117
880940
949557
907964
305020
323750
66270
78362
635993
661252
1062926
446727
996702
1344813
591328
50091
954798
631435
587305
580378
196580
282940
105905
132158
409333
1322075
189704
879350
547592
932269
47798
588215
540662
232866
558576
908695
408275
851922
315441
795839
662393
734424
173945
1413565
1212878
625312
303478
43880
197336
878900
619846
503381
1139237
380630
1397392
1237190
1267101
663526
978743
373387
1277329
1389305
121003
1392296
1125093
74176
295866
79773
1005667
180991
1315710
416348
526829
844645
1138837
56023
1278185
40117
360877
80453
185030
444902
1284031
983167
455177
1215488
430889
1399882
679154
150400
333176
251105
313992
568389
887031
954870
311759
145668
434301
617817
204011
330072
192012
1339813
419115
782827
249858
725993
1292183
422874
209998
1363509
72536
1174684
131468
197433
1315368
960418
813891
419706
1164824
1268988
892583
581296
1201721
1379173
1283216
781949
194448
231548
353537
353781
443073
614777
455128
128624
206214
485468
911258
689105
840447
597764
28233
480912
429772
98020
379378
980590
192719
347181
53688
632269
602753
136330
1137119
820404
1399380
930922
530274
973367
694167
44193
86623
771725
585965
311764
1275019
1193009
1332584
1397412
367431
513036
146314
972560
65879
785843
666680
316684
209968
740284
80917
1337018
188561
1332827
902214
63395
238100
75989
510193
1351447
111463
325155
161189
236233
1199745
501083
967379
636532
1022569
1100729
1378163
1392248
443370
451868
511192
728731
1175918
724697
1226714
321305
396648
1302641
232819
823199
1071932
519966
1419085
283097
882668
1052332
141209
412615
1071600
1100992
407883
939849
126700
577213
1161555
25234
838815
1112137
16816
1200258
447091
1056536
303652
61835
543733
1372492
615220
545202
1311120
950864
408713
81814
1332453
1199000
644242
181189
27597
624801
978893
957620
126655
296517
814850
1038060
1176482
227079
991697
46327
425762
473406
341482
923603
1134948
1331128
959732
593270
27851
276296
86897
360507
1023008
336737
1301063
1121418
898059
858196
294590
223420
979425
966605
556966
39564
725363
1320103
878287
689798
309861
1333292
471218
1035681
1352802
960560
452527
392114
216515
436000
757317
129745
1199496
1421337
8023
912493
1306242
378346
400988
920257
850682
74884
945234
371951
696750
49003
1062209
328891
599660
68179
83944
816435
698650
1352504
600506
1212832
468736
1023863
983554
1149806
494914
872632
53290
354070
140422
77054
921361
407399
627119
689987
209505
786845
206301
813303
477204
725228
1154065
801293
1051990
536953
617480
396692
442440
210367
231871
890608
300481
641096
814741
255638
1265866
347473
950460
1311556
426402
933776
737179
1213436
122051
199077
278811
1038347
539315
643193
204353
467630
1144211
1075772
878614
382968
393010
976032
1213390
56708
1166842
1322906
44317
1402882
834129
848122
1291862
1146061
120215
453002
18005
967359
871558
17231
1044200
1384173
668819
53598
1235807
109079
833233
87547
924793
404118
944187
1385505
559242
531423
507838
567065
1323639
1199183
37792
443908
596525
450871
495772
303573
451613
564885
60639
151820
391474
477953
129406
468376
1411832
370387
219638
611375
110222
965497
691571
704676
1316443
211612
387100
703105
1374930
578969
864179
417678
392392
180969
208648
850713
1101574
360933
123199
1178389
457968
1062813
280319
1413978
802221
479156
322432
2946
1417682
301433
329695
913400
848844
257676
353218
834609
31013
405715
816436
441744
372191
289646
696657
675858
741642
223559
377302
287327
590930
601018
440687
238441
300125
86188
13120
1387954
803818
1296260
1405583
169456
304777
1060617
808989
731515
980111
390530
535640
1390518
283648
872300
1067402
1159327
894497
323561
212639
1373333
1407424
466326
1306887
975590
949334
817185
119026
930032
429573
181073
727243
1309283
388068
429532
970817
1186357
1071518
80020
35369
1270124
917539
613946
1343230
640732
356772
1285318
902479
662946
936841
422411
33857
543301
816108
266644
842766
971103
1314662
916438
46231
349107
378591
456271
1115483
1369740
197904
932891
616538
1422965
170734
18038
551992
115375
830001
559393
1077208
1387871
149595
1422337
1176406
358190
1163314
38710
1382177
1021284
1167534
778539
384913
419874
497481
1303816
805624
164669
10547
819858
902886
254270
613237
95381
620908
926247
68005
44525
698515
267436
583167
800612
1237630
1334740
1296082
39903
1066246
1401431
364640
1165090
505380
84570
675729
1149043
665537
546298
663930
1174133
1311888
376326
1318031
1275230
1181530
52038
659222
1319938
97524
495611
1301176
843452
802710
1034753
972735
165928
309801
834012
158263
321352
784699
564308
248987
254616
944473
1058975
1304171
556973
994514
786836
121586
449448
1218117
444951
1386109
338086
536938
498405
801719
971940
217210
1075567
313513
380448
1055804
229530
522795
896820
128981
417891
157590
424041
481056
1228165
660134
372585
1050521
887074
999968
220534
229142
56037
532456
1225999
1121450
1394758
310485
943207
1336975
729418
1111598
901121
380130
316898
1056149
323365
874776
635639
1267880
149542
896015
853040
301347
319045
1027168
860206
1199616
1344371
1323104
772970
581304
1307513
832528
509130
879361
464102
473446
209765
1278152
311696
605355
676386
470780
1313192
167671
604811
975387
1201349
788300
1161082
628928
1198516
896677
1209654
776140
499598
803908
975130
618046
423040
214180
170528
96443
948869
831781
501417
1396811
898248
286280
1374478
369082
729536
1385545
211464
339930
738804
504126
1116663
130840
1394531
884184
701467
260211
155099
1297246
403999
738139
63843
1320077
945428
856342
969617
1316823
266528
44844
234451
79717
607035
835733
103276
1387069
1273847
1265744
123367
681105
122474
678343
324613
497115
410893
78941
388430
630754
354111
148787
485596
902843
657804
497229
525378
568285
237306
211724
227585
671549
378953
1397632
723873
1417329
1115662
570002
1065094
892086
356494
73596
690901
630194
731388
1182860
1292395
1273729
1040104
516358
665827
210705
860820
88116
75545
143465
1372645
946272
357825
1365415
251645
70350
976395
212626
1371028
787258
676677
1276626
184014
339470
1406464
1368359
1370227
50094
1393438
786187
1354825
773053
1337123
203206
65909
499107
1270781
332495
929034
812958
377148
533106
614199
1165177
1340515
586138
1379219
225585
57620
42054
1184511
1317471
1380797
943469
364605
606292
1218065
149709
475809
1064474
293866
203449
252338
327429
182175
874768
432740
1368963
701658
1082565
51348
218588
1316834
364699
1069377
443374
209029
416779
419196
730689
846251
893155
204623
209521
1330300
1334641
976495
375631
992569
1322748
660347
85873
794224
58730
686526
1307462
1285960
188570
1068453
880105
1050987
1294560
912170
693705
1414145
107774
872528
614932
46814
1360051
583651
1214900
231507
481129
613459
134045
1044605
815051
1222614
828413
162418
736702
160035
1326937
965528
202783
789326
702271
1198657
204895
821323
916215
1202955
1291420
270700
394156
814991
1174321
146185
334686
1352762
1383689
493006
508513
1330965
643071
378219
285273
706022
166285
898403
1309411
319200
267989
132093
1396309
1181452
1404370
1277238
1058268
269485
355524
343610
1090877
475524
819138
688999
604165
1084563
812127
883841
1300140
847467
974428
1271567
693085
933602
1299773
1287201
930058
1404816
1092659
1045030
108293
969600
1379493
205285
969549
564036
506198
928350
1167001
731922
446535
1297079
817183
288498
734616
1026805
1325095
112722
273236
1142511
1285882
1295958
223237
153337
293222
483571
297870
362161
231368
915531
1232505
393005
1189721
474261
458710
1125246
627506
1122064
569255
895818
780193
33579
65331
593288
914591
839834
1336561
137103
499305
737499
798893
32845
961153
143214
502743
692914
83575
639850
1386875
1041486
201
1068220
1313896
62029
47282
1202748
773877
796902
1192502
18662
1398298
1064677
878441
51566
670821
953419
784245
1213884
467562
49157
911587
992830
1192455
1192493
538291
1368565
109283
222221
1056416
1154179
808088
820030
501509
215829
57600
113451
359011
286284
942697
1166149
1279947
135745
25894
819386
794721
126562
215487
81791
519118
409958
37525
675671
1068788
332372
1168925
106362
1038136
908020
587745
974307
1371466
1294830
756971
1350303
804311
547980
1212567
303473
333147
684786
125230
324912
1283787
1128670
1416087
176893
576419
1182445
887805
253367
1208661
1236667
830379
980975
949733
1122638
267803
719850
703443
1296693
95844
436131
155639
1302549
119381
997649
485992
217640
1397626
1074040
60695
188000
146763
317326
46288
772906
599708
273170
551197
437453
785582
1293370
108088
971599
1120087
275097
406091
547876
52887
1402831
865521
414389
1284991
682746
1317060
1087099
339583
1186565
176147
375515
1065640
175069
815636
818314
150722
425825
262487
535098
900004
933914
311570
706607
81761
587224
92420
1390890
1122375
460616
1067612
1182412
1044481
472412
152404
734412
174282
1341533
923634
525716
343304
50470
207050
524293
54723
1372476
517093
1177903
49927
1284704
1371563
1319215
1284992
600412
961193
248488
914587
454535
884271
1351940
590816
304516
666172
137105
67164
52413
1371522
858571
842829
1145615
343335
1037076
262440
1055395
230926
333084
810596
822788
617901
855750
190289
1420315
1401111
315493
1204585
475154
571755
1392079
1346266
302288
907841
893574
78669
1386239
374563
609066
37795
630780
1117769
541110
954715
71185
221022
1237404
91866
216722
1060915
697242
1129017
119789
787122
784537
1317446
193201
161132
1219267
1054850
835698
673851
980670
507765
454124
724271
1314057
702375
995092
236787
91711
111560
1346876
239861
823119
1373854
521907
914656
428162
684790
426986
1291851
953293
1088169
967045
523997
895001
66929
1146282
67101
1150434
1067067
816725
450271
143054
145781
1299118
1378597
76047
11203
1383346
862295
1296522
1074145
66038
1422668
55564
1123095
1273025
810063
1285947
1313403
117223
340015
1189242
362397
637300
856251
1117031
1205403
462622
1289336
1038521
431954
79643
703696
394277
799377
686515
273157
430777
801343
55203
228570
60739
287779
943394
1092734
402516
655905
77706
1070555
249933
606102
1273573
727816
626870
633269
494417
574793
869039
1308330
40837
62886
885674
261852
480227
1126424
1197221
1411583
1305636
1172366
905947
671470
324303
846098
256197
125975
795793
375059
1071967
1143044
442646
519391
515604
956178
368470
658326
600730
875901
795989
100339
1323868
671508
176681
174662
647499
1355381
1067606
390901
108540
1021126
1314459
1270609
783477
449892
949786
383195
161614
506110
1296882
767335
196407
731162
1113015
497386
1155109
34643
426956
136153
1005174
478099
219805
1292700
464705
671660
1376733
615720
1341826
1079916
1164037
1008096
843142
732714
298195
1065910
1150989
1373614
282983
886566
917425
477361
1194323
1384166
1375029
1415994
1229525
91100
1000829
530429
795781
1287577
198240
1035270
615673
183772
85702
1020974
1278949
53982
527341
1120172
160666
62925
806022
891030
688267
327839
931512
413178
1021172
291522
1121233
520570
1210010
1279066
727405
1194447
435357
303060
582317
277457
783550
861661
956500
432271
341502
429829
924863
1402728
1365800
168985
1282622
81308
1025199
860623
75119
291346
550729
1423917
1396587
992117
190537
1322956
1227571
106861
921568
954181
133298
906639
1340527
280246
884955
1306635
1205847
397107
870644
1304370
421804
878410
1052378
320159
1293306
368331
902145
851604
1278939
1359181
1408960
1306972
400909
541470
464835
236718
448349
849714
1282723
82549
793585
1373040
1309349
388729
1421123
197870
123579
701044
173012
493300
1113073
1221304
767569
819398
288039
271072
412881
147582
703560
1191836
677441
1351499
69805
1300944
504076
119358
1207226
515325
235108
355227
1119094
540977
1184048
819072
564074
902036
1039736
310718
453289
468446
249030
741100
499453
723706
1026655
1069092
595094
1091007
550828
1219794
598422
1372909
138577
301432
902348
662498
486183
602684
1190627
314411
1279171
633301
830005
992640
1318262
1319281
205258
579609
425618
778931
858302
214107
174898
1203010
1299183
142137
1026016
147613
918129
275326
384193
60043
141656
418819
260492
408456
579326
346423
34069
1070664
964075
397316
1145517
204690
78658
457025
1399219
1134371
600551
1173972
1210722
416645
1120448
755108
1117377
327024
261832
629630
1377144
1279512
600487
523170
445071
546697
865854
834607
415741
389770
306507
621156
333365
864372
961269
120937
1284030
696465
355265
1422251
1365942
1163251
337758
466878
1331203
330379
185071
1165409
1285646
390660
1026775
564791
1407293
897630
706466
1087919
1203709
436664
1197493
1271608
527918
577295
1025745
62908
301617
1167676
174830
301380
736084
1345867
821660
774805
1335721
1287493
872155
739858
995292
1091948
547278
49392
439338
285515
140384
1380126
1362046
858323
1167356
1227577
1041980
992774
250853
643349
249695
678893
26115
296416
387497
775286
870555
880525
95119
1342667
1022481
1361315
481771
885902
239414
1188148
1408540
839285
269252
496048
766641
697365
1210162
46432
1113090
1185598
700929
814909
333738
1358062
1290773
521339
774761
226069
1223743
1408194
583269
890894
919893
854913
448766
36476
477815
66824
179132
1173836
503437
443627
371832
948108
1301428
961744
802489
409965
887218
1123034
68802
968876
186371
1345435
340841
1301946
910219
156603
91853
842712
1120234
680828
884234
330216
663355
586508
733631
557593
949939
1400614
1024859
1026429
453382
917619
524944
581473
1393326
1334053
1413231
1123564
1209756
60839
299595
796222
341778
441709
349459
1194394
136193
678710
90073
633098
552013
532436
354205
978789
57377
1409488
265690
872730
727119
16452
1075761
766461
375198
852376
258871
142110
818842
403953
875264
269305
385150
600146
1055066
1274572
907291
1066747
1333267
54359
499810
344403
586002
1092412
960282
839652
771264
545709
1202358
527660
1042677
1365399
468610
429850
913554
1344580
33460
192068
299060
1056610
149380
782575
175015
733241
439583
1345271
1069274
495894
385243
693439
131554
1270422
55618
859472
635531
75868
865104
959680
445942
208643
527718
636746
298113
87670
1073888
334541
138590
424004
1349560
1267260
1296391
426539
1040017
470318
732874
1321846
694515
911763
1049090
901966
1372086
696675
201469
607148
699345
358799
375425
1366407
18330
270764
791891
585156
88672
1184919
205513
316767
294879
147021
671578
283944
875980
522301
993505
144889
1102082
102327
945294
141923
1034040
1385616
954364
1324517
1369447
223585
571961
935661
1237896
962094
619032
605618
820550
916238
1392230
1386652
1070611
768950
631704
646056
1412130
687850
229922
251190
317944
251111
545360
10275
678653
1055301
978757
732853
617962
798950
992424
1346877
1414273
379030
104159
450027
682981
820033
81424
827506
89373
470637
680942
1125110
1197801
297296
1280684
1376589
773575
65086
993851
1349609
898058
1160125
237195
998953
1177393
855594
954365
1142666
612098
658265
1216915
444475
851423
926623
892670
147036
965116
300415
106156
378327
911535
950340
677376
221340
308389
437741
590233
664396
1327291
664885
462420
1320273
49137
81942
155048
1341875
1178492
160561
127991
1293160
603988
1135872
975985
46488
214133
1267142
1337344
57626
956893
503599
227207
544985
633513
685420
82725
1395279
1328161
441046
195661
1269731
1163190
478997
812552
452541
1353030
11371
146126
187251
1006017
1327609
1319178
1036736
1339552
789359
1231420
903736
1297044
33012
391060
818119
172296
150996
391313
399619
88258
144513
190786
1383814
459326
1205426
795239
50957
337190
679654
471162
472125
936393
896166
1273633
349406
492690
288787
488438
644612
117751
1228743
327276
1210715
607743
675911
1168825
1042905
398785
724932
1162870
727685
1141706
956296
1041179
298495
413500
1061669
1296692
125047
851197
433740
1331931
256919
1141793
143051
8821
1203425
924959
1339475
655535
465068
994727
497691
285691
289532
410420
256143
978385
1073749
854650
1296741
991745
982141
1225885
324398
1216722
822683
41521
570965
162181
504580
412436
1301429
686086
1090689
581097
899143
1199021
581675
1374773
1186421
76062
1345173
1036006
1196913
773028
796878
152047
34595
665911
693109
1100948
1273104
664859
79201
414118
617504
1082189
884595
210518
1382182
950910
913148
1062400
33614
227321
123521
482538
1001130
153435
1341121
1301015
67698
693579
66221
422069
1331812
816373
1235794
299248
269122
230053
1117431
784590
1037503
872209
1136667
1194621
1404356
1361131
792497
1192173
1211357
829536
1269359
1189406
617475
963719
687099
1035034
78892
214347
1332496
26954
1197253
1220265
951427
886740
965929
1025170
843926
1414199
369602
92402
55467
1146258
162111
278628
134085
927863
921450
74903
545894
885779
1115147
809596
568349
164961
379016
420810
240043
265992
696923
454862
480960
892764
110853
731550
514706
71440
658471
957454
47726
1231061
413704
1286858
62568
160822
1286670
902017
1139420
61006
62582
877379
977299
305726
205802
117117
1228217
1066203
73025
963938
1117274
924632
820313
630446
309797
768858
1367862
909187
520689
89034
739074
532715
1367394
898895
528609
478953
1055799
1352136
1145616
215178
955050
1159888
625841
784708
837829
1218166
477777
995414
279920
270104
740197
807361
684172
333551
1206334
274203
1418501
944076
324191
208616
1198557
968561
930035
928958
896789
530217
128371
685511
124596
87976
324327
136203
192125
500951
824436
1390151
891107
684155
625843
893596
672719
1159407
1233854
667830
278001
141834
883384
156565
1082262
229497
273073
259793
442652
40043
948745
56984
319140
408718
800897
362757
450347
82960
43003
1224835
959238
945046
849324
151836
936333
1191894
1296830
621076
220231
1167089
772943
51452
1351471
107370
1272993
1350443
1271058
779885
968499
448530
877483
831746
1284988
769313
661189
1274114
485934
512678
562966
796527
235538
1361622
235383
181120
406893
1056152
978612
849486
1045503
1408336
437406
119746
839243
301037
915280
522040
333532
781024
931842
168849
1283770
1273113
252251
1196195
484721
1054808
1182962
559536
1177120
935264
613272
522248
1043684
1318965
132349
944006
537402
734324
1311171
671851
1125393
449202
1355926
380868
509555
683142
1070358
70245
395061
941957
1317694
258599
348995
49690
163091
350810
1116073
596469
1316314
485348
806967
1282759
614036
219496
1350777
309200
104452
1153152
286638
851734
1389454
635788
168150
645441
236035
117280
606714
1369675
582445
453159
359784
695677
670727
1314508
976582
145279
703114
444293
839367
636037
427434
783595
1238119
71762
998150
265780
906549
1363746
775267
631065
4916
555058
39215
234797
499479
445311
296777
487472
1275478
379299
661684
1326572
372802
1287797
634185
840960
390588
954914
1207162
97638
308503
164713
388164
529131
1327659
539778
67982
1390610
590780
575119
36654
174270
785838
524041
632990
965869
1415910
399252
287172
1185033
893394
431206
43640
637259
1092502
509000
1052053
1207124
1023912
322153
1376813
726863
367858
646498
362256
263180
847631
266366
977321
766976
328123
1134954
702268
541096
272746
1283565
463677
1074646
371141
31763
526265
158494
602017
96116
438921
541996
1201487
1319807
125487
110045
578496
152094
897739
773787
1386002
788851
307530
1332482
1288879
495408
58845
894224
977931
46861
781655
466985
257229
1381929
284446
429273
15564
463127
435635
1342076
1223025
576972
1182183
1346601
147906
839801
172174
370428
50233
964314
417930
811677
188031
104168
477999
1350574
1416348
1407105
445871
74550
1310108
1271519
993460
1388345
152476
325645
248928
1292170
187372
1202891
1333089
25957
962062
456446
756954
609169
1289887
403962
1048532
1391193
290425
402653
1122054
156522
1268428
779758
1291397
1024183
201854
341416
428484
1191972
725954
601303
34517
1085608
539047
612555
786472
82494
421548
52352
365848
213466
907518
1143736
696121
1182188
787813
1063150
1157774
1301418
1192158
232973
951449
214379
363044
18180
1041732
909540
99161
474373
793252
341708
1181711
1216200
57037
697213
1267922
702182
322655
255647
326051
896709
271967
897553
1414401
690402
1064485
1420213
683200
1323105
1280160
939071
115742
706154
974475
914249
63144
631831
612890
560002
1219800
157705
444787
72788
418711
90449
931565
768470
834376
529064
1368455
254476
1371362
439479
792416
965085
1291387
104149
191657
51160
388035
1336992
902851
584375
815178
338908
214914
783486
327476
487589
605062
293754
37688
31632
687733
640490
993257
286428
354539
373631
269160
437192
613497
54459
47843
943619
548686
1196410
738550
979923
452473
1100452
1370894
165550
155304
347424
659621
80864
919258
129814
402380
1284963
1412388
480413
413302
460538
39277
384700
388730
411975
355169
45908
890760
175420
1111875
1280330
666100
570825
1330943
1181090
56688
1233560
218258
385028
119301
398483
1063456
297188
1292563
513187
434371
1314009
909541
56933
545533
795078
566563
84903
315093
113456
656946
1416711
1121439
873987
679716
469618
248902
944243
706598
50878
832363
365514
844623
511690
640964
844364
406790
1296532
732528
425656
1036002
1390419
285624
1289135
867856
693258
706640
282349
109512
1166435
384286
329651
384257
205454
88331
253535
10544
419664
110001
530061
150776
1408572
329259
78748
400015
136922
386242
484644
439838
1212487
998534
697491
1157096
42038
1068323
332089
671886
1350951
190147
1182976
248230
1125290
598940
1416200
319325
942911
824366
256368
18227
1182935
1406931
1350866
805174
1202800
1222044
931218
658500
892988
613555
674968
55250
1205239
608635
412314
1236852
1351033
1043925
221927
441432
1312378
911490
850494
487949
1163194
682424
1163674
41186
1326559
277937
1198911
328764
101434
356388
882456
531725
1154574
552987
232501
1344597
253262
431316
892628
792946
667660
497686
668079
547255
903960
53006
917974
263647
498055
1423190
896782
341767
671952
23617
786766
117501
291511
76342
346354
673438
92612
1050976
1274995
808101
230399
619388
829924
466296
943953
545887
1292904
633624
961052
395104
549878
456576
978421
660705
741969
1003910
1270442
1379932
1417676
291995
597593
343509
263530
859151
1284984
1167602
212285
1374861
611822
197077
888170
66291
782428
865623
836642
1340376
1306524
1394973
460835
1369208
698467
647354
1279281
802551
40797
422231
1404053
258131
139119
568194
1122885
1147831
977490
1141422
1186532
535687
543764
118730
278296
700490
973193
739758
13977
429444
611856
340641
472121
1145758
1349740
184884
678853
1147753
1000234
104371
512715
1153878
1050764
250087
173169
928369
107919
1195569
1281163
899582
912757
231965
907896
229401
583663
768939
152744
249972
180437
1376705
429870
1120385
1316628
678031
1344455
403563
1383890
1300361
606605
1128309
761237
235959
204533
975406
685791
1184574
323956
1050032
1040511
39025
111610
1282936
233835
1289240
1065162
104174
770062
1419004
236995
611196
1339791
915334
80409
1316393
928254
1362916
1390249
283411
969359
905815
556888
1217381
1066368
441317
1215590
644271
354065
661538
1055565
400461
843400
108645
1392583
687287
99232
1342488
342165
455897
1352767
542223
1382397
234513
672504
1052008
186223
1326077
162558
484842
1279103
962189
231473
330378
921831
1339046
256773
1060801
693017
409123
1266992
429420
202672
878465
905162
1184427
1175728
860471
1045095
296384
433684
599547
641788
1399101
1177890
776164
1274455
971772
1072706
726237
590404
969346
1174842
739099
527996
1320251
434723
575965
954672
1111818
41101
70788
618076
688521
1371866
1299290
582485
908396
619058
39514
1232793
1333046
992107
1296658
687198
785488
794520
880234
358984
582016
1214786
1270572
335367
860550
467847
952226
1283168
736658
688967
282675
1422358
767958
153013
779726
202648
225744
570579
595710
237365
81573
150406
737991
359073
959501
391315
1353340
776968
1196161
868971
323296
1407489
302597
378499
1229804
969764
323573
127860
1276508
1393364
1405593
1192154
928353
1385198
897966
874148
630286
203814
416976
611482
131613
296145
943904
365714
663545
959076
612459
176634
93566
1009495
80757
445667
819600
209152
684730
275150
1338002
158507
877117
597477
502987
1090970
1278132
519594
1347991
229709
630271
148172
69577
470967
1354034
1402892
313690
948960
672682
741040
959494
533204
1224313
1171079
475261
1055271
314995
234642
105555
1156991
706794
443498
507908
511659
1290130
1182902
370694
849961
879579
1189777
45013
252781
1077241
1224216
266536
1391407
263936
365252
866507
574115
86911
670682
1213010
458530
473738
1144961
945029
443239
1310001
1352724
333223
880781
680984
873449
1209717
327393
1211994
934084
1266797
208999
872716
790572
1163229
883107
48708
1287585
950746
1296297
1225570
702563
1394070
41416
1380704
37852
579102
618886
283350
918221
1299873
1309182
365398
1053142
906169
153208
1142235
105342
579585
278610
444232
81666
417614
106081
622004
914882
816474
124817
28630
384421
1214545
225944
1201904
1087148
1072194
704406
946918
1349629
366575
444597
459781
509524
57415
640631
299523
200226
127676
936676
532072
1287617
365724
393343
789453
58271
1381228
1321880
181142
645227
360402
60373
202674
502828
611952
462719
326782
611696
903521
1231527
1005761
1124470
1338609
1056464
1412850
481819
642027
452165
1058758
115937
1352975
1185515
367521
1373031
948797
228491
1278200
252748
39053
955604
964435
360324
700382
384848
680921
680562
956650
464819
141763
384512
978090
261412
1088136
275989
787052
1005629
461607
301417
460238
979593
339394
41036
543651
223900
239504
343481
1120426
174962
84067
946396
562207
855551
900533
415070
56234
809271
723054
1295237
1414357
587600
1371054
1121859
29041
534067
1063758
271976
100402
214072
346001
1376684
889532
1215623
511998
259267
275422
380575
254860
359529
223963
1345574
394485
1285916
615069
732057
1052062
1100835
1212049
797903
938388
341206
871364
815128
849216
1361898
673931
331153
903671
1215429
1202738
538995
423207
801867
1319836
1420068
77634
132721
549655
100541
1189702
173293
808042
627862
526126
390278
1053566
893890
232992
835562
81797
445503
52289
1319704
434243
1054725
773227
674650
1230181
278020
502871
1369654
815753
577454
1227675
341618
822264
1124023
833793
193182
681870
826334
1163444
512185
380675
672532
1205729
1195773
358327
259265
320701
1280774
552149
339771
550383
232855
909346
1420023
324619
209302
1216061
76634
1005705
1065119
375534
277468
340465
284186
1217950
1403073
338611
1211240
738033
1119126
362973
1393489
1289751
966169
1316292
1307906
556212
1199615
1052073
46883
25998
79390
1276623
1329219
992725
1349723
1347741
129826
564644
584802
1100868
424137
1301323
526997
151458
838609
633016
184094
1320287
1373362
998778
25639
37755
1413107
577917
802413
1230953
459606
1314381
588325
870027
853115
1396866
1198681
399566
674301
1128931
1351153
560874
148669
35596
512011
1301972
38354
1381927
684758
1170577
427889
133717
68500
239026
1062961
330384
956377
1291805
1190381
402498
98254
630939
731687
541517
1085650
696622
881839
1296322
146127
1073825
1284938
996229
421861
119266
252073
853467
1162715
396296
791265
932720
443154
621553
141485
181032
445806
691973
70765
264622
126032
728021
585979
142000
1119495
1057247
737099
785908
1065330
383980
1312538
432648
94766
120714
470061
569827
392251
1065207
34734
495246
640446
899588
563806
271529
1374893
1416654
66770
314780
945794
1415667
336540
1197532
104906
514462
484427
110293
991658
41873
855117
1313457
520671
1100359
874842
956734
532582
805333
902662
929855
737679
1137682
910866
334186
510911
573329
1385501
1312206
183600
975096
610876
221594
153268
60491
727854
678889
895485
441134
216619
167532
76397
1350818
741873
931857
157830
254836
1376896
1198375
671657
821184
57747
458147
670981
458741
820571
1057096
673082
366209
627942
1182465
344660
575551
269745
840948
1064372
58113
941057
156302
1302006
733225
1065495
879854
481448
698618
138844
860130
1305042
465551
313055
1268510
84110
197023
560600
1414458
471607
606864
1204420
416672
60704
579374
1402301
849238
540263
394103
461107
1058463
472677
1362172
153154
28445
842257
223580
254670
880237
1209618
785117
636902
660903
569153
1127660
280011
605925
1022102
270817
1027145
234286
1266719
668470
683916
862861
65684
151159
1050925
970040
1416480
1419375
1208608
1396514
73046
481171
1022314
471121
731955
397655
122758
557578
703606
146580
1126024
329507
935567
61406
522564
452820
834911
737111
974707
1349832
795423
1177503
613666
79789
1266143
408533
1216193
1352048
1146257
80440
1319136
1403838
645222
417749
205320
225730
204206
885712
524410
116590
1302609
34696
177442
249974
158902
37708
818174
951156
698015
783211
49019
1274115
296190
1327988
704101
1279384
174897
1301339
625890
992344
423958
1343963
484716
121480
742538
1401823
864560
1351260
1408226
280151
1118115
1313217
702175
225841
777653
332534
705899
1298619
902754
1115895
166376
448859
71491
422410
734302
688138
796797
735633
149488
369631
996103
105788
1327695
1268925
967451
272846
777706
833089
1218879
267957
1357962
1389403
589734
1214871
628437
514160
1295229
412363
700493
303809
736864
1365158
885778
636947
390815
700618
386968
471777
69473
279142
1072131
782065
1347947
630181
461613
418757
484643
208196
821558
1024630
1362606
1061268
252833
15539
64774
684175
1291205
1043217
1237973
530898
825486
191470
412026
881751
165298
582378
1394177
429529
209507
644927
973070
25705
93190
198015
669046
590022
881321
647156
1042429
239955
407677
1321349
368506
592421
622140
803991
150388
910032
1289496
822291
593043
209190
510020
478460
1312732
805809
585628
27866
303210
122091
777792
294092
325583
1203033
812539
904701
964117
945243
1296221
770438
954624
1025571
766271
1268966
980978
320676
561212
1056318
447983
973951
474194
1137269
888472
322449
1214034
1184024
1282552
1299949
796904
674677
513268
1086904
601982
811561
363191
826402
1123094
871491
1297886
1043498
456811
1378361
1043054
557730
1301281
411325
511672
1209488
791283
729916
151564
1300322
1137486
1352135
421092
469759
127744
433138
576285
1051709
1090850
487808
253581
486712
456373
1325178
1161075
1315481
887582
370309
961396
960544
272287
737140
375396
814949
45130
964219
1020791
1056229
1207225
879777
57471
909327
945985
389588
93415
1144184
419260
81427
637053
286544
1414590
1170998
335433
1189492
908039
1022248
879587
912620
266541
13433
358673
597834
352263
1398686
271043
123686
1317890
1020566
931735
881951
65295
974828
799717
226287
1316331
384098
675344
571821
1286809
917607
576592
79102
1159272
1386879
382354
1037527
1398307
1112861
1186300
1025049
1048387
967952
492065
1286725
1232252
330259
332446
536263
378875
290185
1398890
470664
691955
1194367
993217
175325
695505
591647
734493
344065
223880
887872
494712
602032
441433
800583
112864
823928
551453
348413
1193737
270775
320843
100697
1388100
325610
450410
46616
843071
1282665
45368
94107
116232
1379026
282033
1384484
646742
73434
1369516
891012
51360
54002
622274
1213235
1091677
735491
799863
770150
43861
542992
691014
354642
1396829
952431
839037
1366787
264039
500777
1296590
887598
369809
1417022
885207
920638
1100228
240465
73151
1198989
1311085
741590
819498
131439
1268205
1073886
1317388
67013
290496
43270
620068
1167047
213396
337040
453330
840859
116954
512800
570830
190411
318277
1316442
805759
147611
1419842
622540
794072
222555
553113
571285
504864
1118375
700571
154871
387971
188448
1380301
223193
231878
1346326
562162
266329
738182
96071
912759
613492
801721
1376736
1319963
732879
553028
270163
931847
1176489
1309098
798771
364283
945483
11857
1358107
346761
273747
439204
927921
1036865
1168915
829350
1406810
1392529
384691
331899
58040
381532
787007
1070825
571970
1294028
684710
1322616
1283539
389337
1235052
297486
442286
999978
454446
800665
1270998
380096
882317
427771
1368520
1337217
1070770
777118
331484
1033902
857583
290542
579572
1282592
516743
730496
1406668
293082
1355964
483949
999221
944904
1280106
5170
1024901
460765
886495
399147
525567
819792
182542
809215
949331
1207781
1399199
460499
364866
1209441
1381982
1371842
407234
697351
575993
307498
393925
741556
722669
633385
1085970
320055
1353263
1309243
46417
1390416
692941
260223
423421
1006321
447249
422160
680301
395232
1307340
1309942
431142
16689
230124
1265618
258803
64994
1375327
1183049
239465
889212
1352152
1074091
791069
1118434
457708
791157
995084
252433
547061
1170617
1334629
685159
614281
742124
795888
189657
871237
559567
1163318
728202
1363543
267948
416911
228598
42423
816865
63810
1287549
769632
534580
1175720
533221
880126
796060
1351240
211200
95480
671488
972357
555553
1166348
494916
663942
1368925
1205203
1112862
410526
55009
1222944
948663
206721
347982
509417
207266
425579
444466
606500
678507
486328
827248
102060
503696
1390554
144868
239087
420474
122802
1211246
80497
1279011
809724
1039829
881973
269238
1165448
1371302
163960
116831
1197402
191175
757451
1228567
572406
1394883
327961
275461
810249
248396
524422
1041982
1411465
266380
105659
377523
391589
884804
1238273
487339
200694
896394
481419
216368
921865
1068925
963081
194817
543068
66175
420799
1228739
577243
837409
346162
407471
297551
220378
550683
998197
655051
1165127
25205
1381879
169816
540542
51136
644860
1069722
1385162
269856
49601
236098
296739
600549
1392006
468904
1266107
495187
1235070
1121716
1119604
659882
915346
877423
952561
426403
1053650
1293241
699748
312570
64447
1352330
741880
640286
964150
1125888
843390
1376526
207111
1224101
367351
1345006
875848
463908
490802
75982
956298
1289885
58941
490207
156045
776030
492884
1214765
996148
818257
1164070
55202
66970
1301161
180208
836639
58563
726804
78716
334098
898451
292459
920549
1378555
185844
906660
301022
599290
785602
558888
732818
1367108
40943
201889
253497
1157337
337004
155451
833881
298231
823718
1394384
626270
385153
540470
150023
362817
1375717
930714
692221
1038741
1342883
1130189
130798
1346245
838618
507131
1327836
1299079
460131
1016346
634399
18050
376959
556611
278378
55744
635612
1056686
1224082
1145083
1350149
723848
961165
291220
390557
1417363
1189897
892760
1040457
925344
446272
255764
117813
1205835
898710
1303389
630994
1353729
756474
732584
265960
1188936
1337226
1152798
1308329
1074027
1154451
38122
227742
1232259
1272902
856870
359580
263346
843558
1266969
98112
386333
328614
343182
60134
1209112
453924
118711
1391745
827466
1043738
960466
492839
484601
1080983
39540
1045659
842210
399828
633095
171167
417924
1352881
328074
356645
1282319
680210
153220
846053
817043
844673
1225711
225872
506736
88989
1309948
248486
82844
1320513
1123940
50782
1134921
534326
90420
1299799
1225842
1280804
804970
1005942
72499
918566
1299280
722917
311327
1090855
144846
1213989
831514
492930
528735
592473
1413598
1119757
828435
1309282
877488
316170
826606
352687
133771
1006713
997316
74813
645331
490093
982180
331260
574868
388852
1304210
152419
772342
169243
725733
971274
135195
229334
660040
232590
1208658
138446
1286192
300500
1188887
1288394
445562
1167914
641570
821446
1379138
885811
27624
371816
33945
138895
778006
1053690
1341214
826814
196248
1027222
348852
966387
687728
1285127
1215580
630413
16795
1344373
438332
1236522
1330775
684706
572746
511767
731200
777905
1237925
371576
706019
300598
1041599
1197082
1112616
858064
412450
377125
38916
203720
339320
1114710
1330827
123787
1385039
418472
544606
1386902
674114
309977
1166883
627681
1225669
33492
150679
1296397
516612
780640
894049
1315738
831080
697196
611677
770242
1085664
545923
231109
152559
856689
667466
1384697
291410
1413607
49388
375801
893575
819037
852826
476105
399868
169261
208924
1272110
425845
188867
373006
934113
321584
172204
51990
140187
575528
839936
775329
1184438
929069
1136357
187574
445184
75795
556881
282502
598424
495615
1358669
1414656
620698
206374
556826
1314155
151429
40562
98453
939122
1397133
444930
931040
95846
418440
1201277
1167295
971100
131658
329184
63355
439313
109313
390083
1238258
1401261
1235489
996463
488545
596375
102138
525879
583490
532419
254998
544651
187079
91051
1039608
1267907
813593
157047
1361470
406899
272347
598839
255905
472174
469008
928185
683364
298193
813616
369918
230156
1168894
506178
258566
45277
362188
250715
160211
959791
416734
349081
364932
462231
929846
573308
25226
1237501
556388
107479
1291513
644006
517952
294627
900722
1021827
215410
81273
608640
1414250
901223
334381
813211
270462
253167
225765
658806
1123258
636858
322649
1361485
472636
778882
323824
324137
452155
312827
108963
349104
38323
165942
347267
128507
185821
1143624
328939
890740
889484
673732
633914
309940
892307
888489
931559
897864
576376
363236
50579
1271568
1420862
1274637
1036963
874214
804267
91774
1042653
360385
563978
999934
804323
796915
1207743
592423
1409804
433056
781307
1391912
489090
344392
1203439
178017
682747
388311
1308584
994175
1038606
237775
139116
1342589
1403703
1209460
1298242
1383068
1375708
1280515
1394128
437188
624486
696207
373125
900582
1381034
688890
82883
398589
297759
802606
504383
610718
1069498
700363
1102635
262882
703021
899427
1061469
404410
294026
658828
1121284
769435
1274610
611392
1218129
995086
1212225
1402719
17018
13429
1189994
700094
581791
1139838
1208372
921580
1227941
574703
203484
454061
214566
404892
562683
182908
1283137
732095
10661
965429
658678
1295233
818026
48468
1154332
93138
1290837
149284
1050279
1199503
575266
829327
83972
1202780
912595
696018
513957
1291326
864515
388706
861010
1167189
40081
524855
397185
437805
893616
545045
1165191
1392102
441537
637761
659052
67779
644900
303898
92763
804511
895251
1025952
167436
993345
1059105
812225
530598
222136
201177
1231452
59072
1415834
1316610
971493
840386
1100254
270169
44654
679843
305433
1024219
417651
1374168
991393
727867
831620
199305
697029
227748
226089
384138
341019
471432
251599
947073
481746
694592
1234694
485906
1397202
700307
286137
945973
187323
357566
790944
961383
860707
734955
440902
1080519
369534
1180893
1361486
1352643
1363285
1091564
1091115
785842
233063
1311102
533926
142646
657456
1374585
582826
637683
904848
972781
858161
51443
162205
261254
1204354
99915
607424
1295977
1023631
364864
613302
1218864
977169
1217994
102682
118500
925508
465420
89580
533387
194994
460086
292436
82267
36929
233836
1307487
403222
143839
520527
1207641
674126
479299
1139493
338208
819137
1419863
496933
519295
390238
465619
894378
783887
58196
663495
317441
261219
798987
1420218
698726
1123006
1365943
427537
473603
114789
1410219
182245
808023
675322
1027177
1062505
1165243
982884
501218
782958
234591
407779
477616
1350701
88165
1078766
1296921
224951
69620
1394762
568051
349568
761270
479799
636054
203024
664287
894193
694953
402171
768068
444864
941446
845361
942332
136213
1407635
519397
892771
529169
52103
1277424
1205002
301710
1135634
1304125
252856
543051
188759
409992
373182
1417307
467792
81804
149931
825411
1397690
1306024
736671
1322665
581789
618968
339545
804557
730153
1168356
313091
1315734
660798
876620
848636
143711
1281125
136417
1274576
54033
439004
34039
993156
1202205
738058
194249
107498
1317932
997112
446392
1393472
442798
1117259
937013
723998
799921
495288
39950
50317
269994
641773
413885
988660
303376
1069956
738889
34423
180049
41811
775940
970254
535227
249440
807522
910945
1295242
58729
1422734
374021
98023
315806
725918
315781
691456
375672
64703
180682
807194
739326
420271
933775
367247
978055
1024499
176823
239523
674946
43810
662255
1313496
257517
827068
1152357
178080
731037
1350678
395955
1378244
1129141
740421
4416
454392
1019200
423224
1411337
1144338
668946
323807
34886
1189211
417598
125600
586788
413372
430925
1276888
961785
452011
1284226
475492
129452
1380338
409061
878246
867030
527087
509278
297560
1189296
68465
47103
345777
979356
56488
1190449
298276
1071947
150051
387389
1390897
156006
1202434
347831
777580
87915
1360219
601759
152402
81263
662368
1207246
345889
700392
1408792
28894
578966
426919
741636
1170728
281159
884138
893742
1414266
249229
313158
806336
1122439
680053
100157
1283420
1355937
1403846
59353
695052
336790
87839
321544
600779
158931
690217
61590
1209866
35420
1215000
1350794
625656
674370
644167
739358
11616
337352
189023
844958
214257
1062738
265350
1026800
506216
983531
944323
780773
1037338
422712
369168
1161046
1154216
1184867
293404
1070297
1365915
275361
589412
328346
459582
785462
494306
787245
1290995
934287
572665
676901
333898
1126122
623689
427009
557043
961773
310530
1361922
489054
1209166
1139862
1189444
99975
888955
91587
510370
36303
1151740
184543
1319277
1387488
1329214
1359386
1163646
1049224
56863
120165
912207
430619
1208331
1060088
1391740
1157647
599935
685521
697447
498372
39582
182036
1138640
1398461
976765
999070
421160
910164
542808
79213
1377987
680250
826198
1382096
471623
1062240
885046
1221457
700842
341498
611461
528103
1069511
86195
529435
260724
1359219
1270788
821867
249961
224447
591122
89529
1008965
423462
731168
161259
687075
1146470
26757
1229463
621920
592927
1366805
1037530
728424
439614
285875
508167
1390825
163970
430234
1116108
950162
30705
327446
874943
426122
324234
1142312
315809
1226002
426501
268575
560136
1091177
1296826
365702
1075252
1172512
1309022
188444
137578
949335
1138466
1401416
203973
125809
922347
1275439
995541
97717
730893
592010
426382
420656
4194
262013
1409759
1324590
1116079
164938
613152
1350672
138621
195087
435699
802378
1409570
1070982
1221545
1071655
826656
120995
391577
214807
1334521
1045226
238208
1295603
269374
144345
139982
252217
300062
137506
575024
195202
839252
613217
347326
689353
1280489
299015
601137
328154
362471
1177279
860393
1202521
296114
142394
1034015
1170875
34855
1139985
148668
1366968
866712
1129771
177471
672169
368717
311529
696321
1286879
408615
955927
833258
503758
257941
882448
622234
455243
1401126
1382763
687909
176487
816432
1335962
1327685
423427
1035136
915793
592045
215001
1355597
1153148
187019
86359
545219
898208
508689
1340455
871044
1127463
724889
1416820
1367680
207842
199070
494539
868328
561016
577380
521386
665491
181185
1063699
972955
1361741
260898
991126
1024490
635983
192525
619827
591665
642709
1302139
1193533
587723
1288053
643023
614978
1206431
497946
977343
526590
525809
900275
699909
304977
435056
506339
784236
796439
735328
1044014
1146869
573526
155680
92291
1401433
926861
1409969
1368708
1341592
336622
1346419
887699
1202142
380001
619558
1129862
120804
165853
518164
785450
1287109
1122867
608220
385937
508975
860716
54155
505964
825610
1124917
1180471
111274
177724
1393455
1354023
1316099
168654
370682
505364
361246
997402
531776
370272
226944
1168390
754778
196672
451940
572180
148085
1219253
1396369
1326262
73298
1196294
138381
88194
793968
1092601
395835
286454
863794
921395
98162
642116
441260
206014
181226
801696
1116609
448089
442415
255805
229376
267410
357384
499132
1313189
703570
971437
1050197
116548
290579
1203274
1112394
1163390
945715
127039
238856
1068168
1092006
249200
1295055
996031
657816
609526
647538
903546
952336
120100
772274
1363417
551028
783870
324504
219067
662419
893511
815903
64207
216146
220988
1387545
174588
575131
299046
1177831
1180591
796184
290047
300010
1025945
530002
58797
1036388
51211
306107
258146
806154
450153
839467
529386
274278
877006
151049
387338
292181
457410
90761
17901
662552
464246
450605
618814
1234352
1406297
1280010
950218
848835
883058
194502
693172
834217
691115
1074474
93731
1325564
316292
229039
729635
978501
1417573
99789
1273481
119190
31622
112314
350889
1024125
581825
944500
233863
700615
776161
917669
400309
253440
475041
565455
74792
895464
1313428
235708
647550
780146
137969
310653
188388
175797
149498
217510
305246
887765
884207
1319476
909528
151256
517105
1365494
96402
359668
426798
1311846
167179
904845
448430
844882
902069
848322
917737
690993
1038030
527242
1303721
696098
726549
1127489
860139
382128
184286
1376841
34954
1067853
920518
347302
202995
1216136
773281
474405
55985
1139687
357253
1402252
957847
1112802
496524
61363
339334
1299826
766190
783419
997026
1717
279929
1295388
570582
492195
1215901
1389792
619771
1378717
319180
408371
837913
1117512
134257
1347805
150824
1295121
95058
77482
158396
657261
268207
64113
524344
1039600
49973
1365445
389067
693309
1178051
400907
1179595
1366440
166561
404754
644281
501241
1122811
690794
201790
531293
1184854
76432
913177
544461
767932
365770
40445
1344547
1321668
113108
1286557
656879
294663
36916
835901
1399625
1119814
258208
285149
1070141
1396179
362259
492509
174130
846644
570155
1333117
735349
170687
582250
1266475
160009
88068
1322604
917551
1049499
451757
777590
557200
130531
1401232
1373206
212552
906848
147032
697151
424339
1051710
524001
512791
948783
490634
660142
1176483
469333
1196406
11015
1082008
1302936
1390762
778115
95892
496287
392500
552577
443022
1312224
467680
1297572
445726
1320336
1203024
574308
1379197
169252
108484
898819
1185460
332459
1091842
1310295
104996
549546
1040723
1118065
432027
983325
701973
1360085
1172824
120811
365442
309158
1167767
1274809
830924
778552
1352210
522900
618807
962187
157555
977306
514202
1351045
374847
393002
782371
1182878
881809
1416879
1064988
220637
704583
167796
977542
312070
181979
42616
930952
1405257
326772
153148
1292287
1211480
563604
235971
1400638
855247
1421725
804637
1082534
74381
822967
321459
87313
1147886
435435
327019
235008
697289
798703
1208582
227548
285604
580662
148658
1365095
891747
1274090
277466
1164049
945268
1006855
438854
361257
286123
1198533
820617
1345245
93154
676258
902299
1195214
605777
151862
443646
893842
220312
1214299
880370
145652
88489
960030
518038
1042174
527922
169736
424021
1295898
433773
622702
888331
891814
445611
975964
862395
38533
142932
907824
350077
573057
230737
393990
492239
77813
388913
189970
691454
140306
1400664
374775
817451
967029
450583
150027
936309
68421
635117
777836
8464
1334171
589020
261761
570313
583899
44901
455970
247737
196297
289109
361009
235705
334229
1055737
1389409
697106
459209
507208
337159
866453
95627
1283479
82155
1352223
44645
1053098
837357
704260
274505
1155895
56553
473875
142118
803633
1161035
997535
837243
1035687
96843
109874
329035
409480
1365191
1298793
1280441
285014
1025164
1348128
1414013
162488
997513
135759
660103
948086
260863
898806
660978
1214246
520876
1234385
947349
222305
1302053
448285
257805
615705
137897
55088
17382
599687
99652
617088
48466
832965
464298
34245
446762
214947
754015
341260
1064898
1152555
354069
92178
915290
704905
403687
944989
852984
818292
381669
706537
390594
1226727
1124541
799533
687797
961923
145299
1318390
1369450
213445
1212764
149691
873411
1345144
1314293
342437
667435
43979
367162
125520
1192040
668675
948895
934783
112375
952370
286938
1315835
676108
232481
633685
607377
398665
701937
276116
317388
432268
1287630
1082141
687290
589828
411618
908096
1127425
878080
705434
528384
1199559
1349321
359969
364199
58290
1059275
329600
1148641
846398
954567
1228312
1210212
1219783
1300315
1208208
874208
676775
428017
1044182
1225827
908369
1274465
1126172
252836
436927
324476
1214505
309730
547390
1180778
324903
606461
1174044
1051088
1297194
18070
534736
1227866
785329
147889
1322781
1311338
231439
692983
597393
336721
1205017
286839
1332495
1101968
781444
1116093
775849
1274140
57106
119989
702020
27809
263016
697483
780401
212560
767702
548014
523368
665678
1382189
830663
1329301
582015
1182455
1229905
1394214
872132
520228
1050039
865570
1374606
1372015
1185589
223543
591434
1023896
329923
931398
12681
954546
687661
317267
427333
583294
849075
779569
970772
1173929
1279531
1372651
166530
261980
256948
1398743
1224063
1416773
570981
128992
364361
583288
870509
483157
860040
1193231
1197142
267544
71085
219199
1066621
115194
1112384
1062645
496448
1408618
361054
1232553
1342454
440913
886516
771150
597576
465503
777170
386756
508934
531341
1317816
672009
347918
997585
212325
972161
1265796
647514
1266751
1146631
83266
529775
1393903
1305938
859378
606114
508617
429443
656763
773342
872097
671621
1296736
578857
1420226
1167629
231097
1082388
1127971
1403687
428271
438983
129409
426704
238974
1286133
689671
533019
631844
1280042
1325653
557259
617807
11655
672513
1314373
139807
318273
114034
642892
1301546
316016
529078
840702
569085
1058918
1360695
929803
641062
465556
793064
1303737
1405432
222546
784117
885243
427468
1341410
215650
893559
927286
518787
36144
270612
311707
213138
1055999
418261
1144982
915801
259355
240046
305042
460365
335765
632587
1307015
774676
289159
1203773
922107
203461
970432
381829
1156575
834696
217471
638794
328488
456062
409056
816058
1127935
1418135
780092
562981
468142
731272
1237993
270283
1346811
59238
159432
919619
175701
1202079
812316
307704
124025
577984
40694
767653
255233
331483
1052355
333728
705117
57904
622054
23003
627751
416163
619487
449089
221679
257528
501190
973816
821550
370197
867165
572274
1299792
970154
113520
1201405
964395
392676
983319
899636
893439
958962
45157
1345687
452619
955221
467685
872752
659085
851288
188956
1050362
1363772
395539
234927
420619
1162890
1270882
259686
947061
1308275
128530
195997
204429
50604
132420
1053824
455942
1269417
523756
900865
368578
1197232
816723
559403
941724
150015
663963
874018
726435
527022
201244
142975
267244
649002
384214
867882
521774
1064074
598147
935915
933250
445886
1309573
973552
1315452
770954
1267737
329229
820138
536410
336615
865797
316960
564341
570111
810803
567758
317594
675213
664674
494577
527727
54098
539267
799432
995043
1056616
283235
613458
522774
102172
900596
539154
697394
645449
1334216
672198
1175867
324951
637347
1291000
1147443
311734
1023971
1363862
1402753
232762
826508
583717
72015
94953
805341
494282
1170801
804298
1102226
885409
100216
629005
1296713
996081
1231347
451455
18859
1286383
50924
1182394
355021
627912
871641
1291394
49262
54844
39916
1102533
342315
49053
67950
114500
637203
572675
673316
803961
1380927
33062
1198547
811814
1101243
311964
98190
230726
1210717
1339799
560826
1285774
33605
1123727
301523
63794
843339
1378335
314110
369650
340580
329232
545376
76866
1222879
1302777
68558
872534
1000160
787291
161594
1327592
903226
683727
12032
542278
1283451
1207634
332028
955898
896444
1386779
904501
995662
509522
214780
457047
1422280
1340588
454257
167568
85471
914029
914669
1203139
1278895
1275309
1313528
308069
640094
992771
130803
411235
316485
815912
50706
1315401
261591
105539
1165721
216685
789434
67373
844533
138424
1137319
1178166
560663
228420
575177
757362
535954
1059200
739543
129617
996704
264289
1221458
1338807
363610
736289
523593
352401
269861
323300
196712
1313314
547644
549725
475910
1390992
516470
768529
596410
671554
422717
794639
1206289
1390131
1063356
1374480
1412798
1203211
696059
145517
428314
117685
531359
371709
491209
389168
82864
1224762
634629
188999
1232239
62302
230019
178509
426312
662869
1111535
475044
406829
1296385
432723
1100809
306699
248485
388958
904720
1139204
871679
1123240
1073288
1227583
869268
117965
1118448
289273
1322261
206553
956410
52427
541283
140953
49595
161896
1127873
887648
520770
566484
237945
74353
301608
319520
816393
883967
212208
78142
999610
683534
964418
144058
169985
36129
174571
436103
1408363
160669
1156081
886674
1360447
1034722
548297
996082
220470
1357231
280382
161905
180654
1347172
508606
1366785
1351229
1118058
1316914
700792
1298600
75161
1135616
172585
846990
1148686
1088112
47917
1408641
265610
30768
126711
47224
783120
1401082
438972
66911
895198
788766
1311823
599527
950662
1166260
1359100
777697
226638
283805
970385
81610
996921
921985
843419
1385275
1405293
176733
1197895
812994
1308935
686084
565902
1207926
225780
37212
301036
409171
770820
110509
1078312
266002
98086
1318004
360908
869597
134786
1041860
683126
360514
952227
135704
1117436
377032
797176
516201
656655
844058
597428
868817
236324
949490
210411
593139
277340
822129
374217
1273063
688361
1413555
333776
357497
1342909
1161029
1183923
163808
329972
1293648
1380212
1358665
44451
1220234
394021
622148
862291
643360
506901
266875
49017
366778
551331
1164315
1185451
1221456
251761
91643
907889
561361
621308
1136248
435425
1400639
252051
429827
906739
968427
420401
513095
453347
664690
913359
676342
279513
1064513
1270883
488708
1414731
321190
146129
911346
716015
296379
427079
1188958
300101
174923
1417440
145852
1043433
629787
442132
702428
996895
1111439
1184927
1334310
858041
190670
1407387
334850
70259
208057
607929
111966
1368768
1340406
696760
226215
730078
683357
704222
697433
783716
466544
1201690
787188
445228
834803
454601
1375950
733342
526600
229887
734113
17307
602606
396632
905026
1361960
71442
42669
458603
1286114
881277
366405
1203405
171262
88802
655678
134540
468300
1063731
347511
46143
54433
973709
841779
1119652
253408
157956
925206
18262
1311032
433874
689500
1112614
562856
994651
387968
94902
1375496
624227
308983
280020
1177101
772888
435916
237589
1385535
29476
277381
602627
359234
286669
166949
1192344
1150004
971071
1406978
296057
342758
266097
368471
1123893
775248
76070
1059352
339144
1281052
16749
1023109
272656
1394502
88861
476027
1411606
64123
473753
217026
63818
315200
513508
49771
449757
305910
810591
536091
282836
477874
1157717
811719
329133
310053
29620
199114
422588
635769
1271258
288770
1370425
105730
926319
694721
139995
817045
1005989
1219195
370152
341612
1234504
1324444
402404
575585
570315
85503
70962
820497
1152415
624683
159305
797293
126500
1026225
202001
1389496
233761
1038668
705107
869117
173806
384987
67485
933519
125903
607533
575260
902288
262120
49646
423308
182664
1225753
81181
99904
384490
438848
870040
300004
238484
1420497
177889
201331
658787
1045625
234105
1370007
469966
1303941
873591
1316945
1037215
145631
345268
306975
859022
11613
545309
1209971
830459
398157
347353
1213994
327196
60783
1279562
438450
1295509
1336942
521275
1195237
1100952
259658
1362115
1227451
1316621
865434
912654
143080
1209170
803320
1311200
644934
1346637
1363667
84773
304268
1302776
572880
1305192
346330
1303419
671848
954355
266241
35744
552109
608483
308182
729507
439620
647447
407714
928413
177964
813372
1231046
1061051
906862
125191
886756
1227292
68087
1194870
629074
1311733
659122
687468
1135923
1298225
1267678
1391119
1291296
874383
92691
738413
494106
210924
789030
315600
145788
1309132
202281
419554
1065748
12974
485624
818470
176933
969079
337927
77983
300028
837584
433317
120044
1224950
822208
1203034
185797
222903
1387569
612767
1112871
352172
574875
791884
162527
412603
1326819
673988
177481
638585
437028
438436
305595
37075
789235
1082261
1192061
1044274
741307
119983
894677
1358053
901519
580230
837770
1342319
894269
881971
224306
302527
1072591
437090
248053
1075849
465348
499873
417370
29051
1402762
234446
166172
1367676
659972
283864
1167229
1059548
1404696
1203331
386310
941857
959403
831407
158054
621571
1422351
1069782
443978
967133
176773
123104
544614
77341
519940
600587
274293
261252
837980
893005
839342
214333
995500
167683
1380920
1405738
815241
1377660
1000103
1182661
610618
236159
297474
514016
683308
377365
1293511
283499
1196791
640110
167768
1394137
280116
1215497
316876
236493
355330
1152525
491342
958914
1080516
328251
1036434
155368
544134
616420
118194
1071238
849972
485374
786659
76686
518665
686415
968037
150856
531099
1341748
335223
1103104
454427
1166803
477990
848310
212518
309302
894804
314588
300751
1202682
919768
359791
565492
1378557
795939
967169
945444
1411406
628734
427442
1406547
794726
1319525
1145221
456433
422727
125063
319764
1152001
436607
512902
577973
1184408
1182498
201682
1071557
728880
1207626
842784
1052690
630200
1123928
154916
1325658
69558
947357
150651
139384
393424
807374
1302279
195809
919813
1301277
1423175
475408
335874
823728
1361534
136320
1065081
508832
333921
781452
955298
733786
1180357
366072
845158
825026
735953
606810
951277
352703
226053
1153142
477434
385230
835622
934606
702120
1190636
457240
107412
1342884
424980
974420
513426
1367815
484940
223547
1220707
1169107
339304
511913
872382
1271529
222091
127541
980524
434281
880810
1185409
67067
957781
1077995
919809
170430
1283409
84431
967428
679925
673994
189091
732861
281252
1396994
1006825
204927
414047
570970
920834
1418999
393120
275501
944636
1407020
266337
630954
545911
322931
901426
999875
401542
387483
476103
1189266
960789
933703
860887
57109
1056145
198059
508815
1363730
50893
684563
705380
771772
342485
438021
204745
1350776
200519
559220
493364
1142433
573607
1212116
828190
299360
1379427
1123719
681988
1127055
140407
507757
500304
65911
168724
463977
779055
779550
397024
659787
1121698
1307419
1128838
189290
895268
481687
1291859
1291238
1415732
1275089
1224699
578778
952320
238696
637362
1356387
1392655
288978
294638
556045
593481
589372
1367134
1287099
1198490
281724
61591
293280
1207842
1023238
815533
520612
813418
396816
387087
499835
690301
1230755
77295
677240
906703
890542
688508
218373
946740
1353421
174651
955848
676705
423169
127769
1180835
794579
262639
1182423
3169
135074
1379107
699431
392883
1056632
1358994
454923
671529
15841
566446
617566
337091
904561
362066
658485
1274860
1319069
996121
1326263
593009
264641
416025
1297097
1295633
883274
1129395
173247
956518
1022700
1410439
1026
963078
1279437
207500
1292139
402417
1052949
1332665
510590
811300
954915
54146
94361
1362426
662907
1053324
155696
877171
1304990
827465
815457
142007
143293
668282
976909
240545
253391
1305165
619942
726343
701631
825889
108217
430309
200908
1236518
947381
369137
406478
1174895
564897
353019
1272939
959932
658759
71832
725957
333171
155284
395090
871140
386392
1269434
227798
837892
96217
201546
1322549
206635
456748
188795
314861
172720
772163
1200762
1280151
292807
76194
830229
407389
589209
163435
898150
690392
1278374
661344
273093
767429
143661
893163
1084834
93531
563213
998406
126014
818550
1352360
609555
1192765
1376011
208520
315882
1289851
874177
1276657
189089
1152070
1380465
951563
729666
486662
952562
661202
105908
131303
27307
15919
1223981
176801
1235282
206606
1143467
685883
675653
412850
971209
286201
498168
205827
124200
841202
274578
234980
1202871
1420334
43848
536502
513547
1265889
492682
236116
1335453
332434
856062
1082390
107757
113654
818657
154276
488874
580963
1111430
192105
459858
671215
959414
1192800
572922
867706
1296131
383967
968147
89651
867718
843330
1406510
782796
663470
774679
914765
1163560
211973
570613
974251
237885
480118
956249
1322369
808564
133287
1416329
779454
310751
615316
188228
1281080
1062512
779779
591068
469039
871579
39306
484248
1321650
698136
81098
168137
1143142
236022
648488
169872
292843
1186132
209415
1347169
92269
370465
661998
1196891
820553
479561
925535
270105
1206600
124979
431673
1025833
1207154
58981
1289738
1341587
261983
40955
1392205
270602
1136660
732426
783173
1192598
551602
1238285
1212848
291907
138120
497716
1134531
573551
1344222
326447
1334124
1176507
317547
389752
1388328
119184
208109
1339309
1166264
214400
898594
451003
1068430
332266
325370
418273
187219
474483
865057
268502
360309
741894
510988
1331738
1127048
770345
73818
805236
1238169
114921
1305084
332084
58802
876563
141770
90616
599588
124483
1123211
1272444
900390
1218690
668319
436173
25902
1193201
597019
294229
772986
419320
1296135
338604
404490
1212102
388189
234572
116861
1268034
833058
437049
703052
357971
76074
637205
271179
769760
352649
329075
1361971
641173
335398
878343
927849
853264
352487
483006
249740
767960
63573
1383943
698389
416640
614715
582442
835415
368367
756446
955652
579002
733082
1377872
1325465
1284055
511259
23466
1300591
864449
1353368
191077
873642
1340998
1319171
1049352
496725
1405377
142274
1228760
458932
658892
931195
141727
254202
469588
503592
312040
184007
912716
880706
25782
72899
1342548
1067633
28865
1190407
335746
1311685
393410
543356
161551
149833
1117336
1080668
1143759
65099
1419345
425345
1084084
137225
1115945
338499
64204
1327090
892828
658378
1005664
1182356
1224869
570248
287235
58042
92202
201798
1267935
621820
1342716
1168708
1420539
163081
847325
563623
160468
320803
175666
395438
387094
143458
796535
152408
677177
108914
318746
209569
616127
625307
527815
253958
685635
573227
412757
156899
92766
1162726
1083182
172122
607315
1394968
900338
942043
688038
454591
309372
1174163
1307851
481443
73220
1336809
1114814
93167
523094
441561
306128
125214
449865
1324533
888396
478556
730491
140849
1000844
602817
992750
1315489
1379099
1389449
781121
499274
1277395
115896
478341
966607
299086
630502
91680
835533
84206
453957
1021770
362630
210990
953756
320640
550663
1367777
2857
463276
771506
437139
895995
599706
1306819
431680
1061015
509393
438203
556560
809277
918136
1215916
1034236
237981
504093
1082102
365802
90048
314736
705046
909031
814322
1289896
1038738
616340
151200
695643
1016326
1198645
45190
128278
487342
220326
998579
173204
1406416
534163
875902
1291903
341696
62802
1012456
1198386
81708
494841
141261
977409
1134406
637923
1060762
1168348
900029
1230458
632561
313912
1163615
497003
463554
811570
962581
695389
1066917
85056
64857
1069853
944864
439857
1145336
138504
1202556
1110577
1123999
604108
861502
1213419
994360
1370339
28483
352781
1382550
1183042
1059331
1023488
856946
540673
262327
1180462
161942
516580
1414371
317357
646339
693612
520281
476979
74229
535035
60174
795937
1192037
316505
1208873
536370
588775
134009
1189189
1353190
1186231
880175
1303507
138945
78230
811673
1347214
69877
1139857
549787
778043
41623
316877
463575
369510
18332
149746
1409469
1374353
103180
255754
1116688
414472
1127950
842029
773644
796700
35138
39410
656612
1113135
354050
703976
732535
424086
1026286
1416301
1273016
442694
13101
37815
92271
970556
1056471
82428
770877
646719
1161068
1407218
1207327
57972
444048
74664
804855
617696
1272570
683563
1042346
261684
936757
1311282
1043787
702729
673151
76537
231520
200057
54719
1365757
1214539
637262
177875
79734
449383
639961
332143
869959
1092800
1320881
1065599
1063060
675822
139607
1374598
1057004
868553
871843
848953
105390
1192168
1367926
3339
445095
381734
1050552
266834
391695
936627
227061
548651
322172
1238178
667270
442420
1128617
180094
593346
425291
174532
1144610
942007
402788
379443
725517
1279881
160555
1069584
536285
326149
1321963
69443
49843
1163291
579717
1396854
694587
273789
663691
1328674
793338
392526
485957
1038761
624090
548908
1205363
1411989
446619
863393
1192051
829206
1160075
1218149
575754
1365066
1055879
689952
685329
592333
802683
1367661
105495
1377467
76269
688528
777367
291593
980565
446897
642401
1298947
520765
1361560
908789
1300546
1382669
137095
1154369
1119847
949507
196438
46255
196216
698533
210046
576741
794026
1219405
537444
663041
1282957
591662
1269987
340279
220055
14109
888479
381762
206521
167500
1319452
1350024
838670
57982
724019
696613
114019
992805
614121
648683
1222304
1397682
900666
1296732
436792
179975
792507
227941
106257
493207
36677
17054
312192
189205
1138538
1216238
272392
1361590
1062284
491810
121553
1354380
812327
1036594
44602
1345431
979958
88874
257150
111202
824362
544258
65047
830890
1129502
195305
45171
1305817
672265
413937
1378543
662781
1350749
658792
1382074
828670
359320
1122082
860928
658807
676031
136987
1308299
1219655
359469
1196270
107252
397279
726254
728060
1416166
895971
485008
1295258
79438
932829
1190020
135733
463330
1285239
1336050
51430
63033
682024
105151
871343
850139
641975
1380655
1111949
461378
666487
110845
139697
296253
282385
1210446
961903
1189598
323631
801459
92034
89153
792482
1278715
1220575
236165
777315
1324983
1044119
365396
29531
885419
211592
1157003
1414147
1304531
503239
448451
1318193
84298
458275
853288
587583
925486
1050384
264186
866723
874200
202274
862821
525056
790838
1291856
235601
1406492
71852
392930
1324419
780391
1212594
1310463
978705
12050
1386753
1194801
366609
1175980
333715
1146484
198411
513190
1307699
1327477
462186
465721
10776
181323
415986
423774
1061815
64791
1397951
1291194
140150
623276
674562
1388183
1114593
378118
368879
1201291
1213269
614409
280795
251950
52706
896314
1110529
784482
1395731
148671
368880
387165
591531
1118499
1141223
301908
407927
1272851
216218
288860
394372
914202
1323099
367210
124536
978704
45070
1077682
575529
1274101
901990
179923
529521
1340525
1372376
362249
374544
818534
847931
357834
132590
1292182
400873
459367
373627
504198
332152
60522
1217136
1416472
1156718
1371728
114688
376545
345994
789149
798245
966959
1280807
299388
1167158
1355124
698430
911344
865939
1313013
528574
32441
209226
967054
617944
567988
1285769
83607
167782
451668
870424
414588
1187923
169801
63819
1180751
998869
301609
1291013
1152130
768513
1368165
702300
60025
1122737
885245
329164
290933
1193905
260547
913203
116427
612966
358108
513795
887519
965876
299119
264605
1342988
468654
825385
1042935
946948
307517
1101116
1303835
231929
322734
1140764
885772
691794
981383
1188939
58632
486918
572697
256573
706637
321678
138661
299990
1339556
415742
667471
785491
123040
359544
797889
539970
226911
1378431
259571
1408269
529635
504095
1056938
464746
1303209
933984
263459
135271
257443
370414
356314
332120
1176279
1416413
1040347
1292245
1278938
1224158
1306122
320062
67587
148185
598135
353886
1335419
418234
1068415
442717
1295713
839769
1054828
550801
837181
970073
794666
679939
188045
445585
1127227
1110530
1276502
324008
1305051
834697
773797
1386996
46415
1226793
1418880
329624
363419
1308761
1323631
1421071
500915
189389
178371
1368464
631916
1392886
567777
629257
553220
1224778
1144297
691804
550300
972233
180024
1167683
369439
552264
251375
992817
1310715
25795
874549
771955
590698
1044874
589266
576223
1273125
674318
1381967
1192054
860544
691629
1351256
110602
1336631
328636
221907
1000832
1338325
935574
437355
43042
617636
100373
613285
683053
1369219
931799
1399652
1412403
496768
253314
1368492
417819
1401705
546369
1298919
339860
465723
1220560
156254
503420
478234
322305
475415
380921
75979
1177030
1002810
100617
249170
1374763
498442
129362
447714
405195
1122206
787468
322829
892693
517950
1277915
858217
1177846
428063
1421674
465253
888776
1371581
509902
441919
685447
89734
1058172
1233701
792476
631566
134920
694629
123917
1157651
908792
339233
795546
318573
1170989
149249
1168833
1301577
588069
1214510
420150
1309134
379200
678084
274147
314646
447689
223560
157056
1298695
1034073
735625
267501
428398
110202
1269300
1226330
909105
726795
1325380
770142
679920
1375151
53066
1285931
1322722
84288
1191870
128988
1059293
61565
503728
926154
175399
133526
213759
1065541
1413246
431635
508535
72035
977199
437123
144318
289617
174762
1280871
287188
1177856
693160
55712
26410
995915
890194
439851
960374
626657
951573
410831
873547
362174
635345
1371717
362564
433366
113420
419312
1175799
1269600
508073
1298883
344170
487481
1367916
609229
62719
77333
105885
472252
960017
341041
741580
1184602
692253
1191780
1062504
76616
1388616
886395
584862
130494
885460
190553
726009
107859
184990
1293568
135754
256761
367361
1121102
553215
1162762
928288
609208
1316010
1205364
530035
73920
395586
647290
815283
675795
679721
445131
459160
591565
184378
516464
1065801
173282
1154856
225012
1228095
1022706
697577
614879
541274
659293
1021706
1323963
201447
174643
816997
1135199
1344856
335873
52182
604281
451182
281195
81878
530643
546931
1176554
785614
1127813
1222606
1373534
1290270
324335
658720
257623
783719
377724
565338
1052918
972545
257922
545732
430402
826963
1066114
1060341
326407
1267810
725520
446785
838974
565206
292285
1193151
1399065
952738
681385
982194
1192805
286943
196074
952292
261756
823906
1175724
84099
1225682
344487
907482
782793
1272186
1383384
1280968
188258
477677
528748
953319
627845
882878
178435
511263
1195189
583082
218157
1204618
1191758
217453
1005427
840122
337186
1221362
659006
517855
1208161
761120
1366408
774312
1362996
191550
839154
1289378
258163
407981
775342
849975
1361790
380471
358805
874756
919011
678242
482813
1349583
101428
741455
401971
527683
206658
1144355
405094
171385
958905
834003
727437
363232
567010
473128
1394179
48294
141842
160399
1316769
488104
470928
983142
1291422
1043518
346476
449282
314211
131980
644562
791946
149569
892511
730589
811768
800154
819025
148232
164946
688204
1203099
1037920
581456
903493
113372
185636
912217
1163336
999158
796333
47790
215751
1435711
297988
970762
786395
1379363
175233
393082
791520
269862
296408
1320099
1306293
694363
328988
1220884
953691
1352958
901092
292303
323843
784206
542250
673470
135176
408295
860653
813799
389408
39248
856153
585109
520595
1402248
917438
507903
479904
232611
87182
345169
1307453
479536
843124
1285809
401739
1061617
78776
1174332
379112
474453
144372
794659
112865
1326272
139488
171881
1217474
1344333
937423
1335590
1395179
442817
1328854
157456
177093
327006
1399007
543447
931116
436701
45189
43255
1374891
137114
510252
854181
413427
266807
726030
868120
507935
951564
901737
1221061
408019
1067623
428203
504098
210884
69512
1369477
32784
188451
696791
509342
404428
418805
130790
170307
477604
1379279
1298213
974536
1212516
1071077
881906
335012
445774
739741
77622
697526
609347
676842
100761
546134
851140
1285514
659994
1351726
236072
1135093
660435
47686
901416
23507
1358377
645858
976795
772285
187869
292144
389642
1199345
1401452
375633
1037803
268602
24984
943425
1137047
185917
90017
271859
110036
783813
1284770
276232
29520
1413924
591000
768845
320093
773711
220017
511996
803685
188334
283377
226266
1418299
569103
28909
339339
684785
793620
171052
628872
1191784
346040
696870
1050568
194644
427867
1174220
866652
1038963
728943
1296540
1073736
817024
620707
173578
1026924
269393
1203410
756499
1297915
454736
1005685
307868
507396
116033
46320
209473
705206
359265
391274
1289515
1365115
237456
966307
162310
257736
1349874
640066
1021549
1282578
1178133
357004
517299
1315245
1045483
352994
1180235
920711
406083
1153306
1314946
464447
72653
1272951
111222
846481
461568
1138946
85311
420135
640610
392141
1292327
724194
435800
908880
223786
963730
150721
700463
484452
841805
1056835
582883
44856
510797
537636
1181696
1318125
1106499
1372616
1402918
1206628
627405
55828
419688
855772
381743
863732
1189697
456098
1196758
305058
768060
1172439
150302
1315665
613830
1067802
658593
1330906
969374
613582
960955
1147231
663308
550853
15911
730910
1197141
161084
766513
272346
155198
1365060
1377850
152830
391880
799122
165228
1058744
556121
191088
1034841
518424
340224
137282
656334
271598
83684
1337368
1218290
302225
541163
948789
1111799
98768
504926
425646
410542
220245
614619
296828
52187
105836
587880
445887
1215840
1118933
259673
588866
500145
79943
606752
1192594
793559
486916
191488
239862
974903
1394164
322819
492094
769095
1060149
117320
695583
169132
954966
1154119
219709
738120
1399104
1379324
770293
980331
168333
483288
1207348
830070
41840
900785
209550
267056
193366
349355
808337
452380
1025269
311520
485430
500586
223694
191466
49821
846715
588808
106495
40684
344184
658284
108952
1351495
414733
90939
1367255
1126294
294045
19089
920065
1273830
576617
411719
437904
466086
879754
1346970
1007696
416255
315165
321884
491637
1330678
1270918
68363
1284254
1115380
637404
198501
795319
921097
364133
205290
982557
823592
835289
55541
1401961
139174
1130575
193492
645415
606410
1023410
756077
311896
333337
546062
50251
1051501
412105
835985
1290629
489564
119645
68634
73322
383033
644677
1203530
580020
1199408
1385498
703641
733640
1035391
697512
817880
1278277
72416
464384
260792
875741
478357
676421
524917
1419811
476498
877073
1413261
771146
338139
780854
1296403
216182
440093
74341
336970
253007
546876
1101120
480186
1206225
1229324
254312
733885
643010
201624
973875
341373
556001
1307651
769845
689122
1289633
1269606
861503
230765
188364
80392
1394934
1060951
736909
880509
556313
283182
359809
1363770
1164263
226072
494187
198216
835779
638595
667193
1061906
431173
660004
579709
1271485
580400
421100
960935
193601
918037
319270
1366282
209065
774911
491819
572681
1227859
180515
206439
925040
827982
255782
463463
170932
1309760
608602
85741
83492
183546
90298
512304
237336
155409
406888
837934
1362234
477055
1065284
1344416
91719
840478
432453
248933
672399
1201574
1304528
111732
1410895
1128084
896337
977057
1139118
1384168
1408263
350948
973554
116939
116787
1214711
100846
443271
596734
928965
1174855
770430
953488
464439
388280
1361497
516385
318298
995107
1005992
545177
584403
1353274
529061
1205268
702139
134145
820765
1176379
340795
835898
44044
131810
1384651
640199
354145
829384
212708
266133
1419613
818389
138809
405257
592094
344860
25703
130609
948073
1346051
288279
1205447
1067118
379239
640151
1366743
236291
617723
642878
805807
73078
510194
552337
334155
872679
1186278
585558
469072
1363605
144248
1335720
1058886
525699
355263
46470
595355
1209564
663981
532827
218422
1343926
1314316
335989
823798
688709
723588
791808
1353204
477733
361832
1298891
403948
361677
1299265
855889
620672
360597
868159
835491
1151011
997218
1321422
261118
314041
826455
414015
590053
139356
294858
499621
1051837
141274
780480
75572
352984
545789
962384
85760
658079
274032
150874
411911
1375792
1208095
574249
43899
701328
107930
51079
733018
1123339
823524
408602
685237
511983
1100666
1290356
1322680
1166936
237216
979639
1281038
1278008
120828
173494
160910
528474
1170422
1214632
500901
138905
846681
332278
627365
560564
138788
152095
819900
843082
357521
1374739
1384064
78197
950114
55802
206570
1379744
107107
1217509
41774
449338
106943
452014
364189
395351
863799
1389830
1311531
237404
220197
155280
110469
658603
228386
269536
89627
819283
1101307
533368
43321
38087
1179528
598574
511299
1154426
318299
814307
1406412
1137755
547003
1218665
1276834
61461
1303871
1391590
644813
1071599
1374060
448976
472959
118663
1048873
1296966
477412
979921
1271652
431211
100768
645948
46696
153212
1394743
422954
1365519
970261
859534
1067919
1318130
1034074
18849
423754
395348
98823
391568
23565
694168
1212008
1398050
699036
627176
879383
1183336
91055
1057081
475616
1102601
209298
332051
781270
282233
853573
37794
644431
259492
378263
1403216
1034420
181715
1235054
731405
1315502
666967
447138
50169
388446
514727
361865
352782
380164
215105
292275
1205026
388663
1000023
1340379
270663
292689
383253
981940
384644
564525
264205
1385868
922632
140597
582538
72524
881205
249927
1366482
1006133
190559
308770
842086
84226
854117
702238
934128
733590
1406503
512729
290837
930371
1377323
219708
461285
487377
224916
829255
279490
337887
1392825
263638
475564
431723
703109
1179651
618812
612791
950913
341389
228887
635959
683976
503465
355341
99834
944660
56996
962492
322854
462553
1361665
1321167
482109
1222983
1310151
247843
1377392
791387
1084356
508122
338340
529756
81863
154032
827668
1060132
483018
972942
1308060
357538
1124366
619901
97177
830173
830067
1331908
1316473
947121
181788
1330788
440534
366459
1192673
380081
790615
910333
1398121
1389816
138623
622077
644842
1122490
726839
275915
1317861
433525
1397596
229183
1181672
52962
188374
693827
510565
992469
1204546
1352128
648719
788213
456700
1215457
1166223
335664
209549
994541
525998
1354203
1350595
130993
573250
1353634
585203
658101
303384
1417648
811019
214252
816135
1323597
656795
1172555
582709
399941
816325
1125461
175509
446994
872904
954369
272897
1153135
200024
961919
736940
655507
404190
892390
602291
780394
1419319
699482
507991
305963
1351473
171502
228609
644848
668142
487568
1100323
918677
114154
200601
373320
861366
186029
532031
633585
435536
1399475
43733
504071
944274
1388343
1332582
1201393
337047
43329
1320703
637788
1292037
138952
929336
1350889
1236581
483144
999166
944268
693576
415508
891861
399940
461801
468178
1055675
558776
1234012
372412
12261
377525
162028
813970
1235356
1003845
1208310
928905
357543
126557
100408
1112123
1125994
1272609
395293
38791
1288106
865433
920342
742658
703938
684164
571137
494413
451188
445721
1422685
125347
365659
880503
491926
610555
181964
1353581
1336069
852850
82753
546989
63172
47616
1103050
31924
912854
923545
528260
862419
1084882
1157865
597914
74914
1301862
306813
1411707
43920
77175
561078
438738
878078
1227393
1192712
590349
1398923
134275
405206
1085101
1382090
796329
75324
470164
1212445
88681
368781
17510
467522
695540
884950
856943
637999
450984
930473
1392271
962638
587637
945884
572066
1218621
551116
1161065
1124304
1040987
902944
1138934
602719
1324090
732160
84882
478220
83884
590521
1217508
1212885
365574
1068182
522406
626678
90348
576242
578272
506010
8904
143605
1373703
907532
879460
267443
835511
147874
1306073
1307460
858043
453834
77827
1146899
190835
797463
1296669
507708
1126951
807624
183184
992813
601420
1351346
69525
182837
947677
364672
85154
394740
250930
94265
118860
957814
1163718
1220015
954934
1387514
321798
51457
257678
702528
333980
1174331
1266725
1167091
1305819
736705
693077
528964
185781
166632
726866
308157
1380757
78928
456939
1298949
888968
1212110
882095
496016
589494
174429
670769
575621
199470
99835
293245
778494
490851
50484
303940
105244
1385862
512778
954250
627302
490881
345752
214050
334999
139087
564368
1185552
1301825
49941
1375355
1420889
78315
1065459
1076668
1180564
640092
670450
398287
887242
320339
271917
1395056
326222
282680
991740
1286637
187212
265173
322793
525885
149256
885906
189697
312353
486410
84963
812337
903371
1200390
949979
1071063
1192425
398384
1110927
900664
1366312
1328472
1066117
411373
139091
1211189
555761
205414
1144998
317059
787342
675140
1227089
834150
427489
308853
575553
953130
111786
782494
1184042
1232765
942939
247760
485983
1158386
908378
419175
952392
382645
522258
355499
66627
662805
1124587
1065356
1182281
541702
640627
1189466
910158
484205
1054801
58621
436207
42140
590453
486020
1007467
483342
1157592
187272
466740
1346825
961067
891914
1121164
1225011
359067
163990
29399
86826
1290112
783750
322450
1270794
138935
923917
1284709
475293
630875
342656
368573
831400
181986
676977
1421976
768994
338596
728094
143240
886506
1278180
1289632
1413695
416499
1365311
1289204
1397640
184275
1353749
949037
613305
523534
1092783
586259
111189
861884
1137448
930793
74346
1386665
1284892
1070348
239218
518905
189157
1342595
207288
401652
1124371
33834
1392562
478859
1068806
197796
795800
869807
442590
629279
928894
1376527
1113117
1405903
8681
1412138
1216515
485325
523172
658770
354005
183169
197849
527880
981424
1201807
1387571
1373801
955896
329508
1197529
214049
685036
1372120
611116
1161185
1322377
696141
1316954
630099
1385836
345553
94809
35266
913255
802399
1362209
1050646
729006
794624
782489
355877
848541
456596
233161
1234752
811549
250851
699514
388763
1121329
864325
330107
1394711
87763
630335
1167795
1235461
232268
845711
1058688
797741
432578
97162
656372
476043
902810
907442
839896
119560
406317
1380597
80888
252310
224930
906047
288183
689951
1081080
52307
309835
534741
557675
891702
1125680
480981
585921
995140
334733
839672
992490
1159973
1298209
15899
319104
809082
482660
607189
165608
918647
80868
846561
345441
833542
1069591
86448
183844
1413279
234222
692022
153267
464195
524729
661194
50781
948549
1040201
286816
694910
842511
202962
849161
965167
84710
549373
151459
866969
145378
1332637
323681
103571
474671
630960
871556
840504
473050
37070
91091
773123
55680
705828
447509
1042644
363283
1100938
128251
967906
289240
1305922
353094
960660
72934
228578
416044
892369
1125544
819009
733449
1124693
1234308
193522
949896
929887
887968
198913
843006
262809
142922
1400627
335269
1337013
108170
276409
864440
265558
539137
1235553
1037688
180026
1063467
1086854
766180
1290778
201709
1327387
1339513
156793
774219
811013
1162879
1192696
93130
735321
673270
1403576
137657
1086638
1125305
543200
296276
303724
194957
437747
267310
566448
203428
998722
255152
996436
806800
102071
983114
205977
23347
766749
605441
705264
911191
1361324
773081
950326
32043
1292765
483669
525488
337870
149065
1169458
456413
61826
1391322
393003
1234858
99283
690166
1189578
529578
1120148
255760
1298960
227789
724455
333114
481550
1351116
1386038
297893
1376392
452574
1112274
1395378
1265513
960188
684677
72608
625200
1222193
346557
668643
776901
115168
1145520
1411623
1026977
356855
590362
662499
926290
1184608
1170405
392723
970063
671561
1053992
366642
196441
363011
937921
70080
29117
471322
1284717
1376094
143966
1050434
540879
1189148
894609
447112
668389
248763
894465
1091436
70977
531108
466646
1292857
137140
299556
517197
602132
869502
322533
838056
779261
737249
453397
673840
771745
1310907
1313522
907546
591594
576546
1039639
1270457
171826
118794
403022
570669
423935
338094
735798
1218160
59060
1231723
420323
587752
1273065
151670
420496
621184
868904
56884
463210
71482
1205565
531729
267014
294961
146359
1363119
472325
700595
955034
301372
278271
1199724
1407213
873836
1273937
975703
528222
255547
1072036
475760
1199311
154603
877443
838449
1174792
980465
1316579
976515
1141876
1025200
973181
909865
954146
255821
176567
482361
1150801
12976
549765
66623
1383480
68271
439349
147214
61809
1232594
1219172
1034385
591989
1385081
336147
248752
298279
1174795
864057
31068
432653
906882
880438
53128
1225601
1316388
1037938
1050189
111989
1269097
1367904
819907
602395
167692
1421231
904937
396553
391766
1379627
248526
815575
424470
56298
440326
1022895
185982
100304
1208886
1382361
29861
674286
859345
422239
23033
948399
635101
297910
1307165
1370352
931124
454301
951363
354276
510723
270102
534471
411532
233077
779776
23164
1197893
674590
1178147
833522
1374680
737168
25123
372124
1126891
1278662
338122
361850
893516
106302
193938
754727
8798
55409
739510
700832
1282818
478747
153334
886632
452429
678345
356657
1268240
868519
305353
108032
1182939
904219
1157562
614740
168658
508446
1113613
1224949
192174
531334
891169
261915
495896
1396865
682069
814873
52501
778472
29528
802616
527581
553301
425073
1301981
588034
515957
1377687
80004
206225
442747
995609
400537
777613
1395613
1174297
405236
340023
486373
287762
1266958
126077
395111
429296
1039787
843514
164234
50196
667175
1070318
259131
1130709
340927
636010
1341255
432601
32246
1400594
511418
1300593
85706
1236933
72220
1402853
891694
883516
256898
132923
1417221
201256
1035171
580149
880515
809554
657010
1234847
338595
1192149
87261
29239
1005255
1209573
681326
56054
1068080
1167031
266137
368208
185952
796015
179334
1295888
269294
706473
1271658
498867
803113
613779
507455
948444
1272150
526326
351077
108046
489506
1341350
702143
108792
500074
257109
977050
421851
591310
238227
267756
408592
445295
1055927
1082498
1146020
216868
1125532
317049
422285
172198
191058
822044
819645
1209270
1333998
1227576
392246
1387750
861008
521788
947101
1121213
482806
1273782
1310435
1316770
1386273
116726
1140981
859470
732654
307905
132668
266247
96724
643223
55846
187319
768808
506612
320406
1351871
1113336
865492
1326979
36445
587621
91498
839208
348195
690541
860228
538075
255190
145211
846148
873586
1422652
1115778
567843
917676
1215618
552434
827598
1116100
413790
817685
1233689
307389
723355
1289589
326912
1146524
908583
863535
665757
247860
167483
780527
698395
85044
1000201
1385780
1393899
1052033
347628
1308939
341368
929130
374472
523398
815812
262176
628180
261689
406948
1083624
702263
535976
925410
1289450
447926
449486
672208
1177336
1356999
664747
1115421
1358515
359201
564597
1170747
627092
1128889
353879
1189436
332432
41688
427408
498839
230137
787612
252024
766941
1373226
1199640
680819
895684
1186512
126921
1394030
454680
770125
149667
522700
401248
380520
880115
384584
82295
824534
526823
88059
184493
356369
1045231
72365
579390
579138
656137
164726
306710
363198
1366583
145098
275801
782207
427188
451636
1382892
969091
410485
407615
1203233
1294546
1358962
403660
782195
852231
1337450
690689
831419
1366582
1371025
807395
334522
604092
594033
188571
202605
1156936
424472
234076
797398
512065
396948
439969
408836
880177
254339
1374554
901544
978786
35268
209734
606670
1067185
787488
821319
291680
905101
112388
878830
974126
377793
388731
13949
1217869
1043599
82440
65246
1008559
332693
647650
554389
67294
835689
664643
217995
1267672
381844
1384156
1217268
500280
1391061
636758
48671
276023
354708
19050
992204
414573
597063
909926
420675
465804
467977
140071
1339465
233385
420090
78225
1122972
1285329
1406551
270063
1307009
840578
949208
238781
371739
98397
490913
878928
366021
1351219
906944
1342435
602140
531048
730783
1356266
1212883
853790
839576
343044
607317
435555
635130
262528
787586
1000602
1167605
971375
308010
1410929
1270814
466690
790213
732418
1044639
1205809
767885
408421
530350
473514
309194
1290823
1120169
147509
934852
1349049
964976
584787
339265
1291032
61794
560426
635301
221742
1383075
703187
217165
153155
671579
776830
109501
375852
613534
942261
1404279
1301878
1349198
180083
400141
76608
571175
1363786
142714
813038
58870
352177
860221
561920
69114
796963
381226
821858
515597
1178256
485633
968268
609642
690896
1383966
425182
1296408
960105
1121772
1335293
840101
1398059
437205
479670
855811
1164006
167511
1290693
1215435
818362
799979
730875
382932
896400
1324791
619552
346444
888700
253677
642107
593144
211006
866322
144126
770410
297627
619620
778484
506773
1375111
412565
656802
864477
827960
1409498
1410761
480096
1124643
1189847
698544
186620
842328
1091351
1192255
382579
1342737
914595
757263
1267305
1416988
131873
90375
476254
198066
1021412
146502
123875
70217
1290214
1420498
585451
506912
610180
1397094
1294809
58187
1186406
499775
482087
343983
1124631
101909
945821
190853
1308798
583202
275157
1270710
813750
1380385
1103129
945425
267642
990867
86968
545722
70229
128929
164020
571314
1369142
1207173
899189
1297458
781962
63852
138680
690026
193668
338194
1337975
255407
100449
1376552
498858
302777
145344
436475
851365
475110
44717
230338
846168
572460
810510
85882
529715
117291
303870
1394681
457363
437990
567557
672739
31503
307062
74079
141863
858300
448348
1319621
1205055
916007
362925
342353
341302
1367713
810909
1342159
902118
1102201
1395229
278557
888788
363702
1004823
1401047
86667
216919
1334998
424299
880589
130733
105686
804924
291352
460394
78566
1198836
167088
168111
193451
1218652
674894
380388
1117906
769733
99067
153371
107748
1348512
263010
1100355
791887
1320831
1113068
116486
638748
1299702
228872
29271
418268
799435
238783
225162
670992
598337
457010
829874
218806
602792
273273
612742
485567
948676
692074
1202248
513254
487074
325340
1112972
573721
318837
39639
950788
1005485
299922
1000214
1060232
682249
1137801
727095
391983
1140030
373017
1069516
166491
1068231
471088
1204478
160673
1009432
823820
157916
815616
531252
65573
476100
658719
613558
907593
379844
294878
893467
1416196
786944
232909
42435
172808
353394
972314
590353
208572
507314
1182418
583430
574592
151782
1038280
409062
230613
1295219
936133
474599
800637
95059
1091437
990414
879187
1391819
391282
1238331
236619
79229
932165
1212230
594595
972055
97656
683726
1121593
64533
396154
433873
412177
1123977
869164
48660
951360
1411520
55059
1408530
175456
44457
324202
784976
1355530
221571
1038247
973415
867849
239666
220772
1282715
407994
35542
869563
817500
1194234
783117
1340775
1382257
1349023
603725
461470
1273764
222245
661532
86612
229723
233198
18881
443376
318491
67268
773774
1411077
315488
818033
48009
592956
1129175
1230561
483449
916927
53875
1022031
153686
190013
1311408
386429
145670
1420942
487216
193831
1329093
208155
1061277
561573
804921
969661
367214
363573
1275470
223999
51967
993777
264263
46905
1401182
315886
389519
696651
734596
1334026
1298265
1359982
733394
814937
248502
559759
192633
99960
1041815
1408796
79811
1350734
537802
680461
411643
557335
859842
564357
46309
1292529
307008
974166
140822
1235241
85406
14096
911123
999290
1125937
1352909
1026681
279749
399364
417263
269084
780333
1408652
675816
648939
824323
141436
893816
1005861
1374667
1035180
883802
278243
616292
170450
1310015
803877
956301
170288
958530
208459
92765
101470
304794
1122807
686612
543261
1124493
1063172
1207179
383001
631835
1121229
1386714
605010
165715
1189749
1362590
1374798
1362089
1216610
217294
254485
69126
658051
875017
479762
1126638
723734
901961
523673
1334886
455284
732189
140412
477350
1059355
1276762
529077
39749
571910
1381009
1323882
10838
610617
1064688
500835
1412589
1117061
664282
876571
330337
729152
358946
809009
624046
295634
1056389
83127
909241
320872
457919
1051748
585149
227176
50571
290007
1380953
701945
636694
413192
1048530
81794
874143
787723
686206
1053115
519259
1158061
616350
695335
1287656
925690
116951
1291740
1422927
1367842
1016011
16680
723520
583676
222348
1379864
78374
288368
18812
727072
576652
1283536
214912
1274456
1345196
922264
1285741
113772
325833
542419
609820
463295
172908
1006951
385007
1060404
104459
458977
90998
466845
157156
1055419
102732
1325223
1041736
948938
39612
641901
868597
685957
892174
1339005
510376
898946
147845
221492
870123
890199
123640
1265553
1350134
51114
551332
993713
697527
700105
177313
1361280
697567
1323107
706522
694395
450515
13310
889207
1196867
904781
1417024
233281
889844
1022453
190994
972187
381712
1313546
912532
228439
1347784
945854
582188
1423218
1183913
629936
524286
426467
607130
774577
947863
234910
209030
1272571
81675
335418
813646
328050
798870
993725
634851
221478
980433
1055695
1162753
1289865
1397466
263819
315361
678693
1380699
248923
1166212
1118537
1185594
312888
1307416
1410176
1180831
892316
1387066
177626
45907
1268216
136304
1005392
992013
1419503
1204971
104885
1349308
1227591
628965
1222440
1193239
957643
662559
275212
92701
684354
118172
786069
572683
673092
36291
74211
234931
1061313
307982
866125
642335
934042
834561
800216
595706
1147829
1088224
689079
628856
1402075
118621
60472
600590
1312333
220292
1351283
161036
135912
642986
35123
614630
787628
62702
1151206
414738
91074
394305
1295349
731449
321972
465934
917889
343359
482204
284467
734547
210503
1220909
1100668
1059457
464951
780800
795193
471585
176826
1415648
532397
367181
913700
818456
630034
924616
903574
599455
1217873
538129
815942
1062642
528566
903513
1224786
282051
69492
310425
1381215
299940
66359
333797
200720
576861
975273
584203
455678
378568
1220636
91137
1369681
1337180
44191
1340010
462554
753140
637017
1357410
440895
1040967
1285864
731453
944663
839184
436046
1214815
1034303
180146
950900
623823
469897
876198
827407
1313218
880726
97924
767841
128610
189809
1025639
565370
1120530
676402
888745
1325224
1283195
883147
82031
124948
1351392
254921
39228
35179
1351750
138054
574271
355230
1419868
362600
960920
811450
1233072
1175872
50730
353641
545562
1121883
239592
291318
123561
660005
1208113
1036744
706670
519926
123025
882485
1269530
1054879
1113841
1292875
1236860
833355
901631
1044839
629405
462945
209442
725550
57639
1034675
229754
364603
224980
811153
1321397
291224
1126180
1367212
152034
510228
684386
962153
635148
220005
1311609
299476
1301368
1196131
808056
1140103
74590
951211
133866
420194
612792
196163
112070
887870
906976
57876
737276
861980
1072019
1118894
1166831
785585
1221004
295313
680257
569892
1157014
980262
1350912
154306
947551
160253
504853
592957
122296
895149
1183934
459623
79289
139968
999715
142158
419711
180108
52121
125469
966903
675675
1412586
1284011
168755
1183023
1101831
147475
725273
856287
185953
481505
961345
1392308
809614
1068729
1193938
983019
917714
1052620
422434
1035404
806054
547920
813904
522772
129594
895273
676591
700422
1338483
163874
1044697
548455
1335241
907471
1372559
773920
1060873
602393
19057
1302023
769939
674885
284349
161852
867965
309471
369729
1110558
834240
1355168
395530
1233171
591803
506991
1346436
378254
267542
457567
361525
139013
793401
779590
1407498
777699
1193187
1271979
957535
1182348
1325844
837891
1372052
690075
1271616
1116772
1055475
804597
95962
318861
1122063
1309216
62101
31637
1396306
1180650
774812
481353
511869
496482
352416
453213
839462
935767
1328445
1301055
935825
1146075
1178545
178353
91540
1061259
1316822
1066170
459807
272044
172668
1306386
672196
850965
1135535
482211
1103367
396919
1234583
309618
402129
75228
1310338
84650
1237155
232070
834605
603904
1189321
118005
140392
1052983
690502
643054
1414790
345692
873789
1205263
810952
732611
1049584
740269
523263
592688
1368561
425955
32473
147165
1136742
251212
527177
215574
844305
518015
1072622
399289
341815
951689
234836
338687
613356
415212
88078
155174
1190380
1409200
1311918
1073552
1344339
54190
108005
1389354
788438
1202546
305866
462982
656963
346608
573770
1051493
783764
424110
1056261
1052818
768502
333722
139559
63018
968856
525051
690157
488994
1347494
338033
439799
1137308
961250
1204988
84898
38554
787557
256995
1051399
1216872
1158368
29130
1279048
1219749
1203207
1353984
1034494
947753
11644
47279
1034654
25385
501625
227056
1339345
582131
155968
1400940
530953
516831
1182950
803959
943793
106773
398318
738250
574382
1358469
827746
502729
771330
274312
766278
135092
263046
221087
574262
586514
1218165
585949
874798
337700
859910
412142
59478
403214
1422581
1295532
658674
398887
1151242
1191106
1341626
1418604
16095
405986
150905
226964
132871
367550
104484
1421739
503827
1170620
157766
1172503
75244
319932
74425
70219
1336046
225852
806999
18056
821165
1182116
289989
214714
1365587
1271231
237547
255028
885928
86744
971397
1419751
1144360
1404355
613983
380376
1126192
673048
949102
220596
445101
316168
687584
325238
1293355
430346
994085
506040
198189
773200
706825
164876
775182
360848
1305066
361880
366618
140852
510334
562606
450173
339381
1380014
822646
257104
81595
1071166
998956
86407
320997
1059066
157730
409398
527452
260569
578958
16533
860686
617680
260630
414869
1402650
1115444
811466
962148
132143
609874
828366
1177883
95230
664785
1327854
566153
888697
914961
1064594
1165457
739290
298435
442112
52444
703028
504365
1062896
1318087
789184
355616
414367
385337
436353
924951
639773
303755
613136
388443
1044344
112396
406633
197067
914014
230273
508080
27489
797014
642178
557522
818286
691278
376625
1147844
570647
1163671
388409
896898
343485
77016
112143
1192725
45648
801217
1317522
116354
85826
28424
315677
612065
632054
1040965
1314805
1284449
756110
700014
1385288
638434
661313
982547
362990
993744
186322
601691
1039468
468682
1393031
742365
1017731
642902
566188
344112
657131
1170832
475529
910391
178652
1026739
615838
1370062
878300
916368
1194677
1414115
962142
851767
908496
735794
1199019
682559
672171
522489
31880
855593
1036208
732096
110040
665249
998193
904479
440374
700348
527590
440669
1419040
353023
416029
408477
1217918
166450
892844
285686
1329222
911749
1011911
185247
1332814
87287
90138
574325
319036
522204
460261
1118062
1119543
851708
123835
482698
142847
377383
98902
196318
1147270
269224
322917
1227158
1205805
995554
72923
326736
385121
110359
1349824
527436
253057
510324
1182207
1286257
72810
1021717
79552
50105
874155
526830
1386689
777518
317634
17395
946849
470227
806066
472319
343886
624153
531030
117121
1291546
1346820
109803
684176
785196
137975
1233631
321649
270353
688700
795541
509978
1374810
154569
956157
217426
362515
826237
124753
855868
835737
134765
193284
188440
1213805
1329532
1296124
673360
1349267
623616
127050
222398
120060
882726
124822
1300334
609891
809829
1297451
238594
368757
1302247
908329
642201
137649
733403
916277
1338548
240347
131160
807589
1313390
626013
184217
455504
605671
618704
1197730
893787
1220332
813490
1297870
98389
317611
1343316
375345
1154966
880176
704194
658142
531240
913271
891532
1229598
156950
727274
479992
1230893
1312679
866757
509716
63503
286191
60061
195645
515847
445028
202487
255790
191555
383270
363082
936694
563025
547460
644834
1147537
108451
1208200
305301
72240
632533
603817
1210434
941551
1176398
591458
1381949
1378444
90279
573644
643425
442161
226573
862644
1100006
221953
266723
374536
267336
1166448
63191
91370
1373637
67490
565768
474204
1121364
1408863
195210
49674
416075
487408
727371
623192
685563
418948
731725
77786
270978
412003
955307
806413
991687
672577
1287142
1082818
229694
112355
72400
315326
234842
174226
1289220
76089
1292028
43276
407351
553099
1386257
426337
378103
394390
802265
779357
185312
820962
641506
195053
1110512
733184
1404394
887483
1188030
118985
276580
44463
570559
221216
519763
413125
342570
786391
504282
678100
702183
1226772
900331
144595
433996
138397
1318997
401887
816797
1372820
1345685
933910
464411
1301331
1307404
253632
99174
1318144
1293068
667106
801889
1351531
789469
49789
798430
466374
962762
395326
615569
974433
490592
143174
1266507
855311
233107
165978
818719
1064739
388544
599146
623632
1225240
138164
1410183
366580
966952
389784
1411471
459182
258544
1340610
909425
657259
1375278
795756
229789
262666
1172872
732997
689592
551232
774502
543336
1084409
1414465
490035
886451
1143779
1000529
1345088
535887
402519
119498
556736
1373717
666640
1375789
82507
622849
907738
313825
681115
1333959
1279624
326439
1117917
89469
969854
267761
548274
829096
636665
391761
1286849
100127
734793
208583
70763
233800
1293159
1085156
134283
259727
1273392
1327379
224596
1305962
510464
1353520
1347857
1401993
1185554
770919
361834
1375194
1265943
166853
146094
156041
893408
145222
823036
934135
898707
1291848
1344546
572980
340846
770694
426181
82544
112169
91636
847338
80425
943022
348538
453674
373306
1362338
438583
634821
1375085
895233
99311
1290350
1382223
660895
731752
367812
1137582
313215
652949
83982
324550
844090
68229
871844
125567
462417
61317
544263
769900
1125355
78288
227519
767249
474933
1115398
393742
853082
307795
197152
494675
864673
437198
1382345
705934
53400
967213
775400
1293841
101714
1142298
731432
993710
658913
1018366
646749
1377533
820620
365326
530868
513781
98853
286136
337069
342237
909891
30118
1199313
1116230
348600
681745
208579
660190
892866
701198
372347
898043
961541
320912
252496
308065
411869
375510
344066
1337630
194046
364913
134427
253316
948925
871745
488682
832668
682502
30954
73830
817686
880609
935479
815242
976826
844663
1280168
1355655
730662
1119913
1370027
1192393
77491
137889
559151
183494
794977
1114642
77221
582867
777345
846012
1420448
366923
497027
966345
158474
266737
1271597
288582
443330
409256
36740
477858
469319
132155
811967
264835
1386700
84038
298182
394896
634464
211056
30995
686075
542713
13895
1394816
162115
206088
914305
248602
801377
1390733
1116893
250031
291880
299591
1072682
1211537
105404
1416911
833349
513318
335999
547968
1376872
1124523
783854
326682
443187
1222071
997609
589468
1377524
425778
570529
1204815
51824
161407
990251
628658
172405
776749
1225335
803063
453704
404383
217213
399667
1374613
800782
387702
321181
464935
1119001
949200
510534
408675
1177390
46445
157503
603514
182393
67238
1289026
1383201
503872
215393
258973
1382823
1282735
1088436
831139
1183943
387870
136051
496818
671933
920057
1412142
1401406
278143
614456
127631
911214
992836
898476
517898
616492
356176
931791
256862
214877
1404253
623383
786570
776980
1349140
795917
130671
437663
156683
522825
561680
1352047
78766
272053
1117867
355110
802646
450318
982352
1168174
387048
1277221
160949
436523
215914
1232087
281158
1209538
87142
383286
1219786
1328097
559471
1319032
239899
1168878
98653
1186633
1130660
287634
510742
895095
610369
1312436
735945
408829
186177
818609
949888
1152403
174318
29641
43408
72885
320685
1205295
187954
78435
140043
357695
1221447
290466
661437
980635
322935
568114
1304706
365232
469115
835043
1176288
895249
196284
143766
249162
333958
384840
267573
813566
703684
1383174
673087
1143851
1289902
1326848
1362224
961614
510232
1365949
741275
256543
54128
1337475
174752
418094
38371
286487
844856
1411851
154896
95907
676580
188029
882049
807138
1277878
399197
408659
1319788
166621
828023
961042
1168211
35625
1067799
401810
434074
135870
1140080
1356082
357332
218702
1359228
1193547
772539
127683
462850
290740
616298
1209886
626818
37750
726960
598234
968138
954579
371969
1062469
757108
478867
642000
1057179
1040530
60394
1214618
1116489
367010
596082
1203574
530600
1391891
53504
877040
1037043
441094
273097
487588
1216891
214946
69510
63991
1276433
833726
1209079
784640
1291810
994377
727457
646232
158587
1212535
958104
890101
394058
73073
536542
610977
1403070
1173655
531570
135150
1314212
260471
384588
127592
140594
1328159
1397151
52956
614593
151493
847159
122668
217983
229051
1220232
1179620
152357
696905
838992
156397
769140
976110
525667
1035337
483034
181811
1062448
1419441
444682
259010
781343
113054
1062242
1189750
1116365
404966
137894
511305
1268286
68881
175355
563163
575217
699580
1315787
1100724
70903
253225
525966
338552
980908
1052756
828054
1400596
1126359
169880
186264
280414
1136755
125504
46541
1293850
112552
1136046
205287
262226
1410691
683057
75966
327250
1346392
896006
232245
59664
1059981
73409
869156
189972
1122889
697359
595112
125642
216882
47948
656261
732302
187476
313189
916898
463465
32115
531192
673898
1017567
325916
1068389
16004
213276
700086
287163
674611
625874
570820
1410070
1335004
281215
807744
476520
119343
532943
302740
274198
1307644
15989
469211
336197
1323798
442385
854901
885175
51280
464765
982217
566096
103563
674065
370201
152463
513879
1398957
1304547
448521
1014482
524666
1395541
456673
387501
934586
1412359
102218
469855
306715
1383524
1374267
775535
831947
807662
361174
690477
297301
1229908
1067098
1392524
842227
425832
466377
462155
289605
130184
538836
253891
897692
751020
73392
77179
112594
838945
703165
840378
216888
1064551
784017
1371005
90137
1370047
382073
1304554
425755
779809
912915
1186255
856736
865513
317392
1326506
1305844
524871
1343929
344600
1405775
1381539
614945
761199
1399046
537644
47869
86836
675318
155200
1207521
906436
1352322
867338
1423173
859495
578944
1347478
178582
825091
334726
758661
622804
893098
958739
841826
195135
577384
1209752
1232581
358211
1023593
195738
537821
529907
1359180
363708
793597
1313562
41310
866105
83776
1303753
201066
464155
936916
1134262
1172599
1192923
1371875
323277
1135109
1305355
264417
1305689
1365935
198523
73346
346002
434151
679979
165617
384849
606487
83725
730470
1379042
1135070
703495
334993
976054
346285
343352
90259
1205036
883122
93343
76685
1209050
699223
76175
1327190
93559
615348
286181
1182545
992119
73734
520054
490197
377785
187945
1144911
641876
197531
1184817
535905
26738
1352442
1211512
447261
269101
1193857
1020992
945746
1401339
1228276
79626
449878
304487
1048888
890833
180070
765408
119686
1385848
440200
1112645
166193
255001
614354
600023
646045
10877
595131
441656
730614
1210944
86048
1071457
1130667
27411
343529
1366343
425474
1309874
479213
846660
1392708
101734
977904
1025717
548758
272088
113052
862189
1277189
491505
689326
1112355
1362143
1207245
289931
1424880
256136
1384169
576482
318621
1303470
551239
276752
724905
918957
1196265
885666
1340315
1287406
832960
461915
1192665
1395768
1343386
151450
1342766
1418796
1212933
1206406
1276953
1297039
1144308
26531
781313
1405042
608705
990245
1182327
43816
1205858
902473
949894
1298718
898639
344553
904927
858424
386801
1054703
479914
175448
1052825
549172
154158
1103947
330109
13637
462059
990959
1210974
213928
350870
787549
1391790
921596
142171
1308965
1144931
556896
211086
342074
209863
740422
60555
957185
886896
994398
194608
65841
504117
1150291
571653
191007
878718
59194
459365
534110
360592
453149
1200454
564465
672930
1221801
811638
1277436
450725
1075544
199995
601775
691295
1304188
911651
470931
1341560
1025477
1334379
436486
40029
1207538
63282
333309
57571
337619
532927
108471
504936
396965
77149
397349
1025879
656830
1147830
597634
395622
318057
905045
479035
45543
635239
408540
702398
1209880
1299974
1126219
416535
349422
911561
561672
1348513
960492
826230
1137529
45407
202382
560405
1405280
604960
598274
459926
840380
347440
944029
332606
1038747
256238
566895
440382
599994
796022
912559
1222538
162821
1073931
673122
1362793
350808
1418641
1146735
1305973
450296
729179
1217945
1313288
1302572
989706
923928
431339
552140
209186
480364
1387913
953399
891185
794366
314007
699462
601965
555324
386114
906787
1136979
356402
663122
535235
842758
324091
309146
1060042
461741
352164
593387
645626
93135
1061389
1296463
560019
112429
1231108
283600
1141971
1120161
1174721
1382597
332505
1305666
511973
130977
827943
1195472
369006
46597
1295256
1354995
647019
368948
92764
194552
728744
968948
195522
807804
1321897
1397164
966127
305400
75384
337777
327436
1135951
1134788
837372
77846
920150
858352
503846
143594
1070331
726471
691201
1070994
1116334
564417
1369926
405887
566501
1198646
484607
1380975
110963
89101
228009
674346
491223
371982
274057
341839
48467
694875
816182
133084
893108
114633
1284945
393924
1091799
723436
84213
1183157
1205024
1297213
628737
782673
1139986
213428
68442
483928
152487
1321771
797122
1157838
1389597
665033
256831
128672
581276
931191
166820
698
229939
1359018
572614
1303211
1335939
358449
901240
996969
961189
965934
615538
850961
1377599
814025
1353952
194793
369959
635538
275112
161196
249302
860789
926742
772259
79531
1234856
1385814
528934
1120510
1196180
865748
949418
1119239
438600
674360
254727
397379
407484
960126
1322903
1218014
1410644
1369515
66551
1170650
45772
97325
638369
90241
281288
1197816
1308316
349211
227787
1005644
845444
357007
1341745
300470
897185
366267
1214028
581179
1396549
328706
150091
449894
401862
943987
865725
196212
458489
442700
1166870
590710
101229
1359904
429306
467683
89982
1121565
547478
370837
383971
690133
84975
345259
927691
1309753
231995
1122509
546048
70139
17128
822228
1192405
685234
494305
1010321
635432
1307235
800031
260913
399353
74572
259408
808596
610094
1038744
1224994
509075
510520
805455
85161
647619
791837
324692
1101147
847870
261166
1418123
41620
633697
1410600
147303
286169
1214767
368797
278350
1165068
879154
286142
340189
675009
93174
307643
1359101
1313881
1211399
377448
1072400
790988
568035
478267
590653
155313
619163
337958
867775
1394048
1092782
672678
471637
961946
254611
817552
375077
616129
1421362
801102
448985
362777
1041303
317941
543994
1290959
1233966
149342
458972
427267
1035549
357692
783865
1417750
133588
53527
902943
433040
240202
1297987
36651
565983
659141
1277804
10524
1265853
947256
255363
1285140
878612
942295
485926
816215
967894
169266
663260
956431
1368164
1038522
282537
34075
921325
660013
509711
619265
660241
31070
669075
74728
94012
1135268
315208
920284
69545
104075
1306079
421123
1089935
494359
231093
948010
1121705
598861
1124836
72056
408856
1332750
336384
476881
313746
496373
1036057
434757
120396
618782
315579
655697
876144
1037865
505390
206709
579075
934441
1313382
1406737
733959
1166917
416961
88423
14027
272798
154700
237118
1279493
198543
1059769
296299
772335
1352932
735033
1163354
499414
1124039
1124081
612130
1399544
434562
336733
143384
766418
381875
934186
1232073
512670
1177366
622102
860590
600263
1050213
684079
687722
1275129
1345209
1198526
342734
527864
418110
532600
1347182
327773
472950
866085
1236805
230488
47289
559050
1397188
1309288
423925
903269
420109
112530
1038351
33782
772713
1227947
441497
114418
323383
1309187
1212802
1397444
414353
512838
462360
732216
1325739
391805
998061
691306
612385
1350977
1116888
258964
568132
49811
1228707
1186034
1214410
40603
271346
1125462
323152
666883
386543
1362967
869489
1376567
322642
211285
270596
1297864
1069494
1422157
274851
1272436
1301572
1269360
885355
682566
434546
1279332
164560
585642
1325096
1313487
237696
484414
133454
643574
994452
966669
1062388
833084
798350
1333295
732925
194943
904467
901024
817351
258236
461979
172199
546024
971011
671699
1331899
781502
288482
1390983
1387812
878460
259693
879338
845519
1393002
447510
558624
704833
837198
550603
302501
1265865
1165186
1345494
50049
1084018
1349606
376046
47890
1008829
448561
1226852
1040178
270448
343160
1176364
754809
1035259
567979
143405
973301
1302114
680284
560897
493100
489525
1340069
1404585
592110
16790
880875
1366187
301156
1100735
17578
337744
1302179
1144397
187904
146748
103798
950974
106818
418622
680213
899373
38667
639436
897006
1135694
733987
555898
1299781
279601
914802
1310315
368592
970569
514752
656778
223099
700410
855131
982614
1154240
1296722
470921
1049219
26176
89827
956698
1066941
238271
39542
664668
680787
1220629
78179
1060399
1060451
269517
795155
225277
1366108
1167708
584716
16696
876270
1141326
61844
495888
356062
660986
947762
57610
1278098
642029
680808
1185348
974407
980081
1300595
1294110
1367162
1116692
47372
593470
549160
899437
394832
487086
1394117
1349910
943497
216485
600302
1174108
560245
818137
1111651
1060110
614931
807565
318514
523545
548722
1110910
615870
47947
143295
1314839
797367
1111552
1280749
1124016
1170652
313492
1293430
701051
844259
340065
332934
29315
1321601
997887
1406816
810966
1157259
416926
905344
1178486
1166287
100592
275306
1279731
1040740
1382633
411552
1142454
423951
225680
722736
547242
865050
270594
176258
446411
39730
1321830
328162
33174
455203
1101335
411754
698915
30760
1206261
942208
180299
1090999
362497
392900
141463
674503
723525
168891
1384795
491670
71041
829099
1198709
383308
1336655
1126030
1315312
735954
17581
1128264
683153
953275
1302005
980707
212240
865362
160244
900971
1057038
1325298
1376561
195653
629028
792594
1334762
122378
155340
55253
328039
1186651
55465
847345
1100808
417850
29216
1197519
1412952
439328
599827
60747
842468
348533
377692
1043562
916286
1027160
266959
228061
1278327
160199
669430
394854
645273
919593
775334
129901
915426
370836
1416423
877723
424306
327484
534245
50679
1068749
1284831
1067516
338484
945007
1300033
272384
65853
1419972
1344334
1271542
373240
1057281
1388532
1194927
1352178
17790
1037371
383109
203321
1078988
17601
1059162
1174651
458120
285713
682683
682396
533413
93444
664221
277756
1210723
792913
905335
455419
808941
1229417
891252
543871
1322348
75259
749104
1354306
734465
96189
75462
885675
198882
291893
371871
16787
105990
1212711
134174
909267
384885
43526
1056161
798864
143312
219342
732500
976799
691053
1310751
113849
829411
944656
614255
1382555
1152444
308247
438070
1114762
1366796
418755
162046
973357
673163
479866
673741
288962
1216802
694778
127114
771937
159088
268802
1100664
17976
1182541
697790
1233669
506314
314236
257367
964531
914236
853122
290271
1062588
1192407
89494
1174902
200140
106994
33767
1365480
975095
893969
1183980
414669
367050
991865
665753
1337191
833132
1322324
1397056
629386
1096105
889300
681473
234359
1277933
636135
1215874
1166146
794944
858664
1377329
924513
605890
367381
260043
448632
1122686
730942
957967
659620
630147
249749
87015
1387076
585132
1235176
684715
374632
811952
351141
675482
1394498
405064
1062001
404600
1198092
572715
688359
688481
10881
196910
1302639
30112
1212288
140246
203174
1410383
1381356
182885
165575
647959
50746
364047
387464
853774
1048806
101142
1306053
53981
1391548
522055
496162
673324
700928
436827
996183
313415
1294547
882171
719124
1286965
554357
233336
534415
1212765
113943
58027
572330
1235335
52368
1234430
767210
570163
410670
74048
897418
100138
476903
462030
167434
656676
467000
778462
1408264
1293893
65339
431396
279894
1359104
992081
633595
860910
657008
622242
1153445
1192221
626076
88848
906799
1351032
771437
331253
209377
378899
50261
589152
211211
433189
562733
1266098
787893
966244
981859
834074
44449
1194222
195069
1168256
1053252
101572
1157113
1266889
726890
885525
1167139
672803
1187975
362517
379284
794448
610806
359375
175089
1374825
1043360
72216
429608
1380722
1234888
538379
1145188
302911
584864
617162
881538
647385
274682
1295092
407378
344057
1416313
481963
844004
961909
963989
40246
529227
1302210
902289
1298059
854573
569701
74907
1193541
1331842
962217
1075979
1126237
557390
480783
944050
88492
410528
879918
1138069
868380
736031
364714
1404189
564833
575962
304671
557309
627630
125574
933792
109675
840293
419547
1399504
872396
704008
608459
425741
894166
890519
682406
186575
596888
460658
1386663
1365083
695355
428691
1416429
1291363
57159
417167
1119990
509780
973849
210187
1011066
505815
1232711
434605
211439
275242
550440
201964
319750
1339077
1184389
423740
253954
368659
660722
80360
207759
250286
38974
842007
683064
180804
942378
1045459
1309345
692212
806691
1385891
625342
888148
146525
954673
805008
731504
505402
646360
462247
349111
1310741
415444
892730
994832
820876
767605
880653
464030
307960
645500
293386
260504
600178
425441
841499
66158
516382
507804
671683
1227736
1138249
63178
756923
860897
648670
206207
1215742
105412
664922
464921
1020743
39632
212051
328507
261859
314758
1176555
973582
148246
4597
207130
309580
706415
574923
126534
104933
172162
204739
375543
804118
529044
1067279
328209
1268979
431295
596269
321292
1293385
954754
1202446
255187
832896
1000814
610197
176689
65695
645734
506220
792665
615086
1050796
910100
873159
564672
1203272
1115723
169396
862276
707792
403736
291699
1236715
1209609
821703
49104
376898
733418
415500
470367
1369682
137659
578593
200322
521771
285144
1291503
933446
233864
141072
1044517
389579
774378
403286
1324376
455223
260974
527491
99765
1217469
975371
973649
1057101
312200
419404
563879
1189963
949700
1338371
211692
756921
10705
1170589
46619
1349762
1300237
1306123
304037
312691
909313
138732
836896
1128197
426731
1284425
149295
574915
311030
329000
851282
331897
146275
820088
319473
766015
1403543
1323891
352279
1372114
362510
395151
218906
1196585
335725
735001
961675
1380885
70098
1295312
222149
923625
906165
1218282
1387940
934284
308905
860629
1358362
432378
1318765
161979
756762
497570
87335
260235
1373016
703225
686544
1193870
1359812
1210592
236844
735108
1168701
828852
359612
386845
894868
270756
705500
636228
516785
439747
1313135
92248
836891
1193646
113495
1141403
1376459
801290
336338
890690
774285
623850
703610
1147925
199358
326562
1282618
399296
868019
79282
1285084
1128832
567695
1346748
37276
211585
1050243
725443
636094
1266760
585353
1062086
1305053
1419609
693472
631952
1190425
615353
1323643
561591
887952
623408
619426
251544
220491
1327647
612389
402137
894977
408816
874655
931908
1341406
260406
1224873
379398
537106
1157313
141931
44057
347554
1299121
375164
1976
1060269
699058
537405
951619
315529
405756
774182
769936
485096
868044
560326
1305691
862277
168771
541751
1300189
326512
1209437
422724
1066741
1292571
994654
1045316
314769
360147
411067
171435
520214
585796
223287
155108
1006953
706519
30300
669386
141659
644251
152186
1322498
1293364
458306
1061003
777108
365026
643774
503004
376976
1053003
733512
364120
1369922
615038
1371420
352304
335164
445152
1091219
186712
1062963
889577
1237458
1278812
381368
419754
306310
265688
1387759
1215791
599005
928217
646237
1294755
825951
105147
402758
1323546
122308
30524
169813
191880
1276832
141432
32916
780196
42319
527987
916024
36998
627295
175493
802261
115936
361458
329243
13040
645404
95229
458789
1130231
1027123
945934
694622
384971
982232
55857
532683
627563
696118
355467
958252
14106
49079
867763
258475
550426
874870
462281
62134
837454
215976
1059606
969302
1270606
1114542
957630
75134
1039972
458224
890140
474524
360464
1073998
1328100
1266230
253812
796729
1175814
240496
824206
641284
535392
576548
18550
1398859
36909
1421449
330064
32323
917233
1358478
471745
1405472
155347
359400
57966
612509
806726
1065165
150074
520460
661600
954650
610259
1391272
1061724
257589
391545
35167
1402085
915788
1386012
1352596
841256
728072
864997
1274928
781744
227777
592410
1285748
1209040
922465
757152
1319845
130001
437546
545510
405937
797949
998916
840889
1378292
1394797
930994
958610
504284
320523
43657
1163934
190163
455212
8164
1126323
735399
1368272
1072637
1270196
306598
136166
428569
964132
44900
283321
481396
151462
876748
387762
1068090
250485
80398
193353
997806
790961
440775
1280413
1355526
83986
655607
1283843
559810
451995
1413366
67879
1296472
673467
1322730
250475
189337
67883
143900
454648
371947
956175
1170947
662078
949252
1420016
1397768
1212996
681658
261863
586414
296900
518283
1273272
870018
556631
722636
999894
1371947
817405
548239
1340797
1061435
72564
574740
99965
702309
814271
1324358
495748
950539
684736
1066744
698381
1026038
1344428
250534
389824
524413
864004
491526
114480
1206215
945422
193830
46952
1209069
79983
609618
673924
174551
1403769
337908
830875
591635
1303873
926553
738021
804208
808720
1127348
867710
1418935
1325559
1217799
498045
160062
902589
139632
1034172
898486
290009
221499
893505
983848
1362987
333261
504762
1215478
1069435
1414324
790724
1285831
1024703
947933
40636
893368
1349632
1055031
1328971
1270560
151599
1416397
1286820
1217283
514129
1037832
154558
1385999
202138
1198071
404757
953520
621999
1188143
588121
344154
1270121
338136
1385477
872980
1174769
1052217
672330
992595
911864
896822
517637
1192588
186314
1156658
335641
1298078
260000
733654
675166
1165464
455730
682569
593033
177165
179715
1134626
301298
771064
448161
944007
228867
994543
853986
366419
1124522
137600
152865
492851
3731
630252
1137569
1266411
445978
58125
35811
398971
1307540
1226475
434209
967569
1006536
564800
1401106
72920
1165124
1210988
1168368
1383939
548838
321475
1051100
395445
539598
237325
1061842
205486
304282
1219599
1374905
870245
735449
1297187
35907
45482
206239
225182
1048277
402044
441935
1368118
194909
505926
680477
266266
130493
994643
615528
1288342
228128
783056
667558
1221326
520234
208397
287981
320480
843774
1333932
265849
1048749
37104
512113
214470
899992
81748
204020
324921
769497
1196887
807831
48518
878196
525162
878715
326121
942727
303080
445920
143319
1382091
568383
287914
394747
529712
693385
229885
806139
144378
730787
1185650
361269
1377365
638202
455280
349730
962241
1373739
535680
156648
338972
1179586
355187
597096
1267416
1023588
801752
44146
951290
1325920
806713
562334
829072
1184979
1184686
482539
1177498
1406023
848591
410725
1410735
1267182
528484
347546
1040728
779661
696769
797084
286330
701910
589827
192695
1211910
460715
523423
1214538
353882
232826
426818
116156
498581
463965
913267
1326712
837058
567136
383756
565265
302233
685467
518395
1399585
872571
1297660
851801
1375972
257516
291089
414978
961848
73133
1140892
424741
1414394
974100
573968
1369957
1365534
44740
962024
1305079
1068638
1332427
1208364
1210934
1331808
1152602
396736
1269836
695992
659219
279540
1318141
154224
41286
474341
1135030
1344701
738369
685005
820264
424347
1196781
657376
151651
269547
871378
65413
929818
886556
221432
1024947
504402
1193634
1369241
181327
1383451
1389570
368082
15839
128167
106050
819665
439024
969545
954453
372767
1418735
1281162
817395
322665
157210
1408353
563173
925785
227281
42775
417863
334303
1363123
818084
894240
903451
704386
1337797
64800
966938
481000
791403
45137
1289530
967015
1062821
1322597
196866
121349
883002
562169
801157
787986
422208
1044700
248312
159436
625577
816280
406322
905725
781581
698694
705290
207846
220645
1384837
1062215
683574
1216958
1042958
305857
1103295
1207496
931063
131978
787560
1238027
204547
941370
1120742
1026356
956036
401064
64826
1201994
785735
908811
592037
1090706
287361
909084
411431
255878
966883
504826
78372
391063
1214384
262445
557662
293164
667481
1023852
48412
176818
674710
273811
552510
64350
866416
507004
580726
150508
919602
639092
431433
1058662
420444
1203126
862579
1284345
783441
34457
878349
353296
170810
383808
921151
785107
1161052
611384
776238
17248
48883
234243
220143
230319
643456
288796
303448
865287
545788
312299
1035933
482869
156035
618272
87676
1189779
180837
755109
196928
1412108
214021
934049
1161025
385353
1286801
1116405
577820
773473
236527
1036038
326866
213772
347354
1299893
1402617
240352
275781
278330
872503
1324471
177863
443317
1376754
69127
671300
1038855
1336584
841719
1062795
25992
28776
446217
539038
1056732
993256
1232419
878720
132019
1200775
551174
145471
549566
1044876
1370438
34993
903119
136550
412727
185643
1026620
823857
928664
1297890
13577
288025
927962
964048
169146
833566
171658
428969
1274787
980755
772219
463644
733497
1060728
459677
78018
1385666
1175195
931208
83694
686560
31407
1367229
31546
845702
78877
1061302
1318800
803398
1421385
548665
733847
1413945
1329305
1299958
271006
1421444
849168
1037173
276716
530613
1189131
151557
662488
1393931
1210094
734897
27615
560949
960505
696571
170261
1205704
126242
580601
689778
1212998
1389894
360588
95841
1101519
945926
872686
141110
703003
255585
412008
995901
366632
811176
595223
327596
315056
610030
934392
509813
1335752
238225
1180712
790818
1226276
201126
4515
137494
924795
1412372
1195374
327564
151077
1343430
115347
417103
31607
1292695
1061370
223118
667359
1201411
523683
68850
332858
1179682
459772
1166830
1328670
203648
829248
1345922
59705
1168393
611403
481618
115221
801592
859060
931782
253671
488109
371284
838462
376206
897456
824346
851828
451347
800701
608789
528900
68728
53507
833175
1326289
1200664
1323386
1196365
69018
387256
1366668
727593
1203802
1121540
566299
82110
527980
173688
361835
950521
1283128
164195
126222
1186203
1400838
1174961
526626
1021896
51595
417898
780176
337213
297160
122001
642888
1190279
217771
361870
55906
1052827
448252
117440
62380
1215753
174389
248823
1231928
689086
478894
899482
1295192
727723
1151068
394981
176827
386946
773958
455296
706331
1063405
551972
1324680
1047301
334790
428859
1070789
668299
344593
611821
253282
1400839
1102290
685079
929274
341606
363430
318207
1073828
151774
833554
1399832
1207662
527577
863977
821886
517865
446787
375033
723107
881273
1190504
166946
293804
663726
978040
1082588
854653
1049692
585382
481619
459824
359453
347934
642282
913210
238394
1000465
199716
56769
249873
1233828
270960
262927
348089
342496
1201514
27848
193368
1323816
1307383
510011
253789
537817
1282572
1294016
528674
150282
920509
1103264
1350074
445883
105089
1235099
928263
286734
1080686
70231
725342
783267
248224
52068
333440
1272874
341871
917057
1021835
195040
862809
691681
433935
915515
836321
341580
599842
1382780
992432
69405
1418824
1116876
1324081
664502
226951
276314
823180
474169
47998
687966
77928
1417698
395889
1332449
1124542
679666
598698
693053
336683
1388295
1404546
1386067
672954
965619
201575
259034
550392
38519
144163
188987
414534
1166420
1022942
302276
672075
348472
1202607
536546
483565
686287
334079
1355491
1085610
1023785
340057
968674
770108
295303
796754
872719
194320
537638
792767
705847
76376
775389
899439
278669
1420258
1174933
885130
993327
1168877
320951
13916
113105
1371691
89225
634298
499130
680181
1405726
281113
636227
625056
363384
811123
101301
1351184
1147918
854499
508782
1367366
300821
595182
1112894
811197
1288995
727303
861236
1352484
98888
359573
1002282
834236
895547
705440
877869
1051548
42080
614477
259269
274454
11886
1285749
1311463
94249
828949
74601
1290620
538804
1411489
981009
640134
566533
1223989
212907
444490
1265770
949295
903164
193765
1339731
1067603
1279272
1162755
1345616
47821
419018
249528
1183917
1339784
342582
590351
587505
81303
419191
1380234
1225620
881831
424690
1189018
306430
1025193
390213
1056957
1351074
333537
1188854
382885
379997
680106
809558
483395
810812
934661
929356
35777
504631
300084
463067
613552
1129312
643353
1325251
80992
462977
414390
220372
1216132
463683
948106
863856
564691
366466
430667
701038
180281
914573
494163
1139368
644463
609041
592973
226819
856184
128798
224978
957658
264117
565161
951492
57469
1349500
1072210
232971
1389099
1329099
1330561
315536
968350
1377639
229664
1266066
152640
174222
1392512
1177046
501800
1058727
1232128
355081
1424876
378897
825618
342871
630302
844371
689617
113559
369671
1113776
630305
483169
1286760
1294313
578802
221966
255416
417551
210105
973787
1003114
75727
1416474
991949
436287
298064
35657
1304989
1288155
948577
238155
784600
1272146
226245
512105
35371
724086
940607
1272882
732277
215808
787023
395011
46668
513073
264214
1293069
315688
1272984
329190
1313778
909647
841998
1059048
181894
125102
1333372
417659
528838
660535
510579
251881
310933
680760
1190246
417625
671989
919787
299907
1271055
600174
486085
248524
1361536
218749
775788
830136
221154
53318
896780
818891
497702
881637
1054760
113424
1320283
1217622
816084
456712
833123
605462
547138
637616
847303
635919
1321269
703283
323903
267199
69316
1354194
699744
921637
1300058
342101
629133
392037
55229
42647
1316466
756387
303492
445335
43973
1314589
1282608
222595
17194
387101
850197
817991
12904
993642
610834
420629
467944
332038
219749
1358381
736342
96640
1410714
793106
334435
933610
782376
385395
854943
1337207
370181
598065
680903
825709
545755
297815
98144
233796
481908
479736
647464
514707
1140333
162631
661954
530518
1286096
306951
355603
970833
681828
295141
247770
344446
23401
994446
704022
576779
898293
1049286
823497
1293251
223632
873137
507351
183618
136386
1386882
887547
565080
996983
1317150
667453
112880
531353
656085
856168
1056661
499036
787826
791775
907854
452945
484092
1021732
888945
1296523
663398
867208
1376728
596146
142332
1309922
292567
501832
319595
359967
583773
1336620
1148596
466371
1359195
1342363
933781
481379
1216950
1138305
168394
1414169
232023
25090
1157043
399148
730688
500238
974855
582213
697552
1283995
1374058
1371533
458447
135881
402542
1272840
1056384
434999
893918
730338
1161017
476884
41565
679638
1190428
33653
838020
272990
548472
95479
1383855
1114394
516009
638955
267349
229336
684892
1401099
553299
527366
118384
335473
423827
962039
1228132
1085826
160689
466835
1061846
1045394
497075
875452
1055971
551766
269996
1195375
325094
1388716
639308
1018584
945084
792234
1351655
219942
512129
260752
508160
177472
777600
230391
1228375
1342473
1346488
69274
885997
248125
1297551
1170463
1138011
1051451
607543
1366027
491541
960255
428587
1416986
623779
52452
868058
1213749
674269
87843
307919
339683
523865
953571
673031
1297268
125780
1214249
682969
146391
671267
1289786
358087
1381052
1157778
799304
149437
842999
341129
1385838
306033
272422
146488
1379992
327697
766387
684896
1184929
251880
310970
879842
248176
238805
137302
13880
701481
341357
409379
399932
208263
665897
50763
1103245
491102
363723
570683
908188
742362
863858
42851
802868
65365
1390777
1125312
1205585
415069
169228
1219302
323083
409545
184113
197519
617436
417286
406676
643694
234308
450994
781821
999456
957782
26521
200561
913845
848954
379846
238348
81738
236825
103177
216174
96441
700120
194230
84552
856679
565433
149176
1274955
74088
1321578
966077
612925
496116
802300
571710
193540
279670
233098
68503
935129
25330
625387
427350
86231
1183829
1138687
919371
278210
1110851
1428003
577382
200595
816244
588278
1040272
956584
200026
461190
529059
530885
725268
170504
1182110
795496
1238115
1229095
657807
1202597
1123458
67541
826378
270280
219236
988655
1409252
1389710
75704
160844
1192248
621881
220684
83171
1187880
36174
1328770
567735
536866
378637
1406904
671053
695831
1207916
1167823
1075540
1091513
396338
541414
976075
1158238
918125
484602
903528
757058
570550
69454
722585
983025
176352
880121
207267
441313
923937
675564
508232
387559
506597
566046
608633
354260
889097
193134
149028
945265
828358
1184397
361569
1074947
333193
344779
71159
971896
94845
1138099
806164
538983
1411307
662607
56542
874615
677907
229304
1335189
1006478
43199
12858
955643
406979
845255
883769
1207890
525132
563319
261396
424127
123567
1207204
477612
890759
210504
1324675
1287562
1292399
698863
800764
453725
860355
526417
218729
259025
1234660
771613
999101
545698
901421
807828
33214
739302
963299
587508
1217800
1073812
837404
117304
1115905
269031
1045302
222596
153884
561239
574204
1226694
345256
671378
317064
1129484
892178
355100
1209720
879722
365776
616410
1035071
1354838
98958
978760
293077
567719
385522
439128
701522
1226571
788466
1192318
1163469
972382
875098
1198066
660203
114638
184993
575270
826560
510692
223330
1196756
869994
605303
828350
535386
1278203
1092411
1298335
292155
471053
660894
690887
1291313
1139147
1414510
1112237
285634
101300
255354
1073048
1374534
417262
296223
68475
255866
571403
72664
122141
1327063
565941
89672
942175
372779
358083
1321765
678000
208112
601946
582861
417343
75689
799067
94391
334070
1201287
523020
663201
391620
229858
366909
93840
1059901
300528
1224167
726330
126325
814674
738117
216190
1423155
1214676
62195
405207
1378748
509360
588305
369028
203834
82601
74218
309185
269079
452716
1318188
345556
763133
101374
1380284
1375769
1165308
218548
456886
832692
1226484
1050172
1379939
562659
1174876
30428
996641
1334532
1163295
1020933
1174588
1325832
1302751
394360
528721
216130
397768
379589
407737
417637
952351
1055530
1342310
668921
1316759
102457
1071529
274125
1064999
1381277
1183038
345588
1334535
525703
1208210
25544
1325026
1185390
727527
644648
198567
675495
68918
91525
85877
338843
1395652
625815
185359
515761
380876
540998
511705
221845
58553
497110
657569
483526
1423009
672891
141284
776951
1168430
212797
1023660
771889
770757
184447
404442
1287258
161200
1026895
345231
12039
941121
225530
627812
78521
44794
1120171
75122
781292
1120558
803275
1371078
632559
1142923
379797
662532
171905
827593
352445
953534
903801
566864
1120014
1185493
216713
895790
638829
895602
1395079
1227304
950423
996363
481967
800321
343552
853416
1166210
874099
739501
419842
1061971
1036447
572201
226302
875739
308634
462111
1123916
485980
1126368
1057599
38691
45534
1236075
1185393
1410511
905254
149991
994080
852829
1229621
610916
77959
486303
1421078
1370070
924967
1091448
35436
630026
214869
98596
1211428
566671
236641
75360
1363316
816553
924946
1386913
522845
1100345
948032
33584
169907
1421527
953823
681807
997346
1057031
643654
1410783
790032
461079
876793
1296772
1216052
275386
1197980
382158
1372532
71158
31918
1227399
524526
308553
609597
170804
386199
379965
380978
968348
402238
730073
444720
593610
727171
89074
402213
80144
586536
518975
271885
1289119
543693
42429
420995
786732
851274
129560
932441
571513
616038
1350825
1145342
260539
609441
339192
799036
626545
83183
73251
1211227
599694
609907
131040
1076092
1200204
170511
972396
896042
727645
907398
973874
1215051
841351
678523
458075
234838
1102686
1408430
859548
1394035
1201666
1368477
779683
888392
824765
1201592
676577
1198602
1057319
443204
37801
390900
1292189
442332
641813
85581
739743
109934
545269
807758
80032
1040053
155516
733495
1419367
825839
252377
44706
890626
810727
497072
1350960
1417130
732870
126056
595827
1026265
71423
1286979
588141
700659
228252
952045
1075594
450909
821350
158488
1367280
1037851
60214
1042405
731863
645628
1146588
608232
1423069
197517
791957
1413988
53964
1286862
864208
1389429
956862
744968
174292
182827
1312052
889603
330217
959035
248324
388741
871275
1404860
952236
289105
158614
773135
1377443
1000363
723125
590855
355053
365212
1063121
1332592
321109
1202174
64025
314696
518035
1295711
1215671
183325
1231806
247908
379381
520470
734498
64824
1177231
1043532
473509
220148
723643
118840
1382904
1319108
395904
796289
1287453
858922
1316029
248353
25152
140888
965551
368760
1379700
687521
1184759
1314290
1368895
1417141
230190
488803
1307800
580714
607519
673396
336268
829210
806611
399748
376149
58954
365283
1197971
1177187
215320
484278
1113456
567636
523931
836534
476340
222242
219939
664029
429386
1406661
672691
1156686
561277
237320
774408
279921
572759
1389107
382495
473943
1004995
421025
824693
265594
60096
139544
308919
856431
1184991
552809
1134294
174757
268694
559122
1278681
424758
877288
423399
1367087
151127
949474
877703
290281
1230323
1368357
303622
1407289
577547
44679
602840
539395
323485
94955
776203
1412095
1024216
1396836
800912
834255
436890
603552
34463
42835
871317
980162
63092
901357
1063618
269512
1285690
400571
854011
624707
303076
914902
222231
487834
1282291
281885
308849
950349
911166
779383
412982
307396
383117
42620
702922
328075
364718
812855
1391647
867285
177951
207301
853900
1375894
1060550
279764
1278420
313108
1138661
701736
919023
77297
1322343
41984
416713
686695
1275386
481765
757208
521598
461262
562634
435628
167732
1218299
777894
1045201
123067
492553
52306
435511
1391235
1370034
1056981
834462
789473
569708
1409491
166289
171207
112542
204579
195051
728003
1422649
436808
1056107
684075
803531
534933
1221346
1379582
1274225
118167
866368
72809
538910
540225
122849
358563
1387756
156732
16402
175051
693152
928256
1211248
203576
822312
23130
119848
59585
18724
1290777
112198
1294149
1299843
942780
957774
1351084
78135
471855
777609
1409990
840196
965618
1229240
125985
1121309
697870
537892
981058
729068
1406471
390141
1074131
26158
96396
26437
841559
370852
867407
704901
130639
604538
193678
779292
932986
56736
798821
1212292
278618
1207574
590769
1157366
400849
389571
447639
1126088
155919
416967
389359
946501
798900
491155
1178301
492370
547119
135482
1363788
251827
228495
471239
1422604
909524
1090854
1188846
614518
352234
667356
1340785
610350
1333300
398984
976095
47918
606056
1234780
944032
415944
646826
807600
1278986
1049951
853679
173937
904463
423887
443598
368169
816754
74544
897148
999966
310309
1166246
913187
12058
1376805
689534
73701
924322
424618
49654
616859
697756
609958
1302905
1235315
954639
845730
412863
1338403
1058295
404913
145564
272138
968222
1363051
482765
440498
1203159
614812
181241
1321925
1282661
1343291
877141
928304
25093
386739
474995
472196
664527
1298336
960556
1065908
1422722
457308
267008
567072
929660
843973
367517
768467
215387
503493
1035942
1268850
673874
564698
48846
591673
48958
612613
67674
725488
1134701
1295064
475109
960845
1044168
1194400
1317664
231704
1375345
254889
728511
877479
599887
727390
904764
1125822
118884
462008
67229
421776
399011
869460
284425
1363116
455093
1330355
567927
1194696
1420818
233267
1346045
1273064
929321
588177
15904
887738
430868
701387
168852
897142
287230
588643
373343
1083806
1136909
1135970
485958
411010
661389
962347
99039
1287632
65123
93935
771734
54239
588392
447951
1050206
329130
135402
484974
52783
1185508
111963
1332425
862734
159284
253842
286108
1209955
44997
805654
57163
261257
437391
1224710
152422
1278643
285166
1113415
505213
1369685
1384866
1053750
97972
23297
959141
1043869
339806
972776
114181
1062618
1358431
646764
288705
1124501
1295596
48328
472548
105048
309808
435190
741759
1022233
561341
829773
131422
183506
1001165
107827
474767
621611
832678
12341
28489
12027
974825
1070128
506643
340496
407579
706475
340953
404598
465178
1267677
664338
1188114
1320516
1315521
106325
655598
217965
913281
262478
1395769
476234
41599
1197411
28551
809028
1141248
107731
590501
644734
171589
340357
318117
193550
886470
730298
1201436
1401954
977763
1284448
52220
216380
25229
1120521
959212
343549
861774
84531
108673
1056636
872152
1321859
23436
1163296
797526
606338
837154
1387523
601815
177655
602352
38937
194498
359237
443396
1383737
1195456
57543
773196
1403108
1337248
222429
1338607
423769
348367
488140
513497
1016012
324763
966841
1278813
15530
31604
949018
262357
949927
17898
1206211
1317733
1175891
997041
423784
1219590
1010781
418379
266292
957206
1118242
1275989
602371
1322731
251985
631552
783327
300220
232831
856283
1183825
1183022
303846
74571
727922
871514
1282867
464775
391386
373065
438093
1207420
905909
832810
1386103
1226783
337681
40155
1207834
289531
1398891
255300
451297
624414
50938
676122
363477
322428
1311090
983503
490711
1181031
356501
288909
435719
793640
607943
683260
811608
901191
42980
1180632
58867
1130664
588999
90498
265968
1291401
883559
437270
334172
825531
1311161
1320227
834498
148404
529264
1025539
36558
801756
254432
305629
203744
628744
1117633
1234236
340209
1370071
464403
1291638
423033
1355716
1274554
1361335
182949
48994
123350
1394183
1034504
492650
1174810
450941
563657
1119553
312682
943830
145487
812793
333647
1353051
57232
1050324
312447
1341487
595644
829668
736330
402376
57952
837282
268822
968889
837752
169447
493593
405696
250728
865069
1300011
1228190
754008
140660
1212857
854609
1334371
317627
756745
1136807
70428
908549
1381297
1215951
846756
34849
1277380
526029
882753
406141
1050047
180629
40220
1295884
92219
1124539
458618
1381331
91125
479360
732599
205125
856965
1365622
699510
798156
5550
833049
1295156
864604
1197105
1155900
627204
780296
167276
38071
1221686
44857
109618
1418738
81672
1061050
223337
582235
428110
1280055
265812
1293040
1209806
899499
283379
11469
687063
128818
784174
693257
1086708
1136625
1422279
1137240
694963
1385176
1139707
38310
297106
98001
1421357
482041
871469
1122218
771901
1230189
44910
783768
46153
500977
331166
590470
842418
507718
235630
561974
160403
186936
116934
788673
704829
330699
1154011
164326
454003
905419
188574
261531
867360
1354052
365517
1200286
63640
1092152
1272354
1034181
497542
1294569
1101794
851428
156503
290246
89701
962106
75770
1200278
1190329
621823
914720
799525
1324694
391100
1371463
486851
119346
126520
380870
1103111
805467
1196178
118973
144066
196009
419690
647349
993955
345274
1067330
156064
1209986
1064526
1163684
1418229
402608
939451
1415735
174462
1338631
803468
1339477
872768
384910
268155
190515
481645
1064458
13023
815868
934849
575933
143116
58904
1150965
590942
512390
961821
67460
219547
894608
832349
1361885
443137
257969
307937
1063963
94910
294608
376460
643206
1236948
357018
534625
545195
1201367
45507
1380459
1059030
517074
894367
1353817
726646
362638
1382004
531057
517529
208990
163221
795034
616045
1368802
1314215
255743
1142217
1271735
774666
996982
1374274
863460
757447
324761
605043
1065756
320866
452087
992611
440322
276757
888913
800310
137949
279465
345713
114704
374097
1166156
391830
522098
1325454
1223961
970865
16597
1292620
1135242
326927
1118183
1191816
703456
480465
1127059
258699
527018
256350
365099
1175743
1398340
638440
272108
436128
1199545
1102938
952276
1312716
600179
783568
853083
1377811
898406
1195561
496088
1320073
193594
639470
281970
1225465
1282994
635743
261692
186151
615736
623366
601064
396536
646812
975580
788368
1398817
886837
696531
123239
873691
423867
699040
332585
829780
323447
1184072
1406156
1403665
327222
443487
1174230
69890
1154102
26646
178091
1195555
1321906
1303640
211460
1270612
1306202
927925
130813
265833
818685
673640
644853
219713
420500
1369382
438727
858533
994481
722638
1365650
866845
627054
807858
1267161
797131
488548
456788
1216586
677325
495699
1110852
1145564
557832
1121461
974289
186146
36167
517604
1040626
807145
1224124
1197347
233597
685888
833991
666482
1219224
1390031
420495
49224
26380
1217515
970802
313132
443751
265119
790524
1373710
1411183
804835
461059
944043
381549
166782
1326372
1166400
790665
812218
460292
409520
353041
1404308
265936
232044
1335183
1111128
505881
554654
171772
1226531
253689
1329604
1062418
556418
338135
136787
625351
1370406
966226
296481
908584
703545
71290
514208
210706
336802
1368684
1377192
396552
47010
1391215
475904
216409
118173
1370284
1119566
1036959
560355
1061171
735687
3094
109350
112416
114468
905459
1351559
733425
406495
110764
1385182
1416428
915019
699520
222344
265697
1147866
284470
134143
395468
681442
925270
801710
772475
833480
682177
835127
602139
604736
781148
818308
451315
68148
114628
1234963
468180
694693
123988
342693
562870
1265556
515502
972365
778173
688369
446838
365743
615498
41541
796999
597826
1365257
1037680
82115
110603
1293113
1170868
195286
1082438
1304464
44116
399273
361186
1371794
588426
254046
469173
789672
662989
1062247
41349
262847
943011
1130558
1376951
662061
411470
166674
584258
1411787
738924
728174
533414
545061
95130
876964
489182
49570
1061959
954381
477968
1062957
300740
426438
774828
212103
820370
780352
441227
1161164
1390321
1175715
1279616
587736
503968
475517
130283
564619
1102811
586332
143350
336383
735320
48512
1327846
407623
571371
1048316
686286
134100
1275261
1176090
58658
1237335
892034
1301422
294472
737351
373022
112926
1113993
537165
484813
289454
910055
958814
1361787
681338
443165
1140416
175757
96249
608774
1354067
419038
1063860
912978
411796
900914
480276
17408
143148
1231682
611019
621587
851498
887479
1416842
201642
952286
901255
1233844
489265
1299782
451222
628638
447538
425727
617355
492558
982253
1233878
417710
1169397
723079
463278
590783
460470
44368
1119877
354283
643343
142388
1210379
1339356
35858
1406445
943992
152306
1153370
1211495
193685
1370740
622914
727497
1209587
135160
479074
5218
1275468
487181
632582
941938
319083
502870
208011
825156
157475
1415796
462940
1168171
1270277
145580
996251
1124214
622261
1190349
470828
221273
902455
643888
287404
1066730
1090908
941220
1186035
557841
1307320
606093
855716
479534
321970
250841
1103202
367496
1289188
628415
997377
262744
1036560
256776
1062951
672000
536554
1196538
577865
90561
328104
540232
67216
172985
454876
570810
236724
296830
92473
198462
546014
1193834
280336
1052536
363037
524876
840296
818459
698036
151325
1278554
1167717
949000
728289
1377568
1400747
262220
172754
296431
1396828
1338994
1313228
223576
1196937
954787
836467
570930
501139
885923
1383837
334587
592353
123405
126310
738493
1053789
598005
208848
391255
731795
540078
1119070
1383520
619965
840600
1394927
674352
362236
228893
204477
1297209
1121589
703224
140285
1163701
87198
145700
995394
1062777
385265
1379272
408346
1290672
221517
994944
89604
458586
607414
281707
897473
1040688
203091
899717
1063509
1374460
1199647
86821
56626
1210218
1071583
870047
1304568
99470
1118155
152522
954215
793344
601418
402964
371068
1353708
82021
563724
852019
314599
276045
154649
647583
564835
60950
496584
525234
534244
1391556
1421546
354327
456476
485997
1071512
142391
1209494
600002
137415
365365
609368
225244
484182
361360
219260
463452
343844
512523
1146130
1362453
383529
270377
1090040
677499
807657
861074
563051
104386
756873
1118154
768586
881107
961432
1292533
57246
728770
177719
894102
450552
403059
234065
332629
904374
945493
201829
67077
607570
38628
323875
523904
31445
86415
391749
1183131
417736
438362
805290
870632
1101044
1182995
664292
195702
1388022
1127383
37182
1224056
733630
1146002
1378481
978907
479031
1197301
914007
929169
768760
1198534
865366
1285448
254066
1130567
558072
145876
1344575
154553
560978
47900
474591
1041477
737133
153725
223591
570221
464873
679741
419884
722762
1024547
1124369
189717
598468
231931
1337433
1134326
199360
1059950
47649
921319
1118210
353828
1055938
1061970
1373965
175502
1273159
946992
168965
471144
470789
38080
196562
678916
48284
141345
319619
1335928
536505
904184
1129338
1071252
294901
593156
856856
430112
748788
904523
376693
1063741
156230
582725
1335462
1354598
279451
201778
10658
295450
368493
1311575
359930
661569
1100215
1170622
1412184
835653
801597
557780
1197872
85659
1341833
939534
383113
687166
13979
520583
105693
153901
541382
1064764
198026
94282
189902
1422528
94196
372544
1101576
675170
1319446
447889
631909
1361671
583691
446331
1216525
1163329
891886
636393
1006234
402006
426189
124264
828723
1341762
1290013
687930
1024340
1377546
970953
1404104
227535
629096
922186
686449
444306
579152
577886
843424
132290
534609
289774
710056
332385
53462
849451
317470
1322388
673126
739963
1285312
228404
1102835
119387
252507
1146851
603910
1402722
409352
1380654
851873
522277
33028
213940
1422498
438394
1362869
1387188
1202419
1195177
1398885
777868
1189424
892076
510953
74998
1186070
1409412
61995
34184
897520
1385542
1234577
785466
497298
193402
912464
723989
574940
1271069
17123
397614
537286
510814
335141
420785
839551
1304137
1378293
252210
667648
903359
1196251
1270098
442528
726573
100785
1069502
626388
337534
345781
675299
835717
1007599
318743
411386
558939
692165
702550
1180717
145009
61687
965180
1283762
68307
1235166
861106
58993
353951
602708
581324
968521
436802
367814
757326
878416
188588
1363767
1064584
183369
950226
336249
30314
1338453
528295
1359243
1398170
1325244
56795
798369
505081
1276481
181320
782434
469741
1062476
1199015
539342
1371161
1169500
1090864
373018
856695
265461
294651
284910
100144
1210015
1066347
960291
471752
860576
401747
537312
106284
248634
159794
789046
1412868
1337203
521282
893043
670882
636867
1038173
1393969
61530
667885
18161
80180
632199
1267376
128269
856156
36037
872575
132080
913442
487543
1121134
155191
963067
557674
1322181
180705
970315
369194
463773
1398306
28291
863509
965285
991303
952211
267293
795362
1122352
77431
956993
1056498
1156633
12693
46416
1156576
409649
323545
831047
791455
1165093
874769
603861
46156
1068620
840986
1381431
816236
240294
172640
106428
1380879
1121456
266718
56076
1193751
690221
324782
672204
281782
1114195
47243
696920
1280840
640778
631225
298904
415571
383827
1379130
1118378
227365
675480
16324
805109
930014
1195179
526574
488697
1396463
1226069
410003
220095
831770
683366
1330503
627598
64976
576545
1224878
992634
1345508
887056
528389
610742
950667
379106
659489
1335135
868618
445769
1331926
518927
893440
613039
192477
386642
267231
868252
922990
261058
301534
786771
844100
657219
248321
1125744
852442
336690
643700
1387766
821216
1296835
558718
885988
136199
694061
162889
1190468
552015
829162
519657
384709
755642
30948
685006
842828
981761
1123922
1312189
876799
224396
102287
1092610
69755
1057282
1182824
1279747
450912
1000914
1337235
1341575
308173
861764
636118
942853
872483
861705
796313
238177
144660
422185
36304
1205003
1295302
803636
231115
340062
91533
906504
300680
902516
881407
859982
88820
580040
97283
122988
799084
163059
808931
704418
1345346
656446
505249
59245
178136
380187
682132
998935
94966
190066
839546
594997
873185
1298953
1006001
1342968
8792
850372
991672
361469
54208
300622
353657
499691
1202491
1311460
413368
427302
770776
992041
135714
133873
920534
197686
85251
432513
1192754
866034
526331
641113
478115
121666
837083
1315453
342061
1415972
338510
1063291
1293042
575148
349138
1209159
14095
1001829
470917
407328
974007
971980
1037694
594444
1220443
270683
205107
312846
57226
1325037
892758
530638
207373
1042528
439135
621209
274196
371588
304676
1121353
335384
155818
445393
551048
371358
942224
607887
648900
438655
301743
135901
294875
961066
943620
828847
1372912
1315320
811985
767007
920889
475697
402208
1056268
49720
298527
474660
376258
697405
391390
921064
13235
772840
72628
146452
1290290
384637
1037877
317658
428478
1036529
206433
104901
605024
307482
1073957
1346664
911018
162451
558755
1280543
531121
574433
1036212
668968
1355475
1214594
1365171
298391
25968
673372
320840
299716
120793
61712
456510
472710
514598
1291486
893870
364195
793214
1184533
959069
699065
1190514
319044
1355717
1290776
672769
272932
1363798
383076
1372149
98469
1200194
898844
1300554
1043394
681800
485966
601443
671016
173876
262968
1202359
529970
105194
864846
84800
829833
538359
39498
299002
366045
77886
34869
488949
332704
1326273
1050164
1311451
184797
595168
889823
1419804
597586
950176
384255
129495
615154
1198097
156863
926897
572372
770506
1371031
172722
1111319
800765
369924
272307
540317
577340
526560
657450
28577
1292978
1059822
255823
140135
185046
362223
858687
1352124
656715
98713
1380959
296949
624162
377656
1228742
464501
1380283
858737
849477
1186563
1398234
105487
1422840
453808
523132
493365
942131
814290
358776
700427
902429
370457
503431
1128988
464837
1422117
1090348
198269
371320
314528
861975
356302
955038
1087221
965691
786805
171574
1117956
896037
1040939
689169
608058
1405644
1418830
423246
503527
1358434
205207
1147807
235198
348115
426720
85983
793117
224647
59469
456758
414893
1414277
678066
1015831
1058507
482425
608582
68237
416813
136857
1082472
558396
868768
414174
124599
956589
195093
613869
125756
36456
781478
369561
1340424
630278
290424
996406
698944
493244
363773
896933
199641
434580
1237926
629570
18195
182173
512108
1313079
1375138
523128
1337791
894190
90608
133874
148274
705037
63758
101497
871793
1201633
170536
477731
77736
571557
1305297
464456
1186810
1042246
269181
1115661
1330889
557336
1163640
468641
920059
576390
1217975
273962
1170851
428847
496017
1276493
557698
77283
1419314
99530
467497
1405386
51479
1321861
1142748
677028
1295608
665293
795495
292302
156803
1313450
1068390
1011932
969216
686952
150140
489820
856894
330030
256727
376718
849255
147801
1041388
969449
357408
1228744
556368
99576
266736
408043
1298782
895368
641049
727555
1005760
683761
262432
558760
840351
1269129
60592
804717
428242
882267
789154
794506
1336553
800107
89002
777168
442997
929219
629838
1177070
734992
815154
198948
435580
384877
1232392
1166192
440071
1124992
867297
645533
327693
48066
136001
66462
966797
491532
54676
1061210
956691
629372
851960
1024792
799053
973998
699949
408187
1285160
1407308
504988
429153
1312472
363858
526989
138064
451549
974580
19009
1056494
29172
315303
1236929
267974
961110
638438
433361
15997
427718
1415785
900948
1380745
429293
1089221
1332081
895328
411129
1414857
553136
319465
883610
1268407
978728
954410
448777
610048
663978
569777
1025377
187421
506167
1048894
69523
1658
189580
1183893
1040938
892625
920586
501313
275178
841488
463144
1379831
388303
275314
565871
322416
1295232
914164
4560
201736
78806
1126091
1044780
255850
1328842
144356
129900
480142
318832
1226924
12462
812734
766397
1036017
802448
599703
1038531
135795
729400
1166904
1282968
904210
321247
794608
283756
45554
1372025
1219810
616480
701977
1192397
1220880
189933
1038899
344261
454476
797729
667843
557515
900506
734637
1411163
972288
1110777
890360
878592
509932
504813
1307011
998595
115711
1201888
348136
888803
177227
284460
872807
634474
920732
1392283
326978
1224171
95798
910974
136182
153092
1142678
396757
900398
1214570
1312066
35322
806995
279498
527792
852615
1120992
1296874
906717
1113590
948311
581878
1204365
1302790
75698
112266
51401
566132
300473
694221
1022094
950517
557062
370205
329726
881540
35629
972456
380319
1207428
844633
1316332
338602
61152
943483
922170
684083
290051
30267
340978
387154
1230818
364844
1289683
1123475
269278
1329611
261810
263901
844331
1215685
574471
323748
926240
756478
12227
1125502
907934
579495
1117958
1048681
799522
40807
330305
132977
859238
638167
787314
585134
228672
1358484
587724
138850
110025
162557
1323835
1367906
150544
1398864
346768
142552
1125088
158733
913759
1391685
852153
854467
142538
574042
108845
463992
674358
444207
355252
548264
3200
661238
945041
472854
307444
424338
641073
352684
517273
312078
1349685
902879
1371107
127698
563179
945857
147816
1113254
674905
307638
352893
1220453
513994
706235
1293282
846056
47904
800904
61862
1379206
349566
340786
231659
825170
535257
783588
151331
686476
59967
192582
621312
1280173
1172838
262167
696027
435823
331519
278424
729213
277885
471989
80847
565180
436753
825612
1383930
631357
536015
257824
1052484
590122
1169426
445125
1127038
1036961
69062
316025
1217196
1284205
547427
174278
1333029
1402182
1379481
631102
865293
1136174
887168
923349
472506
375292
588892
1230122
215422
729985
1203019
381442
726131
1118910
1069533
1281123
1272059
861643
807187
938639
810487
454815
353997
1211228
1306786
543329
826085
905307
495492
662436
121218
488703
504208
1317892
842715
796281
1188855
1371397
1129931
1358428
136898
967693
471104
217229
495653
1119569
65936
240066
469711
861340
769622
678021
306468
364143
1395429
618702
67737
307179
271627
1384541
1203494
647582
107633
456243
1165374
230989
1378553
1334687
172891
391566
266163
954257
110816
642208
1143003
77411
1337967
1323961
341372
696694
786117
69797
1347541
564283
1126166
1116386
1411828
886916
661597
821210
32712
866589
842769
1180499
1392448
522275
230112
1189888
195579
235712
511534
1368189
593316
1045190
232437
637003
268449
837396
1414913
406501
1422054
531700
98101
382134
504884
1057147
935863
1041770
784683
700784
1151731
487995
405570
1413172
478989
373224
588206
41454
51977
461530
48239
16445
92038
446425
320359
1384460
531857
969471
919038
97458
677002
1210903
108985
737655
599388
181089
1353220
1278318
672018
1052801
680817
823337
1036719
587931
52172
1211006
639944
680974
839399
1188682
790776
932369
841147
1232671
559939
730626
273478
840244
959256
37832
1277073
1301101
1303651
1341383
1386401
223413
1180125
313098
454701
12737
571167
903855
616065
782949
171258
911187
1126354
325388
1293463
828706
446082
999962
883447
489424
1412330
223340
935171
1370089
1342074
315381
766806
1294087
449721
327707
771240
157982
64768
1404006
967588
836674
159696
1204609
1183973
382408
617142
430700
896489
876448
1192088
1298139
1307905
1304570
1396278
680071
1296947
766713
49432
837996
263455
954751
108697
1136670
972238
417123
435880
488681
914933
108571
106217
994393
422525
287593
477442
1171071
174259
400312
555889
831913
662443
905524
830361
1406420
1057633
1062260
759879
641044
690006
438826
844038
366607
1236955
226718
686318
901577
1382527
266136
412168
1311641
738376
832721
450456
994859
1386741
964711
845169
1224044
560668
1346346
448425
404363
631042
1184026
1302577
312035
909164
1144922
331110
456132
505595
1219448
1295602
1285431
605230
487838
775463
343841
1361803
992934
320395
304843
64740
596652
1351197
700718
1102950
1234408
44104
38218
659102
801347
132762
636096
307823
783137
975402
424350
1129262
460756
1138603
923599
46806
1182928
1337915
360560
266257
188271
25141
1417011
926831
398100
689301
596214
54824
565716
257126
1021567
874249
1370363
845847
460278
850872
1339310
512981
643027
215009
167680
507663
918069
1219874
289355
740010
893800
428038
1147364
365854
630402
291490
101516
354142
582989
730209
693640
398607
822057
1053816
1316290
802548
273846
944434
367701
412853
228577
519529
381221
590844
1215511
1234411
680988
1198979
174498
329048
819101
790900
222281
403017
664472
1300638
1124620
589660
794365
683054
898390
1323926
1163449
454715
237444
1054576
579845
881715
1383753
273904
882478
665681
364336
215705
220309
440225
661591
735529
371584
516155
1174773
993449
473750
228380
353461
332997
1185816
1423066
875576
1225065
1212121
1314127
1052348
174275
1058133
458234
993704
899080
25967
407174
387514
336195
420480
122799
1187949
211622
182479
417458
164265
735369
125972
1346523
1397718
40571
1193902
687121
682103
43145
154018
129873
685174
354909
1177561
108664
510320
929292
803446
348467
684467
980170
1199292
538175
64874
1415956
283406
1156754
453187
881771
1416629
335514
1203114
1411902
1226938
248109
1382559
543724
260963
363146
994227
726344
901777
1067132
782154
576821
885587
1419410
468943
415858
767934
607407
728198
1313400
1026139
1341739
444028
141246
1112670
1341264
428892
353164
67700
1060726
17079
382179
964963
1187829
36348
44184
1071875
995062
635915
1295674
513228
935040
152430
420336
692998
235541
44747
1050766
469202
340844
476949
112777
1224936
1271259
906884
298203
952880
735734
1388803
285979
390038
680187
834832
912543
216230
222180
675028
1354391
1420988
1378762
518610
1128257
324685
151556
289523
232045
657409
693415
879011
134055
898942
978616
116391
1316233
805444
565583
845545
1384303
65560
525197
1353550
356631
736082
1231708
231248
793652
534905
467205
479468
53784
1335156
1206279
80903
1194273
113146
163612
65621
963477
380802
133574
317488
1304680
1144959
440614
1143070
28478
37516
1168300
115339
259024
969859
777538
285862
869398
701159
109384
323316
594411
1389526
1303156
630094
1283327
1355525
224276
856444
1295701
522034
1271497
1077348
144151
198249
1295794
925715
888983
1136603
265756
1206308
407833
274047
17524
1416678
29768
94691
214416
520099
209571
264455
1297687
1282645
164286
480583
479542
1178253
404679
672202
46333
488148
1352336
97254
331332
577702
79918
148175
667130
1272445
636555
1273207
1307939
1388049
79656
1389601
200536
914952
89636
680035
1052614
1105201
999654
79197
178041
1204612
843469
119793
512277
1201665
462853
596078
686097
856941
336680
772552
540011
89123
660389
122120
799926
383541
848365
1391852
526446
832991
1066996
1337183
1353141
456723
736886
861655
1358725
344960
216853
705271
1193213
660740
604184
1054710
1048440
1169793
1135939
30610
993583
407445
601058
361675
1393919
1185517
943319
98237
311488
33586
1124945
1233832
454281
1225317
772661
1299136
1128848
280972
470647
139785
145681
1071530
430983
510091
903083
577852
1346350
486798
477100
16863
282061
126033
594303
516833
1308811
1155071
449944
815336
1327771
265416
327962
1200414
701081
303219
1092744
238052
851942
317848
473922
1061620
318899
671058
197397
488208
1041081
54557
482531
18322
478199
262219
406583
252045
229483
668006
224555
314112
78439
608839
836058
1347183
1215492
1196104
771185
1344623
285968
1283972
490441
268293
214587
1102263
840631
339993
303822
1299801
1102035
1302497
45894
860725
106685
840914
481947
766401
174154
1223895
551966
769978
472731
336374
1416073
1362241
667831
82136
406910
547986
291048
384630
392073
1238017
370009
1201961
548631
1210409
215351
1302324
88172
490869
1051162
581528
959211
537158
531668
295120
740478
777964
478093
849608
1268081
80230
1284767
956146
77614
733467
91802
646987
1392137
1007601
288815
221142
60047
85798
404172
300490
864501
1362734
391424
1230955
781022
383015
738249
1053487
1270791
689246
768724
968796
524241
1314124
447931
60782
1118017
148255
68949
694666
605474
1367145
1387907
1210263
225628
605407
458209
104158
1117094
219802
1352386
1196353
1197820
804635
600427
379799
416095
454961
556812
628680
808667
1058719
55105
62413
170689
731387
814781
1374466
685909
1293759
263318
218929
797767
150011
646308
396838
1372156
678851
1314677
1279736
950555
667158
1347482
1341894
1314371
1295173
1215357
819604
590358
358899
158431
1209102
1192167
493737
975167
669259
131251
873032
545609
888571
1127419
885157
191752
487134
411844
398497
466247
891919
1286967
130416
171525
861581
89789
530510
690754
1358514
959364
1120265
327946
341085
192412
527923
1328819
867973
1233103
779709
17121
608960
312136
1393178
1139815
1401632
897942
413170
639911
1189813
994986
1362212
1146658
1278857
1367299
112778
55994
331100
469116
955046
411288
1154611
616858
838264
560658
634920
205667
1026000
701339
442048
1378497
942347
1397925
978987
264012
852663
1119197
829472
1412871
169445
112548
887266
319792
307472
1273470
492319
685775
1336882
386193
361500
880601
536256
664246
696799
40736
102934
417053
1213255
833252
115135
470995
674246
1412685
58953
505856
291334
970257
563959
1057566
403515
487488
51299
1397060
324296
240045
23325
1278025
932489
1221400
610543
58075
1038812
850373
472957
38062
1420830
49679
566224
272245
1297144
947114
1336798
841394
1179508
65454
46340
1279604
1208910
50162
1102389
1203043
660751
176986
1068540
834267
308249
1177864
434758
1395127
531415
291631
706376
870523
1226546
407602
85207
346818
867769
186691
431253
416594
218475
219334
231552
785449
1041806
258788
368508
627377
420454
87340
802818
315584
392333
729362
551423
943238
942520
731073
1235533
1139059
1361761
97777
1205305
777540
48012
837570
397735
1050409
1413834
307531
281757
1310922
316393
1092327
406243
618308
846257
13520
435771
1291628
177723
454481
95672
1304304
214731
787951
482519
227213
233674
437686
723384
105360
1412860
778764
43512
850187
971136
350634
812113
697282
236715
967706
284723
1322857
348147
886
408918
208027
1063514
350197
583156
430262
879366
34827
433281
53101
283827
548169
621352
822514
1317696
819995
1114446
703995
955682
401660
905293
139760
892534
892265
596116
23335
551697
573672
1320036
770097
302143
1349711
590978
940374
1315625
475998
5397
1161019
507313
615194
462835
1399242
178419
951861
1274126
606653
1292562
1196551
1129696
1405167
1025554
330223
1193979
953069
97099
563092
532336
512617
955941
376058
575652
447725
925120
642145
1113632
736615
914842
1043507
950984
307708
1358439
689793
1422296
1193936
1190310
573572
49496
893532
1152206
215047
488284
807575
498273
486439
322044
189383
477293
845457
179441
476354
880798
1230580
54754
947742
694426
395572
782299
689451
1293613
148817
1377114
812689
418899
325746
330268
297466
54242
478518
690222
1214876
566780
961268
53272
691865
79658
898385
1326670
598815
618129
513820
1059663
681536
888352
970633
1066524
845666
787389
877736
1402438
898284
404231
1420442
1367642
427020
1295183
344644
1420832
770369
644109
1064682
1267308
490286
1184674
1368601
1178315
767018
1330319
125313
1413586
1221158
342789
254880
1126982
56277
266285
1331843
1073798
912241
558846
849722
1290763
969994
445316
664635
875325
1053713
148769
495635
821095
166138
1074578
961747
182891
1363970
1121681
913704
932132
947914
240384
121658
874310
31425
1280089
648663
483792
221887
186772
1177190
308299
1302249
1231719
1334295
98521
1298901
917396
501510
339497
785057
733396
111603
56117
224547
238880
597928
778170
370299
210016
935405
300753
432967
335046
1232587
1051898
632189
1186828
346609
302562
204165
1154547
1404410
1000408
596633
369009
294534
667926
1127706
310878
408542
402425
725605
470818
292173
1077603
489938
223888
58273
1278010
316194
1373955
944124
482416
304387
1117047
555426
608959
428565
1203456
609474
1224247
703809
108165
226335
1377840
45919
733313
1053990
1123534
1101476
957499
491321
1167754
444944
804396
179055
566552
913437
643593
1236639
956232
136348
784988
839225
240247
1119392
1120304
729502
556649
208549
714485
1306331
256147
125454
943890
1202087
741132
813587
1311730
1291901
399192
449609
1386106
1404786
405116
672014
313322
1177180
946012
193525
88600
315762
184144
706636
643306
1116711
871568
431360
291013
788161
379795
1288203
314052
882790
460254
1300921
171816
70685
567591
537092
401838
75425
856874
1186327
404456
87598
996675
787585
461411
941642
4354
276375
273020
1182956
299438
320019
461191
140406
1055643
858751
954563
777625
945559
49744
407048
614335
1326283
570539
1075538
50204
906424
220561
802363
433505
1180410
125044
952019
1024003
47134
902100
1384214
850722
773887
1408317
26464
952752
441054
370839
723513
382058
561256
584428
620312
781902
642105
960023
140805
1392909
318017
273887
962138
392652
1124573
123165
469156
635387
571615
1411816
1231754
2213
594005
12764
1201670
779431
604375
1311003
1325447
687156
1220572
372553
579546
1135837
360857
35126
1176526
1388968
463888
1367597
229386
210213
789485
1343396
142286
1052997
385766
1203160
879414
341945
1194240
454458
50284
407753
1236821
308775
1234600
419904
507093
284020
168060
12846
1341613
635501
1274954
561240
426136
38988
932102
396636
179335
962325
25319
217693
412595
656627
173823
531740
369349
348713
1387957
1339911
75089
512611
814682
454109
1227997
1144278
503682
1417710
323902
685936
76222
1303682
1146802
463217
461326
191004
140772
1083910
1177348
1006087
1140179
446280
954532
879449
883922
564727
407647
840937
105411
133780
1086157
1287272
442057
216149
1100344
510271
453527
146859
123581
1295107
101665
515848
1016637
1268888
1062913
696632
313520
471750
305645
450681
542288
1322828
769706
737047
775928
1332078
902372
193512
1111846
1283615
893430
1220193
1068091
93881
835685
956310
463164
340669
270966
1389455
466443
426658
199749
252136
848321
1198859
1317002
484485
278562
249127
930129
404740
133440
605109
561686
476595
1026359
879018
731818
852226
398040
1062789
1365162
1350279
407294
277969
326102
1266579
72441
1273953
554665
934496
365946
207113
492314
1403356
900158
1205371
141280
29277
61814
478509
1280666
1128781
268002
350964
1129010
532505
43894
1237453
576005
388961
329670
84295
538928
1317985
100527
1346476
119576
1222900
778579
893271
1061151
362224
887461
149761
203271
868067
704036
1004017
753956
227662
103638
1362469
738486
1100981
960828
476208
177097
649553
530427
942933
772025
1055083
552774
1412398
1407449
539797
83001
947834
455945
685820
1115341
587667
656240
271553
1277879
1196107
1310190
55782
463729
1339533
1205496
94769
418264
1056968
1403852
1378428
238731
488721
540824
627611
1066289
224412
81038
427626
44795
587907
473643
1367927
1069135
1293054
1165388
174730
1310908
1142514
1067715
1338436
630042
697150
1191928
269172
1367160
1113129
328471
724636
1335420
316446
118383
375571
99946
92603
379380
1267147
39606
1231921
784244
1050454
32697
592286
679018
478340
1025844
970005
948758
186802
194324
913054
1371228
1217479
401417
40721
799953
1176014
597303
1212922
1314544
967938
1328733
218117
1389434
409866
1024444
30034
896626
1167112
870400
877397
122982
882354
217323
850335
183820
961868
1311717
929047
231418
1345262
1396798
149425
1340318
1280922
378487
491710
657542
222654
1383428
705629
1065213
577496
1337032
514191
512928
234023
667806
1277910
689284
91642
1220081
1307031
703620
915504
509666
892970
151268
260371
1192825
804757
559020
104892
1199160
948449
333756
1234826
578695
499149
221172
412408
132041
1352880
143367
777107
1039755
626227
324628
964349
906093
824996
1413131
1386014
980874
305803
1293417
343950
1210357
1119835
553219
503523
800774
344641
1372586
615378
70774
209041
1184057
425997
514142
693322
323103
843324
878946
757773
1157752
530058
158581
420714
1350985
828574
619563
782935
422368
221398
258873
966660
214805
912242
35917
1057694
385033
1110536
1288204
508598
51435
107165
1150941
582444
585666
1268874
1217909
1165225
225949
65554
159608
327017
1314363
973040
897884
130774
788432
1066214
952917
448289
991275
983036
331122
431704
1283693
1326765
271612
164397
963382
1222087
1384926
1193753
274318
428630
43157
731448
691666
230784
757053
812106
1278687
449639
1066844
1087471
949306
1344341
934528
662759
999363
410236
578570
370380
1157818
495975
61832
834069
887890
963438
1340843
505800
384145
1417627
18858
1350789
925900
424523
175636
966771
1288863
138521
160234
1341315
54569
1054747
682300
170388
332979
509574
259539
85268
926223
787797
1209446
84201
1328120
414203
1289916
1380981
139679
1352409
1338324
777361
1426217
895436
637163
883509
71501
860475
1026373
606441
1392243
723578
1340517
1353232
920721
391951
1035828
1163263
1269522
1192487
976502
1090656
1389840
795477
1190248
1340502
1310960
834633
1082554
1416240
249267
900187
1108447
1058234
444209
952202
698143
519084
786989
471768
186270
1191820
257891
1383493
231846
834839
412683
742385
875011
558768
1146640
564643
767944
1274850
451071
674539
830953
866417
608733
676363
1286992
1295720
283475
950615
165161
1396015
297427
25486
959894
1284318
57989
483190
400622
1311521
466096
864307
211863
1323497
192479
1219770
1189916
161406
533359
1291722
45685
422714
889406
236654
391628
667489
775434
648807
180379
166397
884772
293690
1282351
581796
815203
358612
902390
277413
147412
666297
1320434
1182798
359250
1358966
136278
306081
266574
470900
1284522
309049
897032
1411867
52895
99762
248950
460998
1266429
155692
106435
144505
1140859
346919
239577
638237
1170748
623049
302295
1400745
1232253
889615
795079
792026
901140
739747
529307
1319728
723717
910241
75258
283962
1051430
440006
200432
372198
487035
400725
570681
615834
586553
290006
39572
953738
1274732
1119269
331460
83945
1144272
1363437
1298567
146678
117807
798753
1224176
1063041
317954
1178269
1347190
275836
1312774
310308
1226329
64687
122676
298880
295293
417312
819256
1384122
881685
154922
775733
831024
114869
428909
204205
28518
404860
282182
1127224
156467
1382451
63748
1203733
1301650
1113760
1231322
335104
666610
1337369
1401107
1066584
1187952
537694
139847
566877
776092
971528
666866
645875
396139
795665
1181620
73666
1158178
1233879
1224965
317925
1205960
1091156
641511
1324562
1043443
137522
99859
858240
369904
1148999
621378
116492
80735
822780
495372
1354462
881657
212707
449227
1006216
315561
973779
1062663
175919
1127057
566833
861882
1115386
444899
135838
965780
328973
1362864
69053
1391700
948037
418975
268758
236981
553227
180868
954188
1061542
345494
837252
1147675
909962
46921
131267
258634
277983
1037607
894786
1389594
127964
1404439
536451
787436
536051
1332686
146967
494728
237652
834419
223956
58848
1318254
883475
81999
367628
330262
825130
673917
439682
286400
724957
886555
131836
1320457
1069637
87452
51923
37837
144015
534578
1212283
1215724
1023749
1230977
524011
461793
1167828
230293
768359
1088190
1187980
1336562
462214
776150
106876
635975
1280153
1233786
812517
331014
574802
1049572
1207876
29496
1174951
418712
1024357
1277010
1322516
1189450
81187
656560
430313
203499
808644
725289
649076
1410616
1268360
1181533
1020878
387181
461681
414543
324119
587747
1350746
1293158
455017
230570
204053
1119360
1142292
393528
550856
383300
248982
400285
1379819
448024
1069603
1401660
36756
806715
228176
948808
40337
620281
605008
1328902
147832
781537
656004
1070468
71429
1367704
123817
462036
1337250
479940
443135
108416
96031
866922
1365183
446689
326722
514234
496706
1084668
287276
220036
34317
202902
922547
659549
1422065
338516
301222
1184416
507336
466013
571232
1359945
1144970
1274243
970164
793076
557455
492914
1193008
993760
865532
1338679
1280331
64937
164534
1363300
550547
976532
1316493
973955
337224
898830
776630
514823
156802
1059384
475139
1069656
1180493
1050165
864003
152063
1201357
861546
153827
310394
316849
832675
1120908
166120
310521
110477
403405
283821
699922
1091206
1218416
1229984
1157104
915393
1066295
835287
866200
604116
571385
870350
51159
620943
665061
669345
899873
959108
354476
27082
110186
893152
105372
108788
777160
597721
1215970
905343
911107
1203070
303818
570441
1347431
26169
1422328
306471
1362028
724211
1282153
800948
329565
684488
949571
1283452
79183
249988
434783
1350209
996725
664390
1214408
1128738
518423
686919
783871
209297
29755
820166
519467
1404834
35390
1334925
1322599
811408
778968
466225
581757
599869
891489
383795
828245
1036637
287504
838100
1346770
882911
338707
168070
325587
994915
701629
208350
1298254
489792
1297271
77645
1419002
1398613
1125078
485733
887722
329890
882733
101969
826739
1090929
662249
869220
496763
1020812
141160
404002
665209
380503
694965
505537
366830
588515
296105
1379556
739870
766851
952219
1072041
1370916
1327980
1125389
1397323
366058
168643
93679
154039
889990
1069527
461593
454337
508999
739879
1231017
1212450
1000056
1363604
59855
702436
691036
666577
137367
1289357
392258
152119
1396530
1214740
601796
495844
778373
110162
1267674
137656
1138764
1344272
96145
500872
621305
489875
770179
626355
1087866
1066567
147547
737947
1052183
414764
731839
1324956
623166
197110
868307
1207441
830333
1225786
527859
1163389
217952
131138
855936
690715
1160070
227795
441277
797151
824250
540806
224588
231996
331974
35670
440164
1272853
801399
1081153
790380
180078
254263
705009
206597
175207
378398
916223
905431
557558
1278154
375252
335969
1206080
478194
1059637
1182108
122379
1139586
966371
225573
126096
1369696
1345142
278714
1391959
88876
147333
1328801
561982
1288470
37553
149182
643845
399765
1331883
517161
362218
705577
31626
494434
1318224
1059720
365649
293944
813402
316853
897031
1345674
134659
1273866
1053859
1051904
558603
916385
1021481
328748
476578
1336220
314561
563318
928496
500126
189881
592279
1211419
1342597
1321330
387032
815926
660601
1405379
1101254
1389162
383726
1177458
43777
1219416
933582
16034
1205187
82730
1229090
1282163
67733
239599
1037075
1400961
1019855
778621
790432
781708
662859
308312
678939
840480
1270260
1026305
200665
303851
341532
838138
1388675
13536
1392215
1021435
1118118
442663
234408
952171
781849
1273469
582731
310903
1308805
999330
687425
1351497
1218257
1168187
572569
817775
422182
383287
1202265
663135
332746
676505
362759
385358
1359054
698581
995811
855489
796748
1400621
371933
409909
429858
782933
93560
1101793
158697
439756
28879
200154
36615
647764
324717
1186492
38878
219003
74908
533086
1064268
42549
142848
1139936
113664
734844
945527
588933
1043353
890404
566683
210026
402582
426378
576802
599075
561937
855428
727177
1416078
914369
754895
914074
1412394
8942
1202171
665703
675992
453879
303000
426726
466078
185354
706114
827337
160425
1387576
342167
249829
602622
582805
53794
974800
1315676
421936
1144242
705814
616251
46596
869505
309596
562946
696880
152200
90848
936816
1198792
571455
343441
380454
35482
1143667
687845
696052
372354
177294
1379181
1020589
304763
980848
401460
1136199
1121160
1136984
276688
185267
389456
737476
911607
928741
1284440
922377
1396044
873855
773266
505256
992016
570160
685694
798368
1308891
292228
446628
549529
584145
660675
223079
346595
304575
433033
168739
706563
186315
273941
770022
552745
736362
472806
305484
120646
109736
1199572
1297863
1060571
188552
907272
110549
75581
1351913
91560
507567
312923
78095
418238
70347
205027
508174
84425
858049
1217639
189354
452252
440250
260227
233476
356400
1358869
273691
687293
269457
208740
315198
54391
522481
726434
1238106
156106
797517
355570
1266607
507476
595843
89559
832566
774937
927959
226534
98408
305225
432195
83362
1157522
698543
1386933
963549
951307
1349932
445471
661229
328157
1061704
426752
297578
353415
335965
338912
570051
227144
119940
38069
1276987
954972
1290869
668821
577739
811389
30047
48990
647170
1104583
617166
1083917
462187
486574
155185
155884
1199722
78282
343420
1232524
292749
1401120
1150958
324875
905322
73595
320790
253738
1309794
673039
1270415
701100
402070
968898
347859
1056217
352199
621629
705524
701888
560654
1063712
136373
928499
180291
162973
85523
696259
449414
385390
359140
351122
36031
1311055
93376
166497
563888
353226
124668
849923
124254
1183005
1415841
1204745
1102323
1042794
1349739
362375
855390
843368
211343
1070135
523639
705995
580867
217381
706088
1365447
324541
1323796
1271080
1065528
638915
108698
308940
1111497
1313536
861255
397191
1203098
876374
971261
296112
859519
9148
816613
469325
531103
329125
130202
1035277
1361452
352509
921679
567452
768026
316357
263444
323965
1021943
1388820
104407
1322039
1058471
416199
864164
442964
802258
1136975
1091897
874430
1299370
279767
1274110
703617
809093
195408
204626
149334
1422611
1303236
1308853
1394526
1289484
1119969
1038153
407390
1392669
209795
54418
1387608
1122297
137593
1119028
504115
427581
685308
917475
476996
106895
378893
602658
88661
1125375
887441
771590
506070
1035592
1069073
701798
1363455
1294282
1048758
1130269
1399574
695706
1056754
948593
1299129
637392
1335071
546372
843664
1219497
447216
403098
323160
1225554
1287322
330326
1368932
1026980
212991
191863
1066392
154117
802670
31234
627704
316904
169632
706220
402464
1358694
325329
463650
1380818
1283743
463073
120762
505646
1388491
577046
553218
841260
973933
475595
177715
588081
555958
1055275
318755
1092829
875704
496747
594584
59966
1337434
164409
780140
1297675
138624
1051107
220342
1391626
257007
470783
1061558
132719
702862
630787
1023463
769017
1349941
543082
48945
109834
590787
1205001
1361772
1100836
615096
1390615
1196211
411416
905274
260283
222700
1212640
232101
1317069
775293
995365
527095
695776
371187
1214210
362820
1120260
134445
1212365
211671
998553
1389871
89066
1316855
114405
733213
421662
1341381
356992
1395026
1279735
700418
547490
523071
333154
147025
1265899
272238
1419865
1206160
102261
343734
192178
187817
325039
602608
948474
517280
161497
184376
93712
1207541
1060748
127079
903525
104561
780641
754851
1291608
606661
647706
884547
161294
474731
205510
1410858
439833
974593
185878
1038975
595782
682564
1352394
66412
1413879
372949
1348133
354226
971907
1352919
1356481
1136741
323608
640335
257074
1119764
1397978
296241
832433
1301535
531884
44583
773246
205143
913466
1222601
584254
232710
123679
474296
467009
1341286
269416
118165
100384
572326
168506
977444
1293107
101143
335187
1141970
1064578
128620
692323
344073
619582
493834
240456
852713
1325082
157477
1165006
408278
76439
151254
237539
263980
393068
292276
266649
1112734
843536
70800
294504
237854
110494
1293189
558186
871072
787908
771401
871188
264657
627604
532781
1402136
1408770
615108
1130586
580952
982148
1205719
978105
329387
1139311
1389569
376368
158547
426210
1372043
1023245
969805
787208
577849
183570
1214654
849485
362688
1384070
217871
600022
40103
189928
362714
1423084
966738
60414
769106
1346944
1189187
610778
1201717
435119
342777
1390585
184089
71882
161709
53291
1208320
639556
28173
910723
689112
783832
844168
175307
524237
798648
1070683
1416496
860976
87212
1051396
1038631
703232
326773
226223
970321
850378
26660
897326
799644
223572
32028
81349
1395331
402648
65282
600840
1372718
981354
1389626
825528
466111
435393
1271082
687607
561262
1063084
952246
784710
682295
900308
1278352
1375907
1128594
1050867
1375330
1226869
727166
1418302
120844
427063
151696
907538
1068601
1280944
482036
836548
370970
83480
1284189
1344315
1289451
1284434
1320058
46294
806871
1065915
363646
1351741
818083
1367278
660311
417768
275964
563947
308917
113065
1228115
381530
1325546
143341
601331
297983
1163974
575906
1338644
568226
857141
219919
895192
228674
585872
371583
239217
547739
229096
575808
975726
487185
179890
1130369
1320791
482551
1035396
1337479
1275021
843369
669289
1290211
1236745
231018
904058
1274169
207985
471464
739208
467043
904536
737999
433216
907317
657824
135441
1236010
1203685
1273675
530459
23047
768907
929203
238132
575618
61863
1120584
994338
442864
401210
289579
97228
673380
1374288
605624
1060656
1386507
879642
443462
589955
1288077
989663
1416202
472792
770160
410381
399259
388597
112184
347051
105860
341094
1024984
1147464
1051722
980806
589359
1049754
1071633
111939
380506
138800
1399261
1357326
972130
224800
298913
641562
1209402
641827
227216
157669
196764
837624
153517
526847
1067179
327633
344538
1123827
635677
374747
227915
734197
1189026
770491
944607
252923
166585
1037883
1284686
1398161
805169
328330
542952
981096
1052734
892897
1397931
308504
214078
1288943
95960
128824
1365030
254370
398613
1313456
480986
197494
562728
809186
303584
396175
638401
1202264
1100511
1292707
1345825
736157
1159078
252794
685830
519112
807343
511236
411849
929175
481600
286899
1394241
1308304
326985
729340
968104
1118281
139516
444072
704646
573977
307713
156855
1367715
56635
280444
695387
969373
1137010
585884
511773
1100656
1034307
549256
1091525
1395926
1421520
874797
846295
664757
107492
685661
247810
867831
209587
901944
338775
1124517
936508
108405
337857
429917
145482
877252
793321
963654
1380186
1205979
780054
492016
619446
170942
331336
611345
1089726
799107
313506
98460
493180
792680
159220
1209793
1371388
414325
1383666
1156588
1289694
1407634
197643
353950
408945
1330460
90862
741245
268526
226495
170722
97184
281867
238418
532655
806214
810731
790693
294407
112473
496601
207462
1408786
1202566
698754
995082
567131
740414
1317616
1163955
556759
611867
1207174
1378295
976639
148391
340728
181274
785722
1290622
217100
69641
1337413
1155425
118774
320412
911591
1022864
86444
78317
1193552
324194
87906
209179
675918
569257
1372828
264682
1286770
688386
1269677
994329
695067
235288
797910
1145438
177729
188195
505781
779475
1409345
1368845
901227
37846
472983
961991
576998
1306363
609634
1176054
1405914
1277989
445631
943701
108280
202508
447760
677254
976151
318789
853114
463283
1140842
853004
469728
1278806
1041691
270121
11108
1211212
13351
922854
354858
26946
606295
666387
49416
792086
606626
473857
534134
191072
192170
137584
399098
10546
333803
594112
810691
488962
726510
658729
237490
912283
321070
38404
842812
1266522
104691
172535
723947
1197052
905284
448466
188436
693214
1409862
402561
75421
79396
206586
731672
435746
741341
315281
85271
458553
1053364
385393
978081
563395
141005
824079
1338602
1114188
848961
1299368
1185452
1182315
1278929
617309
856279
227566
1368215
1214927
1308925
619975
1204529
628927
126129
12331
1292250
69188
1406947
873889
700169
545847
1393521
660946
656007
1179761
896896
490608
1066378
1154090
658732
876704
446407
1228071
338325
975301
946495
658454
1148633
788860
643526
864625
166349
558997
663320
347932
908746
1392457
238263
101027
1388060
860904
821966
492315
25724
794138
800447
1342869
377074
411394
925047
705751
27258
1367809
117480
1301325
1311911
329621
696592
44147
673637
116826
104227
199288
425765
166969
687301
574574
1353473
470953
830805
1303911
565418
1361357
641063
1152333
36462
694210
228938
979447
458288
1082687
1041843
120770
1231495
1289818
850851
197704
603895
911324
28311
614566
376200
536178
1216772
1166855
305994
1371460
255943
36860
980066
1317084
1297919
676129
1049829
1175798
1090974
1042944
376804
1361621
256663
612482
280945
472725
386897
954840
1303845
1057397
290646
946308
1323307
314630
192494
1229380
771085
1267768
1168183
551389
996820
1308410
842018
418933
51986
397717
414270
808160
104270
104298
1392901
550881
1328329
584987
1268105
291865
572323
211019
1168902
767168
383124
1296
854620
440040
660016
1285222
355389
1036778
532334
830621
375492
394758
1287125
590377
295497
131164
1359296
1119274
916700
357256
483456
106512
473990
1236315
1274119
897601
61715
198810
658152
911810
402195
1235129
50044
34747
1115828
1305594
1168717
536808
1402045
415850
706762
1124195
283623
457321
1236528
948283
665303
904836
30274
703716
198176
122749
900445
32625
670866
108510
856487
1294507
405377
1280265
734686
1165220
324840
105388
864482
236299
51115
1146857
49886
348560
509515
1344613
1060548
882952
461322
1295264
383698
686219
286519
293847
1102384
560605
666591
734854
767619
564196
557957
379566
577489
655666
1145518
785768
946972
1103371
391717
1142144
134354
865887
686033
47209
529864
234822
428762
1119889
432945
911846
830574
600437
1386272
416729
966817
819423
1055025
643613
62727
973674
528357
674754
1069462
1119207
171225
511616
1070657
798256
266729
209467
619842
333414
409886
993831
778016
1202964
173571
732126
277764
1326307
627944
1314896
808346
887535
1323722
1279865
438991
818901
123749
814375
538755
1199017
817460
341507
1168832
1280828
80690
1339898
635087
136561
251059
1138368
661960
1353981
724959
528264
1331740
1182184
298345
576723
1037277
1345471
590965
1381920
741586
584232
456546
1363035
1313206
207327
1377828
881618
1070656
112206
973915
573127
146155
907744
355670
729100
756379
991958
893519
647128
528006
209993
207004
640895
1311241
538273
1037922
568542
901277
396878
1307728
1021263
124627
50156
891755
851764
1412806
666009
519569
330863
214161
385497
818654
956914
733050
464079
401125
468599
742020
13194
962232
508672
514090
766507
807782
93011
474530
913357
472027
235409
789656
537260
1349628
1403329
658407
1066572
641067
1061006
1188926
601340
1401930
1139392
982943
1382378
192281
83503
837193
1398537
194032
123009
950412
23639
883570
534648
1039884
314428
102192
1186279
532372
1400929
803902
1062436
1215978
1385743
574797
425034
663271
1410884
865952
1152743
178433
557800
1276803
578756
902666
521074
1185511
269661
13488
319573
890018
1082328
862092
348929
1115337
334616
57361
312818
1202109
282612
295896
361438
49412
112725
1374760
181410
901649
689314
659099
272625
120167
1404485
1238411
209491
824500
475038
813171
1157809
1396969
1300176
912898
1382067
591027
187812
357338
1406089
894563
679118
1189983
1313859
104521
134890
1367886
398235
706805
149426
185697
340879
445703
551613
1227645
1363751
26350
235857
1338458
408273
1055421
118290
417301
495796
252009
836691
1328913
85815
40314
676205
888809
170060
606951
226689
685070
589725
1040718
1308530
1060701
409662
1358111
1294545
1162735
35373
53417
536568
95327
1118533
1006502
308704
564411
930937
856177
335153
1183152
777438
331307
700947
874211
410620
691427
1164303
356961
23317
1366773
389409
1037523
568230
970766
1000596
217082
194472
1068155
1349189
285811
1388477
967770
95571
1189214
338830
371212
463388
517324
1345257
883758
977915
248775
543005
359847
890236
404612
213747
585246
1039677
577983
110385
112523
92326
318494
189558
179086
230993
927815
841896
936120
99383
430866
1083651
610328
624708
1397878
1317439
864979
774088
1053591
940691
227091
192984
1405877
419464
665575
662409
789658
84769
1412903
18956
657118
669280
311434
1000239
1112001
1196909
1025555
1089934
1192244
1313579
634739
1185470
203139
1066710
174200
70343
260392
441557
1051026
674456
1291728
202435
1311756
186963
1387920
1410445
380986
398428
685260
805754
206078
892486
217250
798267
325029
1023105
385822
1344880
52652
545399
82129
134989
1393937
214844
477189
861549
156193
155625
660561
1164245
80799
998602
767626
648693
1394207
1073265
104493
1166856
1069176
1286620
914426
467823
165696
1317772
667930
1323325
400623
560771
535783
1323496
458640
513146
69511
705322
620743
685269
86559
620461
448404
323312
690482
956016
209788
912658
877092
596864
2757
218249
238123
1368641
1336356
809380
271577
309673
1316116
255380
252386
13063
428958
483825
552120
1397744
883328
450243
616626
829128
329684
208032
1190629
632647
59492
580901
542331
1215856
33057
312503
1420861
1283965
1177342
733869
392627
475166
1209949
825589
272641
1055715
1374272
482481
1344605
1390133
100839
385251
628739
377883
1224871
63010
1320871
54906
625229
774750
1365492
394159
185201
296834
1088890
331964
450440
159122
1167198
148206
868567
185554
616983
115976
703065
253209
971909
198720
321675
27169
335844
476168
1285822
680670
1217333
329941
211508
360528
947784
971904
665418
465583
134915
1334251
1378675
92462
232941
767362
1282042
644720
703662
172079
627446
1269365
83614
1229140
644177
588551
1055499
546692
374219
998143
933557
193958
232322
595439
1140070
1301326
861564
1422024
268607
943988
946241
1174786
509756
600792
524999
342114
70594
535146
43088
478836
995523
1404004
782117
90754
365461
686147
1186377
1331990
1035630
662223
1343211
333851
888200
368911
782220
1389488
1170548
877793
507674
123927
912525
1286272
775536
582034
1210967
153437
1395625
896497
609263
213915
875157
277658
981936
545418
67618
380211
830685
902007
578543
325933
821518
1278782
220404
899795
643433
550056
398975
1128091
1112168
145900
57257
1195313
338938
1116859
1301814
846747
671877
431232
65411
345936
1385184
368124
496428
419529
451080
3525
860556
1374740
337647
1049490
1045004
1298274
682162
675976
1289264
1196224
548001
226468
974713
663741
677013
1315366
814135
1123134
96377
660794
1379003
811940
870053
675290
785635
222030
1191960
368624
961433
77931
1402072
480907
302610
925789
87835
671484
106192
694956
589052
1384574
1317549
165068
946341
726871
297586
900009
75651
1017765
1058909
180212
785679
28201
737591
141540
914988
104923
1196300
67955
334202
778666
199651
730134
473853
259346
961335
1410071
797383
933926
366772
1232539
389005
1401709
518051
590337
42047
461829
1415700
1160041
267577
1122601
949503
341662
172756
328572
639355
503683
482155
973378
456365
592160
734516
883456
788961
325034
385210
912486
1291155
542797
74023
222192
531003
231155
37183
1121686
383134
547682
5059
819890
381108
285965
1058102
674602
33880
698928
489444
476878
214302
198049
11194
1094629
924286
49701
228632
337371
741240
1363336
1289937
626387
1150449
35274
278324
1298044
739843
190678
881462
832533
125626
74682
782672
866597
767373
471189
1330289
45007
1412071
794980
1384862
1202076
256064
275105
601481
389374
204252
1000204
98214
674225
437524
1034331
1400886
136942
256998
336918
1277360
657257
1283530
1140951
282900
934334
255401
312740
340373
733779
663650
96702
794412
567876
892181
337511
569797
55468
521621
1396185
891409
1311525
660319
58847
647224
1346958
77209
544677
291997
54233
798343
1421890
48554
344484
1137205
1021757
1192434
10779
537950
625482
934813
847852
1151117
884667
550028
187749
976307
1225954
454321
303121
1018715
178427
55841
1199185
804086
965456
1021791
698457
249572
65876
362733
770197
1375863
328617
909233
778509
859818
728981
841591
67947
797931
174350
405707
1203200
906959
496902
461321
371741
681933
269244
1299130
230603
504062
45982
963205
795103
379358
1402437
954081
942229
68856
821496
1408892
641461
120421
401716
527802
78930
955099
136184
626389
264920
122131
1114523
960690
275158
1378139
1415799
693286
933334
1386275
151968
846080
631343
646027
487561
259375
1182405
1220491
47774
590456
1412977
274906
335675
334318
969192
424801
1232927
1202984
564168
1383848
314818
57664
45879
1192655
1062134
690949
308057
917848
1415677
668580
1284911
488037
701935
526394
610366
66684
179048
1330550
234768
1309771
1314245
1065561
248821
577538
944990
1017185
1200430
766797
94038
32567
429294
797003
1276625
4957
187977
841555
1290621
511669
308350
1151007
443737
706007
897510
393587
45599
784506
501527
861410
898539
673002
1214164
1349128
1236553
433662
1374709
794640
231228
689700
898364
1164292
677035
601277
893066
1135205
482717
497303
459116
1142759
917849
680039
472628
154358
1040727
296790
704949
428421
237582
70929
1315697
368831
343569
92607
180916
98213
164779
425386
1209106
819826
521958
29032
623323
596126
57314
1324979
936388
201677
931845
1282110
1334296
17218
171944
60649
515996
221005
722790
396330
578380
63821
67588
156872
798451
1326581
365464
201296
1312601
867312
348420
1238362
542726
1321688
1178157
995059
1123152
908114
916517
137903
733635
1267846
443755
89534
1234324
657238
739092
425583
1300670
508636
664943
1047915
311601
967247
1308792
236854
593744
828709
445671
1210387
80669
1421265
1418597
579379
1376513
99369
514625
888029
197212
678975
1113480
683524
367593
1274157
1391591
371453
686568
1266611
783281
49072
338567
1025006
345571
975323
451183
793587
901786
542948
410774
49101
1220440
623945
1137873
280753
288477
1149589
498409
570465
735671
100652
455800
1378141
172867
978122
460366
1396722
92201
783328
1352105
589782
565002
694164
1073122
104594
1101290
1134526
525997
910780
542376
700045
504347
1069779
1090853
300185
599308
381422
1041304
1197392
1182286
357572
1283668
1039329
772604
505096
461638
1301879
641887
1067315
410786
1351428
395629
331661
323258
285015
698597
1174818
644417
1369765
290397
1186819
178169
11864
1012225
221894
1136954
408974
820463
956753
976923
896084
904881
1190355
134013
1152058
205066
275459
287576
197006
44888
667494
1283954
114165
1113943
1297043
873843
1224241
769483
1043452
581234
855520
217807
1129861
1139587
1268245
852158
1193035
887342
624028
727798
573983
204445
492288
512565
600768
1271716
1191684
56772
681551
188743
203987
425537
61213
199554
571227
691937
119563
992870
107342
344628
450582
873183
1007465
488623
949032
1298870
286995
169691
114605
1321302
1217948
1307740
630741
1043398
917306
1311681
658307
208233
303347
590802
567358
471987
536059
694232
965601
1214958
1139925
101848
1136866
429683
285475
606968
113708
138566
856589
541401
1235357
828677
1065633
1100793
1185575
592576
1065619
354006
471378
700537
796224
1288281
1308771
37548
196109
643031
936845
43096
62174
1329624
464497
976544
1305694
145818
1387930
477537
950365
130573
786935
726855
783271
357091
1059883
1298906
101218
1329034
1369089
970761
789028
770585
1026077
636106
1050244
282603
789312
1129042
520619
1340962
1356049
964791
547907
896600
307061
1111864
427322
929104
815774
625354
812512
962449
426936
443116
980321
409078
551053
163489
87129
319700
272132
709571
414295
1204391
1188071
701402
297702
1206594
138188
1037067
1192565
1063366
1289023
357463
1282941
55372
579932
469617
728496
944835
296033
696278
558659
387017
224686
1123300
187262
977078
610763
1115935
1387156
1234246
369230
422682
974327
1119636
434752
617679
1401118
299235
789333
1380264
455225
176366
337503
1232721
551900
453594
1269458
183194
262988
457917
335648
180090
146683
550766
874702
641255
908277
34502
1017460
1295338
1310054
483828
474369
576253
328270
731691
1229918
165217
469340
171995
588145
1375015
432163
93043
1271314
799905
286726
561903
1375267
55942
467966
899760
1381048
575462
1061726
198767
1096145
183346
1416334
1342408
457924
41568
328120
1410590
100126
390548
1021782
906729
632255
696086
523435
684420
966057
1286342
303483
818319
120022
62060
1296625
841799
108341
1206609
1066414
1073882
465180
818274
1154201
538442
439075
1196429
842148
89186
819899
49277
822196
1266403
17879
657417
811216
106756
1180440
183348
171261
367852
1043043
332419
699108
578562
441865
1345487
12610
381110
929397
1090789
683844
595428
320834
1055721
1114697
1121330
280758
931805
1174389
500634
1182858
225082
817319
484573
119806
564689
548270
149676
1056923
517045
301532
909408
130425
1303167
804141
446706
1297935
350999
798941
404293
627357
250910
1119042
490743
1301445
64724
1082895
676145
992637
659769
23145
965945
119595
94412
233220
575280
428394
1321470
1114935
430047
910266
272789
1421735
506626
892740
630197
891200
904421
1208637
1188836
836617
1184990
1195210
1377732
1152397
338163
205989
53351
983726
402585
772018
303938
833514
206304
574318
391053
493104
1005888
699798
809084
460012
173522
189584
1316083
1207449
388713
173677
28736
642685
319279
395767
1116323
960189
1372153
99702
672300
838353
1119103
375118
419993
392711
773939
727394
846491
74574
1058484
982224
407253
782005
1168904
1058316
959914
62914
131884
865591
773296
311631
1290962
51155
375017
1321270
1199209
962199
84604
133571
111567
356320
945847
150189
421810
597142
142503
263418
164814
47351
176574
257187
1071561
991149
1229487
523828
1389382
1276962
1230352
145037
1210473
238340
571484
40971
614690
1337093
856402
873662
1154246
498061
398199
683986
1150978
1060175
161463
868681
42107
13466
334423
558705
1381379
145618
1034656
1205541
999723
456083
1330668
458111
1198388
1122800
866270
142371
1112190
407757
836062
66249
1231784
1235795
470242
1062941
591099
385347
969502
781740
656760
962842
223318
631923
25166
808347
302219
884528
222330
386099
676967
693750
542368
914914
1320191
695422
1043376
159756
283619
231863
1327238
221929
849191
50022
348590
835959
318662
1216850
879454
106526
1186786
49139
346619
253775
562457
892277
681910
882526
1186347
116162
1371321
862615
435928
1349789
770210
768677
1277584
579867
392121
622343
968864
135371
339781
298712
1285467
570741
1411528
1293859
1310804
1269152
437052
920510
10231
1319793
639847
487853
386457
1138289
726529
211503
839704
594442
55668
280364
731815
317790
886980
1308176
526852
439247
1065578
61415
509037
1350894
279809
1203143
664203
1314491
831885
1291300
271192
1198662
766913
209670
805415
1361906
456609
152857
306282
411353
1119381
224290
568624
1163326
1023169
98416
727307
689577
136202
564735
814944
132044
190966
259671
287359
1135387
83249
1385755
82691
1383782
42906
390312
803836
958704
777869
169649
448942
606476
608507
967889
402256
1283912
781505
793577
641309
904245
793465
934676
737366
807388
42845
996378
867476
866566
658843
303739
102526
1121592
1276719
1137924
1221945
121624
445724
757211
361285
501621
1176031
1048718
935477
1295399
880364
725725
1207207
832261
236255
1295979
639246
661823
263398
899708
140121
787593
145635
88566
1115044
167562
1196334
1162862
1275145
562248
798702
1197305
227855
617297
317640
1285322
476823
191988
296840
948800
565435
358128
949538
421312
548827
1163243
164950
865285
908806
37614
898596
530197
145582
836389
38248
1136814
1156556
320263
371078
1374111
856500
318062
502735
1291378
1403178
175072
830176
956198
228671
306911
1353800
1276464
1279189
223794
1300953
1373968
643362
76396
48086
383188
894416
1025968
909921
65214
1196166
17765
332447
546279
1368264
360280
1354342
1064848
420691
521920
1382837
121985
1367914
1192317
497708
425424
440009
960437
387787
545239
91361
299479
629164
1057647
598085
798841
974765
272978
1283727
1066898
376452
466943
154038
480241
256281
622338
1043063
437442
1300036
50543
98132
1230600
1070442
839588
1394611
1356185
1112538
461126
425193
966537
172037
1157514
25033
471452
216742
156517
48532
1190363
438657
581200
312601
545680
404116
69191
327376
569594
1376758
516482
616851
109448
1360225
798324
313848
400573
635707
644858
932360
395455
808343
679050
526874
47943
294159
44772
739851
644850
130712
965359
1357968
836095
177747
686475
1191764
77595
789627
196877
1231689
498667
141886
841518
847280
973135
543473
130929
438040
1365046
911818
824974
663289
1052275
318857
1110486
639805
688425
129058
91820
579130
319525
468935
1166977
1285365
596792
665865
621199
843882
192108
1165863
827819
596597
123385
1039970
1023427
1057896
49237
1129984
504846
530901
1159201
966477
377103
269522
391831
306516
332707
229491
70019
157108
837947
1209733
902623
1036647
619913
413670
42871
1236545
1063420
229231
1317593
933274
522829
229291
770468
697444
93312
223530
1115736
195368
949220
972804
453300
555798
1374262
13911
267153
1398820
797954
65736
1279211
1229846
397244
511010
223877
187731
472026
845738
1302289
793746
874465
877618
812897
340919
152625
352831
140198
224841
866418
697097
1050532
1048899
484418
1220800
134173
1113054
543922
197516
779917
1091910
641537
509389
965532
860811
1224728
1210888
667107
43355
58430
851565
1385360
106903
486127
780840
1225074
1061690
374267
626642
373334
478877
567624
697085
1578
741855
1040651
204321
55158
1351000
1287029
496297
955960
895963
412209
1082509
578819
1286384
959553
86290
1210004
303908
1023855
271726
563770
836715
223473
276355
771793
123695
515242
1174806
1376839
1319150
462058
1319646
428980
1422715
1189788
506725
36278
471355
121385
704166
1078993
264789
775116
302307
1063492
704343
1965
971188
451352
768796
455988
968560
51442
251459
735396
421993
884240
783610
774992
87653
1310121
373683
511791
1422242
1048884
421265
931448
413039
237634
312118
294050
286086
1339251
637481
188306
999956
472286
425328
1083428
181006
1285152
73563
355369
456825
591309
61335
236185
394435
1409171
859459
622760
490198
1101208
887807
337508
1290749
330218
224172
947263
844834
1295698
1001904
1194493
946041
1370923
135476
118421
1156562
867570
1120024
1420216
224093
561843
851270
360415
997735
404683
352241
619492
888126
1123595
813046
639125
795773
313510
963159
894478
1386533
558744
106271
512474
3138
375748
385664
855727
313221
152407
858342
1388201
213369
95605
1386504
522666
132696
78895
146958
591538
391418
85800
416134
210127
528461
871926
608383
795318
669229
392659
616438
1065202
358818
1049939
632846
639064
891224
1172470
1362923
737697
684596
486722
147114
514568
108783
402421
63977
1381111
615796
1384356
934118
784832
184092
327347
83144
34711
741543
1306364
417673
250674
122298
1205200
97377
1396148
123068
481732
316051
117993
1056176
386316
693574
334567
165663
213570
11500
604139
769982
81224
1285407
45107
90997
95017
969191
424141
409832
565896
764292
409535
1280167
908679
33853
309246
126892
639418
372090
1376478
102470
530706
40384
63301
274389
965784
773407
1197826
626757
506828
446991
595934
459361
439068
532513
698371
575328
644089
220317
1290953
384186
577376
1316966
1233217
1022376
610406
293678
295594
1396570
121518
426470
1141028
375134
725534
698806
216516
159335
1204424
1051378
1061236
868771
158073
794056
1122255
1297712
894954
1410185
1345855
854091
1059120
484847
930681
452869
800029
825793
1390141
187855
193421
642879
333298
913825
1404625
11545
589526
767617
1189603
975602
562965
226563
1217297
235564
1367659
56052
111321
378877
874228
1409014
1288705
619828
545104
484436
1385812
1310020
217612
306315
797247
316214
1300233
982603
1224315
649152
906999
932810
348404
642796
1311891
1404406
486229
369048
229218
1084696
850972
1403695
1367846
209378
1309025
1372301
917628
1337028
86914
330494
1339720
199912
942030
227209
864085
167719
664786
451131
399678
591346
294622
1300316
1344422
731811
698063
429905
53984
1082478
84661
143559
810552
442682
104829
1021270
106094
1047911
538329
209866
935329
1409850
957783
202737
1291666
1402278
1204723
882476
189662
1290266
888024
1410627
786169
528704
1315996
1055452
431331
79287
1391573
548321
582342
138298
514710
496635
402845
693698
574006
1410321
272297
475759
630821
13482
1203087
782324
579103
284278
1192024
1167117
1118940
1185350
626827
368239
950033
644164
388793
342291
41955
905196
678447
1412797
201715
1365261
84948
385099
1268891
191721
323610
453564
646537
255055
203607
1063899
271663
776927
534677
1113390
866911
281780
780767
160102
885171
798440
16737
42785
303436
607921
199656
193813
1201992
79331
452920
859991
1332978
30780
524716
303606
1055261
58860
1052435
872884
613516
644435
706836
905367
262604
946912
1365869
814902
1203237
1117559
46893
212808
452729
74731
880818
344136
670771
527306
182807
1352264
146915
512401
218520
410992
272552
1190347
954663
367314
385005
766972
545984
524593
1232372
888813
626164
54379
290495
974630
1044185
1064894
34949
856044
330743
504688
135302
659911
37557
1292862
496884
77084
546288
490728
254816
534068
396122
1148702
1193867
141087
976416
376125
839799
559484
1359937
139628
218820
566369
924897
770200
355484
698539
832631
88626
510037
969124
1190374
53021
285882
1186500
865747
1147349
582398
778321
17679
1102380
1178318
144820
935934
418123
1360565
944125
1072187
249631
1136648
797833
781429
232601
1402281
999596
789357
1210945
561720
1336055
903167
253686
452558
887720
836359
735383
773465
1378207
568084
843481
512602
15698
865789
1284441
1186724
396775
44810
726851
469475
871247
976846
810445
1392107
256158
842232
834829
523704
1320288
929492
1060552
869319
1318841
557006
323958
192384
902300
906380
1289017
947904
1293681
685496
771872
70116
926830
329778
448168
1130005
729085
783556
67964
411591
727221
370237
1184437
1042001
1201478
872756
321097
13153
1112542
520396
913048
476666
79291
454722
307477
663294
1413881
78759
258438
218951
1311026
667614
634513
274700
79996
29506
1232767
51538
1229323
129306
1122464
75172
122863
756393
179063
253963
705924
173369
725617
226584
827401
665573
697960
321270
1113974
120834
1198445
976781
1192193
163568
201571
663872
728305
63358
310818
384431
584920
16667
471834
31813
1413602
467596
1332452
926313
65487
226699
538310
283290
845161
1058878
401849
1084038
1375061
637407
23370
520010
1298916
1267275
47966
936850
659507
284298
121870
894539
1412435
509210
544178
449621
1348692
1055751
288780
674832
297734
219488
60647
272294
1070403
1067784
1303246
556113
376013
968617
1236298
592440
656553
817487
524193
641318
339916
1052979
931720
1280589
855378
1087298
55393
473900
1419611
95454
734118
833287
396412
1202216
1219223
1063068
133961
1159357
774484
458003
1161188
1022032
1361631
51969
692726
980406
117778
887027
226646
182752
324618
226618
271875
39189
76402
487938
53139
504501
579713
371742
199639
830696
1172505
799335
866452
471058
432536
218891
978175
819440
489377
196929
482988
292324
997293
685731
506315
153281
1165178
552759
695924
361629
1278153
858293
1068512
187307
656847
1321220
1197864
1279763
1273204
620866
966310
525411
433480
139085
198041
346160
104221
969179
890150
120821
417679
645588
106820
537218
575761
805708
310516
186023
101567
1289845
201276
145088
851436
16757
69718
401264
658841
487890
153724
847849
125392
327396
873006
489479
994994
115381
611507
434013
1053407
96310
1022795
1284856
571923
1233768
80222
1412061
140695
1091370
186838
637807
1178007
1394631
1323726
1408190
1349118
683572
601509
809934
572410
93809
931110
676664
347058
795307
1296074
1369406
1391578
608889
405754
1341119
931967
673983
1363484
106733
623826
1414560
495188
292414
207779
36657
1063701
958245
1123671
275390
879575
1066324
1175941
233654
250163
380551
232495
1295791
218641
1021376
1383523
441308
267617
310343
1286252
83065
186247
150961
701447
1101905
77693
642108
1320850
45798
1063660
1234140
78834
198693
1323826
1320828
94175
1296024
635222
561659
689608
492822
424735
596807
1343413
449599
1291788
905453
371679
394494
764243
815172
153649
250416
1235288
604956
774264
567947
542213
876535
826195
485247
961033
233477
806508
1122666
1137085
210866
1293163
1121758
1367686
232766
168361
574741
1112708
861526
553006
979985
392482
1277133
333289
479155
1228469
1280091
821989
945006
1035973
1057682
283660
105189
347429
217774
1120336
282202
475902
104333
1347592
27457
1192569
823717
941653
1346429
823792
1231328
64961
517904
271278
109816
950163
674144
655660
1284099
233445
1209978
530490
756337
271208
144485
495589
553209
1060508
1421690
18809
513374
997429
779455
222445
411808
687754
279690
1383181
892669
1203691
908757
1380684
1359172
637750
1324968
902887
901532
14158
775418
1022517
301887
615982
1271508
779019
457816
465993
376586
173617
146793
1269881
508684
440456
133884
45778
678962
520203
910609
156909
1317071
980152
287828
701119
1311912
400162
41136
192665
505812
1337195
155276
338379
1618
942445
217259
1183418
1294863
787691
1396324
701507
447636
259599
599063
330727
917631
647687
1021702
545994
484219
247724
439574
1369131
527410
935455
419948
94810
577649
90739
280112
1320863
147554
189113
1411602
435563
781927
1409761
728307
1141981
1382045
1052522
255231
831036
1340363
955581
162645
953016
1055900
167404
836220
1354556
438319
991362
784375
792743
858574
48665
1297119
671878
409018
88577
353938
1173959
607460
1082499
318990
445118
839411
780784
148586
400093
852989
1407065
186816
1301893
1102574
1185496
976393
496359
118328
1418699
1139842
1295909
211819
48056
23630
1383992
172701
200746
971708
57302
428188
69073
1209812
562054
588803
499515
488877
360050
1319304
1072526
955642
1400948
82545
915464
1288451
976894
1115940
183031
332595
858154
96890
428322
1381110
895910
1070494
805590
68038
1421024
109958
29626
126060
179576
625193
673611
1312028
517416
67189
410908
98915
557297
443575
809134
1393975
401987
233544
576602
778523
101954
195739
883934
5183
613653
97517
812234
1349930
411685
789824
426139
1036001
776699
1198311
994362
161356
297862
42030
529806
454436
1336988
1072091
210048
963783
1296311
728960
262784
400430
394759
686909
739268
444465
48948
800776
876775
636583
361249
1023584
1302035
499088
166122
335166
583834
90588
786765
1377211
325312
105157
76724
18884
1152019
151773
504834
770486
416303
1387522
80874
538770
732883
843874
292251
609726
1187867
104453
1205880
1409604
1280043
675531
866349
1176000
611377
288793
691678
26379
99485
1273423
454046
922664
928926
83073
996615
1421669
496057
676847
1201713
1401002
944296
678704
250934
173438
390876
181099
394645
372493
1410963
464546
173145
701350
425060
959531
261676
974400
991166
1273285
1341528
309305
1203774
1334194
1314308
289098
379800
453950
284836
213983
581977
532264
63936
780015
409155
771438
845201
1086516
417407
264775
77076
76000
360984
417734
1413850
1101280
1405105
564628
65029
1059535
575981
207691
774600
666012
1174867
1069212
1078833
1378259
252913
173035
1057212
557967
214935
1379423
551608
1136000
1334025
489214
1365610
99772
305182
1049208
205657
808194
421919
907408
637818
1212352
217052
486281
1385305
234152
599557
1137644
803640
101241
550195
285537
256259
1325388
307212
322729
314256
381999
81388
348866
576202
1381998
1390353
819765
1197645
536930
659519
561614
230333
847078
29813
793656
510815
678227
804615
946842
1415919
1323692
1052463
1051092
1054687
812297
71425
642257
331478
853990
104979
151404
97048
1115618
497757
1326812
662476
510930
912010
771002
1321351
1059169
631756
350749
662568
620157
295220
1272484
84536
432825
492770
827383
1345360
1124318
615118
949152
445831
583169
351093
931705
728463
1365507
1270575
542233
696398
309870
1285964
318096
918534
1305816
1037373
262274
873003
149484
993671
1112392
225265
1115562
174454
776866
95723
1169388
582524
184710
505931
871617
373684
1112426
634848
773612
467249
396554
159179
315305
1385803
1294493
485109
476982
427262
906949
374772
594460
290558
1215480
1308794
240123
1072449
631778
267330
66900
1174245
49241
1230373
994661
1336878
401266
936296
1191802
379109
949795
1375458
41350
1022821
366897
258088
1062649
916158
610471
1112183
96203
874424
374355
1041839
604623
1159415
411474
970672
963180
702833
1284407
936616
335637
1416828
641981
190530
997381
1402351
477793
41290
324878
1345314
776933
60792
592265
152262
1403202
296973
231150
1286288
776175
555746
1415886
682154
1165350
147053
364347
367190
229076
406065
142555
1268444
1394072
173079
422263
95082
136270
220976
952091
1167613
579769
491409
392745
556502
232425
579481
1392329
1238257
146595
456523
934914
675471
629014
128355
101211
883359
478917
1282619
345721
781499
41093
930069
1359342
1311307
998423
1281118
1312352
1212500
970914
13591
1297929
942576
143056
407922
1265978
601275
222214
1233707
563138
885023
1331732
5303
130258
889565
32800
953892
834762
248137
99092
1216192
805294
347931
893764
45096
1402155
365122
1063402
473826
536130
219688
477827
213592
517620
498570
325458
728825
1290790
816527
1082762
1023677
65453
974539
320572
1383071
231948
633179
1154160
930708
320847
109769
608243
1268013
402324
538089
999036
1192279
523018
328265
38278
1301297
772498
641990
1295762
732352
204820
499395
896222
414964
736777
1064816
579667
321570
727596
968544
432969
143685
1021204
1401564
1340358
735548
395710
1147380
841574
356807
1116744
314779
980248
324411
1270073
734907
1350779
1101465
1192392
258407
496925
952998
326414
726384
1038142
129756
662441
1286189
417890
881245
91463
399726
783129
929053
691640
626589
37689
1207841
1420452
59950
308017
726817
26861
377328
257904
379071
947158
434666
327798
164817
16370
1041359
972232
218364
23167
1213536
802379
277581
379761
1292222
207820
828948
284194
976514
1094488
215653
574344
198398
972933
486881
45551
496004
1392009
151093
208809
1374155
268109
1219362
409733
162142
1320260
638277
174728
1125477
623241
788397
1227246
558652
1235462
229294
598243
1346308
1300032
753223
637117
328319
1228741
18052
515587
791330
1205564
481968
1417366
624059
1163261
902520
480031
1350890
325156
387532
1025715
1293369
1390156
1280861
1021382
615981
265412
494319
1193907
1089367
922975
681303
285636
534707
972833
545451
42689
1187811
790918
931874
534547
150318
1190344
285631
1322602
356978
791032
131662
182197
941384
1346498
182849
1205748
1174592
643432
1058631
1005335
647261
568466
499788
75445
816266
723150
795895
355340
73683
1141629
274746
54572
287687
330696
427185
1334419
971653
970724
1304581
1394548
87150
331672
82584
1230124
477511
972011
150379
155009
582808
467143
907929
672566
991389
203066
91966
785000
336445
573669
954788
963122
327369
212115
1088239
195195
81325
864389
1159288
257409
480919
1289001
323599
869642
606282
1035629
414114
26833
1234777
880409
363758
800860
575588
538407
1266856
128119
454770
934107
907997
69292
538805
548295
900886
874056
1402724
1268308
1155434
684979
1267040
1166176
291392
476533
145432
990408
225559
637178
81845
537920
1056843
1284731
1102772
525952
815706
276648
284285
177246
382943
275421
71133
1380358
541094
48928
810931
427868
143434
947194
870044
923915
199402
1406911
1316693
878807
322687
381080
258680
222553
1387151
1285136
550745
152108
1084371
105299
271406
251282
705324
313076
791105
1413125
184808
399862
1290708
145157
255909
46799
87718
73019
188175
119710
434998
455985
836131
827560
1334889
1134918
1380384
520815
153509
348280
738961
512992
1395458
582073
890951
1064459
1120567
1066776
1005710
767332
425266
1282127
254928
910798
626143
1385471
508825
348525
584148
631153
1314262
211546
1183837
1182376
525418
1167705
1025714
443891
1327547
698569
445271
96230
252280
930334
453304
635717
1348494
1407471
215828
1168726
420764
1393028
251322
558097
944808
504154
474457
845462
1043373
1072374
394219
1213851
640930
132560
221062
534329
1351862
642180
304772
1199302
1400849
352745
435998
1327720
673046
691780
879424
140992
1127999
106183
756930
1318301
41978
165828
1058549
67469
295952
478783
171856
909403
57498
962766
113561
854156
1265640
433442
86423
600103
314129
1298829
349146
906960
545852
393324
1388365
27241
796363
620199
1422495
273615
666371
1307697
112636
307794
977178
1392854
69120
680275
1088341
561367
46161
89703
12118
1228549
545388
1202099
1328666
39689
800603
52422
86862
1180877
850782
330616
778165
113464
1183836
434445
724566
604006
422345
123062
595363
1206412
208205
396570
399205
328526
1369101
169302
239874
1058158
564232
375908
292697
1213358
787203
393614
1294068
874149
821297
503635
313487
888798
44136
354980
1272892
1226582
1119572
160593
921848
1166251
109011
299744
221317
69109
209660
578976
1125917
859274
1053906
1308068
593427
368035
1195388
1411116
422329
975003
841360
1344498
56435
520639
286781
1322673
1401790
1291305
182749
1045291
1123472
166927
1287401
884301
977593
967260
1265929
1178323
338043
935374
1038617
416946
547690
878716
600603
980844
810491
138399
201533
286348
362795
681347
354477
34029
1169441
108597
222006
1164148
129288
1331927
13082
1045161
301799
115182
87337
915982
496645
1312440
1204715
1360188
774746
1184434
1351701
436694
283500
1346853
869445
904974
1326518
503327
734188
426512
128961
172634
1267842
976362
1185605
1186397
63064
372490
94246
507701
1117250
142327
866943
813220
220467
845396
587314
865026
265072
898834
331247
563372
114153
1305108
593669
867212
85618
482338
919096
817170
1380304
795716
1021914
1317925
806546
884563
547817
320646
1203694
250130
1296494
503815
475153
1287921
1045014
589797
133593
1301452
970355
952242
958997
1201884
979993
876131
1331941
667127
17532
568020
1201481
761160
486890
937016
128585
1410227
530056
961398
413978
198552
783283
854443
873608
37640
1209562
620370
435684
10896
224215
319867
313539
204067
1122860
486374
169426
1421960
102468
348903
115320
796093
164335
444389
1207632
899904
779112
726704
1284457
1314240
576432
1201752
401905
557640
1068248
947271
774602
1125104
495675
906556
566927
1292225
1038325
701018
410991
1351866
420289
260756
216990
25264
1189082
871489
188361
293037
527412
225261
364313
1341769
555660
439294
968214
357054
1234218
787829
463586
1082980
577133
1312410
51693
1076000
205639
1127781
553567
205668
1203556
686172
1034597
1345030
469665
1156699
1292557
401733
842289
109194
699250
667294
276083
539637
1404491
257777
1041744
519955
854077
394545
64631
996891
671482
846896
885765
844135
843373
550733
388441
272943
1292363
500174
599288
1322366
1211532
264486
1395678
730399
1225479
583280
41391
592699
337985
1310806
628720
341814
502860
681003
1321856
1174768
1383777
340376
779009
89887
782197
467896
601864
189116
1306089
1351463
143858
835086
1340360
1058937
1237308
790462
73428
1312004
538271
98383
190933
644563
1177304
680333
1055289
600463
1417045
1354074
1065388
472812
1118302
958862
675286
35478
831141
81399
903440
463118
912221
737504
1114536
625170
370130
858640
1211186
1069249
291796
1148507
142871
1329860
823605
219694
1088360
396572
287729
601803
52247
307832
901858
1040193
1231393
1295945
274396
528170
1313319
301267
1056162
902915
993281
733514
1370292
1336883
1294582
214547
894507
779564
1405625
1168241
362942
1412605
658942
802096
229037
73823
448294
772500
501102
1068876
72049
184930
1335550
137070
1057510
537762
809806
821653
809816
399593
671443
1201781
687077
840372
399665
868125
320974
156305
1085551
945480
170432
1422317
52928
674008
341007
1393105
285095
1050144
117935
107007
941855
466072
39831
629588
1409270
519058
581151
122033
1301058
46200
506898
1147883
1057526
1226790
604194
894101
155157
614832
54863
64021
417015
1123322
274083
691630
1322068
249174
587418
980370
461339
425777
793580
681844
875023
165389
790057
141221
342939
34149
878537
1056462
562488
960067
572723
16661
643932
1360281
903329
664636
479894
781905
325508
191758
846346
1388069
240124
363224
214402
939569
777140
136913
354664
1319944
47823
399598
427390
613501
85619
331830
588777
145534
250647
1173927
1324660
759525
1033888
564419
179580
452391
1291871
406601
271924
272729
457287
101535
1143323
119606
837320
1035986
1315557
304294
183919
1375766
393111
1040252
609303
607360
992040
354565
495925
211665
1384191
165459
626273
56914
728609
1314033
683970
507801
1149543
1164976
996527
880879
1326035
334660
151710
1201953
908546
414918
1229330
1181508
627770
1369550
866450
129707
1339548
1413189
734062
357371
158391
847988
225023
1128120
845364
810262
931575
1116750
872164
140365
51376
482019
808868
880296
417025
407404
375306
335333
348828
436034
258535
847777
1271620
695557
573212
143047
1020235
481031
94605
1152837
144644
1382630
1116596
402057
1419538
581808
252550
432893
534451
1188950
170569
688842
954629
1355289
809663
58048
921187
1123019
96173
467115
993180
276924
948628
930037
900182
1301207
570702
572191
865284
907846
1065829
1065328
1179564
490700
1394222
514989
1332215
364827
949397
185077
287496
92380
800619
1198871
786828
962501
1280903
861342
376799
610264
11658
1188911
775780
362541
1374527
1380057
286728
1204804
49748
307529
510929
238166
33927
89671
880166
415282
463451
172662
1371556
1311696
894654
1340060
1040047
384085
1139675
1403941
684099
171063
492354
323512
99706
1207801
697516
370073
208279
94984
1189065
880031
1322529
1159318
913824
1200755
662337
306303
61857
204016
843605
795462
631484
325605
277794
552211
1361811
76257
1342409
1351157
96356
692013
1282959
599334
214883
316685
165334
1396729
366633
694443
72032
579701
1279282
239159
872347
592923
44978
1045424
512588
837249
36209
672319
919369
875518
66314
917176
1334298
1305015
216547
208941
1365301
433938
726483
438822
133150
356911
170184
58227
602474
1135623
49785
1165362
110336
809443
220891
53927
275312
310184
798139
701191
45493
455075
869012
284404
265482
1138380
594816
593260
1346719
152362
237399
37484
1202191
261133
209107
1063711
454814
865058
279464
154366
666105
766876
462307
835707
1090632
1040571
1343149
580097
187980
684925
815097
408104
482346
591789
500263
48238
143386
128468
559378
321091
447543
58972
1206136
1212768
275355
1322790
291886
37264
903236
819105
301536
339357
29378
902787
154041
735416
239437
336359
458791
1213372
879091
881932
1034380
1045104
1320188
389126
155264
662238
329299
413501
110378
805903
483800
430070
1026042
508538
86626
212593
1383321
935703
167504
612826
429865
564127
268954
172681
732308
381670
315712
1196155
1186374
684294
63864
313384
563238
706116
121283
888868
688925
455194
577811
835884
949676
465924
818154
264623
66307
525010
138806
316602
312326
34865
972990
256592
176759
591180
1144543
386051
620399
1055756
36267
1222582
108328
1333034
232090
1025530
936033
639342
882681
162345
273138
849912
875135
154779
497861
473157
1290247
910168
1361986
630795
796317
192664
1048719
250739
776759
787116
917223
798119
661115
60258
1103135
1121543
1044766
213897
182832
658950
503970
375835
82403
298427
723840
420120
203790
595082
1219143
25418
1306247
297387
418134
804872
153224
27425
77201
969301
193621
979506
893456
1219121
978708
278596
378904
203985
617378
517032
1387578
968283
255728
225335
46773
401377
667393
833295
343813
349806
332991
738490
1191674
1063590
1227729
217319
686313
1221120
361579
633251
454073
606544
431996
955903
731022
43249
1417312
461100
488974
405318
40561
51082
902274
1037466
1380744
667410
282631
796705
317583
933221
1189631
276020
703474
842433
999615
856397
1212667
1384288
1388041
885059
1291255
589436
540143
270235
929670
423002
401802
994966
665832
86091
374462
347919
882787
1066428
804438
1405702
1153318
769700
275736
1390822
529129
1174576
684150
702415
427976
446219
204759
1369911
236060
460843
1408371
856239
1404916
547872
1115100
1038884
1034789
841455
659377
122646
127480
28705
501636
331658
1330539
1391089
40777
1168438
54608
1118847
48551
135317
100623
683666
844108
1413965
1407281
806789
325466
308332
217989
909853
1378765
473473
1382041
696473
258326
847096
438709
702112
642451
894116
16439
1273669
108135
1165227
401440
1356670
1040403
421018
1234989
1140937
470841
845112
1361858
1352188
92850
572276
643190
811010
481474
849038
950318
11826
1313358
600110
672164
300116
172155
324298
582163
140783
77718
438007
868746
1137540
550036
178012
534825
576625
16958
757056
1199718
1068464
1325296
727512
314466
439188
253211
517056
511402
701972
1196622
790885
814330
808234
431060
311101
694324
1184558
611741
255102
1194871
951245
834061
999939
316278
620354
109118
176247
570771
975462
48163
573773
566526
1184937
103273
122721
569707
865776
1192748
59508
600542
658886
63120
339532
250447
767353
518650
900811
192717
1267137
147332
327040
853060
733003
165868
589308
145313
781826
112587
644479
472415
612752
491052
1350245
255875
270851
18129
605014
702031
177746
813497
276922
54016
1208007
1283749
880118
497403
269804
1278536
44641
890032
382827
585574
277439
452266
239424
970741
559637
1358350
293869
574491
1069453
85135
289003
594362
1090606
684689
834593
391189
368422
445201
1296808
601187
352257
169191
691246
155408
137633
1414761
402399
1343809
1056970
1234144
169069
443630
26270
430562
347374
1195641
1282643
620788
338480
396691
683615
237270
1231372
957560
811784
203745
824326
960608
197765
90490
737720
868957
828143
1168781
510711
482804
942446
307021
826424
1289396
86820
646529
1363083
281309
1366832
864351
280580
396200
1058169
1229478
911351
105115
304425
998007
133686
1210919
1207248
317063
494082
631877
517047
1414269
513974
298068
12827
552558
1391596
887435
307661
528472
584617
289656
295326
673139
1322491
106153
194311
305653
1167191
1231583
1223388
348816
132559
1166997
269992
868557
770600
204597
618055
608353
1172881
864731
514385
295760
660031
617760
126335
1407418
1280656
122372
110691
840050
359296
261129
455275
79114
792670
84724
76447
491720
571625
306960
1418499
151477
740063
127318
1409565
1065049
781914
1060136
144363
63808
788061
598222
1035983
500850
325696
350192
1291285
413988
44975
733593
1137136
122928
957058
39230
982830
1288017
736542
1049033
110397
238064
328575
1044085
1322398
175428
412686
624288
1299950
233662
174873
167745
1298863
899028
392910
353127
1062370
79565
597382
530816
3980
29380
95326
1050383
470773
493694
1293229
78476
431252
180066
105994
43876
1137452
271863
153128
883289
1165317
732505
782393
504779
1342867
1043906
849050
826117
464006
632679
883387
952877
385629
323682
685528
155373
866198
521326
34458
605353
635626
228475
1412810
283588
404653
1119785
914252
166485
1397954
314089
151250
1129908
1214589
724362
522764
1174598
144281
458372
36284
923544
729432
1000869
541041
39814
1170717
543963
477316
1338552
632350
812803
466177
879117
1332824
1383034
1027184
909165
911876
364820
1302775
517231
620465
1128315
1370328
226013
675039
698764
131389
322934
520463
209247
948206
1386330
1395357
405376
415453
1350561
175043
1092725
1346265
779547
1065457
863361
100300
1168891
441356
328248
1299328
819159
783255
945409
689734
225590
1419198
391843
340262
421105
151771
368174
732931
682327
182913
364115
804045
1209489
1329609
660217
872454
93948
52242
355881
35876
620397
718136
89432
889289
198893
341047
1306846
523079
1270800
898918
668084
1278224
1367125
336153
1332024
117843
1197916
1072093
1238279
12830
137125
858765
837098
181661
58483
1373580
448394
1225492
1339725
871229
489905
90993
365192
806920
48113
469106
1340664
674307
592894
1315791
326159
779325
1375824
1208602
793386
1347053
1173814
456756
972556
1077296
1181681
931890
130939
1392520
619994
1419356
867305
1363046
809784
433386
322653
284524
472356
860329
1415965
691946
367068
307506
370967
481820
506085
581222
322720
77987
1238015
188256
492038
234783
851031
655612
168031
1420926
287406
1354048
564818
330449
594011
228417
1084370
1211296
144431
1103127
63500
1023583
1184656
502671
309264
175163
357426
770192
772516
490793
462480
688902
62884
15926
238917
487520
564270
417452
271116
882900
298827
110663
269096
558895
1120970
1265571
352146
1172536
56364
363792
877801
893688
893824
1412437
284440
1374166
367347
149107
313666
792402
779643
165015
566802
411145
1350103
486457
977135
1417683
591048
1201604
534053
1204586
683950
982740
730774
1381951
1282930
43653
1060408
85399
496656
303677
736018
195138
1189912
495156
342374
163591
564870
967145
1398025
810210
1163272
703203
1065552
864146
56995
335045
25088
1059493
1395660
265249
99399
18752
902852
1416005
334476
1304804
675387
1230075
1154070
138878
107200
932822
1063462
862140
442780
85643
976676
1361125
223411
419105
278390
402158
381623
377687
224995
424786
32091
129996
891265
945365
150705
1266248
902980
1184548
1307017
26533
255070
258489
330868
814943
1327285
257215
899354
1322365
512068
786292
704775
202477
546671
1313586
844927
114881
693962
543303
536399
369927
126683
1352227
1396820
1316715
257700
1284066
405598
219208
1310871
1049278
836964
1331426
685040
699432
423053
456483
293598
338281
90767
895928
163552
1064797
1039275
1316565
646410
1218128
1177629
1044058
506799
757132
150904
41924
1318985
971139
629935
464810
834020
677020
943292
799350
1056856
543821
438582
600524
1352160
1188886
574603
1382539
573119
92127
843893
99993
1373501
487094
316215
1115419
1365758
16470
957213
269251
173069
130234
1134619
1343521
1269803
190651
823712
471643
869390
134488
825655
701628
870667
82437
689428
492184
975125
664722
660010
1185630
328178
97589
839739
1024862
146304
723074
839445
1292722
116573
1412059
338505
991093
781535
12492
1321178
815582
530856
727251
432942
10537
1338439
354405
236781
197340
733271
183755
70121
1268147
74929
610068
1157750
143446
1303852
1395663
1404326
346893
150423
945419
953654
571257
401776
954165
1052908
416306
126679
544650
513918
1062238
80925
640201
126939
272562
325054
963083
274606
430732
53952
830659
356775
1126828
342748
1225390
589202
885709
79924
666809
17467
1359216
367534
1115682
1315479
460739
1023847
1055659
45781
413781
613963
692771
1025602
903263
474799
438618
484561
398418
256499
941987
1039989
263888
966153
681313
1413594
1412865
1378501
1292373
854942
1401928
1269842
816954
946645
48808
422096
194802
698561
1116272
39740
921371
1021536
395464
884089
56602
334738
961777
1325008
398368
817665
383841
45071
478378
896163
39875
769870
112086
739726
549178
430352
621654
271896
93681
433089
891464
436288
1166185
483471
1299025
676269
660107
57457
790673
236411
1201974
208499
1213531
547261
785577
551121
39806
616303
1214234
954666
948782
63239
197099
1227900
1416093
700959
364298
282750
447659
552069
204256
584350
1362442
150791
547755
627391
430958
1320503
864494
1330403
172559
194772
1283692
155626
1394145
503555
421973
299771
91212
272680
938380
962462
342134
931732
532256
1207608
695554
309252
82798
1404204
1216262
1180597
56101
90323
621338
78237
194224
1406535
628841
529789
592288
1316492
428559
275646
844158
1111635
1061513
597799
353020
239584
1000369
167962
1072518
1413025
224115
275142
820870
1283374
43049
543389
1212123
846968
975983
525777
793534
420845
814891
1152657
1124416
1353848
221979
1221804
950473
647701
308252
196324
571939
485175
739974
856749
1371058
43001
615973
1338401
107812
564203
60882
235523
1089472
367014
595043
166993
1338978
1368086
678065
517848
110926
520100
972869
836746
369719
446968
71925
1349879
412822
294019
162713
296400
632172
876749
124311
825973
723919
1219519
454849
1380189
781376
408264
456378
1186510
1135701
318358
370015
1378044
130745
411521
1291943
595928
577196
85904
193315
655580
43074
599927
433696
567420
1209672
1387813
690516
1422940
1295289
1390778
936363
811239
439790
95386
131353
955435
228513
147667
167201
1410436
148129
1065537
390457
1288247
283829
1145723
818376
1346887
556682
67179
888771
682740
883314
1232131
1217360
1332589
512268
530711
479237
951321
1375915
333051
271202
129944
956207
627990
1348143
1194623
972203
1386672
356063
1189063
1293029
414399
1267093
591873
794748
13774
1282830
825891
334855
907238
995116
74428
1182304
1146088
812320
1149609
1376967
437456
1297151
157258
641544
643995
959030
460738
1304659
59426
1419976
386728
729735
662998
1066809
408517
1222098
144158
236574
520288
1298012
390564
1178296
1205297
1197306
227530
475060
388335
250091
614989
666376
1289187
1298807
96599
1362425
1111349
1334953
1089366
1334376
962773
631577
1138803
327383
408579
190960
1182314
73897
116433
683795
140248
409983
334028
185522
198193
887635
475772
395570
629950
723782
300537
397435
1153311
791040
897852
441500
1027181
1215704
663173
281591
953800
965957
240540
994735
1203209
456651
1312351
90582
1310005
516297
974449
1044457
382894
584844
824072
117158
421921
39532
641234
733688
627726
363114
1129169
841575
690979
71309
64214
137553
1396949
89956
594480
881478
226684
198530
599293
1334161
361134
301023
790454
686602
1091863
71365
683209
727646
165565
1354118
855124
911734
972508
65013
272601
583685
299205
1179602
60596
627786
1304263
307317
259622
1354001
810612
502876
1164168
1285015
375587
548456
930202
66577
1305916
852597
1231596
879528
680244
95512
65087
770295
66533
121020
383885
644735
3013
622794
144453
401864
344043
507846
207287
1334236
1150997
701164
486952
384774
420258
326477
1374960
1168433
895674
547058
732974
1117985
397925
861763
1413089
154657
47849
677641
351000
1199603
1048887
571291
1034625
967095
1092386
637617
891779
774379
435331
1326523
356172
384896
1220694
874915
962469
284902
691844
916317
795975
523975
48444
483189
280691
1385785
481790
346920
566808
296192
130419
657878
535476
143888
112252
547433
903003
55172
1329050
408588
613398
151801
43681
1181022
662098
791474
798008
230004
1380720
230440
133087
23548
1073862
376678
1325418
1299912
341505
1227507
1090642
947583
236709
635930
1408349
197436
936447
841404
487833
1236022
314345
1413286
1189502
70890
1157722
618836
741909
1180451
810847
518639
210025
337431
520180
788669
78543
483393
213372
313092
1070479
544757
1192494
434930
174787
673493
958053
220837
1274505
176421
700263
1294776
1291592
1136970
224745
173388
799433
1369942
943241
523607
600775
570951
370353
775867
810613
669206
74260
137262
1292232
637638
877174
437999
312766
274687
1062453
847813
1218618
941026
153261
850305
284326
287579
74627
595599
950837
8033
564080
383926
677923
1384132
270458
785946
953885
502986
164919
1233180
310889
922284
929606
1034308
1142859
419665
159909
941505
430213
1398188
671063
1307792
570929
136032
293697
526187
486976
233686
1176466
382157
239338
178579
792671
1114237
573064
1401403
480471
501860
1383503
739651
910242
892235
670717
1296063
1180920
139154
1295545
126775
519196
381187
305022
51520
936465
104526
1273517
1302486
656064
1344454
45121
647092
434258
783518
277818
995409
912194
901776
645324
449974
178376
754644
1398871
835050
437675
1050451
833970
929709
36504
1378757
1214218
1021281
866231
503056
460219
818507
1409287
1359040
457181
737688
1134793
949530
1327684
956804
1266020
1053779
508488
1398642
274684
1338553
1217643
1273382
665870
895418
46521
28322
1025346
28519
310571
793502
566695
400983
490899
352664
1362731
781602
1155213
629544
1220465
1414621
695239
440139
280827
362192
1275248
1039021
1102715
658850
454134
861130
700040
1005886
648783
1382169
757467
1022144
1167796
79198
25154
1051352
254264
777427
689854
1404946
876687
42467
1224694
125258
264715
1376770
946409
1332092
264975
1212929
525312
53092
357830
1339577
891994
232135
50136
1018340
228403
658866
1063626
94451
52950
522970
929923
436744
1315244
680232
1075948
302278
777793
844318
211746
1060763
1220069
1377799
1012690
1307747
1360712
1112411
378364
868591
449564
1278231
1071387
374174
1399921
996078
929950
893040
1204684
47750
42385
510206
974146
808509
1271188
145411
698417
264948
1112218
224767
1365345
911657
313170
604183
595434
1045655
1391138
1125262
82994
434262
682436
459065
1209944
399204
491631
969616
1383932
660994
880486
253521
237243
257117
182905
1120477
135481
969626
915479
1344206
560757
788894
261900
757475
1288819
358670
40046
475588
1385637
333155
965622
1279105
807592
1422719
1418375
288080
281663
1025906
124425
940917
308420
303401
47253
1291054
523436
365301
1209140
864594
41795
511071
196094
230121
134101
646960
962562
476880
734941
320806
200802
1334769
858410
817632
1214380
1395304
302825
64439
867185
1228254
1306218
341190
831870
1410626
1391109
86344
1071183
1235802
448977
640162
272777
1265637
456009
835641
585931
469125
768861
844740
850951
1035920
1057845
586214
453179
105042
1061939
959289
434512
813367
218607
360437
780360
574266
1399461
1217027
445662
73959
723157
1283423
1222067
95648
1236916
106176
415494
55807
1393988
1070892
667568
1183878
1277297
223416
418419
1206210
864038
877738
1178366
259655
924095
52277
1121340
803091
1352701
26199
1229957
1023895
455934
597224
1316705
560854
1074133
846033
684084
598741
418745
858451
486193
254356
569883
1156594
1295961
109935
896361
416647
390948
1182319
1128516
1217197
805168
680700
379700
1347646
790844
1053868
1290080
1209929
607122
878982
497279
510839
997149
128033
1092672
471022
395378
1183820
1069792
701770
202817
830922
1228581
18496
316095
521918
1273513
132777
218468
866893
685690
1087996
613785
690124
1296909
1300641
448691
254533
778714
452952
1067229
573357
1389868
965343
644954
1145759
538851
928536
360189
1206199
581092
527334
270034
1055307
548730
820819
482091
342665
406709
843408
540653
278198
129806
705518
1384786
1064915
1198877
1166753
1091658
544222
136215
931724
732337
667108
217718
592914
389991
788263
1368356
1059740
582256
167698
1335414
80664
109828
1358558
342381
336358
450911
238684
325967
836408
935858
593589
1130506
200964
424776
582804
564012
1315037
39646
126714
858151
98247
496146
374328
485379
1191850
1410781
504612
472344
372155
623247
1385009
705890
1344985
435520
436673
218184
867261
259587
340104
1165447
927628
1036652
163651
1230529
1124630
30306
773061
693006
1417274
1355516
1217821
508558
1279221
1266146
262903
942278
482740
959509
1388908
454559
1190259
999884
289714
1405557
1414775
673788
595910
583163
49964
1024605
442313
1091583
565358
782614
1409305
784122
860888
1048768
543753
572128
1034322
1113069
754931
236336
1025034
82054
394252
380667
530074
412998
637204
993333
1391108
492352
126978
953341
345829
1335248
264570
81894
249598
384817
557256
882161
263445
496215
772916
578583
219544
947078
1114033
585800
604788
1200777
396380
1300202
678601
186262
1273067
1319054
466696
1051144
691322
638511
433767
1389133
129542
1375650
71032
272890
1361475
981
928067
1048311
548873
1393989
1213661
425190
83961
557762
134852
409077
1048847
461313
263423
480788
659388
55374
506650
1144372
367327
1395639
1210073
967527
1273509
419818
865041
102181
973192
160838
302311
907396
833633
953659
738554
1101671
627782
998393
682299
111553
588275
453662
196728
535472
1265701
948149
934699
1054160
631954
1000648
385900
522420
804103
1298293
463688
309620
109399
1313407
223800
1201742
144266
36263
433931
967073
968484
72753
506226
1183035
1234318
383355
1191738
900590
406656
887203
317857
450837
723472
100137
941874
1339765
766200
1320856
725622
776475
97884
1293824
1172025
929103
161298
1412610
114882
322758
1311980
561663
403518
469277
882870
1064746
138393
934746
911601
263653
918890
1334707
1215722
407955
680693
247835
432667
26362
49774
1338358
193631
378906
971488
724457
616434
550438
1377001
1222489
530012
31314
841436
1205807
1397526
1050603
176608
99558
542593
59831
150234
1222516
808327
186639
1343265
560521
1054896
888575
1328988
1139438
517606
1311863
1064025
367086
37285
1138280
40344
1354307
34509
1299827
787142
1042950
770281
1278686
192020
100950
141198
1137835
725287
693833
317125
638592
658278
280728
1266124
817151
959749
1393089
807076
305694
1037903
423136
563944
562006
333949
1275022
877757
176162
418371
698485
485604
1291124
1208986
17872
232155
511479
614174
1381361
200109
286945
326361
1314214
1039630
804234
1384182
1063856
535676
869196
1065863
97109
1365092
1070228
1280538
476744
1218038
824532
896470
369098
398598
997154
1208988
1344397
231564
1347550
544009
1312718
574281
1352454
364368
161869
1339539
80862
268610
733746
1062944
693798
429626
571908
531965
729061
426469
449630
290526
728797
391120
1307384
1067960
631565
724212
433606
731643
1269406
1390470
369978
737946
82943
612517
638708
1102787
410131
184005
503552
189233
591683
656056
908643
289581
732985
689341
954282
1373494
742190
1068458
1418974
1057070
414465
992608
552113
239024
1225626
680973
781384
516406
1357495
1126177
1291693
461732
1221461
95905
1403622
1362304
877312
1044279
212089
1186131
449647
252333
1111856
691091
575991
209529
906730
275864
456827
1111812
560028
735977
911141
114825
388163
257572
13491
1361506
314434
632891
44601
926245
1162882
517096
631136
1319772
1329092
1414822
899551
1227490
509650
86246
1082324
529616
632692
692275
1313012
959816
1422063
42824
484175
903500
674445
1134958
408766
878751
1215660
1074082
418658
683904
427691
415682
564043
668009
1274468
890282
136151
552508
1378378
283999
1418435
784208
1201804
409902
236231
508546
1321959
125770
13533
210722
113076
1295109
594654
353077
805587
1293818
542384
703406
1139551
1212254
107712
508126
129543
646445
249491
163610
567709
267306
1212634
63295
249804
225948
439924
423802
1049858
26327
95499
1051540
606952
36004
400339
1357270
806332
269714
1270627
531550
1101508
562304
162391
1061587
1357819
686913
612689
826384
853770
350750
201411
413636
116690
1357341
1342249
1383736
968900
468873
1041864
86946
1372001
1191851
340535
1384768
253683
1411752
62636
698976
950967
578442
561398
834525
1229105
1198535
145513
1328442
588320
70691
570325
699639
483569
1316819
303549
593337
207445
1340074
1380872
1296698
589557
826617
1063244
110465
1310749
355534
925342
1157810
275572
732921
950395
316959
908463
337871
1174338
1189120
798462
476496
807420
592697
785452
72079
437115
593072
584029
75409
1312702
34226
428173
735156
383101
540089
699418
545429
55019
214696
63356
467849
1416430
1055417
28527
1041370
864931
893987
120765
171650
1164996
804870
209416
1060394
1277083
28743
947658
1207739
422755
1279656
17100
1282162
583604
570145
70030
582916
359408
151496
300224
408668
1367279
907524
1421074
1124579
63023
427379
948686
489121
1071532
509189
255114
288801
240607
418913
1280885
1194421
611686
117491
1065952
1060659
871933
879103
463519
225011
45733
578846
1306629
139608
442489
18144
501278
1174660
1285032
325576
269323
1415822
162185
1299117
1407445
1323538
1290536
873875
43179
374732
1315252
167582
258309
1159276
678936
438434
445869
898691
1184543
1358326
214019
1207640
1191846
44630
338927
61480
1267215
1173961
1388025
288222
682365
694743
1208155
138810
1358360
494655
351011
858632
296072
379133
790617
500269
945404
196046
1163257
1409486
368059
132051
631713
1408510
97559
1414523
312624
1352307
1323473
404677
1274797
891860
298441
1040132
585545
1374593
768547
284733
1221229
414382
541056
1039619
1204844
827033
1000006
1327415
1308297
99093
1296087
917778
998559
167465
521347
1125725
487112
608192
1283625
690072
1165340
54468
392508
812103
1146607
690351
378711
362407
250151
660763
197550
728923
683833
736624
661053
213842
1394381
940995
808482
732967
383645
409057
275228
1287095
88790
548138
523808
1383403
18417
816626
638623
1378002
784979
83756
597675
265681
1380461
648943
634651
1186614
129648
1382139
564911
942599
1222952
1376669
281045
321886
440221
1309593
354416
1225802
69420
742746
822861
262523
619628
821105
68908
1229444
1166140
162700
315979
1057664
626724
691412
134460
647684
793449
543096
232885
811712
1350944
936513
940598
1328449
239883
1284622
633705
629636
84457
566963
56132
609270
728946
802572
658239
425924
172016
529056
656810
341343
1326332
390532
329603
804751
213666
856105
1283540
128505
330084
248582
18897
213978
469921
53305
1298227
1327852
1392250
144017
282620
799674
775432
225782
128679
402902
1111416
646659
95557
1053250
8903
302273
67112
1150647
767884
550730
370233
588603
1366824
1273180
915224
1119250
453205
670694
936312
336586
322433
699607
1414071
571892
773479
297858
573022
604234
634618
1383588
1337449
127969
1340674
947964
508152
226123
921520
145275
439801
136726
796144
11575
979245
482546
921240
1265931
249071
635891
1163635
1380167
1279090
237797
1123813
1092860
1344473
958028
774897
1345930
435990
628381
1184669
1159344
133892
159940
163878
1373731
1228035
780511
835075
576686
1152500
817131
1297124
1092581
947467
1157733
740070
253917
78314
377528
950523
906977
342759
1352918
532773
1167650
784866
237219
270098
39162
564803
87950
112652
511057
930437
476325
37793
980700
686614
1372695
927535
859817
963771
186862
583876
1057226
285059
728425
264723
828111
1414684
493414
384514
704399
1405668
543056
342106
684435
234948
910445
527222
539458
706660
730247
1119184
1381581
616355
445214
691674
347872
617073
729479
494314
641851
342499
769277
1362890
79547
1295993
876122
198712
484457
834833
834029
624512
909117
841427
782767
436611
157834
1125011
194231
275189
436035
1100912
1056060
265709
334043
291286
1121321
156998
1206411
148765
387638
811365
731735
700289
327588
1353365
508813
43206
447925
1377157
524528
1357022
534561
452556
583963
267808
388191
473723
906950
1290166
51436
299065
447666
1381438
1044475
1103106
962360
1407306
182983
362254
274170
1318919
691530
2244
386471
782822
1376965
656045
1061678
1266446
1164199
1347841
1291830
998810
56449
535388
813083
923584
1377534
11057
470380
1234245
725105
334662
892437
897807
627248
665269
1267170
685750
285488
329872
296273
323858
1349533
731166
581015
1354213
1217358
1375519
1278171
235942
1092329
456429
914833
614671
607951
312738
915246
1112296
496742
499681
87932
129049
183396
433114
196121
136156
76030
790736
1172675
1114176
369808
284930
52369
561993
389682
532267
684833
1377027
37078
739975
684880
549535
1287723
1006295
684810
1152454
1371450
291267
1113253
1408182
1020908
207838
1338770
518216
1374780
529282
558404
225105
86268
681636
655831
314155
639782
1303612
452180
525228
192715
1161179
412031
906629
173726
175504
358511
376462
592342
1040439
378631
575689
538117
741973
1279762
441219
316205
894260
1219171
578645
1291213
93341
520760
947093
231167
667743
476538
390253
833491
632162
1233743
175381
617950
148410
1038407
943310
348551
279342
847328
576596
812364
891391
885228
1233738
583263
1199312
65551
904766
1042152
560101
766412
457180
1344608
1117315
293955
304702
602581
883906
367421
552439
597278
644126
1393126
561646
52880
976821
75516
100438
971943
975670
301927
1361277
905644
660782
1220722
1154198
974637
923612
1412251
57175
1272908
994027
925570
73977
220368
1379338
1374438
335469
1420412
691621
122774
396699
795396
1223677
291787
258085
1384608
1335539
524350
326273
1025292
218664
994344
394011
889537
560064
152423
471324
869406
836010
325344
584372
1168361
41898
1181139
68036
203087
376617
631910
588747
1376391
771413
140803
930842
1418911
906713
435222
1381434
1269773
877084
312151
692043
40159
787581
106541
1060805
1399617
68080
258336
782102
275110
1418897
725924
574743
1419887
704082
64369
667469
960071
1378525
1352420
1174710
361361
930642
378296
1060414
51484
293880
449889
602049
1021585
807817
1417404
868579
1374855
461861
735847
1069270
504716
1407215
122492
1285078
1351082
310697
796112
1407351
1287441
548422
1130263
550692
1345035
901697
973142
701139
726147
304332
224713
286814
464391
277922
808833
476475
951982
183443
1016390
891048
417837
1205198
992686
364220
315363
903201
1146612
788864
1322134
1290257
586495
83601
1215489
566868
1202473
448226
1176546
374848
197474
685824
567886
583348
819140
980757
485257
701030
832985
174492
957204
327050
1283821
98095
895867
807915
912580
503647
615991
77510
1021575
1297390
120583
40420
576514
1121224
1286055
80763
361081
1037536
1174146
834494
1005582
470028
693168
1334439
609592
37542
955510
576952
701943
1406909
1157877
453241
876691
376479
337735
1340092
1422877
1332745
36997
286287
130252
579892
949738
16739
993706
1186553
1411870
418025
426870
323175
921750
565951
1166317
604854
841978
49650
181131
1363474
630311
72905
92254
99740
494674
1422731
699050
1272926
215688
875569
631658
1344630
931
100043
355402
52968
903715
225489
1285092
219844
1289940
680368
212961
736372
427763
572780
812485
313748
110874
258413
1345039
860727
83872
198450
340281
1271243
399079
775549
431032
738463
640847
1338538
672188
250496
13058
58334
1319903
97174
349348
835052
107563
981040
527005
109239
497524
785368
1292217
795238
529382
849804
596517
1342746
1152539
407196
95651
400895
180155
608404
59349
597758
1312042
632097
950180
1354264
1043202
81236
1061723
133844
445479
1043463
1117101
349630
339577
1394355
846088
1235132
596648
825904
929796
1367622
1282597
190897
1063761
556009
271485
309670
259876
404674
866621
573236
858350
807639
727280
1111366
396629
290650
907720
881035
128373
615585
697711
311693
512517
1272046
413259
1350067
882936
356338
1221282
685512
1050675
353079
61902
500445
1298836
960586
831687
454217
102464
468899
354837
1390508
770395
1023699
931750
1273071
68373
273682
1308181
638459
802693
1062172
55103
1304714
960478
516257
16367
549594
295240
1269086
1059276
566791
826542
413594
1170387
204551
359756
347173
223901
1341628
906663
975995
267676
1374834
1120382
1331768
912341
800392
1112775
12954
134087
583345
531852
1344466
955828
224895
1083296
694869
1066461
1386324
78322
59190
174747
220538
225380
1235425
769492
78784
790451
1325079
1196320
548637
61837
1275259
630292
778026
1358485
412862
219930
88161
307980
96966
1310881
459103
43584
773639
1372806
479934
636546
1022606
1199912
365634
900479
1084310
959715
180171
882390
88920
36579
320828
888448
868867
158814
674991
641605
1128314
919783
553052
946553
925396
998747
1388654
331227
141881
493036
1375293
307034
99286
359744
581888
338856
354039
312309
320215
15823
206932
1128699
109460
59521
890717
925296
739526
1291491
882752
1388440
1165467
1422231
1215531
136891
1111457
222872
130137
1134575
45087
395398
978317
420514
98611
1376625
646693
1297457
98136
1150961
459654
1410435
875379
237957
1152481
175580
286084
167338
934912
1277146
793733
316189
84630
264037
567584
859350
953435
942302
956484
699712
637791
973173
595199
443878
373338
47580
385104
211773
1349169
424224
443828
145240
799300
1092390
474494
627215
1061063
1415643
1117277
809574
157849
359486
258766
35107
395097
470149
290978
690857
12496
1123713
727265
896576
420440
1293647
1291100
366022
74610
179653
384991
1225789
390404
1290987
406433
370307
1340325
452657
856408
661184
349415
16079
1397417
1296278
1301817
1306215
489070
234414
907501
910060
48426
911682
1197998
353708
1304128
485362
471785
690568
584804
1194455
233406
420149
344422
387786
1134207
1237212
379876
349363
1291729
70786
1052349
517394
1303946
199814
210123
757365
944790
579489
833149
341818
831873
973733
40988
863919
51468
323867
91603
953373
1122866
353587
1043357
640314
178221
1354109
974340
472678
1347560
1156942
452736
1192231
647296
1375040
857848
1379419
472012
325008
352724
382439
829336
866699
320875
550266
644682
613402
159788
464127
76862
1267440
56890
1170587
510808
846089
354062
946421
1024271
1115063
284504
950741
982736
1200265
369607
1237478
1309118
790507
817726
929041
1178557
160086
364544
1177385
646784
292733
278427
1144309
894178
801251
428103
391573
132213
670838
131281
466236
818920
564420
316628
210792
1400730
90640
867195
468127
84774
1306178
574545
347712
175489
314493
734436
839805
332833
536754
940604
961007
904827
947214
546517
86017
647257
269083
915396
1119050
1146643
186368
853463
1124527
422608
647563
572358
882739
731233
347396
559743
111673
590554
1365128
982896
655734
872761
15923
1195574
518686
964746
1237427
596204
469499
793952
1368965
767950
1000480
676760
1164844
595760
416814
1050002
455599
871518
1397386
278301
645822
363785
1284165
156817
64778
202890
1411490
55700
787722
1312779
1408722
621382
169049
1069565
486158
1415871
153939
507420
664355
693873
152613
18876
1205650
1355466
1286714
886008
609885
389986
82363
1335581
931870
590468
887264
843405
305825
953433
1277311
1122077
1401596
1322344
873779
288363
668567
499424
54280
1045023
683799
790239
98673
266128
1407493
834634
677061
446309
673615
101107
177289
1058185
1067624
510538
1358853
404660
506950
570676
134005
676603
624157
667462
1184448
600668
729181
596293
1127323
42732
905175
62406
1224723
790147
450502
77222
139422
619469
1352954
255346
200236
531021
1157735
1288957
1141336
1192566
1175740
329958
298326
559867
967617
1339840
691885
64067
881322
428008
1295177
435300
1308738
1282235
823966
783994
307489
286936
92899
620464
511526
86097
888569
1291320
93761
1174882
931995
476275
172617
108500
1166168
1146844
1420951
1404390
1402890
996963
459096
1407466
258191
56949
842098
1299037
98032
345175
1390008
1379082
52792
1338808
1325368
608954
18736
101225
1332462
112159
530016
1291342
416744
855035
322618
239053
796309
577347
571129
850791
1227649
695686
1042191
394732
427667
27836
240275
394057
697841
778246
975740
850418
1382360
136201
1034293
197799
1196590
595769
1006246
406909
291446
173564
842747
439606
368251
1120237
1329856
341732
384963
166064
472020
685317
389887
25240
256549
523181
238988
323022
506766
90578
831922
1416254
822025
771519
355679
1001023
1074155
892331
613621
1393939
915083
973924
1155140
1059375
154640
1215873
642999
1118539
1091053
1235247
271646
858968
166401
1216603
84334
903012
958247
551706
917420
1164373
1127104
1201628
1378821
817228
1323544
1127146
909942
47598
848798
300115
357317
872976
1272460
771391
586106
794109
991615
1365501
861895
424850
187489
145864
233376
396101
1044891
174131
174954
329994
1409265
664994
282135
778082
492320
1051269
58591
660608
1169909
428667
134577
1341403
17391
1299812
1204494
884554
49255
1191893
438345
604747
1408445
1275081
894424
903741
249139
201760
893527
974745
462273
364746
1325242
40563
357475
406729
49776
536816
1119850
734250
1421322
939862
741609
859454
312742
1068677
239731
1387995
1168388
594768
309689
122717
56941
1337046
151735
1344465
813974
925435
731183
456355
890502
1357554
967205
1189899
1045003
428095
580180
154302
943773
1362744
120089
1369770
126914
527120
849218
1377066
706487
42708
180937
193600
1164903
1422660
1394151
208947
319789
1382288
870110
1269683
1341317
1410166
249155
268275
890572
976825
1228153
430479
83845
119016
403012
223657
190022
30298
1394617
150683
956922
822258
400407
729357
675119
304426
1190456
691237
898377
658704
374957
1126575
828669
1291074
1365867
354894
887449
449217
305282
797466
1383835
1280150
239614
35916
959734
1118952
1322352
433078
319166
1268326
346077
610392
1232420
943735
1230730
1339498
577152
414386
1170867
1292335
462378
68657
1051258
1365571
1207737
1290486
354892
910246
392262
66880
581581
1036360
392477
872544
30510
1366990
43873
181622
144567
977095
108596
380925
534833
418136
360244
456967
1207306
187434
820120
1171060
1219881
1167678
1082254
789546
1288387
68481
965185
232809
1290616
955857
1335101
422372
142994
34950
968707
1360457
83143
946839
1057040
330341
790955
207137
825300
487279
378392
866110
550196
603867
150057
638473
648994
643743
896753
495014
1282085
671041
367796
894430
428996
679681
506121
1386061
996150
10415
1402527
1342379
773954
1163605
1368040
1207779
1163614
855355
1376437
431053
301258
509413
291021
385588
294025
773383
913920
647304
575635
699005
862021
287505
585813
1177354
1166311
1232121
813881
1237944
279554
637049
120829
174552
294069
83101
297243
853614
1365394
1229415
1408999
1297521
802419
1307530
1404048
829921
562523
118178
923352
976864
906340
854662
429333
1211361
396543
56801
207856
610716
1297338
56093
96515
1322051
76660
642097
1178127
501281
32869
1305968
189901
728687
806305
470591
134093
1296902
658534
1378031
1358153
1291599
344189
602037
447652
915131
29297
612357
177776
1020885
1166132
734484
157454
1024628
292186
459600
884832
946028
1181082
336618
247852
831151
1355708
644045
1314674
773597
777860
796221
920204
1140779
494357
218609
135687
666534
571374
1283012
113309
1066598
510341
1212534
996559
925405
484626
886071
478064
96053
1295615
892993
393625
35999
417233
295314
1043189
220371
1279114
1234859
80066
140061
638800
262374
48176
672246
597419
905825
477808
635971
593594
185044
459758
1189391
409245
1299318
678271
336828
880310
93659
1342347
202771
918178
806402
1275179
1397397
101539
1265605
842564
360272
141070
322927
1294798
1054751
1270558
297756
1156651
487967
418313
640189
847098
616675
626269
344870
378426
920585
417563
510226
342756
59553
1318872
79336
350050
846353
933958
56321
528564
1391176
865008
186230
300425
318784
73131
607603
194868
1278354
956532
175199
815256
890055
1130038
455827
1197842
493836
702286
89315
76559
349507
83981
50999
703075
851769
48706
885813
830904
1061958
47736
80780
210918
404188
1319463
1420729
82414
159263
139793
294910
1196413
348936
534428
249700
265635
1171037
903735
773951
337762
522182
1312065
544922
1123580
1416679
1197051
584897
1390438
1411799
461354
528661
407208
403423
551606
146934
190181
615441
738133
1397099
964365
285360
687917
533902
1324584
557872
216995
1062098
910568
1289982
233114
688105
789303
615218
1008731
1015819
784161
831248
225259
328998
228606
1070557
1128349
438674
137858
1327507
161198
438064
234514
1237105
633541
1347186
459058
1286152
878442
123191
1063822
1346898
1383849
64011
858753
64408
78491
570024
527563
1000338
932479
284153
187602
292225
47088
844051
45684
776143
26837
1278612
571706
1237392
756828
1266817
416861
830755
1305868
302376
1399214
610253
1206610
310259
970653
1164602
856324
1354478
197880
389287
828036
1217257
852413
1082177
400215
1385069
796082
671931
419593
1382016
785686
181515
57987
332819
135493
1143253
410802
922651
794469
364629
833463
784707
319965
1403569
626362
169607
808955
356589
49435
250103
690878
188483
56201
270275
632205
1219096
429451
1387837
1203482
957836
523842
723880
100723
349762
368428
1270704
992711
803198
802656
1274810
874108
285227
1352125
1267011
1138753
849629
623324
434510
110155
917042
269775
13555
879719
329777
1372856
872442
491529
286882
18207
692069
1073848
1317092
304025
74186
1284077
211295
184741
1367173
214140
83639
1267095
833155
982803
1066369
1189698
1337175
1351278
951014
1201643
152887
1167807
964123
359542
693223
27688
277579
85744
1355614
128787
1220540
116999
68704
694253
733774
684721
1022908
401945
253376
1226733
391931
436688
945201
1284885
949575
753077
224010
109500
441584
944273
326864
1114369
1327534
29537
532857
1034807
360354
1181572
1324473
336004
773796
1023185
1159993
354218
733077
1390329
576263
785369
1149365
197406
412446
226071
439077
73633
1062020
1044615
599409
1201887
1174200
1389377
858195
1233797
911691
581067
1278635
1399457
1336023
359253
1291329
1114992
1234895
1212395
738365
445354
1312489
1330810
560495
1025032
1085863
346393
672992
75680
691055
108770
658222
475455
274156
895510
288043
813165
1327697
1165250
421865
1352616
636539
1310494
991768
470625
139212
1008730
189806
478519
455949
106762
296263
1296582
1365429
975566
352577
572527
1053555
663622
63251
78598
727011
1280404
1309162
616486
1311826
571022
131770
28042
187343
306990
43505
1366207
668817
835841
816737
784497
998522
1351008
884849
623998
1397452
1212036
183967
1334952
130750
45935
1065994
510138
849081
294177
906631
628873
364545
1025107
441659
137046
58857
1379053
1322566
619770
1102056
159248
780248
13724
559925
686541
1136711
773092
435472
52288
826404
1238297
114860
494719
620954
859531
87805
187572
140706
1038856
1222491
1178345
958528
340759
1035830
1393876
467637
943656
802611
430189
1072719
467542
109290
333702
950711
1040058
1170445
1102337
1157046
508714
59878
1277252
267986
425551
978855
1053653
775962
33583
441108
875178
564075
1000083
1146132
612612
327592
808497
680830
1316929
640268
405739
181077
556181
849198
101832
310684
878173
946747
12747
178178
320011
342446
161513
1205040
188555
332703
1412291
434524
1228228
1344492
501768
1368306
1188929
1353363
1404228
844669
1058825
622586
1333869
89774
1412948
577691
805656
1057922
188869
205842
630967
1103614
1316321
474349
682555
507555
173120
57767
415417
676985
1128126
1196490
1408921
97057
728287
1270924
596322
589133
89683
965599
886981
251975
254402
1430146
141151
1172873
1326398
1224930
956980
997573
303141
402283
298204
125831
701900
48329
830642
49298
1058288
278419
471445
258572
756689
930665
1368383
936328
915143
1419339
95644
104164
342785
581624
410373
612327
57279
411354
294049
1178367
335078
115238
705297
891687
380080
1119383
1197115
419732
813812
1005906
634463
1224105
468894
116464
348469
1376610
1297912
407383
1129070
449116
424270
1102388
1270163
1235572
1143635
353992
1390223
1208159
1325827
9076
917602
1387548
70927
353464
625976
777967
965882
283870
124008
127559
262388
171689
105249
1391207
582499
444623
435874
32794
57877
1280748
550272
541086
34642
1325067
1233801
1134519
125774
494922
1282911
515620
1410643
372726
860874
419670
734932
981672
191803
137321
1203055
1039462
819512
723926
1421963
573546
685923
448060
34098
1421825
706372
158653
481387
1361809
1022116
146696
729107
513057
665420
854686
424015
1396194
370949
618799
967065
675806
901550
934097
210516
1176926
461546
159814
206305
1120079
1315933
382089
952624
48249
336951
252601
902096
1227413
539519
146357
407159
443057
339511
540142
943545
916002
656577
43229
1114146
543785
968703
1340920
69575
694466
504137
1310968
841195
369196
33104
207087
426434
73188
1275094
612055
674918
913092
948329
1230302
779268
430508
591887
94110
1395118
1003346
1138103
414862
1332648
160508
674764
136611
371553
1200670
358422
1314207
1056967
440138
532818
665690
174257
690751
1192144
1215952
511133
687087
186287
947984
216623
269916
367880
355391
1393141
179183
701520
737879
263538
681733
494945
931984
1340304
1282392
851490
965393
80918
576513
16199
491194
62099
1159118
1310356
110775
1296216
1325749
684353
80067
117137
83085
127544
408095
596305
267526
882415
578516
336669
1058870
1122829
680322
397869
122408
52626
1265569
326305
44614
1404397
52689
1389539
583470
1345786
349653
419958
963562
617493
657277
537607
782866
739112
1160120
68415
857976
682730
138987
366153
76437
449914
198030
57317
227438
635887
1413921
962579
1165729
188965
1073727
635016
253276
482755
1140378
1055323
323819
56894
691071
868852
646895
875598
574085
676719
905109
1273394
472845
957221
514471
52840
623263
1387987
250619
101462
1273367
107009
1186185
374693
93140
220497
1307479
1208204
580631
497970
671594
1359064
592299
147368
130675
424138
1120422
1174765
953307
38848
140912
11909
499820
1112429
1332401
1317361
509052
316185
1066313
50195
140723
11660
700294
277483
1118333
145912
1269795
437839
1119017
1315356
1404455
516004
1059906
802771
1127493
576830
1040286
657145
235676
84490
968362
457388
1422356
107296
1160035
1219684
605443
76759
258576
44709
902806
231866
780098
1304723
901005
606555
833874
407226
1375360
40410
205387
1340605
1066194
262297
673515
13535
99577
943905
663616
330722
193009
990947
593154
599562
1064296
1415976
1380335
112728
914567
905679
139537
324040
185013
1272595
468731
598842
972801
1360698
886041
258870
297553
485112
566873
481889
221902
1038115
297700
1024649
1056797
10805
1269262
442289
1319941
871070
418478
382970
501937
623119
322461
120393
921059
1144236
437428
428835
75746
280624
145218
281951
173199
685392
1343264
680408
594791
455470
174629
1117827
628696
490325
693793
691350
390507
265253
232145
154019
577004
702329
706621
1063125
98897
48510
324011
1189756
791024
1101703
524600
704699
1212316
1289192
1323529
925399
396087
410832
1309045
832711
584387
326976
1118355
611647
464303
239750
571408
1384017
60889
175276
656898
769107
128324
1193532
529723
340918
495578
184479
51107
1350664
143487
1231398
606097
1136963
309810
766029
314097
656092
400586
415870
11097
192900
1301006
507501
398266
425153
730406
23330
723195
798052
82606
40800
148416
38867
578277
467924
1327788
423445
432358
292238
778852
383407
599481
730641
1172463
1035412
592902
1227693
153523
845787
1136032
1330882
1318285
163779
1067893
562673
693068
1347586
580279
258860
1332083
27953
1102446
324705
1293128
1379696
794968
873029
262037
521849
1267110
212470
223843
89359
1404617
82546
856366
1199003
10800
637510
841410
975369
679793
570281
1295301
1000486
439010
933585
410847
922693
1387693
177986
183957
783553
1280187
1413955
793349
1361975
187570
374008
316233
382410
700096
87439
287904
690659
839004
1280104
58073
499094
297887
416254
192016
189024
98590
76215
1343208
329392
665625
887047
446707
870525
1061907
1335907
1419361
1414690
590995
473069
169211
1301105
880484
561780
638351
972313
208901
411389
901448
740155
997441
126740
1060272
112637
109723
961651
972040
235185
367758
466025
881948
771381
376539
571060
1163446
293402
837096
336726
959903
903363
992554
550824
526395
788848
445297
1303024
378610
960921
1287437
1059723
736523
309963
207043
389202
399811
172310
284619
507412
1322718
180926
263410
67847
1376447
696796
825826
139449
972167
1314941
1203309
790345
585482
671070
1065701
1397604
915562
1367431
275727
952282
680207
374459
1368559
1142875
358652
963598
614247
776542
514301
330943
1394096
973045
581882
1350261
188197
441117
952852
99606
1147876
668952
1235233
281851
95935
903619
303093
580577
1146289
16750
345867
575699
585381
1116457
97658
139506
236191
1055680
312615
204567
317086
1342772
386138
49548
1178121
642251
866520
1340059
1314012
311675
913369
730027
1209900
726203
738135
386574
893971
1266869
739715
982890
1283786
349369
488231
1049403
94808
77232
560046
140457
780997
683592
212284
272721
1286506
163742
309299
214905
397704
283948
1212861
573799
1208150
1395717
272672
992661
1038552
141818
95681
288304
503167
1299471
1384157
1376859
632602
902159
1363638
1147846
668880
264348
317551
726482
867732
683782
1284921
230547
414868
1065115
1415755
821175
811492
854707
787403
1177219
462605
1172378
514740
1412760
1237426
1394817
1124835
461815
310273
529941
299613
834048
883081
595701
963567
194484
49285
317651
228288
1422851
891143
904356
739783
137926
1377076
130644
1193740
111971
251448
237785
1287566
1366409
1209061
1358965
1283314
1271761
1222039
790531
1317977
1217244
424214
1421032
133141
350710
425095
150720
1154145
909000
1168378
103788
1313632
639039
475702
374199
100193
1365473
578850
327509
577557
330398
387456
165681
776777
395764
72902
983993
120895
914277
1310926
38707
289188
1373872
67084
1288433
100358
357714
701837
1329341
590638
1411991
323484
1170966
81173
1124731
470355
629673
683034
824271
316119
1110660
1352326
1393681
982199
1346568
1410970
804688
1225965
111628
1061103
847192
271273
1419536
1040766
686698
271372
1053631
439675
145391
201051
282549
306204
66788
636200
78059
471280
574757
1208892
137654
1209019
645832
414477
149430
73537
517125
116701
269370
1422315
1215725
344268
799221
198235
892832
1312573
790487
507360
514733
376832
1166995
701042
947704
603162
326604
1405692
904872
1110856
304103
1419326
297389
33787
961109
58204
878220
144213
632851
1214033
85075
301514
1316571
215224
1325682
63067
669287
340797
693683
1279945
414143
18808
683509
1408735
958674
256528
149590
914425
661584
1379685
395437
148850
311476
505399
626667
1286691
99260
1194878
253877
636989
1328502
961019
53856
103354
268067
585699
630451
250281
868763
1180956
400868
754017
1022817
589801
187059
45411
311298
431933
1398882
445633
1335542
429569
256685
686942
460474
324211
1123935
1273524
677422
446274
52966
452258
1042570
177502
74427
867592
1386116
565315
1162854
454773
474039
1025324
198245
1387165
75670
1117038
888949
1228638
800361
1120965
1050374
355054
595766
486641
607356
189994
873960
900000
379364
522134
590819
893659
1052610
1297669
457929
1181055
194683
976369
1163286
954797
495379
13681
1158346
291508
475026
410009
801645
409933
1182825
388768
1290950
79064
326505
1156921
706530
1309370
1000221
159797
212330
37663
1042219
407331
514527
1401046
1295160
1405478
512296
1026474
1202396
240621
341970
444613
791110
452330
227502
942678
185406
1291824
517522
375092
961152
1367199
161338
656188
858306
275042
1145726
283306
604693
906321
858361
1407090
1234228
387999
700438
1376799
1052830
1042181
16996
1114749
1397385
334073
17511
979567
1182523
1227265
1290370
794025
949276
350598
88480
1055905
326438
266521
1237359
1061779
294222
577150
1172554
458098
442800
1084986
335125
1374227
132853
178222
189887
93316
168937
1399472
624003
1195296
922429
377225
216557
906780
700387
781329
1184413
1396800
931227
634644
458300
875725
656716
1230869
453875
1163644
150777
906829
662721
1279097
1352027
430177
794915
860089
1273046
1371467
307601
69761
80364
589005
1101275
195446
1339092
1267764
673617
254222
676988
769347
564030
26640
92330
1267849
936425
45613
581896
537190
1231312
743600
931187
42802
36819
1167075
1419669
1270853
681980
63354
606554
737685
893832
1357201
39709
947954
144379
593191
1325349
666760
466810
792333
1399487
1038766
253582
13409
97565
1202177
357804
635872
1286016
470922
427471
382036
1387114
493556
490870
611713
56452
316950
1403389
971444
858285
952344
50489
268312
1120444
1405558
1332825
298735
478929
685580
827510
544152
1227096
1112506
288351
1316359
685872
845629
282941
374720
197007
931953
617429
843031
1310195
572151
780165
37758
487855
872443
1380878
1306461
227691
26600
77457
31025
828973
627684
201629
788794
597741
181353
1293240
1215679
1281040
337627
1418551
537151
1231695
64891
680694
108904
1295281
225947
1358188
1299341
514209
522631
56908
361932
140608
920332
1061783
826548
1317080
565669
380356
69221
430348
1310615
1288135
1351448
1377609
587145
367463
657138
1038597
1267802
290314
83802
164174
548267
359649
422083
838654
235112
1041515
1420601
484827
457852
1290017
952525
287898
154065
1229254
326707
852976
851269
586021
360216
879724
569901
1225565
793383
49957
1405693
511601
790646
1284526
404438
828570
1293408
1225648
1375952
639868
1350727
1218640
1294047
226551
289024
1197393
884113
1362965
966085
1037653
285599
905171
102103
1388331
506399
671926
593891
172357
1384304
113533
279373
511619
42712
1387696
373567
881087
12312
545106
446615
454043
1092599
734771
18717
1358273
539651
705647
1035266
1390609
69503
809124
1235382
889515
870613
1389176
166288
264264
805845
887069
263458
1325431
298675
457572
330621
286170
1388655
819936
1119753
258229
146964
185674
200516
1304094
416698
1231226
894521
455313
1040541
659449
1297266
677600
1063936
1199779
609456
1064253
316946
1363180
1415682
1234791
391066
1365037
869932
94593
1420867
381820
998178
1184093
1312147
415238
613936
1180308
909997
92463
660668
912125
400932
803955
930993
278620
307145
377152
921028
972243
1070561
325350
609335
1287674
590759
1156054
311174
64820
396511
1358134
966527
195017
1087535
550593
973996
1042483
914730
125411
1389769
566825
521253
470671
1069937
802671
1042026
1317387
1128186
17022
407148
980498
727056
497024
884029
113634
38818
905475
1276631
1087127
727397
150241
1021442
480940
1196097
878692
296950
85909
786835
1287960
43698
1024356
558289
599772
1410603
1284098
206391
1166786
891322
307894
259982
117041
106374
802350
1139989
466346
1367959
532719
428253
1148807
541679
1092268
1129524
1408218
1391587
562451
202462
273382
421949
780794
1163685
571743
1408947
608841
303077
490322
697135
26750
47754
1307802
492186
966861
944830
239800
1056711
1091155
140886
480929
783476
1278072
1211026
1385411
2861
213250
1053452
956380
1285982
186384
1209474
107929
1196634
1219100
897846
1389636
1170763
145345
55625
626093
207241
1218616
319176
697843
1361801
456345
935877
787834
1370354
949482
1378189
465017
382015
801115
135519
1390986
273568
1336896
1296985
585866
1319170
370101
701368
1084794
1143406
993667
934056
1288500
728722
704812
210805
203611
769084
197047
1214347
1422278
436111
1380938
1367848
484843
614144
95658
791697
217234
1306311
499634
841629
1334613
262816
893382
346149
994644
700368
824977
1163676
1325687
930135
220899
596514
465759
1380724
704251
306321
944858
528545
973698
121903
373025
597470
1394191
37745
873969
1395116
858192
431165
1407359
635344
583336
513902
1180489
1116883
34627
930744
1271968
76262
869925
1399156
188823
346939
440460
263904
109013
1270755
449704
427497
1044400
1307829
149335
1379562
418219
303634
71201
695700
1393967
208611
1178314
1118406
785139
371814
1125790
498953
790533
410712
199768
173892
82225
1102365
943436
860006
1400953
1210917
229035
645502
771226
164582
803300
378697
497505
603697
906902
110127
218828
774489
18245
547037
1396996
836216
1346836
566031
995524
851238
930261
656902
664973
315962
382072
198972
122818
705757
983844
195396
186139
313199
316536
735432
723892
328833
997345
136822
1388403
310110
1065433
1215735
529008
1210614
656717
1182189
1327565
205741
29765
702835
1329381
570809
532215
582868
1064340
111955
278503
249969
975615
1121036
479873
839260
1336101
1283934
942241
682018
408814
915827
1184535
142914
1309889
224967
814527
692512
836395
704335
251580
607067
1274562
737041
396302
34291
624960
1408798
305130
573921
1231180
117043
278691
452743
932513
95306
1329421
567249
1356422
1347058
1062780
862704
106400
530873
608492
419643
1170611
272507
85669
436943
1398900
519182
160406
426736
256956
230704
1289077
665591
439229
1224046
726638
967657
846367
566647
1137266
841016
36275
375290
572821
312880
95559
525415
15772
474922
1298713
10785
568447
364967
90410
172020
797840
675004
168481
430810
337517
635658
1357252
692795
844859
338791
1070568
1230261
839386
467911
914239
263590
697048
549422
334629
223169
903607
1024483
372175
47162
882993
968741
346282
1369121
1403779
411490
1145972
525961
407339
504957
191240
996228
584135
1385
1144155
1173787
180034
109324
179963
769005
1000548
117177
168984
656566
1169391
169608
402007
86011
1391015
902235
25255
122490
1310777
658911
724277
499648
266318
47556
142445
145660
1273070
613155
18551
999455
84601
901875
912957
590947
835067
1302501
425327
376560
499095
643439
310503
341333
583971
88496
151997
845585
422948
266791
44557
739459
773630
134820
118251
55495
84989
1189909
1374019
566290
81506
1311300
212860
1336263
1344482
571220
875528
517875
579544
71631
1229136
210575
809703
41844
210470
139259
1368161
162057
469910
503520
724282
41024
990802
1063465
172659
625777
150671
1066523
580442
96878
579869
846054
1034101
894905
374359
475897
37290
807794
1277345
1283835
888047
554674
957974
154828
1395957
410524
497527
54997
90707
75688
1293687
1157784
75596
507063
1153124
362417
571376
1067572
82201
454805
1036490
1154087
770044
1207771
98984
1157852
239755
646054
514461
13253
535483
304502
909140
348382
431149
116432
1199341
16008
919566
978155
1334718
479790
118261
1318166
774402
273753
235222
1070949
861574
56349
271145
826050
1273725
1296898
829745
55222
374405
1055174
420467
395567
733428
1140152
799663
1268206
1186213
163925
182577
1305682
837215
236164
591981
792356
1121847
672328
417266
1395386
1176395
576727
1416311
864700
509794
1340645
403908
797822
156495
667627
600545
992099
611439
885174
221301
104664
1318836
1280481
590469
699919
1322942
135805
1327870
1369378
632745
1048859
1276552
1206204
1186533
331690
366825
662100
310232
1319232
1059011
609905
810282
542720
287233
1040656
920562
1323228
302184
1406458
999445
303975
998091
993134
796670
142190
1336148
1152623
87618
772053
322684
815573
931796
1229225
46040
252189
180397
418771
910761
574169
964023
1207368
1273049
1380033
70701
70409
1403353
617397
520375
1144279
851865
125965
254367
1059042
905099
302342
694798
911370
561155
72009
452598
146382
1389289
647161
663031
1086390
138316
1318835
1277813
890822
990167
702141
1288459
577756
71484
625643
1175340
819017
203261
701514
297633
706158
833986
334863
421594
249320
1048612
626954
541038
1352987
1124427
195231
434460
906610
379710
930349
1225803
1414771
113094
1423920
881658
133974
1223008
1042274
559001
918209
611330
323792
834403
344247
1158674
452981
41685
229644
1382040
1128572
1217484
770803
1293407
1302750
527401
573075
1236927
497711
98927
352712
672101
957090
78982
1055027
684356
835726
1386583
126764
1390161
768094
948217
1386216
214088
53302
73752
1346783
691525
259303
236181
1336404
392368
1378673
500575
968032
548748
235992
1180978
514475
1130635
837986
300623
1382335
401178
407041
698142
585538
1404759
728476
642207
308468
632304
875230
1300927
152796
696563
446792
1391684
347399
869826
362323
81876
547333
847425
1406209
674100
444737
236148
311664
174975
396727
261387
1332841
1381924
1382782
1289320
9104
104989
739240
1283035
799093
1298045
1026676
808816
1225509
88320
873560
1382246
880222
473312
240301
502721
677262
779603
478361
97668
845911
62678
113024
414318
1328885
46973
499192
428951
1062962
62186
568344
1038992
1116034
522324
456558
320251
529480
1346418
1269112
1222459
593359
63118
72666
800005
679036
971790
44370
612681
325600
215035
778384
272276
27888
1384799
56348
825794
79422
873316
316753
1026400
482058
552771
612453
583630
91469
799713
607893
967117
1306117
782735
315559
215935
1117466
645427
827474
766610
94941
208728
451767
365596
525151
249760
878629
902112
315431
169867
685435
438326
223747
464555
161476
1331694
571742
1339915
1378058
803957
1408325
1309694
842044
1234782
1124343
1276569
353695
981879
184255
628206
502771
1291333
212430
158534
776578
1335701
96030
930874
337322
64625
233138
978990
1189197
564102
878625
134099
1176355
349490
571616
571279
516850
1021058
1005226
135803
866625
228160
187258
836224
1177200
506810
1062897
638428
1233240
355809
952101
842041
259849
120043
1228795
231042
265053
1413334
276903
1150710
1280013
802464
407109
1043185
147226
48387
1304560
977401
1338979
1298635
414600
34556
511970
232123
1217935
85914
1119724
1360481
917886
1368668
1151009
387700
1271311
953717
933669
387833
1060785
322953
63609
544725
887019
34170
815770
395085
429430
321083
491337
1197922
1352416
1024337
936469
595774
976634
1322743
770464
31465
373173
969555
131135
997738
1273228
795316
322529
840976
966270
838835
839878
398453
817990
699286
183149
1312298
270124
1036123
560174
906555
164440
2429
1053948
920893
177930
442603
211491
1198694
584167
952772
419143
673634
874093
13839
943510
29033
686545
1186111
458141
657908
730765
405140
1199042
37416
215533
17587
63787
77763
644067
258696
1229628
1270273
549556
1378590
570371
129033
550834
1150067
1053131
470500
589737
117328
822100
1393026
1294210
701748
60034
660670
819119
1388581
228122
269734
1301768
968280
46252
1113255
1125212
426904
1198087
1185818
1041653
325354
579715
198368
338253
1101548
1340313
1043186
216456
1209680
1373021
533169
1369999
861659
879452
881153
681444
91969
310647
1077306
166501
265432
303711
949451
1291600
725362
336718
352799
1316531
1363187
953327
1214983
192531
728245
874686
1399157
1040697
226284
366032
269039
1072469
1346972
695893
935183
1291619
774817
1059151
793740
994501
510012
318334
1165424
285950
1211217
1382116
65852
497980
617577
1019413
898348
1344220
1422709
393566
662139
976080
727772
380944
164894
303134
680837
364102
1236613
252960
1378383
1369423
264921
435642
1051581
430418
580745
1363256
209257
357577
188065
910165
1205846
386102
1354732
822733
623268
403694
542971
1238049
1000475
1234125
728702
665412
1041535
1236958
300177
52749
79769
689566
152563
615397
1027031
152045
269460
1313364
557620
1351700
1055339
630551
869030
171073
1411271
1403125
1347793
1229524
390301
1373881
546567
284985
288376
570707
469596
1334983
689546
1298514
1389
992941
811543
281899
725911
1058679
541840
1202843
1391345
1276512
333703
415631
647091
1307201
963339
946932
569515
936521
140536
1045052
1384977
227846
1280239
891007
673076
947780
1212207
392983
1152698
935494
1295115
322095
1355501
820689
999948
153362
1291336
555868
635279
190707
110323
282702
583271
255867
892816
415705
13442
372071
157028
565929
942020
768169
1362290
512046
116287
174915
1070658
543207
1316546
1073983
61817
95610
384909
1380997
1158402
1389931
930964
134959
1116886
161940
1126566
107102
423522
620485
148234
946104
542171
797739
506351
325697
1006117
1010941
1207165
879909
529747
549831
1321333
1007011
355184
888561
702467
557670
399591
564706
1217359
348791
635434
30897
943916
314158
1265768
626496
893351
454859
256445
882274
1342272
184170
780827
344646
339196
900807
408609
606138
1114230
342683
358276
97033
897542
301426
463372
906640
1415712
215649
491046
475753
1236355
165687
949652
827799
1212519
450482
561175
442217
31426
681446
80280
508100
80750
1140807
1037394
464469
1190943
1377584
328477
1139502
313569
830840
725494
233047
549230
437746
1279591
381362
724116
25495
357838
494595
1273371
364157
1237435
356958
101637
1289664
918102
1350164
549355
493747
793339
1266726
837952
884463
1073843
1398067
312183
818798
54757
1213446
1235846
1351571
766997
208182
1294083
977360
596495
364470
261005
163345
561275
51883
1354249
729773
405859
16475
595953
1201714
101974
1311734
1042662
1228308
1372946
172367
558950
504591
964819
433702
888768
396273
681610
840805
187490
1210386
1044650
1120359
486763
314443
1120705
457443
541899
1283140
1409250
278890
1039990
141575
225386
356517
1314577
44766
1197793
644439
564085
199847
195938
690102
1235375
596430
810103
76149
728905
444519
289965
153545
1214668
633119
1175445
371645
94720
1236088
729097
897462
1232833
1336648
1325973
197897
53702
280392
1412993
271491
575609
53300
453065
877348
667219
946677
466513
540010
285188
81544
88103
934139
232082
861922
909452
208928
826792
1035520
1066951
575858
583776
1175895
1273078
325757
93223
334936
278560
446467
259573
899303
301740
461070
1296303
174654
1335305
380757
906626
380447
99194
891573
600916
1386497
451631
638579
41749
366654
43423
1394798
1142697
138210
932028
637252
51268
577939
162087
1423201
383414
86908
1284202
283642
785791
375653
62823
1190585
1106137
367087
516778
623675
636018
1302442
1203163
1115023
1199665
185093
813267
914915
1418552
392367
477936
99709
137003
225790
359656
1165290
1364219
1069870
445856
786876
956472
313671
568224
1280970
368398
1167819
977
907829
293282
49142
1000946
74058
1217883
137668
1335346
1387949
43247
477211
1184632
443206
1336399
217552
342497
78587
187714
378837
950975
1064976
221064
1381029
432662
372114
400489
1294091
1404239
301993
1419792
867491
1136090
814200
1320508
957923
393780
1364099
925837
1168164
1101797
847120
819854
602050
97386
513834
254679
43641
1042291
292347
42195
1177028
893042
523267
78481
140637
84946
1045253
888063
517712
856765
842095
334168
1360496
908023
1365908
1297705
1065451
1226838
382099
1066929
963001
1342767
238762
890779
1313405
907645
1323510
595535
695879
100988
1177865
1217856
967069
1174659
293372
255859
849779
317931
99635
157381
1129971
770244
926730
1168860
979643
48106
413916
230213
1365376
452825
810414
1200263
534508
1315668
327029
627902
1303960
777231
343101
1414512
404872
528571
505960
1379925
691876
813230
522599
588293
429422
861992
1379490
509844
1119330
662604
94439
326554
256653
1367619
640352
152777
911206
935513
461434
889986
981498
843348
900646
1298529
336954
632250
329998
1339129
114941
802173
959891
443795
268299
667183
383440
570223
475265
677528
873614
1384281
274044
786195
693264
1064953
944640
1229219
774267
915524
1399579
142925
1317428
163003
1210215
237127
815799
274667
311321
737797
664507
363826
185679
153990
1292389
633433
173103
1391885
814270
565576
34709
1387067
1228612
147789
1372261
1121407
852699
400885
1199195
364565
948390
1060095
659383
259043
583576
1038603
203212
167942
738074
1285429
1273635
1290432
1151040
1063246
93827
876425
1360226
583273
934476
96959
860441
1317467
914954
284220
942952
67194
1334092
1311400
1205025
518235
1299884
1166227
491474
1302002
843446
413706
1155237
1185391
942301
323562
904396
449876
468696
873620
81923
879910
412478
1199550
512941
1421586
1308936
1189781
95895
278698
551072
1202074
1055317
1266724
1400597
954193
683556
278353
1063644
91302
828544
538405
1376931
997062
455086
979203
1351905
566951
497857
953344
599753
573381
1315313
1326513
620191
963329
991055
331577
1212421
265642
304572
1321462
603754
1054772
71932
1315762
100474
1297615
564793
507445
182828
1175942
392428
690291
1092670
834535
737904
28232
627622
1212059
784972
101655
1166820
519276
858021
595653
991121
548669
735547
1145157
401485
1301089
1123709
956268
663119
812131
378070
1216627
285855
1368465
891610
1128929
900002
1205682
868655
136158
484290
174790
526432
647750
459304
847138
667637
484707
220209
1319153
1195006
1208341
464960
185981
1322968
248731
1361784
1174691
1134947
513610
1420260
567115
840740
33944
813722
107513
1128751
1217095
1285845
585017
582177
461805
1111435
176539
414075
835283
1072679
1070301
363508
288278
584260
100178
811961
940652
602004
557239
335737
478257
1351214
676698
480524
51364
1283884
449333
847684
1337481
588428
69160
608596
970262
290934
1332800
1237074
96125
253337
577622
442170
163466
1054945
1126819
100511
252756
1020688
770650
1090995
182873
442441
635019
849621
1058668
236904
450659
385620
137021
226499
802466
725419
1298589
317050
268961
1194266
57337
1294585
1209732
538261
50923
439920
493183
1324335
442519
1387970
27631
895580
1225337
262870
1067897
357324
580747
727785
978142
1402032
410329
671813
900443
531836
250669
703175
1378368
528090
580307
794477
1121216
732887
777059
695109
816780
56254
318996
949594
626109
1332943
318833
384902
1206259
657773
346281
248742
846671
701232
217300
1299897
570815
28174
1229160
1294299
644614
1383691
1170428
25078
1382613
1302710
790183
215164
147255
602093
481729
1176376
493179
739775
1198684
361964
872620
155353
1053478
1374539
1217411
313464
792219
1278259
458531
436012
87772
357010
104846
63497
1337221
814160
253742
1065704
674347
914065
725638
732468
1373721
92511
1214955
436473
1101935
328747
1182946
609363
137120
306398
489210
904474
1292198
252708
219920
856586
499914
886595
1292873
35752
325555
680209
835019
127271
1415932
1411796
612202
310885
264463
883928
201444
184765
363058
496554
209756
206286
1204382
112204
38847
921947
525311
261680
522392
1219136
1405945
515661
28401
595883
131172
1072584
784377
346976
1148638
416642
681585
201718
159254
446995
1230114
1220644
785148
452555
333736
359912
139663
844765
867209
1195419
570715
848595
251610
735751
499302
1296559
70976
219101
27317
663979
253722
1339721
270058
315111
1121793
1102344
1051076
276653
698716
15903
1323732
582603
135740
1197244
81920
982227
84518
78147
264178
352174
362866
1346056
70079
911800
572916
171289
302926
832355
1375005
476456
452461
68810
1038470
56206
890110
1234171
957676
162552
676320
699900
53801
375630
71863
1369932
1337455
942481
202003
309839
788536
1174904
73053
1387493
891096
1296399
201645
374972
736392
819264
694896
1374728
530182
99794
79276
85114
541660
629360
514056
1023072
1114422
1192508
637154
31919
197900
1056749
1398373
912570
1204793
322060
536069
699557
920758
1373374
439526
1048227
871898
550238
356376
405172
1157742
992466
1197119
1050250
841855
574983
544641
1040562
297012
231117
680051
702951
283453
1202896
1403281
1138518
740052
1310958
781992
607223
316884
1342586
41739
1213786
823840
1416224
1150054
285142
1179721
1215574
105540
568437
498004
822247
1290861
1225176
524875
472285
1045195
410232
467189
35070
850865
117050
580792
831101
497791
732353
647719
1418979
789632
1118457
1071297
1307441
321246
508262
607367
1389850
674773
544634
726821
659198
192974
248769
442131
1162921
428045
583340
257593
397765
949059
791525
885537
722562
1274778
820295
1317472
516846
772337
1058299
780228
866635
441441
842087
1229317
536412
612901
808353
1063593
691914
457267
568299
768187
976063
786064
995001
487054
686546
55360
139014
520198
416432
455600
176251
1280439
255985
415311
116394
279262
398826
801598
509170
1192872
588561
1064703
1195362
248723
229322
208371
876476
133051
732872
213774
133366
662514
1393066
1384133
509242
429379
777000
369387
1273677
238933
1341392
935124
688375
455248
133208
120139
354842
465449
912157
945982
1164127
59984
584273
1381442
34867
92519
1399764
1217599
778162
135244
422931
165957
1312725
1273747
1043329
1205586
878617
795340
319079
392789
394362
956090
126269
1192638
589593
1313885
921374
340406
515840
1371339
1183888
575223
605138
1327340
49916
846303
1057446
29314
503581
1356629
124885
100040
489871
1182449
1390910
682228
451709
398212
963499
128972
274356
1386276
189121
1284928
145630
931310
75502
327223
145379
305111
1323604
226304
425562
1227318
613188
1178364
970638
49586
356848
1403836
260473
697081
1056441
1120389
884353
399673
481058
104635
565006
791897
1355494
1421633
1379252
12865
356103
1180527
1038455
1391143
737827
866040
1337655
614845
704724
328538
1408832
187845
899855
590684
171915
79810
534489
405267
1274260
589630
100889
737584
30305
367750
1317723
324358
434892
980625
561603
684269
388412
614885
139042
958983
419341
490759
1177316
1372456
101253
89644
835111
1112725
450073
671326
628352
1394815
1404008
1268263
217806
101982
1058981
33458
306130
295774
453780
1232499
132010
952775
35283
660171
632981
796882
250645
1214244
1279028
1346301
935383
1383873
827120
339566
63568
1227541
161800
1039136
330318
1178480
1348043
683338
148959
529270
1231016
90297
378012
658877
611086
300792
1211988
929427
952565
689637
616328
551863
312475
497106
207884
726752
1182256
859523
469571
508093
270772
156442
1382421
1229439
559031
959799
430806
797147
119185
416173
519179
315801
964954
17067
47945
1115678
1230850
219731
821028
337910
981968
81192
400593
321625
935938
38332
452557
1399322
1313730
308242
795347
798543
704152
101554
608147
559931
522230
1351474
504646
1377108
87139
230185
43310
375011
364014
783274
144302
451862
613964
1416047
145711
1278649
232706
400828
1386039
186889
354034
768491
909899
1284065
1220437
1341274
443713
910172
144178
979597
13474
320237
352170
975516
928712
114511
343293
406112
33871
964956
95984
723102
83505
1324083
1296752
1234548
1422284
285719
535087
1207234
316831
895062
439372
77158
968916
284241
560152
1286844
75226
43044
699178
917815
288519
270563
578198
1211046
211878
1117562
706737
655089
1377011
161438
878340
310095
1237015
462989
1052641
903724
484479
1382059
1125603
346428
363184
328551
617635
1127500
1148164
492523
273845
1053939
948386
283730
425538
1392784
575497
158277
203218
850251
579409
151582
342319
806577
982587
943667
920484
1324098
487327
177059
1265764
859631
314699
375203
134714
475814
769792
528331
78698
237540
333544
1184584
723325
782253
476557
846999
326664
56402
570942
44835
1084630
1284507
971243
1367088
1310538
436329
1159961
1021032
348894
91608
885607
219088
1212988
139140
442183
373936
1058194
541442
449823
1185547
1293457
78026
865609
840558
597252
319454
259688
1333094
673198
147331
356820
1327067
189831
1370079
594727
161751
1285440
602115
686586
776570
564220
668536
1161078
461791
692327
460051
1167178
1158370
470795
81495
609067
408646
1119485
494011
663345
1410922
867704
774318
179096
397794
654646
128100
854114
637334
317194
685350
351100
859339
254690
844365
1236225
1005381
1277997
1296080
1317819
74838
376030
486498
36322
630666
427238
1123123
618958
319537
558544
1155192
428251
497113
163043
1022515
573201
218969
290884
111868
1374514
213511
1189558
785724
825896
521490
891131
1279284
123995
267618
821820
686539
658541
682140
1062289
512771
633436
191807
457207
256869
1403856
1218075
960750
1204617
356260
923948
326502
198509
226599
704657
428347
887189
448796
495847
487056
81333
172629
271561
98391
1382581
452560
1309334
572199
1278391
197608
90030
1376695
1227641
320386
497111
1045610
1367873
1390921
1398010
598074
1018977
347013
355676
580483
561588
460990
87521
1225629
996174
624390
491210
127774
656603
1234614
887915
117854
362976
1220441
1331985
347942
827414
854187
1207775
305777
197959
455748
1359795
213640
890152
895361
1167038
397302
1311025
870600
1175218
1276640
741215
1040757
429255
1074143
1138095
144043
1361245
1328026
1299101
422865
1001001
681325
604208
58180
1062852
645783
539234
1293011
1325712
249916
366150
875280
599435
50968
851318
274938
854822
1407126
946592
1182820
408486
16798
825197
283395
321440
868869
1216108
727347
162144
402974
1169565
136573
70152
1155103
329626
1117805
1385476
933784
321103
1232053
568087
389694
972671
881708
362291
91288
811286
14058
1410839
1110644
398868
833515
890810
429498
908274
1144322
1035217
88689
1072243
872797
80559
964789
321515
10528
1184578
609484
888403
1389861
507353
144430
65315
926371
520326
1195321
192314
119067
706679
1119738
727346
10237
880779
146650
1383559
1128095
1188072
911874
618856
491106
999818
1347479
372919
539692
314057
913685
699476
513832
200077
1234322
86528
632129
858246
522390
730535
428491
157044
1194582
492458
893169
1194444
776904
1278196
397724
289572
902888
320793
402825
291211
957743
1045304
918465
391591
1236689
997145
90065
85617
680124
1354570
224694
542656
639699
1350971
1292717
78276
1191666
149112
892029
927407
314037
829448
591268
1333904
136666
231946
994843
607217
359110
153121
743978
13677
862454
295272
1304049
326917
208255
1227035
334592
1342295
979861
476028
930452
1390284
302579
416794
271109
205328
45020
1337354
1311872
1288494
821421
1177104
1339836
580814
1138276
99449
265091
433429
79502
83063
1053759
959893
1283361
1174242
884225
1059189
936216
253024
1266005
368378
868866
645809
54143
679015
1422420
278512
632733
1063954
900857
568579
843183
1146639
307009
494537
218825
871105
1301085
695680
799389
41369
361207
939606
1068988
310378
255951
953764
427144
39523
921972
887569
840686
678989
589215
375614
512250
1288141
1115024
996024
183822
1406769
536137
1232158
40978
803507
1041262
41038
542944
606753
365171
599957
375341
757351
258808
420784
1227401
1039789
690748
1138142
524252
571731
527094
1345365
168785
400208
1361720
464264
791033
505835
40935
515713
435092
169004
178675
1041432
800274
968540
1160451
914151
1126934
1230834
442383
771866
277832
905161
695367
875202
974724
812192
779276
36915
302021
1039485
518282
502907
581906
769889
584426
1370913
110377
1385490
254553
297890
275215
154539
1041700
1328141
690483
811346
548244
467117
881150
329738
1112749
206106
924955
471962
124909
128061
1157050
1312132
43784
95793
415867
224482
1277393
523027
835845
316370
313348
859418
726921
913546
922447
1367015
792544
294017
1286310
1326691
410369
86997
808228
1362341
425242
1319043
124143
178723
798205
450236
76909
1366549
1215772
274804
730899
207412
27194
739707
861187
76501
1339468
61561
1091621
576750
172288
1386927
1224229
107287
212954
347083
946227
354729
196017
801000
41842
730402
821650
145657
202759
1315667
63299
137266
492097
249478
806556
482597
376624
343418
354143
691742
811258
443464
1347471
1226477
269019
1268539
235351
679035
814108
607239
403997
605511
131793
1389468
72447
1049063
80405
559840
1390821
1077715
681962
248355
458902
171483
581848
947071
1199388
1148180
437444
424999
99636
738219
882328
90087
199570
1406848
1090621
697877
1391346
641388
572543
1026374
403706
1178180
738295
527848
15622
494947
942922
524150
1025428
136005
782769
942685
609338
1188157
1330789
668700
309306
631233
690501
136100
609540
114614
519538
1233699
955826
624057
1119634
1383868
618759
611428
944215
1279125
1330956
534990
1215751
577635
259082
669292
411087
519129
496578
776017
1057188
537003
948275
383912
1007227
150584
871499
109094
1386251
959665
787828
998195
645540
329591
869264
1343218
605231
274185
1189634
790751
893652
1409150
1190631
611335
396867
804131
568300
761180
928179
614148
1371241
1391086
701233
1170395
909877
282212
388187
63182
148915
1226364
552064
566145
666786
1058193
440703
1215944
128521
1358420
1375790
1293532
372178
384467
1382601
622632
1387051
334954
633193
902790
992887
681713
1178341
565226
1306483
1368639
608668
41492
374449
838326
728232
704517
1324397
848605
854859
406481
1390326
147099
584160
658040
149475
1122605
1410531
1387047
1134114
1371288
657185
206402
293680
257801
446861
640200
615980
65122
240644
809826
525169
1398080
1267213
434227
601471
1111405
1072697
288214
1381081
480343
147163
599598
772829
470463
1155151
1219251
1130460
321585
861302
1167727
83470
1355897
1391624
1279354
1297323
286250
737100
1354551
571848
403018
910742
1379666
957608
538290
436220
1229806
863245
913215
583479
1114676
140377
1352862
1389852
594178
804245
1345053
738676
526971
331349
967986
1162798
849233
1066182
56588
979637
121280
873571
1417236
1014302
935345
655135
893936
45382
783632
361726
440963
593285
999550
137331
235952
1269866
85844
374966
108659
521140
971328
62937
437106
1284498
514095
1286991
685882
1201979
807860
1159350
23381
1060288
946312
316163
590485
1274636
946671
1284923
385275
1201359
161983
1292951
68609
535043
472734
1082322
1166372
442925
1353663
214487
60192
26590
17998
530068
797491
737457
94159
288036
783939
994463
941602
435186
1113733
466933
404230
1411434
724883
800176
1311359
600301
819464
564665
493131
339814
910083
1142605
82504
383911
99044
127343
674371
110860
62616
1326640
1375757
1122960
318236
830505
517064
1399063
261751
165440
842985
172000
1103122
1129486
85012
33619
339407
357397
1236131
286883
1370280
822014
1184748
416218
117103
535511
825199
831207
877081
864132
508931
1407147
922786
360164
254217
430448
69559
360433
336797
25503
368262
191648
1053499
1311898
792344
326330
1410780
341181
577903
906397
1341717
1276727
88922
159755
141912
858074
1297589
329058
1416638
233927
206468
1068010
174483
803857
548485
271581
173640
157416
79135
144351
729669
409179
98008
613597
106788
220108
1273834
413660
565056
834211
331069
443451
689444
132650
1168263
793492
548680
501879
848093
593965
1299120
1165017
64558
85824
193161
566504
1408184
783563
69910
1413996
1195356
53738
1342086
346368
129786
416521
948508
1349630
1335007
829606
437753
85721
224712
1071575
370104
999580
100180
343504
1301491
232335
643450
887269
894109
423998
891237
1386095
738565
501657
583480
1113924
872920
817891
474921
657946
542480
1166364
706508
374551
572335
994822
100655
1272934
280032
1142286
88414
228309
1286014
386154
131975
46198
930901
571610
644426
770688
697067
673804
831768
676781
1330401
449510
199631
592163
5344
1066306
213419
896142
1039889
1288857
88778
676657
1021994
117140
67543
450351
1312607
589983
1271522
1290005
1270714
26069
902792
115250
75265
1006427
658185
1295752
1230874
1279183
275337
1322417
372531
488709
435867
30264
665735
1360702
1022136
484513
796765
542698
364977
823504
436210
1194632
799606
134403
868305
423285
419532
1120073
209082
324058
1320154
1193098
607337
1231496
831015
490626
981083
1269217
26662
1213343
972904
609612
1063720
672689
982470
916168
169373
1203539
16759
200560
1367396
235961
793220
1398911
404756
126240
1410319
1213410
913472
298562
671241
961195
344294
1288931
1282667
474512
491538
466044
55280
546012
1320837
304235
459952
1326187
954270
1196134
670243
263761
1194318
457326
1199307
324341
850734
893720
550715
620740
33858
579833
627628
727559
1183843
371102
255211
1420613
896770
1212513
125372
808241
1190021
361540
205890
54228
570754
379278
582836
38457
1114067
831689
943059
769574
1062109
256690
1317760
405881
1299349
847673
1399152
122704
766776
142474
1141497
47390
227450
81211
1280266
129942
1288942
439699
790444
1368179
1195440
145427
365811
33696
1296228
1108017
991638
578663
1162780
944030
934366
778037
91067
1406553
465281
983289
195529
264586
1300342
890641
205652
342736
801435
607423
291836
370740
761110
1358458
467893
85215
769314
224191
347009
456372
284488
1065716
932042
868384
495846
1265573
222524
251061
580272
529911
891657
671139
442629
1161119
1284906
434903
1410817
1197410
732629
509511
432083
616477
728551
992723
1268223
687358
398188
1321841
1066866
1101418
1383254
229718
840467
132757
1363577
318660
29316
71988
492689
250491
971861
594799
345379
211253
1124554
55340
1310158
1198854
1283482
266003
1351081
396703
314124
1296800
1229891
905159
1332951
532338
450378
831675
1344992
1177775
1372007
223403
1234284
262907
1401520
206556
476328
428725
10308
731787
125144
814193
610104
265216
771073
581136
663593
42791
726695
274994
965750
1273170
897958
722796
1125339
1130368
316075
469601
55764
275330
794023
513812
337234
789336
309949
214841
1413431
948320
736750
1371534
656433
903837
155295
626036
383871
1334409
477581
74582
1384283
191690
17863
263594
578174
805026
1351761
210136
1272978
56678
1320559
948021
444753
421488
1298104
902934
322018
26298
1235193
659258
496999
510910
493645
544234
915295
147208
1380556
225001
1397003
1397896
800170
43634
16553
1069105
793633
1212363
922028
12703
93638
368594
946564
1368099
930777
943756
905483
302035
1176511
315624
903720
157323
766644
484330
613752
1398147
1067126
967026
815994
1311655
203627
422296
169971
777423
1177429
961810
148571
699991
943882
1276497
578524
861584
119098
643757
121902
936824
737414
1213282
1294315
992578
483238
531673
153429
605623
1305887
1408800
135174
1100955
400117
1197802
840113
1417243
990160
842285
1020839
1198847
76885
463345
889402
254235
82588
109635
250785
184972
803322
177761
112157
910155
1198717
664925
1025274
305746
472416
443643
1069194
1237451
1231755
480238
144159
1142960
1390912
1218206
1376645
1269153
105077
967027
1284294
196338
725652
107915
311143
75640
1294140
79601
431095
295482
827164
1385552
1334709
705254
732162
1213680
69468
1070959
834656
496744
1389561
846158
218233
679107
453288
1300903
1395623
1368180
943859
405211
268452
322001
97846
1316760
1154233
573294
917555
639331
38301
457597
503588
249787
368862
429857
693326
413939
311762
1204733
566463
787533
446839
62863
851317
948664
1170895
291381
1407361
76105
672054
962813
701496
1200689
1351006
1053067
977610
949449
1290875
814774
1368803
91800
495593
1226540
494814
572139
1390415
898305
453577
774661
855967
1037870
215457
1401382
574784
1339779
558520
573462
783286
1175853
1176008
562022
1116908
217148
1182191
827085
1335124
756810
457436
480996
590680
1174577
697643
872983
891287
476582
1005910
936586
866371
899004
89649
269624
728379
571414
1346702
487493
695223
377055
122662
866251
77856
410496
1034608
701899
227675
1420110
331257
15538
419823
431532
438129
731340
216264
514299
1380685
1286072
1191865
334654
129880
1283130
1383574
113463
39893
196120
943658
404918
99550
126656
885855
756076
117635
607559
814742
40435
1184412
1302177
1304285
95997
224785
1380652
296226
362315
811320
723943
700158
1124189
251179
883647
1122526
463712
832921
1229418
854158
701101
1298576
839448
1413805
206515
1041219
239188
977233
456019
1314767
844646
567285
915145
1182901
47912
149609
854453
560181
1197383
54047
1229366
583066
237751
524751
452646
156240
1288372
1139234
933633
671026
1155919
310091
378087
1350928
1023080
1313981
66026
1087371
1325289
943991
454886
216279
836916
154670
363719
494481
103346
1128619
59192
722923
680291
633910
587240
237916
53589
1349572
1340529
584198
915968
1367598
325907
52581
324633
656621
468853
557879
853127
400486
123886
1409505
786684
396425
1416032
257334
403377
60845
169270
1402865
1379669
341313
252249
59801
1198399
540885
814190
1305074
965005
288743
93387
169904
976289
32042
517090
796572
29040
128918
108894
543522
141641
352422
678174
38863
937622
1335756
692688
575046
687798
464999
858675
422482
270127
332717
865782
611782
292306
479948
1021453
1303777
1332636
139972
594568
457343
1160975
868832
1420941
191212
522647
460052
206390
1231577
684545
522735
1295565
221915
363641
384994
12784
393716
469332
239382
1136616
349185
963970
816917
1354226
215200
455869
65990
980105
219070
1154813
895478
723729
97931
973390
1041213
1204507
1323411
681968
136686
220514
925136
145404
1349000
677436
698611
674423
254016
825222
541883
200364
297963
337079
328773
437436
530802
1394121
439383
1069340
969734
620361
373401
136424
332032
599744
1328440
1368560
421682
324346
829166
1026249
95350
555921
673185
835242
1421558
164548
816188
171305
274918
1269048
1398154
324097
92381
1423197
69541
1189681
236887
1124453
348446
756514
609854
30950
394565
239898
337165
293119
337625
578413
915784
68783
513454
962075
1054943
74323
604369
450085
506502
261683
493210
1163585
1340421
159988
1049837
983908
367950
1349377
1387981
867265
1380694
1270197
155387
352228
639770
68507
410408
214305
57444
514336
963794
1049164
454179
535668
883104
694866
678308
804213
294479
705621
411351
780049
939853
567806
1186616
178014
1410863
378847
1302291
319902
953484
251830
1376683
208902
681359
801875
705384
771643
648712
399255
104160
1177414
724847
484230
388042
1038286
867411
1209467
1035505
232030
281846
472227
686558
379085
495869
1308118
268459
502857
734879
331472
443067
406485
962669
45779
1298180
251054
1018355
236402
555843
175326
116697
190504
1361376
1384059
406306
1217667
1366140
444385
1013826
545381
928701
775475
200511
458471
1391274
202979
828384
73676
1062535
76831
953453
462575
1277186
359643
267961
445379
860179
17130
583160
616024
96609
839404
258749
1000666
183415
411939
526460
943095
341862
1393465
1314357
1416473
1302920
807658
1305999
728819
563753
870116
548574
806223
85090
233645
251005
104350
966042
16990
896564
908073
353368
980253
1069306
682028
1386316
414787
1372583
1289781
61711
831302
695072
31541
901395
1289167
397604
167822
903627
1234339
423179
558780
605063
209194
1317797
336728
76345
68590
345311
39296
1170453
414561
50837
576601
893146
1055619
1157411
326701
847593
444323
1382460
700309
861901
383056
1379350
306523
234344
815173
230355
90710
1170946
378909
959247
1034733
444301
501795
723053
1353695
1279372
1358554
1199684
292248
812435
726159
595801
942158
16871
305110
680440
854665
837307
1183324
330319
283470
463705
236188
110392
628192
14038
172306
1280123
594097
446011
165450
88344
270256
1230204
1385220
1134557
1118880
302244
1152507
413580
391501
1411601
873222
1335811
329054
1351372
146392
907461
640097
473111
657229
1346875
68953
1360336
149374
1071898
1359176
983079
149203
44982
793088
609664
523963
1365340
869919
1340690
728663
338077
123712
728456
1341151
89067
694180
312120
494751
995984
723231
950939
681682
204194
518007
850966
1288808
118836
115810
1367910
267987
519943
928525
1344728
306912
445164
767868
1410613
663200
622303
943604
401169
1005519
189235
352158
1237282
968543
1130309
442090
269063
1340958
534207
92076
585444
868458
492033
1313892
122216
151160
874008
94336
1064185
43195
1280340
886440
830931
788979
805185
103267
42489
723959
1374546
404202
55518
1388595
847685
659112
384962
205036
366311
983065
94616
117944
706629
375086
1233843
68436
588372
123456
119942
1270023
1137514
1216928
826703
42403
150437
655893
276970
1287404
81635
1117531
735838
900764
800975
1416829
1300102
1236108
261462
892727
327229
544112
1282111
1203550
883083
1394841
910900
141812
1167835
248693
16347
209399
556191
78429
1278179
1383460
270183
405765
901286
1379384
734377
141104
942091
826005
1305688
547627
1144890
188122
326540
17095
849709
794004
91254
414159
552553
1286619
1173674
1069559
1420695
1055953
207924
1317415
1206633
1122552
1411953
1371877
1362118
624577
206654
392287
1380501
123665
1351879
963347
771628
279332
1340234
688964
770982
541012
46866
557544
488712
470321
93424
184720
287226
1306832
656995
1363663
1051153
756523
25013
1180270
53995
538063
1302837
699365
922490
393622
374978
1203749
112474
1302090
1207789
1182168
1063850
126994
1203313
813920
851133
376417
560316
1049789
1285490
1004033
734039
907784
943018
447297
438347
276482
923451
1363920
1278350
127913
253037
74760
441598
1297794
1150656
839316
375481
788892
845387
465966
164682
1266849
148798
450930
114753
831917
431179
633795
122563
526700
363703
586288
125283
624946
115096
309616
849351
883939
856836
302744
527339
89830
154592
1332599
106979
674667
510419
331823
559765
1185364
414879
616476
645558
36178
168837
254509
890257
1039146
97997
1084736
193639
46020
902908
1044572
1194462
1112710
183794
39359
229944
689594
661708
177794
673115
426357
439461
365552
329879
209612
640551
980382
394736
777564
218774
870148
87613
1396947
1202920
1416025
131119
1041922
893165
818300
222764
1370437
149101
735844
1060281
606209
223488
820551
605310
1265658
422903
1063937
1122772
1204421
512765
973972
173970
1101410
1422289
1230828
890441
204809
43194
1229997
696090
226578
270350
816293
1316113
610436
1311968
347249
1419036
1354283
540223
198399
1231966
1160110
1353944
326423
1116525
220291
39579
445535
820278
627921
1066962
378167
439351
274347
298584
76687
540051
1297107
965092
127051
1207935
1276661
271482
836551
875602
450160
1155123
143400
949213
666136
1394570
544077
1336917
1329701
1122321
378145
398687
134094
1135108
474755
772377
1178372
1303797
1236401
1050150
576502
696182
1147976
181601
428146
672020
497398
884324
211782
1279021
346474
846271
864056
950182
311018
119882
75306
170507
34174
998580
858657
756929
1363599
373219
994040
1159247
204900
1074087
415176
874499
839005
315752
949593
1380237
92464
43066
994383
1209867
1054944
446295
588649
1100350
539723
953619
1378670
871599
776855
948160
519722
463415
1025711
1421318
1361663
209420
437267
797782
378195
1338682
1040430
447608
229638
215152
197084
321435
1407337
1204691
1313223
996484
229197
189886
621789
1370942
943312
271839
203374
397020
443642
663850
623553
142515
398985
141248
478844
282509
682538
238247
795295
565548
949585
268776
101817
1056503
1320271
384125
912782
202219
476138
1114183
257755
14102
1218116
1309910
965843
1040056
409451
576136
1115834
1322322
1183901
187834
1056183
801723
891406
482520
191819
421099
1128154
283251
150457
527404
1091141
894965
578426
29884
1374647
801101
392664
865674
56937
902318
323074
49393
796052
858167
768006
249125
16472
446580
941541
535958
1009189
629358
81823
833583
81930
1062956
1055761
1212556
1327667
774810
341623
369527
1346893
1349939
688454
16886
89788
1226273
856835
644957
1351540
841751
1418445
106688
439360
141377
1039702
288147
314113
540381
848780
956334
901523
1175909
1299039
61221
218979
58244
254677
1363678
84139
978416
1024652
418385
1378262
340470
907379
933874
1360502
741007
1343241
96023
329546
1022831
468730
1304817
139734
324106
1349867
1209476
904537
774751
369066
1185003
567283
682607
1201978
636176
167513
1300959
660657
97715
144553
87024
177412
1178594
1290136
1417516
973355
397134
180985
879747
184294
270257
470944
1327677
1025898
736288
589649
336530
308354
955418
386988
1304052
577938
925484
385088
406613
163500
1312020
1397873
680564
373107
366200
1271424
230003
784277
907316
671310
673211
188007
1063684
1391452
475406
198335
676017
843295
797885
236407
598693
662403
40457
1314157
1303222
1403396
1118100
840554
302769
547189
1152487
365112
1382008
1185614
789207
410083
25328
1286300
1333047
625166
171108
813149
674585
963203
631761
604522
1092798
445627
279295
471981
1000935
536203
160971
1336072
739662
508907
298384
669251
1367967
396688
920947
1120135
435207
250983
390593
863373
114069
286321
70262
95463
120484
950418
366851
1165181
814901
619490
594710
1278202
202428
77263
372744
1292280
1231484
1336071
820526
183989
560312
158944
77858
576334
360121
1074109
809344
452746
852436
975847
1021598
1290417
904280
729879
145977
1197665
1062314
266000
912480
255135
1141597
297426
335777
163080
171909
980300
1298149
1037651
934460
1364374
1349909
639538
597878
289821
856250
121558
975471
645580
1125382
1304459
1368710
691971
1320026
965519
474389
408820
91009
547549
1189704
881950
203907
145602
1163370
355152
489908
562686
73838
600737
665007
904549
1343435
346019
1144743
137005
1306475
1295900
526784
732697
1321622
531932
930808
1411890
151099
816594
1396788
462421
583927
46917
951007
664974
194573
362992
310240
678495
437084
868130
257362
950119
48506
260061
475600
203328
980816
10491
1345437
774290
1118345
79015
181853
1367738
498529
479400
266477
948264
71803
505869
327734
925731
946363
46287
1311393
1410052
1164276
1166312
1136790
600507
821334
465917
517227
571603
96193
684553
1211492
1189525
456794
856624
307479
857841
1157555
397537
131936
929854
566344
143333
149140
121439
125505
580391
1208336
118113
139287
913790
546523
830758
1083846
1184538
592674
1287944
667623
315331
152429
682429
1161045
462626
841419
1207711
624385
189659
298996
343465
639514
1039924
574660
1163317
1023989
773207
910831
1019412
327676
444240
741533
535679
87204
929758
1225740
1409085
450094
527938
1189839
772045
134703
640233
305528
939983
1233759
45715
1067445
100196
272290
234497
891357
1270570
510691
238149
322933
705837
26059
496401
566022
302995
132176
935713
704890
271549
1005132
558200
1370945
189658
1337246
802532
851491
261733
209359
194577
74751
475965
343913
181684
1295543
46439
491142
871271
311003
302324
224036
1065931
1189262
737798
998494
267614
565397
18321
525937
1332091
291966
140134
150107
1398022
69228
730992
292298
539080
730144
879762
1347887
943336
163095
1021703
169612
1385783
781703
1313568
610930
727924
994113
1274277
862025
868388
313702
1402590
363749
153572
892211
408830
150916
52610
1378355
1371479
1379223
1216507
1333043
201529
411438
1280848
1306359
347253
867414
1192590
342932
856435
1213167
198815
1064314
484297
520564
473177
553143
473944
861579
1266766
42026
878861
571835
1368836
936739
1177193
78671
821477
641345
202773
539586
278043
410139
1060460
789810
594255
364873
1197061
81512
974648
793861
28631
208556
1358491
1127371
832473
673806
1325151
1407016
323675
629938
816405
429864
1182200
429137
619050
409929
355563
1122778
638194
128218
933192
31362
226917
339519
599245
914121
137856
134632
1220244
128036
792491
423105
1119748
1269883
494999
1332905
102042
41296
305259
559289
471331
1226542
737166
993120
738231
1383072
836509
41511
1200261
1388416
684076
1320240
683355
722910
622948
122052
75139
840535
470382
767957
1297811
492635
845338
973895
44053
1192186
1360699
1196314
1210755
110598
624815
375219
890821
943760
1035995
1128685
634647
972853
75231
1315041
139900
1300109
1304625
383724
1411521
334897
1363668
796663
198315
291900
1299932
1022324
773517
141270
352710
9061
346103
448371
469308
1327992
980051
509056
732723
1201667
1084347
951447
1119110
811383
336511
1368123
385163
1410602
530628
327609
1291111
222712
424069
1039642
1365043
642917
211545
608828
255105
835090
1177320
901065
423568
1354004
467676
1039526
120316
233050
927308
1194898
221986
273133
312902
157385
1321749
478441
178215
1157754
837210
479109
667255
193255
474594
434773
1318495
458066
860353
646926
1352147
1358349
874844
1157725
1203015
67841
870443
969834
1139950
1182884
258736
148893
209693
459215
59647
1232521
610967
1341766
1289508
1052125
535164
379288
255718
432571
95685
967563
151980
522007
215731
975900
1220179
424369
701155
1070591
1021848
674372
908868
1198549
270476
661192
398856
866067
13781
1354276
1395505
53847
225172
213198
116665
1148573
1091037
1379105
1038244
268182
1192057
1128874
855211
842740
881635
933453
1314342
396253
212301
604845
1190622
13651
585186
655546
676378
513947
787678
593119
433636
484839
344347
612365
470054
632777
1350725
325181
199793
434121
998493
1059464
587707
247893
214553
97990
566435
780430
294088
1103051
213377
888962
994964
870513
1296430
888965
603641
834160
478811
968744
254718
619449
618275
357991
323035
1396310
487321
1234189
443364
1303751
734366
900264
207754
1354568
819962
1050290
674799
962643
804564
860751
494737
156733
801990
1234250
1302148
801915
1152052
365820
643134
296351
128579
1269564
1358646
657248
300322
777573
1335935
1280148
565453
527992
298536
729422
1315044
1059317
595151
1317323
392352
358925
112449
95718
143543
1297313
546326
514507
285313
934997
304407
34320
783472
278312
612945
1269826
117500
560078
1035300
12509
1200387
1060892
681120
1050815
1298665
140178
53862
32737
734947
589987
365335
696964
1272958
705746
1218623
645411
629640
1173939
797725
593087
769871
1308111
686960
813324
1173698
1316458
535391
1121869
1394455
505217
52230
952301
1340488
85910
931248
508559
175020
702382
484663
500012
574732
830532
476965
212224
81155
176253
724304
1035146
319852
1374543
118842
1411267
297998
197823
914856
976263
557068
134595
1116260
232927
1174380
572539
867308
801792
46877
269089
1039518
97248
133635
207648
312718
1363540
247802
261711
606137
1205451
561890
916137
343104
377984
703081
947068
338664
1102115
1172502
795646
1224114
913602
1363357
498035
920642
641486
928522
1405203
1212312
1234323
480901
440875
1121121
1347226
628577
561397
439117
858906
670959
1023763
1192719
449270
1056270
1197835
1340569
53131
252743
944266
123532
1219219
456680
205501
1100299
1334710
222478
1162818
490762
319447
524839
564986
833549
147002
390493
98103
310736
883159
477934
726348
890444
527183
412919
871807
1422929
1290675
401337
1062110
278285
380064
1059754
425082
1148439
1141649
60657
1373696
1388557
459651
1236397
1366965
321236
1292730
1102977
816152
731080
1403564
348544
844895
788333
135438
448678
1230282
447291
1112317
51972
72132
305933
1034999
1358527
32628
1314830
271955
580364
87430
699820
516967
556098
405987
77646
1190368
1214969
202380
73786
154805
958116
1325405
148017
682509
944372
1178237
276499
1022327
1302382
495311
933397
872061
780152
675321
82895
1382645
1229405
447948
571356
894871
1197877
703708
949212
591246
725516
976243
451988
310079
858717
1082697
30263
142588
1266434
375703
78932
261825
111044
793476
1236145
459176
697705
522930
71141
928272
360151
863746
821096
403429
318853
951737
409851
1221289
691183
1117091
664582
556558
982770
889352
902474
798831
934173
308631
460326
1163372
85538
539862
398919
919487
283572
537283
1295924
777450
545135
766123
1142696
674911
460941
980977
84776
858961
598401
686390
307335
837655
859854
1127921
78176
1092121
197606
142384
871313
443015
332609
680902
802549
901218
41069
548509
262012
1278618
838647
1063588
1091013
691938
1038624
391271
348988
328540
1390118
114901
439315
361681
903726
870340
476321
879461
189312
86532
1380290
60235
1176377
807702
752890
1336444
79721
1293458
328220
438049
900324
160413
163582
1189741
133855
155024
347645
1265538
363034
1070037
1337149
1182427
1082321
165946
964016
946060
321930
364257
926852
383417
612118
312398
1390909
67478
319551
486797
970163
447999
1335478
1162910
882125
915821
54860
696695
773263
395949
536705
934008
1277326
616469
1403417
423022
780923
463369
672511
966313
541072
1224918
357034
225984
945203
725995
943815
87641
1183150
1156579
1034122
976423
1299778
62368
594279
1082689
272966
12465
509745
209760
968784
404934
536922
505296
844726
572732
1408253
1165075
702774
527635
657012
799545
1058195
1336790
474667
344064
404463
1329012
105790
947864
326286
737463
991680
163084
360375
1065325
71657
1406146
1025725
1419214
792517
578962
525193
423569
536821
1228067
988646
306666
1051830
1380662
703248
141099
78803
841642
607914
900912
201992
696753
604404
607736
1129060
184601
1067631
1203050
722532
1206417
1399706
1140042
411913
1361791
687309
546471
611474
613166
493566
1082435
555966
511341
816706
509686
239006
54011
1316851
1113850
448744
577793
912975
1209892
38901
128553
57472
456344
624851
460165
143380
878213
446841
1420928
941251
882467
105245
68827
1296999
412763
86154
93901
856890
678378
698531
17461
615551
59651
453324
1116935
434140
359596
842458
338918
80809
348752
996439
1335477
634451
1067607
427205
223327
115160
339886
80991
856745
1295970
221223
1353184
838296
849054
638720
939065
389133
1204518
235480
478091
453930
1307531
946048
616794
203652
1083349
1286415
703794
635767
448519
1285486
79154
39487
408557
834359
439795
87557
1347848
872532
153547
1302662
353214
207793
820418
1382824
803928
1400670
476945
410514
1274609
36069
35116
772144
1238020
1340540
845074
1354377
192114
571365
1236579
1378095
265150
869830
86487
146976
210728
1414245
108412
1272382
1314519
1346062
1290127
956639
1062372
1057644
1211143
895537
27819
1158495
1070225
881117
106133
1065700
255279
18002
609705
672621
209518
997382
815018
1118486
360031
928748
1034163
637754
609217
1044425
82651
874405
1377964
1152430
600830
1125673
1280267
1129872
1117272
226737
385123
494446
890003
1114269
943318
1210842
441985
45540
1062938
29516
1057954
840371
317322
197725
170550
1326367
81655
661631
223728
174289
355171
579050
740258
312188
1230164
1349304
1388024
228526
865247
205323
1272461
501750
184633
190227
455495
944667
1305730
1189185
271985
55670
469733
877062
399100
110505
1379510
799447
1299783
594066
1423189
1324454
736813
1280991
773203
281207
1292830
116559
1101890
519920
801456
588227
639872
454383
856575
842736
1400795
188315
817708
667001
628504
392448
667332
436370
36443
771359
1274052
803762
1154381
281187
733794
350260
933649
13061
1319939
696644
778601
1229142
685691
1402507
352214
893967
416852
1322029
451335
1275101
968809
785080
1314694
475387
1091823
206565
1054189
1169402
552446
1378829
1215439
527484
1167197
1152094
382555
1272115
869658
506300
1202371
455494
673216
786686
361931
912568
626375
510444
585224
1237462
1194695
1308848
95208
882389
1406015
206025
648906
628506
1357827
906232
257068
475367
775270
528303
1302305
829837
887022
1345793
663822
544642
1192563
970919
864204
778076
902295
156574
694388
592438
1276403
1000401
492894
1183051
680311
333571
71900
656951
1363286
86082
582021
454765
637931
418655
463352
1177806
543594
199259
1390101
1101541
472770
1145116
1333934
247805
336884
496890
1370349
645379
86651
1304973
1303014
954684
1365293
1110616
806783
1067059
585762
729390
413152
580856
768763
1204636
1025210
564467
106031
240303
875373
1321832
395544
575992
142808
173873
1207638
979026
1113536
276561
946504
547558
1178054
536562
44519
1124245
333498
828697
1344212
80521
568158
227903
1192380
50651
1409753
901981
565134
1267111
301606
1189331
1284607
1405166
25745
169932
924220
504150
1059793
296731
138560
699526
1286414
1066239
1220552
1326306
397201
288223
1419468
823106
44858
1365266
16933
951736
68206
286238
169284
455575
931696
441742
1378833
160898
480869
691928
593711
478646
956331
991103
637593
685073
224729
793537
573451
1294533
349472
16950
332414
119118
602724
1398199
122841
1306845
723430
1222460
1383627
658761
109479
435034
512988
298907
687946
74849
450220
1059021
801432
828770
1186384
1326825
13612
1037159
18197
667857
341068
934096
429618
364079
1217287
233156
550478
929740
569637
230671
189591
900050
333863
439579
191887
210446
145276
371753
890479
87384
835116
216210
381421
1391739
1157831
1286051
795821
204827
946237
1422031
385340
90123
948940
1407081
197627
876068
454714
585205
148183
1388526
299901
258128
345509
688975
369016
645661
38210
314142
107472
1380989
301051
1202643
837850
170163
16111
909567
1314806
1361635
71401
1174223
919597
887761
1219717
76186
290282
1091317
1125435
733119
407549
638345
1279193
1124128
1076667
555698
680132
1174221
1139184
331045
376680
699452
725795
1413925
518450
532212
180095
899847
161601
834141
1162705
1154146
116800
1307129
1345663
915003
1127362
562646
643861
1234252
93740
487198
1037847
930556
92667
1220002
623395
540927
968840
451147
548619
729775
552715
795411
1379652
807040
296729
786687
90603
1369030
30958
310122
592464
881564
1195048
974472
639027
860656
113616
1270374
592091
901903
474708
154842
72726
164846
1091493
946758
421507
681990
320658
901202
910547
530353
581103
880787
233032
894812
1210829
158112
185344
233849
225426
176911
1217912
737250
1294502
825848
1124535
877370
90957
1121212
1301917
935386
483978
954926
132979
195666
375048
423735
1367395
898107
96446
1074645
354780
1330914
249966
1086623
562704
1087453
362828
1037804
104767
46433
278382
632511
436029
684756
1395389
172035
531995
416270
142160
214615
1122495
1346987
173749
905934
255398
453903
156595
1343768
1022599
838442
239100
272824
793627
954340
1224320
876901
136583
461600
1298701
1180302
235949
90427
50511
640285
107446
404199
1145197
889360
16687
18827
1129783
375275
391809
281485
736238
578064
127436
1090640
276736
547201
688175
500191
278974
1081936
413618
1178503
1381377
782800
1305862
439434
956265
881337
213111
940315
1112423
427400
80826
859966
909562
851335
360007
407228
1128387
818873
644904
621260
1112630
88447
381558
17409
367572
1209593
959151
266084
1297010
211251
1353438
485910
34862
512270
1181466
1286545
386439
304324
816130
1300888
273844
791899
1085770
1290262
1411951
526170
914123
466666
636468
1114595
385489
298399
429972
887864
151835
339465
1367434
1210499
674827
1411233
76306
929983
692935
88309
507298
45802
974202
486921
472289
92324
736223
479588
78913
439102
148943
167787
251234
427705
1220415
1170954
290647
440861
1144691
47221
353932
1049410
172739
1143540
1315261
968683
690123
1269953
1215449
98803
626931
935770
225079
139352
803323
1190013
811224
961743
586410
1338404
608337
961343
768423
49210
66937
55574
269281
572115
410720
581175
596884
130106
157237
43306
1280809
1212242
908145
390364
259904
965562
1293337
114070
1328687
821704
173624
490067
445998
298095
139461
34632
582192
231920
1048634
837582
418684
689190
877916
1283231
1219147
491095
180785
522288
523927
67322
1406119
419945
1350967
364821
361546
822722
268243
1196523
562629
350633
694596
589728
334296
468862
796981
1118861
1210002
215376
993233
341379
279721
381620
626927
972581
205559
1374795
382911
40638
1365456
1068622
380554
779761
864495
1113321
1346693
283115
215159
147112
360788
1291997
1157666
181090
293355
999588
608951
954717
1101973
1299933
473549
303513
109879
598164
162361
274263
955458
663378
849903
672604
639755
1061129
1209603
497042
1236368
330625
366903
1367739
133518
77011
347139
32960
793755
530054
1023853
578981
1404774
687840
347595
1386315
1188058
306246
1410778
1356793
1057575
427515
972880
524165
551444
458668
794962
527662
877237
656005
323789
1127534
39687
127513
195507
1177781
508579
818185
596955
929685
1412365
366103
1178086
625801
180523
526949
397942
456859
353729
409966
58747
1220442
60543
1101327
494898
1061899
578681
690375
713179
511965
1138618
1061981
392724
100355
808418
130775
247809
608702
656771
119205
116642
771814
1045106
1207218
1266970
1357850
1376595
633656
1071636
1401461
696461
161511
767732
196310
403193
352211
956140
587749
733896
1421260
736232
194229
1066847
877066
1422309
334178
592229
599948
1353082
25862
364989
905632
915763
808174
61781
1337729
1045193
677879
804303
591947
535596
902251
153678
619548
513380
949465
385079
1396630
1408567
1217906
484614
471512
846765
475395
1231455
787299
934238
1174567
230135
153354
789270
415521
724050
350786
65031
870470
891711
218187
219434
521917
1035866
1117691
865572
913754
804286
424788
1037890
609028
1143714
623768
442531
317973
1084406
586198
997596
905541
302887
133756
368231
570263
809520
1369146
481286
140663
1279590
288898
467669
1290660
1193543
1416210
1036756
50554
705522
918258
611365
513391
1049340
222119
280669
561385
905478
206803
150514
41564
1417658
181883
202
1198882
663261
726847
345712
1195260
826497
571093
1304097
583718
220327
58855
116649
1353122
107245
917237
1420611
225310
304554
469215
576047
1157182
777541
1271785
1181093
461182
785999
35219
320294
933646
74407
979433
842055
674628
1419379
1138779
822431
849212
151579
255938
951501
1407135
894577
524950
814010
163396
636353
164024
234973
196139
1065702
655654
48609
1158288
807370
1043673
426637
26367
514616
485471
392266
741870
431580
1271757
513060
209292
724279
322820
787288
197203
1051215
970939
281232
806635
305306
597530
1178311
793018
249995
1198402
594474
948133
66921
464988
332208
369454
571682
607933
435905
16889
1045569
575705
872988
815821
1150947
42900
486419
780159
1170758
1322517
701083
91547
1340934
1330540
1077597
640254
426834
473056
1340235
409283
346510
1397178
282441
401234
409285
1036558
184174
905420
1374433
418049
558216
862094
1372921
784790
1217754
187565
445589
1120534
43440
71207
1070547
1051765
339588
1209848
1163385
1157256
1081938
920880
308640
451789
684842
997460
1214238
1061948
52434
1279726
801972
807546
11089
1081073
549702
163764
190509
668204
206479
498390
135547
1384215
46314
1296036
1068260
454657
1299346
630897
142364
901492
228612
472673
435460
18342
1298597
1070048
1386521
359982
1043968
396299
284271
240147
514317
35297
548181
346512
216723
455192
447987
1189409
449078
1285354
422060
1156136
956444
972517
791250
323281
1206241
1336127
1296445
46224
1283609
100830
208224
907356
806411
1165346
279930
161899
143135
134144
688290
1269046
1058967
798106
904254
1318833
209533
491490
875079
212951
199041
15484
602366
1293821
327674
1432705
659560
1310866
1387626
1388468
1339788
642991
1061133
285341
897751
1387975
105127
361254
564696
476994
1186520
1153900
93737
1353418
52790
118391
798986
404563
783186
77937
1188136
1377221
1287719
1166021
177303
373832
1202000
272000
815126
294694
41382
656652
644202
250726
1224212
1157085
30156
854816
847128
504404
1386138
18213
363467
899922
357246
991048
603801
229229
1235475
415009
508699
1302912
1409819
1400957
793494
480547
194781
427671
1272807
1036276
1322316
983032
336693
210412
1166233
1038557
908449
1063385
793368
607852
906742
888151
1369697
51450
1401929
1280307
1400573
895767
332309
271399
1112362
553159
674433
299800
148235
1037973
1268856
261368
207532
648661
1321552
690713
192968
928964
79019
511886
560547
135591
1202541
756355
756263
1228785
1234267
694384
910732
508570
248456
107661
1321611
803374
464
395309
670988
706344
479417
346875
66474
1170822
575205
1055524
1299980
704950
1044130
1342860
154433
1368566
273839
249618
160662
645804
1388969
1321870
668502
238203
278013
1278634
789098
1197803
697829
163867
474083
899453
95523
1365354
393555
1406542
874255
104305
1322586
142022
730464
124861
1322416
773442
943912
149240
183437
153413
1327937
645630
1225486
1350868
1283321
113071
271600
45473
655627
326783
1233729
86584
122167
1337817
961603
879746
60416
645773
344106
882030
522685
360154
1363780
123874
946807
999007
837785
773572
86062
1306948
1298136
901103
414163
449550
132197
144189
1401451
347454
142752
432056
775417
238090
397272
556827
1039133
620032
84845
1186687
379026
25855
220109
393225
962593
176093
201706
800680
843239
59807
439608
688139
289839
161747
1115630
97355
496006
1193831
831578
491100
601612
372057
313013
1048295
488291
1387662
439344
767029
673801
1088168
549300
1288439
784213
356131
1171053
106354
875170
458219
340954
1299757
388369
1186674
756220
628865
1286984
252643
64433
285751
460377
966507
1191946
383547
506364
1091058
621428
278677
797494
52893
454783
18093
282471
354124
901566
73525
876625
694855
1058923
1229909
99908
343380
220623
399785
523136
939839
1328137
424840
1276933
1183936
1369667
283402
382602
119122
409754
125877
1391267
274703
775870
287125
1318626
274630
32967
19070
493549
1324264
1063984
227466
437975
692263
877030
671668
627929
933091
728163
99760
1135194
1059172
13635
128525
792629
1123529
362447
467094
876478
1036664
1352444
799495
16859
779695
1177166
264848
534878
507462
1331254
781678
684296
379856
1141385
663039
448396
668956
1184887
407847
1036605
822267
642578
729620
181903
1346674
783470
211922
284956
442976
888827
1293827
89928
307864
200433
732829
1234590
500984
433016
353724
281104
1208329
29963
646923
1301045
297036
1399480
474470
606695
181771
886510
78330
1229393
1284184
513698
278439
124905
963271
38591
524038
1154143
635064
1350835
89180
1066663
843818
29965
1114196
317407
190111
348272
48474
585763
911347
980461
1058771
726219
341321
386376
792838
519922
407169
916458
165602
1324398
74261
592680
1412715
336493
589235
228191
1277921
1218161
497827
40784
50132
1347817
788630
33439
682417
1217601
1420028
476540
78533
409504
722784
944622
1229779
1183013
998086
518601
976874
538500
341799
301183
1368863
809575
231662
1158273
580970
486451
442702
34125
787257
92073
433892
995793
78729
529442
568077
1156945
310043
248220
1399059
1278141
232467
453066
385250
183186
44511
333244
1330553
346335
471124
946718
671296
1306369
222953
398338
958849
152799
1213780
152361
643498
145972
492740
813345
256620
692272
1307715
478789
805555
660341
1210307
896227
1052710
89389
201931
948348
65314
363740
1326321
81398
318890
1166386
777413
219400
47835
253305
604457
333592
294203
1009187
531659
730767
1267243
267789
197255
420511
1287360
906861
572866
1210885
1285973
178070
320320
906341
740072
887333
1384211
822207
198895
329540
63326
1066964
568260
1283269
290961
39734
386004
1212984
562390
432180
172838
1416163
1397063
283779
87760
348444
558521
1313803
724247
1280584
461708
1297092
579926
468908
839393
966025
1412131
929400
312576
253703
726006
623987
387051
146807
111552
398909
805283
435466
1057054
967046
453466
628825
772559
220728
973571
963919
1298531
318957
76774
140762
446753
71777
350068
836213
1419424
1152523
436568
1208318
1412199
480730
130538
1114565
454739
681328
1315729
87488
1037392
1371126
85887
165195
1369824
1210671
889621
157496
873637
946678
1092356
1188876
1066551
1211397
573382
1339090
931655
963422
410410
649188
590192
1121422
158796
274599
473343
1230306
663413
1363562
551913
1419880
440324
251990
485459
1311371
869321
123534
1062660
683348
237353
236623
381772
354806
1371475
992716
85455
874464
313275
966718
767148
357648
94964
162714
578906
793916
1146605
1119613
1168889
1399707
1313469
891472
1086540
682193
1065993
408022
127327
1174788
1392547
323324
805457
89443
437311
1361773
930735
1293299
1238005
674067
329137
33134
734582
83751
1370934
1050465
913955
992410
703573
879588
1160978
902262
730420
725504
872886
360807
1273746
1226226
682068
692002
767206
38246
11050
1413204
682445
257562
1401336
1163545
909947
1404810
280096
807385
263493
323241
71945
341591
452681
593868
1034137
1286578
1215518
141305
1157830
619197
1369209
806894
599096
371425
1045251
1185559
927823
286362
732526
1400847
224816
920507
1340378
313628
685212
530486
142878
341725
644284
922870
491621
740417
1210859
206669
12614
72662
492529
1113108
560382
1034829
211527
132181
1397270
363855
476495
184853
695613
613046
821145
346399
866568
115394
1277135
73254
1209675
978901
1114141
277906
52998
1070470
903612
787056
784147
816543
965303
187492
969736
823072
1059055
493097
139979
280821
209942
34985
122687
646219
1421182
468074
26246
1100959
294602
1269018
1293096
580156
921768
499548
695710
834438
49611
1402548
408756
601988
886739
437332
850546
71626
191278
92306
353777
1352714
266576
656396
1357960
55669
1320823
919376
1130489
600188
755401
185800
251354
131605
48861
1092662
63020
237866
374565
865269
391337
435160
336818
179263
453387
1037026
106869
340011
211889
260683
1221299
1196491
174456
368598
973993
188511
153347
1022123
1395797
1130290
1204398
358405
968072
1020668
1198874
396515
657815
163550
1366898
646715
36161
859172
1142908
44917
108048
128336
890006
232552
730967
897714
69782
565850
380754
1314303
337104
370131
1299008
169551
1287580
343973
332386
845165
1203284
1416102
1087608
973206
1035750
1145604
1314782
805146
1181475
1324662
785383
426296
804625
639290
249841
813629
1048510
685744
434276
434916
779005
336871
262230
225864
1272968
449822
545593
114267
1212972
587944
41982
75859
545982
189982
1128451
296813
582307
837640
840660
184020
300251
267266
153324
570662
160322
1039057
426345
1134825
813317
380085
656651
396732
1315179
1044770
191329
216441
207594
357790
358003
1309490
293908
260505
892319
897274
1178515
830283
696358
875593
583966
768573
722975
152724
1124196
582060
96945
322092
16361
1272481
993547
25056
1164320
1366779
448689
428393
622252
609257
512339
1064738
1036386
813489
518683
107949
310128
933287
577139
504146
1342034
207420
665488
1268303
691038
1340057
1402470
72929
208136
1266663
465109
1340500
951635
961817
1297311
966911
1350006
850929
1372731
1058589
823963
1310953
177391
1397643
1269894
145943
776174
960228
1231603
150449
225597
84839
1074073
338787
584856
978461
616927
899511
234736
1267108
250389
983304
132611
159216
932040
116751
204996
239198
973535
632937
1285215
613843
532443
629783
686304
1366274
1327645
336355
1151053
1118946
1387567
195697
1410174
181001
438992
1320481
60155
102085
1315379
364610
972017
1051039
250689
47167
550262
561429
71219
108750
1091344
372755
1219161
886380
467628
516511
660486
636872
797265
335000
422772
1227271
94633
60073
1234021
219570
959102
357226
626770
60750
264696
983055
1328596
34070
1163445
739689
260791
884151
693543
855342
1307412
417211
1036412
166987
952193
1042502
559027
317126
210344
898166
1051338
594717
1421381
1412015
148415
201122
343732
335348
1189625
236674
176113
92588
530553
818982
913334
734508
881297
318068
276929
1319868
1322504
520540
1366763
276164
500944
145142
1042530
909107
187959
323150
806609
1138833
1055817
637684
785475
79862
1389359
328536
491534
855847
491202
381609
788487
859999
437673
72960
516541
757158
458378
835922
1415890
213557
133464
788008
229800
1269621
1302001
41345
1415794
726064
618883
70597
1305163
1172421
266341
209677
142632
564596
123028
577105
578314
696056
329436
1405164
281571
179138
898126
238098
831810
1063441
1375215
905886
1187957
1023283
1410989
101630
65111
1296018
118979
365298
159996
1408630
1052021
667485
623475
359636
1305789
48290
875234
1389476
1052191
180504
1112590
1302078
352449
78146
1323645
629871
280786
321710
574428
1374676
509164
487748
604672
1170815
389650
1042920
1371948
449910
869181
132020
16534
1348113
513908
387220
858857
437421
315044
1388954
1307446
1219425
680502
725498
1353161
1402443
1110729
1145591
454523
855512
343081
1065990
86124
1062082
35663
582530
472167
1026309
1308169
1301057
1345091
1358195
756422
675832
1415725
525236
870331
82618
186767
1021246
637586
349161
1383269
256678
1384277
1187896
197131
871338
614670
950550
402077
482614
360540
545632
450549
195509
561768
1086489
348180
854754
1290774
952898
559850
399474
1204646
1224441
500796
729193
1218478
1353448
1414028
1213423
283701
400085
739455
509883
611544
1071988
547545
1127787
45400
1134016
1305218
398907
1329966
31282
1419827
1342873
1111982
559864
279113
528432
491014
182583
477663
647308
770213
777327
736661
469172
209142
131953
147928
1277421
1026444
1082949
1353428
405046
365804
144640
139882
69795
1036665
882825
187477
161167
1128965
1335424
340396
291813
301948
534673
811535
576213
1174345
412047
575183
480677
1127748
895398
543166
1323387
74147
160195
647278
1309913
601622
148259
1151323
12769
838463
890738
278559
604299
415739
698960
322094
1416007
667701
168889
248978
1233758
358541
476096
842275
526958
321315
581703
556013
152785
62410
564306
45085
917799
507376
646816
1194275
1000700
854692
1268274
455279
1005834
128253
107199
601124
156034
514722
1376959
766666
790165
904346
791128
586246
1353191
1135048
886904
648840
828478
291679
1351034
730160
139535
69947
1064653
1372307
1054722
52076
1232225
458662
523682
1216490
874879
1211007
1221166
658376
1090420
867255
571982
870801
413167
50085
1377879
280110
643317
932469
1197871
427687
77108
305347
475295
283820
1068825
943046
865695
92042
658380
441947
1380059
1177280
1058861
256502
165987
891115
1329539
256018
935540
1272072
822675
232969
612056
291253
1184976
807012
577790
1052891
570333
385818
324362
39902
161048
545353
237525
1180449
1303402
809970
1138314
1209042
983239
678199
296300
1065405
684371
1404192
117732
415891
967521
1403752
1312356
305695
425581
1304690
967762
904228
683780
45536
176888
1229574
441892
437347
220175
1313293
785511
233289
639764
1122659
1060336
792657
1394621
281176
1190608
1411411
552877
1369027
137208
344973
1284373
462060
795676
252008
1138180
853962
942412
239283
920797
198031
100096
13104
689329
801637
1298167
975429
1293872
1081202
495628
940459
866977
1279217
391183
687488
936210
153241
779792
409873
109321
352879
1042308
857854
478682
1298670
1322960
1186405
155658
1418786
615769
688927
1036788
451408
39759
458596
105923
37564
605704
446575
158253
384260
193524
90341
686987
725546
227916
377178
1291090
401327
1361355
456452
668814
470289
444500
261780
168986
1216180
1274831
1165059
619282
368820
942587
142998
237210
701490
41836
1361609
493326
598245
448568
363846
840590
506635
146360
125437
787948
702017
749854
1283341
327872
412285
115291
966560
421667
367830
357502
1063933
1395758
619034
75606
119466
165369
1058386
371219
209038
1057808
1268550
622678
797945
1200705
441414
110536
1379553
169013
840353
673221
146516
33978
1199067
622229
451660
366716
1265686
685942
237815
140085
102055
680484
109281
960296
1036302
513783
46753
384380
427399
674255
121588
888110
178060
187016
296725
726093
178800
897017
235014
874194
972815
294189
378818
1331837
821843
145102
440171
611675
947902
733166
1034231
249938
128820
688028
571602
906775
98111
205355
1119019
140591
40241
55533
290892
401554
1317067
902193
51275
1152865
1394232
831361
1038649
285937
374053
83923
1324496
1049140
494770
1286675
1076056
969090
1205671
966822
395888
463111
1209461
386466
817763
1294271
856484
602727
951551
1291246
367012
696359
299336
459608
429817
773622
271449
991109
973069
1282681
745824
1299092
821972
33478
1125511
130721
137280
706334
841556
814028
769296
76022
339018
783592
407954
595670
1403793
166192
1311906
324568
209983
693048
91488
880614
900484
909371
1006880
904263
123100
370510
492966
82164
138363
56333
125292
605542
840803
157947
1204393
876336
135949
437242
50179
526742
349048
1044125
522309
1092600
1391531
817174
250455
288875
390847
145448
1395737
992932
1369762
581889
265733
348369
729018
339448
814772
1290185
34046
1300891
401273
183059
361465
1328459
575150
459214
507719
1189949
1052575
1384511
1401277
801341
1166846
930305
1273074
859546
1102193
594290
300885
166605
886613
1272347
1302915
431805
1197479
676534
513474
1222060
830980
756931
335960
638450
131786
1344511
50577
302955
971699
1404226
994714
303690
181638
587216
395037
1328471
592504
462962
439855
1362966
258364
1332731
740419
1018338
248193
859364
1014533
335918
1372418
741014
1384753
105599
48079
560731
141443
110681
514696
1290836
1202128
1220701
74036
1200448
1197912
1297460
948505
666107
294531
973274
696225
236782
781149
13027
1045453
977979
251148
897790
519345
1193703
800576
214573
682919
903883
344300
576435
554845
1114259
731062
1300181
1367067
1212063
1152670
996311
1079472
738863
375416
206379
1231190
1339488
487338
1290239
59961
327490
152078
156341
380943
1090956
131143
172524
836263
1401405
1068257
794518
1204652
425024
1023641
742264
1317830
810860
685726
670668
1386463
670685
456640
1025238
1110678
287860
948181
811681
1279639
562750
386386
1354286
687500
423620
555284
1202466
31687
286878
35983
524197
931757
126509
563863
1205054
1373756
349233
472234
1286349
523397
1115347
1277675
216433
29422
1377887
342270
449294
620275
970100
387931
131849
1274949
873372
1271358
453370
279658
829279
265057
1174913
883356
1361658
77157
310633
403345
980008
1033910
265743
1388894
781606
883900
541329
472516
384222
872205
468807
224848
1073856
222422
599277
1118214
643692
106623
45090
613513
1403832
281345
283645
1283459
512522
1122336
1283920
463021
1328689
799870
172116
1344210
722547
1387904
1037609
799520
45316
107756
51339
110660
1367062
1086501
149236
142321
252402
572908
1317374
75052
1127932
32825
896064
872251
688627
646423
45077
521869
1208101
1209594
865857
567589
933402
282726
410316
231195
1388479
961486
1158313
78213
536632
835705
225152
119132
1158469
875946
585064
86074
911237
188775
277820
1374878
479756
104473
159566
448336
438735
219458
273922
51464
1382377
1118754
1050594
263920
1347948
293533
951586
104816
892274
969826
1058075
18299
1351863
327402
170094
501857
504065
722726
585449
1064390
996473
1035175
1238016
1287214
1036642
1318865
786576
566849
81041
971903
162823
1307131
386776
170626
1338421
91664
675809
864946
1386525
111727
310504
787150
1293284
1072693
69042
280769
81994
1355712
639502
314671
304270
1167149
427170
880568
345047
886947
354983
521348
318864
283658
77098
664724
533172
1378242
676072
1174845
956013
1279941
900420
121706
345766
728741
40506
252609
266193
1408322
966172
1220883
727926
228104
139033
470998
279965
1194473
944993
168655
77372
342283
153519
1063504
533261
860445
767983
213211
1422607
394063
739862
878261
689821
161112
661818
494887
1322467
301535
262898
733188
70359
133269
422866
909754
172828
964715
433238
1346737
379813
1064363
627170
1409344
111978
1115951
770724
1052107
1265670
257343
396882
1348156
451954
132902
352340
176928
1019433
1267863
769278
1066838
1174157
535044
841624
456504
963151
290068
924935
1316008
1296102
1167741
851698
1294246
108984
207367
87774
833241
463754
820670
594711
410882
796168
174255
779701
698005
799608
846971
78699
1207467
497475
553253
445191
1349976
212037
370050
187842
1053549
1057693
66031
418576
1330611
54541
540057
697078
809849
910771
274974
565443
859973
1225738
871048
422298
283699
723648
151286
222658
592396
16803
694626
1273036
930050
730336
605423
1141933
1312691
369139
369875
968248
577328
968486
689158
1174927
318500
1385043
452047
428850
892442
767227
1294175
188549
145124
111936
925702
361356
477977
1375931
340155
1053697
159668
909099
364383
404809
1168884
1140192
1207484
182260
90804
247881
1167778
1158354
231123
637986
1417612
808722
1202988
126366
421639
841049
1279127
992861
392931
279101
39630
463998
1059144
92376
540717
269895
540672
634619
125245
426874
968338
436278
1039007
568445
198113
777094
795657
964602
226451
482140
1409702
548057
256247
871566
145542
278202
841312
303776
290679
577413
680797
27352
772501
705342
1102007
555759
490076
116396
170853
1403898
755058
240519
431661
611309
38526
177667
407481
355196
1143247
589679
1119629
479880
532086
943201
63817
370304
810577
855648
220661
442677
1348924
597781
730713
1159215
696219
1304071
1341783
31839
309700
1079061
539087
440718
830941
1410181
217798
505784
343416
84966
1235619
608594
335220
894045
265637
301391
104638
366616
372001
930347
579749
1173654
373871
1066057
695945
90236
1399109
139634
1085060
911279
845671
258149
307287
39503
310616
114771
1386069
790250
665143
294624
83057
450438
88915
231055
971433
664249
846583
1309081
838027
79579
1279825
397289
1320588
255341
225171
832596
542875
757155
253186
1119396
815446
357487
768158
1416588
656742
1346240
1198539
485010
44691
446948
599656
450139
1204689
229845
931352
385757
803456
550304
1183954
629558
405460
1053955
275186
886876
682464
905890
1288262
141926
338297
267219
449574
139728
639862
1070216
1323694
1353280
615142
895697
1174056
728748
1277806
1201719
593661
162341
435202
1190457
1087324
231324
1402666
199763
251244
660637
853961
229793
507842
51893
1201395
840716
1285493
66159
194679
774516
179079
445010
195618
358704
1411231
544012
425463
314179
499735
328238
363227
1072616
595062
383192
348596
527241
1419118
1176407
250401
66456
130338
546952
1401662
662128
911321
665334
343202
664474
854464
171542
475929
1267307
354083
1182666
414971
1120780
25637
1284332
563784
290465
564738
1404630
1378464
883155
253799
474576
856737
1313123
458625
228262
1358427
336419
867206
75594
623290
38899
201648
829683
519278
601543
411289
1220297
547159
670929
37953
101492
407555
794630
213892
495961
1387858
926802
449947
888207
1182522
1121301
226292
676606
586461
1198482
339507
1026658
463836
451699
645939
443964
851027
1324477
1179558
82052
37778
521875
1367769
1284808
1041698
139008
920129
884472
1287154
310875
413223
672363
45325
540359
464552
71697
339076
120419
647243
673249
736880
75616
1021469
368759
1224684
631969
992858
371826
88796
83722
568870
1059739
138473
1114094
1198696
1174082
330860
696739
304870
194453
398533
94645
391379
364630
296884
959929
678220
195992
1391619
725446
1377852
547615
859852
312875
1278894
27808
1102495
593272
1209111
570057
1403587
552777
1340598
77849
1231573
777887
370388
1272616
1279745
884653
461183
900241
38978
74823
211615
1208941
776884
467763
466535
1085142
299172
193552
168251
546114
1053314
1313538
840612
1301178
1380034
1374701
277931
478838
731612
1113332
849446
48735
544204
879401
723984
485593
1374812
111362
1296796
481142
456661
440688
45219
690653
784220
59491
1313533
512425
1148118
1054987
1053055
249965
1217000
84582
1023425
329692
346960
1223951
224128
1331971
378460
1346603
1243
597033
88940
1417476
284145
227402
643249
315276
43089
184206
211505
1354070
891453
1314824
607234
1202670
1346703
1200662
1352294
188487
1316108
30707
907633
897734
169537
624897
841785
557444
78378
847985
1349712
1192744
343266
75222
446254
609448
1042953
295835
454265
1377498
254190
1127731
1293323
908674
1102048
1173978
56775
268982
941645
1420836
49980
1025972
354869
641118
1033966
1419893
379543
786493
318409
1267388
357101
279090
1125997
1276604
27649
856248
1289454
328149
1286648
484472
867519
280670
955965
1325398
535985
870695
45421
392849
1391373
66494
980861
378156
617004
1311577
1360694
221596
354843
192801
41484
221763
507795
593421
214675
1044900
674620
164674
467939
872059
181007
183733
359315
1205994
738070
66073
1237099
418942
727838
1283763
368988
311393
66339
539089
504400
1165162
186030
1199211
112230
661862
277868
143914
787703
68328
133512
1217631
150684
776733
1310920
703959
77582
1038859
1293542
339943
1269394
629376
200358
868881
1414745
992135
1005369
576817
274646
196970
1053671
592924
121863
731214
284239
303955
171665
674074
1330613
1337938
1062027
811600
728004
1172525
255447
205022
642341
269621
901051
1344248
1390651
1101434
580330
597312
1216998
283598
431804
331751
95278
142082
883973
1186028
353874
1329411
641991
1166958
1180668
470035
49451
1283638
1267944
1120323
674913
361459
1196268
1168514
1169104
183240
865586
901642
1120900
1319294
824088
550964
468430
172779
503259
1374572
138332
721809
1391973
16825
52768
95635
1006333
556065
384574
418059
923491
1394717
1118035
627429
16756
1287041
501362
449015
734699
1366833
581738
724520
340418
811382
818429
562813
1236363
1408807
534403
400822
605089
72911
300342
856456
530587
1374517
448785
729293
1216604
1194248
872441
56411
288910
573855
77821
1386868
873139
455770
664422
128160
442354
586212
139394
1059502
1062584
1298158
1035955
1280925
975970
1220869
570797
134610
1311494
311846
630425
904247
971874
844162
222048
154920
1347849
59140
954152
728690
1420492
1071690
685877
292515
382655
31336
68914
1070876
45796
328404
931041
1322844
1347884
65275
782461
871775
296908
257417
926580
301371
1309491
120076
1350792
452643
1121210
1297697
255800
811398
1216898
626956
312159
633530
747943
489061
726900
185234
529212
78965
551374
526559
1226789
652096
1371091
455688
780853
267520
331431
527997
607788
706615
609130
232693
963412
344034
1217914
1180649
1323757
317899
801408
527904
404874
525649
1332616
581403
888878
973234
1232980
908657
1146107
733672
905472
217191
274046
637446
907074
397062
120402
955392
496408
75332
903951
821253
995472
395534
219771
328053
1016044
1412110
594162
881399
222257
1091654
334670
736012
680096
1197228
224529
446261
17458
998426
329915
867840
154353
1305944
1414624
393772
835351
628966
1423916
193842
1418708
50455
1374620
1193152
300247
795892
1065776
1325702
363413
141614
466281
949526
483601
893373
390627
104756
770696
146731
904163
376398
1290563
1221052
1396215
699151
228036
1362577
1345549
219091
579653
996663
691381
432314
292405
178411
659437
452207
469017
1197330
658022
136087
621283
1403869
570253
304723
1049579
269978
684390
526124
288029
53562
1329415
451856
606342
1373198
513431
126722
91169
12324
970051
548151
1298063
50631
51767
639066
150511
1179681
1293275
928555
1228668
1312392
428871
140213
525413
215203
1266793
399370
406686
281793
1419331
1118658
400963
445137
1207216
432075
511235
172334
1112027
444373
1057702
336134
1288916
836275
59579
968505
285879
429522
876952
1170982
119590
88366
1378604
232438
149949
299313
86767
158934
313498
249774
65283
394902
872240
273354
222939
158889
731246
95029
1039201
1324414
951812
811642
1022667
577781
76494
1237881
529249
798884
448555
1417299
260560
1398399
228597
402991
253239
453380
1051000
671258
1218273
370540
1207859
1057631
155115
1382946
1266288
64194
192667
1323147
405136
1397163
493775
85246
1186399
384379
79929
143600
367992
967031
533355
276284
883348
486973
226079
339695
134378
1210103
375293
46278
339717
521711
1385238
218957
1056802
76260
579025
1150911
685324
1210006
819030
152638
221188
1174041
1290518
1189388
608740
213604
975217
58235
1276683
76458
805733
1273745
1042524
493589
911557
577007
1286899
936786
756955
337058
1210615
336812
592730
836202
789668
1337079
643181
143596
138534
859168
465984
999890
837425
837836
50838
735770
431223
620621
1116335
1409827
858605
598654
525853
857926
1044150
1052437
120292
120885
1207697
131077
431572
442362
131572
11712
681700
79144
283071
1307796
1334911
61598
1340441
1268962
407008
518340
775622
89842
1034357
955669
458569
148744
417947
236276
515793
875596
522048
610839
1361274
422129
1353124
214060
450026
696290
82105
768145
559137
104683
209013
902486
838150
1036268
1329037
415522
960703
1052668
169906
1200697
470392
1193593
1315297
799559
459932
1377499
784565
468661
1373988
457632
1127811
470561
1228462
444501
1231925
693628
631373
441786
165737
724217
786606
180362
942611
1202421
470053
859469
733451
949930
275687
879323
371726
1201857
478476
570006
358945
96785
1075760
98978
274369
466435
549166
357083
1184646
329925
829369
383020
515516
422853
875301
494739
213775
808400
513302
1325087
998840
1419372
648664
1320318
1045054
1035209
1350922
430337
1092823
126551
908837
1385465
1414680
64088
638215
206193
105054
540914
231302
1393415
491446
589718
971505
925662
422562
475951
689800
31559
696939
370966
57399
777473
379901
1421776
155565
17340
688039
869654
1117302
1219511
1064070
1303300
955975
41624
1297729
46638
1350799
504528
1410063
29074
818997
1299303
344003
723405
1362311
378921
1390870
1398675
431484
1363291
1178564
143382
928098
681083
265618
33975
730116
1201620
1421198
506107
1342796
1401347
907237
118105
1413198
235568
213947
287810
838260
573156
1042871
291815
239792
1125927
731408
886761
19026
463704
381473
1189736
1035134
421546
1057619
573387
982786
817433
139804
497642
150729
913197
879736
1200669
345126
896598
644867
966876
17299
358493
1071227
138859
1284276
1189441
802259
976041
1273183
1279234
485324
679126
1189656
339037
98296
629971
982887
480242
807167
489651
544699
394091
643046
373929
1207701
684549
930991
98349
66077
1340809
1401207
672588
739796
358907
502692
1070353
170034
614947
171960
919025
67035
2393
1124574
965324
1401043
620888
669087
252483
911408
1233929
1314490
544491
701586
860812
1280432
1293583
1103521
113915
256243
166504
962184
459167
1163278
933137
1168377
967904
688608
647326
1126349
1176381
233269
184907
1380364
704773
141665
1349826
819045
1394066
1082910
48616
64705
698772
1363290
973732
534532
1266389
685961
1203105
1309933
63053
866233
39843
67246
1234073
1235557
799704
524402
1058708
399579
1089475
1102189
956293
946367
1410695
1265908
76476
733437
91896
806515
796420
1295240
675657
863130
1297520
1276996
189258
672554
1390114
1338000
837379
61057
1385753
732643
664395
1375662
771060
1164173
793639
616615
524948
973013
1212318
668296
1351669
170975
1391565
248725
388859
81987
411487
1309981
1397979
170134
1290798
772873
951100
1366857
57534
630521
271129
382880
261165
293712
1170809
979814
1313020
1163566
1195131
932236
584942
1415941
297912
1286108
562351
393156
166870
85021
374086
1293693
1353178
1224815
129440
558665
474782
511958
1217860
282901
120593
656948
1394015
1222506
914453
265649
122103
1060862
439827
310040
280242
82089
687691
1324950
589377
1049690
824387
528888
110373
1056252
580427
663157
223164
743474
526511
1174021
967132
796352
185786
1156650
328648
171158
635812
658739
260929
44883
847103
88205
1336421
1193939
53776
647010
1295980
685827
860732
1052168
202866
414580
887888
84907
532442
588802
812739
816563
378390
1302327
795024
89564
1326493
1351021
217500
72641
507249
122096
121936
291212
1394633
920757
414388
674212
1345389
772921
36715
910675
91270
646491
628848
1295507
224685
209662
1416177
1050188
663262
647598
1351704
571243
677009
909374
1230993
327670
1200717
530483
1058410
957078
1328939
324306
206111
287195
1371036
438478
524987
1044596
1091117
1336018
914437
1168798
213436
293422
1055086
530635
457006
477887
1388046
916370
828993
332325
1062873
964243
1353992
475123
281766
945820
1036595
215817
1319922
1231709
342586
509165
962988
858949
614468
962538
199943
417758
138197
362741
403034
621038
1034063
1276409
80873
776555
1352435
1125878
86592
172170
791087
1141133
976961
1202043
1283213
960080
1003472
574336
1205999
1391431
579263
129500
751
126965
1310711
470840
47022
797392
60745
558692
165025
593996
251130
76985
342304
294346
483562
574712
1186822
260695
1361916
173909
440565
1387880
113882
1083042
515627
181706
78917
517171
1386403
673113
890057
230957
1327289
324834
1120813
1337173
847460
399455
336688
61450
561189
230507
909277
297666
946418
1065024
964145
43822
915422
914221
141962
69086
840045
827639
104535
856220
134812
483361
1340851
110799
1358656
267206
79021
1312969
618585
1386959
603950
97211
1374923
897650
699591
482069
240554
1157375
857967
409845
1037356
59467
540741
383730
234718
444955
120960
684865
816040
1052754
100522
1375479
1120397
478755
535322
1065334
472720
1393947
44635
522127
1123044
68214
923686
824621
248765
1064319
26090
386022
1303317
1267845
978717
388117
220806
298971
26674
385086
297457
486059
484610
151213
1206260
1221361
23161
134629
296750
815953
1210735
54488
804050
812492
183081
205043
1419312
876788
723285
108707
1420380
791006
187400
700835
236566
450086
1416571
133054
1330504
648161
1399573
146005
1389773
1072247
513525
1379332
1387605
149319
357810
1191838
130618
125692
690228
543165
418332
534639
278480
323457
366854
160228
1204784
1053530
1083448
111127
170451
1069968
666974
1036738
945204
282626
173775
783245
181475
110181
866542
363586
1371644
911365
49094
100227
1369752
1309969
1277372
1370258
82630
389508
69025
1110502
647700
628845
291770
391468
418926
690220
1135311
271994
899440
49919
486610
395313
90451
454424
1177357
737571
770143
261222
604154
678888
1226857
366608
827897
903403
13084
808296
111705
48136
1386728
895594
375791
729855
282481
697036
318999
1369598
80486
286977
226210
1299935
1362034
143058
1276515
896080
813388
433267
535782
803389
1392499
513043
1180718
684633
953525
1193079
160690
592054
971843
60708
198703
1409628
723279
1207811
39735
793827
216285
671181
165918
76428
1195358
900007
846276
576984
1176375
1142978
1341746
1126666
425000
640202
579743
616484
1384106
1405357
71215
629114
1050460
1183999
1286318
454485
380505
341913
1389122
629447
253148
569570
147486
327513
958586
1100432
416435
673033
195576
540099
811031
356905
171166
1189420
374022
286935
861669
904443
186899
410546
701287
641971
960967
836556
1302934
1227684
1294937
981246
967378
1358502
280673
1067290
397467
395234
589524
65316
1272985
63734
302178
873249
635563
1289932
636650
1268476
841467
640455
681432
737060
884668
526898
69063
1405568
365148
914692
429456
1342977
164665
856362
1295577
955892
121350
1071490
329368
549658
455318
1067654
232020
145663
910413
64983
889545
794135
389956
1301145
201717
833195
263386
1405733
703767
62054
628501
445954
766082
615918
237012
881988
19031
828592
1292451
237850
844570
950289
522141
57244
898232
580138
539252
214613
968877
1160083
300141
512323
961705
661212
603811
393895
783783
713725
620331
1184981
521658
964957
120957
446960
286407
624461
702809
832599
522076
702073
1351110
496043
16678
492705
555949
1273909
887172
1411539
288798
577132
1021726
172942
107174
92238
646615
253802
1236573
794314
395829
171419
1217593
234738
1209828
928313
1044533
75026
1112919
1393896
281664
1324654
311419
819368
835718
1405316
266418
32461
369237
907370
960397
31173
1192798
479910
1340017
1361544
1180465
1161186
594781
926164
329458
965560
1052539
234946
1035095
875478
512514
1169768
470948
915918
955339
1127993
252240
874239
1034061
437102
622635
593627
396738
412967
1184684
1055209
1189771
961642
1314466
309828
672592
1319420
1035491
850667
1126606
130600
1034805
687936
1395841
157960
322465
895278
414437
305674
548534
261922
29619
362022
770437
777534
1074683
397710
117207
637044
532373
414352
183121
294024
1070778
158894
1180968
295593
661332
1124430
1214822
622239
425025
407188
174669
539631
522131
1008203
1130509
1164105
525930
1038802
1147533
537202
1048497
474532
623371
1035272
638903
372746
333614
830280
866774
240360
465626
664184
1384069
646607
433545
1349779
1397675
796987
527354
448323
607795
1191715
259506
1265617
40277
1051133
1345745
415902
238577
1113533
160994
339235
1314307
887128
170859
1008801
1381140
1365642
250638
472910
374654
57977
1048280
298533
785608
819199
632248
273007
1111394
1202460
951685
1161194
233910
1367311
34706
306412
983470
1345432
385080
446496
1278034
641021
356780
586284
1165183
440928
1319796
795105
108502
25501
1135404
622580
324244
1420493
832604
54915
844072
1297324
561593
216867
57553
1090286
468331
338091
1053366
571333
62511
1398020
1294006
114926
613269
51924
831609
1193894
106167
218398
220985
1194748
135727
946039
227447
337320
704720
328019
192693
1382154
335929
1056520
792818
771315
273484
1114408
930978
178529
1042684
1120007
627544
141790
1117246
1182429
78060
167570
700586
685792
736694
690275
562753
961861
874288
137807
588459
1327709
912601
163868
477880
227434
951826
844992
695054
1274397
973257
1068855
636675
549935
1223920
547584
118969
42931
202306
1399427
347865
568346
312396
508490
600658
909916
973720
63816
1305791
1396631
396291
621251
678469
161581
1295722
966543
83631
521887
842441
457161
1118182
1278108
955291
1301886
535802
1385251
683689
445186
945134
117904
185563
234571
226056
1375441
886643
1065956
843319
825584
961612
781860
293461
1039232
883607
1336968
1391650
1399481
579861
95842
971058
699224
727848
1057844
380352
1312708
1059664
98376
1354516
814269
378239
911662
665462
1276380
899023
48496
214349
360208
996952
1199614
511397
504143
1287146
555294
26606
1325046
498124
322034
1191806
601020
1277313
134258
1232962
153974
1069412
331502
1386165
769835
152381
102424
173789
881350
36381
736688
298833
1322347
539942
959064
239685
292706
54501
1202744
13676
145251
376605
366384
1338599
1082050
795098
545515
356597
636336
847649
917665
108089
679023
870028
965027
317545
601250
1000106
688913
1398559
1308830
398118
293910
1121815
509729
1404553
1302619
141830
55442
700323
220139
75852
737739
439616
96352
265208
314989
805497
1053062
1268394
93369
490007
819908
690396
216698
493644
1233859
1313442
402534
455392
1333278
297810
205643
40443
820462
1415685
262181
962848
571683
1299278
756374
816927
900369
331662
900060
549253
648316
1266523
334283
675684
1040418
250456
550846
1313438
672467
274126
900887
1385528
1057131
543740
891402
138055
495973
449093
975958
1393063
564063
866667
668091
1135303
123617
342680
1318204
589966
588014
287319
777227
597484
493075
124897
941528
510368
76188
911831
507684
193446
1324337
640444
317385
1422250
687345
340987
833688
705495
107470
665221
163831
705579
500295
73115
88009
169811
126281
1184445
1310072
419073
140599
1116855
1204681
161227
1422726
42923
534791
172620
1211525
1362678
1102246
1273658
809452
149496
656943
1412686
1048800
29668
1320843
1276582
788401
845804
1337702
536570
283268
770389
976161
699327
91092
1337179
80199
235104
836685
1406940
296534
259405
929058
68966
631491
507792
182482
893852
177276
609711
534315
1014643
1396571
3574
952501
1279930
1327525
1307797
113019
171711
410199
570331
859152
46480
85334
876506
239368
959539
133473
878067
141517
770976
194056
922324
1160498
1135947
692281
703953
1298488
1411408
599499
319838
263813
97338
1064043
1139811
674828
92662
1236776
1222082
811319
196520
385535
571135
232114
1307508
83557
1295099
809483
777156
1066529
1338917
1052759
959048
1196112
47669
656598
1062053
828642
366584
1323612
287803
117088
280342
104153
218631
614012
541286
457904
200326
370368
1353507
1121163
723308
151639
365299
293092
362243
524388
572113
391157
672469
43900
1398815
403603
263916
406860
197337
543832
356280
365401
786499
312176
132901
214962
587826
961668
148975
1215634
673153
125016
137702
374346
851320
144565
236800
270057
681094
1383445
828325
205990
113814
907205
1138117
736953
105981
196513
455607
529128
208618
641942
1337879
1052573
950770
1070275
813953
883834
1405542
1210564
573758
388710
1321298
458756
1202129
1215443
177173
388271
498230
542621
410468
150496
678064
257020
1199332
1091233
188169
861560
1410253
966396
1212030
700619
788283
517609
452078
550986
375737
1118684
537469
901453
1294029
393929
524351
285118
18326
336241
923808
534545
404710
790827
135821
1270613
317277
780161
907996
1156796
50042
1401090
1006072
606833
420703
1266057
239137
1193862
1313542
697180
301436
832054
200630
1299495
1195460
1417297
504589
1214478
775253
285373
516258
1302502
213362
1114570
107885
1207831
796968
1182487
347037
525781
550867
397271
827514
539052
1340668
279772
722870
144847
229253
1182237
1026210
274025
1352363
671558
196621
813121
408951
992871
280226
726563
527286
882249
849553
1034406
1354546
967493
678101
366892
1190370
1177108
136539
359676
800091
1315799
395098
11359
951138
682974
1179752
1167298
1050175
448634
134048
782744
1301266
1135867
503117
136878
1334176
1160974
247929
339330
270070
902468
1069804
577442
592349
407973
261762
129037
1408594
520407
49471
1202587
1063176
122183
66624
1278963
726685
82311
54916
788888
1181630
534327
791581
1311131
50399
181800
1068298
222721
1344849
131375
769674
656093
1170531
832728
973517
936429
1355839
321129
968353
368978
504856
36260
622046
1372558
910458
327517
1312757
459051
148897
647271
1144343
1064075
1422361
779177
947794
466968
376938
948163
434818
1117051
93146
300212
602830
569800
1362571
78833
1358438
972948
111534
31002
180951
143336
1069768
308499
8759
519382
98088
1374257
593352
236729
355545
308443
172730
912450
990921
477136
1215794
1295874
1130693
446596
969305
690829
266200
98805
1346312
459821
27256
1038085
138333
1294790
638718
731325
816681
905672
486857
82663
221695
205102
42915
1374457
808262
1279678
389068
595258
117672
734923
279301
530101
289766
803654
892144
771394
834664
660630
572717
996315
71870
902386
1238041
1061094
961243
662885
873771
605503
169031
16343
341931
767174
1350728
114465
137849
1197399
337545
10671
782048
1184844
1127765
427826
612605
641267
1115755
617376
544872
1059677
774490
1315205
216245
1039964
1190800
1226893
768017
41720
1310423
1382558
903773
1290839
1230209
961878
1350082
998550
1398969
59710
329503
60187
105931
384427
820961
635899
784818
213395
413134
32321
815188
102210
366404
901861
598795
625330
893461
1167594
57018
433928
1124028
461369
963012
319424
86108
99314
250167
510850
1027275
489329
449591
142657
835445
1401349
340899
731630
496445
425353
1419966
428968
508033
496986
1395538
1068404
692381
1054759
1289919
588479
1407181
359156
1390558
274275
123148
415843
939553
1200780
1139757
135655
839809
846667
161230
486420
1410072
458601
687804
897796
1
597044
41332
686140
1352623
1174911
225502
106785
1035048
1383039
144677
399319
1356060
388371
1189751
48345
1020168
775593
964157
211492
170985
1323026
107575
89063
276687
118753
577301
793871
519942
906494
560155
1292582
774298
885591
566916
914697
131175
524570
64532
932106
667174
943537
1361437
141851
440440
1385329
123682
165551
1140997
545964
980505
510682
475562
570203
442172
425728
42388
1302938
638254
227951
1158366
509082
397295
908711
248047
798140
1375711
547590
979568
529594
391603
1069491
1231200
27252
1042720
1341202
965583
1318383
688684
903138
396767
172687
1321745
552754
678415
1303664
781490
136701
567401
955370
686359
1268927
148863
1207567
856468
1328851
404346
498080
156682
1382232
1330084
1180695
1236819
133004
1383818
622405
806451
238668
1183885
95153
728018
337444
413979
519976
874360
874458
1065536
778262
1061317
358107
505941
567282
792775
561261
993558
419894
754823
1217427
271845
416231
624427
1181594
1277616
1143924
632995
1268989
87087
666200
361937
472076
737568
1296091
156471
205528
197283
898462
862312
1339420
428401
90387
95341
1205265
77861
1273992
1278985
500293
794302
935624
510196
637207
77167
640819
640079
631005
1124484
1036128
542338
1226010
1062361
486768
1363937
739769
485265
630651
674699
455323
1379193
994898
673233
250977
1406247
858128
414987
838727
542926
705466
996459
26525
643572
117185
1180970
423286
516665
815808
124662
1169547
161600
784855
445784
1059024
490925
1272026
1280038
1329215
1341823
884506
65363
1005791
846039
166022
407036
778172
648912
160489
1065467
802707
1214172
855421
200121
1299721
1296609
265033
1298490
303941
52545
52482
731094
119816
475193
15928
1222945
579083
267164
263723
1407146
1390714
1287991
798600
1068114
1339603
101767
1333118
226164
627032
1007378
196868
1058985
880508
140219
792858
799193
1088064
272584
174899
1344793
693329
624571
1193903
840111
629233
605600
302807
1401258
177461
1148140
1068813
806561
1309783
262151
1271709
1403877
82067
689721
674469
1365434
858915
403463
971370
722813
971467
934959
634658
541669
854426
378355
234444
306816
807321
1214802
1062520
1382626
884761
1023874
1053037
1324260
59314
465044
1189646
1291721
348796
917994
611408
340707
229517
443826
530499
1207340
739549
47710
566265
38789
139917
354834
1023223
729041
1205672
73808
301801
1021268
837551
142386
293024
124553
1405765
1402257
1088996
356255
1213238
472404
598013
784861
754835
287595
609984
249640
107401
575757
438559
390867
259552
1064969
299193
1372381
63106
1071474
699845
352657
675090
1280284
39030
1179585
882778
1402838
512977
198285
906481
563079
196364
110464
844177
1051857
38819
992845
135952
906691
904153
914342
17034
912145
1298069
1342547
308655
153561
682844
1301062
1417007
1089160
1416888
43660
904470
640790
400455
89869
252651
424399
889067
963683
827537
785349
545284
359934
1289499
194288
775466
1335716
1390397
288789
1274920
1100293
196883
1376791
1050338
222792
854049
461087
1407208
623466
91399
299932
144197
273608
1059322
225671
1392173
374784
1059015
624709
237599
676394
1218570
705312
126268
61602
230675
1183937
1379633
825541
460966
1297646
58233
416212
621211
911678
563537
1155332
680542
578579
126821
672296
661548
126149
947046
862365
458328
1179715
462768
1137790
1062912
1218071
889104
570366
552476
992606
1138774
192437
403446
965047
269087
410287
123152
111984
1142934
1184643
103852
877070
1340724
1269646
1222389
124620
695220
838629
397139
1102229
165927
301537
377513
1135689
1100333
115761
173074
289041
1045232
1343169
1198512
34447
983866
408332
1292694
785507
564248
1051002
632201
631810
155269
280832
98532
345080
1307180
74958
1286961
214804
817272
361892
793563
611760
662306
836684
32844
628525
311718
299428
1326288
1395792
295523
771404
110727
551310
904865
1319554
850906
781400
817836
71761
658945
523446
1173879
1168306
205835
1126592
188084
789214
1177266
1266052
927406
227641
661155
326158
144001
1420599
265309
52392
401450
1066760
884243
1043125
1213728
912158
746068
46111
184704
311803
267741
1082479
948738
854095
1410730
737478
92952
1339358
836553
1090873
25130
1173734
153039
1211441
982332
633431
1036651
1341609
487400
1292476
442941
641470
206121
969723
606062
52291
1301030
176721
1124215
49028
1396121
84460
507046
573200
705712
675910
1286523
26730
290008
1155328
68606
476509
204575
445867
893433
558211
321790
768564
966846
1332478
330409
1303708
916542
59450
1314614
1186074
1274731
783566
1145586
780105
766672
1010090
15852
1417401
1282633
1136259
912811
1337634
906706
438118
454603
69772
93823
63725
1082223
441564
1035088
1287321
1339001
1415692
846361
1424875
5051
618910
426831
169950
67010
277638
911151
612799
1115486
279497
1022925
1269611
1218517
399769
659292
556687
1114671
185362
1197868
1071228
206120
689551
1288958
1165422
235626
135593
1138134
1166106
210778
356981
911595
1387119
409103
805511
899683
519401
873233
37926
894531
92163
570173
1293129
738766
951630
667263
1330431
388010
145605
389485
630398
1292843
104791
486382
629281
372217
183065
414959
873757
1122700
157750
432432
686858
102540
1180710
1110458
1311881
437766
1339437
221874
1283170
604383
223606
1000587
266581
451873
952552
587257
1280672
225818
1396462
735182
1067665
200270
593587
132929
218537
756239
423556
815441
904882
208054
506979
486692
699477
251485
1291250
1053684
1066938
1111721
828496
394843
818170
1409485
116315
517377
1283343
826084
503800
627970
423035
120480
171021
323710
328365
1230030
1319157
40138
215299
738939
100453
57520
255972
663025
278238
42497
18502
1235156
948987
1283446
1049797
892950
1180614
788238
1082427
825967
75097
1343243
1403075
421307
924221
1202169
301106
969862
87168
495882
520856
918189
171604
151010
1332994
60662
288834
399758
1272482
1150926
260034
344378
253696
384525
1392140
145284
887758
365773
542163
436770
260126
811015
559118
486821
390779
1267824
1227670
888866
73749
912462
1114243
1380278
900699
347383
1269068
27183
1235832
504812
1327876
1135401
255376
1369788
1235949
454232
459417
842420
419680
156143
425452
149661
403912
916030
1319017
1319006
13652
1127261
136354
1291793
1396332
48029
1343014
1036957
275068
1056904
457588
1340018
529084
160039
132064
1182924
609518
1062208
877124
386723
1234864
815410
147012
1333550
887193
306272
842343
737090
1394243
1063214
255097
644028
738442
1005796
737807
1328095
18026
1414598
929873
296395
432085
392887
1048207
904299
149392
122977
682469
142670
1120775
782890
404140
734432
1205174
237364
807678
348981
55569
262930
1323932
1119124
706811
945874
1297364
1228032
416595
32742
1229955
332328
107640
618402
487759
972716
793811
1050837
93942
630087
501791
1168282
485731
31916
144336
157410
17434
420977
1233079
847688
739519
676991
375706
636146
147365
839876
1369921
1414044
308932
582915
236682
166482
955714
289807
446678
209499
563984
1168927
1092594
1405219
1230168
875753
1278808
110919
130374
1079784
909086
228010
616500
71696
685892
294412
1163967
1167156
174773
364530
1286454
67357
973690
1069245
449481
1337329
1232278
421848
1068277
563103
138542
935084
1185441
152098
113182
805264
729966
1415751
301448
431131
208024
1418378
176283
632487
860454
523394
1201522
1198531
657994
993884
646649
677051
800818
346243
567924
864096
260573
1298231
1005042
1202536
777005
99801
868210
1218205
299346
18847
787766
157712
1297452
1366522
1125015
90447
112824
435952
438481
515656
324399
377757
184577
671664
56537
1413502
429554
992512
33938
280294
894284
1344462
1073725
152185
1346808
306898
547973
741588
373231
414403
697271
377612
93612
386434
590623
1039945
48166
635022
301802
1375400
1284112
925745
1290738
438020
82329
674376
991620
705754
871209
746067
147176
31472
369780
886815
1331922
1020942
1060731
607453
1268261
772119
624908
50163
447299
1292957
1002757
2237
478161
1126853
1202415
1333070
927633
908301
846408
791364
807391
1163301
562177
1121460
1235830
1369884
1315364
68650
336372
416373
466343
596957
41322
672551
287852
833242
513370
1345025
1238412
1299106
699357
383618
105504
329447
502154
1082176
217509
75998
646967
1299177
871270
158691
29475
823328
645221
1205579
1125396
673318
296746
1286610
990806
668051
801541
395080
1375382
342624
900518
297379
299860
1326402
1397687
739283
384596
322363
1139153
527121
1411306
1198046
846060
1216317
1125527
883206
877935
955345
333820
779194
1349880
996428
81334
1197420
281596
549326
973602
1335955
386652
770894
198766
1174941
228964
911942
632970
348647
1179505
257686
833690
581199
969657
950766
587328
642650
81479
938471
559595
1416418
306987
488870
833411
136721
1061273
13378
1207971
487507
561758
266022
45967
1026036
74295
1352218
907391
300800
168344
259777
98261
156781
942156
1285855
1197167
315846
497296
1188076
107338
220769
589140
1359050
74114
43664
1052707
204795
581431
665693
1339973
955759
262045
226216
1129011
1369896
909859
860120
1121188
533744
91415
61170
314198
1083185
812011
268351
865545
787408
569310
469456
415275
1003027
90719
757050
571869
1395259
968614
447823
821366
626078
816524
55713
250780
77284
625360
794149
671320
685678
261478
183885
111798
533284
1400727
603854
1214015
77493
190648
960720
770595
304254
460397
33554
942973
50592
265998
381557
219304
1048991
661799
279880
408103
92652
754901
438690
453669
451127
520483
501908
413277
1316673
826231
72145
903792
1335899
766810
678539
153167
1377444
547026
1299499
999021
1091336
146814
1186672
511569
12677
223517
908386
29165
42646
1214460
589927
830911
536164
1410900
1346662
1026647
510639
88761
895913
431849
169147
1295881
731009
1336921
899298
1038663
898244
1315296
337989
969439
31322
40504
1117020
75835
132469
526686
69084
1163616
126316
687902
254832
140700
287815
519486
449624
359635
1265810
105840
328392
377076
1292192
825799
691519
113644
70154
432986
581051
238770
211916
1355467
960445
273987
696533
571208
1137057
576064
339525
75601
1268464
465543
378309
201467
1022793
1144085
904510
1201484
281646
993783
1207489
392365
150658
876917
706339
267171
325028
642797
773287
915089
1065206
483300
1402752
187364
91012
878431
878218
33384
641859
828547
413997
817770
859236
677080
1270863
326365
156145
41818
1128343
850484
390617
757535
233378
568064
373711
56179
735966
606237
1391510
46770
432209
38124
806128
270403
808600
463383
1396606
1379129
73546
327488
941347
769510
455802
608974
576179
854851
1299314
1175209
337412
600222
558832
31593
1404278
470016
966666
677060
858733
114743
1296626
545441
348101
783793
735441
298266
869910
1230964
440353
116513
792619
1163434
1121508
279578
391776
921645
326945
1186589
638502
353383
141405
41573
413169
1101684
211987
525174
197948
734454
798285
398183
699164
1314035
474658
486113
806477
545255
873219
1314238
420128
435229
834944
169413
666367
684801
848587
332540
481011
433110
675980
303423
293815
1127386
139940
206901
738341
1217748
1024512
308608
803879
307526
742176
917417
308303
936617
954041
860126
1284185
606271
419332
290295
255375
89535
1056532
36679
434661
1396852
1370010
272123
18102
306278
1416741
48553
272997
991679
1172426
318438
571490
892957
632045
1309601
999649
409201
510576
628729
928078
437424
283207
294684
57796
779873
1316903
477044
1343531
879908
61497
727106
777466
535310
848036
31837
861120
354408
1414345
544566
230628
1160128
572359
851159
127371
133871
315089
741859
640914
1043236
1352229
49203
438422
151201
300708
482992
173966
546305
90595
1194195
1063579
346430
1186464
1165297
564381
997790
565427
34103
304394
438079
364863
122694
674127
70283
1059122
966056
423895
286796
396205
1196260
1162861
317771
627911
228029
136937
582070
506225
130076
1226856
865322
1291766
63159
427251
176395
639088
943795
255084
507369
611046
1351246
103853
1419462
45809
443595
1295923
294769
417944
340439
1280566
122275
1382716
52967
480435
1361872
381886
227689
427209
408199
975120
420034
723905
689511
538350
512002
942593
312584
1165102
595680
237233
472544
918367
70880
417058
428144
224345
520904
1165083
41271
1300969
122813
1034433
448390
1057910
1214775
813922
447815
1206016
193497
659828
658635
871311
180239
376830
1166815
465401
980632
1204598
387121
204819
71209
1034294
114610
603542
352418
227712
1174731
1126035
643480
1113887
929480
295818
645103
167506
934553
685837
894845
574884
962424
644712
407587
632038
870333
1066292
463613
353615
1071355
915385
253474
237182
113067
1087253
398783
1185351
478464
945766
231657
663806
25228
838555
676329
1332804
235892
672480
1040927
644602
102445
379622
1152550
1150901
1332866
361295
1000961
124179
573166
17004
181036
912712
793853
147731
42406
95291
830010
1039861
855920
223159
467075
545928
549133
929068
1067620
393533
698380
1192818
360878
290103
1298843
967764
1087103
447435
783743
1059342
333385
324684
1385124
932203
228454
397671
1227916
356883
1287474
537798
932409
1283664
219732
837625
829755
832861
735503
662461
639256
75981
827768
11653
3902
899761
1298085
1361507
1344636
588550
461820
842788
679866
1214702
323330
437648
1358194
44060
262920
489892
260005
1369174
389230
644145
663736
489496
886696
1383446
1035565
1216929
529289
968999
44091
340399
42661
67986
137893
111812
188674
136625
150602
387594
1363623
298395
426013
104369
206201
570645
276967
83272
901836
444058
454039
1404184
150938
875213
23028
528914
656999
1368949
78001
1396832
849867
458019
185856
1053072
1102736
1420122
519357
1277689
1235673
553155
807237
267480
1277416
604999
1116406
615453
600493
224404
202564
219637
698476
971659
550772
482316
341726
863445
1403421
1016029
72306
179961
292317
202165
1053214
1284495
361256
209462
1142795
359278
1067382
1313254
1343022
1083551
609641
1349239
640721
140655
302916
504511
357152
779059
573999
330613
480359
1361285
521606
108678
768150
1067106
1267319
1168924
142271
798065
169153
1216654
52886
109148
218077
420658
42637
636436
606839
809989
1396244
110322
119618
1403899
931228
378069
700288
917197
592916
1340655
156600
378986
860125
931787
218657
183129
1278300
1283950
249368
343411
344927
557477
862640
671610
997954
112757
68001
1277070
347379
133297
316042
976559
868716
875144
893106
1070214
1267930
1207602
476015
53811
575088
615266
611914
508692
930256
360109
207008
132623
911315
888822
1377327
221954
525958
259191
997004
404324
1144930
806466
967806
159357
995519
277752
330053
208708
774374
684473
675412
485226
135909
747808
619306
1330278
584927
183224
974258
1407194
130876
1071296
511434
1385243
1339216
275876
928915
980204
886482
941911
285886
284250
896498
381962
363125
952413
807050
738267
577087
1416352
803274
524986
705732
1382165
1177777
480234
354410
783825
1083096
1227522
189314
591943
199093
578790
136125
322558
1070788
316553
106550
219896
1333021
442796
392484
321282
1155000
1130595
1396489
197761
45890
907785
1405034
326780
67863
900262
133959
268414
17110
643111
602520
1057959
1184568
403443
1120966
355617
1065985
1050138
446530
505447
458001
964689
1312614
42966
1413553
94638
1170590
1174071
847733
161532
641609
1045467
1114338
700113
836825
900167
1027134
805363
125528
565640
789544
770260
66124
227348
328509
147402
38730
884816
443944
408522
942124
1021305
178521
260509
1304711
844237
29912
826527
741112
770193
405923
464407
44599
974269
958826
138082
1353052
784353
519170
237552
1061065
112813
804707
305510
260938
78570
261250
577994
846129
578408
1005822
1172387
185503
792323
557726
637432
330016
437847
122844
703014
444485
175942
1338450
330427
3668
386373
486704
593719
816950
689629
57223
1283911
491544
736912
132005
861555
1170927
1385194
1190308
822844
1170932
50231
272652
1365245
766221
1185531
1123499
77807
1380802
1375000
163701
148029
295367
854192
561505
100563
258512
80958
342819
272790
699114
786452
1182480
644465
297063
1072017
582696
148271
1235444
889640
110274
164803
1124908
323273
367555
1210243
766916
397967
81090
416501
354019
314566
1353455
391352
167262
906243
114604
249434
1189302
322225
466641
447255
115574
464474
1213496
382276
480064
844936
1128492
79373
1075902
881875
952126
119054
1382289
434092
582505
1358801
1295093
168760
1072785
280853
960427
1229344
634709
1266832
1335767
563187
889408
1346473
1421884
1265878
511784
1144305
54738
800200
606707
82596
1376539
300387
1196878
116655
1416109
1063629
1270252
723898
421907
153857
808800
485616
134348
637180
389394
1232215
1310829
602030
1290537
786262
42709
461083
1065777
1199707
1102637
979732
60732
727242
275244
900372
156894
672503
595826
1124180
1371235
921758
639952
402691
34346
300602
479980
505879
1050012
185905
160885
347720
1346077
1351170
87355
571705
1213083
315072
1353769
267812
254544
349133
267371
918563
82401
206043
1369552
850301
694768
68561
1291863
865217
464815
163343
330553
1295246
816347
1233064
349226
1346381
1381586
1269303
160097
961251
571157
213219
564603
1377222
332442
737735
337378
925778
778923
1214688
374725
375538
26402
807510
519978
1191862
437832
1174662
899562
105560
368838
530947
172429
1214965
99214
992112
414034
201409
1385797
247884
1232535
44673
307879
945205
256510
1327419
571669
361663
221574
1332810
956093
503835
1060051
1034166
251232
402705
972468
1297920
1292698
71671
956705
1358728
1221460
632402
395867
108812
1285285
663112
1421886
922746
1052552
117344
894696
411086
901146
93716
1222070
979152
1422771
1066878
946610
327206
692372
432072
1368917
1309239
14154
204432
37669
1050105
310322
846147
1179542
1235943
660868
1366459
1386380
897223
693197
210244
148275
257549
619149
1225550
419723
232811
583118
611764
873445
144913
1366928
30478
99224
463673
206710
956114
43422
1066749
1302145
531751
287256
813873
191946
519193
114938
468956
473373
65981
354220
1050359
635176
1345580
1185453
885003
1140328
1416904
703066
588395
68146
339569
341151
376500
600742
36077
328185
1270480
732383
576529
1182509
1202239
444587
238794
1374660
691489
261835
595728
726708
1084963
910051
942369
1399661
902062
1403983
141339
771227
265505
657213
725571
817844
320822
374180
545327
401708
1301384
1044127
1103274
827292
314337
267507
920579
477921
406865
338646
1192582
415543
1277080
860577
889134
108556
799332
649010
202308
1238165
41451
217378
1213449
1090845
331623
154203
439165
101733
463398
1199571
149541
1202200
492456
574283
323535
116864
1061974
606915
1067312
773943
390279
134922
1270448
1309999
412632
729251
951
1224790
520546
641465
135678
322099
485979
932065
795540
516504
879567
968692
174017
930355
1174198
1347783
397218
97314
283903
1027279
267885
338453
477023
1200673
1152637
320357
1335257
1051953
1357835
964918
181763
964825
235588
1410923
1199172
873709
466642
935637
48562
690996
1201873
1355495
277372
90335
1348401
233626
81967
418490
327990
679650
95224
1068913
1198329
114258
970943
759376
681869
821786
75088
1181076
888705
734901
330160
33651
310944
104910
1380318
825841
1124494
269092
1196338
1060696
602621
591316
107598
980487
220919
1139967
958815
111697
194159
851407
146617
1089123
262828
374470
410280
445878
1327288
1060248
197521
395880
1354415
171911
1314571
910544
646502
1210669
1217652
249915
627772
1090056
1382371
1314648
622230
830422
510160
1020949
148069
789891
689686
1226679
1035168
51063
1411603
336341
272588
1037295
1305346
480959
345836
1408716
367083
1113307
93751
467489
826869
1036986
619213
294225
387320
831394
1062153
531892
757077
1308892
529654
194599
800356
1125198
275925
155294
663491
138391
254902
393213
795252
161109
792444
497820
1279130
58080
1387065
590376
658188
276526
30124
1280530
630434
686910
903510
833703
230689
924663
628157
57679
294755
1160656
929704
1203329
610211
594468
739190
1175861
317555
82232
1290561
490976
486245
548808
887949
659334
1198029
417623
1213150
235450
893392
138705
1357149
415185
1419306
258300
258561
688088
393729
136445
132388
1182490
866669
638877
518243
453258
1398198
383755
203029
503611
284375
340709
1286481
854699
346952
303697
378718
1231556
657253
575262
1372509
635312
931239
1353739
1375917
1316468
115436
347564
1402990
909943
274444
1067514
509281
834887
566482
1035229
1146619
132913
114143
1114483
419849
1016422
147283
397353
695001
195337
829368
993510
327235
164302
343369
481341
462950
1374758
967248
442135
699606
701624
467487
102260
959456
849065
1328436
1235698
720982
1287675
1312651
146528
964970
602200
138030
68344
59981
371520
1228054
129533
50711
1222897
1194956
1315937
322473
364451
299145
852407
1120120
60404
1041511
17562
49515
818401
1059791
1124780
494826
666745
628660
896190
469403
789468
257264
1198411
219049
261818
119658
886371
221599
1362643
1166777
877728
704832
448383
878239
158637
401192
1353624
314304
400383
239664
37267
615152
93366
794196
855048
909040
1058929
238892
901568
1165190
1173842
784094
63421
1340445
193370
188766
332672
330126
322574
125905
1091181
1320011
996976
858551
1338411
1269469
273944
159730
1211170
647637
466049
1342996
1102688
1392414
239275
587442
361275
476976
320211
61551
44688
386288
799819
617583
1339613
605970
398439
1219094
445247
407835
252043
237995
213005
118697
1192371
1409000
563394
850795
152525
854344
995096
902759
169997
830939
636045
833358
894403
795308
359053
396369
377810
117743
1231841
805961
372125
983372
800201
896021
731108
432155
848598
1332048
687726
973867
110999
621652
120123
399418
931111
1325007
199893
255292
104420
1391826
100816
910182
239078
1037409
368288
317265
944022
1122275
167464
368402
787434
92756
1190004
682452
878794
875027
1054842
687751
580912
990874
55312
1176311
490194
550548
1328444
512812
608360
1314343
756437
28984
786092
890769
665265
408676
569716
440023
766818
858553
911915
798147
779850
278207
1184039
955198
1172529
732101
867517
1390462
1023396
33921
693519
1368369
697984
83013
567714
182015
253054
441461
1156741
970233
676707
95104
164804
56053
890763
288570
234215
662040
993716
860274
609286
861346
910221
773307
1342948
1070091
85331
137356
311401
101992
1145521
1409416
487924
916486
372152
1061623
1271370
336851
832480
818569
213036
376301
1059307
877000
1215673
323260
1083582
844829
872628
403821
354759
296905
418592
1230066
1202246
206748
1231655
1269860
660139
300872
1313815
1328125
867333
795402
455755
1201297
930644
944634
969698
1301119
13499
1229550
921397
1190624
1390563
226884
55653
434329
555844
635561
368404
728393
697336
1120021
548306
638324
393776
1197703
466515
1053813
439222
1142270
1070011
25496
26741
91107
1277184
1065114
107569
347189
319816
872107
1299747
418467
612135
252871
911771
1212028
75869
779142
872092
1296555
1365344
208418
1289952
1217911
830581
1274060
448542
69683
1279382
383031
685596
1299362
517391
113697
1216720
425814
1057205
81947
143866
1267724
1074709
305943
146652
907731
910068
1324569
1111431
799366
912741
19105
54858
408570
819286
288763
79070
812989
101504
291396
569656
494747
298459
284049
209679
191654
778422
725491
1186437
1399021
594127
326230
480599
617806
885641
736041
401606
944058
330377
545420
363711
1197138
319535
478493
1176391
1218226
461098
367591
159493
43060
1086327
1379456
1332537
514103
1119558
1375837
134521
112599
299055
834874
171989
176363
498706
449446
349532
1165164
494119
945142
528437
400538
317269
393786
1402536
387386
517137
1415638
622006
91531
558421
1285143
299725
240003
568387
790663
92818
1306976
429992
639907
1219270
1008125
945191
931792
114867
450282
462552
1372395
814272
79725
803903
1055080
67938
1057123
1278456
1204406
301214
374384
1403201
1113593
413273
956527
1377081
779236
706349
1395393
36436
215319
1412065
1351685
282829
961752
558223
444708
741056
308007
1419296
1420909
1049728
1352402
859490
941185
449360
1308820
267174
102477
1287508
408508
570369
1069767
360425
837251
449409
499024
615381
126988
1022159
651859
998395
434549
1117856
1292392
547345
1321845
1335106
321433
833997
1276791
315021
1271544
803006
840055
772546
169859
1055412
1385613
664604
1122657
565945
286153
1311516
1375444
852524
1271548
1232242
384191
541934
1045309
694231
614299
969968
599825
353569
1214295
566493
26645
864265
269801
290490
204958
1401957
1213285
566164
1175205
406468
591884
705794
1413941
1040715
592002
1199239
326983
348474
1416831
1162816
436399
422347
82135
451497
117161
1365219
792264
891050
338579
594071
1313952
1069316
51624
30292
450834
119833
432866
327303
330723
1363974
1297370
119379
72214
1278562
578868
1268901
135450
551468
1409751
1380470
440788
418378
366650
135185
963768
149978
1374576
936595
663028
1285895
782514
192440
333156
1277862
1409528
379228
138527
633291
38368
317440
278733
1061955
1068369
564981
460163
1202039
36739
84977
1409409
418010
1328021
858261
558302
220125
514313
319997
357131
1045198
811025
50356
1303152
78398
1094814
782635
1054979
392418
1088187
1224173
47501
702727
226258
1042090
793558
316910
1231259
1150985
1209445
602598
641763
1316494
699307
122702
1335949
973150
859422
885785
40891
1318786
229174
672983
269115
528131
85592
1120432
375625
1165228
1226631
74670
963733
845425
119873
540368
667626
1315213
671199
882227
383872
1359344
1036976
97686
428139
969087
339966
1331872
699824
1165427
335573
227022
240101
12086
998849
296711
684761
488571
1147388
97086
1035219
730843
851093
1035359
1174132
1238069
572735
1137775
736114
1035622
186035
948261
286832
1389965
302226
391734
368093
467869
580564
282913
346825
1422738
948605
281367
349438
11726
302480
1405577
1316999
775761
116970
408555
1396209
1194456
312554
269858
1228480
1396542
108586
614617
799761
1070577
803533
898322
461667
1062827
561387
991676
599743
413512
95347
398108
400241
1265604
1037660
684722
634802
314238
683302
998056
362434
317374
229299
452938
362089
796640
530965
46837
288950
167419
1274165
1117269
325335
488005
130467
1071821
26185
1324608
975157
672420
218428
43083
978650
1176514
1072171
1336377
1371870
839102
1235561
121154
1375311
329961
642048
784823
582483
1056902
548747
146680
995257
450781
671306
191963
1224813
432808
582614
204558
340892
955048
689362
771290
992172
40424
1352262
997651
49884
1271549
726668
41702
1325156
537490
833395
1376885
756594
699390
894310
104542
462299
402385
1273211
1192357
486638
687920
495003
541749
274209
1111387
1024182
1168273
832997
407782
213547
833516
28869
976581
27639
1127016
414751
1410743
1320156
999896
346480
840851
395408
942820
403483
1418636
360400
72248
1278920
1157192
473751
123060
84777
669324
684052
96393
1368192
1102357
969173
961290
53882
48135
1296155
215790
1057863
163427
1214155
918995
1229181
629890
942421
601953
780324
793102
1325583
508899
458432
770235
815465
84929
36276
60112
902237
96236
636946
830647
596692
458928
386210
218494
143668
122077
1202100
127302
1025440
216896
1401846
1420404
1050827
211308
1398678
950784
236095
566045
1055325
417762
110647
902379
50079
515645
1050298
604161
542580
1062013
313816
898558
151756
1175770
177297
425491
1113092
493641
1384562
169690
657122
1127053
299682
1351676
927405
963170
1332752
1077284
1144821
813522
51191
1026355
882764
678854
336848
569830
1227924
333345
137000
1266115
343405
96787
1178376
1361268
82213
267345
768109
1375296
1361884
115234
255675
264904
1230287
932069
40178
704759
1350244
1351023
784845
84482
1283695
967854
757105
1326802
104934
1265832
305284
469099
785569
154068
1170429
594630
1205179
1071338
102651
1234327
1101983
308827
1126348
1192570
408168
415383
1082179
879330
1220877
250046
46755
627987
1114285
1196922
1035464
1404113
360616
1339780
72566
494374
1185013
85947
1376543
348715
1220912
1308904
143780
1039571
559702
912990
425904
943418
993149
162783
883383
331845
612073
298665
1304447
1347594
219454
456126
566457
871447
153384
1348076
1320847
1294810
684916
145496
993808
826565
437755
738088
1197324
821320
462799
633223
392832
800856
601437
273641
468393
925969
824392
327951
470600
968144
925704
1353362
610022
1186481
615480
875042
1061999
1387704
1319056
1220227
161900
567112
238719
723703
795967
698328
1311198
1314520
53563
689068
495960
48138
214648
458823
727436
395275
1279472
368953
879177
520383
386127
194624
877254
169371
285297
889083
328016
1160617
882432
1367711
483513
491148
1374064
25723
705031
88234
638707
640901
1284946
1375922
473144
1126986
274523
848874
1419047
889095
895791
914682
1117756
279085
369593
704923
1237503
1201963
367155
1222890
1384148
273412
1333086
438925
1330379
705221
218877
83886
738806
1303660
142945
705887
1415689
639006
1304791
831261
1040163
1271828
125602
990824
1395686
855345
227844
823092
1310130
610049
1039042
573131
1117129
324402
737187
736628
371747
233600
572851
1150968
1142618
294547
645451
1322295
184386
1421590
1269442
325189
875729
844550
1345470
1219541
597909
418473
1115889
335731
771649
674103
319495
882533
258496
741249
565668
1394037
452933
781799
147187
43077
358675
1038403
513514
1092706
321651
356123
464617
518122
483695
1368443
480400
468079
957062
1035992
1073919
1280434
995044
231682
1419473
1219169
1302484
408257
961847
38141
641066
17686
934754
790090
122546
668129
1073831
76412
1100240
136873
445002
395179
966384
620758
133165
1322565
45906
1384597
1237384
1196387
655753
1118780
1059377
249479
974996
756891
786694
50535
808268
1128869
380360
92844
312367
35100
1403825
1063934
345788
90593
676038
197592
1275024
976022
971120
511253
520797
1065955
183972
726720
635866
1274993
941695
678112
330961
83587
942113
237861
843433
724681
1139636
85802
632416
788817
689906
949640
112023
1395746
609792
1274598
737950
658189
517323
1277833
499529
1291064
1309146
223122
239837
1226009
908804
1192554
1339057
1403783
833040
184788
1392058
884443
930091
316567
150047
626609
674033
41437
167031
1219127
475034
656978
119286
339645
1213802
334805
858693
1145578
1217545
89399
291827
132511
48979
802219
647567
1026024
475537
157433
1421780
221864
362284
811046
1125397
162885
1064467
495764
589281
779623
913373
1157399
1005538
184495
706091
78711
1215989
1086513
635254
1165236
1267399
1378504
618151
694745
927614
1163800
90312
29903
1182877
334048
956850
1386956
44850
336734
156134
1371027
774754
737227
228713
566782
680425
101247
16934
299646
293361
334867
613575
1292489
1313520
680912
658309
578797
1023801
1315324
549199
193463
257685
793886
154210
1386378
253283
890461
440068
1426224
420458
511910
345497
682313
256429
898361
308739
515566
689929
404187
1387606
40501
581048
196656
1064924
559237
1411598
538788
597612
929629
582924
1388039
78985
536180
100321
371817
82617
1401006
137790
611125
510647
581425
503772
1292834
137134
1216734
910689
729506
733130
303932
945488
1139947
887732
1400748
424606
1037852
487018
528202
1213747
911569
788114
1128453
701234
479132
39754
434459
525610
1381991
991211
333999
1416113
920843
350769
1361254
289707
1388439
1236903
1086395
352406
368450
1156868
835114
462063
86641
1340131
729548
989806
206949
643740
678047
1201971
705195
1322271
202787
1290585
1284389
1234555
657904
230915
507390
631502
393331
540637
890579
1314398
831658
229044
818023
365973
1116690
611654
760221
199732
374128
591109
1370435
836777
527514
629076
165554
1193884
93162
494000
701353
135363
993511
233718
29841
665027
1177172
1049106
1406312
640813
741615
59086
478745
137653
233144
1000812
953812
440094
395308
1199686
394015
476803
30996
206369
288402
1234617
1136254
728801
102191
1071742
957567
157699
856687
613565
78025
1051923
983437
672033
326798
195460
940666
697457
639874
950035
412723
892530
1137081
912350
849503
815851
1301900
339551
1396284
836512
598198
609788
626082
1379248
406603
204025
851771
788600
1296602
129471
506699
336437
1210501
1050585
146273
17400
853295
337041
123887
935019
1158213
70253
211074
1092532
815839
1294579
1367027
37702
1130240
353581
364072
992416
894052
194637
1228332
171687
566994
784109
18132
532824
506196
630582
1266750
831777
1374623
723310
804307
33859
1327987
430823
479475
944862
37412
215434
522817
1167259
962927
810627
146494
464567
142442
65354
1422156
602678
1024155
780150
1288078
370644
692763
342592
205433
34884
439493
1411930
895810
287978
183467
886862
491494
906270
604207
1382711
459437
1338472
434103
617449
49453
354897
1192145
768886
65191
579754
661771
532932
178526
1387906
795317
237445
503016
1161000
796278
274027
61454
477651
899003
1152076
272915
1362314
130749
1226536
997295
1338610
1361448
840065
907803
549040
1115807
1170855
1092884
47758
358230
843232
912279
111155
411551
577748
237037
1370234
482231
838431
1159924
1309762
145531
1123063
63892
268646
422685
395436
1006092
634586
1321905
323264
1297534
979565
1221284
165577
1272073
1202837
1190331
148215
1077251
1139180
519813
936053
1401283
1358401
1195206
249581
687216
88527
933597
1396147
976957
520449
337408
410708
1119217
860735
1198521
963177
1383547
851137
1286504
968301
798306
695203
1287076
585298
1407163
154256
1058452
231952
941565
377953
1043937
492110
283183
63763
971636
1343338
263468
853597
428107
697817
222769
276335
1061599
587990
831755
288374
856180
1266306
165800
86374
494001
1371759
63671
700875
921701
1422382
781931
196823
347862
980918
702765
889214
1125131
1073590
1276844
1196726
1174647
150736
789465
1023261
65201
1005398
204161
293818
256305
94212
676181
1061283
942720
579491
51340
389422
37935
26235
219818
1135918
967507
738553
855004
219909
1342721
1229217
1409627
340971
1307827
140752
855314
819333
1288282
1217086
15893
598775
667985
337285
739415
790670
418231
1209874
686292
324906
1395181
303194
977372
822728
331693
438124
272292
101019
219014
1278708
881070
632062
425446
1065791
1137496
1164317
1296130
1314826
1070793
485674
532041
1351004
449838
513543
1135573
962118
839837
813789
1156681
518108
248899
574674
484516
734025
260844
1313550
1267469
1406085
366385
260152
593832
488897
129527
791922
211677
468441
70741
877353
470369
1314653
641599
1322584
835919
1023188
1202665
468061
513181
1041426
1211044
165240
1378937
1037862
68366
336501
217565
1201826
226301
780498
1154028
105492
1343000
868818
635003
793991
150207
1174857
1291769
1070295
870653
530167
801187
316490
1390988
508669
1102414
141014
1192544
1115423
449854
144946
137002
479955
824564
454712
476081
191643
1330596
358816
362955
49460
13642
1024945
1238289
628390
56784
1159931
1125263
350875
1411504
961781
619319
230821
131240
1322712
1412996
361859
1373103
736435
498802
469647
1176079
559063
407938
97606
625548
468229
670761
103710
234563
1207457
1166765
1034771
519689
1059553
1072111
844172
431087
121180
1212275
850166
435645
691415
593353
1394599
1215907
971458
409925
572190
123423
1123093
1233656
225467
197515
525869
1051167
38920
402225
1410571
1024767
894041
495434
143388
918827
273013
632963
66134
1387805
933845
176489
206221
203718
67884
150866
433041
525731
1233199
881443
1144261
457820
889494
75255
850693
452853
1412101
809852
1295538
626116
1201280
861571
16403
1044414
671299
13709
846762
1362745
129997
1323822
100851
906758
734728
120354
1164087
675875
1377020
313300
230264
18882
1536
395684
44736
115191
927999
597080
928734
341506
657007
200235
998330
1307706
522624
1363641
928471
1339806
1288967
872345
1359035
1113093
512608
1121446
1351852
512106
227398
144542
893850
1178860
3763
372810
51259
196286
998918
1087558
1160074
61423
1323931
262812
28687
799836
258261
147927
384009
1339069
210286
565298
203864
817846
677478
560356
683824
639714
1372419
406066
134346
1052742
1361545
722602
362457
887584
674881
1074652
611089
588313
657034
927203
480380
420254
508471
869325
356766
174114
1040126
1196004
451052
406708
1226678
222376
435054
323251
178428
874206
809632
303309
231825
92749
894243
1183119
439750
1069869
904224
138819
1292755
657039
953528
936577
1004093
1070637
276575
1401413
168508
306506
926198
1303804
227197
87321
1178228
276631
910416
1165024
373901
430231
1062650
1213809
829843
598858
781680
1417416
857742
137473
278614
1288883
250320
795601
349477
177176
1412677
312683
607535
407111
277882
534988
851046
487251
898916
795156
187177
137443
845816
1006592
446662
424265
1341809
428908
1069120
1114948
395397
55094
148051
694532
35111
896774
562674
980720
696757
168339
790456
702652
1127092
116790
1220212
1120596
874016
1129366
1231501
398104
39029
979405
1237041
161271
693268
831491
1207751
319728
827563
1293820
966728
223515
1381988
854349
75116
1301957
196955
51874
589528
980239
418840
1075834
727376
835792
345603
262298
808519
1397219
1310791
1310249
141833
680433
1180542
774874
118622
356046
1336040
722818
61433
1266687
1214708
236425
651484
268545
793689
904422
186725
54857
1329053
525666
1353685
335480
55514
872319
1086219
232449
805990
374034
1061284
399208
1216757
928058
900454
191385
27222
620780
302464
1307668
401134
640407
1330559
492694
842111
1159120
1049924
836360
1193780
1113400
903746
773372
1284150
738085
887810
280305
824716
696575
1232621
951899
1275011
596738
440724
687958
1139577
1348238
1338817
331053
528030
1146626
1115704
1022115
173928
1232829
300971
879402
624498
1068226
77845
156836
676599
314168
251613
1205901
196331
1160037
194659
1315849
776825
1135601
184928
58497
488490
1384504
892874
1207864
397627
491976
1116943
976400
1323813
1234413
912922
658518
396024
493519
466135
556955
921042
127453
1419393
346161
10165
224109
189090
120323
784672
1194383
572792
858854
596094
457807
1385213
778303
253809
1126987
880573
118576
311712
135478
1319891
666767
623852
1020516
421770
1165965
364119
1407259
447372
1217110
385607
584760
71394
791851
496346
483485
74257
841480
1321646
873017
734373
189480
127235
766045
49976
498456
482400
528979
1210389
656886
1212087
739599
253871
1304287
162021
996265
1207287
469701
298539
862413
644043
1397774
510173
93301
1189343
58840
596499
441019
1189463
581446
590215
23042
289793
609259
557585
484042
220714
265907
521331
65976
170014
1040404
560886
585563
437638
112970
53476
316657
1115320
566591
404783
865524
1371716
362318
380362
275050
898849
395807
138373
670764
1040831
209334
1350572
58866
232261
152743
413733
514290
946579
1330750
693850
36791
1202470
391716
308921
922387
1153359
910653
158334
1202992
1362782
538523
332000
413307
947346
229759
1413027
903614
640672
525198
616408
1307078
807214
572713
695341
176816
92305
897457
967860
599370
702255
661120
1347568
644433
447000
487756
835773
255411
106450
821124
693499
400731
408603
405097
1321770
824000
676791
793705
66672
788135
823905
1050247
46151
134111
567298
1337133
796709
370165
406785
2181
40210
350058
164949
979364
1118368
1128198
178015
371693
540027
356215
415563
462093
776056
847620
1069522
1367181
165018
395181
1297365
675608
385606
1000928
1054894
409173
33205
310753
19152
1120355
400955
421586
574030
548226
1283339
871590
1176456
932828
221957
1389809
350827
1055743
288251
979332
924192
910700
154802
949223
1386648
892871
151728
1371220
630797
393888
583991
468166
771535
731023
1115195
470347
674761
508225
879107
961540
295088
881769
101674
831079
789808
937409
965758
394620
340824
1222455
259988
1385170
387410
1376523
893287
944615
1217209
863399
969291
856977
251012
1138982
427573
574656
310246
664367
994741
1294523
528235
1352511
176854
537818
297754
1400993
435857
574789
888936
71088
1353873
69094
342382
617380
1041228
72507
509173
1143398
703910
198654
1290803
1192360
42846
45394
1040458
861823
352625
1176071
58380
673823
1285844
679008
1365358
845634
249431
439530
828238
1215729
137503
341360
302236
917418
413811
609261
1305141
53757
702896
999784
597238
105039
1371033
1305209
239776
363025
1082458
233591
1336732
532484
332244
270688
906255
193567
466081
646772
207801
81284
951804
287974
1049316
350320
12272
145187
1059261
1235330
697117
846309
94164
961710
980567
1313467
64671
886005
674116
1083360
1317980
174846
1363222
643779
1295803
1403534
26165
420657
1383327
784616
981119
1130194
899893
887101
847310
211702
846482
634599
680882
1352035
731345
1196439
583292
265999
289441
565070
229521
946502
322005
631551
1358658
1237366
1271354
369778
783289
1207897
805103
460018
737717
1129759
411910
975859
140914
230731
317249
1171043
683855
1115873
1292307
445892
794213
1134547
1279254
629307
1300429
450773
1327785
270963
1230816
1326386
1065849
509884
1358948
301033
628915
1200228
1038575
467269
636167
1221561
862173
164438
1323360
192235
1035724
863293
100475
934510
412167
360795
1359963
591199
1278799
595867
321108
882544
1342809
270307
1369821
116772
1225305
1295629
501802
604990
874638
1192351
312782
443020
32689
670998
1040097
805148
539273
1051987
974245
217307
346675
355204
810657
426453
846243
472216
1042384
1126604
1411801
972205
738264
1350150
1378492
1416784
1330336
178538
571862
933730
493453
1369478
1416373
1215611
1342389
145134
86052
1379158
356873
1297789
229169
864608
140656
445134
46609
994520
1200392
662799
1231227
684817
108615
457858
691435
338271
971802
1294833
262831
1087000
456752
1057381
382501
927440
882091
238085
971180
860580
424430
669099
411803
852223
893256
1368954
474055
80810
175161
347445
1362466
365551
1036906
993352
89681
338454
266979
790573
601261
55273
353337
315043
1237968
529346
158592
931089
1169410
1361483
949636
172508
1404029
1191938
1348080
227667
377820
328307
644114
1270103
1202386
1353443
132600
1087468
858629
1303193
727954
859830
341538
497021
976073
1278941
565460
57129
695467
1167070
525943
402687
579056
1037116
62123
725034
606738
433885
1290935
257241
376690
775703
991383
997988
737656
101749
673066
88392
373158
55520
377622
1376752
249327
1307756
1406950
844214
36117
1177824
101553
838986
840146
489687
584460
1101184
296635
1346677
1169525
1272094
531576
578552
530568
13157
781555
462932
157501
201072
280124
199028
629702
832613
1278280
1345089
225487
1040032
125710
663184
1319023
1288872
473780
1063016
643120
1121477
25035
627841
1363516
795959
149356
871916
335658
1302180
991834
964223
1390469
133545
377265
19037
435194
580066
163997
680754
574632
1376089
848803
428157
324142
549263
370757
444601
665309
897355
1067996
953741
473353
1054849
593239
415250
354911
786153
1057828
1322182
1328423
1200716
1040906
145412
87464
150627
771918
1182296
422806
904013
1237345
161345
684806
1082679
838016
766273
1052240
150300
290677
1234648
428588
657324
781631
1213892
1226834
89872
541168
1202048
1091097
1041214
1300907
909014
1233100
165005
398369
1355945
562323
1414283
772340
1162837
76357
949771
497100
1145943
346427
1411888
959889
279970
1382811
536575
840867
132742
846706
1304833
725752
226834
1269590
1125384
51899
226115
327065
1207846
278456
915382
912428
893734
193450
348741
808295
23603
320160
911553
222420
1382385
1065814
839471
1350897
1201920
239351
1195278
392736
141608
29539
278851
1269053
1302647
1297719
853887
1404240
527593
1166816
684734
439309
1102829
785433
893738
773000
1021881
1091714
627031
603782
368560
386727
147219
1386434
956628
694876
150385
83213
967981
209004
129612
341087
518535
543560
580930
435712
970255
1406097
771465
91981
825574
694529
1416146
487698
996805
559314
1337935
551964
1136701
1412994
327440
1374528
1050061
1302087
956834
421363
1396460
1091527
1276847
304756
799336
649294
39190
1307734
1119106
76391
1341267
1192853
286733
354520
165168
86131
1350308
609754
934590
901766
683582
201853
357743
494730
1395156
611221
497451
516554
1384093
1414437
1049381
922204
1420945
52024
221173
971395
908653
782026
1218633
767938
231694
687152
627749
232363
419258
214438
923080
411516
1201309
570879
118376
49641
294380
171024
918834
1344342
767334
697776
266647
262140
1412102
966856
840460
996867
457550
647575
624722
485659
532592
379308
563328
307609
1222424
1413588
544129
88124
263675
1192115
112488
194117
409812
1061715
74061
1410646
1361329
187493
473435
1207774
282724
1408566
1179667
878602
98116
932199
1316114
1403535
110633
614373
292596
780479
1348134
1303517
68673
1411959
279293
1042612
446617
538671
758480
304807
1417724
1423387
484630
1184390
251206
809358
309905
53498
61264
139304
160207
1368872
932549
483282
330875
1137631
140041
1307693
167174
901219
561220
1153348
771139
283849
222942
168584
483472
395871
916729
419424
238655
1006877
1174729
92994
59979
823784
138927
1037130
45717
632251
637704
419411
195502
72000
817754
193300
1398065
1350598
974161
979472
1422878
1056425
1225596
1129756
1268299
947813
562661
1044782
63747
1203076
1349944
1190356
876378
471110
1089336
199572
1413621
1394277
1307472
1288032
684403
1349497
813253
145175
841170
130560
560838
1312231
856546
1111542
998521
493336
614469
549657
1120586
1192628
12539
820622
850560
364867
167991
835367
588793
1166335
897074
964139
798733
667657
1135158
481237
507140
882216
829214
387508
475835
121872
1315728
336264
836630
353501
434929
550883
910210
323979
219267
1381261
966700
128796
225865
173920
546630
364953
1195572
319957
1397363
1342527
329052
421730
1057481
517365
582226
1191814
1307440
1184085
395576
248225
656800
310074
699218
262272
1402868
1392122
406505
1389739
535876
119944
692158
1226537
142868
303431
955214
558193
1293531
687324
234698
108447
1226930
99262
611736
199946
672673
816944
505324
1206140
528033
578148
880187
741321
191333
318255
153270
76902
265611
812321
1165257
33550
697163
1308825
675635
1295823
1420910
735691
171886
1119940
851497
467222
1057517
319581
1137531
932759
1120704
946683
463600
495030
227220
86207
1337443
967003
219279
1388316
962759
444953
487044
694570
122097
662120
689403
942056
768016
917308
195792
32124
631420
673675
685555
114446
66787
409957
643723
471175
389122
395231
1362669
785601
331423
1202192
1051618
564741
890062
321036
104254
865632
925863
337012
604131
774879
703354
1270774
1238051
175760
783646
430203
621821
1314210
638946
869272
705014
577734
219422
800535
1204975
1371123
363129
142862
388866
572283
1287834
971746
958044
439114
567371
427498
486485
931974
1351140
267864
1391530
635214
1166839
682724
1314444
612343
1219252
55891
200515
1059578
1055124
283016
439698
767998
380425
699732
125185
11939
552767
119476
299660
421557
82015
896068
756645
1232998
811934
734523
524864
855883
639733
996455
380799
1050697
82915
1072302
353964
1128469
1014295
773147
227026
271748
879358
1190474
818567
346777
319466
216769
738178
1178197
970413
399344
1347057
1036340
1222022
1309264
1229488
299435
951284
1293749
416699
647441
1272418
972896
101098
87538
1317363
81100
252949
217783
551313
1269128
200801
297203
47845
1325184
216451
373660
829365
279707
573709
85772
1112568
498368
315973
503379
680822
146751
237117
534784
1170712
662921
1145962
861137
1155100
939120
248789
1378581
981945
1332061
1285504
269584
226545
1065736
780507
1177223
462144
797509
410243
433113
225788
1269800
542371
162198
508872
111923
320464
1283808
616485
1173822
1237586
248733
1356249
632832
701949
235625
1320836
569766
339011
59775
290703
871027
1345761
1034050
781644
501715
69476
462562
398970
427814
679680
1036090
1354577
598326
317425
1180810
843811
168819
815439
620247
977431
761143
1052670
1390801
756125
1370919
93921
970113
146201
76855
85557
951955
810522
1120606
319615
894571
867873
997467
962674
280183
106128
1034341
1277817
905497
622017
1352430
672384
1421479
17966
1395675
462522
807840
921062
405817
888869
1361276
61550
841653
1042980
1311545
1387835
106617
170039
443456
1379273
211250
998428
598628
274784
111451
434937
271222
1340499
142058
864648
615379
407627
1297661
182995
392906
617079
577308
971275
354504
567852
1360020
397672
946733
301160
974001
207723
1198897
136953
139613
417708
947119
1380347
588865
671216
34549
589514
1270624
797150
798151
1280294
481203
573759
1034845
1225225
1233192
740157
1316639
738534
156234
1266758
487027
689390
361194
1192639
1311381
272788
1332483
1179588
337853
1398759
1026619
665484
1377026
735606
731163
574785
217561
268317
266518
43613
280169
1309841
777192
1410345
216153
1353049
48834
319333
489585
450221
586474
201145
260493
803003
800790
175071
379097
354190
1285777
1036842
339882
180324
617768
398854
1304818
780320
970993
1163748
353993
631374
273675
1323927
1344507
1044505
280486
892455
573689
780741
903820
1339423
455014
55066
1311239
369960
225515
299938
632233
113553
292983
1231911
490500
505333
1301914
1091039
1359143
555864
49260
476592
626663
979275
728007
77067
778493
1279173
99056
549394
1346692
42895
264839
281392
464241
390144
594307
424697
459222
1299672
252306
1142652
638071
971795
87820
809734
374676
1291177
928266
1064423
306794
622122
658502
269326
1383755
629251
1296990
903938
682493
215074
480332
364538
1059264
80047
1154209
999256
1295605
893605
1353316
989983
1290736
415714
925073
228460
1235803
1203512
783922
1285873
789888
728438
1065553
447079
868485
230912
691870
1367155
570665
1086933
916607
455417
1401238
1265944
1210791
575550
1294309
354963
1199054
105809
1338516
533068
444727
787637
1126371
1399547
49093
551481
274370
113947
392298
18042
1293584
921707
474716
80194
798803
147680
344557
461594
451384
1136949
1205844
439561
705790
110246
355216
1057498
784065
99890
266697
1388053
517054
144748
1179661
905056
793019
1056505
294047
480462
458664
942963
1350752
143660
537828
1317377
666232
69267
200645
267057
282981
576922
738653
612653
237982
890718
452826
975829
121451
337249
953053
163266
429265
968863
1272944
887008
527773
172706
834721
1192729
431584
254776
1033954
86990
178349
816602
47146
1199261
843399
169726
105136
929792
465640
902363
1161158
27355
1348701
1060756
700777
1380696
450017
1176448
448557
781887
1342493
1199294
188379
1170830
1321329
386717
298515
726295
559295
934946
1231431
1344857
522475
76953
161019
490861
933298
562140
899536
621412
327130
848724
861163
880205
1230060
640095
1289908
1179688
285885
727000
1057521
834757
220574
318838
1392707
1354599
1051638
970711
1184060
849555
1314807
1274936
83908
697276
133981
1054756
297732
674739
450270
496792
487050
935450
293387
516430
455379
610970
1229724
808068
377942
179082
588470
555618
191650
152546
1057399
695057
364221
646127
35761
635750
88895
1362808
588303
76756
1346634
313051
555149
1408393
34325
1417665
860759
109326
27325
1150927
1222468
1283564
343523
135574
365059
838400
1162872
252068
1134513
44652
495939
329648
1416570
1161024
851146
1345376
1082710
237975
1232051
564960
1365601
896366
1067825
80129
190518
429742
860639
43695
63417
668631
1273214
497852
1397670
551559
592273
573031
50389
949861
1334435
209255
1287215
226782
459675
363613
782683
1270186
942285
1197104
1224898
1337853
732706
814976
1402515
168818
487073
63626
107169
366336
161823
887625
506628
491839
651021
27066
450712
262146
1383721
1404591
1039779
206761
1183017
295241
194057
527045
883854
1189824
456418
853684
674975
100638
834644
93972
134232
570115
475288
614398
734277
496485
443885
667196
152080
410033
492158
1204500
283799
81636
704929
59603
428180
452154
1174954
1278930
1197707
375722
136745
90225
1125146
415914
816136
500565
468451
259302
152164
120353
672871
676935
18440
728503
1064514
480163
149187
271513
926340
149922
826553
631777
623478
971824
126908
900406
1355528
1350668
856483
485094
576837
838124
893151
545276
639612
1204673
593304
957430
688539
383498
451140
38421
1190235
551882
1148258
107336
646217
316002
1287285
1055668
982749
635189
159464
139457
539261
330001
466151
635753
315976
1177318
587924
892679
309248
1420911
535139
135051
701157
1324288
1126872
1199360
34995
858329
1368967
776100
387360
897782
1414082
1050713
1380368
135963
216505
964807
193022
679174
580828
1217430
881059
424594
184645
1204780
382074
17189
1271917
1040856
85183
127476
1342149
1273234
438767
43926
426499
513451
672358
63479
59937
1222920
532875
1119607
1114426
911392
904223
371722
205763
335995
1185053
1265642
451691
1278001
1238232
209344
150028
659720
322037
278309
390906
1061041
1179591
248044
356969
1197248
1130665
1157007
1315994
923520
101564
992106
887073
872458
913109
467820
1405554
73841
739853
417539
493652
171134
74293
792349
877662
572220
1125687
366063
581934
880289
1299889
1188021
1279643
1350007
853918
1418737
11506
1316791
1167195
1222602
27777
704007
1122461
477038
175713
1335494
618003
632880
18091
1298145
466244
372987
819322
1235217
1300963
1084098
541933
69680
414804
397149
666939
191147
1082004
928498
659189
58578
200238
143271
421121
1197112
123934
1322299
1401309
1163574
275202
1122934
53375
268179
324860
1156177
1182271
302402
346845
1165168
1401460
1063227
175807
439777
532583
606821
912456
928508
870539
1312301
145330
878055
261493
912442
539037
1122101
899724
147344
911236
604804
1066726
1053935
1061851
411660
967994
1070008
860261
565470
928914
1312038
583909
311465
153114
98904
368332
847342
250439
542131
685310
1219797
847817
847662
1087770
17685
1209582
232397
1050484
1385846
286479
235478
328206
10763
385308
1193930
1400828
804472
189349
630041
770015
1061270
1366393
40011
912779
348170
840865
601409
1225826
788911
212139
593444
1379588
1119833
879624
549849
1185615
1363532
54716
68647
608586
278380
251609
357999
1337297
768192
731987
352185
1233055
502690
220136
1341265
844934
1144861
1402560
1164313
343407
1273861
727698
428529
519457
662821
523875
1061790
1395748
604786
733135
880049
580815
49564
29357
1399217
1298194
1036223
615913
936422
188294
906724
110059
311560
994017
301441
239733
607034
406817
1200444
280099
31529
848650
161579
901673
547982
433227
770364
509205
1185490
216842
885418
574956
499956
639464
957075
563699
55723
91757
833534
1315322
671469
87330
1157460
1091483
1188937
597824
478672
72261
345322
898537
1116033
1326260
1178518
582732
309220
637336
618931
1119964
434100
163677
1304514
858072
1232248
475701
858840
214431
960681
822827
1050740
1145548
871786
159152
224946
1379651
982236
1395140
607185
357071
1197304
294179
33802
949395
135694
534429
46086
1231752
641634
903665
615419
1135934
969653
546806
1157646
888634
620623
238961
864287
458558
836386
345784
1363349
334894
297784
182321
356974
953597
1271530
220670
362148
1282669
1295707
1395508
441259
679733
87523
1283042
825288
269839
78068
635571
324971
585076
1347369
36162
362774
557086
1230602
817274
293799
725017
208553
202821
388365
300396
1279667
687991
402496
1040754
1191995
611688
128131
845479
674925
144975
563026
233036
616776
965252
625424
1290078
450742
1037379
882462
639223
399632
629625
449368
248905
339841
299813
205226
312896
790160
640126
1102687
1280281
69143
276323
668028
1226917
1414491
230746
264758
206173
770867
301972
1384307
584664
541718
1137654
818350
555566
947051
398376
766454
792466
322641
1022659
633311
963207
1061219
1212000
846005
1090887
894261
280688
58358
1119819
433492
19124
163782
867284
171745
887367
625644
1205982
469074
317932
910690
859440
250333
469877
311404
197026
398189
735655
908243
1197236
1267470
328264
472144
54337
330993
105408
26104
355078
608442
124339
734231
1113738
706764
912909
547689
920607
1295972
309460
416974
1211395
877080
768367
657320
917164
256228
510019
1214224
49935
656887
613346
264868
629696
346234
1042538
558408
1212776
1158225
1196228
1369341
1288893
54958
793972
446909
1165230
1266382
361560
1059049
431748
491451
563552
1022717
775830
665463
506533
840709
192196
994703
1158039
565552
455684
62328
252780
1416434
377227
285266
1423131
81283
1192011
643646
983436
174311
960788
911739
274441
369718
109680
1039753
729584
952875
741308
375668
686163
1224818
791041
1206208
132716
906618
25406
1236347
1349946
647560
84696
974968
579619
443388
1291362
949412
1395252
1201733
1309302
1219287
897765
676051
821164
1352491
1233889
1344366
429179
540044
1388061
680761
1400882
805371
361234
93072
447182
174024
171557
253040
679086
639147
1127041
1387799
730231
702954
1416615
941287
1229195
1201965
1224310
1341201
209644
402181
421359
316944
386656
260295
795557
738667
1324268
1351959
279131
1221327
348948
1361889
439426
691557
975370
296754
1120942
672600
880183
1417718
599999
1136880
836817
168535
1294559
792023
682158
1167798
120749
1393505
285030
457044
1182941
567841
1335382
731686
1344483
700085
954727
1370454
904540
639510
1415659
980363
523624
392161
1298096
1374969
1352622
487643
152096
509531
1293634
412130
819967
862569
90882
901347
480466
540815
1197925
500759
575776
366127
842745
407550
804432
311057
523621
1355299
460398
998468
156993
430057
408717
948384
1384078
1389151
60065
190883
1403801
1143255
261123
975547
306931
180036
1059283
694564
737738
1328818
470816
141296
437363
1202110
463335
787005
143864
214465
294687
920479
45799
176661
64203
931120
465447
281771
993753
470140
141212
663203
221025
785691
655561
336160
1305146
398926
198975
893617
1042907
394912
692028
1297746
518847
621692
946121
437277
301783
221569
466314
135399
905792
537678
618841
1189447
536444
478462
982969
592491
112120
680394
1176393
437268
292872
634894
1300934
601933
56799
266233
190300
977111
510707
438625
438243
600911
601479
488238
1062567
1313702
1127824
378869
175254
1217245
307330
320022
974011
559977
759188
1420977
561708
1268920
82820
638454
1271136
129516
1372364
293416
225483
354284
838424
92116
802791
699080
1286798
1298298
1415921
920855
259977
511764
778350
1228369
489802
1232373
1369975
354958
417166
401872
365691
729051
996597
1326319
1402911
725475
340509
257935
223863
12338
956657
1365308
953310
1274569
18139
768244
564408
458129
296222
1139824
490582
454276
518758
524078
841017
551023
1337459
511731
391469
441039
1192481
409821
40431
274830
1313636
408959
460933
275760
1370048
146061
101839
373551
1005889
78039
150238
1189887
420894
1389977
1350168
1335395
963014
1164088
778872
1201618
552791
908966
788446
934116
1235107
407601
93960
1388242
1321181
839790
976932
217795
277865
1072608
1174249
1361668
189472
1176333
223945
73319
268280
220374
595149
1367654
297456
667670
148386
611395
1280158
581434
608367
48408
793789
25787
56845
821370
1232975
147880
558511
827263
302193
1398866
935646
90528
464614
798195
1217640
411544
914346
493770
1113028
1309846
80172
1126476
833743
192335
236037
200817
425757
1224202
1065132
278529
667317
1349775
787574
468662
1236303
681609
1110877
141620
1343025
280282
11591
171252
434440
1286458
79429
377288
738836
98402
186668
1223573
449874
92894
113862
303562
159261
1409277
398168
1403469
642691
1202344
933144
54307
723711
1178605
438710
148374
615604
1293488
437154
158234
825807
668940
859773
1291485
106900
913705
1360835
662556
1411621
48566
81018
640261
219590
785036
418966
137247
972744
132945
383878
672672
404444
66536
578406
684882
358626
382353
667260
236029
1361742
668668
233310
677388
1409081
995669
1391358
853041
220376
1196779
983767
1327903
585400
962192
1127947
1115030
1203214
282490
1112015
951863
277509
413864
684836
84793
573933
66696
1221933
51102
1271480
118223
692186
1155877
78215
1313626
665914
526163
609481
583311
521047
1377742
544335
660245
268818
974255
347498
925305
698956
13850
1082208
1069575
352314
395200
1351834
37176
1236299
679645
434264
44655
261024
642569
145288
417091
606717
1366311
607045
880368
178263
184184
80915
1178082
330814
153677
1406421
1279588
459818
328080
901475
51785
875120
497944
602119
1234328
738161
43582
687057
1177461
1034158
1417506
682286
311179
431488
347915
636611
169768
218557
672112
782378
216530
1352667
645313
1159420
1058097
1064081
379814
380779
1298620
826126
1137403
705551
625244
12742
868335
806879
63276
551153
1346365
613096
465396
1355453
580417
16320
1298052
47252
530339
569660
1165080
868078
600755
188015
775897
1270324
1024468
265988
1122349
1228488
801427
683994
1411486
1052594
1175784
1226310
596938
35499
1306337
218626
109700
73931
461860
352453
1035390
1300925
461277
878669
703728
1127976
393845
239348
513766
276006
1210728
1302512
278658
1297574
453024
838390
228837
334878
1302432
1177031
669310
1278655
226452
1332747
85495
1168900
163843
742356
511766
231570
1065322
895190
371155
1327402
408660
1071182
1348926
612775
1310947
367058
612237
832508
623018
663843
541218
977997
402610
1085835
665607
1134876
1372420
828364
1367052
694172
894187
1418177
1381260
625214
1103105
1222442
1200275
462975
50656
325683
995775
446869
638848
1065181
594555
898008
1039710
345600
1332506
28198
1206269
1065041
1057513
1052521
1113641
167543
1362306
410246
229692
496079
370308
84605
913714
164842
192047
279384
530956
788833
1186739
559927
112740
686950
202403
831416
1006242
520843
82235
334712
376607
793802
420354
805835
1329006
384782
1185030
1416327
980979
778238
731219
1232183
872365
131633
1375886
659760
904964
181635
658688
1367283
51503
643225
516305
815806
1390505
1367832
1280135
391517
686136
1422119
286922
610134
150566
994981
973194
361948
1043344
284268
37705
225332
982519
171486
660369
409574
216613
592383
1295146
522574
1058810
45633
17648
900767
573856
1189817
1400876
1115057
865984
381645
1141389
685713
417906
166986
208319
1168880
1412011
1389405
588032
647206
541525
813076
1188080
12724
692122
289522
46010
307604
928665
87677
876886
1414328
1058567
1299448
486808
620830
81306
675695
25219
621495
1298055
1394078
804321
277299
151237
11664
1174699
228443
524702
1207642
413998
1168589
298646
947066
789585
283214
1103277
840602
1056446
270397
1269605
1362195
73108
472309
77002
773162
1210941
562551
1044172
689066
1351195
1269524
182472
809965
1042783
282728
327098
395545
302029
662842
111041
298224
1069772
418222
171539
666321
614629
318469
35504
877226
525765
1323035
1237356
1409193
374818
273172
614999
1353329
612906
957911
1169548
145686
1343267
229288
317184
1116120
254517
469436
645594
450737
548983
894362
793638
1129857
685318
1282747
833932
994927
789693
1209604
264244
852334
149749
865214
1072383
1401888
754866
511879
1412805
451019
844764
531849
152371
1203603
336667
980303
638908
205500
358781
821316
881755
693351
363221
1058432
219499
1269138
947645
855232
1055400
228019
578493
1290684
198115
514211
186987
498014
1336654
455916
769317
386651
99359
290506
1296661
670963
168100
1140203
79222
348717
630270
352990
362831
1348081
545370
403850
965542
186246
725069
577772
911328
77539
488831
694560
413929
804352
166418
533523
492220
10170
94500
207812
1336930
1417336
383814
1202684
689701
843313
919163
867688
686652
1410382
1301494
626617
736060
185270
336215
1334743
673552
882063
1170553
127888
404181
361648
439697
455798
1071814
68220
1217421
1374237
348439
75529
1418626
1067065
18365
628600
100203
431544
449509
594613
410322
1152749
391174
180855
541954
1026544
1025150
340614
1308845
1092492
511908
620125
1315510
102145
1091109
586354
534438
830799
568570
671769
345845
319675
272141
614522
82265
1370330
1314333
643594
602819
842405
270919
1075481
490044
376823
1394115
864652
271751
565841
781104
813430
803262
620371
228371
269035
931032
1025656
942566
613112
830228
813925
852052
582152
156368
956306
120941
343639
154047
1277357
1119606
1137050
788332
299191
1232620
147155
1162697
567106
350708
496930
423477
162921
300816
1369152
48764
926302
53961
832428
157342
577238
460019
732375
25303
464418
509636
231644
1120687
1040777
948980
1056748
520618
484008
740397
705076
1120627
392573
1201674
1161005
230240
1280677
418113
869901
888229
949124
1331869
39000
1390111
1387149
171908
832259
276212
431938
630309
629836
171702
790997
153028
1191891
569683
37739
340677
609553
152845
1380369
889991
146821
302468
564022
1073779
566793
373843
1091093
304290
676543
489967
416847
1324840
131926
1298066
1219572
373205
676634
359715
237414
1268312
563624
464969
191277
973846
644829
370581
1418503
75570
492801
135932
143112
91277
796654
572984
1101852
401258
516408
847753
1385440
232904
841762
644533
1272450
1293120
503607
1403547
390401
26411
286218
732157
528340
418659
775674
1279429
1057771
685537
217669
670813
1163198
16342
158332
1196740
219396
532046
132207
345751
210983
425437
1063596
362047
796984
1414496
610421
581173
680234
604834
645258
280740
329230
569164
1275037
620196
390686
215950
305637
881850
305322
1291224
644638
460097
1183076
514045
488117
810429
284413
510245
730937
267999
451155
411820
1416161
996435
1266237
394789
700603
424510
178790
40076
688212
476126
261055
116384
1295966
954923
881161
997321
724065
1200692
319002
505003
790971
1130484
502703
614133
302008
164017
1401698
930375
512895
645358
1273075
693721
781051
219248
317626
1285710
212124
620173
566236
591466
214623
702725
450364
1216893
127206
506215
1296726
418348
164243
909496
1000428
255709
916339
168457
259080
79873
212400
396484
453086
105486
1021332
442824
93128
1178648
580290
240146
1312041
99809
519389
1308202
968425
325414
63979
1273109
231627
1061311
299815
729182
1092480
1037331
1023821
35006
1040509
1210713
197327
1122477
364843
578746
528902
577946
328734
538856
282063
1355338
610320
934070
556078
347824
275164
784942
1268940
342361
917689
26378
1066535
430863
227329
1158355
370618
487942
1062934
804296
46549
316272
840462
576787
930816
364680
51241
403899
176306
775338
686537
327119
851183
1159910
1070422
668525
486173
924196
948762
846710
36177
106317
659139
882364
885886
115941
175519
1164998
965637
445453
608403
49228
852897
1193005
124496
1309563
268285
483531
350651
428161
547473
538165
554663
1397736
1021517
276745
725877
377392
695665
188644
23664
1124512
31769
1137422
222729
1059602
1292708
105004
1380477
796193
71351
74860
177408
145295
115518
1364546
469447
1419607
1420366
432614
933560
233100
1173924
401329
973419
625063
770516
957033
1189573
135373
829052
774144
1210674
263325
1360582
1202091
43365
696040
136138
111767
661994
887577
217977
122827
82896
704295
1266959
1411070
1225166
911632
1146218
1196725
831000
117629
1204638
1023089
311144
1412480
1401252
595323
731613
152685
308675
537205
1285927
946631
353108
687781
847994
439219
1182505
144301
81646
1354362
663472
912022
785408
403623
1362099
40747
320345
674257
676460
364308
510171
1186172
506331
884397
679127
150556
1379577
1339087
446350
384289
672579
290503
208050
636586
1218267
550152
88443
809474
1279660
1074071
1199573
584869
472860
180119
110128
1372278
1365598
436352
370209
224057
1041339
203741
1353878
629953
219822
233279
795271
175048
1186747
1392116
996767
1044630
895670
1238060
1201681
610090
1173854
1174061
1157896
104866
279665
954516
371117
315993
485982
630310
912725
1395220
341490
1036324
738380
785860
281709
1291983
1102303
1307908
945983
550914
32275
839996
212634
221278
631820
1326968
1064304
601480
1365281
1134018
847555
104430
256829
992108
150534
166995
541644
736042
948889
596343
917268
263096
964258
1180127
589413
1191963
1220506
377551
616098
701142
121490
431148
524304
520509
56586
170313
695845
64750
1312142
1388703
262270
134239
48588
831500
782323
79463
393048
1120513
1319007
256132
1185494
993747
1392298
109215
452490
668689
394333
281543
658080
1314457
912142
641175
39926
13423
662507
320478
412897
1193808
906297
1320977
1173812
1172552
111396
253555
1051309
1353105
69833
1227538
734544
1388237
1122062
503718
416903
423298
780575
1053434
465566
806203
366990
169770
466604
1284941
940685
676321
266955
1309128
1285722
523785
191053
948546
566057
1000334
847628
702192
289813
822061
572586
605290
1338491
1228367
63983
258690
558366
564982
643116
1035547
58002
437457
424990
1183114
423843
620910
581278
543253
251263
117232
407817
807481
157644
1321966
604433
1419074
1163655
38660
1298799
729229
982318
1388810
194183
694977
481739
429981
974448
1292297
95172
485822
979337
250150
420696
28296
1393006
575573
370384
145999
1208099
66475
1073808
525554
124720
314030
787545
479450
567312
113740
880274
91054
563205
1123081
524357
821701
570744
305490
1218359
137695
1395892
1284764
443895
537254
1082173
135000
99472
453172
190803
33578
80262
1334167
212719
1396972
1304787
109603
423883
98491
824975
1189140
501793
227815
1053189
416986
588063
126295
1387550
1404110
46408
1215577
113118
811023
172952
660545
1128778
813454
373924
90283
776906
139427
312372
501132
232671
263228
912205
1366759
128052
726359
404729
75858
991015
819830
1353056
842500
1391473
11684
575767
1148489
315796
271624
523485
432621
98474
1282663
336881
165538
633041
477209
36951
1023349
282586
994384
865336
661539
410353
1358382
1184399
460638
332218
1100832
155742
23460
735623
40780
806990
1287926
946676
1219303
564190
230061
91726
448753
187179
106140
106836
1150963
115322
1384652
523553
861484
466542
107049
961523
605775
460775
1371142
95902
91836
112941
448580
577069
274734
157122
1002438
881515
1203693
913483
466479
1006262
29917
462425
322736
1122691
1308893
1324523
1238200
784082
1412248
474845
474977
1209022
1208495
510736
591945
1280431
130017
1103902
1416194
934915
1168788
385783
49222
10348
808936
82057
834758
725912
260282
154713
382431
70277
565085
42711
667002
513926
885182
1036185
1073883
1119570
929485
1266426
960911
1055946
465894
1203791
1116421
453294
880733
248826
450088
1334726
672230
187232
677867
115001
358980
624369
93465
357410
1369955
846817
81239
123859
605843
89845
341145
1111092
617246
1409697
797290
117115
489856
139167
517018
733554
1178227
1042114
174745
1334770
1287574
380748
460857
912633
867311
903282
740119
646118
666421
831053
826178
295358
733783
278790
409646
556079
673514
512966
154162
1163357
306290
1301975
494428
304421
705709
1327309
538317
184145
265846
551539
560583
308264
1212128
791895
757569
871667
93041
214596
215972
980215
85567
136714
769322
954066
1403219
153266
461775
447131
263790
970931
567006
664401
538099
1184839
582363
127149
77831
965002
804125
255726
622780
1358116
666117
1082131
196149
1289537
965597
633743
200795
1356006
409368
295710
872928
998009
258449
430837
605747
631865
479976
332264
1307536
655695
934060
400107
949051
226869
797245
276858
1203100
667514
35240
344675
333890
436836
1234367
66497
1139930
672452
32743
1287340
551237
885788
424761
668306
39594
1039712
253911
779691
37441
175353
1379609
612638
374327
338573
132884
902797
829803
455690
179375
1388290
1231086
588930
636964
130270
673086
235349
304062
839558
425100
879617
280075
526734
1285792
247919
48077
217566
550598
900304
1367026
956177
756261
598129
1026552
389578
514712
578116
277984
633506
193221
969554
392575
929490
252770
670845
1101157
666236
1280801
217053
38539
1039687
1062111
59249
1348118
889504
815891
43786
109097
914735
114863
610277
668234
1152411
636924
799758
289649
189752
87921
1324330
108589
1237036
1415946
845727
565263
660177
395482
319974
230408
506076
610837
347246
1067160
532472
504610
673864
1364492
1410546
872047
346050
316441
1201642
1276397
368917
457614
264763
698006
110572
879492
1186400
221419
192594
785673
1285242
1201827
436474
72149
608600
421613
86085
1295622
1316937
33190
795406
176870
1413396
1387613
954097
733273
1302365
216656
543748
963384
1291702
281106
790814
599520
1320414
340352
263178
463872
1102445
394544
266931
584621
684507
1412793
39698
674534
805357
1307626
1209683
1183100
480098
1165079
578446
1404025
694471
698391
1266936
1411126
1178325
295022
62848
539916
200841
419544
1186313
73138
1198361
1321370
659456
1307100
418826
184566
38607
393794
262777
228633
59622
862188
518233
994595
841724
258099
1363938
1359307
260014
138133
523886
1054908
1209597
353515
920321
683831
972805
1070412
690025
666624
1355383
625567
1364484
586448
1232209
523004
50722
121457
944726
980576
389054
546537
592266
1317777
1352046
345025
1041203
1322831
695892
177996
1303194
810704
946213
140959
595255
1237482
1040690
536908
464376
271650
525063
572583
264866
672565
1136597
99603
1399420
1367215
99909
790934
1179603
1225937
582397
786510
834233
69048
44753
1351825
436600
331129
1051248
1271352
911624
1199713
1069017
207977
962793
172898
262110
330913
365827
1155233
34150
559982
217503
510328
872167
212006
389513
378033
683590
585351
796891
929420
358909
963633
1412245
805780
975673
897620
640024
1408794
852672
394227
1301381
1415855
219851
185116
418349
347317
415725
25576
615387
1063908
340028
1217642
232982
540204
143976
1056681
39649
1025993
115172
1284905
783778
876658
271176
159592
648938
209055
1269465
1058123
621658
213880
845263
589075
224610
439069
880278
132039
784328
1070904
1195270
196188
134467
405280
522572
831590
735584
1376587
1061363
733797
486491
563941
80338
214170
249810
33816
334583
827346
1228613
1393998
237614
372628
857756
125228
441953
1405512
811230
74795
634567
863352
141398
761174
596622
537918
841734
150829
152411
350036
863383
161388
732667
23096
474382
75851
1308897
355566
1063283
1177486
357043
52433
1307079
60859
1394105
900003
778788
184724
207524
1180910
253348
999933
948176
299792
1315294
1063528
884433
918910
805459
909583
841735
793340
878272
275352
75579
1021165
615342
1070811
341657
515364
462836
1362600
1386711
376909
376231
980972
139238
1214735
834514
148626
1057988
410106
740311
1368312
936744
818202
581858
454267
1298290
1023970
75786
801236
1065076
625918
1362693
1391889
1306791
685449
585840
1062131
1366736
1024016
1380288
794859
36093
267302
187283
1232211
1304119
584072
699803
1288904
106304
471256
892064
933929
74435
297385
858874
27634
334968
888372
668765
138698
805327
898203
369201
507764
592260
450087
531461
303192
379751
55371
1293865
94819
152191
83846
1407087
942294
286401
487346
1266318
1317670
1394446
1301295
1308750
825867
1128865
415271
159810
830197
1315782
971330
274321
86358
392613
83019
687346
145034
1184818
495927
510477
872951
1295350
1188002
1311809
339069
1225906
544689
166814
1421445
259924
1379002
766032
49759
1100375
441351
1299301
158913
125675
161746
1317704
522663
67808
700935
693527
1212005
1265912
567983
1041215
361251
1280682
603662
950049
899810
523882
605036
678750
67886
303371
1299075
917410
1269675
640840
1386866
1191315
257621
298163
338546
265895
1345340
635796
1039559
412986
299470
1308227
1177434
108204
543675
133091
1352346
529339
691121
1302605
1215936
1101010
92781
442666
581485
494700
1289540
1389814
444886
155960
798235
584657
1126130
1167168
262613
1310856
1388179
458824
871449
1192187
1300584
878907
936221
597828
154192
1175989
176042
1201477
153106
101639
539851
1195166
802447
901224
430275
671319
1349505
822199
1052494
59856
435904
961105
821266
115386
1371284
16854
66691
959738
972494
468018
470066
1196106
670332
167587
336928
644911
98965
1227001
1216272
1225787
383405
111695
282273
882594
855193
595764
793671
1387598
1266444
421305
155107
430436
872460
357960
80943
1346856
256677
1040096
1270873
146261
471954
402408
1422269
92977
438796
1195434
454654
373721
1304895
313833
309946
813307
605429
797971
1409890
1372398
54371
153718
1165084
223428
1301487
899283
304197
218253
522008
1287070
441012
1389656
892488
808358
789937
438665
1411374
364389
559676
206187
575582
1174299
1072384
1203136
383441
1142426
255810
1284955
36426
591035
728769
886361
430406
262976
520296
1418308
1177870
161250
977639
347243
844246
795172
494393
252811
897412
535796
1021127
194654
1121372
808904
228332
814355
1053957
612276
732558
511094
1291011
364393
1232199
1198390
14140
315327
147864
506563
688000
329625
897900
111848
789661
66222
1209943
1410605
782111
994515
1399651
54934
336698
1280685
531515
134496
218344
309089
367004
275192
550618
1059904
1114730
150850
851088
810433
567899
11849
295116
448353
870647
1128286
486488
168215
683517
52294
1138727
91818
524177
434917
560983
301868
670810
1189581
620988
12037
783394
922656
861864
706658
405173
947144
522116
969092
676690
310226
234688
671302
865885
974518
548293
105003
509046
781515
1395666
121796
186905
1169561
296792
1128522
1142664
942688
1331993
1370988
249707
257112
1211970
640115
1310177
1061126
254911
467689
448578
932662
1175741
226694
625787
802836
545645
568545
1383296
347684
1309700
452599
1299473
1293747
176332
274052
881067
324024
906487
282396
1071212
1214497
804612
274023
220229
1056906
688650
995704
1033124
1064528
1373850
994236
521236
81601
457455
363904
795060
329486
848967
885271
959353
318823
1310372
947595
522833
145215
1068065
475986
1081120
411539
387618
688718
742205
119489
1038141
1181050
808869
1279209
1117888
1049535
1072106
374369
678294
1170891
437433
1220397
337622
594772
123878
733392
527328
932212
685769
1116274
1410684
1318167
1307069
1126796
902659
1064554
890061
1386296
905105
456016
641936
303695
1180503
379680
340219
176936
949959
622214
237497
1042745
382601
1283627
470487
974252
50234
111883
81502
1060003
645341
425453
143504
237762
1200458
796008
1036863
392695
705353
59376
1317499
1363175
435538
1390850
1052486
103636
1355943
1290216
150857
400539
329441
139246
561969
609075
931403
594305
208386
1368966
445891
928888
991408
330475
480932
1385794
1271070
106871
1396059
313930
249433
490745
457654
125249
1339688
200291
174431
645311
1020773
113499
918811
735124
272650
78517
130936
1384668
855734
529271
118950
514533
1280726
774483
100619
1122143
1167293
779863
1238104
393406
235657
520134
1383738
304515
219024
897760
917156
461748
904141
1344174
704381
1126379
327591
89991
396403
1403004
695272
1220324
830289
1124287
402458
1043760
946939
904209
222316
1366516
1128991
674566
52546
430710
854766
42437
1408754
510655
1115844
783490
387989
301903
1412542
378890
859522
93760
393001
958891
350830
791237
901095
101238
1398102
870719
1405080
332964
419462
945152
1059005
808612
1360804
548247
231259
1086603
596488
1042804
491586
865918
1203182
339867
549254
293842
1351623
898540
1192014
424878
1311320
573735
1410678
1051801
411003
1231490
1056419
286787
1285202
661105
239640
32117
677550
313309
192604
874487
235760
1055109
164731
418197
786589
482670
552431
1295477
822250
177184
70003
1155195
645716
371337
1296306
865360
957493
406018
220268
461318
144601
433007
1316772
906782
963447
1209479
452575
82459
132665
1176561
499449
465058
1192621
1066093
853920
777429
722879
322362
301113
456754
360360
1174642
1139859
221287
428695
849306
462317
1321259
928563
582869
559784
659029
296974
459652
1346119
458589
1146862
931990
957003
1117021
874962
299297
741729
577198
1330482
329889
55104
175615
333539
178500
1301280
977467
548917
295733
263733
856726
1372296
608562
996779
49607
230963
876777
268969
358321
1411121
1192981
863751
600205
513389
284025
1271717
1322845
705529
257774
1101025
527393
262546
1265758
499339
1189418
845521
1061198
1341332
249587
432617
606587
927682
1061192
1336212
843467
1280046
155712
1288147
1408828
1290669
1022419
791199
913135
285272
1163576
403252
152050
67367
684351
1377193
293785
1394756
1419667
211732
26752
494928
992421
110540
1279041
1192449
2501
846188
1222884
844588
1196482
793550
357110
130545
464151
557686
198075
151395
62698
962269
234598
342935
809265
83874
203712
321958
787205
111154
1303390
111803
284358
1370798
1274571
983156
511289
1155365
673100
1272950
28907
234618
454091
644135
661701
567911
999333
606659
262444
389648
370605
136796
996980
1413161
1229273
863934
592384
1416975
1344606
141605
1188862
379265
872772
1201091
230880
466269
422756
118446
101095
231124
50581
525097
909889
10637
279520
767098
1273091
387770
561636
602672
176738
571392
30773
1016789
53573
379832
831504
977448
1087404
366739
174557
722807
383148
695854
149160
1316779
511938
419838
1190613
1068594
677245
98689
370329
401351
1091634
1186812
239644
238662
1057632
615714
1192774
932507
451869
615405
222889
853445
99763
529035
391888
1052292
192631
389121
50536
306733
141040
287217
15896
1318168
295363
882451
326847
1073987
843140
68382
1231270
505647
87408
53483
1075021
261550
603597
617727
905482
306080
302061
1295202
179564
373672
1360806
567722
97506
35323
337943
1229202
760132
1320302
867930
779602
938260
1299181
92949
767413
791488
1409082
46407
1270318
18698
509275
1322677
27418
1311303
373866
63069
621078
1044562
955100
38277
618124
1332972
1073588
766649
969121
634434
903628
232993
1143443
91749
117545
978211
100804
251025
1310977
903486
111719
1057878
777086
1298608
217947
129214
625302
1084979
30552
1276458
967717
316241
834200
205968
62728
1295403
654647
144662
1066334
357529
537673
769234
201567
1211458
262145
530389
1322495
641263
1416044
395697
229745
1197346
278729
378141
477213
44391
1203059
672529
145207
366961
420804
879615
1025166
686974
777981
381336
1181106
403634
229623
667616
580415
943584
290146
388659
1387612
559054
1268338
1326565
817602
271175
1211392
532995
1135680
487953
954469
451039
1191793
271046
631395
1119676
526047
112240
577096
928373
900165
1226587
903964
403639
1423027
598857
900756
1196898
1180850
730735
236625
355181
1202790
810733
770140
74487
108808
520673
1230962
1396544
160524
288828
947604
33764
961278
1189263
72446
1017408
1172960
620871
384566
364573
779958
1307407
145993
1323578
1144836
43241
1179611
777008
393673
182890
1116606
1207406
536249
1268104
903313
405243
1353353
702416
150295
519022
469049
218819
531940
1114604
543075
889803
1214123
876550
701195
781941
1315470
817368
96001
49913
879675
909180
264144
619871
676547
724554
159135
626595
349608
821116
486547
272793
697095
113539
1124800
148063
131365
1100401
1407331
573262
1311755
365976
939846
308954
874217
646426
831300
227465
169138
893961
208402
1188890
208911
1283208
828911
278846
315053
584855
660443
280971
1021322
529872
687844
814211
375506
1025806
796079
46456
363611
1122162
812331
485789
856751
832410
358830
896351
662169
50985
973676
449297
1321471
1371406
505237
1157721
723756
677259
432684
771222
35428
120992
892721
953815
854454
833856
234214
48777
958810
186074
46732
911708
995347
1272040
51089
190715
183165
1319046
1077771
551849
262454
640881
208060
790704
41238
935984
591483
531440
1192726
97456
1069493
399078
659260
531460
55111
582289
201638
113192
400551
521041
614260
1389536
1005273
444348
1340651
1286277
92344
965087
1353063
771259
1020425
756375
504201
835361
1022782
1293485
339403
340408
777582
1101960
355258
90822
864419
1232143
1195372
1338959
279695
1326771
703518
1186489
1309486
1092862
1351723
1134705
336035
790286
278854
1073944
88606
805420
1058444
442366
1416519
585914
1410030
1419414
29790
619669
860004
883731
794838
1000614
862230
1211315
72610
409769
1313980
1412693
77530
1201625
62890
690798
1419402
770290
513205
813380
121255
856952
26471
128562
174952
562480
867188
768911
1157781
483667
380740
925656
675371
1420536
268221
793573
1210116
1076433
1230950
439858
109739
1220637
464355
396265
277975
846631
790267
259814
877326
1401316
34701
29882
1051295
202401
134725
584478
955766
832764
253068
1324289
166443
1401004
463363
349539
541927
820914
323081
412162
109070
971333
664847
854904
1205262
573527
346177
777015
882403
879638
950971
941162
798537
500229
1220950
545128
656238
141292
1130325
916460
1267220
805211
909002
1051903
216980
771156
250393
453982
434572
304902
352332
819775
1174004
94454
1300928
112269
1008887
358459
1211366
37719
806953
139798
550873
135501
1275993
191318
565389
949193
1126384
29022
463669
73147
1350876
1294235
63942
403150
839378
1300495
361103
978494
48456
1296316
196474
1189403
667147
1233640
305183
997114
126411
458323
1209940
662233
1349860
57322
1198412
160968
86635
91593
910548
601448
905615
1354990
1302065
584632
196317
1298702
366162
503436
364343
1270628
470554
32481
149983
590498
692062
278290
1324692
339803
262641
945643
1216951
798054
172868
1299082
847815
537301
959018
948179
771186
305120
302073
1316880
412810
739520
612999
997070
194800
542373
508169
941679
841403
767576
749166
240127
438311
1157763
1034454
920981
1349238
1080882
501655
40257
152574
314625
1144937
701831
119083
1120598
959629
565950
884999
684347
186171
1125686
910921
267468
642675
166717
260961
452506
191668
835678
1071549
91816
300810
1170551
787643
678871
944094
223300
1129860
670918
114133
1189689
155891
976674
1386255
1329603
1269607
182739
1294263
790805
690436
1353244
413637
1174262
517768
1207395
331392
997653
970952
1120592
1365294
1164232
1282929
201920
135840
1005394
479555
1082675
655808
766674
57901
943357
1371458
240326
463
1034552
1321767
1219402
1287753
1369904
1189493
1064498
1022247
264293
756192
1327961
1408709
1345682
981025
206295
1203432
674220
1177875
1201951
349761
1027149
1332613
735890
839854
269529
507178
1360284
296805
434171
1302455
298697
138627
1416740
1368681
138793
250165
1044340
40753
256033
1321439
702131
1275135
890417
805541
536889
1070089
465742
634449
876811
1265547
1195659
1117573
88041
100186
802317
87323
616923
851411
999431
1368155
237499
135974
687617
1192311
1311160
27149
261765
129557
116538
258960
685693
271423
167359
1401391
644969
1210813
955406
194892
1102817
1201976
809774
197371
889313
101220
1341086
1276405
776661
156559
1158554
132074
454551
895194
903213
1206271
84996
383475
1290516
489335
318446
248113
601808
586121
34618
1048463
1280777
820373
1221421
235178
1080630
477302
829418
294731
164059
431710
867257
1116028
1375955
49455
768893
1352038
1266312
334442
1420633
406274
217999
674242
117615
16789
511738
688590
1180546
81941
96840
530188
430264
581182
915086
61037
946052
629660
874034
459718
284290
626547
308708
830012
1053705
736281
336210
428006
1370003
891976
509320
490604
951750
997958
878205
1380641
328733
1193540
266087
474937
148872
805694
673338
1221162
1370277
772796
955355
850572
1303792
403247
700965
237662
1228194
966519
254262
1322476
699678
1312180
1208896
308276
1061905
440047
25620
682774
1006470
911709
934151
558892
213751
1092681
1305633
1274549
1198627
229176
186795
559018
185245
314982
87311
1225549
1116203
96188
967568
299368
1123571
1056768
368979
1178569
1334297
1191854
1399149
1134879
222829
976687
285139
659559
538452
1416573
1063796
10654
1138816
26345
894254
790086
223603
907286
1129727
1125459
347940
173901
846502
1393222
413681
513244
523957
857858
902490
1000098
122488
914293
667251
271609
733996
1391040
313070
1354108
1384105
432592
1420167
1370912
912121
1293074
519005
812018
229993
203876
911427
469820
76658
320087
1209731
1173908
1219165
255904
870533
592882
741871
602749
834796
224533
1312311
1151377
237060
119878
260087
1222429
902209
484608
1217240
367467
483203
1189310
948948
1330578
954615
959641
833866
1214047
775271
607459
901749
1067349
956129
372908
583178
197779
346258
264906
50366
50504
1163171
903056
802196
1335714
935225
1084170
1088656
810981
577031
962645
1065010
272502
204982
686921
531305
843427
801870
540177
778050
641005
444310
680026
1334632
1316002
293740
1145462
688373
84303
512405
560776
74149
1332541
252347
845206
326878
730058
59904
1325003
1231494
1119733
277447
418052
16214
269333
315746
1058581
1392060
58411
209563
1278492
1120439
995995
415806
1220459
1174208
352646
362380
1121557
61027
1292509
623223
439804
1319396
75785
1317687
172176
725963
959953
410302
1382677
624555
59516
255335
624969
1198628
797914
925249
446697
321808
184653
1213848
981579
1295443
686032
1332557
1006854
33480
490733
37520
583431
369496
320979
1187830
1167592
64292
180747
730405
263902
1178132
891360
372546
106991
1056687
1059917
109077
1154566
11555
906371
1293356
1122258
1332811
210275
690511
657833
219948
535297
36316
27863
664204
271218
1383664
1362994
495353
360604
1377613
310634
1414337
16201
121174
169501
646891
1406199
44775
1207601
314783
1194576
132372
1270301
324102
488598
956737
326621
1123847
1161211
471044
438962
63054
1197340
567693
350680
816192
527910
934588
375804
211541
153123
200744
56059
644503
224107
223309
820359
16755
326173
790388
1366022
232133
82307
84095
841437
257144
168646
1393180
1401802
1117546
1114411
999236
219007
1057532
139199
694146
865156
83231
74361
1344434
83012
224303
1377868
1302204
1285264
1000125
529116
655718
1059855
1228646
871755
596319
3805
629455
635543
1312923
733772
461450
782520
208944
1337613
433304
1310483
101927
816916
1186015
1306357
1386931
1283578
1114577
597529
77779
585370
29787
183714
416297
182967
671711
899146
992720
234315
363244
1082723
1314217
202042
996012
960797
999905
71031
164550
626949
68591
1308872
807886
363225
1080835
572954
806109
1179529
1062033
385137
678434
416880
298302
690946
672239
326813
325708
331087
360257
1152470
138749
83710
1309769
606724
1299849
93282
1345057
387801
933435
1283093
237876
301585
1130523
412413
1268173
820597
1353207
318123
1214978
793418
661984
855338
899695
355796
366694
184687
496032
447081
434289
27817
684127
931406
1402969
1039226
1170924
349694
812221
796801
530926
334969
1209685
46774
1286732
887656
936793
592150
1310016
974543
310406
1317507
1215963
1273038
1112867
682483
541285
496496
570238
477925
481742
222722
1068628
260349
321813
1071487
1180814
420965
522755
261356
685771
314735
283957
141784
661756
519120
171096
915137
835502
350619
76725
84851
373416
784330
40993
275226
814789
1338825
918298
1207330
672323
468976
950327
170846
862485
94664
55602
446294
576622
40336
1293911
1158237
83949
563083
345563
666928
780237
555653
1350310
1119349
296293
580656
894477
470483
159571
1216256
1135711
72074
168102
682152
865501
863463
1055891
866975
155967
325178
239922
320661
1376100
1199043
477190
128079
544826
1195032
1217875
67195
118354
120438
945957
507599
1337652
425629
1139320
1394055
464824
214508
802779
489425
562010
484806
219176
401130
200559
17626
1071446
180121
482631
982861
818546
94043
247744
628239
695228
336336
1396464
588696
321391
516563
68750
632866
726885
1087707
1339994
418920
389039
1307099
604998
756376
429976
137444
160691
1227397
781484
954478
1326991
991940
894985
586299
574559
1193835
178708
1136637
84475
1025852
530358
555570
227124
701872
326594
1022343
262863
733801
668174
124145
841920
397449
701611
344399
1113473
1067250
623224
1277401
902884
1416216
121031
824377
25376
198957
925772
739687
465720
1189627
1234233
277945
257313
1233014
1373741
1377249
659580
205586
532263
378330
1113096
953964
214910
1385046
1349258
261247
401635
118181
892839
598372
11496
976061
400536
32469
1348104
920527
590574
392096
483678
169805
680981
1380680
1137325
538799
125606
1212148
261598
424905
84731
974406
455498
1379799
389116
200446
829881
706721
309419
770475
344554
410587
790271
546409
82505
31291
272880
914436
1331871
946674
906769
308763
1021078
286783
304877
1081357
42279
1389130
1362903
736495
25798
775449
808246
834589
1016273
467228
605225
734827
1268494
105310
202359
803344
918735
1202922
210146
232716
438082
930389
92808
446883
87603
1235226
895392
386813
1115697
702698
621717
906160
1292630
587439
1057913
196076
1267236
1048275
347184
172223
343919
446307
449904
1336828
1379083
792766
529233
233950
530177
817609
91708
894016
466727
881224
1271554
516029
364348
1211214
1338945
1321912
1007260
163915
384479
257422
1144345
548939
1043870
1344808
935287
324321
1155021
1000389
523109
462454
1349544
447217
1000070
661629
665864
1137711
203343
637272
946389
365019
327390
947519
372651
1166177
723940
864951
248824
135675
1222883
704249
1189843
666438
331692
313244
196400
1377950
332557
1333888
454824
1111669
992703
1169582
1269049
798832
412839
869246
52353
127340
94300
11533
649494
589084
154515
319202
571010
420359
1269695
829629
628465
1063939
660791
1319933
1049143
409575
1336912
629280
1412075
209832
1055545
675459
766835
100098
475168
420230
131089
78830
1238219
910404
1399443
909077
974193
1315225
1008918
521245
333553
75722
560964
1377557
883994
87656
265405
463266
725464
881934
1315186
171555
1420914
286443
942510
147909
839433
255688
608277
1400707
280833
572000
98089
727715
980122
954960
553077
109671
1215571
971123
89599
1382600
371209
902000
150424
1063608
486123
628767
665000
1185387
437162
1280977
93708
502765
678070
517638
675262
490550
1042809
13132
728994
81042
1367115
997054
460520
499385
327575
781950
69498
1041910
754986
195916
452976
61899
436311
415962
418246
84039
480703
868773
1293196
1318870
109945
1210240
311263
1279835
1376927
29407
1341064
683452
239934
1322301
314958
1351259
1072626
1056634
190153
879335
817100
898367
583882
132193
698654
236077
456648
339101
607276
345214
1049046
382636
772262
968013
610558
990023
109302
1203085
58666
208247
908048
896476
511863
706222
373723
60123
990329
955258
294931
737338
434557
454981
295500
1139626
821816
28920
458088
951923
929570
770577
609361
484443
1050709
850225
982405
734327
797513
1335530
149384
273896
900068
452939
1309384
870284
48457
168644
535810
1128578
1325350
1053716
883032
357483
1311392
433889
392796
584742
787582
223948
1050670
901174
771013
205009
147005
346145
185600
552143
1229506
913818
207423
1296002
1083556
1065075
337931
347042
665702
1064330
854947
976613
13856
1051760
890473
1022851
1189396
1207808
12863
1232132
341111
1194599
290274
407829
1163435
600827
419516
849330
431719
1219177
234858
1214633
425713
263740
1235146
406476
1293161
1139012
441593
1188167
598259
948706
41133
513427
1165397
422621
800393
112905
786335
1282327
1278636
112216
1313694
180376
756136
288436
634519
448742
251185
1291208
584712
568747
1038336
1367365
213984
676683
949199
470058
704327
178763
677110
808903
902791
621429
1220300
1184698
366891
722881
457106
796409
1401785
425197
872562
391084
413600
1404504
52053
471895
402917
1063262
1112927
972199
688668
90619
656844
556200
121225
1231608
54178
780991
1367648
966001
1182843
1349644
1155275
291090
325575
1192076
487144
104983
875154
500483
424626
539185
1376400
61588
371941
53050
70195
680329
262196
125358
774830
1156828
1314599
54961
322388
419951
867818
28795
967005
1327349
378465
998562
418092
536601
658962
442574
482904
342079
104817
850093
441299
725094
365107
422293
333586
45574
1332907
1274754
389774
258502
181762
1234082
961187
217622
159906
861373
862822
26732
731840
858732
616272
736401
51564
352583
1374634
1345261
1125505
194692
1287223
64637
49145
689576
1163817
1350788
836109
51841
1157308
339258
1165194
159496
1377822
1289401
529644
973382
95041
343385
1143905
983910
1305769
871949
1416414
1192559
579782
18028
843392
1155211
529313
807976
827229
16384
451024
1232111
195610
1381926
904444
942698
872550
1387595
814966
563379
1052132
627696
469110
1303202
414285
234728
463048
516302
1285392
263136
816504
850368
1216279
188290
775139
1304023
1344330
150451
537629
416463
1035132
577079
942792
69340
170844
696323
619329
523401
547307
1034779
680110
140022
1156915
290964
682261
85696
868095
1408632
176521
994130
665113
855934
415308
190250
1052369
1304524
81898
282447
1303401
314056
273437
389421
410224
1082121
875981
264383
831323
1288392
581685
1114434
936714
510026
266061
806513
543608
1228465
112434
1201803
556134
260847
389544
683709
363256
629060
39479
48737
867005
119029
897862
90213
333294
591942
202202
801056
593062
166134
659199
1174723
692827
836064
166422
1310165
56543
119383
1323395
1279064
112619
46268
889235
1176006
582041
809889
658548
521044
352171
346095
1404082
87224
616791
1229743
88163
684158
572622
976249
796080
261802
1341060
401812
877008
684134
1016904
267897
1067580
137528
384889
889378
132105
439563
1115859
88206
1272618
557528
141970
396507
663274
1135053
779073
1340025
1328808
357069
417092
605841
768779
400543
658854
589162
1113847
1375534
550089
1034548
837696
1388530
538601
973724
226420
421923
295200
1373314
1331832
337418
362594
1048890
609544
293152
968537
28917
153305
961519
1280830
591588
165477
464838
1160934
1180535
564164
1197254
644090
1384023
570740
648700
935712
660265
490149
799697
1409634
1341552
993636
440808
33790
1221992
291695
128058
1038159
73693
50428
99171
417319
147948
118050
350131
310993
1225931
488368
1204615
419329
954785
596337
778750
303653
768616
891752
293162
945177
320120
265041
486701
149089
1306840
703902
633185
1365417
346477
1414272
311197
396906
800944
599766
1272419
674982
404982
113823
120636
1343306
703687
326323
870829
1356623
306623
386611
1058557
1100490
1378746
481873
848046
912589
1383798
1291842
1369065
275491
1301971
346873
966529
536473
1199221
818176
16582
1409241
687762
141130
1384791
1208156
259155
258683
337606
269802
1182978
1134496
813822
457512
1042333
405319
270916
1212250
1101102
476031
533997
91830
1358112
971739
1146609
1157878
673205
569674
180884
1191835
86892
1216977
734788
678094
440454
1060638
128702
829546
1288386
112764
69967
48144
594038
166955
1199343
782318
483666
809893
1181578
1342621
1418257
418432
152637
1053127
543145
133492
1297493
561100
577363
664046
1361643
785929
90224
912610
1112186
1295272
1066470
1302135
368912
135741
167243
389909
177881
671271
565811
106149
282888
590834
1418878
893269
1101491
856899
818027
1000433
1307399
646793
1212212
560875
397489
353907
262736
671447
1313278
912007
1361211
423441
724895
1213889
170842
280337
81267
430531
846453
137089
269125
28443
561359
561169
1275020
992443
295126
1203303
361201
1369235
471688
61376
85820
1385759
1211225
588962
140784
1417176
544692
367143
843953
379280
450754
841771
538628
210311
919500
1082537
993678
346253
284662
826846
1043209
494564
374113
93058
286564
1342314
133277
68252
230030
490877
660807
193155
633085
278759
1290582
777928
12928
665392
557454
227851
900048
1153088
296579
1410588
960022
689811
1368549
788087
1059988
113522
665243
726676
500013
740160
1361856
274588
628991
973188
52982
282643
570174
1285067
641738
1229704
964669
59415
680157
404766
1403795
1168652
281788
1197291
1365155
671024
1369946
1194429
402424
1282993
1379926
1349937
644621
962730
1273910
355027
199794
1209504
137662
17829
829772
300862
278600
359409
326590
483339
201541
333406
394576
536611
787162
828195
703275
402899
289918
387342
39985
1208887
1413729
1038178
1361265
902374
446908
886576
1397705
129878
1359058
850762
1193955
1216074
688192
930687
1307471
271493
1286392
48222
1412485
358568
1418831
948523
1092760
601445
1371365
1375443
519705
1399823
895308
755171
392728
622816
1048769
1023193
46177
1358277
995197
1290015
646433
1342877
852171
62317
979721
375736
1398959
1203784
693375
532509
317143
403782
151762
162496
136241
319606
991707
1288235
1378767
1195382
1285218
1228747
1414739
1386517
434191
42060
18206
525480
691586
55156
830166
895323
808139
8960
137964
180466
197486
264315
872131
1039097
1233740
564551
942037
562999
200055
139358
1120771
44508
90942
1344354
702466
996075
1299652
38877
910441
954744
1125747
405667
726389
1225132
509906
590663
1192090
631441
118286
178834
359281
182833
723690
298378
1367475
374952
1396844
367873
255087
943111
417376
1389152
811059
915824
356380
1311542
353027
138753
1416471
99382
646610
925692
484055
892870
889145
45606
956929
156279
787044
1286027
1115405
506009
349033
42836
83995
1309965
658488
115801
671207
57748
1317897
814317
172885
160160
671098
1141592
1289946
143025
1372040
106207
775511
88641
663991
53074
373853
1024115
906136
388953
955191
1273283
1214182
808669
599385
276798
1353445
636160
781689
1314355
384188
1334938
672893
124012
1367531
1278651
148573
992231
168976
884384
352714
446381
538664
524635
725004
622472
1393496
473063
491564
359312
911150
517190
73640
1050813
279688
736431
739984
139765
801707
1269816
212841
1340267
563588
1068278
67092
1201723
575156
479619
92535
951042
1274419
1421315
1302066
198071
1285432
628910
1369892
672421
397209
1214146
559584
629162
268616
1354419
25904
692392
169482
1415676
328048
1310876
359487
951383
827965
126420
908959
40612
1271844
964294
978260
1199442
279797
70919
1321232
448015
702788
798953
1234249
80086
69444
408074
1352568
595877
325230
891511
1338279
65289
933076
1008826
1121265
836164
53447
1218222
1386135
325842
890596
232628
909376
360606
1224980
953555
995260
682619
205702
647517
629610
1336126
906756
929493
730753
325915
697821
513011
1069512
940235
1316394
269737
882605
223602
435921
663707
186420
1123927
1368175
234525
276488
387892
148596
529600
152822
705402
248897
1023502
998958
1358088
518142
198702
954229
153378
1347543
820055
657329
883442
424931
1118411
998249
726366
1313666
458515
1170912
629025
1301508
815460
886854
371798
27760
1114683
944134
189085
682743
380177
237750
143227
1317353
1121544
48366
473530
153126
1384210
46332
911526
456419
982492
1298862
70089
1312416
1207915
1142285
1342831
4504
564504
455772
52857
1285993
866719
1292537
1282638
1071502
890246
410358
703005
963336
464199
616731
666325
54631
583407
295436
1366053
435810
1420072
1389240
530201
529354
627349
1268213
234491
973466
1118744
319866
936562
845677
821048
404453
1048496
306077
496936
1316295
1203287
734456
1170740
828582
230082
1165365
502845
641818
54499
1062158
1411250
563158
690874
1284350
1327311
635619
456495
917647
1335195
598547
350944
519989
377838
1043194
291153
825437
214509
51682
315071
237446
367853
895130
632182
581169
65392
391212
418559
73974
994366
907481
64418
432041
726942
77023
374926
858842
701162
111975
134081
169911
1284648
1296236
1325540
502934
1064802
269344
434933
277629
279042
777826
424414
999002
610585
308481
733287
494807
925629
1422343
18138
1230813
292475
166154
52312
1141517
1369217
775564
735363
132936
783603
1056927
339799
1071463
1170646
1218253
113345
55716
1308940
1322552
98763
1059302
996924
235771
885340
438307
411610
1118373
824649
209798
384744
227845
206458
999069
121377
47788
787476
814104
914076
96433
1178419
53165
288224
1198910
322817
673989
511657
1135639
969283
773448
116949
901996
270548
948300
361575
204669
840501
206409
957903
704196
1228394
2760
865728
687805
58821
1328700
1411009
616222
647269
495919
364894
1119790
1227944
697707
547127
82867
159631
916034
1221107
1052840
337473
541601
96772
1302074
1386823
705967
661123
1024680
1174072
291035
662395
662143
126616
108534
421110
806686
1269318
412541
580048
406366
1088495
367934
235489
336397
687268
331443
829387
821625
86345
37012
831121
528643
1272172
1295377
302850
1115952
120964
328347
701433
659705
680508
702132
285867
1219190
145613
97239
150468
1360677
661485
869322
581008
874857
1322963
670426
414625
315360
1385307
1202821
257544
366091
278275
792828
840537
623840
872729
974679
741675
1324078
387440
1421994
994396
486502
1070134
197227
67398
96886
673171
190808
1083856
543766
905423
1323651
100119
1130689
1377057
518526
347616
311253
526883
826765
738009
1121337
432612
390295
345635
1379818
1346850
26771
436593
181379
400947
129286
167706
161093
1092528
365313
191017
280181
771544
295065
556032
1372589
834146
36981
137766
283992
238478
537911
356744
592385
100153
1391093
369377
1216043
178083
179382
842368
1235656
1158471
883725
82842
598402
105699
151711
943118
1325287
678804
1291563
26838
398219
46765
897787
360831
455264
611706
357613
36157
682475
612915
902253
845737
1071015
258169
316064
1102408
419553
558104
1401149
733196
215000
838652
929446
811828
968580
1217891
23510
433300
1166935
375981
343947
941564
731640
1370012
1347699
347763
1023668
520240
513243
193412
897168
705791
129319
1327474
283733
864068
1318447
1051285
902683
62749
615925
442539
696957
1068115
1230464
1215838
1224893
214085
164866
1306221
1318882
137568
678108
444588
1303411
1274102
1197467
655649
1053949
874672
1273621
1314294
51055
598304
486982
566708
1274112
768508
512512
679895
1034773
296096
1126123
884229
1136355
1229427
337356
1412107
136227
1375309
64244
896054
866508
17555
416643
133044
967852
804996
170085
1039513
419432
1404075
393328
947688
831374
495369
1164152
365655
1164050
1084408
1050753
593267
865461
202386
704339
1373621
1375948
1319414
1317394
958890
215911
607717
864219
1227163
1394008
179881
935208
221333
105694
1368307
695135
1301438
674248
124919
1403573
58500
804357
178265
457843
809135
544219
357133
1211299
1136858
921146
161642
39832
1415991
128374
580521
476436
717284
999677
1272678
235700
1173682
105109
224263
1202981
366441
730397
39650
854918
23348
1290532
1305008
845888
838902
1196734
410573
441912
296269
357414
417213
267583
489331
289986
816234
525640
267802
1164997
663804
412382
1283051
800223
958875
819295
1363514
1281082
446570
583548
1038180
260931
1270128
1184473
974421
215862
894666
1295271
1284057
423233
482467
1126664
79935
1199247
175551
234195
568511
258193
420685
629850
544429
177386
521991
1034024
538786
656457
609577
487319
570365
125431
10636
26349
166379
1189855
1273425
46349
1337856
1422742
386023
948301
1230757
891563
558452
969779
804264
160297
1284804
486802
1177378
1118439
1306465
354931
980864
1037989
1217655
85963
980783
1173666
917730
169733
1287859
101163
948392
413369
376924
1222853
316093
25773
220370
55636
43098
1101002
255630
861050
1356817
795988
17421
105789
452408
1072602
1409424
899888
1316087
699904
1058412
220447
53841
363396
990477
1178362
282951
630109
802082
484030
1391218
314609
1285773
1210694
909193
1166218
640684
459655
1055079
659800
1402649
1331046
17392
779406
1288905
1210836
1378221
597331
1146468
411515
430355
1216855
818628
328043
92255
289679
798161
1372468
223833
926814
154071
230688
324293
684503
1397927
868263
52159
192603
645577
876643
1125323
288542
57735
995918
884286
997415
113614
227588
216095
231369
873792
1336974
546825
77312
1307880
254352
120903
869192
291251
1296331
1304731
119975
1036169
842792
450227
1289517
52969
1190375
331550
390281
702037
1025649
35382
53940
317234
1372053
561732
792916
1197850
1237023
389589
872650
1317645
1062169
1371565
1388063
973669
440710
624695
42979
934630
228152
699214
930095
81873
389705
200469
1183312
978571
510066
840346
215340
1415662
844142
491904
331191
1284536
40490
835095
1395636
1187831
516583
1174275
260796
442900
252077
766046
64841
736928
1315624
290866
1199315
449656
607503
963157
756825
488800
855484
1297139
982967
1112356
512585
225616
659675
222887
839516
1063240
145939
1055623
391356
822607
75282
611957
536784
816612
546747
1202781
1042189
1283490
239993
1219259
11040
691254
1368309
805275
622091
456658
674187
962803
1363010
1205874
1136068
1192273
681411
548036
875127
500015
1358096
1377667
957121
410109
695458
1274540
1302513
621899
1229752
187558
757206
194929
300283
340885
1214168
164869
1178328
230087
904810
1059318
782351
692676
169857
1267287
1385686
699353
611217
497374
443993
1333039
41943
599433
476799
198584
1146033
808084
617954
660919
1273145
188954
1293695
735937
412345
571266
783516
138312
1398426
372077
82716
906118
264367
228811
586139
309303
296343
174045
1332461
789492
782418
232890
817194
1056557
729910
1145959
441932
1335240
40577
1113356
929110
96121
103313
1283458
274817
353339
1321825
1102379
1310059
1176336
128715
136700
465770
689506
1375019
147649
662483
872089
964070
1058284
161244
620444
1416458
94425
1077028
673982
80174
959506
910613
694306
1421234
950298
1339387
1062609
1352235
1127035
137118
585315
1114450
1352127
1362714
1183123
1090973
569812
1075682
1420322
358206
894546
64293
920222
972000
1269627
470014
1217611
897912
359661
920933
277415
276905
1059875
110054
803135
397490
688329
993648
812869
1191853
806569
429404
506480
892784
950621
1302587
1222770
247826
551176
31869
855938
1284594
225451
292723
60328
1129812
155206
1418139
1314472
1024669
473806
1405660
767049
633532
1278355
1159884
160748
341803
1336112
118971
165455
199118
1376913
584533
467535
698850
603923
299447
1050916
564810
625929
1341336
693663
704182
107624
109334
353854
644287
639283
1348396
267175
698082
768106
1233068
351036
268544
332894
925954
26898
39602
666427
1210779
282252
1139039
35598
272852
272831
1202737
814645
101509
797922
995290
1274871
361176
335619
445420
882798
535036
1082360
1174943
566301
1414925
141362
35001
17050
1033949
612814
625499
958031
48681
662195
148673
704815
1223009
1193212
330241
801199
165807
724114
264510
315194
10306
1377888
162081
295164
84785
352800
366268
534128
1129878
1320601
895781
233491
143962
13631
1365231
852233
671545
1367082
122192
373928
106300
1067099
297925
219390
1000189
811477
160280
1338236
287868
263938
992457
831479
823677
666585
344785
515538
404518
804020
101347
561150
1391474
592173
17533
858643
656485
1285210
1422230
609439
967198
374436
633678
1383036
56139
595902
1068123
1064767
1291108
169627
1231899
381393
771894
701007
792351
590830
1069887
328008
575691
211030
304054
1274644
140421
896206
803159
44995
107239
1379723
973131
600021
93150
43138
1420490
791480
1196249
482449
18148
201045
1377926
186832
91865
776932
1219442
600199
385805
328940
922418
687934
971801
166795
1269241
1113230
75833
479163
34610
1385661
1421368
113519
494510
1322578
53467
644610
232392
127466
809442
76083
971079
225723
971876
1399102
1141399
556693
218945
1277374
649276
975977
1210431
1119468
313375
679907
817166
120219
494792
453394
1228262
673532
793439
366287
15603
485149
1215483
1228320
199897
999969
1039141
137895
870025
959486
901921
1314661
188227
1266278
547857
13552
1366848
339438
608262
1224220
524034
1295925
310837
313974
271652
90525
1368486
1311263
135588
113426
895396
106193
320387
1203132
739314
520322
1063817
534720
124029
1410441
287817
613973
1048015
1112400
1227667
694640
697797
770913
341319
1375144
1182215
459777
394027
101798
293578
1362483
848096
81157
541172
429849
486399
658089
382770
1299585
691521
1230476
375575
884163
1194307
1304258
171280
402304
1396659
1174138
313641
1361180
397517
430782
286337
48000
390010
771406
447490
387712
1192216
442882
169118
607610
417002
1137472
1196114
1141577
394579
445248
48519
37524
219997
174737
1053143
804005
1068767
387037
1388492
391511
201514
80993
977201
264320
288925
391669
1056511
646874
883887
630046
15667
225196
608857
460951
431722
285931
75083
957597
386837
1320416
95601
736040
304411
488058
534360
141520
896947
460384
169148
402566
965706
1341409
269968
598312
675310
235909
1053513
496158
279637
1146941
455708
250591
591537
1369258
1333283
598684
426322
966823
854496
1202809
84164
153311
539535
1358942
101332
776202
466090
253444
1378147
1236985
458138
33089
238545
1332545
1336948
1206197
616179
1363684
1222254
326239
429518
1083300
682855
77978
807675
467199
1185399
1366127
397976
724439
379635
1279887
990895
1432717
842670
475201
875195
502927
91546
1170500
793267
564249
1036930
1114999
1090900
560404
958957
25767
276734
1292776
701259
297804
1372816
978961
807247
37954
792761
81183
1271467
234231
120077
539803
83435
481213
816961
469358
386093
983072
992724
1057944
1088372
965066
1371680
583360
687870
1393478
1062923
1366710
384610
417486
76386
1393454
936483
1413984
450426
1410624
325161
999698
639277
95826
1419665
482954
1228368
1273114
155330
1349968
186370
148801
909310
883196
1022407
515446
97353
314079
196433
1195250
160582
65900
1333092
415452
1049450
666014
106427
1273687
675191
1415777
770963
952180
176199
308152
1277336
1172589
49499
151073
142023
622977
737790
433878
128911
394839
1212151
1168420
363094
596232
1408850
498800
674659
882332
187114
950858
272176
898215
269520
1116982
1211274
39565
883920
802490
975617
1346533
904435
1398055
417633
596162
1420847
597742
865385
161849
130105
819721
920027
786733
976305
1359248
541081
326823
447458
1117264
186849
1138165
583666
1294142
265695
737154
557238
468123
424582
1405601
636521
575654
817176
954857
531704
99945
91656
814041
550716
797111
1054940
110798
859099
133749
511367
248110
353818
971984
875546
37461
982956
506559
360967
339479
177638
91422
1024801
817815
221136
1283809
446268
254415
74520
1274109
432211
197989
768694
436194
449779
1345524
828450
832461
178706
845091
525375
884135
1320162
1322715
934524
49923
1192742
443800
344817
1383060
219789
399690
592407
1203270
618831
85400
928187
81193
880961
1129039
1352340
795286
284043
1121569
788758
1119313
483284
459653
66156
830028
856733
153411
559316
471154
67395
1193191
187042
738665
32505
1067208
41279
391552
1358271
393988
1382336
1393963
941297
705110
458688
348416
1365619
793135
391544
1280409
1169319
240449
78401
197205
304688
879060
1075250
632965
1060505
1368663
975801
880413
819829
446831
620534
476898
613928
1232510
889258
74824
479443
108852
1277178
1194322
1363939
114761
534351
738354
1101977
488523
856789
973923
40382
321252
482262
951653
375873
804380
441832
1333048
118688
1061085
928431
1344352
269381
579396
739748
174347
628132
1294825
1237545
672449
645060
75196
266132
16257
1174210
1377602
836699
1233219
867528
78994
360262
447552
1229758
933895
1197114
427365
704962
841244
915559
464329
269867
106294
1068938
996135
544971
1340944
602500
1304028
1301941
1170731
295211
1378468
116685
894375
183474
873353
451292
808277
756299
979331
1361431
600847
184291
1265560
1205756
1217930
955062
883355
1355484
941338
374214
408422
31534
831072
1201483
1409706
1338395
476779
1060137
154520
856547
1340031
212428
1057456
1056330
291976
384084
857752
365422
328563
1395690
855091
1334189
108262
912571
37531
318097
500050
30644
290887
790841
579665
52274
411636
655957
1343013
673109
41150
144690
831159
1307632
520105
873089
999276
196687
1266649
1332908
533946
944231
522502
1192701
167070
454742
863816
570808
1347188
680884
272637
1403757
491229
1267708
204269
1343009
1304996
101795
1102037
1350601
636652
224202
1066715
146549
875303
777558
478445
1334514
1359084
434703
260721
127856
731786
1341841
1392316
611608
800694
1310616
170043
106529
688537
1195002
600980
58903
657400
372532
217091
1198970
118678
828559
94477
949090
87742
1328147
1201388
296246
529793
794596
942057
611276
1040722
263589
770939
813804
906050
1371836
671992
302986
1192194
1327954
92572
388497
69659
1207239
1154580
1222409
485672
1380127
955815
83030
1287259
187180
667046
116715
110680
67920
143764
589785
394098
261917
931076
1410564
527192
224229
1324516
522746
960583
505167
253806
788097
547821
670644
235814
399713
478365
1417218
579637
1060216
1090844
1392053
952341
486487
447411
903742
805458
64524
18186
448181
604226
1299785
769813
621952
73003
313345
886731
892192
1394338
120596
1421699
84357
962800
1198397
117717
962831
381432
387244
1271888
1353079
524318
1178074
1062884
1389501
382281
1227890
571494
175647
928927
538904
1316419
1401949
277330
1387823
268313
62590
864442
45006
1141370
601625
478403
809719
690382
4650
1401086
792380
448072
357268
304791
425822
888961
285398
602809
315209
155500
72443
990537
120692
1217314
943367
882434
547767
954758
363119
1339078
311497
835429
1375476
64092
255678
403227
41712
859117
599351
285854
432931
123498
868316
770415
492250
320771
578722
673943
571519
644229
818666
437023
1389224
663417
49356
1159895
981315
798517
1354592
249094
885489
843066
67448
215800
1208154
1336324
1393300
441307
624119
1059836
844016
1142120
401404
181308
471289
835286
571872
73007
814602
252134
51064
1137892
614037
655670
1302575
141236
737322
806863
233453
137221
729930
576685
1311370
333433
911770
681675
1125694
932207
1284003
1005986
694679
1394167
787576
548216
196205
884567
1003873
129674
370954
1283639
693167
667755
845271
524117
956497
400842
259341
1072376
1380337
788224
211484
779046
527312
1368299
426692
23077
1332559
1069983
457847
1390491
906598
168174
776816
992177
688293
65180
1388189
682754
1368467
75530
576709
276954
502682
1066610
1382759
396530
383706
1212069
421527
157988
70936
1268894
690149
1365559
807911
677186
1164275
1037388
1363469
256795
389049
1313614
814634
800977
345592
478273
1342764
1399755
508995
1268549
264307
34990
417351
1205197
197646
377218
1365562
408949
898081
861633
159594
990238
205950
184654
671836
483533
489368
1363383
533406
411232
157247
44651
1313394
906451
961497
1152472
94083
35686
1290630
820549
875424
35711
967926
1385516
163743
734615
793696
1055510
839538
667392
684237
723922
426206
699222
1063525
516621
1159410
392072
957044
142917
488595
733314
52894
1055398
950141
1291288
793060
556246
309058
397791
741770
527265
658840
422088
766628
88158
1037049
105657
149054
1334406
782107
333128
1342468
308318
475101
834073
848405
582773
1326608
1005673
1158440
1294211
55558
258318
254229
55990
338592
1286450
612155
86072
1197498
121338
339426
65727
973841
971305
92452
583381
146624
450579
556402
612427
468415
125525
813955
144019
811819
1170897
1352378
476730
1055820
682226
480385
407475
1207338
1403028
685072
1287297
524667
1170579
1372009
621386
696703
834909
387836
194677
78205
620796
1059566
834701
483735
29750
1038875
1220177
823045
1119739
232026
1022804
447788
342633
156438
827677
1154229
1380048
580496
111713
1089703
12732
953386
1054734
935176
681489
897901
1404964
582951
886767
958741
1214648
821032
920440
174751
294763
497514
318222
338911
1184004
340635
277335
443023
276151
981285
260055
947116
1385256
94330
332626
318321
705585
317216
515924
479606
1170390
66927
1038497
691443
666705
76973
726630
1229831
576959
1371266
799727
1410946
1022285
1183863
1057474
1231101
866809
141964
724949
703792
71328
454394
1230746
971963
203983
1354193
1403164
954652
561933
1025548
1070838
319404
702333
759619
10412
177538
292116
109293
238845
590807
137836
906184
1217270
124358
1421775
972548
253436
1176557
756366
203239
51916
579282
1163436
141733
288487
377699
1408725
530194
741232
982051
503685
1326429
33933
543205
636129
158415
102498
939566
1333982
1203637
767456
638068
854765
433725
1221230
133487
127426
449556
461762
124223
431845
1204730
367264
723092
849039
696443
201861
1416110
525217
542426
782751
86492
822029
685011
395839
478904
560752
134413
1209408
738485
1270184
841780
284039
866490
948727
908536
552935
290744
736194
907557
276315
59873
773988
52127
225998
741081
783747
1022016
827968
573628
734010
391725
1005439
271935
414169
386680
789728
137434
655879
1387070
724172
453254
1412217
324824
1355455
656452
130888
92054
691833
287472
120126
11365
564293
883883
526766
786585
1177412
13292
876862
777424
576249
1164288
581604
1174821
1278361
433412
326280
587532
217434
614741
1293590
598144
8994
170476
148294
1068352
1281077
429757
304319
372946
547733
1288826
1118356
1295887
965470
236971
883148
264928
1071014
1117240
1392428
566962
409358
1186712
893237
458511
798837
1052181
151575
1211414
791136
100951
120226
1038830
1367853
894763
623439
406058
550128
267813
883078
1418433
1176286
1165344
766369
315146
409423
565601
341397
393401
1294074
414468
853170
481007
1103071
107541
1413775
259687
431230
1403865
689898
794496
964464
176874
119668
99599
379335
1338317
478323
869682
571425
1290521
1174378
150672
1269810
845832
536388
1395050
1407274
1419746
665251
818511
361477
1417149
1143177
1066652
346867
981067
113210
495180
853965
780918
268060
891435
1138675
1129816
628255
807316
839935
266373
478218
625813
958567
736317
881574
1206243
1218871
821697
486394
924966
438044
770699
1409613
669370
852205
811780
754449
415309
492724
574134
319143
1033976
950899
438388
826754
590800
768284
980357
19092
662400
170688
515671
1209009
538190
617450
557748
1289386
196203
1101423
977020
1381547
61579
1181679
1409373
468951
372475
203049
265059
613802
101851
1234375
101771
324825
71830
81516
389256
10325
1205428
1150471
89195
272274
1038881
582629
334844
766282
822764
1182351
1374459
1396853
297453
86078
1026761
580713
858277
277697
334275
896411
186127
89620
584465
1215876
1266048
604137
227570
1049847
1178077
44074
158778
1216070
1119109
383717
896731
383500
262153
30153
53061
422686
175834
686416
413994
424667
1322288
428979
41940
328047
1118103
1371469
427491
914441
159534
1356561
37088
501031
327220
639880
982759
207836
95251
258905
1413054
165689
773839
973765
1267395
593410
237718
908285
1382859
583283
1063913
361117
1122296
1273838
174330
655761
1189772
1394271
1399780
501137
664342
303566
622871
501350
674441
388762
446867
1026708
190891
73655
1270605
771345
142908
213540
127110
1307406
905461
792260
819549
252574
79805
142726
674883
469417
866688
309443
422915
815672
571193
127784
547546
454677
83579
316640
1272448
170588
666504
433486
825682
1330828
886647
58643
406166
1287929
96891
865859
229903
780435
1307101
436094
890408
682072
974040
686596
1182432
109358
170254
1272435
1191787
1398541
172228
331126
788711
510927
324422
106485
291406
1363406
100247
1296059
526125
1036471
638921
82016
1417696
631848
388744
540985
679031
410959
1231332
549970
1407446
685080
484005
780299
503189
516172
617539
476430
430658
639205
31190
1049275
388891
1174428
458876
1423908
901611
860865
1122503
1279220
1064524
193346
1367938
438209
1067561
806512
326984
339922
289325
1067913
1021459
319400
916012
62804
876359
880546
996639
209974
72002
779877
38390
572417
859912
730354
517856
547726
284371
886700
271791
28426
282622
1162731
1192504
574982
1025707
1173748
632118
565140
1363062
187169
238637
188518
25812
138875
139431
944662
34126
1388042
1293529
1176516
517919
676507
263108
456114
98185
69117
1194545
185478
11729
130276
61311
99422
234707
1383107
128819
1049577
1210807
235887
1411087
160752
1274279
297781
593133
690616
1233645
841452
65039
396186
69729
214818
626952
1306869
586131
410921
347522
471582
109379
1100850
815974
930072
1221318
1398182
411750
1420064
1060949
283437
402245
264229
129140
535278
363565
1145000
387247
1367819
1081145
389165
1150913
141972
96560
223662
40493
791491
172865
700902
141967
125100
127314
139957
776583
463474
149404
475707
1220930
563228
210607
390701
136388
768021
579353
871089
156615
438552
69783
108804
1136006
354913
152745
1060370
427792
1277988
523162
775403
1193572
551874
1005210
964663
1357967
633445
280999
840732
1157726
729644
273531
1371201
804469
1049959
408759
1312367
109905
1119849
1035371
692220
359161
417722
1297984
1343225
540427
978778
902027
402688
803781
1398014
556745
972658
38283
548390
697745
261047
403579
1340364
1378310
140689
333516
1379676
568532
912605
213269
926296
233440
992374
19118
32835
387539
1380474
959430
198056
587377
1369554
893966
1124712
867667
825992
92460
194698
881902
376179
741131
350069
148099
1066127
1143618
349763
220771
307269
959181
735993
558546
830331
1192475
1130179
367770
1369096
571261
249508
118679
1278787
950071
785518
200210
91600
1285990
456333
170372
1206021
266289
819115
1067741
204945
605630
233209
614177
973577
461569
234712
932081
1215624
1313321
1214158
411360
959758
608853
277775
268682
146280
1308308
594683
803273
807029
1113785
900755
489538
374561
449458
784822
695584
1306382
656825
728383
630148
1071604
325104
798879
34337
33067
1184468
1411129
154513
1274929
43275
1409467
645508
204686
274593
1324592
74172
504211
1390713
1266947
1129939
472302
696181
105518
1049940
294558
304118
1271991
172666
383304
1319567
1369676
428102
774899
334401
107388
1148008
198988
687347
1303420
317215
1201903
152296
410375
299174
411713
794860
99613
55922
671169
904006
966759
922161
991849
115440
483806
105334
1199577
1362096
18352
191590
415595
643112
574444
690428
910911
311716
788050
175030
943314
1300909
501624
1000954
792686
210622
36875
1286677
858699
475505
1350039
451825
333272
1279389
340311
873673
190317
1301865
1170967
291974
142610
799756
198046
992560
220864
330238
1192472
273261
1350571
900336
772822
523054
608821
1053528
941845
1063738
327105
945579
404073
1217465
641268
82342
870051
537015
223431
25905
1319145
209287
417255
1232574
920937
1199157
330848
505968
859392
1292947
330904
830780
450842
1065232
236750
13481
801640
1280716
57566
624218
273667
237834
237745
992160
1186215
88797
1292908
452520
1190320
526709
324255
483614
1372367
1311796
228119
949931
1303474
994864
108695
1267014
723449
586434
191562
128710
968988
451628
414589
364681
272754
1117239
217767
203220
88960
642729
138544
206023
495532
897211
782806
515998
1290396
549189
1210943
741862
861753
949517
1304502
1374059
644220
767203
875089
280241
113594
735454
1170949
159329
1038200
528385
1297245
415475
1274803
435199
1309857
997196
78498
920593
79252
147604
1346566
123477
1208964
397387
266943
1231371
392693
824462
321441
1401477
295939
268434
438174
915514
379315
407865
353821
599579
415857
1289010
101836
1404403
439090
898573
464908
25504
933230
367378
626917
292160
1067928
65600
893492
215113
869310
73061
532662
1024953
890597
834993
1055056
106732
382327
113300
1035638
505803
79067
687821
158546
1279098
660295
813025
1362503
288398
1165189
609896
1120146
514566
957788
1391952
1158421
1153973
213299
231103
1195251
352389
220012
1325212
493063
1057972
505230
588737
28915
51367
945295
1266857
712540
1114685
45561
220504
808880
366670
1231297
12275
891685
111068
739132
193093
1405197
585163
1186349
407966
976265
1400576
969314
731279
774406
1041988
438849
516679
901189
944960
772942
696005
873154
489325
1285255
814468
1222994
532341
48933
646442
892221
232511
517243
691499
832746
819946
1301997
1368268
10319
28031
635267
995555
615945
1292242
994138
289603
1378145
429935
344414
118494
1361410
595842
272348
1296038
1201960
1334085
187191
418981
54933
91735
1073055
663329
582605
1100269
289573
495545
385693
679888
352958
223909
830658
335301
874278
1420443
329197
896579
733157
905901
419280
270895
698022
335074
340304
419799
1060101
1334219
523284
518829
116381
1401022
369402
436666
705462
519551
357910
255545
133015
1218289
138739
1184785
700165
1059916
1400693
1208103
32092
1210245
1137984
424728
74683
614259
1101426
468433
853955
802433
537825
923382
72999
1061304
210237
96837
46818
887925
821411
839618
1230802
1267389
1221050
529471
509457
542369
348685
146244
282111
666932
1345747
1282229
75927
661843
366425
862238
1389086
779627
506917
1159293
845272
372383
552204
668570
855248
976293
890312
550281
1297314
185796
366160
1359158
228099
1394310
155248
1266740
1092505
674223
199373
504809
327746
1155014
1225775
739531
297672
52642
1324266
1198302
163253
1116632
1000397
830716
425700
1383168
1186280
380811
741393
171120
38624
870369
45934
1211045
259960
458196
882521
275171
970745
820569
254414
382371
107082
595393
779134
1201465
741607
167762
1062575
490960
353622
15591
58486
1284404
1035868
1085580
1347519
815225
665108
306475
354138
1165144
25111
309025
884452
1228180
450000
1141990
409370
88634
1376382
504521
783642
869250
826854
1236502
276844
226864
1120011
900566
100057
398375
313198
841831
551801
374844
143257
1196778
396524
853441
374164
1268405
872619
998799
1302039
408750
1313307
739058
181838
1285587
338010
1404895
790443
999214
1067812
149800
1196942
1408487
974742
674088
1203665
435089
641744
148932
601221
407800
379864
917163
116809
494220
618876
1129824
235202
682248
65256
118222
283907
1163260
1187842
596992
964037
778551
537317
603592
338228
262570
947229
535670
819896
1401551
470216
1421007
1075815
1395512
332599
36394
96373
497540
252015
82088
1189247
601016
1380544
549475
566267
320340
991931
780974
215363
1134875
182113
788538
959634
86301
1191909
93518
724285
910001
1268843
456443
105494
1050331
33711
222254
1349123
192910
301860
1024660
858960
340522
561300
624564
662545
1101783
197938
223182
561050
586254
1371701
477191
449521
385465
1144835
1312498
520275
699646
548228
309798
767329
1315652
1229381
486816
140804
30139
489170
382024
563295
1072659
1085076
1174356
23621
77405
784596
1415840
384766
252886
305426
971345
1184442
1184432
418795
859159
523538
1388305
444019
1279793
145638
920085
1189000
762058
723924
397737
1387701
1292157
1396481
297936
1416448
1290905
657411
58175
1057010
546708
415601
232949
694797
518811
1408489
607910
1313296
147600
983088
884122
512413
73281
1422931
1045119
704450
563764
1419310
1110855
411016
612018
1184613
730161
304061
624894
431810
1268950
142216
898789
1127879
334294
197307
690799
960535
198916
1351456
691243
722671
1283161
1384077
1009983
1056474
255477
59080
1389600
60990
867961
370105
18480
53600
1124710
590226
258161
143482
409872
935674
730443
101924
332019
1069064
888736
1267428
822795
473718
701996
693648
220226
1233181
390098
1400774
439411
60689
1236078
60107
321650
1269855
460719
1036723
1236228
647083
382483
565681
109169
482035
582272
1082248
908171
93551
623811
226547
529555
391361
1134696
817778
84699
122087
1367557
842250
961921
658226
388642
189191
115951
48116
154695
1059584
466536
1411525
1074662
362974
1220903
119915
731551
1090917
470833
1369363
738087
842960
1354403
266458
871901
672500
659986
828716
627399
680233
983148
271312
973695
1030067
1398471
1280720
458646
483399
1319546
286852
848044
932948
538141
601114
387144
452861
1185579
691878
574079
315641
1367829
587691
59038
978775
1183321
219416
431599
982574
199209
1187273
312635
136702
548819
775138
1316618
1060210
610364
137190
1216633
421976
637164
112514
1387963
160883
889346
1062766
580439
914455
19110
1176131
621633
215139
397372
1176141
1344385
459875
1351403
1382104
1136698
588732
323575
891505
1072087
424843
70858
807017
349732
1388704
119525
544550
109412
778991
1318343
240624
1081964
1165095
1071711
1188365
175337
1036546
469882
1138322
400838
538537
1366442
725522
215662
176313
380891
1084468
396549
871293
855302
895432
798839
601856
1399511
268171
454921
142346
1307187
775105
600878
397566
453936
881899
677187
1114695
435399
114833
640492
931387
822661
735169
1118681
727644
83597
1117688
1284866
683383
347650
1411148
240650
433213
151342
1317885
332073
1218053
1412163
791585
1276518
430813
608797
1372269
1369540
144063
50618
571790
1346821
730063
1413215
1336388
450499
1405804
1340670
388653
1333272
739734
111652
428634
562110
85848
561584
541606
267195
1372373
1127898
350799
1332527
48075
229747
1270752
327101
800178
919279
268695
1303650
890258
810516
209751
1378233
318745
41294
1396611
309214
105798
459933
395325
617652
248750
132750
1345731
1165353
176146
1270010
1357839
140163
966410
887830
1202223
1199262
571667
993878
1315548
773194
15967
733479
1214885
853507
959093
731390
435010
1414045
328503
635348
1071513
507827
1418819
1082283
428922
496019
1320824
474005
320013
164085
850250
873858
1325752
35437
1128576
805205
591961
412655
315214
265308
66002
394188
270473
1335208
56749
834456
47791
636217
954780
133034
410337
299774
1322492
830200
149025
643906
1363585
950247
154266
638252
997466
247892
740994
1373382
1139733
467038
932218
459484
834814
545459
872799
184166
1369950
1408186
119972
107016
485405
962826
625609
656050
1375724
286740
797050
104890
1231599
493679
588849
324345
145469
675552
435929
678473
481374
823439
871242
619214
780687
167227
235234
636942
1276524
935520
670296
227256
17613
105669
797124
369997
368802
233426
1270610
1349107
874233
852348
1336635
582468
1214797
141857
1122040
822123
1284875
495763
964366
180663
533139
1207749
1310206
876566
441732
113596
1036036
881670
620735
435807
451607
848090
151993
615162
1195547
1405779
1307956
229187
1197886
317182
609358
918325
356086
672180
1160987
941944
121060
514011
300761
1313499
218356
1298605
807155
487040
837748
1020663
632664
1221352
976747
773480
575420
436691
79403
449064
839735
1061932
390125
214317
632376
691138
157069
965342
949946
1235116
147852
135289
820780
596598
365686
943520
1420440
222313
780443
613867
1145907
663138
466704
158841
990236
1069127
65536
1183137
16025
1383695
479029
668925
49634
157631
155782
758667
695050
89934
769520
56711
1306376
964080
465879
10440
671780
1064084
643184
1173779
801446
1308703
1304785
268686
808249
38922
1024455
79702
1372406
376942
315138
851853
1202484
672369
288628
256947
195632
278958
131588
628815
1298694
33019
447187
298469
625932
1322913
89712
1210274
459816
1037034
474983
158206
684629
1365906
1198009
450231
691404
895726
284276
901127
46477
700025
328765
797455
100334
251084
189849
913191
799637
1333871
448904
756711
523715
847067
822671
282589
815386
499415
291043
1325694
507497
198237
268340
1216846
1022674
459533
1115681
794508
594521
1052315
840299
315259
495257
494349
1026403
601257
520025
1193106
13872
1298533
701285
483021
481065
1045171
610457
686489
723240
451402
970725
871502
1292597
294704
152184
956875
907199
875454
374071
1024465
1103162
594332
232834
879512
1325562
1340611
1057930
421721
833860
544830
1176078
1235891
545868
1265857
63229
1174027
1065605
299105
353910
130441
369745
1128826
1381965
236675
782583
516147
413140
379807
730859
799913
724583
1342083
875073
412858
1419747
47287
974123
862417
1178144
1147474
384298
379611
124985
739235
250749
636827
605719
195304
373184
1419897
192219
673686
1237977
1160719
783867
961828
1166891
304454
337983
1341285
1208905
557116
92092
581651
1372472
98041
1297411
862817
1315733
893015
364422
148478
440020
773016
57063
471012
741036
307991
476010
328984
934080
869293
57319
693476
820544
417009
51711
101357
552562
366431
382124
58849
570773
824007
676250
327690
970246
1270590
661577
282172
668699
226008
317736
796429
1212173
1161074
1084171
361405
1355743
1357340
144710
632545
1136739
1315299
802661
860213
110366
1372504
68303
1389061
141448
27268
867721
202329
34143
1334754
820243
1169037
73632
84824
427837
836743
816202
43599
874015
105953
411140
1174654
519225
1280103
85843
276887
956555
411350
1358756
946627
1346274
1173707
294921
33612
1235373
784050
1129920
549493
1320522
1287636
785007
437861
423926
687545
107076
934416
111144
144327
257290
178299
1146085
432174
629289
1005556
350936
775624
1299710
1399883
1173928
939859
334996
694764
288882
121962
695058
845659
64562
69574
275659
1277922
861839
889586
521665
1190024
395361
1082274
264453
1268273
964614
658863
928255
549910
1202282
547971
1168432
367977
1197649
1034583
836956
83383
106474
1293797
1377196
1227594
1056646
1342515
790942
1126773
156622
183305
384040
1334020
788187
1297242
1137960
1269165
249788
175400
770350
576457
1036397
1115393
1297941
1091647
186405
1144358
98648
966586
1198330
800121
699979
476394
1151069
908568
1225603
1266395
290312
275309
471201
842608
460815
576313
128399
560916
1298229
199994
288654
227950
446604
1367937
725212
133048
770707
950833
1112012
608181
583361
1380412
590216
163628
868695
1297999
1373500
528334
132584
898182
1304076
86526
799532
1121368
1395350
781866
1112690
1055677
545690
367133
793473
675716
1195427
330737
223624
973956
1418458
37445
957851
1403361
388470
573016
488509
1135798
1056436
1238230
1301212
813378
1214855
1349195
1071196
646774
367212
850507
1050859
656287
458434
330250
1386658
971379
1216157
269610
376668
1156043
231926
60862
221167
1293921
429418
1193592
49838
1044081
456787
845578
86459
111808
635195
500127
821832
598920
799592
624866
56442
833692
772359
1390896
942422
631110
57896
1308200
639326
350811
1238140
1402726
1215781
541375
1210333
436810
632675
455849
951894
1197204
1050486
977366
691930
159480
900332
530493
108180
1399005
658666
1185365
585106
1354051
114750
18255
417070
77325
249114
685277
613852
282518
453158
604071
151150
1391585
909581
1186079
841774
379783
1284724
1418108
915020
78529
832430
814003
138198
38272
1371490
939489
1419449
283846
683755
300505
586505
78279
526718
895413
274382
431458
199891
1369462
441064
705040
1358110
572899
951924
579610
1092360
811412
340621
1382274
452292
1265854
1332808
184154
1192722
1197289
461838
195535
776860
1234345
292452
87165
1289801
1055904
1059902
1209918
69669
632702
773902
1189659
1084475
146796
384418
899307
1052533
432172
852791
942186
115024
557524
39925
1334757
89150
164391
628675
404544
234082
458717
1265588
723159
1399352
379933
43041
161177
1327241
1025951
963542
295693
878662
919168
1044913
371268
1335588
1111498
79136
234150
156406
1315378
767811
365194
1234774
1207733
176724
406278
638855
1316126
107481
192225
609204
1057349
1163482
1049564
1103247
156083
118653
906006
1035595
274076
1390168
498072
1290514
1421889
59056
608394
1405701
1375079
1368454
310035
830182
806493
813501
1383147
199803
1308968
1340991
1183958
950248
872542
608095
862863
45898
993198
950777
912777
394090
886829
376305
1322774
693157
688987
1173769
401592
677515
203429
733914
967341
105086
1384131
1210005
45296
272837
327715
140059
1274175
1023030
308952
1194361
738592
228011
55534
1025857
100316
331050
705570
283830
355916
123030
1421484
590505
456746
1082347
63912
914367
811039
131818
909518
592592
520763
421816
153842
55768
1382402
1065781
354605
51222
437131
1049991
1151049
908742
1377238
911119
11103
784970
410695
1374216
841849
474997
285126
783341
226669
1058512
1168396
776320
687251
76733
134879
343565
1396537
737847
85723
1225904
687807
343125
463877
1163363
62536
436721
593565
1347717
528807
355458
239986
1345759
538921
1167287
69477
271111
928267
1296571
1367101
697337
143652
1084236
771388
954291
815140
1038820
1159992
385739
695250
668771
1278033
1292378
788858
663511
330651
163141
449701
8070
1102096
626479
945838
139331
489367
697588
391031
645138
1140707
1044196
23525
776992
26307
1139364
161807
1191993
1290500
1296679
976564
505143
465967
846558
616893
438460
217007
107852
507965
926804
505468
1308331
1293518
395444
1152466
894084
360061
1351645
453743
557920
346087
81061
45145
786379
846070
390621
1205804
58619
573187
1167107
410966
1060397
1374932
889068
1362340
1068250
1313808
528783
1061437
1206430
486731
63543
326078
472471
1392135
134837
1302009
1328715
1411530
1145924
284441
1192468
693428
766509
466199
378382
615283
1374917
362843
451604
953388
1051260
496459
1195051
1128049
861023
1232646
1038955
27537
46166
72996
825262
82280
342827
1020431
95538
46066
98738
876689
799154
858984
95795
138100
1166297
555576
354318
592607
1420274
1236019
1308742
586258
1295201
176175
368680
1311040
476544
467826
997844
1308573
40505
371231
973470
881492
402237
407929
32658
468236
531500
803352
1409905
437833
1290218
1308134
519554
919181
1338338
1183799
285508
630313
1199429
501701
1393957
105559
1070406
1021476
407591
527188
224890
1308533
409291
1315260
702297
1193944
580421
1318122
1226592
265903
681776
591956
415845
1335977
1230531
573819
1327539
939627
454132
670819
450417
251071
571537
532444
527734
202251
1395270
396826
169089
1114509
1384565
524378
1359115
515337
809162
726227
206738
904512
347819
583243
50668
173021
1294270
728473
1268886
50240
205699
145847
1163510
1267788
1137928
666318
1286211
1362414
175982
1215985
1349617
211929
656398
726984
1157834
657038
418177
814650
319050
1180358
531903
149067
851328
1397651
32755
1269933
701492
1163643
702055
580988
1157347
584872
669242
933005
571124
436655
258632
911176
498079
358292
220629
424373
1325248
1157837
756994
442686
1210303
1049732
797066
336154
893702
1195345
615680
892920
136774
1384233
43619
496222
313944
626494
905967
706092
1187920
429213
420872
137510
706628
182377
335251
237134
1349552
53088
108303
223174
966905
181956
356438
1232514
1001014
1007686
31069
1372511
736710
39904
883548
228692
1102212
1024149
369191
611061
408458
53770
672428
594132
357243
858371
1062255
1272236
961577
431480
1170544
30573
402944
757321
247913
1211215
1035484
497910
266270
668564
1050274
45068
359763
147703
339417
906419
218070
1334934
549801
101736
367566
134704
182684
73252
728903
1061740
132229
145270
259199
1416982
616357
1342754
104511
130529
1272679
1119130
999770
592360
1287739
949590
266794
181423
452776
1193574
1232683
343638
380365
836525
51500
1290411
184735
222556
1025625
88284
656625
1404030
1293761
1298940
1234759
1189664
1280688
571487
144436
10389
946712
304238
348141
901720
610981
599891
940311
78501
320618
381524
595690
1376904
974727
1266615
857959
959117
1162677
645961
1316358
132350
1048982
684333
1060417
693518
655744
491226
819387
424838
624214
1196727
791382
1066090
693144
1114439
449426
60789
1409703
829740
900273
80328
153645
457354
573369
42952
869493
108268
150359
859131
783773
295650
611104
419230
856110
209570
979325
880795
1306963
415758
345315
616757
1164239
98479
274031
267593
87036
994323
996964
1339781
1038444
596853
12419
496298
140547
432539
1154461
1130496
91393
900141
1380674
169615
1373795
791557
8765
1177024
1369968
394423
1288960
1352463
548316
598934
1310354
836923
1304077
551779
623707
950557
497479
736266
1060300
836918
925103
131377
782006
913335
786581
1314236
1128418
821119
1157720
111198
158877
675668
1063752
1401579
1370926
430317
335904
1125283
592752
517598
773945
175786
1418307
493209
1060871
1297305
559033
966037
878588
1289549
119671
914107
957218
882482
1377047
1372072
845310
757245
722929
608237
107626
240429
793781
955893
1236006
862800
100364
1167330
1294227
954595
195848
657856
996943
957445
179171
519191
478516
93313
1322587
1336887
1400901
971415
911887
1136718
874261
490123
16664
514392
697168
1303554
1168287
300259
767371
1113490
609427
638347
1306317
1198631
13244
320397
999131
1122780
327753
845692
40975
336929
354742
999357
619498
217308
330903
962239
57027
513755
703989
226023
207590
610544
465182
1024913
866630
230128
1168845
1155954
1187131
44839
799096
1159381
577284
145885
1120608
876897
528140
1037881
230417
99327
1405192
115240
336422
306836
171937
884035
1191902
257453
78207
1101185
272336
428825
949234
261407
1073772
900320
913944
521361
285925
468291
258926
1020876
1235040
801636
1414495
1231540
1234861
552533
801267
398801
231151
338009
817344
658755
162756
174163
331314
1100667
1219243
324029
206454
284783
607523
1366421
532235
627414
797128
1409497
1134652
476089
483214
287166
1194392
23054
85034
328092
1375227
448820
636000
1230940
1169491
34334
169474
858039
830096
1309715
1044005
1218243
302364
72232
1342058
586100
983411
252150
591322
294420
1124909
1402524
1402535
958850
785821
421829
104244
791846
892991
1378812
56938
1301883
621609
163469
286262
299807
1210763
100042
397291
1216906
857685
1180917
1365693
336856
64639
296422
803819
514341
298091
148956
72907
291696
1339862
100234
482665
337714
178211
359182
730008
162464
892673
266305
158799
1112299
508624
1322452
205863
921801
78635
837351
598431
543138
488491
220102
781487
990157
437735
288042
780658
883698
597753
1078437
87260
636427
205419
622876
674852
794817
919918
270876
299009
1184014
724420
372431
1273059
1216782
1269671
1421303
444761
467563
953648
1304378
1304072
980428
1390991
386761
1082182
601972
1284411
813342
325957
1333898
124061
632365
1408785
146636
124259
414037
1082144
239229
383502
365633
1160019
784528
1123464
804468
1063771
108438
1319505
264277
130904
1218598
849526
1207401
695933
874452
644946
361226
1221439
774520
564896
1363909
491257
875613
591658
192705
790708
1226493
1214421
327940
255432
461764
797924
1229809
638209
604976
122066
407765
97484
49571
615302
3302
347203
1324959
1071012
43649
102418
84245
370425
473542
155870
355185
453437
666878
797514
592201
408897
152400
339874
895127
502597
895918
333020
876282
259627
335798
236024
1057217
678442
295005
229406
348843
1125640
37431
155332
1290680
1072568
177703
92003
462110
1043030
26577
1314991
1148453
1280257
381647
1149944
334057
885402
39917
31344
48548
602437
34772
403655
480584
1121133
700128
947024
804853
1082569
1365342
583131
476470
233473
1229272
723456
413848
868490
1387661
1052603
574904
165886
38208
1027126
1112769
973556
1045090
865805
74872
471627
1372643
347762
100253
1287782
1301042
1308969
1292417
796448
56256
1385945
1070598
76318
127694
1184793
230653
790062
801011
74558
523801
680093
1212664
797818
561743
593611
695508
143954
629161
905434
291470
999198
1315289
108928
946161
1372426
237605
967913
229486
811905
249710
953896
1025814
262501
1288226
535863
567685
733596
779966
137017
365577
1373974
1184062
590555
330612
899681
1234196
205426
296661
42847
1405810
839817
893016
373560
1049902
936208
433726
367335
851473
250464
612016
1202442
301369
1228512
452679
872878
1336628
454887
1202500
77916
215841
683813
948047
1100491
834428
443294
883748
216703
616653
693137
1210753
367838
1154266
1034426
1123132
1389737
412923
876522
1405276
65989
159070
890260
503348
923811
44963
577440
258888
1122932
390084
641560
86433
1214801
468449
39661
1082356
992212
1193028
149651
1037005
130074
74220
227560
782161
955514
1312402
1207684
517905
1042921
144794
444067
1297466
460132
379732
803179
597972
660715
960061
200764
167767
75424
597674
337394
545369
622527
288930
1412064
49535
297369
606499
89632
1291736
1170785
313143
313329
254420
226254
777801
703123
1321923
966921
288331
63872
46035
1213475
1395598
584036
1414474
138429
1321659
418709
1174195
369682
238261
925377
1322795
1295496
360062
1219235
899429
357559
1359304
1135733
945977
756286
890795
420600
1394884
1365384
470189
487299
431046
851669
805722
50920
326156
666013
384012
905087
1233834
403441
1410410
290099
1052989
1415970
1165446
1385472
705179
887760
1038196
1376935
1150895
1337201
1386586
462032
1005785
704612
228561
391331
1305073
1124114
966320
967578
851969
510307
729115
1117982
1202998
909071
1217366
508862
667611
488661
511747
194382
967489
34327
793568
839647
378848
1310259
1209636
1038354
1226769
1323458
1233864
380988
1161071
214100
865399
799824
1055177
1206620
696209
429146
1008852
1118161
1362421
846661
505161
948950
1212156
612816
1206442
638517
186840
1293451
410076
51570
935821
830947
607746
98484
1368323
803290
1102868
1140422
1392630
1380181
72273
2335
1059067
568573
407058
45869
557970
434540
1375856
107171
54007
277492
123623
517577
626294
258833
417197
108349
1285217
269625
532074
461738
161515
873638
12380
356951
1169513
1410184
228959
578503
414494
1056288
411783
520691
960912
1037314
329955
525600
527338
305465
190046
739649
466068
403765
1038182
1341375
1279873
465880
1156875
485269
876920
1212736
1149023
1304863
1229748
1311495
346664
1293354
851237
766376
1082117
822590
850957
824779
778530
1313566
437462
601286
264810
934382
609573
892128
942157
1190569
292448
68960
1137649
372849
873443
195549
302761
1063022
700274
1182830
51744
89232
287021
697152
445450
848966
954486
144402
384799
669335
796863
885417
865640
474422
82919
724260
402957
701129
354386
815176
428279
1342733
182539
521909
211552
60421
319992
580302
735981
55632
276424
730975
1195272
76100
74831
1086888
609882
1218154
484533
627274
932262
677306
1345086
1202283
417687
217804
887372
595330
1144313
1147818
841815
1147843
521454
297338
383659
1129103
201236
1092069
1199425
436119
311454
1382742
217396
468471
997759
1297652
1395929
455202
17143
406487
1070272
1388448
697586
616329
185131
130055
793557
901060
813329
32508
1168437
864483
925328
870459
449805
432367
778124
465204
1226394
464433
1378054
916656
1052954
129100
703834
882610
152354
166208
1273347
1326541
767101
787607
3970
946571
466822
510325
429859
287644
272269
801960
363202
189011
685686
577519
1291057
820907
914839
182354
139695
411573
388562
61495
672098
915278
127053
304519
265465
1186974
667230
611789
1152385
10603
635935
353038
198729
1057785
870150
1173984
1333954
638879
202594
1168413
1220340
1368422
1277618
1413338
1351469
1322836
191967
932141
637573
15493
1186102
599893
345838
1395661
1202117
367230
335114
1278222
173439
172493
1236364
215569
40168
281343
294609
640191
1045396
58913
1310900
703578
596559
137421
154293
834187
237588
397956
505651
881802
421409
33528
1314538
224526
1405135
77932
683690
119526
300815
1310216
444807
119481
1297664
1056408
196939
42298
1110063
821258
1394097
527392
191971
272101
344012
53590
897929
1060584
640432
598466
280953
1036711
1167720
1308302
1229622
1126131
39531
1231005
326486
453934
529083
1052500
193547
90477
1091060
1232391
643811
1151150
702377
675959
630646
558927
1309787
1296234
264926
98452
174290
990115
1419439
690744
1165318
1192127
518679
1308324
624499
471336
1001828
834614
263934
1156626
79495
636517
448685
1091139
522575
962721
1396276
547314
682070
155333
861161
1314696
90938
290044
847703
1061357
41366
1080660
846221
1372172
887711
1040055
171657
340472
674727
251575
969589
1206024
1210281
41695
913055
184279
149658
329717
341536
106520
267567
687995
454562
379626
1196428
540928
440530
972733
285456
40754
900325
1180898
367285
1313156
787372
358635
1124709
874852
53528
730969
1283594
1211466
1388548
1287153
481316
62061
462379
129861
289853
1112383
912747
174857
430084
664888
545359
730044
661603
371290
919539
930725
232700
588249
900507
854679
903114
199787
239737
318850
1335869
55517
1177287
1103542
1420991
1295106
124548
517583
694265
993431
642183
722988
735140
35104
448901
1128984
423173
625764
1026524
395186
405526
1058506
547290
610442
263489
1006150
1327248
812324
43798
78889
844548
53855
837636
655513
951828
1327265
636474
1327795
343349
121510
833925
1146028
992023
613777
1354597
305188
135044
212165
942373
1183907
945573
89849
198650
1123003
1272989
191343
389687
975607
1200273
1064743
1303484
1346947
1302618
1394150
879826
61026
1397421
874565
882617
1266930
1322595
1378551
1119294
1316845
767454
850051
1387968
479644
1288407
415912
1147325
36906
1392731
1218553
1276385
1158289
563047
931065
282072
1283429
1414807
931880
678341
629653
697005
470651
97431
587330
30634
41964
817514
89606
1408531
178715
1294106
110754
348086
135822
264573
1061037
684812
639151
461841
169671
809524
865049
1307179
767048
1285247
483227
441189
953247
386936
1114001
474925
1177470
428357
834882
869707
864251
465729
1137424
1074156
1290952
270906
615623
1071773
466617
403281
491231
197936
428417
866506
167586
608342
1072484
1136215
81454
201269
8650
980031
779637
839343
1189309
1366975
845698
906885
313099
140626
1213000
479576
1382553
633853
963765
992170
240139
1124789
104828
293677
780587
492843
1405622
356140
111251
1135515
113357
285413
890617
1100576
13816
117490
697646
171617
1394316
80633
85398
905350
656530
464340
135475
879752
25081
184374
108823
552908
1138551
327447
1307401
307820
737415
350797
664022
1374417
681638
195588
129123
508285
307947
228738
1385093
555802
37200
1370116
425687
97011
250864
865459
1320132
320595
356447
104631
731284
9147
1055463
403165
1348108
1216800
1365119
1386405
239926
1208604
1226982
124543
361780
1193240
670715
918254
467972
281133
287809
1396367
181219
1284772
1311617
170519
48742
496580
965688
1334143
501839
657719
219054
105274
50306
604761
1211445
682532
59573
142426
424007
637175
443767
1140561
869669
129034
885606
777986
1166946
525862
320131
1055568
521240
1124437
575666
307598
389849
333068
186255
903296
316990
52655
1333072
180317
418647
500353
1363814
663698
487573
1234894
154676
570040
1178162
80065
980961
1420987
550359
771379
413883
403478
186481
281643
732705
869738
500029
499850
851193
231740
143653
524721
1413830
1051957
635409
102025
405352
22994
323689
1362297
701689
406523
265652
422086
582255
910093
108815
219784
440104
667584
1420039
272968
820032
337962
1395676
970688
1220908
868659
248123
496746
576886
559147
612457
866258
463376
204151
278138
1038561
1085167
79498
399406
1217117
1186154
1034585
562563
654940
1115487
173793
397282
308896
255744
963406
520137
492685
926344
639299
1399744
177981
1378521
113525
1339708
1271450
832565
781367
899552
498403
45580
1055486
126343
1061158
814465
942548
830383
257162
1180396
842597
1197073
1091231
704352
359956
344563
846576
588663
199014
870310
31360
1116175
373792
780230
1229698
1007068
1198540
208324
1207715
12902
60942
946469
816708
969958
971270
395030
536815
973343
257464
343476
1372451
525596
330554
400122
1311593
1272101
642807
873920
566067
237650
810737
892510
862018
1310815
155947
1297219
848633
1386820
1381219
998417
783510
370058
895569
871435
929457
331587
787523
47037
142601
67320
568420
839392
659299
165593
513473
1396835
95008
421058
56151
172416
140996
468267
181943
594802
92632
536846
660391
631525
578438
227449
167733
1289212
1409696
60978
1416012
1306164
83155
556463
666090
641520
551868
1283754
180341
1123865
207569
1158
790538
469137
1061036
89043
368233
1115649
858181
1280163
1165087
538591
782495
203846
434331
131129
1100229
165032
1419773
614898
414124
890496
398478
1296271
788035
122293
319189
1342836
1341726
1332526
1086668
232616
214220
897284
1340860
777823
1327629
888656
108049
1235592
623115
268734
619516
976419
705588
739140
1341478
298781
836439
626260
33785
583055
590820
149999
425743
162083
949155
605479
235334
937265
215724
417504
68799
904399
1354298
1417481
879934
1063459
664523
1363856
1087295
1389129
12038
12258
457595
287937
1058848
1373651
362778
1186660
1325338
1291145
385687
59330
1321666
236858
1278606
894659
47684
1351968
461016
1404508
388324
418023
932773
88231
837898
1209841
597424
1189413
1318218
960209
530361
658214
873543
70226
797368
996562
1315499
1034917
87609
1066836
695719
80381
375992
331294
881342
785986
1276541
755182
347630
548300
227012
616905
479478
595683
898955
233235
437495
597821
142734
837764
934376
960856
438651
1120403
632433
323064
600398
139904
939630
155716
106041
953610
735822
153390
30555
836436
1367381
130271
899075
740233
1420458
331787
846099
1288008
853875
1116104
1416857
567144
201728
373448
1338530
1071626
201604
837637
162960
1326792
80727
1408467
562888
148467
148842
1330631
927864
1041854
1214782
369507
400069
878760
73415
565555
145570
547924
331302
166264
1142653
1397997
770789
1041451
558522
314738
522022
336067
216395
97147
519814
942569
724323
620557
1291768
701687
966843
1067009
1385691
1056227
606834
704109
342076
1206191
165907
1190354
1345274
173911
1226813
826836
375914
642530
363029
770089
1288508
369705
210152
1040153
1333111
847257
567531
818644
940026
446338
285076
588012
639437
367785
452990
873731
640272
734216
169761
647164
809580
94828
800036
356757
229212
1192123
849998
631329
1115077
358262
186387
223862
1303518
1317086
1195263
637531
1192841
228357
1204868
965154
576699
422629
785346
1157759
70363
365332
862175
518835
282049
837843
44187
809579
1389174
1374416
193537
812459
320217
1378580
605615
862435
164925
54140
1311376
71887
78346
549622
269697
791839
1286196
269559
1150538
254466
459899
509668
1314198
629230
888287
262384
279646
266539
550192
1057278
368063
1233698
1198707
451015
1215460
667182
732513
939749
971686
1216580
326083
174884
609999
835545
1398004
409321
1086194
325485
261946
1358651
1389182
1198405
1164192
417845
684802
767819
293173
44834
1214506
1358358
122239
1180852
883848
1041572
1340904
792636
359132
1202664
871050
779874
422026
1056549
1314394
190732
1327491
184118
122197
1196189
323945
1352207
733824
1333900
950234
1273147
64037
220713
1391513
144696
94232
945501
344961
170111
945951
228521
1316310
284871
680147
785998
141382
865588
298408
677562
316671
381425
427095
227445
1196185
393664
1201524
542306
854240
737830
30484
819080
335715
830393
1231624
257696
239410
494552
1055514
417420
102335
601793
962245
400026
797112
773775
261229
779882
926657
588150
1369287
15927
562915
1209734
1318151
885426
1408235
728716
630007
433441
118350
608290
1169461
197541
887185
195597
571033
778658
145742
564087
1143807
262345
791894
945047
1199364
517063
1051751
813741
66053
1408737
596331
781648
166627
685362
184933
111657
369799
1274654
888905
290862
253864
263127
1090675
491745
727205
142796
1088507
656734
624208
658287
157734
1228282
1296099
345479
955397
196045
1342456
1160930
889013
865467
1118394
51588
52051
1159290
270495
50759
724620
1216293
571483
793009
675896
68872
292662
928715
53120
1310850
285093
273652
41908
169465
57974
170587
780172
484900
13614
730554
729521
342923
115310
1055459
1339993
1191994
124344
221903
522323
1404873
941531
461981
110794
361073
1114787
305722
1409417
780931
152515
640751
807597
400880
278970
918707
828433
354614
1053993
591848
725561
1283925
561949
13682
671710
912513
308855
1292690
519172
487729
1318374
832918
757456
469521
1325171
1361377
928216
1346857
500547
54234
1409692
1358634
106891
45621
582102
479134
477728
250895
998561
617260
362687
841489
159075
1035548
446203
1218524
369517
930308
592192
402266
471874
1169477
154096
44874
420352
1286285
678081
513283
25146
931156
786744
1070257
593871
1369609
402176
95563
568049
51563
843587
495468
154697
1144558
963165
57615
1210848
634645
391827
702126
1373029
417141
724922
1394065
815269
1303758
358857
773082
57738
851527
866206
1039794
435639
846085
789398
819584
1182380
291400
968038
30553
422295
822537
1209869
595465
889493
382023
953728
416478
385533
132698
776417
815364
287730
392318
1409385
902740
332835
975898
92312
274171
517147
488752
326994
644402
134864
105290
281966
350085
476106
323638
1202252
1304063
829178
303888
1420025
204588
960858
59488
1400721
1230739
1193577
299273
1308148
861964
118970
976561
445921
811134
599810
215098
884743
1114383
547420
792409
400668
1283849
438614
75125
193374
822236
943386
451241
223244
348450
293873
821615
480496
1270934
107890
407506
969625
1226996
888032
422514
168794
450934
1386246
1086220
629465
29866
993646
461400
137333
873221
672022
558137
27063
338303
1123914
1420834
1060574
415094
1228029
1408740
1302668
165375
1307883
1344388
486942
86989
1116968
390719
1188875
231270
1323620
407084
1283650
475130
1409083
1233681
1231887
816769
901853
956289
133453
673630
957403
492290
98149
44190
833189
518212
1400894
1085140
640883
1314364
87640
1082958
312918
1270777
844883
868113
157334
838030
1370114
1343974
319995
887268
1060117
336320
298457
583529
963263
727363
698203
37672
439720
1214914
999094
1052373
647310
394999
1387847
1089702
692380
605847
119011
778364
623759
453005
406976
90802
1421991
353208
684605
505336
470738
612802
1331951
553149
1216167
845829
363294
202391
265356
739803
1150585
1416368
1270889
1319276
276932
269924
52054
608128
213415
317760
699172
1086817
639854
799309
121414
1342452
1378779
831965
1067707
1353116
845056
468401
395588
741128
947921
776520
249850
260189
1064505
36498
72038
1274735
1005009
42945
917935
1283777
269783
1142148
902651
333747
214894
865899
789399
1056173
1170794
775547
1177477
1283555
1048173
102505
1224670
84117
785910
53342
346930
940077
514310
25199
314478
1060008
174968
1182346
104922
1284760
491074
1080853
777092
1212971
258135
389689
65519
220720
131337
1349903
1283927
1018500
175212
15971
667692
430297
375165
1304784
552649
208085
513644
61197
220335
40158
72325
534177
430249
810639
135537
730730
995227
346385
1238233
678910
294950
1216225
32078
973885
566215
1311288
51761
1295836
881945
1310793
118117
910649
86730
850350
135019
491535
1344567
465033
87800
858203
393828
459697
462017
153837
201887
591033
492708
41835
39637
496595
642376
424759
76368
1044461
281550
341794
1115871
548793
230246
474220
802443
513124
359576
49263
286837
534164
85642
964022
323029
673541
301261
444225
468922
309960
813676
313945
230409
867475
1354050
431747
444550
673527
564863
1387287
1332437
50767
982811
1165352
770943
1005964
1403848
795694
849879
1189047
1139432
1118975
250058
535178
813867
499567
1117654
943782
897159
1214469
837702
1170940
13711
283240
296258
1368390
412183
1299205
215112
580552
810632
318645
113688
1036924
83226
239904
1082152
701107
696922
1112452
1025375
1341604
569671
248278
110822
1189564
1278382
578799
491998
597045
1375050
284947
437834
637755
1420956
439733
509438
599298
436531
1309223
1301183
1392117
431513
64112
1296825
1397192
701709
264862
688216
564541
1044329
186980
1380178
26925
1365390
1404751
1315903
685856
468088
18375
1292595
458935
733657
841029
321860
1373946
895114
93748
807418
452160
186686
854088
599736
1158463
974164
256027
1010528
327217
813028
1293136
256163
1159305
54919
1042135
1168299
955075
791674
621204
1293483
1366032
1037616
214471
1288804
1290153
444118
459866
975618
1368097
1313537
609668
1415093
947302
1127975
1014309
829663
359965
236349
869427
413460
1059083
893840
544274
796151
362758
514168
1058690
326973
196643
1084252
1205923
1219191
419844
1286664
523755
491931
898135
608274
300124
664794
779551
803605
221543
434435
512666
371154
306844
440015
535522
1414646
956329
252313
1116559
1166871
18383
45795
950604
1313356
52228
628470
275973
473951
838284
18657
1398404
1214348
225106
1124216
1233620
1276467
187936
122622
80013
204078
355443
198576
601322
1385939
884509
284628
160704
593501
399130
1025090
665743
1289466
733531
1074063
285185
1392306
598822
57816
313799
673666
1381548
1120090
944871
966265
63517
396509
773971
1146610
1396457
148448
480271
298940
266152
369368
46471
422333
1161015
1124960
169878
508625
1410139
478825
1212091
1066034
165254
661427
817617
377770
412207
625082
870132
12305
1317684
885372
468739
180791
125604
573028
977627
563545
1403986
202117
115545
776510
147439
588579
1050773
879557
257778
1154092
528789
59480
980088
118816
181757
1339578
304646
1279305
884057
310158
224266
89268
1367734
481087
806672
1302136
1128434
952530
864454
290915
590599
145899
329640
544397
1318898
57968
190206
1202195
1388899
972622
1024094
920021
449715
1338049
1208120
727
754093
930729
1191703
39217
1214180
1311245
611236
354826
524244
318912
33235
772773
495028
824875
109417
551298
1033958
378223
1311223
338730
1079291
1356473
1210224
1361552
503344
132200
728262
776731
51414
1322626
808928
1125252
207772
266818
149725
598059
1332530
401863
331385
316427
956613
884209
304792
684397
306840
1302714
471485
1302773
385130
1280789
200987
207937
1293828
488865
893369
191584
514699
10573
561455
383115
1163679
375855
813520
143613
440380
1162832
1067146
535875
1101251
893044
727699
118692
170492
773369
44600
835807
1363478
101844
75945
498076
378406
1270331
1276479
682064
597608
438400
728509
563178
254549
197042
673628
695606
229084
1299888
967340
26835
1114328
528495
1371709
1416396
151454
1346548
1042104
269635
1180274
1200666
1210721
82477
236670
792621
906763
684465
39841
879053
691632
1391453
1135562
315449
477264
1211322
1184810
620656
685359
85968
307363
314837
1370350
312876
884273
65535
601052
1140187
373535
171072
423931
1125729
695720
123083
1045526
1293104
1163432
573125
1195566
319541
135776
785327
1102846
1397622
1265892
177553
192441
1179565
183796
324395
431343
1367034
1233866
580914
1284555
101823
995627
443261
1172836
54186
199343
542109
781885
844809
949980
1272982
132813
631489
1336025
1157785
376658
411662
272929
458958
873868
1278013
1383006
612010
741682
661981
1071541
42946
631899
467819
1374668
1175736
1207323
462431
16382
861870
340482
117981
1059254
342615
681860
1227312
852479
1188957
172411
599382
1062136
1414026
1297728
525850
285966
67447
1148056
1075610
1279108
220414
1069119
1340660
521066
608375
1130634
473411
949633
641152
364338
99876
312578
508495
894410
1310739
1184483
675525
374680
476983
913992
692240
303799
160350
819888
143358
398301
46185
1368582
312417
1205848
512624
409562
435773
882861
440298
145184
742578
640817
183670
100996
137629
1049993
599178
421717
797372
884827
789589
433074
500857
1129740
490859
861334
429764
162037
98739
1201761
518321
1034520
203602
452477
144081
472153
1293447
335795
80584
26480
951345
141044
421280
1402693
285043
1360252
636900
1362213
885501
194944
661102
439311
1345310
629417
332537
806809
885007
953444
683602
527226
1385969
69222
401633
312517
1336028
1098844
1180708
911095
464196
615513
524025
970549
467526
147470
4017
321597
891454
1150923
422757
265103
1350612
92768
413772
514574
64813
56928
1290874
1217096
906408
827646
734777
402501
329571
1154772
784347
532565
311422
1368853
1388014
1304897
284274
310052
1021799
547257
677471
592794
794459
1130296
663010
69218
180277
774529
1266340
397221
1071917
623956
1336033
543909
971244
649665
1366159
796034
432575
761108
1326798
1169527
952567
599330
486611
228931
1286621
1291731
1303649
502856
126283
1170606
1302417
1352498
1418443
900157
249783
419588
1321418
391076
1189251
561141
86878
204664
1279475
870530
279408
15970
830866
41031
623792
287927
672976
1001010
272221
57252
660087
561135
313274
1124457
1163982
1207271
775359
96546
406407
1168757
883875
236004
1018985
852266
489858
821775
200928
220545
226066
355115
990981
1406295
316497
1229507
1315436
330859
903305
907170
179563
1016792
353759
900848
564674
266375
887983
1391978
378393
1325695
723569
117282
724204
1121360
697326
621580
588337
1417269
407692
593068
1392055
1037246
73490
309682
164316
883264
427500
39678
739317
1186206
545132
967408
186842
761194
409484
1020517
957187
730640
257988
801311
864708
653101
910324
863852
1077211
1412168
1182362
909765
842685
965326
282989
105692
378002
847926
87823
1228477
825555
1229361
902440
424642
340438
793480
1325676
278923
54362
537664
1372614
1334425
81415
801303
678333
908143
218785
642281
302583
1195011
1413770
135985
826370
186328
194316
200342
429050
1285866
324319
1180450
160916
296483
164239
131309
558067
1293547
944935
1193229
1149786
1374806
1026153
1386563
1376101
396741
1235520
178459
59071
197546
1404299
438677
1406983
1173804
394047
1399718
801748
645375
726594
698397
868227
835408
129243
903721
807389
374989
152766
859979
980107
1322648
515816
1214796
1286420
813011
381148
781107
384545
159298
610652
831844
1387868
1126519
890193
1059818
913776
1037162
1314099
135520
1323070
1319091
1187998
1186584
1202564
385808
1371857
632807
1276450
286632
702589
591575
120713
49366
444417
1379686
733537
171940
485961
813384
737016
25280
674780
465360
209282
29052
781457
770660
476110
84814
536710
1215466
914077
1374140
1153316
1390120
55000
804775
1061044
911748
901919
48662
1206643
1369256
529151
562254
955967
609215
894165
976009
184484
231045
1049156
480285
691942
93555
99557
180157
155363
201136
406350
1335339
1410180
487421
735690
1332691
1111907
157403
1378842
793680
699908
1230165
1121693
268665
1420903
566451
145540
144560
85164
595521
575001
73139
1271675
499243
1279892
1392206
474398
117606
1339763
626737
582291
730478
809408
773643
1390616
375181
760139
657298
572448
65698
133343
11161
950024
727912
64576
102097
917264
472067
952060
58932
249046
1061862
30738
656253
1388048
59039
347863
1177132
1381192
854327
1167130
108383
1165026
776225
1291299
534032
838379
1399486
1289345
16204
1404319
393813
1065820
3633
70091
1401585
899391
496456
105402
346769
671475
1176036
422313
367772
366795
810574
510361
249144
621443
885477
907587
1307422
635849
835892
868282
948839
390119
921700
1267435
844304
355207
1337422
697604
969570
832934
935291
1054848
130799
606313
422691
433658
830827
541876
173800
441288
1319483
173354
112454
1384739
295592
632749
1049906
1365182
931189
651909
137319
947122
1058112
149095
126600
482164
684531
701380
462488
331244
1168987
875450
1233652
302636
489909
143730
672918
974585
546052
161488
88073
809501
595852
931114
74384
239138
723374
679704
63382
110998
822682
239779
121673
1365665
616192
1289027
597247
1366808
660878
1202633
905578
1295541
635627
1124035
1210451
420114
512830
338704
978823
899321
1321763
1278194
1271267
1069654
1284753
813006
869323
566941
1090257
599486
215472
794939
810782
940406
1188897
1128251
936022
524959
129879
359585
359906
564123
222341
1341078
993726
197390
341161
673641
1354153
1292323
910526
1217700
701975
1230115
1120005
1396889
1354180
927469
211651
529041
1336339
391560
227047
1055767
52955
954503
1023316
667852
1272456
1167092
78052
910791
1346813
798769
1192753
362450
163625
913123
1285306
1418391
680202
1312769
1023786
694044
61920
1407091
139512
84593
441573
834468
304785
1101250
322308
1352138
1339910
1222834
1128256
205028
395716
1229708
659379
1297724
1155234
727035
222127
316422
920604
251596
807248
797412
584126
1414404
80436
1306231
1204409
576383
49211
1383794
5010
497865
834001
723891
593889
209460
706674
1070111
1296716
536741
231542
910863
437027
165835
492551
737943
322062
315879
153442
76466
1296282
517535
210197
550239
847068
1088435
352491
113355
771851
1221262
64808
157941
1190501
1189844
489954
389503
1336956
475538
207738
869167
125153
1291310
895075
1209964
453599
27225
247879
818697
344202
529876
1386035
998396
1275496
281786
670780
477063
637983
223082
950527
579330
319060
1238008
1236515
613074
188189
330611
1024250
436369
703101
96831
827090
67211
742316
1040536
587504
1138420
523895
616646
1120495
382889
838792
1273681
730829
342328
1189181
996931
563392
373195
624274
151841
437360
232889
1292648
291532
188891
640180
1220474
1323571
629156
668754
706161
283126
901881
620764
604756
315702
477281
950342
642306
558550
644754
326648
177401
162217
1026110
67163
512171
1166781
100023
1356719
610209
381584
1050062
140882
375775
515967
499361
498565
1070394
133256
1312577
498380
1055846
1311042
639861
514635
615427
353630
299228
317606
532862
527587
906697
812543
237125
562448
1225967
78166
285047
137424
584166
86770
1034480
445902
656592
1179701
1058183
174180
859118
130021
84094
1414552
155214
285450
51760
165532
641301
771422
404761
384002
495291
905711
1186528
884642
517800
835741
372059
683817
1165469
507811
628898
104823
458379
850493
1411790
1351547
565820
782842
117865
1308103
403373
297407
1276841
339380
85758
1229184
269712
1057779
1395728
797898
411037
363192
141025
1339211
412548
45016
800656
449980
827498
149525
788409
162641
528352
43101
282489
1279255
88683
843442
289467
381465
166896
484985
478713
510591
1272348
254084
1048680
464610
1267032
163859
615440
237721
54595
139007
723168
979659
801134
371578
158352
521235
142992
609199
624552
104803
1007069
1121028
1413972
1101842
238798
725366
1110584
260706
634737
445013
827951
53306
670673
851897
192642
492602
628233
104216
1346571
908103
885441
1127069
1071262
133363
357518
630346
865465
197294
19040
826398
402777
1142970
436340
383391
66442
36191
948215
163442
633138
696790
858794
830950
704693
908645
366856
1384598
516441
494538
177782
776991
983461
624065
362756
1390169
1399259
373162
947941
1040501
1142592
412531
69900
959291
559166
259258
560990
1153214
269587
75315
964202
1390236
280409
796480
968141
1279826
516522
56472
727391
434631
77506
1040255
1053841
690600
1217490
290758
324648
933589
997487
1195169
210889
1314687
624430
4084
1067029
1398746
1110859
597936
859161
797140
1405695
1337069
818828
443842
136843
223436
1298519
1397126
809423
859148
831412
528784
957942
1310730
693097
816081
694222
865157
361757
620416
431467
477464
389636
519977
1188060
1212150
522863
268069
247850
190195
829227
705638
319545
85076
934321
596666
189848
234209
767824
1351119
427781
1422066
818662
1355951
1184385
1158384
1375599
118235
891776
496177
1022629
259659
584604
282275
449670
601930
1408891
736823
203186
953336
1177229
546922
843410
1387555
638909
1282973
52357
344233
132246
188254
1216714
756224
1307174
510162
283307
65326
1411619
836376
1057049
1318980
644040
1057609
643255
1114402
139644
231342
932818
1280079
623679
523167
889399
346195
319848
1216709
266492
63980
972008
914244
569996
175050
689737
592074
488537
1288866
379937
466496
1048969
688114
1342706
510401
198755
1420932
266790
173034
287822
943327
1181516
56389
127661
882342
217690
810475
1371822
1340553
532446
1322180
293028
840690
902108
11507
68495
1233680
723935
338635
267094
895042
915227
768493
1159388
442534
1005426
908153
314182
804878
796540
647246
171775
360607
193861
1398649
703287
234794
437127
1127533
1202515
447783
1070912
793654
1044728
439582
256049
624641
519025
482827
223284
861500
933252
209064
233031
616332
804913
1170594
320746
678166
39935
780232
1274219
425635
328639
843504
1136642
225010
1313995
38415
1126531
862823
608692
31459
79698
95074
606183
853974
959225
1268430
124379
86545
725946
146212
1161181
1209962
884533
1297008
825569
352571
373034
182937
483875
1238153
407696
121058
567089
1371579
897793
181207
1303388
912614
630000
929042
665568
722520
582593
1354021
489634
1392105
130372
869336
1317456
858569
612278
962023
210628
902812
194714
176012
273512
1316805
501404
41201
1374832
412081
506896
1293632
1180935
595475
498495
78991
1062052
1040510
787025
496120
685781
335227
1340697
647215
530995
1349940
168142
1233637
845761
1327132
897907
919238
129215
2447
569891
122034
364571
1230973
186542
779432
355762
845243
915877
592856
265689
159564
1293889
169568
548566
771983
1362706
573833
814690
512148
735932
108764
1346829
561257
82103
447966
793576
361448
28926
1305751
821492
838374
69463
77828
426211
1284568
1276740
1345043
486693
655713
861393
964311
1035397
1337320
125852
744800
734965
1203537
361075
281475
469085
354960
1391252
200616
254051
47330
435749
1128722
966304
451252
60700
378814
409897
370051
55072
391745
452536
1152513
727742
705183
590130
1308013
1288114
950518
1343524
480214
1302312
260459
76881
204714
888468
675255
37315
739882
1234612
691037
210393
1066265
347980
50809
574708
362779
441436
791870
190813
640913
221884
268223
522727
844141
559334
444612
725655
648699
267084
374944
511417
15494
777342
306993
1129845
932072
1330784
1006393
1271659
275774
264773
1365132
316367
914759
1189102
146586
1374615
1174664
821738
1211473
516841
470141
1063092
735851
140590
405003
879469
154761
669142
352547
917560
1273806
581216
1308532
843648
729864
444801
1378448
531373
885344
485603
1288371
458002
890980
152002
352961
1316322
343490
861885
426259
644550
1101775
456379
319721
192681
516426
543325
1052273
231072
1368479
1115357
803277
845281
26773
784910
159912
935490
1410043
437996
339840
138513
191216
1130374
518150
727362
822586
498649
1064473
1166791
80333
440795
977611
17473
127999
834225
1121037
946850
667439
157064
890218
1035473
527493
1338495
677874
1374771
620846
392405
1192500
199678
226533
315029
1419215
843897
1415904
950668
234139
774814
1409303
156811
195458
35696
1321750
278284
1281136
452513
12704
293207
1124964
232942
416633
101399
1050023
1051504
392384
62279
1330940
1163678
148979
965145
458938
475713
313842
141977
980192
546029
790627
1366508
306702
1378620
504820
1421387
1061238
127938
1226003
196506
964734
121107
69164
1404100
1026118
1303510
782836
1229592
358301
1226948
302427
864059
429268
1231396
190358
1022092
561521
277857
1231564
594029
1761
1340793
704359
253658
1380783
595663
982139
61029
668620
333604
250698
117497
1374350
463165
790219
182597
154758
889012
1269644
135971
75604
755191
101738
508036
626163
335044
153165
291264
16389
1284529
1384285
1234401
853725
474612
1285449
238187
1202479
1329350
481162
225341
1286311
448750
1179610
1163223
777366
149202
293401
1178175
956461
1195305
1021238
1192155
705966
772832
893039
602534
888579
639433
912802
298309
678426
339468
45915
514427
118755
371886
1313669
471931
1021047
25076
658780
1396715
317649
906455
793842
444669
924842
361874
662935
273910
831399
150600
76582
964094
824519
209407
932594
77935
397021
133274
664965
1367460
1066344
447624
639716
1360674
1322033
1212891
325062
1347544
90278
302968
1368026
1406819
950133
45756
930605
541917
1164878
327664
655998
404375
767055
639940
688577
520168
416399
391326
931371
452010
619237
1036681
942974
881046
1294589
974036
882192
1202567
844595
1168265
477650
210167
436324
95931
173040
44728
935689
1385795
372188
1152486
163699
462295
52430
955973
414251
804332
1180452
219287
954698
1339223
948956
1268285
872425
876142
144552
1140506
1266771
228333
131534
338213
1344510
1052990
9140
1118045
175679
1000447
944148
1183976
248157
328852
354462
311887
358891
1374827
283551
52275
449158
269146
480786
792082
812588
547067
817863
1147340
544085
324552
629978
965375
231388
131510
199148
387232
422309
368860
107394
672322
1189939
407898
735659
1045159
893836
113917
1183122
95162
695349
362672
495471
964933
1350301
1045390
220586
808631
768877
382424
113053
321961
160958
177500
576152
1394001
1320812
240660
294902
1072162
434267
359044
376363
733341
385096
1186734
1116155
146651
144763
515955
31345
859859
913861
806989
272891
349042
202363
441116
610080
683492
256489
499816
956125
1294092
102402
807674
1343490
949978
376591
61150
1408694
1374361
405013
396059
40074
725985
508391
167266
335939
364009
256234
704772
471563
1358163
191209
1166969
616647
1384594
435080
1231012
494716
154223
269090
230522
949191
893252
1402374
1415850
1039040
207922
353093
685465
255894
84540
1368764
312354
1292082
805196
961385
723874
1330679
101649
75862
1091168
961215
1371354
1342499
48158
166998
739931
969668
561097
326461
25421
143968
697698
427806
300934
1292879
774776
1354431
798619
510358
868057
1336125
323636
1309026
936361
416515
989743
1235666
278533
1236647
1137942
1363817
792730
422320
1173785
500330
621427
469400
1037666
519883
65513
383510
1170379
431130
1323792
337643
467915
1319508
641652
1044838
505763
401121
1343422
298010
877817
849704
1083942
1416559
140807
197248
772400
1406803
991789
167754
623215
133295
511744
385868
1167571
1229720
732674
642200
1057660
605621
1192704
946391
1038993
447133
821836
45453
1387098
798045
1375758
1215715
13183
594766
590496
375609
191858
108869
1286860
40559
123659
112698
373714
33695
422148
41587
1140816
1052735
1403682
1397688
467716
1327300
1301818
610822
1366083
208932
75469
1062303
1070329
36148
1037586
396997
898036
929877
457580
1351876
465255
820151
93334
788741
1394800
182559
33061
221503
936560
1206423
913350
1323889
1041957
391247
596200
680280
1315795
678964
213512
493050
1285924
157634
592405
44838
900789
1404984
386057
402337
1059614
1321276
1374085
1057166
631088
1169569
1387989
1216861
390713
57499
1100337
164327
1335845
842299
907913
877293
127022
616575
153472
1156162
897743
1403901
392966
1406030
108706
78581
1282687
636993
540084
705643
1038551
930380
1326285
289334
1421335
395282
658356
240431
509592
916699
1053617
781377
353332
234818
454114
1201686
1319643
589096
1375351
218254
983887
558269
229264
1225917
450683
402298
912412
221047
76236
424201
458428
193162
182088
946880
678181
1297294
212846
1138864
171662
377151
840370
635136
1269121
343187
788553
133819
326897
1310107
1068360
232493
826437
863619
781657
656243
812684
313734
312716
643271
164046
208606
1158360
262472
228017
274407
876255
1276378
226192
1349754
915537
1235197
40222
539511
900636
306006
579725
529334
823730
1324265
1290422
170562
946377
451671
1332504
1343397
1363125
672838
640328
347320
1397368
1266944
509814
48542
256532
227928
1272872
1409755
1421110
1361775
1007471
43637
144732
800953
1368417
702041
441893
30758
1209121
769894
130393
395640
540345
323653
806193
345945
1339338
626793
1007420
792681
579672
1145244
1058397
639999
843942
299763
16028
1141768
207598
810745
215314
411597
373425
1363379
596087
876206
14189
478988
142693
1043984
146258
1020555
538497
915903
941825
258922
299068
258258
51663
992090
670922
501142
1111466
688069
779816
1116657
248651
614996
341371
293505
371196
196142
1051315
1334374
706078
483279
930244
238831
683797
1236242
74327
655623
1336954
223390
1344386
900062
298556
216152
159490
820602
497851
693112
936224
850443
568212
829981
159784
274816
453675
417212
1418867
571115
337821
845901
361173
611515
1303527
689696
394990
1387650
627050
366740
956743
205407
626620
501458
463475
542655
188011
297775
572662
1198570
63170
899269
79540
663746
44707
437909
1284631
851802
735126
692815
400334
159246
1330277
66157
1114751
1036589
870672
1384545
508658
856198
1390549
727490
550088
825694
837591
79131
528258
43366
1298287
557244
1181699
1059570
574969
451311
539995
944755
932008
896175
178252
863398
1202160
562595
1156571
503900
1186808
1025958
1056223
105261
1178559
725196
1194504
1320228
116442
136855
1348711
339314
1058031
45498
283736
1338419
57040
1379473
346685
905437
1184750
285271
492976
401515
842963
929806
138151
858337
1064926
1336925
65102
327294
964058
236431
700614
265514
1180509
72515
265638
190468
1061137
1269957
1377711
1185586
181479
1216105
1319982
1217569
1123216
1290299
1336386
1051177
154114
185178
507488
808555
1092133
1349696
805312
935364
788629
673267
909826
334939
592295
556100
594338
291962
1116812
73710
572405
687269
954079
204063
1193576
830600
626406
1112389
145817
1377283
1384523
900339
829575
462285
127512
688645
704952
1272082
1226212
1085971
1172435
114763
836511
1022472
560635
892813
1196630
950175
418045
1205188
1053084
645499
212471
1290203
1309277
33040
395853
332552
608919
1060741
677248
963688
510954
526799
1193116
353349
1067368
261203
821553
225570
1312657
1144266
1057862
673014
1145897
629217
1417436
318986
976989
829398
683890
732534
885545
227469
1316778
1063676
832258
1397139
965515
1276850
175486
1392022
322523
301847
278901
97583
811603
468760
834730
214449
216937
1323068
925693
534364
184666
561963
1361910
1392162
250277
80355
529546
727902
463974
149951
1317867
1370920
961371
304987
590922
657928
1214781
593738
138891
1040307
347033
980042
13915
1127177
29001
456486
943161
1403507
35217
460685
82699
690224
33018
365810
1066157
821891
691328
571919
584754
1401429
661866
1294848
144909
1286155
821776
1070063
392802
292746
805808
899242
620777
516485
331023
152780
529072
345719
582940
1152916
531139
857696
95752
201968
381841
269492
597511
1191991
1343062
693343
829084
1173995
205956
107538
1025045
297955
851289
448645
314540
600803
1402576
340637
1062664
129244
1091256
331941
802498
612036
362440
85213
332297
353895
1344219
1302231
613543
992175
1174344
142787
847193
332623
935370
86471
311172
1275232
934308
468012
541733
345729
901012
675073
1313134
397640
1297485
600361
1291091
1405570
1180743
371124
814400
104857
725367
777685
1210467
425187
1401298
858247
1411286
913938
567844
1311127
143513
430290
1391552
270211
433916
340216
883492
1330566
820615
887173
511729
1197153
121049
1410648
312020
671671
47734
799600
1219769
992741
126648
965577
1291979
1355750
533091
903476
420453
186153
135224
233690
1165323
597515
387296
822940
223716
732923
1311172
61792
379108
982718
286498
473321
87814
736270
204839
1052709
974557
934475
693209
993736
942480
1199543
1383946
908515
1226923
859066
580848
670704
1180388
1422341
817950
846041
72453
1394266
121446
874869
253882
1314788
569623
871600
251501
298372
1152059
150872
588899
344694
291398
953595
1407148
108608
1323608
1057653
782377
682989
360721
779257
45822
280245
80162
1417670
131340
84795
1237070
120932
324667
437523
1037570
1000799
279595
628266
976426
1293819
637244
267992
496291
617459
858056
270523
853090
131536
968463
331934
1397769
420729
205588
123323
1124896
1102986
1201762
126408
164658
278670
889969
119798
438759
41098
1101581
1286169
441415
1233173
1113272
73735
228886
1061651
1339478
795789
32956
117412
382342
1189738
193554
1383332
322711
472022
151755
797181
789779
161802
209766
57344
565683
789161
57899
384854
1293168
1177449
523486
383591
1360243
388320
1388117
140262
305231
249777
923297
91566
1218060
392329
776581
317343
978772
331095
596658
148094
263768
695107
487699
1294272
294161
780229
410209
975298
123565
377568
327325
202750
903160
1191834
879084
47588
640954
801859
526284
922949
204434
214414
1338282
95089
974980
451233
219338
70614
461974
617518
1145951
1058124
1226680
1404185
492130
556539
96316
1065876
494496
1353229
297956
338078
479665
508594
1395058
637599
489456
1412117
803308
96548
18029
498129
396542
141135
81959
597316
1372844
833182
1000340
125634
342162
617993
866880
417867
1345575
1322484
17589
948842
1041060
944293
439546
1295412
1290466
1191765
692767
528478
671937
78681
1112382
223906
51504
1327984
597440
672450
1162935
508605
274071
967019
1328744
1215703
656365
1063654
94138
1299991
729290
295712
1353696
1382491
1158659
1417672
1037539
839972
98892
185471
918333
60884
128465
525005
420793
867115
295503
1267828
688411
137970
49493
59281
889105
280662
846620
949572
469069
68491
80192
1288446
505751
820085
544937
518112
352383
611716
34087
1100861
874065
1205382
305647
1280946
845432
565107
417037
1058724
1305759
161578
896108
349182
258227
191708
63840
1343222
1335408
638138
153669
967106
1188909
1382379
1177462
955516
596149
1069974
75014
11432
405856
775349
507574
819740
377664
605803
128107
803214
89486
1195581
219988
875467
793311
1412441
1124801
1305098
935865
662269
1299833
437949
850681
358157
1304146
839685
44048
1138673
1036293
51909
1207378
518098
577248
129355
1207519
201758
901226
1215699
25020
934405
483136
350980
1048541
269456
888716
146228
1181714
1308135
591613
1382536
102411
416539
404022
381911
261305
770426
1134736
103304
565204
56707
344465
548404
689537
936520
678483
1273662
868657
884088
644793
1007560
776721
274640
462948
1210766
463108
1269813
591626
406547
525778
1193156
784079
1143009
1165032
698453
842622
1127806
1227720
496236
640579
675266
907543
1199395
145370
1266813
690362
1350235
481660
253724
334985
1083328
1219337
500819
521803
1215061
935024
1173680
503903
89449
904060
647935
693245
322129
53655
581728
240636
387065
1391190
486035
529689
1390787
129720
118140
399966
451861
629695
75378
623406
810538
480513
523563
261304
1154184
1273643
1408276
942540
948072
1336347
1053765
337462
1198373
1336114
628025
502801
1170489
384373
1202615
1266640
1350242
210131
364163
166599
76040
181880
596959
430650
519143
704704
294738
392051
1282839
1298959
810440
94054
135769
593534
504110
1221409
130489
1397733
953171
63489
270647
151646
358154
1399082
1224897
474555
1416801
1056697
896890
492610
379404
608736
999659
458244
1145559
175479
726479
688759
64573
325816
1300359
447340
1340051
29659
898762
211719
626008
1363677
114250
769596
88270
83033
1353169
618188
1091174
1237561
436622
1406935
55322
478354
1268944
430442
239578
32254
1072714
256278
412576
1295514
86958
1205190
1155097
1234193
52885
40360
1269065
418875
540898
1198004
1036585
1330497
428795
73035
349444
1152933
502874
411352
1371292
1198031
1363101
473761
613131
121289
328957
1344991
339533
843008
93906
1266973
419920
37697
382467
395474
90796
780374
723875
839866
130094
560952
419078
227543
481308
1278067
475176
667943
170551
559005
1170850
1296869
406780
576157
1283323
447146
644293
1114914
1268502
308002
239764
1328718
26690
1390331
532199
1301943
833511
48065
570037
932128
999446
296748
100201
672888
969693
179882
1097282
965544
1125256
622359
1422713
1395659
966648
239257
234162
464673
344992
1312101
155807
550411
399873
61691
153988
377024
1036188
1391068
530314
1049165
41724
210784
840534
1338589
1311635
26686
1410845
412613
1394379
1078372
807881
703453
590065
1126749
988654
140442
1217376
73401
1308788
411197
232353
911118
625411
1307080
502736
1171051
977309
405137
588214
547502
768496
1124869
392203
122470
129466
1394668
68786
668211
1022696
486828
960416
421908
121580
1418711
1084388
528374
1307859
858683
53623
1025051
1225435
929430
250920
1323854
648829
129474
1296833
841772
370056
147122
107869
70096
333616
431655
664003
768092
626391
1298247
347483
301867
806137
1391592
449102
542005
1285790
322475
832325
908779
400810
301418
347161
1297295
1210851
844631
202584
1388341
1064401
956619
832125
1366514
1363103
184578
249838
1163670
1374879
364062
1009065
791016
661826
1297063
1119256
672958
952334
1043891
1380376
880905
1315841
275932
1395803
929020
286621
329623
785978
468283
507592
92834
284287
496802
1026300
1186101
431696
172980
395027
1272857
960463
930970
368982
348454
524416
730544
678729
636646
789626
1228189
611304
164483
1139085
410960
892998
359020
79591
1200778
56383
494630
474040
376274
1082352
1024888
1035703
1371825
271584
892560
313864
880837
331541
1390037
952196
1401847
477004
820484
354977
425525
980718
75309
959801
1091969
44133
768181
605320
933820
48286
885775
1269003
1344205
47001
569576
1370579
39791
1196800
527346
497837
1389431
683914
464650
786536
238333
195571
542270
270534
928454
486686
601603
916276
853357
27571
1221063
70227
1039274
573412
112138
1286197
1412692
1296562
1414307
808828
790283
434089
870049
1328680
1319696
1392525
972561
50725
756752
187674
85952
237428
174344
1362727
737210
117895
645957
1091374
802583
859174
1075364
906534
354122
1025010
644585
1269321
87845
454597
703264
768588
395103
513767
1177100
233129
212365
198062
475535
235750
896485
595777
1169560
226665
163524
380543
833790
915467
1169352
375190
205833
185556
1160017
1320203
371488
657679
1328721
32885
647066
291611
761210
736592
287753
952644
934296
131646
138277
949907
668420
368648
968550
607881
613300
1053347
414186
314491
309356
834472
426568
463491
18999
102606
658292
408099
457005
231209
294593
112494
66899
376573
358294
309234
1166205
565719
928233
1102710
327957
1334089
877104
1082542
1309489
1351013
354938
956235
54495
1225523
239619
1070563
236131
92851
1287284
1208222
672962
307314
490675
293635
122186
118706
720425
1192170
1324945
1182855
1067442
946976
776753
1414776
97236
258423
1146754
135736
436944
854470
315314
1225852
1204986
529799
1230459
266739
767881
1358421
1200735
122280
649116
1383773
593323
733263
517010
25142
146759
800869
889802
364657
1116017
266041
860941
779267
545769
213932
146674
322409
518087
1361454
1353313
1414113
1205461
1116238
1393004
796952
88937
733741
1274971
1112366
60383
324868
662366
1406748
616344
57132
1320506
1285965
850603
491609
1182896
1071219
393378
330040
693620
476829
564278
290585
75486
1335898
113104
802915
1192052
630455
294219
83187
440876
881614
224247
259785
499027
347753
87658
741432
108690
979118
617386
305133
256749
248480
667832
108624
1111798
1387841
887660
590267
643041
152175
416141
1398152
18095
346376
41106
1284849
1176418
1348140
838270
317909
915942
385617
1170713
389605
547952
681817
281418
534447
606504
1053734
396168
733436
929282
700318
558171
59223
796159
964426
527167
619202
891761
353682
1309412
217301
142400
954401
1064862
678594
129271
843890
558453
502784
54440
350096
906390
550377
200760
881418
924105
1172380
130748
334092
1064661
448702
159367
1416461
169866
124393
1418741
666264
422563
56210
420862
617232
222226
1323481
622622
971521
1423014
257548
395314
1277941
207646
347972
1299476
1334024
1022849
1211498
349267
458381
398246
1229595
132524
125658
434628
411987
1229946
89595
455812
40766
48320
1291118
781698
74717
801254
1162892
277444
1278535
584725
895540
782803
106309
309857
326262
1134872
412072
678210
256747
1305888
980934
40109
460766
446206
147947
627197
562574
1103151
815835
1406064
475306
474943
1323672
860843
629760
728359
61285
809142
841492
1230784
431024
213995
284835
1120190
556166
1134816
1198462
1227836
257339
124718
726495
90575
890854
562725
666301
196244
536152
563672
556585
1214215
865328
363152
895358
1353488
1207422
1232086
795454
785147
772208
1349064
468450
61811
808493
1308797
324606
108892
1395594
488937
666287
283834
63989
1313247
788369
899459
975276
1204491
899958
356039
291079
568175
425176
1135790
942633
907651
1236156
87446
1409663
960965
628212
1341104
841344
801529
377043
855315
395082
736799
1311560
1188161
638507
1392100
605282
774632
1232556
84446
396792
947072
66925
645625
1285457
792929
1207191
179074
179025
276491
95097
132209
574188
1065070
537866
1416123
841446
1195379
1220874
1311420
739664
888166
700612
1293510
359942
292082
641178
467336
1114333
940884
1222998
1075735
549950
623819
959569
490464
43174
373087
188400
368170
418191
659586
558173
1008344
458056
1395406
1012224
127594
626425
664896
457706
1320600
853429
405196
1358580
1118359
398738
152708
35619
70894
384235
191239
974943
116206
1289293
1115910
75683
297437
1355179
936823
838572
165733
263261
1380942
774799
689016
1397525
347663
936760
640949
229724
428306
874755
488769
667295
1027012
66619
1067697
99851
992961
415014
1060305
672908
548220
146035
374270
1207532
921754
272240
138130
1053059
1365217
30672
634139
510167
489151
505841
145718
1043262
822487
1182970
702938
1217083
394818
946621
89346
379604
843952
451922
956312
1127776
1062463
490082
821700
828899
681939
143445
365081
354437
864313
1144299
815786
927630
1278628
570823
303709
1308312
458599
120313
224140
524000
801378
780556
1064728
365913
372886
1099055
391641
678095
219905
1358132
207447
771994
1349350
391407
1378456
1372557
395893
1077335
249321
44034
801390
298511
1035110
996296
396448
501758
499947
1408856
478830
853959
1108833
316096
672433
143086
1337773
924972
1142524
504728
235831
1368329
52575
407102
356218
782781
868419
782978
1376397
657394
617157
944019
1278533
55561
41881
610189
790196
905252
739699
1315394
928788
1367038
1115469
18090
580449
1344274
1393034
39174
632301
1270964
660587
38620
1038037
411654
418965
1384714
1189822
1335294
1075778
1322487
136387
1043987
979690
25877
402301
159836
627984
1378577
633467
129998
316885
16540
726233
1037822
424025
467059
774126
233108
541572
811314
125414
153664
1121053
694243
1039605
897323
1284697
865323
510280
694267
772709
308552
783432
1170871
50939
866585
264493
792182
1116668
1418822
459362
1310091
628829
1358563
877017
431878
1319028
731750
404857
371228
1289470
583207
1101975
313975
807115
11718
881148
240121
948410
113021
368290
412305
444464
869912
1177271
1218024
818948
801438
1122508
1320306
733851
182920
1365741
548890
209725
917053
157667
1401130
210250
168445
421978
1344733
1123885
588514
1043053
1287425
159663
132380
1309772
152057
774111
1312178
1134925
1285950
407945
328829
71193
1114524
62909
734960
695461
240356
157954
308442
175243
100997
875682
962567
1339040
1214521
1388070
1346854
795685
402728
318262
231690
632394
39677
111356
901848
305095
871924
802649
88811
821995
800332
572692
843843
873764
352778
206075
1340328
887725
992394
795447
290896
1353299
658036
1196931
218618
363634
776871
809001
629536
1267894
1120417
772474
314517
1294541
611008
1332460
225316
1064336
77716
951349
798750
388692
475325
1121440
529444
1200260
944565
258075
1128534
1347166
1034239
1014629
1128011
1366628
375026
918644
1297022
521522
927605
72679
1224962
1312003
786432
456863
1383091
134734
45550
1271284
458925
1404486
381037
1419278
624401
1060576
475520
825141
227122
1291780
626908
933733
1065836
814580
777669
573585
1269548
171663
218186
370174
1269050
1213733
785389
690262
802801
1393996
310275
646639
970843
1337840
920948
457337
385644
1190531
493752
799736
1215682
1187987
54850
1273753
257587
607814
1173918
612878
142978
824553
632030
376687
480710
602666
1350902
397493
69692
1121836
509150
1023351
788391
531665
279383
456164
857598
1056160
150414
104858
1336791
658449
177970
202774
1341067
396251
790409
317429
787805
1224763
773991
860165
687594
798061
953412
103706
1398495
420746
769498
240515
618733
283018
1375543
65396
493599
1308141
607238
293234
101442
1196767
591934
633169
168487
891575
80348
1193794
1197978
882796
1335891
1164139
480853
97087
484453
54640
1169503
1374560
1082363
1385756
727292
815361
1377610
53090
661103
144554
1328777
1295406
582740
335095
50927
1283767
976928
825758
730965
1228589
1391219
490380
563362
506358
283162
205730
572089
630557
951375
172596
259386
420106
1369470
565123
1057543
730918
1178211
700815
1156628
642576
287968
1380464
295145
523537
1179697
229468
73260
1136762
1291340
538566
942283
457007
84747
823774
1230361
154477
662353
930363
272874
911377
516598
825387
42248
911480
182563
1177416
1324492
1062182
520716
273023
1372485
227226
122385
992721
250271
916535
819395
871042
427780
679734
255250
657214
280252
638341
1051359
393146
902078
257260
1392274
570601
863739
770251
499172
394679
1201680
793701
352278
620556
692799
85151
1144255
1203008
728320
777683
486742
1294586
1147871
1376709
1218409
89136
58524
156499
885940
905867
780222
862820
474996
779324
260804
35852
340903
224473
144724
697302
701524
48289
918863
1101575
849153
843944
291543
137458
90443
546140
375612
1003775
1000485
1024835
658386
140275
1175856
1309159
85063
789975
1320598
1033917
234317
875335
216468
991046
867374
970818
268565
319375
668695
1235999
91997
69389
601225
47831
1376427
837905
604534
857862
283133
639293
178314
109753
1410086
441970
1202718
1208587
121825
16430
292655
1184828
906068
781869
1229619
521821
838471
563062
493978
388926
1387744
228877
392903
348312
1128671
441142
1051952
576572
860963
1165244
475807
1296707
867580
205100
680901
657950
676891
860005
1215684
1310817
1124498
902212
450495
920962
1052515
420682
224261
1314701
1044734
1374360
992812
191552
699495
71273
1397636
1154174
562038
824402
958918
122718
1140268
729857
1226553
791755
730034
297508
683879
304866
1035444
1060607
678502
193713
833488
915380
887923
349049
699489
575671
161120
1332533
492418
1134899
994107
319339
1336863
76521
1162992
312063
162522
1174076
1181671
1201464
235664
307935
1402644
1396821
398312
199658
16512
1186636
942932
609983
18651
876880
909438
1338885
506409
1215875
632790
655483
326411
1360808
1237556
731958
1420229
524232
154693
1394104
638934
543951
1394625
162526
1330814
44390
948870
789163
310317
1199498
1342947
1082699
419441
940369
292366
867181
309427
108565
1059758
1120390
910237
868215
144396
498474
319048
60285
1083681
860334
1021768
972485
1296330
1182117
1313308
412821
1157344
620759
66103
890693
271733
148356
573772
587937
1072790
43552
766568
283724
656675
469147
640498
603909
922071
57073
214134
666822
614818
691418
329388
1402116
1135567
577444
320327
632356
426940
39680
168786
79512
322546
681804
475658
217959
517691
1119530
979739
1195273
684787
39710
1287760
256431
326566
733840
443512
845721
496439
378519
375513
884274
1362196
421726
307623
493125
18098
541916
87484
1344221
1119108
832400
72055
87174
702034
809878
57304
1396825
205478
800145
371851
1307248
665860
300264
134672
803682
530929
695370
438836
773525
260708
948219
1007557
895290
861491
845322
498320
1391845
1023282
231579
902899
132592
1395396
1362237
511037
609329
685108
57781
30453
412867
282216
1372599
535843
224283
700143
1312030
1361785
736941
415890
509019
813556
1088015
314603
803729
1354532
1173091
1279026
1210969
1352562
977005
42519
1167805
289506
1101313
768073
304278
1210439
947495
991652
331377
849561
420045
959469
563619
327378
1377
808124
116875
405007
454720
333737
214445
633015
393906
588707
1295323
1228525
814313
881083
705634
1401629
63401
635333
1180678
80787
442039
1390517
1130459
453895
900956
1367646
69194
588066
46646
102258
105849
613719
993101
722817
1304095
495065
849681
927846
1335263
1312548
483434
697787
931251
1291750
1291828
965282
229359
890878
845818
158593
970892
1292989
316644
1343450
1352166
1089678
1043551
1118942
410870
936489
1203282
948011
204058
1090859
817455
1298557
49883
649495
1405484
923090
807811
556285
470076
953727
826332
1365321
894570
1358521
1290747
82869
441251
726228
127602
412377
1051383
873872
100447
311170
48839
1077218
10576
1182219
195022
1382437
518316
508267
879158
920846
540734
825463
1317505
699049
171463
1020838
780275
432713
857766
1230749
1389509
455253
151491
437135
815107
308884
1120618
673520
134288
293934
387215
334250
1117281
1102478
290990
424797
1284135
573907
671802
998449
564165
917309
238618
772683
727521
1040896
696085
1417774
962220
1363429
659912
1278085
227739
418096
444792
96707
1049528
704542
786921
1374198
326951
645833
134109
151989
414528
1327779
740473
149018
1293030
116567
859040
1177240
672301
618795
1282775
1043319
1282750
506014
297707
1286426
46223
1412705
1175179
1117764
32524
1323790
74802
1003872
1170898
1297709
262904
1313181
954820
418088
615627
94721
422498
181637
794781
703162
131273
192326
30771
339224
1305323
951006
781768
1040515
532312
111774
739379
354273
1068268
1207790
962936
1160964
333523
498598
1390656
79925
966366
1403847
84373
164034
537969
803388
349741
507375
105347
472795
955982
1204890
929054
443121
1127028
272003
73484
463284
428549
1340463
90254
220877
613079
1191746
736282
139017
827185
36357
342662
237833
278948
1270001
1140001
379891
817645
1034238
62924
466065
33795
294956
515948
399218
913677
55294
1295808
1126241
785097
1061398
470062
966324
867880
644525
657959
846707
601104
253059
414354
638177
446889
530069
932384
1296758
225021
354574
702100
327902
941442
971508
1196550
1208354
795245
941910
1387977
546563
425861
1124728
12628
526184
829776
960246
1354395
199878
398822
1232167
1043083
63262
249158
337713
511424
313755
239455
377153
1173808
285649
1188005
101633
1117697
876999
393509
465207
364822
931550
1360192
975822
1139717
870326
260861
789989
1293766
710537
1064464
196873
62843
1353983
1314331
794054
568489
166774
182304
879669
1376474
196434
1313409
1378500
359217
238887
219215
501981
1338575
1378699
1228507
1358333
197121
196353
792871
834628
609815
1358924
222307
803464
563119
456812
311872
456203
1037928
977638
1155223
433034
108069
1269798
404201
1126076
1190323
1407389
311316
1219971
681590
1363745
1353104
686589
132303
427035
400235
1305745
528718
376395
1237220
1209163
373028
1235391
631905
1348702
1366620
128858
808575
1397772
1323624
1054990
57049
1329014
1126160
263869
700916
840657
531592
73437
566275
1048746
867205
173469
1064010
705448
202760
410151
471510
180536
976721
330387
1118412
891235
1194448
345790
822311
238603
1397086
621172
973291
1307633
495103
415151
227979
434805
632465
12608
1190271
1058561
260308
1224881
280653
115151
169699
976589
1313605
1065370
941296
798827
147460
1058672
1050732
209464
326469
933478
450462
467879
1068468
1352356
89144
422124
1068491
16824
386899
1103150
503184
1321424
838774
1220570
64370
783375
974102
1295872
1310071
197032
902906
87084
781639
55380
945708
1212314
174628
94137
37853
320544
1055035
341668
496110
1287622
864647
1380058
375613
99854
401007
1270566
217617
978043
68419
635860
672347
335557
67445
1411171
140298
274509
884239
835519
1368144
961213
234963
291993
75775
1352853
935035
342637
725895
833169
217452
623835
289204
1273245
676273
348304
171354
204175
727985
417546
32881
205152
1161092
354381
269894
1232603
954967
284784
122925
672657
271350
500424
963690
1266792
981576
863132
191276
527518
36861
1224730
288442
756184
424048
1286401
734773
592648
1352179
786725
892326
516051
1337400
832283
407688
806116
779806
1159173
289739
908708
840066
1338457
503606
587245
974329
139591
1044311
331012
873228
961229
1230601
1174825
486381
374105
87028
342853
793503
550685
1323151
518618
344586
458870
659728
843372
1225058
1019177
315489
877839
1080693
1118891
255827
135570
77268
920435
855160
1266401
570353
369584
625904
428175
1302586
1086672
1167058
1117056
674647
263988
334635
817048
437394
1361569
529523
510623
639128
1389580
1353102
1152715
1391920
424038
1056423
75853
279734
186344
1045506
1154091
672748
99444
223821
209097
1063002
456595
51181
1144230
368485
807722
670864
1137581
64887
433408
190339
622796
731652
336897
971848
637001
536123
920799
358681
741918
1306209
473181
1190403
92440
1365572
1312327
738342
429714
1353608
1349847
288009
866912
683437
1398873
82714
525429
584396
263414
959840
50220
1167135
886692
898011
1144373
509833
431460
431491
1058035
53070
738007
200382
142717
183187
1184644
118725
595268
1371097
457214
842434
1393474
1290115
204919
683877
151337
688021
34559
316625
728015
105181
328873
1294873
154474
1225049
1322620
1071582
820761
1311141
260257
1230410
103580
999616
1266761
453672
948724
1209034
507355
266045
549011
998792
1294174
695283
1120536
453481
1082278
119302
1338972
144496
907653
369043
159369
172238
888933
399526
689263
322539
559819
539415
910290
1283661
595209
1360136
409609
726059
691120
1421111
736220
673644
425456
1283136
786213
206564
781481
1232766
585934
118403
1309099
883971
1314087
448013
1128562
599912
831793
1298568
121714
383889
1344554
563817
17426
1392979
532722
461271
1345137
821384
323076
54062
1402526
854794
97073
757080
509266
1363697
1212900
945844
1397183
1092807
589584
294573
1302146
499169
612413
489418
159273
776088
822254
1034925
527530
1123961
312987
178135
1326512
1044267
420734
890784
866926
962179
366325
1145565
837163
895557
3096
377000
133367
1392030
1072213
1147743
1299114
398009
451065
541488
418280
451601
1228183
443649
432810
512748
230331
48383
1351418
287143
466538
1306063
794313
453680
608656
597379
645267
1378365
540595
259800
777443
354144
504964
1049631
147688
298219
328963
1408973
1205169
345152
169109
307112
1135767
1340949
628616
1394259
684476
1354058
194078
356593
234784
277863
794711
473492
310154
743051
518548
705879
300413
573447
1276499
316494
1314482
226063
87914
1060784
270524
1367031
1116698
786243
337110
396578
963056
891653
296651
1413693
563206
1022397
1411926
636434
489791
795668
487382
1320867
395521
252281
809355
210408
1368842
1155976
506340
64339
189174
1279694
491748
1234523
368966
1280344
42149
1183009
788147
733573
1166163
1386007
1224135
280768
914031
1314154
500241
1396951
1277982
325549
509111
1119180
60672
849239
405429
47246
258504
193398
1193843
757041
736110
890605
907068
87006
1280250
289160
454533
635977
871743
990856
869228
1267254
310524
781930
982176
565044
206272
785819
643605
941081
532479
1005721
935573
240418
198139
906204
811826
1021340
1137977
396938
600388
1363023
35000
521233
433193
956630
69229
667400
576382
768971
370495
421443
389702
512713
1282794
435802
619175
958863
995936
1165030
553049
688365
448626
1211020
598416
1024379
730042
963490
331268
210053
676121
1415983
330015
267429
518177
156949
736995
590408
192648
786000
778290
410685
996033
16969
850003
680450
311535
476713
540880
144922
688574
132407
911795
794198
809587
83260
153683
1376583
59784
79128
810833
28638
991363
384758
839758
1328890
1313339
342398
169530
335292
1423914
1192274
817730
697256
450878
686719
1208883
877064
430040
1035834
190385
259147
889648
1393606
901831
52743
1313237
1123848
428487
238760
225868
414844
830394
464683
917904
1198364
249469
639902
293047
1118931
189171
1295542
1178531
1100994
648801
333542
267363
738921
723910
529867
471230
1329282
227956
496318
952703
621756
349168
283797
173313
1203626
232208
582766
139327
45323
888519
373238
126074
675995
845397
839927
272357
154002
1167847
870336
617911
1381198
175329
1300867
1068610
332604
678665
1362656
790418
345076
454709
333971
536964
137414
291832
583557
1217803
363751
1084982
685219
1197911
231609
90919
268704
49317
337059
382320
1215743
1043622
1063799
30107
422334
628942
1302014
476632
14259
1111323
316742
797083
542166
218407
466747
662373
1327522
1168428
582358
607351
562891
665019
1383954
1056138
1374286
163271
1127622
1035443
509981
525360
1293525
1394512
66326
772029
932802
314150
50780
380275
506239
1386465
665257
870592
732642
323612
237256
668972
770020
727732
1165820
353544
1293683
85216
348239
508514
1230926
156009
468932
296837
251217
543813
817317
470275
17148
111780
801537
1315448
568482
372005
588766
915339
1316016
869909
1298543
686984
381638
955389
739322
954026
92350
1394017
311362
1169507
157565
1371652
132561
806458
772957
577304
481202
1123808
467714
865090
820944
1209730
380956
972836
599074
40085
87200
192523
274435
909141
33700
741583
706858
591553
811131
1186423
943259
614352
698703
1203156
129697
872364
252191
476893
498895
742336
949100
917236
181354
58738
336766
1143028
819106
397223
962755
430036
976899
1422893
376172
1293491
1064480
1332567
256180
897755
914183
706765
380138
1064354
557482
225847
207592
467221
403530
539917
279119
1282903
207140
592185
1277331
636448
1220505
1392568
282197
878466
113853
556802
839192
477674
1289177
740156
1379410
1236729
408403
1044785
89140
1391120
637150
570755
1212311
160339
354346
499959
827400
153966
262906
1353432
67943
79112
1329101
503729
414734
391795
234852
134760
472853
320257
431607
466093
839016
735109
1216939
254705
148049
1302265
306417
1178267
494977
80488
661911
1057787
1344448
327218
1061535
567538
677778
827816
67363
598058
1041321
1398730
1137475
132409
695347
453739
238667
394533
525689
996064
1198747
528394
825090
1276648
70943
138740
388038
1171042
135069
839429
207237
658766
407749
674291
306974
1418450
1003193
657893
1192347
1143053
252967
963482
18075
1407853
1422760
578441
73604
79858
1362441
38237
646273
1151194
691333
329294
575530
1377160
563710
1122302
821898
1221053
818848
1391378
481984
739849
1353994
41313
699018
928672
1384491
125072
1291123
912613
657175
809797
86954
161593
91031
1058473
1073723
154878
819690
1195510
722967
59200
1058190
332880
1194371
767707
436283
1064572
629678
505176
1290205
934659
477822
414648
563667
1386001
739440
620447
71327
253660
227738
930825
327995
1374309
946236
119158
263957
334482
159466
639763
611917
629083
435821
777090
85656
1326250
1176052
488843
386474
312479
1382954
228316
146468
535495
464622
560584
12925
1374495
191676
1318789
1387110
494727
780975
1129348
858171
1214366
1389689
503639
865248
1191687
893817
1339618
868211
197607
821147
488880
843853
466820
128815
445708
43621
307117
67177
346369
1052106
861805
1128875
157724
1303289
32550
1194253
381324
1401890
817557
972043
1319101
953683
273206
1365522
93590
1396115
973811
1063859
137785
1163477
1190626
191370
1120508
412646
826372
1043235
703750
357871
1348395
1423919
583307
922327
1045168
1371758
1049364
868409
428335
402540
1040604
1273188
393499
1211213
113061
995484
266598
611478
104548
227396
767986
702153
1380899
1214065
340667
975921
529611
630786
425935
172253
1422818
1116461
87886
632768
831073
1273955
957303
271590
482482
37324
56340
337049
838682
841250
1120837
907040
781580
340215
969828
997793
1225763
1349797
1319021
125788
982757
897925
315930
628542
140874
1304781
1237940
151048
1160062
308272
1212600
535881
948600
35300
390388
1123536
115472
394043
645596
528946
61963
1215507
1401312
1167642
29479
104243
1212825
472741
962419
454838
1199033
850773
819589
102168
1315447
340605
1416239
846970
1301314
35092
376663
363301
626043
365510
17150
1292631
448245
818235
254192
995848
1064772
949803
324413
944851
111250
1205218
191078
365460
251592
153925
360001
944914
288345
797157
836802
1323810
70411
429243
250443
559228
99116
1063641
661244
612836
875769
662433
1370448
640515
1167269
1273363
496272
799035
934775
1199507
1068475
864633
50698
187412
1378929
965558
608016
468452
674554
1217191
1292007
706432
913585
686005
665763
647553
907001
301489
254399
589347
1037575
663949
337522
735737
910844
121581
113580
58950
1077273
113605
1413773
777639
1308172
827564
973537
87210
279276
1304841
485690
162055
803668
1192910
84971
1396726
98759
479869
422540
60650
700539
573675
571585
1068241
40713
254834
924209
552071
1363114
770643
1125975
867430
124429
435414
791956
260941
79101
197123
632223
217223
1053281
1414515
557055
635278
120550
487927
703700
1130276
351120
406126
200765
1422820
795663
1382664
291275
363328
76955
290809
1231117
660251
95982
1405382
543823
1139548
216673
1000303
1045044
122407
29430
339254
901740
757727
724117
122325
362823
1349823
153216
452719
131020
694579
1290544
549015
917744
1166171
1025233
1290129
184895
339017
459963
930645
298882
774508
697395
870439
113863
1058257
406093
828197
1135533
475382
1185466
478024
1355704
1338732
546571
131643
94024
374633
316430
394617
146929
165490
991570
382487
175616
31723
1295362
547698
638476
1179516
174611
346275
312229
1230570
771167
1395782
400738
383436
1313611
322878
1036056
221539
257846
98657
477178
568037
1337331
677416
737182
1308131
66263
34604
802336
176259
842008
272267
575444
239860
635608
308161
268272
40111
674475
958977
1398016
1151436
32087
1213413
1023669
544407
939131
1120141
974592
574697
75506
943940
954566
564865
673557
51423
1115435
910693
269061
71641
1166346
1284255
735516
756292
734848
396874
695406
27103
788361
224129
1309328
276779
961973
218430
643055
46836
576437
848995
175463
455266
448413
1198949
611045
1352325
705574
92642
153328
381740
1213740
375421
492951
1389307
1292277
1200279
639896
150169
849100
957440
1037092
1119544
525128
800254
184029
1376581
41431
476522
167485
91330
1180639
904533
443813
77265
1400918
702411
967557
199042
691917
658878
249534
290303
637827
1069486
507083
63049
1043830
13644
83977
1113371
1347718
386847
960894
1214857
181133
1204661
626317
1388816
400140
592812
1237353
217235
888741
1351065
856428
1414120
1358343
840061
1354754
911639
974303
1372439
239736
121757
631609
1168729
912884
220939
277475
1344525
644732
559285
487365
323480
969777
1274691
455363
332424
445778
925167
404252
178496
996661
178224
361367
678441
196829
698869
544221
737710
163288
847143
1273760
412210
491823
806594
612793
263573
634427
827892
628692
800374
635840
543977
395228
798557
593350
675300
905124
640000
1181094
107638
434054
1284706
407607
790915
625857
1167722
259194
369868
1371671
1039109
1152452
899797
895147
284596
632373
1274826
233946
1413511
1058499
1184780
1070371
1125698
538078
47204
480115
28332
1278900
1276840
852747
535645
1315477
641436
534086
1287156
1180550
1068883
96626
72482
369855
1333124
702240
1315873
281126
492208
920617
1402463
614313
336189
494363
17471
630256
864350
1280180
1053404
809750
727989
530081
1283083
1374837
355932
642589
916721
1236267
565600
170310
310921
1202534
1322959
441937
1350936
946477
1358435
89126
403349
35710
507142
1379168
281374
287455
688524
994306
1199196
923274
907624
532714
662057
92387
997499
535576
760974
950201
239655
347442
1312658
1235726
267541
1172420
875670
1354701
594170
647289
1216791
1207730
322664
170827
1163219
1221550
387025
175853
1091171
123160
550302
425724
999912
1277619
115255
1302761
963713
605309
47898
1339918
506053
860930
305833
1155194
5338
1306783
1274538
1268909
701381
167251
130975
278652
494835
1316245
961372
171475
227835
847374
177146
633495
1391268
342551
1393264
1334556
180423
275064
111802
1274319
944186
363442
955402
1395764
296210
850218
779722
786300
1056663
125971
89021
687306
1362062
268593
1164683
225640
306519
398608
1042340
1207121
887306
235134
197966
1036247
1110893
1088537
563896
1295960
477012
1224682
417958
532651
334945
564464
456363
589585
477821
820239
382924
375816
107050
800873
688215
195367
451842
1201315
935746
41086
968938
260729
1293239
157929
295289
795867
996505
530624
608440
682858
252792
283457
72698
846110
505264
1216060
232033
882140
628859
504216
1193906
1347685
626981
1317591
146876
1324556
1213725
447070
905894
273360
298699
541945
1325459
183726
511625
366901
335694
948062
754508
194256
611853
385959
388385
154824
1282603
731694
982798
220251
1034900
1060480
863805
308227
1043920
779007
541179
1034565
296487
85501
14233
629921
108091
1323576
934457
822935
1171064
387981
630664
947456
59523
1321565
1283029
675717
1102137
994566
1334891
344288
95382
340413
1288914
892569
1170760
888568
1391478
1226585
768563
27601
441857
568078
1361205
787384
909343
45611
1206238
969298
678085
1085455
1176455
142758
1036559
1036706
107402
1022610
51161
1369695
871564
790260
418140
422199
446574
1267129
203273
843693
319680
238342
334243
113443
775263
280397
1126066
198947
1156621
73609
54025
336254
310800
459589
465574
336023
156290
224597
1324359
206465
1235956
1237542
862394
1148653
932557
1327683
1422973
902046
886590
770667
1114330
84711
410372
1051219
472526
148824
1416636
352168
51104
823650
567052
1334960
131177
698314
280516
181618
693229
906815
472871
124516
965699
324463
152514
943967
26891
1292574
211510
472828
576197
646903
234141
865391
1206228
1362648
320925
603509
1378248
1195070
815892
830415
63379
826636
1139177
306835
637853
1419382
262112
205785
403382
1214189
969258
1126943
366106
219625
1410514
1138092
427160
46630
688622
1395927
636925
145200
1061749
860642
1275144
298451
412095
659937
387843
471779
598322
858663
440985
479727
1336775
948793
932169
839997
1390580
671976
170322
1397989
618052
885480
26098
1319821
956166
486264
522090
569119
1389127
529369
1203463
430594
281168
725563
733513
1062686
375561
309585
680728
409647
510828
1211179
237274
1139453
441286
128349
335506
391783
259663
1064267
1367095
1270683
41438
967658
151425
997139
1328867
1198898
899881
583996
144703
1286363
620653
82540
520261
466739
60401
667366
900080
900451
626465
1362767
864765
849265
561919
257188
1381972
1090654
337219
807616
1198802
480873
1170461
544034
348770
738902
842864
227994
145744
1346565
567176
321345
305253
1111299
690587
605606
83098
666033
599901
169331
435223
1050303
632081
1115636
1310329
540920
1306330
52442
1152693
55829
52565
578360
25023
1075527
1270712
169731
285224
174720
596545
199830
612100
1291803
391846
845674
467736
1397191
1372164
678275
51745
10489
897608
587700
160049
627492
362663
909694
706417
573141
545903
111407
293252
1071564
431492
737218
39708
768640
1268514
319683
564755
59953
779753
1366245
422408
1044404
1316242
172454
327815
382879
885431
879259
703094
658218
393956
849182
857714
314970
40633
54703
919779
732596
315526
738124
115429
594382
1161139
480051
851155
1340796
464345
514224
190675
419415
175537
400581
1370996
772414
807000
1300967
462354
1091006
1067837
136112
384200
1310909
448962
49271
301131
793157
565736
947131
146607
462019
138999
308321
862398
550534
1334634
195950
1318154
400667
58019
976916
1362615
29860
95561
641985
803354
527822
1217130
149073
1287106
894418
297495
75558
843141
922246
1341706
366439
55301
975405
1272527
761540
885215
120041
1126112
259369
123739
1409944
706445
530065
212443
566078
1274457
951916
492521
550331
215181
862125
494545
976203
496508
68141
1193075
680028
1052569
626784
1165378
121101
240316
186593
113934
886668
402118
685397
202703
503078
832449
47997
114852
667460
249180
1339044
782799
880646
1387732
59351
1394354
92885
890820
338494
66065
303183
1297374
400426
177780
1061854
459519
1342184
1118059
643984
293735
648766
442987
1128008
645232
212537
327977
613862
562237
224466
46817
1192944
1276383
868741
64982
179902
799287
83653
551560
1328917
177671
1120043
52455
1102774
430488
947994
1164286
228649
371644
1156710
572773
1382900
824537
809538
177109
1195163
931273
231343
49244
439473
463859
696927
1034243
792603
943548
1068689
787351
817869
1224081
441135
1385721
893633
1349120
399797
664477
733942
266461
558093
733655
516010
354564
510244
196820
818791
1405148
1124885
1146424
645401
153694
768674
226426
341550
619418
886034
509823
893162
452653
882795
504234
875858
920073
594114
1352841
353062
739521
1077192
160132
1406759
940359
1118945
218194
162284
777285
272812
865389
120488
1287265
1363000
854312
465771
944812
1380352
494241
1170837
974992
410783
918396
617750
848437
378206
874359
105168
1358145
279631
1202961
847981
794513
611832
1091150
71642
1279137
97438
532738
802681
966501
1203793
835003
960175
913044
947474
881717
1408818
355887
136514
88974
1268068
95945
597790
1394775
589264
601002
793274
666437
409268
387660
162377
1371198
327144
150363
72134
1313875
728062
208110
1358632
809608
427326
1379227
1061577
118723
304758
682592
1193772
640350
962293
1202966
205452
1368136
98876
1216127
169104
1069884
1402454
822146
871922
836747
124980
42936
138272
1419046
56970
884677
1184733
1267896
93494
53108
1380050
437103
1267857
1066772
1367118
1191930
113657
56568
704486
1113918
1060201
1212698
79500
1082827
400994
490232
417096
608549
91191
205805
1372400
974366
570599
369172
82012
444974
819097
288248
817306
600384
1360444
1272441
431182
204245
1100300
1061913
144335
1397692
190849
370844
312031
1174650
1315519
1055560
125501
110500
1282254
934250
44980
1292882
702888
1180311
166237
454829
1322930
804216
1292130
1211986
1344559
367201
694621
773656
1219661
534143
551668
1197721
439023
31904
455811
925796
272999
65914
68251
1122269
885627
1026957
281527
486642
957780
870683
400675
898605
672603
1292343
539312
382717
1072278
801363
920506
1351600
538374
391580
739255
405727
496467
1042223
451232
864961
613125
143237
770018
1325403
889722
484425
950127
1114885
60101
1212999
583251
1159315
417179
1320039
1393652
113655
1196615
972497
455534
87852
866380
1319093
1285199
1226426
887204
593554
472403
290077
1209075
505785
792783
514259
607942
379883
859412
639844
1409538
797287
965030
1067127
1233054
638840
64883
771804
260001
285600
448869
434674
447928
771417
648265
681050
816846
849878
1396577
855604
534645
1119751
499513
389139
1351115
1336933
1291388
779846
1052893
1210936
910468
732100
271950
50844
325059
362193
383768
1277373
894914
1281149
369116
306754
977339
367820
790669
844987
1210007
1316573
1058755
1236463
997341
136282
696601
1311924
349621
1390914
275383
77003
402765
325904
143243
382790
895449
536818
1279216
160331
381027
511701
795828
376391
805956
409391
438320
1166914
1191950
899743
897166
851301
114150
915584
787729
973866
27300
160591
856018
9142
251871
211805
88585
1207300
105941
418452
11401
611951
179801
1205269
893530
437724
329735
1400676
637487
726450
552928
803526
472314
1195435
963387
329803
983265
897667
639380
810332
1202734
965555
1038538
1183930
65606
367870
813968
461108
163344
732981
492532
384131
223598
494584
67628
520733
593153
1346482
691556
503360
946157
452606
1403435
856499
276073
233854
54698
540689
1196572
83769
1392693
440769
134437
382835
371335
1082680
598879
238808
1196885
582172
139379
367741
358360
1369344
163275
319332
910735
853490
3681
317310
783475
623162
474633
282687
1101927
468149
1365505
1279008
279968
354880
147396
777563
364031
1205256
807640
90247
678996
203017
1238023
844685
229822
1141016
1290626
295883
982271
523937
1038554
808958
701516
1311770
569133
948448
1089727
34916
518027
1224957
915603
1064083
1209512
1183026
38836
218499
1150914
1326346
1349121
298129
25870
612563
343204
840492
951907
909954
729123
177362
119173
592528
498169
239998
320128
77723
870651
1193074
395480
696512
1170655
211581
1000683
790259
1182267
1057551
1237939
1214935
577189
1052227
295623
237069
509446
956152
816264
1411637
864664
203453
204951
69513
973758
771454
176503
464002
1183095
945674
148922
369356
656793
76268
125551
510076
73781
821796
16039
1406811
1416293
1287589
1040361
547859
104677
192586
724858
1284895
633564
167205
1386451
735856
702539
258467
883177
459843
493538
347256
399195
186393
1317788
818407
980296
351024
173939
1411527
929508
128588
434219
564170
81158
688059
1207445
345447
660854
678374
464137
540695
810769
469930
164951
1136102
222265
179353
566413
1069471
1277464
1290351
341450
114569
1347707
151867
373685
23308
1307923
446292
977030
1061775
1238117
808331
490026
1206257
981847
1120438
430623
914546
198330
954417
263689
233628
396316
180914
48692
789159
1323731
856280
1234526
262157
1043400
788716
35242
599967
1370033
834262
704178
146846
508670
1065448
421665
407112
1082429
146192
1368658
590433
801605
1387777
171645
645924
508685
1284581
1208935
450322
171188
907554
1035148
304271
1121320
1399750
292671
85082
1292589
1334577
995037
1371943
413173
49147
627193
142516
1232525
307721
549889
490262
224866
239474
292154
955541
982462
117948
603663
403942
530192
255323
1048883
237344
54231
943354
523896
30165
1366957
1182891
955464
824057
11846
1305082
604416
555232
667267
232568
992585
964839
795796
632011
1186676
199766
997521
1124596
514679
644776
118080
18896
25610
1038900
869385
414965
1275083
842776
102134
436541
1335230
1394089
174019
1130663
1325576
1141409
856656
55575
1194600
1122106
892851
568643
1283173
953617
149177
1165046
404223
1008990
58935
1123694
425321
430711
1392474
511303
999685
524505
781517
1398028
1289365
1269952
64354
1120037
149638
899840
1111392
1162900
58173
1193790
167627
97892
957243
684168
1312396
63218
424262
1238010
472866
980435
69110
98850
784286
1164293
300272
1351520
1235556
111985
997498
177040
1421350
772757
1405133
209575
898077
186933
1147894
545989
51959
45095
291125
405307
320317
730079
1371087
460773
340017
1419798
49311
46870
288468
494843
78626
141319
1287078
1189826
1156786
151673
941510
979764
588374
774581
566140
1351749
626876
1231947
1120225
1391753
1303165
1418320
618167
65456
1306915
900613
1395544
257926
590727
647309
47824
931639
871935
415471
1229588
899841
1271017
786145
500007
168434
1215697
974129
812206
594172
81729
1284754
640650
1083950
1322843
44234
575512
1408433
1294561
899476
1212061
478925
1295062
422322
53389
469663
1220301
845095
84771
467906
1159882
668117
1159947
107814
567284
598553
730498
284491
79835
733836
1163365
634910
364536
1332423
863821
510342
1128401
811195
1135638
416422
227353
613818
1276384
275734
130862
95822
139257
1309001
459203
268825
277385
440992
209981
531974
845144
1192319
1392174
1119139
36911
685601
280506
803909
236348
1372698
366186
511186
1055928
868891
1167124
228665
1054991
205571
96080
856956
596653
136280
513425
935486
347985
822964
1231926
226510
1266798
562393
85595
364971
1267321
1295445
158235
782020
407879
134034
826358
365411
410044
186297
888660
488988
659910
375773
1159175
140113
15568
124997
294525
879122
561321
350612
1209011
159165
659386
610796
1224712
397481
691311
1311452
780053
1280776
558219
696012
907278
294354
625660
33393
728364
1296927
278702
76059
1394922
1346379
552306
1115798
611069
847698
804503
586470
673566
476033
338176
183497
510698
696719
1362918
1005366
1315217
341869
632621
74576
443620
214439
558134
515942
1297236
110341
1075440
1339392
336656
139528
1159364
867530
789856
1135131
1348162
899641
113867
687503
628584
946977
362701
1048970
913693
417900
1306091
126068
997518
1125662
1407134
633635
1271705
1420506
1117942
61865
53634
373020
194123
895292
1229376
916541
456621
58833
466397
451265
732875
389019
888734
150290
843139
130782
731105
348851
44787
704655
511572
595377
959156
427283
856252
398039
261801
1176272
553105
1382830
1043033
591123
1356094
643254
641504
1208923
255120
841479
481425
847341
637477
546885
1043103
1265688
854212
98643
1293709
391267
86308
1365591
163791
26825
841156
312555
820238
947207
918450
844132
249731
1202485
702494
1213820
666969
1296257
923557
778796
898587
494383
727144
900964
821475
1318179
1051
70249
324744
1361249
369547
1363284
287756
1358365
471694
452710
1284993
1185568
932969
1332468
87645
37939
973629
400896
56661
993354
672108
455672
186538
559437
1369710
1270111
1052407
1295112
953031
221760
147893
367176
616181
95835
1205916
419116
775230
998965
1278792
58784
1202560
622757
126603
48441
83182
879855
347636
898666
982189
588688
702032
1372161
347815
838581
1005409
889983
887603
633392
582126
1323308
1146135
570736
145735
1135153
654644
907732
66128
772586
687605
250705
1318596
550688
600043
338672
60764
1391258
864508
1273641
109161
700883
221448
1277885
560707
832848
572491
60288
885610
510801
466612
511406
728273
311826
440701
724961
1360195
1195107
39559
199178
404439
464947
1346795
50875
619616
129890
772193
619486
1285495
1120127
165755
1186738
1048231
605000
1214489
380039
704094
640884
154140
73105
25325
613264
874097
40868
1212278
489198
738771
167592
1390065
609057
407759
968497
187463
673314
44030
422237
34963
1368173
561749
228822
1211293
1290735
1341394
1189684
344778
517951
1206298
97455
728638
769627
956155
233579
469631
944616
990978
114616
95979
88112
148927
994475
1346537
1284303
957792
878747
167257
315088
645639
361689
891519
1295894
1051937
1353435
1300926
234374
299594
1044260
1377372
1312674
229127
1084816
294860
873899
170194
114213
1290467
588798
198890
656738
955713
1045216
117641
49468
582232
1120155
1298061
364884
562973
571510
1326442
800108
809733
995684
223667
158641
899937
821905
898933
315150
640270
667407
1266812
218438
31994
865087
1384700
1373790
830782
823835
524518
600254
258444
38812
879396
1305945
1221464
903509
239057
297148
1233636
559914
1417806
993429
361588
42168
100562
421502
596797
647420
1116146
1408650
363060
96387
388585
1291383
62117
349314
1271010
478411
878973
1194376
564845
1401425
971527
684260
95852
1340068
1130354
839958
486005
536436
778499
1324482
348766
81279
1325553
639250
1352383
284741
1212577
1021831
343404
430818
1402701
158496
1388822
1284257
1197266
74587
625213
498526
104447
556609
305920
645185
872003
1142620
547481
1136700
1276491
339951
78223
887623
1172880
150542
218523
662026
876902
66857
820010
784429
530515
137777
1051613
407362
122306
405768
304915
1307710
672914
1405129
733192
368319
173845
598124
423870
540160
787812
184878
784621
1021478
678680
418570
310534
1201613
154550
338201
896741
287313
455821
28193
1301363
774450
690294
598624
575127
1407217
1322070
33320
1401237
1126600
1347886
1375099
377527
588481
382290
1101229
1236690
335023
1020707
333849
72599
513202
1090326
888367
207452
1295901
447584
222956
265646
1332073
728454
976123
12486
1365744
1374116
513330
836899
1367731
289219
1326601
691580
1277904
504960
1103064
340210
657516
468457
1358596
876236
431907
56603
111593
908158
871639
1211454
281967
1091566
448547
1395743
289983
1123681
344386
73573
1283533
122535
324275
118038
547825
436780
77480
623480
305973
1267407
95069
671460
1356646
1318876
392323
1420488
644415
446034
476525
851943
1095235
949055
1235784
387498
198531
783277
425106
965643
1395635
98558
863520
622192
514205
1223998
814292
927912
931154
617206
341230
57217
1036927
1286741
947328
841429
686341
143521
474079
1202629
945539
521952
566263
806997
688789
1339903
409190
782239
935930
522958
506832
349474
1360693
1042549
1279666
1382435
1311923
1225215
1350126
864651
532733
173483
96096
861725
909558
408293
176150
305055
1284971
856645
772288
82933
574353
873668
731905
311951
31923
1327484
1222023
931350
292790
540636
1297196
359828
1116507
699415
879847
915000
411731
816931
959194
839714
954271
841110
1039139
270719
352490
340673
813641
1045402
963061
312823
1152423
911936
1117902
934660
1282542
633384
352356
772504
62548
170924
627573
254636
363832
1070582
967972
92820
1159260
817128
693163
478740
1057375
506619
890841
446424
288263
622709
336050
249133
161373
595193
346220
878610
363805
255452
1197184
882001
1373296
1407385
265488
1158299
879101
608113
1303967
380824
1204670
1312659
182288
781676
1212259
1388809
761192
608225
671476
68490
1342262
515158
118492
1173796
559341
891671
441624
1291254
910273
679949
876160
178020
421498
106014
309232
726519
803359
249870
512699
1346481
160460
1066505
892585
54185
947063
117042
627034
684500
239021
675605
1348090
42888
821265
1155086
583369
607686
593038
375149
449432
935975
577430
1159857
166639
1021385
91206
1233200
592450
1026431
1285283
1146102
1371476
145504
879515
990789
1357931
804406
419899
1122959
46046
1207502
1057550
96946
297671
783528
275661
1385540
248468
770807
190262
352740
146555
1341667
168200
134165
1282920
418128
359905
804376
1213356
1218061
1100803
1289042
165106
1118217
518224
894557
833999
395633
341973
223154
483380
54981
903266
74716
264993
346896
1409022
432710
1202034
83704
122220
280954
832541
1388626
661805
566015
495380
493271
436250
594809
18142
1068363
366573
81665
426069
589992
549941
107664
1024713
879072
392977
1318328
93678
468273
674224
1216085
909857
1051733
1147667
806350
227240
572924
668365
884349
465322
1303752
591541
683915
1190464
997473
1344799
578843
1366849
53823
127330
1082594
1055702
1362459
106200
512633
468959
1283148
216444
1374110
192325
92368
1113047
680911
605500
485105
463691
551673
778819
618248
555223
967510
1102614
894915
1345362
588783
909559
692552
109541
1034896
572391
31462
800268
353409
608084
1420875
897472
739777
411248
676436
658851
851277
526042
766106
1334144
36711
915173
105195
1386183
967547
442522
1189808
1192540
1021778
147638
425343
589459
1124339
920806
794830
1304139
944480
614893
1347879
833234
1210110
413815
56288
1101803
79671
424934
896008
483857
481540
1335109
1349062
263465
1139648
184958
1269268
369923
35375
1116064
963607
1420230
186281
396876
694804
366254
624323
152356
637387
906046
1192253
1396813
302148
604754
934851
505930
706421
812152
1208626
1147587
808831
926233
275419
728676
1037127
113638
13260
1041057
394271
968329
409363
1374663
222969
812473
911959
117198
604767
1282595
481916
680350
781848
1400906
1086997
182279
298726
69121
377621
152712
543674
833030
1178184
577291
791983
1067154
437190
692615
72018
142129
1369394
131514
156236
884727
871461
58300
1057802
1101390
56785
1024371
158134
1074007
906199
542939
716074
1283556
430138
573244
1063746
254623
273674
1071214
868842
960424
1386532
1376701
331326
688804
1153339
607676
777189
1157756
1351353
786594
383694
185325
697332
407547
837787
1210287
1412360
791269
1391016
43766
846503
137843
541613
1194336
1340617
251989
1157581
218198
764768
232732
638105
38000
484217
287597
921897
536668
1091472
1368213
1123706
589765
961839
1148440
394696
631862
64814
145338
646514
975240
265489
1220260
706701
148827
1398620
561023
1072773
1202020
1118610
104372
932225
869275
344388
100731
385994
75288
216321
911407
1284788
1051017
969154
807961
813633
838807
76941
548369
685321
632474
423826
692018
217705
703432
1287037
727815
332758
418649
283036
306607
1085169
1238081
56503
1136198
1386228
222507
432416
583421
884303
771170
312523
952160
540774
357177
861987
153179
1075375
137316
1182852
473431
697347
1052634
766343
133752
394973
800329
471463
1015669
874385
567895
302688
486398
497600
33735
1109919
265694
463404
991644
293099
439028
1341003
827215
1036867
1388054
171864
52309
696206
769608
950290
978680
705464
354358
1123781
388660
1205927
966978
118976
682949
317599
166942
790292
608664
104623
703316
1173901
379049
148196
1151250
140079
437891
514628
777101
882454
228206
1392151
631473
174703
622220
278637
183181
236739
1400701
478689
275677
201164
297704
1005506
687007
871328
44823
546843
387082
410985
795432
509825
221998
961399
831222
4042
903656
274041
543792
419384
1369729
1282990
138828
1189139
1125485
459913
941106
636345
930716
699007
1164731
1372679
1377335
106710
201501
529581
294396
1033874
864271
272071
166488
874167
268574
981446
1391673
599630
407456
659539
1324970
281994
1055206
181155
399067
282299
384873
577888
614163
846334
1055259
234901
777520
819323
46022
69493
201876
1118612
898220
281124
157573
417222
296707
158321
271258
979686
931284
332353
576628
346747
1410413
1180925
304664
1125185
231674
209176
422207
132774
1276820
1276980
992656
1071997
881236
836854
1219591
545328
526316
546879
298611
380379
153528
208219
47951
130550
285900
867650
412064
102419
834890
604452
509545
1396863
61459
1268157
1035496
919537
1185823
256235
1383854
428274
1303163
470295
704528
1100556
1335755
1349938
106413
240260
1053505
531421
675521
581902
795277
11192
376378
881064
659270
737013
210300
1335976
517463
1340085
1009167
786447
353532
1060531
82703
1287846
90392
615133
1022204
1381953
464065
1368587
248996
1051630
416912
1128698
375640
287995
886159
773604
1174980
215568
274699
1368446
526234
817547
707530
897454
936050
385197
657291
1175849
262940
1392496
690775
738471
402119
668498
163686
75847
725256
515914
1035176
386435
409803
259354
484451
399477
1323720
330239
531033
1207844
904707
145819
680664
805793
951872
1129107
840020
980446
1337027
461055
288718
569986
625320
1043389
756800
327910
282578
637903
278667
580886
46095
634001
90906
347061
84625
512695
889632
143784
1219214
391523
1199659
28985
156608
1051465
49930
316510
366193
1423200
887548
662739
396207
1283837
330561
683604
1332775
354821
1025792
830766
992758
479362
407551
735414
794635
98013
1054880
618241
1212702
48661
1057035
1192887
1387032
1144414
906627
50337
200060
1117434
317752
376645
1117296
161391
828572
1409806
1065973
657838
978362
1081945
507075
1325327
1120457
795956
822644
508233
608469
574852
321807
1414607
1220076
1057602
17597
349215
831026
1343342
1072069
387803
307782
939326
511882
1139787
982228
1190646
1372078
409852
1198843
447444
1368056
146256
84090
232744
231244
47972
500981
1418312
1407628
920301
667974
1303886
294436
1111243
135852
1276617
882965
1161932
534406
129971
889566
46023
673577
698162
1179527
363784
1124792
99869
317422
1384777
1419745
42281
1297653
234356
1420885
446012
574140
153104
352464
199164
428051
473152
224362
517782
65800
1290399
297345
776110
883893
666234
389358
589887
702440
77125
1193591
1293654
80577
286697
394120
538194
602246
79049
779284
1140357
1038023
2911
543243
1308942
778765
699705
411815
442325
1226429
589699
49396
1068064
781322
569585
443555
1114741
1227552
195414
434667
433287
1397962
325450
775873
1265748
324676
1410205
92954
378342
897578
94503
944926
132649
600828
880167
506830
330713
170830
860945
441360
998889
1362753
1214669
1236094
929738
1301335
202981
888779
602575
1218419
766824
605086
91928
1063486
1176066
889966
352658
1022943
638984
731189
494317
552597
574485
775974
358144
307162
1118076
1066475
1007509
25287
315633
788025
1289967
378606
205483
1366341
942990
1115581
199613
636837
528372
824520
1220942
827859
1349877
695219
800845
610107
385951
165799
1198372
23579
307306
318002
1292424
613864
539666
114984
1274513
729564
643032
35700
1307012
973853
406552
434409
1303624
496995
1325163
65217
313819
253653
97352
1193871
137618
477734
958837
1380529
157469
583342
1312695
151628
831784
1221395
778000
362918
196658
1237068
85932
663162
138418
1189715
1341213
119013
1163128
343935
873698
1165894
1350625
1269040
1399251
1322973
385306
257527
51539
736551
1417229
92937
1230767
130177
123692
861731
152936
1161189
419867
873985
424225
570236
332322
739824
913474
314094
190189
1339462
647213
1408377
576370
1228133
1118092
991876
79304
636967
1267883
1157734
217432
785432
977519
585413
219927
679878
121024
452608
552522
512994
539243
839992
126373
1136981
1387735
166417
1396548
692562
805771
1070099
1085818
1184067
1197896
524223
306109
791193
50400
685307
604214
413956
791693
702209
200038
1121140
67610
94876
1049019
902861
821751
385248
565851
772725
481965
1209292
481437
63673
1119206
510129
1338499
903617
495650
880607
215212
874049
380047
1311795
545727
812501
980085
47574
404845
12799
912897
33733
1271539
73726
354908
606235
351003
906793
121004
384953
339289
1352617
1205413
442766
801142
297828
642275
221204
349575
617106
968711
598990
355976
657270
506309
811718
363799
1112576
51940
476352
417417
783583
1374165
293347
950442
1066720
992441
1114186
84754
1165755
185475
848700
1335843
1126864
1184585
409507
954252
214565
327115
1287902
1374719
1052662
404638
235479
290908
89630
547622
137464
381957
1389684
171747
1102793
941229
1331800
1404266
671690
689668
1382466
140956
1044346
308053
1125962
1367051
11833
936005
839703
796631
1152418
193208
918310
923340
395943
626456
129556
470761
1173786
1415767
599808
839125
1179729
731378
1287883
26449
976611
322125
1328872
86788
268585
1225481
1322328
524092
1396281
1421465
364215
733047
318015
891013
56564
701189
811510
230992
1170704
189929
1416308
1342846
1219164
994607
121348
1170640
216767
674612
1402956
775274
375024
928605
991549
703044
915797
1213745
683940
200265
999272
979163
376339
261355
477159
1170464
1119457
535209
382996
643315
1349109
262601
1091183
570902
1390907
461848
228651
889167
69353
364370
39919
47111
549808
72084
991218
1270517
467729
945059
177589
127796
272517
1198347
1152633
285182
841331
973400
823380
802358
666168
402014
444259
400242
826940
131524
293750
531863
1125424
774098
41837
255775
963893
224389
1397586
1168310
1379597
380108
118344
705804
170643
76587
1346670
234887
84598
1116887
1317763
967590
599629
829163
628058
514660
514702
97133
565985
1339853
1380285
1186581
183686
447135
1386738
433990
1386437
1137521
278902
130092
1303362
11049
1189636
803343
136301
692078
544430
615305
602402
375259
972431
463949
493528
1165115
275918
929898
1141010
72274
1235571
107168
139402
926535
1124290
742256
523113
859212
294034
949053
816169
1276675
890399
101995
387435
82421
51128
756233
327211
397936
1102276
1385070
862384
461088
859463
876728
291536
1067205
1394958
49474
266972
1067779
167610
87473
170339
47216
684724
530212
78109
377454
641341
344603
290992
1113367
849366
1231444
536768
405996
1175889
534084
335077
699411
592435
1066317
1336355
737189
1311751
554364
26828
281600
208424
1273090
704745
458134
1174088
833453
1269242
1311706
1067455
1377649
1035542
365717
42162
1266883
510504
862056
119168
135905
311539
1291201
979087
956989
150450
1101007
174285
13237
1381339
55287
496803
824678
167860
1351297
538152
1055972
451637
1193830
1114337
925119
970628
258005
263522
220068
1296673
261661
1301143
658358
664595
612872
1143775
647375
522026
153301
26527
1290623
239186
543443
432878
815084
1198994
792292
535285
726405
901738
234652
1416088
1057369
1210256
254614
1408881
362029
633171
1368068
859923
135947
913887
200167
203507
1363593
851167
1100310
161056
178007
345824
203815
1197976
1211422
756963
1350289
1064353
1413122
490661
1177480
1383227
285031
226836
1295472
1125953
104687
978668
916148
248216
1020440
1334972
71067
784584
583376
778971
1063255
1422708
1313451
1146100
1423229
840210
372760
190593
210106
306255
599423
61812
1218629
518745
148895
1183316
380207
141624
477406
224591
610845
1372010
592822
1005558
376494
1416092
1368519
941596
611999
444505
827338
863581
994211
1048512
1100782
883267
283167
1289553
1055182
902875
772575
418571
523325
520426
382742
240658
1397986
322136
956183
62245
1420495
1307578
1125260
523422
771054
436062
689124
1283739
181556
324238
1114326
290576
355926
185934
31730
168158
77243
666721
150240
1171050
338992
392913
447525
864972
1392749
53482
1374778
1041078
159277
270491
831420
675355
675887
967740
1269544
437791
329301
202854
398350
1199393
470819
261878
237692
648844
301202
1279980
776956
595324
1365663
1055443
586045
443518
263030
618827
1034463
1362181
1388991
378934
1135885
1309611
615147
175690
1201751
892019
774752
1402557
512524
408258
659093
391587
369001
510908
1126448
954019
484062
332706
602815
498362
1139202
269047
318368
199039
412199
1363692
1299185
298401
871713
167975
831973
288439
322913
130300
1316688
556218
397391
813879
800381
309827
1335197
549111
481261
817003
29020
30181
866562
469641
503051
658261
159645
918670
456676
343219
196895
831231
942702
769062
587726
16809
432968
951097
799243
1362423
333380
894244
1285156
463675
872758
1333044
364452
1091376
566458
490072
668394
111283
336986
773141
239173
1274779
793845
220971
834687
1195144
1342812
513286
627635
328469
359173
166158
34167
779841
592615
1005364
88497
667702
676384
619709
683215
1117105
18000
824085
268687
1269243
1195152
1309119
944582
665920
228209
606628
833226
1415752
791085
574470
631406
866933
1300197
672533
559240
305161
1338993
1383232
380983
559416
299005
1377200
454616
359586
13578
1389233
1365461
1283534
221180
1300431
1312511
607511
272056
479498
48762
1367863
1192023
511942
439654
449157
607609
45298
977531
982463
239920
590291
561047
477400
842841
1326618
991258
166959
927174
108918
1408608
1286220
311634
1342871
613910
410871
391123
1354528
454381
991837
783775
207638
526416
1084440
1391280
1342630
1034932
503149
167367
361685
1354272
459422
959054
574751
862784
643539
698275
1219148
569368
1357915
1272374
1034902
631945
67435
1180972
1057493
1358493
204487
60343
1040276
638676
482956
552032
1216228
891718
1051290
294307
28951
1400590
867862
578077
959427
122180
1137129
622658
1287083
525641
1066314
432769
94573
211897
164418
481782
330700
1053729
308148
1234654
180322
1189288
96369
514068
849602
1234263
1170375
219116
1218354
1058891
340199
259220
104007
463394
975799
1276510
173104
1048835
291749
1087387
218159
237569
902022
1269536
952008
1368151
1373507
1405764
392223
881465
375496
1228667
684897
628329
1084511
53100
1362378
492019
1394196
889136
961310
1416027
1301300
1298235
515623
928557
1374639
1355313
773131
389584
71505
582534
508519
704973
465547
971517
306132
89565
156650
23484
249105
1401664
193647
512686
789574
258395
672107
1054884
111825
1197522
1363341
1410213
130266
79979
496864
805872
663788
477588
564538
97862
354308
271178
1404038
916538
1302828
837138
331784
1290676
1069328
389539
1057549
680850
1346545
337037
236521
1357142
226261
1271541
341548
1102627
734921
220781
859452
706542
91383
806341
1397391
393460
33854
561842
562421
160165
83904
66365
232458
1341525
1323708
617314
914181
1310618
428299
1201325
992737
695361
637736
197015
374876
982855
700021
1136860
1175971
1387708
338385
1101293
800068
47675
171091
605286
586501
1040581
688596
94561
1419114
509160
885976
606492
517144
940328
674675
273496
290361
599416
110055
501820
563204
497447
1128547
496323
1060418
61038
1038392
227902
739053
495286
438224
1289493
998261
221532
1310334
1123041
482122
347114
944456
904246
349186
490684
688081
1050790
822631
314363
768324
63459
1350893
850065
489882
1237947
832343
666962
187215
505923
887842
982459
552762
879432
114593
299739
579218
1123106
838538
276079
658904
1349683
106329
1026176
321011
1059035
259185
88310
352699
820436
552085
686044
1058988
1346609
663293
332455
63792
468758
580037
1070133
639758
899212
192991
1362602
636682
55648
50419
456586
951489
307616
998789
563842
1286102
1190564
140144
604906
291921
356270
139546
1419396
1180497
74709
1211511
225149
1235039
1341126
925211
439354
887447
513791
1405446
448726
272248
784935
879641
390149
437440
26699
73842
1274899
150760
992343
96573
123930
1367096
263456
445874
767325
688291
1278529
66668
224034
1310141
29210
772965
537019
974375
148797
16827
837386
615756
1300119
802451
956806
147635
240214
409591
1346962
1165205
1202803
227980
1205851
234156
832969
300778
673703
964437
106905
562061
1289039
1200396
1071247
291492
559134
443293
1349370
803141
1417132
80096
896557
64024
853981
191724
61842
809585
1305094
887851
536126
1421983
1192549
393702
588754
786398
657156
1377166
640393
292736
184212
240470
230227
509787
69049
1207107
202286
1285740
655846
809407
200380
585486
124949
642815
1201833
1292728
36429
444342
772183
1268973
952250
1082447
1312669
615900
1282621
613887
1066553
828500
1341211
494316
287765
823731
557808
1144215
76359
249117
1293151
75023
525580
131535
776605
1387785
967203
219608
628208
701132
966598
53992
1196158
854780
604847
1168139
208886
232566
1154088
1195086
111480
15519
1186205
1049971
913923
150262
330639
463715
530290
1207294
305258
72759
306877
1220617
362251
1414550
153089
1279146
724293
688087
1421704
1198566
723853
841198
446395
286129
79570
834113
438054
1226557
240513
136414
1291474
468790
301530
1142425
85191
1355154
1362359
767129
655766
544766
1321829
1340450
330890
227960
90222
400724
477690
996496
1050385
225568
488639
888917
1282918
1301048
909799
696731
229129
220543
397968
1363472
85761
108716
1157576
1062515
1285711
195001
674709
485642
121418
853797
67940
1378815
101906
391027
911545
222505
532691
122902
1283282
1083315
958039
254438
1173904
439611
231217
1373622
1290598
918326
539356
229177
29864
696966
860169
55001
836362
1023754
548209
693621
433283
1343332
1082829
121514
973463
360392
523190
481996
1063237
455454
788997
400759
113110
433161
1233026
73976
1189248
1396433
488952
1226573
817847
637516
108539
78944
1156186
874668
1395080
800000
237494
1390716
359236
662069
1209272
181816
1235944
139849
87037
443234
1163665
1208009
921636
624457
899221
135973
861456
94359
639997
1100253
873269
1313297
218603
1408727
543965
696873
610723
1414284
1061825
775015
621355
740216
1230193
324209
943607
363325
570428
134772
1312453
1281050
1037873
1146683
422759
774381
679978
41569
523173
1323058
284891
532869
757458
319787
341370
424467
120605
1411005
688446
1381384
498582
967113
118415
513801
1226695
787864
289877
1122927
815978
1312337
1341391
116563
1379381
734394
566600
1083708
614767
1398818
1330626
874826
204218
1289987
51220
346505
994464
627410
95475
1039661
815529
903334
390146
630486
1311407
756798
476195
1215982
229470
971225
703479
238292
1064843
1020629
1368324
603533
48245
27783
582124
538684
1038449
311407
1166947
995727
821854
385453
678573
661339
869897
144778
347886
123828
1192450
160125
413516
1151390
1165287
702125
272222
109766
23194
1352690
887363
1319979
1123971
1062099
1386197
645913
266401
144013
1117602
358725
233681
1296865
322425
1165016
1137139
365762
252704
47612
114915
100954
905959
1333367
439915
199206
183953
266354
130729
1269756
1123045
1217573
672394
555670
869673
184663
196476
1330315
137155
28942
847623
469177
377033
1295084
1273138
67102
1140159
93176
410127
784252
727942
1219342
871374
304356
869778
111747
396400
564611
308123
814280
101245
460596
397838
1292497
845681
968091
504801
334150
1402957
35117
727991
788260
805190
148042
34261
1149696
161175
584284
920071
779687
197079
1041354
592546
1037024
1070232
943139
1214947
1184554
1176518
23332
188229
1061902
1292773
419044
1143213
388450
1374688
47637
916274
697092
492868
336716
68861
397468
515688
254993
565698
228620
217083
555939
1045270
389598
636218
844354
485617
348570
234509
114318
1108416
531530
107235
294729
999653
297026
331044
293840
1060634
361058
76084
1072507
450325
127974
401726
530766
863571
280584
1202838
217346
579283
467481
1312748
955431
108263
935309
333031
1022530
796542
210376
185382
537727
1068776
258869
326203
1182252
756863
796703
471513
769110
970546
106764
511287
289608
578720
1372865
253748
496387
679782
868556
124113
1199187
647795
849090
663073
158386
800405
421768
92930
1368291
232788
67525
993430
1270270
590412
131809
1377552
97222
873210
475040
135031
530031
575129
664411
62589
1140304
1186456
868482
338337
1039521
89611
1278088
967600
506202
349795
900970
218903
239962
686501
480660
802766
224325
159744
1034070
84138
624868
1045142
418917
1307206
683475
697319
131328
1050784
849445
571957
681535
365353
899628
1349181
495247
579762
307667
85884
616191
1336623
266349
1100534
880107
86316
1366635
95099
706149
975560
1377855
834583
768639
1186306
168104
796286
216632
322015
1299653
616218
34751
338590
118768
37024
1216786
143517
737603
603829
129662
36289
739387
945096
1061984
101418
993842
44281
146771
557950
1209167
787214
767937
134971
1374967
625726
975548
1362197
66059
394175
1207577
1296275
944757
811537
1182886
954400
1298575
855049
1408576
883296
1152616
1184923
942482
680698
295477
1278981
479190
825225
1265707
159229
949338
129693
1320104
224137
329109
445380
56789
499989
696577
1375924
1156761
953085
971401
134802
93647
151362
1297700
1174725
649051
74262
441675
891275
13882
641814
471301
285990
1377829
1296893
20016
397770
1336143
1220509
1394608
35452
1408611
1302415
852517
431318
339175
169312
1266627
604301
972835
403015
68296
520898
137815
965190
155832
534196
449124
57072
11042
1311772
1197212
353469
946274
1297682
455316
49380
424121
1304705
766986
1394844
687161
124370
367281
1005532
562585
129704
1165255
147353
260976
1418309
138012
93086
1195323
1363549
149925
822310
982647
62577
900876
1137258
1377530
979782
147392
69854
975151
946689
386989
268274
1308072
616058
1414121
567400
502719
229772
576412
662854
198747
1390823
730909
702397
52863
520895
329354
1302285
912003
433555
1101146
237163
970351
862837
813145
500426
279027
52772
135209
431942
411338
305216
121499
200729
235933
612542
1190012
675167
134590
740194
1201300
970584
132686
953695
205159
851311
976654
688432
699368
1416400
905977
165569
165243
57312
496639
176209
566311
373395
691720
108626
487391
372230
1123516
128401
1087001
1389867
1088574
961877
521024
1332523
1330927
1026686
196272
186476
1218563
1055735
1361743
738438
96775
1199526
740025
1297152
1118470
905332
613222
862217
955778
1365198
1119436
1289562
379812
51201
573992
1090681
898839
337702
387994
1072632
301301
790209
915861
867234
1175226
1056078
530982
76956
1407219
849802
195131
226259
664546
121818
18969
620231
1397902
121128
1383266
1403089
875251
448524
221826
1208667
917940
838665
896296
166787
795085
33851
43687
514178
1352586
309607
356188
535378
422072
50157
1297376
415003
311797
114608
1378118
218250
146819
1403254
568331
48108
876485
812434
776817
736487
1355477
998671
1328976
723138
676756
1368665
1377357
1391554
365777
451799
535861
688657
1411956
51920
1295282
95673
406636
1196323
942574
573459
1285691
341826
193706
840848
498818
694152
632715
1102317
676918
1068334
383551
269080
392765
1197095
76797
504497
26736
253240
119973
1230998
1348079
171081
223503
755164
365453
930957
389138
954147
594345
162805
963569
967825
688523
1034898
905153
129109
1218135
486993
929304
41285
728636
347137
1063369
408682
508770
1342654
624464
1391589
147860
138474
1315269
1349690
188892
48702
1114371
451122
629985
1291544
829804
775450
920246
949558
1199698
405567
501010
583410
228905
416815
81096
349780
520642
98335
41629
794741
1363299
415361
258285
1382575
1316268
221457
1346658
1037781
326825
118455
98435
176744
779275
591023
409702
1227563
441255
1120154
1150225
420206
919508
1323905
1123744
996198
547438
625897
418287
460804
261883
1384112
1396856
735127
1025921
738405
680218
146282
591288
1175748
996706
421375
1309911
289103
1117292
545518
335091
862099
1408822
375781
319243
222701
1367830
806632
1142140
1302404
401928
817971
1293838
71966
1064320
77680
575853
796667
376921
885195
1144410
1413117
133948
332926
384206
145759
434290
837333
955561
1188933
1056140
914606
839670
885688
457557
912445
700819
696049
479944
141138
1342490
221424
1215956
1327005
171651
266306
1288948
1174267
189997
39909
1181518
670979
607241
321451
378429
1291858
358006
365262
364901
105743
450926
835803
133530
510052
959508
505250
804349
1056027
417913
570183
784370
486977
174054
1197250
1155579
579578
1367007
1194380
1371690
269704
675989
1411485
757670
731112
704817
878658
65715
301196
668357
1420041
676496
77915
376465
1382572
1293006
167081
967709
876612
512414
1034288
433811
1118950
883202
414329
1373763
115076
138177
44421
1266582
102286
1404447
69720
12718
342137
1102805
1226705
103265
1272620
701181
1304463
487712
1202477
75556
170103
173540
494651
1150744
58469
672299
1193928
1150974
865453
1055772
254100
190804
54350
1035406
1363805
534533
1266006
607073
961400
49236
786748
1334281
1362074
835580
276145
568417
1339856
300204
477960
124214
361218
68809
642926
186188
975398
855798
695264
388906
783194
928467
11582
578419
469731
606981
884790
927762
1157467
148725
1419664
921054
1420597
423049
1362051
1305993
930214
1173946
825538
1420538
72172
500312
378792
894912
767171
199595
275840
703788
236334
1308988
814126
145084
683772
919054
849938
1361404
328625
1382088
62318
187983
1126279
725738
69707
192949
96112
28916
1377298
854559
770961
670724
1189898
923566
788468
738732
110715
579257
543137
1340999
1211475
1236157
690385
1352721
533059
205630
41203
395969
1398466
846132
1198387
567335
948324
88631
706532
1190445
550270
695717
976972
947927
268362
727964
543474
159674
531372
1196682
513682
211734
11940
250259
1048915
446179
1211566
304447
1190478
683060
785320
142444
847276
40654
789886
642465
475732
859928
1160998
370094
902612
698406
136397
437603
1135300
534716
573590
77360
1285292
1387506
98834
183814
316744
240618
236331
788429
1341359
772051
61770
1352088
27335
431642
369218
1335506
311473
867600
872037
976531
1053398
1236511
1182518
1086673
453093
774623
1296016
1128644
805145
892124
1275218
148197
610232
655571
814119
1386494
854491
50340
148372
188819
1285323
312705
394765
798851
97539
307491
60899
1382736
661434
249945
801016
398163
1365103
912647
524971
472389
1025026
73709
1138908
689385
571049
235421
766107
54442
369945
530855
1398226
185680
1194873
617708
1287766
1374570
1298092
969532
456195
532399
28760
632833
460078
786991
54305
135314
1378411
202895
167199
777064
1232905
367782
723961
1269507
1177818
55753
1302543
740294
76641
146739
571032
674582
901560
384707
90122
570354
819993
1154899
651946
1384308
1365640
1124657
100099
766993
817242
1228794
898000
948974
522661
1293885
877871
508545
857957
1223484
1207122
810720
42633
612731
977198
612511
200213
667729
218190
600635
662896
108041
266113
766716
18368
567174
463552
1314492
160002
503301
336424
29556
1139630
1127056
501023
1318106
37958
599521
255388
313133
486753
1088485
1201877
1347653
893259
1057294
271151
102465
737049
1278974
1235474
1362364
680389
251825
886750
207974
734156
1040982
661407
1045421
267891
1237937
807912
1163704
591621
592008
1368527
1268384
914575
570642
239281
313120
912210
537975
474188
488748
372890
932680
594724
619869
951473
1022867
198420
160617
1351026
695287
906324
1183084
913282
976160
611321
636492
1043407
474773
1237920
882644
154551
111630
364705
903099
378208
540938
1331901
66554
1042074
65752
891238
739729
482199
1336819
637709
1190345
1210095
276544
1415734
250066
208414
156917
1278478
1418424
645857
77906
795004
211865
70808
234377
198943
1217574
688732
158555
622550
866644
1354224
333836
1316521
1037788
307505
1405320
250148
454049
59230
286198
1087683
894242
359845
1222996
1119190
1309385
1205247
1338563
1302351
134305
1348126
305487
953455
312592
738928
94139
914214
108134
871280
647443
815155
224289
1326853
1146055
143284
623617
1413971
791503
1124609
296745
1192267
372579
540172
733323
995927
449143
460141
911857
199797
414582
1407021
211223
635325
300506
322633
150317
151818
151130
856017
481551
1340420
820898
198281
615417
1380413
1291398
1329480
327263
95713
1304635
595088
1405700
1166959
894123
475314
18076
1285184
1054778
1309174
262748
1298930
1216575
55763
450649
960284
177460
1399485
678316
221967
808334
680101
1213076
585313
767844
10503
113724
1008964
919562
1278539
450371
1210373
300123
794750
693840
1286866
882273
1353151
1174835
811030
29042
1402439
537482
731627
361778
836207
188522
735634
189821
671147
79158
809916
929256
928952
575194
1022183
673355
400997
1120643
1070517
96349
859484
1049890
304112
269345
1329256
660152
220241
194891
581433
208344
837207
1417722
889980
62591
1135351
817612
1266827
1199479
1296237
193237
1146873
385579
882622
669272
847836
1375857
1382324
357617
657262
57195
665881
775972
313130
101329
185217
273155
784214
1354295
370444
1403912
1413062
48331
816856
186821
270693
443157
1048990
183819
621467
804247
300090
991323
347301
681548
980093
225974
1100558
88833
505242
962354
50849
173028
682688
134628
671608
545810
1083997
894338
1232547
1266645
409692
1090657
478003
812665
722836
431494
518223
249324
433600
1048454
1363054
459664
1168188
823737
426332
105581
339900
1409106
632935
1168370
80841
80224
189614
264040
1077361
46903
1295517
754440
465833
834538
114568
36567
336666
577670
1334125
1162799
212853
1354545
610860
1352722
304164
546867
549152
667527
276568
1207843
865184
51623
594041
125814
148265
1187887
352510
1304283
672805
1298811
965709
82931
1172456
694683
461537
565963
1091357
441827
58709
604753
437297
1048636
1360241
1332525
443379
999647
86567
1203656
390088
643622
868831
97090
202211
894970
407492
261297
667859
844723
212431
145128
648582
365897
312507
361025
1188075
189823
306221
66747
303127
1084550
1119290
931964
1234572
897686
1036980
967969
545763
861696
1130566
969816
975383
539772
186589
196141
36307
644476
273287
135706
45476
814445
582158
433420
682946
1324804
537143
799755
1086183
838273
492122
272105
1020657
692458
491372
569339
44735
61967
1353130
297641
606414
1050793
143787
856391
1232235
1192445
1001012
1276866
604094
867801
253797
50857
894891
1422723
269947
202104
975424
375714
76044
1277231
1378943
582313
30355
950261
224449
850730
70194
688153
364644
1317801
321180
965166
1184006
1000147
665519
1063630
706879
18661
905334
209741
95872
393185
1349335
1280322
1358361
970287
146310
1392119
95607
139507
1316597
1042578
260205
757055
895134
494866
494593
1295793
599450
797195
100815
1054931
103213
275284
169484
177449
140338
778907
1189882
305554
638227
741519
409142
1307718
447960
371079
836516
1318024
1206636
1237283
1006437
839520
732564
667250
1316259
1021282
1279092
476123
953509
258724
462035
912648
17184
287889
463793
736714
1361502
477208
1075524
362162
284455
1392302
776851
345294
489630
1170859
656735
859455
1175204
961634
823142
848946
879453
97762
952179
307110
1189842
733519
741921
1268880
424965
32546
1274570
390937
629176
1202270
875164
1072007
732882
343205
646838
81243
554669
417931
138948
600831
214360
174576
250053
354823
778408
260469
124915
771082
114732
168421
735800
841886
1181001
131985
474165
108051
281507
563987
687645
1101626
502842
890352
581453
1005350
1375190
189956
1007657
92712
530858
128143
907489
491016
462413
1071144
228912
480152
1412973
1199277
1394292
1398551
192892
817916
171903
633634
357280
1380638
1419346
413397
46972
693501
959802
1195482
1150889
922918
327569
545165
1282675
693846
825473
3944
1196777
52161
816514
803551
12835
682775
769168
214859
352363
676646
1203012
422353
1163334
122170
847476
496650
218219
1335335
406359
486996
417393
451058
1280138
568504
15993
694573
125489
417479
415694
531761
893130
378961
1186058
391663
1266509
456508
393239
1353318
273446
811330
769524
147359
215739
170560
266848
1295462
54419
957026
37892
934501
1179606
456904
346391
595824
1175788
268788
1426223
792352
39437
69596
150827
338402
357966
1083116
911527
1289071
304616
1414843
1119583
442421
1111894
635964
266566
1065963
414498
737900
251341
1304488
451069
944652
1352486
1195318
644873
411309
778445
423119
408558
1279840
1341579
532117
184745
593349
264364
805954
268645
1299662
928040
774927
416806
77343
562407
703177
71123
1232091
736518
952346
831664
62714
222613
81373
36399
339083
501622
444768
440922
1420983
776834
199963
1220594
1179685
392788
734775
157524
1207816
1075528
1294216
1206421
105516
132928
771715
1228725
609923
1272986
1117267
674889
876357
73673
281238
1393993
874342
701895
1186609
911203
976649
240051
80389
618283
1351567
605104
788559
40123
1410615
155415
338290
936329
90507
762454
236020
224415
1110462
1068906
123334
253210
730888
309776
946446
869281
1192524
139105
1380207
434691
896837
93085
1291555
836608
881965
1041017
550203
732982
1040615
315739
903730
739200
598826
256008
290360
25353
1385278
865016
1362402
1158369
49015
410744
698740
566399
133935
369148
914809
1065412
1166802
1183929
231446
164616
1146417
595705
410458
899661
377088
260253
1197368
620168
393212
1374993
123571
808741
1419419
1067335
1325550
125562
896325
646768
598094
693760
305043
971868
394059
1215644
435804
683279
946061
314740
356931
1006291
1085044
1392966
97572
495343
900017
1274380
602293
983685
1379086
445469
1165348
143883
135208
841500
83583
1168292
1307203
248045
1235302
35977
567204
963543
158552
643894
1083045
379547
332365
59231
1218397
773907
99450
45402
681232
1221116
80863
866760
1136881
960444
397842
1168372
772830
788503
1293617
694922
154494
827204
887640
239675
793526
480661
29433
1413235
338283
105855
703116
88928
566990
1195328
1337011
975261
84575
1191711
727103
574490
1319707
164931
1226693
945005
330254
217343
516417
128513
301878
71162
918924
737676
211771
892502
415192
269465
350701
274738
882838
55200
429120
68376
939832
864680
310483
831682
1007334
630174
254737
597058
59088
1273952
1353985
499284
888028
1210310
96171
1194922
249798
972333
472208
1189944
155446
1319645
962478
412861
910801
875851
337137
804341
476706
840109
1172560
197906
825792
1205397
120315
268044
756228
808270
139206
360063
1272897
303011
1340238
295234
286029
469324
876412
875597
833303
173094
133731
50320
134422
663357
418715
800414
993390
791620
672720
515606
974314
1315472
124405
371875
187424
1404833
386879
358407
292887
951025
431350
505117
412119
251051
122126
817558
865563
489710
806918
1366441
779109
1138852
399283
214751
1354881
1047181
946854
83385
685728
1343296
469816
328389
1117845
293772
1065913
363170
218348
1092263
807584
826772
1118282
557066
628569
157118
423566
336403
781956
1165740
619470
155987
817498
463275
676300
257002
476571
615428
184119
153811
459414
786923
1340868
337800
1114915
526821
1138694
169970
974238
1344318
851641
734331
70150
235069
566491
1277405
1138274
671962
175515
413774
903023
404372
108988
131440
227468
1358993
1117165
1422294
179790
1065870
955169
1396153
58727
1287085
675740
588281
1114060
470225
472519
1357854
1369387
139621
395155
1216844
954974
319340
368258
403006
276704
1211998
1347892
232270
1363758
239394
1216926
1275320
278323
959850
1346817
625233
177920
195582
724892
570035
597615
283439
1410544
123633
162717
1304278
1389203
506153
40075
441724
11167
1112077
895534
910366
271535
211136
917948
827979
533977
648353
528150
1183325
737167
848943
204443
1025086
296301
299040
1111947
175083
150657
836852
1368005
56099
368806
842709
1034813
550133
1203972
413416
1024409
1042761
52256
1167599
1338048
1217278
1315777
1088483
663002
729670
1186703
423350
587842
112027
854099
1286287
532964
896456
1394879
320220
1124378
957223
258718
1164117
1205559
335302
136033
1116447
457701
85630
216203
672870
399781
147796
329329
1321219
635437
1360312
178297
18089
632863
1324975
308746
1371747
1069177
135720
289777
5147
611295
65532
358017
725119
471216
1129829
469144
1321263
294971
171451
85157
70807
109526
337671
444340
1359341
683790
663735
398329
95407
1351189
534365
1067096
1399701
432704
828540
313566
492251
389899
877444
163870
814274
268136
419348
283096
597500
1272508
163863
32471
915047
352284
1052711
573207
907762
571518
1411774
611835
1185625
213724
343483
248873
101890
910268
273973
436079
735133
831484
59983
664936
117913
264864
138239
253538
111149
206296
253139
1117662
1284430
205429
843342
1315274
239798
866331
354986
517430
150178
1413346
390122
236546
424961
97749
342166
830880
1376670
414596
586317
66705
271588
1282231
1092848
318584
1290445
771945
906500
846192
1142555
188355
312734
617522
162041
1138108
274814
632604
281362
57347
669184
1334908
806980
100790
1139576
1282969
1062585
1391676
1135715
531104
116575
1371348
1266368
663146
1061850
1050458
658565
61076
1055997
615549
322521
878412
733674
947449
438491
513507
187157
266690
38109
218671
327246
1049157
151375
620684
1366206
1406980
174444
957566
1212914
334581
48905
365774
1168846
144196
1398403
901892
45230
17188
134301
434408
1167138
605703
435265
600850
601056
811463
185336
91257
525946
899317
805199
624862
1414132
788835
321713
335794
818998
1340646
1280708
144008
156916
268405
550826
994844
635394
1058873
237376
1229498
372855
1063503
1066671
706515
28921
915921
881860
1370260
1078441
1189799
595292
853103
889775
1391907
1301874
355077
1411670
681913
623745
60262
661405
768770
1323057
62818
900682
146384
919419
1410557
1332631
873000
563951
375433
383071
416094
699570
88682
509147
147686
181273
1213825
1376962
594611
285499
1058963
1034801
1332579
727403
611129
769071
295269
87161
1373334
485994
86187
1209033
1266152
573448
915446
1383532
1204520
75201
560652
410092
1214480
1394313
563126
261019
859052
930313
814797
451485
281246
1214913
866058
410678
270366
791875
396488
359974
273113
126501
575021
279020
358455
802786
458317
962219
1128267
525745
135227
1053887
388253
1066600
367208
996755
507239
961824
1063063
315895
356827
338368
201262
446385
1335576
307959
941956
402311
1286210
1232834
1402695
109887
141273
495729
1278251
1366067
891856
482095
1042028
264882
148043
1213485
1232395
1305334
398599
490558
34567
441611
1207187
1174932
214555
296007
1063362
890248
636729
808886
795154
79535
1102896
851295
757009
795461
587603
892951
101415
144704
1024402
52439
864592
1385240
1062311
671104
73279
1154076
106790
409620
642351
1189442
1167108
1151039
1052426
1125643
885656
426397
275040
274226
97429
163317
634812
1285161
979343
507290
1199592
219658
1265856
345034
835575
259743
1042043
959600
1267223
776870
189983
540408
613100
465690
419965
331710
622301
73668
1010779
99745
849213
536706
626730
1290327
460373
181125
821171
413598
122207
632914
796847
252424
253272
366369
69227
425799
109240
1372230
558392
1402765
552295
1062419
1124037
219020
1196285
732867
427836
700923
126780
661032
600749
1353404
532177
880422
353193
907436
435552
1062674
562365
1368858
525322
372592
451470
107364
384066
1202145
816220
1128854
1411973
211440
694713
1340081
570215
92390
871780
277834
1203319
407683
1034492
68484
1284961
1405961
339058
449928
50192
40895
231580
389089
1384904
969784
1167127
56457
334285
135642
804595
917334
1008954
220137
283629
1062241
318082
512887
1299231
1176402
412240
1053008
438238
188058
72850
95596
80546
1312308
67433
477831
1137257
278483
1157622
834271
930618
973239
678292
199485
587765
49705
627346
1124319
425322
803316
881535
700884
52226
693339
1190352
1232025
568104
906980
418586
949908
1167627
871232
1054967
993904
1402237
315168
1216956
698785
382909
1312168
185539
162108
274010
601934
124649
678311
133912
1304527
249020
1377117
883297
980027
553281
1297882
227126
875564
810573
850741
877334
540916
706585
523031
431393
1386252
1123320
31419
1125065
576284
490395
10534
1401796
87968
557669
97646
60115
528662
55258
706359
952743
1080627
1271784
278927
695951
311617
1202482
87067
975785
1287277
699629
77829
1026478
16701
866949
259229
1296468
160716
106937
1114636
93403
676969
37694
10904
29179
193515
336891
1231311
124925
993399
1401848
173230
373200
512334
1382172
1086515
421225
566146
946950
582876
774443
469941
313426
41002
1405538
102135
923301
360919
43325
1205020
1295401
623951
1121467
1168779
185277
1126338
456104
1106019
770359
61119
672173
1379100
1381880
198593
814656
359733
681687
1024354
818641
41887
370783
1113143
870714
37576
903370
192835
156101
1382256
321049
512310
920444
577306
441915
1408481
1214555
835982
74053
300476
320150
627678
730762
1122072
1415926
1330326
632548
330971
688911
1058838
527332
632316
704844
126623
910730
973306
1198143
1049401
767416
127425
408483
1361972
448549
1048862
639052
1065073
1304025
142737
517451
457467
492
141864
267243
635352
389092
451474
879582
734705
188539
145554
340324
1376987
559490
551605
1312182
932376
561848
13356
1091398
1113694
683623
1303823
1282134
1394204
672906
320180
930787
343826
138509
376155
83651
159938
590717
409510
208134
908627
510490
827088
349257
50549
237635
630102
461544
955080
1141472
1174298
1165101
311512
451797
1285485
426768
1157242
1114420
795570
881324
366326
159924
1404186
252116
867097
734344
584235
1125360
317431
193065
263727
74863
486542
607339
1366101
1342533
546641
184402
702111
1296115
1410556
428732
734150
247941
412679
206271
412996
1291407
646925
82727
420223
175550
1422659
72033
1220346
449524
867137
506098
833357
604962
1329283
1350709
61564
1061820
991637
297110
185858
977433
238693
1042414
380671
293453
737605
218145
335956
1276920
1341605
94502
632210
168692
97768
1300320
125038
580146
756943
1213484
444034
247886
1061386
256697
180085
362929
668865
276638
1115999
1378036
686897
414043
1156563
1197988
81986
98642
370123
467171
1067986
800625
1266253
943234
1234719
705618
212287
945664
397928
1313170
963837
1135922
329937
13859
67387
1212822
1345708
1026247
450997
1341203
206962
1125325
1316323
1155573
800469
347168
189567
1274471
117446
177625
526671
611661
855714
366231
635719
1391230
648275
628799
1389562
156660
737358
773648
928969
1064659
196134
934643
373225
869945
1303962
165614
447592
552936
1310078
974127
997207
931831
995075
1226035
1022222
629979
381918
498002
184272
782084
1052898
178216
915444
90117
1309013
380221
733589
1074020
942490
484685
1148139
352908
1416695
978398
796267
1271570
1170313
950530
47573
1026728
382659
302696
656807
929482
1315686
596833
643787
1129303
1155092
327329
586510
185728
94662
160906
103931
1174348
1275067
261578
1416553
1027044
699637
1125027
1325434
945127
325613
627736
1289951
939052
160601
1103159
322356
770071
1286269
478202
1391518
1366171
1034776
825565
1316906
1270812
529200
1327017
393712
885857
217064
1350226
881521
146270
573835
334220
1182817
830011
1394297
171926
339229
162938
190688
1142861
301883
83386
140893
681099
39920
67497
1273489
952693
610391
119139
954534
339313
376263
976234
92470
521877
75346
382576
88903
601422
948988
172032
227121
1121022
787530
873893
155303
419055
69671
597777
1197191
856623
530423
699644
846118
114822
48651
317379
249152
870474
90412
323725
904124
1355917
542554
698276
607544
71376
129809
1288771
663693
696936
167686
168728
1310145
1197528
271638
895745
698782
519752
1368332
318609
216406
638649
757278
436547
1277387
375570
1224680
598739
1316623
865659
285865
1083361
336479
1414897
704030
438442
924541
75721
443711
565082
1116674
577536
524592
239990
777071
1385620
173861
1191770
42794
965278
472280
89999
539791
140863
320926
478211
312845
865125
838226
167992
628144
673347
1233826
704997
1212328
1408648
879440
279473
1192975
1280292
159729
71536
605808
511821
1062009
444405
634205
598970
163902
1315545
996816
444758
152304
723297
1371424
410227
296250
1371743
930622
917086
403128
944764
701066
1023107
1214455
917915
874277
637918
1362639
1194609
1022171
1298746
112906
259094
1324671
565313
230595
814879
1399653
729163
1196865
73556
851241
632729
1293347
80705
970202
384866
732491
821142
218361
253729
268726
394654
640338
703011
1344299
1274016
292040
1303922
474019
137655
657428
572442
512126
154834
474491
1189160
56740
1199695
1237158
614849
872560
865522
398663
84162
548051
344436
974237
1371496
489503
137081
1382772
428705
116768
1041629
943509
836833
789109
210624
1195373
1313548
1034809
794495
357333
96103
114910
308878
1022534
387463
40250
448012
355540
28726
611435
452196
72201
463710
496983
210588
1059892
894902
535439
818096
546341
469018
356149
618983
860825
1000609
403819
1160928
947462
139687
325397
1215424
580916
65632
1204555
132687
943691
532532
538408
704900
301679
737902
1007190
1265731
705163
593681
1119807
633180
1332591
389940
929810
94583
1376631
1169581
278990
485240
1288528
950184
400669
267902
509144
853795
140217
957915
917740
1420641
1126116
174089
46901
1387972
1159321
233986
1049673
1225978
134752
1217542
509937
1050668
1313150
1203257
1186281
1327827
1024076
1413403
454108
819837
915498
1210981
299079
48081
1385016
576206
451772
1178108
66146
595692
1316667
1327457
334015
78936
1006369
81253
656179
809280
1220203
147147
1396017
325663
154397
369404
673476
766979
57307
957396
283765
72952
672252
439802
1184407
1111900
922392
296076
891499
618184
196735
303081
657196
683420
861102
323411
1398687
52662
153912
492543
1393104
1124524
657300
457494
1163339
1367207
254722
970417
660308
306073
545898
730669
680872
89285
632190
1343212
1301095
629397
964353
737410
729734
1307654
526723
480577
17997
635730
217662
1112698
603870
491004
173020
227171
1396452
341996
1335861
149652
322077
441982
581730
308728
1118072
469460
1044036
89520
948524
796842
625355
56189
219243
592765
802510
615167
354000
1381311
1393075
1186314
1341083
867707
638653
929985
669225
773388
530083
1178478
1406639
1192059
164874
56520
909091
487802
248813
1219240
407366
454707
342221
264909
118909
390470
741841
816933
164756
1412845
96055
261354
609606
629905
782988
475061
842346
705773
982407
583249
729906
1287536
277994
1285936
1266303
968679
329262
566686
44033
842365
279283
385680
935159
90870
524251
633071
1403210
539239
1392876
1069903
939622
151642
1273473
389654
612103
1152819
410693
626194
386243
831404
101193
150383
642005
896121
877407
608929
929178
563730
1183898
92419
74296
1315949
1143502
644952
889217
1373579
964003
44967
865388
627980
105322
152321
1108926
319798
1283528
683119
942557
402820
1208003
255608
1113734
1349074
341356
478188
1116006
402863
1059097
1403837
373564
1412781
780523
893104
111564
800572
391496
1372537
738122
335997
781891
737672
841072
306581
234743
1302806
591286
1125609
576367
897041
512702
534159
473370
706217
853975
1058681
1363160
434940
1170920
866046
93238
1345756
999427
249537
1070007
1052932
506911
346029
973477
314394
1118124
739063
1279296
101929
907369
906874
1394146
86185
952901
623322
1039825
1328707
271526
1112807
1065198
682078
13881
1321766
512125
1329120
368181
358553
912455
1060509
1049132
1213784
1082268
324981
538009
697142
1353016
358390
663045
793599
780756
55738
225989
1326033
952389
1291441
1122766
609789
1045133
361130
1409016
1113381
409046
1289679
1334427
894926
277963
828908
1053027
578898
447841
1065455
1290415
469491
1299587
883513
288685
415779
563393
136371
826345
835475
1411564
524619
686551
368768
557804
696664
935559
956176
503141
833291
864510
426550
672060
1378969
971677
1298294
537364
550605
640567
695807
1285041
1280417
223883
582770
612339
1201799
821381
658165
1036485
741396
125752
605154
218167
899547
1056356
315714
180960
913911
1314773
566684
1269122
860376
1421614
618839
804104
1210397
249115
1182293
46085
1335123
115491
1370319
151768
101885
455231
1273466
1201516
260968
1064439
796633
1305988
731541
1064001
916325
321685
574609
1382638
295434
1304769
701355
1358353
504707
148189
788062
552124
463497
1116602
934168
1291453
67642
396111
690733
941802
407180
663368
1352331
117445
1282780
414716
502881
970775
1165219
831807
997783
954970
1005764
852143
29381
531743
154600
96881
662656
1377583
281230
770204
973353
49567
1161178
67762
509970
961503
861000
615314
217924
330222
581126
1311514
1374968
826742
1170448
1061070
61110
111242
506518
1072810
816522
389760
596447
704751
1057537
565157
160977
853590
816477
457993
1168696
283334
236696
195775
731729
526336
1409539
795048
484109
1336900
54172
354591
98308
991598
1201707
270535
167382
149467
591330
931738
913620
815160
437758
1403615
1304814
1196879
1052179
835732
589463
167054
944715
1273824
526060
914700
797996
1128868
1387568
1362490
1204473
566817
474371
114870
234785
658184
869399
1111996
892037
299999
1026764
812774
1214998
737619
140833
640994
482166
364130
867579
47587
860201
1306210
257918
694729
955202
564295
572321
1228450
685920
788042
632759
1303168
353436
165275
317632
437197
147133
204732
1036043
482607
322423
963101
1230752
915709
523439
25120
563441
991264
912691
515472
58988
310028
666314
964242
257179
438242
333990
978263
692923
496761
847396
100717
1272822
458730
1020625
37239
1394361
1054587
1213169
1237919
120812
277555
1059196
332500
913200
287449
789212
849307
876752
182858
643822
78307
1041291
108472
862165
1294551
1283476
615678
184168
805580
114437
524817
909061
1363407
483233
448079
1209811
955773
1390243
567038
513931
908667
259363
1206155
699752
143335
1306224
1203178
386056
395009
1112899
966161
1276413
574403
101159
1370390
833072
895923
1020714
237733
468118
738066
219788
881116
791927
1287376
29428
84046
233970
508880
607196
899431
1167612
45351
365728
384949
847886
775619
80957
1235457
964209
190383
162226
803368
147629
803452
333671
214996
888934
561968
55792
1174068
293242
1296652
1184812
973586
1234938
788616
443915
363600
1065707
1194519
1204778
27354
1335791
858881
980669
468609
595646
1191812
124247
839789
692524
139399
1354837
573175
29718
913849
1276790
214204
1222464
188683
563469
982667
386806
1006670
1157311
102019
409194
958894
314553
597734
615804
1066069
633859
239950
107092
697793
973886
1172574
452072
1189650
770294
1383580
1375625
655908
1395104
1271208
837614
1353484
235399
386342
530762
44814
373609
1198801
535706
479308
208516
1265590
1303212
1161210
1416309
1021850
439683
359371
1428011
757040
622237
910981
86262
381927
316817
209149
1314242
900071
1038598
233676
1402664
1048013
898057
584829
981353
1202959
691126
154718
998885
1059091
218016
1209155
266808
737392
1205879
1083079
590341
873956
430016
1279164
737832
41920
766403
74446
1106572
456042
49062
660875
64640
1059755
1152522
140240
1397721
361871
382950
406750
333888
801221
515777
295730
436772
450339
453693
355154
1283060
1313264
1361810
506584
487501
873898
126590
956188
1369724
184677
961708
1123911
288215
75894
1194946
521417
680635
1150976
288355
907604
398805
703849
560666
308680
1004079
208929
443912
251377
102348
1137941
44092
1050402
1398935
903045
46391
467530
659655
77671
1383554
545833
1231039
1353684
1331324
1324450
1302739
459348
858223
82422
98302
686025
620974
829289
281114
530596
936512
1363367
492093
185897
1199584
705480
910701
1186336
1228537
829670
49614
1122250
1318967
61020
731003
676005
570409
248072
628195
773748
1070263
35766
331160
213691
1122134
855989
405901
134039
119863
577126
1198309
5409
1208196
91039
1295027
1159400
1180675
541296
1291861
485510
160930
401877
646626
395426
1111295
668893
1399243
272122
1195040
698095
409978
82833
700915
90067
1387939
1180483
879280
371281
706079
966926
45836
479957
1382236
269411
860889
1418386
1397174
389040
933626
1153926
1051078
1218620
87834
965844
130878
95919
588872
337615
882748
1199339
948259
1193233
117795
190218
1102653
206003
884545
1023227
57633
900763
458221
201525
1340329
1052752
38518
557913
296350
1335344
93553
528367
576917
1358198
907105
352643
1198306
472611
35948
564197
1186123
686484
668062
588708
431799
318196
541584
324792
310732
1302588
1370337
121363
282438
648795
1082591
787487
1135574
287623
264007
45976
542287
772913
44896
1230997
900647
399035
1415792
264721
432504
1070599
570489
135256
1419328
1363217
836775
376473
573522
977067
302227
156247
1021923
392834
1374850
1314393
307718
504782
263500
1272411
1184495
196039
888684
732284
92278
1192252
312137
552942
977344
196118
122775
690529
1345316
23651
1376939
62343
788689
226615
69864
573403
610598
1017572
558995
500062
688292
219381
112209
322725
962912
766220
1174255
1412026
421264
805079
496271
61759
516443
927572
339165
590044
1282293
522403
1342956
1234071
1343227
1147841
879272
697835
1322554
681748
667090
969426
1371441
10914
770513
274749
873077
674788
1274446
901278
288807
280384
1387716
1375453
1318969
396958
297979
629595
1296108
867837
1192511
1332494
1086316
1085989
297013
658965
1214886
336911
1137565
86714
1321206
49736
315722
767597
29080
822283
1022950
274355
409083
1405876
77365
734202
1388953
460615
234155
950775
1403397
665022
343887
1073859
839189
1143822
104686
808283
1383760
1267915
1369888
992857
1363597
142589
358496
436384
291599
567370
1051868
1175874
534941
63663
949076
359502
509357
1405159
630214
475869
1216983
161834
671227
204220
1008742
1324582
505207
329761
67143
1083707
893265
704199
272739
582830
1226932
1395134
637714
688209
1040008
260881
929018
469468
1184582
1398972
857708
660473
271722
247741
903828
195252
147158
212422
284964
1064280
934808
901679
999055
80197
156410
559687
498154
313067
25959
332271
885967
495547
315048
392611
468361
1405657
55446
128163
442953
211857
1068963
618143
1174214
378100
510075
1337776
1192419
331130
522604
314409
263763
163283
79553
1071658
1289981
623566
575889
347585
913891
1332716
843169
965396
321436
1413390
324796
38453
209966
982763
46873
224940
234890
1171074
296217
204816
326568
580103
226057
648734
1144209
448333
948446
1152714
495285
1368351
691734
1225968
12653
383402
182729
1213915
63398
293295
685419
878548
733421
477226
96287
1211552
328879
202230
184966
216626
694639
15995
1222086
348516
1219892
960181
577237
826090
1406494
933182
101454
1173840
1289395
1402489
132987
47346
1138410
464104
47579
1276858
224754
741185
1237321
795684
773484
370527
1197638
268631
1170756
383042
700970
180679
355966
342694
1176392
1392366
452720
865119
416211
1088744
1295288
361896
541392
1310844
589839
330770
1145541
1201612
84925
147228
384456
793784
78826
373973
1371954
697611
399110
148437
29077
500476
1218662
315160
110236
808819
285524
436017
425101
1288279
572801
606000
1351453
1359160
827387
1349888
793931
685765
840595
1186484
1204825
1116199
806429
906063
208114
943654
1311336
356001
637065
583625
611517
585835
266758
147051
57424
1291661
249639
195850
356166
295235
209940
688250
839776
1216784
905240
1166166
204578
378609
1137292
970494
874718
1218281
1369783
1176032
1059068
1283592
886877
345400
1187916
736369
1040233
1417369
1363335
1141659
1285515
902130
366853
1158391
597640
1037678
924779
396620
71915
319660
1175193
574999
29359
354553
633548
761153
348331
1172405
821679
418464
325144
1196416
997577
1006975
948893
411929
1375618
611609
864465
869556
424915
1390766
26087
1067776
1064095
98571
1199244
704042
677207
45858
516534
43532
847185
328385
137582
1000580
928469
325277
633152
201697
941786
272135
706476
1403601
285680
8700
1068044
144059
278213
226887
1218537
1303539
201882
1141608
158554
551716
1280984
140416
872947
632384
148590
91732
801327
1059667
222862
1177322
770856
1362026
226934
1091946
799648
685345
446676
727794
351065
976862
684417
774147
845508
854139
792252
67956
1114171
275878
892141
445544
1418175
270032
979113
1343128
1401278
137097
853677
702176
110846
392923
165232
110291
1361829
342303
1352328
904708
288566
837287
1022003
446712
886755
1361847
25772
423124
840470
146794
238099
1278817
134538
876900
1228479
377177
630430
899027
969475
636807
352564
196370
493401
1134017
79439
1205234
1311208
1060120
467976
1238158
63642
479204
1170995
130920
79678
691643
796564
44670
495393
105023
698748
1352905
122739
793411
307799
588138
247820
335052
17680
1405046
52975
447523
292044
952081
1292030
1295863
402675
363724
1157321
123189
1284325
202735
527858
1406046
238452
320728
1337351
914846
200101
1296383
51292
846572
492859
619978
449144
588901
67260
976398
329894
279625
410792
1006173
596815
571748
415404
316804
358531
1185367
628717
946339
493623
152948
425481
1021863
1276695
843713
731326
797684
259512
1178115
1190507
974432
166779
288689
1197706
664612
1291207
387105
726636
412098
659340
155755
855923
1225082
1360454
917649
258698
392347
1272832
526873
1202776
191556
1120824
234657
685125
1072408
1162878
512177
961783
105436
1123321
1313398
419975
295219
876647
476610
62404
645885
903420
1163569
436594
251849
352341
458979
1232342
189724
624008
27369
1300918
486533
513273
101636
1055723
849913
213271
1052160
896949
13662
470794
1024553
393172
1301187
127205
226764
588882
1045108
1372908
422395
1292259
180310
329764
937223
1099281
726990
281608
593724
63780
1214411
777066
1126503
362884
690413
1037977
10607
335586
1057001
1412717
639693
932719
570061
114933
1410902
979725
207463
451838
960854
1211356
459604
1395141
1279468
354709
1286496
259088
46807
1039678
1058933
61793
1169404
897243
296137
408028
191802
317399
116777
576862
447183
380033
600483
1237494
427952
405443
159575
1085603
1395292
247896
1409492
1373999
253915
1290657
322372
972960
679643
375324
879708
665639
537887
959719
1344565
803261
865690
621517
345805
1313166
506944
251476
1297206
1025587
1295504
888093
76726
48966
996465
681020
816632
1231060
951762
1342432
173294
1118275
1186311
1316436
84063
1196783
25189
802523
454008
949627
395756
1422912
929748
390775
1159362
1115054
791663
583374
997389
529147
840949
1380252
843833
199735
312613
1300982
434462
462432
91613
483561
589730
864723
96420
50658
1411779
1069070
730799
637924
773264
1110322
870665
798055
128409
1159354
127745
364730
834908
297975
348629
438302
733958
1417685
253131
411340
124849
858263
1043313
208258
40969
247745
637965
1174047
968161
85626
1323613
1304602
167626
206279
595993
1214650
454277
39094
1353752
792385
1057697
799217
1313801
503176
480669
1395884
373914
1302323
1302584
366981
1066374
1267250
1205722
266829
106960
336003
1167582
344410
255700
76566
1355519
1191863
477471
313188
633051
1278379
251115
790911
676824
552999
1126280
928316
548774
1121837
102353
830868
237825
291573
1195215
597006
817332
1342578
1387592
65496
1285728
35919
1036284
123868
658154
920790
217660
619720
565432
1355536
154157
77885
404138
1117044
779184
1390100
1289555
55389
769555
1063900
469664
837247
856371
947127
953989
861392
99072
64513
469628
699819
449850
75423
1125787
681725
412718
109968
105349
1352635
306031
1122721
826782
544276
1317090
467544
967785
436610
1148926
178854
796369
920546
92752
730906
571531
494283
157908
706652
454468
836579
827376
899279
976036
1061937
51577
522898
1164100
139377
802772
922932
942098
170787
1374710
432950
862002
379225
957777
894211
66690
37457
1123903
47255
222991
263452
488885
1066922
565761
448449
1064250
951434
784974
384743
256892
811020
132178
420603
458329
83696
227696
1371663
860417
786889
113261
187332
1137430
357818
257823
444537
1279714
855372
1220522
769912
946386
487964
1212993
273592
1127066
991841
1185545
435550
62721
1393388
793299
862257
75699
330164
278369
292003
598572
390275
876554
378188
218849
1404797
389255
1022265
85981
1121139
212826
320863
284163
258859
268258
1127760
249752
732773
89299
170413
249420
379606
919526
692824
1059695
450825
583716
1233015
1122546
146557
441238
575831
641880
883709
468092
437812
774482
544572
1057673
78049
159945
911616
74110
328812
74730
1170679
732429
1378035
1217781
853956
526510
1136892
1410645
998533
130153
1300924
315872
1337030
199149
814350
1178085
100948
216443
946497
162686
698502
83789
889319
1184452
375990
920767
953643
29279
323559
1300103
403467
271828
133320
733940
1330378
132680
902629
778969
772949
468171
1018823
925673
114151
546957
80117
211717
925817
15675
1127346
1203068
657448
1273694
1035302
87125
463582
676946
1212193
878786
392530
1037670
1421675
1145963
527194
1213468
34497
665118
965803
668453
1040141
899367
1121314
954742
469214
56489
1186425
894234
954269
296633
198834
909816
391933
378742
532248
422786
1313258
116532
1305969
319236
878174
702366
811308
343003
138317
1377446
1373784
52948
264182
1173832
1385012
422302
1118480
320457
218913
223803
968234
793542
530000
299746
116286
1273123
332269
568593
874335
627657
482233
1116370
1294190
135304
825168
339463
326647
1311077
596676
1344917
358214
104011
49738
1209705
198475
847315
478563
624673
1365894
767978
839982
321908
178682
100990
894081
272510
1228451
459924
608522
196517
1036174
903411
1192086
181998
815272
972959
454367
1393136
734805
1189553
163472
131642
56653
706514
302621
1317907
803840
215882
289138
1040644
490432
789234
1197640
1140014
1159893
1289689
960735
601702
1305599
520278
756685
1304024
933175
806840
688707
660127
268554
327349
216161
1128835
1312504
641742
1235354
948949
905803
291669
884326
617787
418330
873705
611601
935597
1053793
188021
49073
476039
605439
179439
321106
443199
272166
1190231
661193
1186088
525428
565517
397593
1051045
1052501
735668
524683
1324570
596171
596216
125224
143210
913181
1218275
463889
551782
571807
704701
1303558
45862
575235
729176
365317
326794
254511
883609
855656
810041
422238
207286
1308991
580913
431192
97910
1237414
348644
257925
546311
42934
1283146
947823
392967
396193
264148
667715
932906
386209
240249
681761
259869
1120761
1185464
463403
258866
900897
1288243
1288923
481268
1233812
12761
932082
172230
45532
363487
792121
636440
1287855
31022
703786
513772
970938
161063
899691
308642
1197853
378301
213078
661763
83950
17065
89857
930137
73182
788060
30654
592508
587615
682902
326699
790777
870716
608453
195048
742543
962989
997809
1337892
1361251
1120907
726425
1291236
234027
363619
640801
1406702
1413086
1296542
393615
960010
270328
138761
18669
1318216
396317
238256
798806
238689
944220
237166
181535
1122379
891891
167605
1073899
838839
676318
845676
725478
811078
755270
144853
437383
1195234
172275
407480
191956
874806
1417805
86241
809156
1072192
1170686
836184
276435
230800
1121191
838598
1283866
1352380
416722
56838
71231
108685
1375687
23678
523188
163543
787802
270317
825121
1276801
130505
262897
1034131
349063
171356
345615
561186
615039
552971
327174
573949
418277
675639
212302
380468
483070
497782
1149779
432752
532368
55037
941068
271386
192410
455991
417937
125950
602478
391453
1269619
1225389
868923
787571
34072
589918
420910
855841
1126814
798221
577346
483675
1273957
941828
205033
882431
353347
591157
1048237
236897
1326977
405904
456135
187784
1292119
385756
844113
851907
1194881
587272
164198
980915
948648
411071
614625
507602
1191740
170122
767688
1154152
133899
1341880
932240
438127
1286495
15671
796260
1060314
790712
1172833
406881
1189475
140052
562355
141229
66572
112350
936485
45082
1056745
996140
1214858
406020
595517
217157
639606
1220483
800995
117298
1340531
825364
231023
287309
228683
429706
974085
796648
94222
282959
981840
176832
607813
737618
1129849
51206
777371
1396100
1370332
247758
813899
48790
637113
927246
74579
791278
899722
54639
624799
1374144
452023
356477
528854
223297
255237
1083809
436301
1362462
560336
240424
966720
690548
182552
508915
990855
1397719
251192
1120352
266174
692216
277523
909554
1324067
511768
445540
663179
288325
853621
691467
43734
318845
691369
182294
46970
481137
563603
1392853
836749
330827
1270245
360250
164623
453160
48112
1399106
481523
572263
215588
781388
1368209
264628
68723
923438
199008
956297
518300
812752
1199189
1387560
1398683
250521
230239
120746
804127
695839
1128002
187511
1073822
956480
422037
426761
429756
902538
564499
358772
946714
388294
732202
1408778
1301327
632924
1294135
733378
391644
308814
1338690
823622
1338379
815257
280733
1148954
141670
688605
461584
1219581
165950
445668
361982
1172859
50674
1140655
872072
1270817
447661
322557
865045
1215980
72246
627367
993947
966918
846819
1174033
639057
803128
342698
133490
1216804
509879
474426
86676
852883
274528
29063
1196895
706011
280839
134307
606045
706436
576557
476936
249895
1127822
982267
85062
371706
407763
788964
458698
1066052
470133
1309393
299444
383331
1176056
146690
1323499
1389329
285006
501435
1113821
324757
1214895
394395
962175
1162953
1310540
1315410
698591
120875
1088330
1306741
108322
1225436
635742
1283558
840431
1374748
1174086
1416198
143796
170778
430170
520614
181212
174806
141105
59489
1116639
44568
1227943
348735
409764
149402
305070
767611
1312220
729029
1206244
1398261
430097
141841
563629
414097
996188
1344557
1368513
122060
957833
387810
105829
452717
1037389
208425
1380432
678463
175608
89490
381704
1152489
729528
805570
771988
983013
186301
491588
295889
994402
820687
674656
1155413
146523
640105
1336869
190313
1167749
1175727
635330
693191
485369
1186212
108791
706666
315903
551597
846595
98534
617393
72340
754855
1199165
1137625
132268
903203
1379650
1339266
697934
1120434
1296154
439783
551883
1200685
1193063
494912
225539
1137407
1270534
42200
273632
524069
812368
872744
1199011
120374
931566
146559
1209160
812756
212418
925316
1021366
635405
567571
208776
77205
407869
354125
1026812
880250
792938
674618
727971
444630
178793
321267
320063
10716
980028
77891
1146004
726912
819738
218256
1035005
1162443
67522
931010
698609
1355480
555572
951256
1367532
126017
1227624
473326
1220498
1410640
1230627
1158362
552326
438705
357523
148387
1409754
1359193
64519
859016
35772
331649
1235424
514197
1173783
1186535
1037416
345188
550631
139442
415306
1158081
158634
93497
778372
1325086
622666
228797
428009
273505
829433
1021593
430772
1346485
1065458
1352182
193378
581186
305057
892032
816702
1140084
593522
487203
193886
549361
115406
138520
623729
146327
17907
85559
547975
1389261
877137
528099
1160033
1198323
1021004
897360
979641
565836
224818
1365486
580219
545305
421563
396190
830828
598679
860630
39982
910774
869150
607030
546086
1394339
1399008
1276738
824100
590174
404340
991335
1389818
1180554
1188106
389429
665750
450793
1300235
38808
583641
1420202
1412017
377591
348960
1064445
606490
33611
1210612
404349
999313
77461
131872
899629
901819
47366
282272
308291
868596
742553
736897
91071
796749
79506
936440
504620
99203
875246
236146
257279
905964
529063
1302907
37762
810045
113360
1073804
890053
596428
1300146
72308
176097
230652
211153
385417
540021
1333479
1056879
1091480
693253
380308
1157264
861258
371564
1034183
1103119
806931
1197238
740386
182850
575567
1290899
1349638
1177018
1217246
560305
559442
787192
1170410
1276588
404509
517213
951090
562091
1118180
730438
1360189
977582
799867
942690
1312773
1301564
781751
38280
1393199
620126
1172869
169251
448470
1221345
523165
1417566
668824
1396282
404184
1179646
452446
487619
278879
830466
602624
176086
919635
467022
943684
304701
1408314
1308126
75436
1056929
947129
25756
418335
691300
48768
156728
890659
69488
1270638
165157
1040187
1361312
565406
60887
1372430
280220
1156603
1127186
1303706
316325
1228051
569488
78396
279316
480387
925666
968061
1294567
198166
16767
395919
1155952
352207
976710
782076
660537
282991
152103
825905
195736
486026
200853
547623
436286
98841
260123
1336786
673447
151704
127509
881280
1281054
550469
537794
125838
833798
1227750
300173
280563
1372251
906404
201542
317507
536169
608808
11047
645697
485806
869166
992024
1294111
69698
918184
405361
1195187
1181665
931895
530348
412887
816809
137623
344793
218420
134836
416726
851149
16253
563382
782534
587940
1375046
1068867
321791
530994
857750
231149
974494
689719
867572
331367
953429
396789
296824
1049611
897324
363410
1052110
854089
966818
1059217
769360
232442
994312
1194678
690719
996257
1159411
267447
869927
67142
253980
336396
967519
61410
677364
1342742
375707
1310633
207929
360676
341901
97710
370519
80420
369184
663702
434619
933774
449433
127379
96092
626068
347331
364029
1413761
647279
963664
340862
118762
334007
660733
75494
188148
360906
1227448
1349653
377847
484241
1323225
1201865
970675
999714
31773
842835
1316689
229514
691698
473068
1212347
400933
892204
1322635
105727
884848
178104
572983
552766
667081
1183817
505085
325215
1149525
540362
1346540
946437
333908
35775
850332
56730
133781
1286672
799069
305650
497547
255706
878899
473798
405355
157171
472086
846414
1048282
778798
227953
1057245
777455
371482
1297198
537665
628076
47550
108636
276516
623365
513367
1204708
735868
1142279
1297523
112233
900524
1115857
636756
672139
416257
216879
801497
1124879
221678
1355270
1184894
1393964
1305990
400569
437630
1403861
102453
588411
857904
681768
300437
945923
253456
83126
340765
204074
526525
38921
723609
182435
871890
1235584
355901
230393
282331
1298956
411148
904759
1124211
221157
620308
1225490
1068127
40820
496279
131338
511563
1228770
290071
307995
971246
827043
1408138
301958
1301158
902009
847511
298643
1238040
609809
249496
991124
980452
384382
794188
104354
252498
1301828
563829
151393
1130455
25239
789582
480726
957153
1040414
732771
257779
465473
894686
1214297
581055
794005
35225
159021
277663
214604
827561
379786
682033
196804
418825
1416746
1307670
690101
799440
487475
434754
83811
1172583
432754
1226563
1389489
876390
13008
208580
914663
234179
945088
1221066
621590
108285
1051740
327615
208894
266298
1062741
532003
274405
215266
808109
293798
281852
1177173
217893
329177
1267948
1169519
1349817
259902
1116201
218611
433572
428615
600620
411828
557370
1303523
1237933
1174308
954143
1349893
64667
548021
380899
1323555
43932
1276984
64380
219001
737589
88108
310364
418696
1380219
771405
519414
627679
82238
177523
110044
330947
586309
567546
1208938
79176
226156
1055191
1293944
609925
444647
539805
230098
1192073
314944
887339
499762
726419
1113707
562408
1267126
1157679
490048
289129
619890
106726
1226550
119707
592217
841617
395901
784872
585088
1408677
368839
1381115
1126071
737069
238429
250943
1389016
116601
518315
184904
672446
1355507
1086198
194265
1325524
1071876
776554
332203
432285
193849
1269791
812810
77741
305013
1350798
838641
945602
1272967
62766
1401430
154152
688736
1386178
132682
507163
372139
497729
1397811
1184010
320439
1400949
1390269
1298246
362726
1279297
683250
322631
1180429
796285
282195
803616
462438
773270
1389860
953297
972893
1165223
107410
600053
60635
154589
695512
77508
880912
1200703
1204747
91293
1122558
1139223
273664
472635
583278
1127562
1375084
629814
479000
691023
1040302
554434
1409143
884971
380227
438132
120359
592767
637263
59534
807310
405760
1162856
1058527
255315
396824
813330
898270
232451
1383933
142520
1366624
914904
133807
31418
535741
1278778
199247
469338
901180
665327
983286
1283353
737772
165314
57723
469570
176022
611223
1205663
436434
286064
1050630
1180890
121306
613471
509950
1184795
1231235
1266938
1332634
916258
322048
1148248
338540
889579
747621
124874
1328850
1081155
1229230
925222
274426
413311
232805
410913
569160
472749
966656
33835
148301
358378
943001
106826
1387979
614973
953160
869266
834995
1313448
1373192
362615
431716
333790
840395
369921
346287
397441
647020
967228
331919
461585
315002
58453
237466
1021755
411534
66095
306239
976341
189862
1371705
785774
1286990
583090
893463
208461
850871
184602
480262
88219
1416075
136592
1271706
42003
67924
598150
408838
359547
1367373
562029
205818
230343
767718
341745
1371046
329556
1220612
318727
867159
1057576
480574
635167
774837
348813
951881
1337094
270073
406946
573298
220871
669182
973749
1112758
266147
148753
841923
542810
1290697
1055169
671686
1276660
1189357
605016
66700
323449
908426
251146
366452
546010
659083
191731
197638
187357
1309148
328331
693679
23391
989768
1092150
233945
525880
505780
172313
1265831
164580
1416021
520276
294338
74208
114274
1116196
961283
798982
547987
365010
705704
1293573
231729
222238
240151
255200
1070485
394869
1212430
868635
1202909
347020
495236
1196318
477790
192153
299278
289361
796646
330707
685472
1410482
234311
1216776
1366760
511892
845845
59422
1295567
1286298
964655
555763
530495
503559
254580
647776
116434
367005
13340
1310835
1379274
473670
877060
117302
230459
1383479
1396502
325510
662059
1334187
207270
678736
439217
5356
465480
475673
1314065
356523
524114
147101
270546
1285261
1420159
87633
85549
126352
1397696
1410158
599988
908605
97527
1269847
966481
1419327
539225
612232
780983
449793
353448
896343
664042
1311667
230939
1416259
769469
338916
287262
1211474
1295562
1356057
1282214
1349610
571913
798418
1048579
523344
80469
36738
980404
1118932
1066784
626048
993872
510005
861544
29691
795920
898161
555568
1221943
410307
1405527
319415
439216
410489
311437
135126
659699
405821
513505
991771
163660
785892
303078
1417715
161332
840477
944626
213454
328991
431697
1278439
42483
1039192
458808
769417
696983
391946
1195085
261643
193859
1178482
1123563
248532
65109
414286
451353
289846
1146099
1363380
1057689
1054693
192561
945632
864134
391637
1320255
1112822
1413077
1234403
15853
500925
722519
1303199
945187
407493
478673
95615
521555
638541
861815
1419598
554962
353119
211329
283414
282450
600494
960648
1177859
1284907
1082280
1185437
454549
114152
232334
1266848
808190
896182
95328
478595
644216
403798
645632
277971
1412902
94560
1174328
1216996
249767
61106
377145
188497
202849
666620
238425
539402
330521
1221058
116757
353403
1314793
532704
151565
1209449
1405517
123297
1050372
494355
958889
1286251
1383739
836400
285657
1299319
503376
1385485
910837
636155
54745
465632
249523
313265
391166
541658
283156
574352
597089
416637
412280
759826
172764
550869
1188910
863666
158152
1035040
1205033
645760
225301
911245
304216
536110
563874
1121250
957925
843865
385718
1224838
380679
218854
228034
881552
74556
424889
955739
1216151
1409413
1189895
1182214
1201326
806196
300606
776746
773158
162014
1157401
414395
1286224
691775
455295
254152
146828
714382
387719
860526
267104
1305920
1150571
1407060
1057390
1071545
1423021
1137513
835858
700665
1365363
291263
895345
1142793
177088
343979
125043
970620
515896
575408
1341263
18324
575402
815415
361123
815274
475849
276342
583893
276448
1327646
1296876
1181698
839730
904550
1407095
1206611
557480
1377655
961074
1084964
851369
224000
904292
1192093
971249
1421827
1372859
868752
1347893
96489
1134955
287855
966613
689309
74677
50202
282955
631423
571678
292487
905388
1101530
135716
107475
175216
229200
612630
152492
645555
1367890
479836
695025
1217788
333312
876289
362320
1402445
612620
797296
1325921
295687
1394555
1025328
486058
54151
610399
1418349
1353858
1023310
374870
280311
327656
1307055
126102
112896
1404831
1164017
51069
14143
1194407
41957
228116
600059
761793
505875
1042408
1276983
188599
930
184345
958480
1291116
85531
284948
825857
1210285
1183905
800191
314175
437950
976879
811386
978687
29133
88955
414319
23595
247873
38980
784302
1001107
632047
303391
373354
1309327
370373
165904
445159
531764
1079289
1165289
1084988
310974
1036884
288765
662183
348688
453894
148479
437848
44698
342427
1102865
36176
978396
214025
886894
605023
519843
687764
98217
1351605
860300
490746
483495
866431
436381
191354
1274138
348968
152820
676355
167446
883820
506986
92564
855213
1152053
361777
1322898
1303788
905349
899986
947514
904185
289356
605512
223243
953506
620023
830124
499848
637565
1236501
830050
1125063
445051
108163
490567
772910
615854
404111
535412
84371
441492
195901
1128263
187710
1128470
517884
169973
780101
861103
571803
1397118
1274552
58192
700911
23388
110694
318462
892576
1121743
68885
1308764
154312
835759
235495
935452
324947
807325
595050
944740
55464
164854
516162
266864
1043351
455832
948996
617502
1327297
1189374
356485
1292456
459023
513833
279089
1422020
82590
807039
39727
388257
429108
136088
833648
158297
537564
781359
68435
849634
839482
322507
901883
524227
630895
231505
1037429
415656
1083909
859569
922368
1403038
699998
1121884
964802
254106
589935
63629
31298
823722
703713
406010
41457
1327641
150000
695759
556721
606105
1202475
153781
1321316
1349326
298209
247976
316718
873845
191527
1101847
792893
509384
895994
164557
895532
843117
1379364
935055
856811
168062
830218
645022
1343207
886942
1053080
1350815
420105
341595
405028
408036
441612
1207442
1144083
571007
675633
350310
36817
429143
421875
575166
343049
794127
1401112
1065654
668493
1288924
1290595
173668
601866
175476
179709
450132
1406517
777974
1124582
573694
1368023
322581
529165
843633
72774
158757
1377428
779437
868479
27969
487276
466708
555796
846556
972787
1300984
255648
992071
1049875
152375
1184779
332596
735718
165089
2231
147322
1139797
544412
287026
1323782
165137
859502
52162
1334022
387557
572469
615297
669044
1390524
1377276
168263
187624
1182378
1288061
1411270
875081
1049017
869115
166355
1325422
1056652
256061
557075
1332090
254855
472933
204859
1303237
1142556
518467
218125
689372
739282
952945
1317351
463636
1275264
91076
394697
411275
825286
1270634
975942
1332071
1292507
248831
1276895
172047
622749
218331
665232
87149
1044802
109933
1232289
274753
397848
1278147
1395621
184056
597665
447904
1274677
775537
492755
563130
321855
461258
313924
453325
418201
129383
573460
209557
1265541
313424
1142134
644616
731776
1371181
505441
829529
77704
1321614
1373039
372353
387544
955077
520268
54938
515934
1302910
973124
510650
30352
366524
197886
511073
855287
157189
136029
198499
455610
271868
535446
544709
119116
1362450
913562
963489
348253
1278077
98586
1330565
485635
318840
377511
304489
404575
472213
1225223
300495
896666
624219
190748
343132
380030
607449
1345683
1289666
529205
688372
1164975
974858
1303800
1339980
355658
506231
1350811
211849
512299
842140
628801
690514
740130
807963
795579
570318
783613
683834
121216
835669
1388032
561685
1382323
43205
792600
238487
911495
1351969
572619
136586
87773
678983
781564
35715
453603
1234398
725861
955532
879115
48281
116679
1301126
160599
132256
1381997
439718
44976
411410
437005
566407
1224972
1140288
88004
1153933
948241
1391197
1415782
784727
154228
572541
125355
384714
1271949
267024
283860
1174804
996464
1049716
366534
240324
86432
497327
1270390
671255
1059370
961496
431145
419286
279517
409893
484797
1034017
1336058
1304889
1287373
1022208
1091788
1235608
905571
1116691
1005783
1375257
1022253
1414489
1351742
34866
1091322
1125067
104460
704908
1224754
672471
160667
1277568
1378399
1369753
836605
1052643
444750
1337359
486603
291030
451870
265573
1165474
1413392
172361
1378655
340453
982305
373258
953380
223915
1189605
1329064
1315699
991915
1380268
613314
66063
589694
932523
1322523
675829
844164
177291
141807
1072237
255074
122834
1296090
93181
307218
665582
188578
227838
593833
1139620
257160
992001
260587
1266732
567630
539180
287587
497211
123470
830465
511204
730866
858914
1394187
1345636
1212142
297605
60215
515999
1396159
1192262
886530
662986
805287
806405
935167
369089
419857
1296506
610257
1184699
555730
410334
485707
257310
86653
430666
192982
480136
883868
509878
655674
546270
1344214
228525
916204
297265
886537
91846
907253
501932
474902
680120
402883
956491
782337
1375038
668407
1268981
36286
734621
523654
1301156
1186545
183973
838275
1393463
821101
902873
1285980
1398944
1401951
1182810
520017
729178
830849
604944
503215
164871
100805
747745
599627
786708
78575
781969
340486
834554
50741
908363
302209
39819
1164285
952138
662099
53069
608379
456450
1043227
911246
268460
908616
932184
111611
253069
166353
1142003
638678
832658
126308
905044
118093
887721
403926
1070248
472178
350742
794107
1322037
55478
1120420
1207178
953411
342151
509542
1122650
1402787
137377
113751
54003
462508
201641
422163
690016
367734
16769
1422777
396415
846402
96550
704044
507794
970482
182437
444007
304065
146935
357430
16354
631935
839566
819020
1178349
132122
536665
377902
1344337
673553
438245
390908
919765
1415821
298375
133086
224512
982452
330608
143612
1065980
430990
1055377
614506
851851
462955
503039
547761
497263
1072898
375912
1232792
680812
681742
535316
1354573
871480
355000
706203
56715
487329
299687
1283790
1344424
265567
1410779
328419
1219231
220428
63567
792980
1038827
183594
90835
473426
1303012
597841
195083
854045
328749
974889
635026
260690
521749
395465
1335285
451949
1292766
819598
279318
613106
66596
197806
665389
114713
1399696
193144
947038
1385118
122663
410807
344868
1414014
1354299
957417
843549
101559
623788
1266150
1207740
1237673
574312
517340
485491
818150
1193670
1274014
618238
96457
1208698
227444
803035
421896
634736
30772
575660
340280
308424
228108
811441
780388
1295226
70952
1347890
321482
1297017
1387508
1198868
896242
71213
1286039
702717
727121
599077
284622
569841
703531
757249
71805
182147
176697
826746
1279890
623479
939530
767848
1397265
1325269
1315628
1401056
234958
48432
414598
1298854
296809
724432
365247
124273
670667
544083
735736
1177111
807320
962160
1307825
1192376
1376600
269085
31514
141535
349144
173058
561436
455482
352677
1328452
648371
1223988
1340983
908527
1190607
366864
1207838
776081
990749
224772
271115
887124
666476
668044
775853
1021094
800104
1376499
842956
148890
454193
189336
302154
259806
1045218
941543
17075
516140
931353
1214751
690346
487660
31281
155632
1143962
1382673
202429
158904
846986
46828
641110
374442
1119571
1006772
1308064
468453
39931
231413
1385112
349166
1296979
673274
664066
825432
1390804
303266
1058828
427173
594602
565901
1063957
353769
1297427
608895
1345008
1308220
1287571
888729
776573
676863
135086
1294244
23673
699730
126314
117132
1211940
356912
1270049
691847
409064
282120
966163
491133
264479
307810
1049839
1284975
1306047
1112890
908441
445148
308407
508357
344167
1404618
297990
159227
1197088
1100946
281222
310466
1382593
1351823
992020
473924
1235890
565692
818660
477641
838677
819312
207579
1084559
667765
680870
1338452
949922
1401256
1394842
1357946
426719
630512
1163284
85852
464758
1235900
153293
855762
1232130
553375
414563
159849
272039
81995
205618
908104
796838
153177
916152
456759
463736
434045
700686
1354527
920706
597545
1419308
334803
421119
567192
1184704
729216
913257
602532
526862
704278
579800
1198695
100856
1322716
366005
725350
1025933
1053261
77368
107480
564282
251398
1196382
1074151
176775
1053361
994676
167603
387401
965017
298574
682138
673143
147159
1120518
14160
817224
450109
742292
48943
773764
972664
298122
1023518
1400994
889182
315771
134180
237848
217395
271365
220238
366729
1295162
465202
635056
997390
910365
619844
484285
1335868
395190
406483
89405
1305331
316264
33876
1211410
557582
967336
1295998
800824
90763
522556
334071
968418
96360
701262
1299043
123822
1217296
1283461
1167066
856854
1351506
892774
271509
143857
365289
175697
352519
188255
1269579
1075880
295588
1386139
1117352
894318
461527
831879
474295
1374346
1343059
1360826
184003
1211330
626671
852027
471451
463968
1208324
1059063
928941
223083
63958
123781
1327411
872321
254255
1090599
778332
507089
135991
557119
462071
81581
423747
392413
885879
237855
308471
935256
1040024
1209673
698059
184829
1137443
40982
904798
788947
302207
518263
198001
1198317
403977
664363
639123
1184477
1393172
344285
1205918
894275
371610
1138652
855804
976165
464786
1304881
544141
954665
1038608
1414229
126634
854796
560374
553279
500297
322032
385752
39236
639768
251483
291596
693821
1277888
406369
552596
199038
1061827
1216742
111508
1271398
1265720
595309
1355587
1319556
898496
52844
1404322
933346
994195
1137348
438178
285159
1293397
54616
172970
963288
1181476
125468
395031
673016
1366989
798436
87674
114089
785853
761233
730935
401567
153799
125126
378107
1421448
369689
58683
1303791
261795
671649
686499
855406
223439
396719
1410473
1283742
1282888
879374
191320
485171
1140018
128439
1265652
403095
826165
1416186
159865
1310518
18830
134636
936427
1168759
585845
803057
846624
1116543
525631
164960
449248
260263
1404594
919454
944492
104661
977522
1157354
430742
538916
733928
204135
26929
206015
564440
113662
1280189
1408397
1230737
1353653
260180
967431
817795
1306844
1408463
441688
752781
349232
308780
997177
1404116
1154870
463524
584896
410002
587981
291837
1175816
1053126
519867
1315982
941092
230543
269148
1395921
162943
215915
356666
373084
1410486
380762
539352
633871
672664
982597
949433
1039294
343725
620584
636019
1163606
416895
790706
810652
951694
837758
365914
393870
609416
146438
346659
1380911
317250
644555
1340675
1120504
850267
1076083
1174362
100602
1392992
292711
355074
261510
364122
1118786
1292516
566247
920012
671547
1371511
849758
738388
578628
199611
916484
888674
1197715
420532
173210
678748
643596
892906
390524
526073
447065
386253
1295928
404983
488074
726214
494377
915452
1349220
132202
140372
792154
1356826
865986
1328768
1148648
740031
1225328
732305
839329
291960
585236
1102062
1347872
464784
1186103
624155
669315
1330619
1321892
92536
454388
452243
1403134
59982
1360324
1367412
41969
590845
1396348
1061420
621753
1363762
923502
739232
1175977
516606
228724
453058
401868
687160
816866
1319636
1365649
845826
52168
416820
181498
366711
481572
359505
477188
779222
338973
598492
1138788
1415849
896052
645693
450035
354311
360111
323000
776723
1137722
446734
200610
1037243
1229772
497127
1416118
809343
1346602
209095
1007556
634061
1279717
169237
214199
293219
422350
766647
947739
673491
1373623
164591
450744
178868
641162
968093
934336
185358
508046
159150
828483
1119828
780624
85647
898233
108600
450661
195684
503551
886889
635198
959052
237073
428307
239935
258314
402323
210168
375220
235077
249516
256273
134042
973579
836572
138452
877152
539589
110773
269017
1268102
462218
974759
664297
683252
1052203
1410130
541423
328277
632571
187806
829158
28357
784365
23196
1102551
504008
879729
1408539
273375
804915
275316
905142
728293
969219
156441
805850
995340
374206
608757
597270
1305924
167591
109133
672468
339810
1041212
182166
1422452
973604
47630
1292165
204702
179126
818396
432530
601153
253735
864337
1402859
464796
1287074
1177812
853394
314325
1063023
1282679
960086
780166
834588
469139
316285
202235
1061307
532455
1361781
1101918
27175
1276792
127111
847456
979759
463068
1164103
834186
455893
176881
731146
493837
1229326
746070
429487
510352
1311838
1417281
105909
1005512
1079304
74221
560492
230978
618056
52538
822666
422544
432009
930663
90329
255627
1291749
493275
305391
432452
120005
1193142
413075
1293638
17019
1299164
957636
847013
475743
113030
627457
1238332
107293
1025063
1061372
430929
771868
828437
195704
1091030
1051589
798601
1284295
1269074
313404
520516
335349
559989
448160
964130
279234
738364
1111482
737740
681567
72637
877762
903844
420379
363361
610410
616735
1238088
107123
863501
370530
516920
1419783
233360
676443
803738
1304522
694260
1060358
918968
1284699
154851
862632
465997
905041
695595
62738
95660
705087
1384152
200514
872816
1318843
353326
780249
151931
511783
427187
1138975
147959
34222
513089
140399
365195
273345
186051
1020636
1336634
1344993
240555
596873
508362
902388
1112035
1042213
218617
951280
105640
1209108
674990
556372
383813
1321630
551923
628797
1390376
905289
395307
633341
302872
231849
1415083
266120
192145
65721
1139814
189466
1277959
1393151
978864
660964
1402689
1297792
377457
939163
1414634
320609
776760
1124375
946665
365778
313270
1026695
910895
1044649
635186
1135233
821767
1400959
820134
374460
1289971
151594
183887
1344413
1325015
87506
226462
644820
1355838
852491
4095
357767
881634
472744
595895
1392407
131991
137206
557486
198532
799291
928335
412859
37499
584805
978053
472264
1287481
1286909
657402
1156689
1056492
25077
1214360
216770
147978
865152
670962
843166
151155
855238
258479
1192188
1407422
486738
478660
497112
946556
1177324
971057
1188968
599071
1406539
1381441
189565
118503
1185002
319014
802312
1373800
150402
55923
400796
956050
431626
587441
505395
672404
193078
1005589
854733
165526
117437
1159414
25126
191101
573639
780179
908172
726742
700616
841281
52503
1421777
1308767
598462
1328807
256849
1224944
314213
825165
301296
1300911
527081
78504
1235492
582678
347489
1056834
1394415
1225632
160191
1049523
174505
396532
1226835
425565
212796
238882
158939
513357
359429
587468
467762
285569
994020
388737
954861
218239
1380184
190899
1412668
951466
153141
1227497
309241
962852
1376451
568026
1036775
645660
1411175
1177422
1279278
1309324
960589
150260
1165204
627524
386500
858490
1134170
1355709
53872
294171
327849
211161
191038
1124063
829869
1396639
51888
1417663
1368830
440898
298386
216743
860771
204295
430319
1034453
854393
293499
467521
81040
514019
793812
1207655
1267790
1390241
880676
469949
110658
578613
636418
890607
184814
109776
85372
1389998
700885
334300
1159393
900845
1164987
59177
418415
974653
26532
37782
247839
731884
118368
143459
571062
266016
564733
1160087
1344345
235193
471091
1368938
943670
1138273
516118
1020040
239109
1289309
922251
1025486
276351
398474
739351
1345478
1045631
10208
251594
212307
521270
816897
890229
1228227
704639
906076
1180536
375384
147811
36262
522686
1404288
1215628
651274
930921
250611
894817
1221999
839970
1382540
294292
1399837
182767
308253
695190
58423
87952
408490
766425
906272
1381975
801235
264258
43499
55362
134491
36874
693040
956640
957404
527756
118672
505842
1384208
393110
940102
645571
563458
803731
1135009
178819
1063493
1349618
1069193
828185
298595
657459
195146
64352
1284748
626380
614078
1189623
556613
474481
921626
726962
192502
1314320
379320
1368811
923016
672756
210386
295961
570508
738729
54849
1318112
777004
685067
50790
497435
861832
1117588
30507
697268
1113021
1327515
801594
1323059
437042
480211
164097
1295651
1359856
254924
1280262
961806
139041
670664
589669
409997
999837
1273613
741576
300231
917967
725908
907550
856101
1038677
982216
38431
1027054
1125243
1422618
622035
1153895
212295
833905
1034727
909322
627079
1234883
44105
1296459
256343
536196
343753
576946
536635
1271249
908333
256786
564271
322307
475441
114522
695386
766184
1265984
1219841
851121
18750
84418
497044
1048169
858681
1232024
929753
124797
1339228
1005351
1340416
394800
666692
624587
523790
982648
569651
1038735
953026
335784
483030
886029
218814
155612
395824
442461
490538
567812
1060444
798634
398924
673266
361701
960775
1421369
930907
109488
1291613
48460
59385
1080695
619378
1314581
1420964
852463
1149976
196882
815190
756464
205851
1278204
934737
1382671
1044128
110150
951867
656260
395305
531962
1369877
1413219
498112
1280350
672797
595901
574300
223913
625871
866756
1293162
250553
1310335
127155
573742
125318
1341805
1387146
1380316
67645
388924
1234310
1313787
139701
262321
1401793
37229
69223
529493
472608
828881
888995
756164
1412831
577276
322260
104009
198546
862619
1407456
165401
891972
371944
219018
1334190
186248
1311849
529250
1119214
1298548
680852
955117
1291120
1020954
122214
196973
338025
87083
888921
1222651
181591
599832
1042460
304420
316345
78646
296979
1051277
1301581
534603
1303901
140387
679155
1170791
104879
1291234
615172
65279
723612
1044118
874564
1306784
627780
584214
809206
1008289
1418751
1119107
509220
280366
1110772
916449
291831
58177
75503
820741
1418366
786812
735022
1112836
463718
350905
502810
1417191
835911
756793
451460
1154541
452923
889445
895814
877267
1056865
452921
327501
159274
240217
881369
628862
73941
1342645
1231072
858661
847996
783308
355591
51902
617715
726608
1366951
1130463
314485
211721
494332
572352
1037407
1412356
453708
1100827
1237413
1305966
781412
1114150
1057196
1041971
1010384
1174657
1352488
927367
133633
485555
1408581
146634
364192
223949
1322812
1061436
1135487
233612
1391255
128594
400702
70798
38682
263295
1237705
864637
827742
674596
157998
688381
1173853
180642
1200413
87536
370248
1177527
364803
1207923
1231440
813249
326818
880748
263672
79462
496109
395732
87576
1334592
818772
344914
1287829
964466
402521
270878
1070940
601255
452879
574777
305520
219566
1043123
1161104
356040
1065051
1037072
446635
110933
1385619
1397161
621970
952405
626274
155467
35259
212336
422618
438193
64416
966257
400671
874949
1197272
219935
687419
251727
771160
297576
8826
1180394
621143
107445
228488
1289116
234089
484720
1402517
471426
1402434
216363
1128135
85726
963694
552843
444662
1064407
675857
879021
1403365
170467
423913
934103
840178
227922
1371942
695848
1039701
1342834
1375572
1406118
902446
1208613
79486
879597
541505
1153459
1276754
33972
56147
1415731
858438
904562
394351
137214
724971
40652
147364
524023
321446
814337
991075
892353
689323
352689
1408812
797334
506983
126047
440236
1195530
320846
1370247
74021
122038
853405
1370273
1173970
602839
855379
410430
54794
1231598
668517
492918
767714
70712
355758
953978
901424
1062437
332889
1339263
811709
893065
1360244
635269
73979
256282
695299
810572
1218089
357037
619873
809599
1291611
297238
1349672
385799
782011
1296681
232195
87685
393058
862341
30931
506078
162382
1229246
227264
371167
1227796
891661
52876
454534
595155
203601
171069
1334907
831758
355325
472391
453495
948075
454240
432765
100662
355638
619792
928589
892314
420614
1408728
447988
264217
449258
896282
1217307
478751
265504
518470
1019515
154535
398433
307197
630057
774766
565402
629821
822821
791377
217987
544249
821057
1268902
30756
342598
1165314
871524
957718
1183978
1190496
172318
862846
398314
903541
365158
1167051
85620
935022
974461
900434
344506
333625
1365051
932890
846405
189782
291888
72413
87319
731016
947013
226849
1146014
266883
1314630
342199
660388
1204457
931051
92687
694958
283130
53129
1366630
540627
1363477
756106
951966
891260
1039448
89286
928360
1295787
897279
867886
441959
928120
589352
563582
1042569
59253
732164
773277
685749
1386770
625443
849783
409441
853375
281629
101879
355470
1117055
1381199
706657
414323
1067483
820479
845366
820049
115044
528531
639789
1284931
1230958
353513
366862
1361237
656580
332205
453620
1189947
480310
467061
1204498
28176
1191742
529812
524770
144689
48932
726694
1024450
325175
1414431
1350616
646583
1214483
1406456
383891
1415307
215114
1056751
903593
850384
201618
811186
1154985
451718
1034384
442831
280079
462769
913404
489108
345050
397913
430029
299007
1127207
662487
580498
1338302
830134
169949
565125
1120648
282470
772243
1203035
622949
968440
933381
479696
193206
892466
623691
670713
1349356
127858
1378229
1136312
408636
914450
929186
1358051
524036
459154
1202584
368974
1126295
317867
728681
316612
341414
1225107
252547
595200
260168
659047
470952
222450
1334244
772464
608551
150257
619115
303178
1214920
684361
512851
664942
376536
87628
1354151
1285351
953588
214136
590185
197714
1198069
705935
934055
876187
871258
338725
85245
144415
49364
379823
798644
1397365
207925
98750
862482
249361
276898
1050038
991142
1118372
103362
1269806
384149
810066
815503
1201559
80141
783992
328127
641170
383522
880185
314752
735526
1070671
801094
1052574
83749
1285898
214147
182966
1292937
301139
209093
132034
417956
215865
288808
1416885
1189569
50336
1180424
629634
227333
636495
138379
1039118
971319
64252
1328817
917861
73356
180828
913946
444316
1383100
1229301
161046
1271934
84770
491640
82395
148541
534814
577225
1172887
151420
1160946
394187
620277
99148
1100406
577375
588568
1324062
284936
94980
872419
1020558
236326
1006144
500447
799703
1296536
866556
544913
1170706
101207
208494
1066789
275240
217942
521955
61274
252486
158287
419086
319122
815722
1401741
1311910
391664
259942
133831
1363679
311025
1293259
435236
336962
194360
997343
1040893
555172
1316790
520953
1102283
501264
1116142
724413
400190
278642
981374
1037838
100479
1331055
991568
771687
1130198
545561
495143
861480
1350698
463999
211708
1417610
1034986
102510
398068
399462
914328
1303269
158180
1298077
1005554
313019
1321603
1397267
886476
372403
540422
226594
454658
466018
905468
561999
885955
1113754
420281
1216144
1183024
28857
1127686
506649
597792
696560
818885
1395549
307990
813824
1021876
1422740
574779
1235796
1082656
525948
1399019
659767
777017
70239
195203
856401
1387556
775431
1142497
1135908
310445
66574
904321
614321
93490
597430
573905
462840
972104
788315
869339
1297367
553202
412237
418635
517170
740036
1382583
860594
145201
583254
235476
722639
1380837
172203
183778
179151
25400
205765
42951
1151093
593502
53815
237804
1290640
150519
84877
606359
1020710
180366
566322
172741
205632
380175
507680
1319919
1214704
483594
399184
866777
504857
53490
432342
663507
944277
677339
1192484
248537
923931
1209838
1372270
141904
141781
1420876
312795
642504
782777
251863
280492
642280
1280814
705343
854100
605697
769730
495304
1306349
861489
117342
282214
313144
1374913
560615
1295882
401090
76525
945445
1037229
967577
171477
409438
777608
18798
1284599
976977
1323065
267783
474415
1062638
874906
783409
785931
54316
1378051
1304014
1202243
1420580
475241
534681
917670
1289648
970578
23066
1409111
274527
336591
766738
786442
1169468
810582
35684
725473
4062
833078
1067161
385346
928641
35856
682472
1368074
316040
1214752
912675
216476
505206
1183339
572914
280102
1056280
472351
835746
1313424
150528
918503
159483
643388
1372619
82550
81305
955452
267748
266066
373351
992270
869555
1414464
1411818
237578
700173
947054
112229
330327
1225915
82451
732950
347702
855166
290625
843583
140142
951274
1119512
1158533
692119
694453
827245
802324
1339808
1067940
397951
1088101
900199
647226
214776
1386160
147829
1233259
196028
344361
184413
408863
802654
1308014
695454
1266795
324297
253235
1168145
962376
1295178
1266396
201105
606979
1044078
840998
1371491
1025706
121178
1215966
1035996
498671
111669
379983
703296
259751
1120380
770404
1387749
1130422
1205346
978254
540566
1403855
395786
1212595
673638
510139
1345521
1229582
1142145
1366980
884450
931835
89249
136742
617626
605108
1328762
506415
1310444
947212
285842
238681
539327
420935
434230
598474
49399
1282536
198838
1287192
1219181
621058
12072
1230102
929156
1274805
958130
181370
106576
692336
871438
848081
50570
365429
27636
1136200
26078
1389662
355587
1332657
261894
844573
813594
1371602
1216579
739104
1233926
1292393
39475
1136681
599207
1189141
36062
413253
75165
962666
122515
271388
909341
606308
25656
185716
412571
89340
42229
899337
684889
789380
165456
930649
1164098
924926
224577
1066617
168664
1134382
569899
1409991
877131
811475
41838
335192
421446
1273744
1323467
816615
194950
1114746
966261
793622
157063
463368
347291
279204
912598
631807
559217
419651
1350211
210745
894842
211874
40572
1198697
530630
1401053
1170852
1274912
615411
897445
756926
1172823
127607
1297405
1199305
196745
202115
454635
560364
76758
49985
955796
1270845
10436
1048916
176498
1168793
1395689
738218
961428
33017
1379499
696326
50659
732913
1355988
255971
918619
362308
56873
287537
961640
1340749
274676
1059536
1172901
13422
423102
424093
731519
922861
658696
601885
1279551
436886
57906
285918
112873
1224895
382808
606383
515460
426362
961442
793799
561010
215481
1161154
979090
735807
1119883
964207
702251
177349
86512
1201985
1209385
868266
626987
396281
1392064
1391376
1035807
3677
1202178
201913
926775
423339
424798
989702
1165496
522491
60222
1359182
164630
1420883
964863
1402586
566845
875894
806434
419041
912011
738024
849524
422176
1341761
203117
1124285
563558
106889
576310
52996
45391
142001
1203129
797074
1189757
411759
618779
795056
308829
540816
303058
694149
819583
438237
675399
1211463
1101906
531664
772964
316375
443351
1394069
384646
1408918
416716
690555
1350049
187960
259556
603580
1346243
1015833
159758
578492
227499
215818
1036359
723067
26839
163044
93437
467740
297472
1164038
861035
1411466
788886
259905
109173
1296030
1005870
442195
218534
839458
514376
594328
666128
1162717
60130
29908
196485
1145985
396084
641685
516551
57135
376554
736741
430636
793734
802446
847322
35480
1226974
1398910
1234517
1278977
579597
279198
179370
137796
542645
1129813
1191815
1006163
291261
340245
121995
115029
50395
1196794
306402
265142
1308173
1195023
517146
1414767
1375892
694890
1353425
96129
1199673
1278117
911023
626184
76716
436299
163652
1370359
236592
1306223
997051
300315
366920
680576
1237877
670731
70758
1329024
1287706
139496
185767
1195527
285766
229826
413352
1184677
889694
266989
282458
801017
836044
45001
522968
1380884
1322355
981258
494588
172226
776564
1298197
672095
1124106
118049
1306367
176976
347150
979553
699138
384287
1207612
403883
660774
137417
1195898
870652
318615
692215
1237305
546335
630211
537477
330180
736383
642059
57373
498791
190765
1399838
178075
1208165
133334
729987
327956
18403
68111
110806
1290385
641166
883290
1180484
925721
1234145
728565
1271121
416583
770288
121471
1374531
645728
200931
837165
314697
634215
693828
1196309
435856
1204511
159874
1228635
199887
604933
183805
705039
1321728
202227
515603
1119464
1380976
928768
59751
473088
756406
383758
736155
349543
508834
353490
969803
532783
1345534
1051321
268102
340052
1229413
1294280
973155
278473
638714
1358354
48528
384694
563408
1140787
146487
1187824
471821
1216653
1155209
1403176
1213911
1075254
1286966
525909
731765
1231038
835727
1056709
1341276
969227
935688
705544
1388245
75639
40034
427424
892791
1202279
422032
323741
1290072
1186761
1386004
434464
358095
790591
272692
1035614
509771
98362
676559
855569
400794
1294290
781846
952747
13308
798645
1404871
392773
1102070
439626
93486
18218
898840
948770
785062
813931
1183896
134116
1121189
420892
619650
1386128
1225514
555728
687556
883144
946103
780506
1186360
68722
575782
435959
828860
555862
1025382
1191187
1272536
1180313
974495
845418
1183818
305895
1359080
1054599
1144587
352348
1305295
160251
475883
275445
1053209
946210
263457
340343
629167
180687
218509
173843
695525
1393057
904187
450771
194806
155895
81265
545071
1402594
1123480
306928
365282
479355
160003
272548
821634
832446
782302
450836
1381005
571580
1340975
780081
1234937
320542
879074
455109
1210273
1409023
622541
777266
1355832
814191
257285
150976
1231720
1336624
84196
789263
158411
632708
999859
233435
1276629
974642
837804
731210
48278
297614
991154
459242
1223909
865341
58418
1114263
501348
1137075
306535
1054847
137196
200075
1398000
785392
964607
1384816
921126
240548
1406267
591856
306795
18718
627692
286711
193564
997385
529137
407589
804313
179434
592154
969999
473006
209106
822804
433069
534994
1139110
619290
1207566
855215
218054
1282525
944870
1334093
612331
1026397
18250
545358
235075
849089
699410
970949
1191957
636612
593653
1025433
118813
1323823
76746
106228
1323025
724653
48577
1050313
1057192
849440
217601
955352
1189334
142080
343555
813338
418705
883706
348072
251713
133963
1294192
18753
1174922
1026637
90373
44790
480518
120220
658998
346999
1186183
927889
130558
443579
940992
836945
336880
89992
1052588
531502
1358173
1318317
1335374
646091
999594
29481
258170
730590
262428
842414
1039603
999251
1224714
380689
1383806
1042106
449628
1102421
940017
1196135
1414836
300999
659850
280435
1422987
165478
788122
1421995
1112763
701001
1218492
192736
768714
881493
683641
250104
832371
1374877
1206634
517130
275076
1213191
728802
1201298
197670
995858
812082
1343015
415182
426478
1217753
917766
1234772
248952
1189836
962644
416796
835124
1307042
448692
197581
584929
46593
1290210
212459
582765
1374306
730292
673792
656309
725027
130310
889835
893300
696495
793731
1266828
1393403
1404703
321872
473927
67565
134308
169475
1207344
1192717
787198
32248
975498
946247
342448
1336707
516481
98141
364870
886519
42560
48347
1337760
1059593
374263
816163
1115718
1386285
780509
214167
397994
768536
314418
567081
608669
211668
64280
1201279
621117
1333280
1340100
127638
35866
474008
1353371
1141347
94039
307259
570017
322575
146141
1344336
863708
1342889
1404032
198588
900334
566707
229247
1092802
1312760
835251
507421
1084330
225121
409073
395734
219735
641127
50765
139127
593778
526905
828131
340240
1041950
1340669
159471
403376
812458
276724
825648
510146
491429
1216371
770092
562801
1177370
1200751
156244
1398037
791139
400990
1202749
295694
59706
78798
420170
226298
810449
162628
675403
488776
1286313
775560
136971
161013
177680
692178
182974
115202
159984
610836
1338050
337133
905875
543650
74299
970430
701540
410598
1400691
445975
880491
118228
1393877
260877
253003
1202113
889294
138366
335470
320969
214144
612508
740066
437889
486536
88144
1405918
1211513
826027
1362223
806098
553150
548493
155292
724614
876341
200952
1190257
222285
771291
1233654
618494
1270722
71025
1082780
1114891
849902
684866
141408
357746
732587
1293181
115023
150121
655776
1194329
313720
602333
903929
507123
1206258
103504
495988
1266087
1167273
876484
100875
1377865
863448
94589
545463
1168147
1392981
908425
1092477
607319
1338463
1197358
95520
995418
626240
159754
362345
1369653
498083
496643
416504
732607
142245
1422791
468808
1301018
1128723
360328
371198
299307
1274121
1379007
533206
856863
1272136
361508
1127773
1286519
23585
781108
885683
948502
137533
694329
1100823
1181627
781397
378497
210694
676883
102979
1357212
1336632
911496
1413326
109285
1234057
126666
355302
199445
330492
1399689
1385511
314350
95307
1396619
355783
723178
178086
1205543
1371678
509361
1071909
637498
288383
964265
62825
418708
772803
1277404
813045
592660
339856
771134
1283069
213654
38090
282229
286706
250194
689878
608886
281811
31470
404781
846954
13303
688970
1302376
1000598
161635
1043794
844925
273585
871062
1040622
459346
1344913
332924
672194
1228215
375822
185195
565423
737712
460344
863993
618004
574407
403311
454422
58058
873684
1344563
1176488
63998
474837
590081
675520
655620
1416606
1348170
726465
482833
346468
813819
1072664
862137
387582
395605
36133
1409847
968539
695707
380127
537837
686338
400025
392220
205519
689587
634758
580411
59205
835137
1022093
105399
451546
397690
611682
1227231
153850
697488
490400
672271
1025888
180451
1288438
690848
682267
343370
736841
238710
508666
45995
576231
253150
361809
1285824
883364
37736
869097
302727
1417709
1422743
1402175
459098
698419
105882
531546
72411
1147484
355121
258771
136560
845315
787244
580004
137041
1111545
781283
18710
736687
703524
1284216
535204
47104
841021
741074
991138
1217549
428492
1235174
794722
930544
93735
306949
271481
340589
259167
395808
61135
222885
633894
1405797
232594
1214994
922029
700251
183023
408058
321364
145045
1418327
1112338
876568
1040568
965808
349622
1266506
584508
1417055
1404404
885572
640842
413791
577054
142821
1299698
1067016
911656
1337914
1051624
35918
274259
1172514
1347196
487282
29321
835387
322619
164073
571839
71195
46257
793589
1026736
647344
290049
1324542
1234139
1072052
1310801
613017
1317517
812012
1114134
1061153
181655
291388
44488
1318772
607329
1371009
768897
769076
668664
571563
1329220
482826
38350
391723
1421554
66424
217320
783346
1328001
688075
1226393
89778
1342844
1398101
880455
277690
954801
515813
820583
396984
878249
304204
50852
256785
1308121
1403928
1155578
172449
383585
392814
1053419
1341876
461409
1022649
996280
941539
1411840
378572
898191
598914
1266830
728418
837423
531383
1116009
1349855
773430
725294
1358182
1374410
527706
1068505
1271338
1068735
1213132
1374266
579437
433789
198123
378262
1155574
79779
860754
1335951
402255
1336218
886112
999430
236504
1265727
1116473
109843
1290926
282899
903625
731969
1279182
547260
187705
736165
1296287
563562
1420610
456453
278220
1339753
52380
562097
1299823
315995
85701
917932
49461
599565
1412097
388779
541744
449828
290484
1266696
900235
565363
973560
533910
1057239
876348
42289
1297781
680630
210981
440390
788500
838075
397197
188705
688953
154885
300144
798049
1325392
1280152
510928
479021
1323729
561511
227516
1177289
795981
790867
273629
451489
1371566
578106
800292
51219
895275
467238
55035
250500
484671
1318922
1291744
225329
91751
687493
628220
1304805
254267
892252
955019
159947
1291168
107069
645348
976965
564436
397858
1408833
1118109
1218085
1312487
54605
1150979
1222608
500000
1135339
166094
617311
13427
1402071
134304
861528
357321
1021905
874616
363108
535215
1052868
1300871
149634
115073
610439
1289929
859993
1294008
460388
727261
1237425
175454
422612
190334
1306190
832967
53915
296304
166492
1283831
692213
1324543
1291530
1332392
23407
785428
342400
99368
944551
822317
672942
559799
1190437
822729
1268892
728137
1401069
879140
1303466
873630
1290579
136723
798408
1163950
266009
400129
16352
1324103
326308
110475
1119935
1276730
889849
32424
285097
1188181
16471
59683
380400
898498
1397783
529466
1168343
868621
69142
133164
174082
816364
66439
1134527
64330
459135
728130
1288999
99353
195962
880894
465138
131025
1114510
342639
1266308
1147926
488362
59255
1392983
934466
863247
735091
1280238
295043
786253
738800
413651
560873
254528
463919
1301589
550437
145836
120309
1226577
498750
1156884
1310333
879356
1369774
1143934
1297361
994277
959327
225246
116340
88644
757724
424102
366664
1270536
507300
421129
1229605
794121
250743
520813
513846
924902
530688
491127
757192
1301949
499212
632391
1405055
1215950
88896
320717
1285267
1349654
328645
526515
269481
43731
1160897
756235
1420934
1294527
416600
557053
784911
326436
533040
137337
645629
1052470
1366983
495711
943254
894488
413040
915163
129876
803989
732631
309407
1383249
593174
85009
1341752
775396
1319814
1228177
1353452
668521
238624
207984
191416
428952
501464
1384750
28467
858311
216474
1401614
58883
1365062
71471
220436
1377474
875732
307808
850454
1321568
1224298
570655
136555
180839
46947
1408249
582329
619540
420543
277357
975671
120965
608515
1160015
449128
418879
38634
903588
1113946
964656
374156
1228408
1395798
348658
604645
1272981
1043874
972447
684947
574538
1274301
703558
1296563
382768
1039599
952702
359665
274917
158422
257958
571763
188077
1169390
201698
1198005
306576
78712
1123437
1289209
508793
1111334
507099
1366103
168839
590467
420013
1346552
230309
699929
1388554
1021439
395274
1411706
923923
132062
1185504
1225750
477860
1084176
1200226
167948
621095
1070915
239538
273323
1038548
170086
693577
1221568
1292885
90609
809424
884412
1061002
885653
734859
1378594
127305
1273383
1368934
700984
1201321
413045
85177
150070
1386857
706000
841637
336135
433583
778212
1284347
961507
958003
79580
900040
106460
1205556
410174
868313
38432
123026
1410104
230027
91691
31006
1408760
232356
1167256
107206
1040532
125722
162404
974967
19104
689369
927167
969073
350795
1114630
400220
409043
535220
411364
524816
1232860
530233
1048896
127665
136098
185080
675511
1393507
1091847
950161
480580
379499
864286
485750
1091126
860250
1346196
128677
201631
620382
863868
52778
568244
1134556
1332009
731420
226127
1113349
1090893
1202659
298649
1140043
976733
1319038
47746
816286
382209
100405
470403
1353441
160064
401557
1300179
82958
637787
1271517
603538
582837
536170
1354265
998773
1070112
360952
950457
1330649
129999
697897
303965
23490
140023
965823
1315932
910877
736329
402998
382607
427059
974446
834030
16193
1121672
344715
723459
1392517
1400713
334429
13201
1130549
992268
488374
489190
715298
817423
59673
730254
547110
1225153
106406
1265572
962147
1233018
136763
1410100
1201875
809212
1299502
1378526
41698
480922
359091
626142
619701
416823
174183
959371
173399
239304
54215
486432
931140
1160084
561199
427727
39663
132992
1184618
814410
1422786
790244
1374586
1362419
1276726
467167
454956
167636
662663
1337690
1375095
1374402
798909
583031
680825
1412971
1277356
785742
399221
599226
63473
658743
631356
411566
666807
210500
1123386
585046
780689
849018
679121
391354
1329524
1368235
806076
892160
1323427
371403
620508
492042
585137
579055
1196443
468462
1122826
540723
1300049
467975
836908
1068976
615294
1278910
421524
903297
823962
928642
425293
924715
1377688
1127324
684522
1295471
126454
357909
599785
304565
342539
737698
757501
917402
393608
71531
311075
795301
378496
831639
370961
1039935
1056999
907878
320402
446152
882669
694125
286630
198866
391794
84394
475483
381413
962941
959960
1385006
641783
1376905
818618
92118
41064
1173865
171127
1051636
701154
528286
831186
466569
1392849
1389138
907692
1150884
240157
1064360
450274
1316820
1018762
922184
370650
508144
136377
545700
457978
608153
390976
1197057
855330
776566
814326
911705
1226420
674085
220753
421819
279722
704944
1049368
1073889
1267205
367831
187102
525261
259767
1375524
1060536
1218344
1402986
696527
1235664
418780
366766
1273642
737903
1213441
158264
1232184
80168
1194287
309663
154882
1137029
537676
770916
323921
29137
993474
28479
842297
562462
506205
907131
1192876
188399
1270002
1110619
611505
1072402
1282692
420316
479733
1302418
316922
1344280
400700
63815
1318928
156024
296247
309967
946197
377966
225013
473441
637564
1237506
555268
36765
501280
1189770
931060
991068
558862
552984
392935
804501
1414381
423392
50193
766829
341851
403218
325357
1116638
992726
150485
147720
616804
1189168
1139547
279088
317870
814111
659887
404066
1311845
44475
177420
43149
1211087
513172
791605
285472
45470
1219384
229609
1337768
1350060
347896
474606
257287
16596
211032
461168
794540
702113
1301947
1381144
48410
1063483
153535
109683
1193947
1349635
1365227
1342585
183344
1194340
1266539
672594
191475
510667
338438
1285755
621349
768700
692000
1414837
343623
1306086
285000
430221
464710
807341
201741
627513
450275
77081
285218
573463
494858
1312370
528669
180490
859770
1055923
380414
1057372
1229481
1266780
127362
541155
1114384
1404551
263377
354972
1394523
1307393
543387
398635
438119
438947
1217415
93281
522140
267636
599551
407071
59191
148866
1010254
1416378
1285738
674688
1372413
459323
1204597
382403
446047
1186341
1207149
125529
259447
1302172
518162
173351
536876
355377
849705
1128898
1076058
381582
39198
1276580
160415
134066
667706
534604
1374839
1114765
770093
57270
1363569
1397441
389355
910261
1362652
801458
1418260
296265
1071039
58706
1136406
862198
821009
422144
256793
290226
617808
402333
101501
1329525
301857
1071869
1193730
629481
524228
1278106
1270472
923456
834582
674573
504621
59228
930765
280905
289776
608715
1048910
79181
86482
1349352
208739
468891
257359
188632
251369
951423
434304
1366854
1367382
136741
888744
363393
326301
82787
371580
551335
229926
475042
1001997
210849
531092
1312516
380466
183244
1197841
1266810
309883
288023
626850
602111
563200
997232
280350
477486
323567
647119
435648
1217532
579748
697622
41189
774324
694410
1118506
1236171
1153807
1190595
145591
1309142
374480
1237034
524487
1379357
1232856
1332662
964600
877016
263982
432264
240480
490848
583466
1318862
1163189
966898
277660
362153
1283275
465970
628456
1082015
62096
904433
1375178
905915
458693
534147
236408
807769
1217290
1191763
788072
968644
848538
478124
394997
1037755
1152534
546638
503971
1367918
843876
1342384
1312623
262166
57911
626347
264609
422635
1100595
446416
585741
894055
352896
126177
517285
25615
563617
594586
619180
1280022
555986
1318941
706725
1156611
144305
809116
973265
111136
122132
698369
350696
39002
405047
425022
1385257
1369179
306719
1378079
129783
657283
351043
617150
316545
76435
585459
1419079
1233886
108021
900744
813941
526193
674504
630071
1234645
96806
310689
150969
1189443
920745
1402253
769657
1049370
1398887
397917
941182
722926
972706
673793
465696
788352
345263
410159
1155294
228111
638603
1065735
457824
1271260
624725
875132
344741
1125415
185256
1280365
287612
730418
655683
1295798
894390
410885
163620
878589
946713
1191988
1378449
75542
1409652
881665
885347
419982
231278
837907
1055173
333601
505382
1296396
790421
877468
1187728
991240
1316686
786946
303790
344899
1413795
1279853
163393
372597
675118
200119
340004
543043
747155
520145
478344
1159264
345491
526753
865509
1125337
1202791
65126
564767
1165425
359222
645856
1121955
704257
855148
408441
117716
1411747
892604
1385409
167008
447653
646450
471077
738528
224768
197194
159355
214743
807306
1171503
1403881
880448
273046
1172515
1092898
275004
706018
887602
501567
908220
139244
322297
1044030
1292210
155452
1044548
488925
571015
1284985
1167067
428113
211735
210331
1120328
167083
1191790
694892
839072
1044990
1373616
1337082
1278007
1116159
496700
1038800
337869
682216
268871
417529
521655
396740
1406796
667711
294064
1113109
671083
569575
870406
187108
111924
619376
541092
336239
401495
1400915
560526
1347175
508554
698447
795211
570108
876819
236498
624234
515756
547154
281364
905355
656076
57152
29213
317487
593929
1347052
65940
656262
495892
223326
894823
345910
1421442
378361
661608
193485
1367840
1386444
1374322
1209289
293122
1092429
1369709
1285716
1315409
415759
176045
658799
40728
922351
510506
37691
617332
480707
1042314
18738
422607
15674
1018350
1331920
792228
975802
849883
189048
782527
842928
502949
705092
1297681
1388535
591244
1316439
1225973
682421
1357831
661330
1023271
961108
784912
1323502
212415
1213971
568460
228254
229414
1034573
604179
266813
446924
1383455
1421768
1225163
1327920
673925
884707
489751
689278
804577
65228
441331
1329081
161314
1048540
231894
853059
680702
1121129
1194384
362972
1119466
1388035
1179575
392571
943467
128938
324512
427992
523604
83474
126351
1044068
166748
222908
609316
618040
178148
1184536
1087656
293156
874848
93636
163728
486295
1174162
330407
1302602
668802
1039765
783055
600418
1193847
896647
192365
1362276
341605
88254
421108
232104
1271030
1320032
1273542
581013
200317
795945
537172
729408
589875
249100
1359008
539385
821869
1236492
826416
800917
1325354
600475
620069
484112
911030
1230861
537601
338814
1234368
187485
570545
259897
1176049
693539
1036482
692293
336310
361784
1061323
817833
909252
1021136
197273
231620
256975
1091582
863962
193279
1036470
527656
1137814
635905
1298697
1385740
1154236
1123488
353673
339878
1018428
88500
839912
908108
41094
182496
489982
584953
92890
1274156
73090
615984
63227
185734
135879
461460
189018
39822
151900
26398
349313
128727
1311558
199579
868303
1285286
1005776
33145
839613
29600
221697
1156935
532317
148061
1144284
180200
1293739
344085
839880
474854
278535
41326
309212
813864
1123173
768963
265411
1381334
1336282
238967
523053
852322
1397136
438389
126768
1267408
1301298
1020512
877239
973101
442775
483777
221046
348357
801368
268386
1392360
956586
1031765
723175
1095525
864064
167166
506326
773967
618059
634874
855516
117508
931016
448041
86427
788525
459922
83724
931112
868339
1140759
1180892
790359
205312
959754
902696
1408550
394577
1024046
673929
211027
411864
514499
581334
127066
974853
84683
1292494
1207425
636500
810713
1343899
59226
427274
471710
490697
778668
609804
153599
961426
354587
973269
272881
1119005
935900
1056332
145919
419272
616816
631751
1361640
88801
505536
190868
660081
644083
1167182
295430
105038
552654
271780
1363211
863706
1320167
617096
1287616
56654
644966
190286
1135892
79104
598149
687871
801698
865310
61572
139803
560097
1294759
1274089
1368599
1329262
534085
630216
495834
975194
33354
701893
326741
1177066
1286823
1374949
647455
1310868
918479
684405
161799
106570
1225683
1110633
233727
1198972
957767
992925
1339839
851836
662525
430256
1272661
730745
509714
307668
393748
425308
1369460
1186270
920779
977388
336116
254867
1217279
294585
115146
268600
926308
1327686
659558
870287
1178496
912604
733386
428345
75272
500562
1136075
545379
632302
72955
572553
723808
632608
561057
203421
1152095
1232339
1147880
563581
54295
866677
645245
544531
482331
802921
443446
870092
520249
449346
1056405
79010
335111
879087
794046
623610
619541
1123344
1293626
853493
980405
1134680
1316723
971593
268488
639251
166938
648435
613595
923957
808079
623912
1304650
499543
874483
1058374
958912
293936
450061
680087
910317
980824
768898
143731
1164188
1068175
831601
196630
14123
395826
1381172
67126
1296544
1229650
100888
1276743
1097461
795377
1112011
548751
1100734
738705
323233
528590
166313
1206245
1124598
804155
536553
275929
691967
884036
590562
645593
289056
45497
1315164
341943
121173
889499
542746
413664
662960
370196
1266222
1372215
1067807
1050413
951767
627847
597813
188347
347550
306718
973906
199728
628443
785384
967020
915204
64987
1289815
18434
734314
289723
1092633
1365594
485043
880822
1316724
693031
534405
790682
1358384
249729
392195
263620
1058074
1357010
313011
462583
263885
1420666
816502
178298
306847
638300
372550
1301269
25198
331741
702962
449840
1022783
841482
786900
895710
1174051
1353015
19047
1174901
232190
1351191
1336211
585696
1410620
358178
1404817
54755
614117
282972
1292998
677136
149482
26541
904440
60499
251912
373002
399389
919898
651705
1135332
201288
821273
108906
222058
189065
1197832
610132
1203130
1334099
1042305
625242
924764
402739
658248
1041812
435938
438646
1050524
1272177
1043664
402155
1394269
1422881
951106
395615
805218
439253
929662
15697
1388665
702426
43706
897354
1125280
408039
1341462
573063
548628
698547
990416
966117
737169
419646
1060230
251165
559175
259171
504777
901077
824397
203377
1380742
479471
295041
1129054
929212
929821
1102249
995732
568206
1064536
1373714
1398193
1325352
991714
866385
1394309
977443
1305482
682786
432939
110172
995816
1065250
292802
341286
898726
896531
371188
1065813
1375076
1352816
944873
317028
165237
1336383
1053104
655878
672457
942386
781228
1346457
302730
861541
995491
544574
524803
1043476
1135640
151889
157227
590164
1410512
128105
1216839
879548
1416870
1276440
788530
934291
315312
943162
796415
86390
877156
936236
827763
467232
725751
360097
90000
434011
50431
863651
442949
467934
67004
1283117
1201705
1351699
367198
47122
944110
617479
916266
304335
1296843
838189
1136093
267303
856949
1386472
1277468
1206270
90572
934273
1216273
257341
288890
702902
1266054
437232
288669
963103
255206
1327604
1065584
1061428
228953
724590
815205
797333
431132
662957
527389
901004
1418736
1270682
896012
1409019
563662
303662
469792
1287811
911108
952740
482300
795862
326369
1376389
1412809
1214243
658415
685075
428284
1377972
90901
689102
1207388
377090
503494
396072
236624
102483
668266
626919
462707
724296
228409
824102
777256
1189517
1406824
1406830
1368058
735840
559184
696310
155369
776512
906503
302160
361828
1323038
228012
439401
1050890
821552
696194
778566
1212348
1183971
203796
1393068
978645
211297
592162
1196390
773994
932214
1204562
883489
549067
1129333
445882
1068079
262434
1024366
508424
595150
410729
411459
1151270
135903
39556
1326772
1139774
50326
399293
409536
1689871
1346458
313741
657231
88818
1409262
74007
781670
191155
312662
204749
966386
1338844
116973
33483
284486
161107
1297450
73475
1134780
839475
688248
1356191
148789
1117651
699650
1393193
944570
33338
931502
1322514
1315846
532040
426287
1368496
472081
122294
1310035
722680
1285104
1201529
49860
790739
324078
800505
829709
796767
136490
1394003
933238
571901
14034
117866
562743
399405
281538
149798
1374363
698424
450018
885768
258065
1349232
313089
585988
69276
98482
1231423
159574
1154515
147502
82182
1021764
112707
480226
1411230
1064125
143930
1197247
843485
1061412
957507
1320326
853462
608590
1198780
897866
879704
168998
1299497
1145353
1395297
72739
726121
1290783
1056944
974697
777506
171070
218084
784169
359347
968942
549458
796229
1056559
112874
997409
947089
557682
695144
47603
905111
134461
424589
786509
1295964
416549
210835
471658
1371269
45918
594226
1366195
408253
798059
429533
1120449
730788
1376486
1198447
776226
260147
367649
1057206
362211
407919
451555
1115148
1209824
58808
1005833
860108
404129
247973
961764
1112082
1353976
355282
452368
933587
146121
1368363
898516
606373
725104
54073
121325
432371
261674
328924
31077
626767
1138135
192419
859005
40816
947468
84052
466333
413564
262194
584462
577566
1215827
121157
225308
122004
434717
828311
1193839
315618
322701
253429
257491
1222629
429740
1363838
1361893
61460
62325
1100291
1119176
829046
106000
456909
663339
1375478
1178090
95360
60376
1100860
598865
1402037
56401
395018
1236954
960331
340821
731744
1218630
1167239
1281021
13418
571235
405148
700657
177744
390272
315339
1170963
445719
1216130
845276
1286955
1212137
948232
899677
671524
1397618
328976
252453
644700
30276
1340567
1287344
292107
788112
846507
1137660
1043328
619804
494569
456503
404244
162820
1315218
1055894
701556
130702
981255
474522
1401719
333384
893867
252690
1312706
1103046
983738
1315601
962949
126237
262091
325448
1383538
1111483
450374
1423388
592853
1120744
336350
288330
258536
1190289
523160
792832
471571
361763
991968
1378187
144582
371157
1280272
424314
361449
86509
853273
977613
1382723
1318892
194697
736380
96883
1411213
811534
889180
428888
943938
352853
382883
147782
991603
846636
340671
1145572
214738
534221
442111
71894
149188
822422
901593
381696
79163
1202244
1064679
925175
531481
425952
1126179
457488
552379
889533
1378267
419888
1414215
1102995
1379668
1188963
147501
470142
63087
700162
1291687
312270
1332820
662876
859516
467888
102221
264610
605338
690090
465806
91573
916981
774526
770262
498314
182894
1124210
998643
842830
110131
731508
43016
1145685
604635
248625
190210
1322543
1387677
1324016
81448
1035310
645836
525579
706244
1060973
1110702
285748
789763
693271
602785
398414
1038298
46692
168071
506041
1395284
835044
1204495
1197854
567321
444477
387145
1335054
77738
446183
488594
725026
1286017
1115968
1388399
287908
1410887
1020924
793794
557754
1335495
946488
931436
251172
97917
28578
906149
272022
361596
640937
954921
1285109
273135
293366
158392
1295297
239697
1313292
1355982
1040879
1397083
110789
684968
1204493
268517
422156
1332673
27301
192055
1222064
297628
251403
1233968
339484
940648
1266431
1405199
576843
17941
323769
655856
1194709
1174137
249346
387204
1371653
832365
352737
1295583
461916
793747
168053
123338
1053272
235834
697753
488628
1050669
518328
71230
970575
248729
1137618
912002
1206274
1160012
852899
305046
163663
524863
1055609
851768
400510
481885
108983
1293892
631278
308856
50474
335211
88620
484931
1344427
51515
291007
52650
154108
354772
1189040
284396
1162851
163726
362577
191306
1162019
1184045
358375
58258
1235717
96569
267117
192743
195932
99437
860444
385002
734353
1063541
15888
440555
459279
57501
578452
702206
1389635
454694
252389
202563
734229
85408
1290254
848458
1182495
388301
615684
1060797
1303641
253281
258209
461883
1340303
54129
109697
1334066
1347557
657030
1202638
84949
929842
43067
732869
1371710
1294093
546069
964460
701040
400951
1345742
1184588
1277310
86215
306457
355259
741526
1057172
374187
660682
543603
975828
971368
1020987
799183
664728
1180374
1306823
298101
825856
1192116
524787
1166359
232216
1338341
891894
1293604
133936
228709
550495
839315
723942
1287196
1065615
389473
212801
212573
532152
101326
1416563
1157800
429105
513919
864315
1197484
691624
1119627
1330785
1063327
1306883
139735
1302141
348623
1027448
840179
804295
81832
67783
466094
585391
772182
1037406
209487
1167170
303048
278358
691675
415609
172392
601633
65538
913385
1422378
1020946
1316101
1111663
646287
973572
1361417
1303310
376226
113967
420736
577628
678120
841392
994386
697243
960434
963537
203018
179292
1287363
877279
574854
811960
1324597
233603
904520
492564
699673
423156
589956
1183882
1363117
633336
497014
962563
49731
674324
468813
1360456
1129212
509593
662914
1395624
266565
89655
513695
998420
773022
514878
812974
428748
1021076
180425
13722
1000165
974381
891624
462600
471115
309535
599159
1167257
48035
1162784
935282
1006168
1337716
829487
1355722
1394482
1049969
1025078
1205483
1059168
319850
609249
767839
1405204
426027
452538
856228
955439
186829
1202137
768122
967164
490428
622972
1368067
231809
363554
968000
488296
353294
235420
846007
616831
726540
216930
1335098
1327545
196230
392845
447211
218436
1294783
220396
270828
863614
426333
401228
372540
145176
137841
739703
196747
1315484
49259
1415664
475142
723599
396567
215088
1294754
561950
4840
376970
775504
112037
397935
925089
738748
1035035
511598
136500
633080
233705
1139672
1390917
1379653
786738
1196900
501080
937924
503898
463951
31952
914080
1309870
215401
100590
78627
814248
462901
604470
421209
209221
443120
1329028
1333009
529299
44360
1202328
419531
876776
74340
948065
537942
123589
769369
628274
1362859
1269799
1120033
1114476
462001
1337696
767687
1035096
886770
1191681
1377191
464545
959049
456981
694247
1020632
1064495
1174096
799439
786831
1123631
564821
449437
947875
700180
623944
500711
917196
823128
1092718
1224102
884660
78548
807397
642944
105825
58879
806091
166423
178687
501871
17508
1126365
645338
1313802
845658
273081
1335729
425400
1063470
1332593
614289
558633
407077
1422029
344421
357511
92232
897718
946025
1363899
466970
1280614
1302456
79407
470947
1299472
490363
166382
1308737
585126
64686
41513
639317
1055726
56843
964416
793906
836974
980914
232605
846425
696072
1353862
310599
1207304
249813
30485
1267379
54408
687298
401350
1397390
974895
1296566
315647
138344
1157816
1042693
661873
428843
428887
1274861
287169
223430
12522
1192830
816652
456899
372566
1295032
604628
550325
683662
1051367
865679
945963
77875
867881
348624
1360880
911699
377341
94004
1353938
1298751
142240
1228485
314305
81819
479369
230117
757343
1350238
1186814
1036934
107845
1361330
111370
282153
630027
1206166
1222896
562934
531559
440470
929841
430238
693625
435935
851765
390490
988696
151112
834478
589965
974049
1330769
821624
570748
1391355
779662
448577
1218622
1392266
688978
1203183
308371
75200
954006
1137128
1416737
424957
644716
227692
407729
89110
224090
1186105
1163168
360636
1398558
673878
1202661
378590
848984
867108
830664
1235124
435086
1275028
173904
462752
259250
67572
448623
847645
1227247
184407
1061341
964623
1310544
239370
428465
1280905
227229
623947
1271286
922309
1163264
623730
1374515
574979
960428
1326511
641352
902271
126251
892186
738917
438956
524972
528206
338451
786427
1115505
738833
1420887
414682
821008
1201593
1166767
103217
1285483
1229749
766855
905126
82472
50516
741214
494173
166741
1374356
467860
905833
1059395
903435
1389098
1117432
254692
1323090
723504
627849
452125
384533
136464
399926
1017736
1309868
1182496
1041917
466905
347072
663100
226098
1023399
1374269
286885
780860
968969
389034
1280553
696472
1039622
1370806
1389577
325890
680479
151920
675613
662814
1035194
324460
1296872
375899
56534
1393977
494852
1416497
1035297
1166271
772749
1289934
177891
1388712
956422
354164
214463
1020828
1228514
166581
1206630
1139633
1058192
421545
85119
888492
561994
771520
970189
1199337
1122642
561556
65192
1413437
641074
1266313
425634
1352335
257802
524031
100250
1366511
67434
911993
592123
856514
397172
1065179
158762
83062
632720
582781
942919
272349
1040869
1127108
376972
313314
644681
739406
162997
1142245
892885
870343
1229248
344782
135633
1153138
83039
901794
736945
1411803
727061
997325
1282637
59689
858829
525401
1411113
963303
878878
1283921
843994
657314
251353
589151
1170980
1375860
235935
38716
973256
374241
594489
1417028
880179
992699
518580
1228580
98129
248395
346846
580578
373509
183554
451831
552339
107166
629271
394797
64031
324400
941774
614493
621478
425721
86297
1297533
305923
785387
667898
1176357
589942
1423061
876828
1371155
856668
702012
538687
310644
700788
427734
1422574
734881
1092533
229461
284903
1409951
1145546
1382143
339360
189834
274121
503382
668554
39626
1268852
889044
459950
1177916
1398904
913934
129959
484197
946584
1212107
490787
1365170
591320
686184
841142
443225
248105
373781
395460
57730
801035
515022
690322
907102
336200
590877
1202094
1409419
365368
972687
871214
887199
195866
1122288
557883
217214
15851
705005
980858
68046
695736
543319
621445
818882
500513
304167
1198583
1102231
844555
810543
1421667
1296352
1134939
331582
996942
474181
1232243
552158
1322707
1059208
945631
672742
1349345
336827
897458
184362
608518
1229164
698017
31515
1390528
1271102
1374852
404307
1386209
171655
769170
467817
295665
1184580
1224753
681027
723680
998132
117747
106267
931716
963847
113075
1308637
1206635
780966
684924
202725
99226
220358
105186
1326353
1142116
409537
1190009
794864
1221010
675313
951496
688199
996905
779913
1297978
527039
421628
1057347
1189495
537615
595049
947955
738468
665031
273582
1139525
1402894
261742
1334851
1309347
270399
466636
1291130
146378
359553
129476
334478
722650
1392588
300989
934332
358596
403135
315386
867653
357603
1390830
29521
353508
121332
946351
237349
35312
1277180
1238021
42642
314694
728233
12959
124232
47591
374594
274200
1293438
1399210
36623
475045
528234
846870
962491
990896
112782
397236
1154249
684180
1013129
1057384
330168
871801
436683
602776
1204455
579729
976449
1065920
838904
1055605
1289846
532454
495203
222152
929705
307171
920519
338792
1389692
870263
589521
1313334
35891
688585
591719
127398
1319789
43033
504789
368811
33881
257684
322579
691289
1233279
1100771
63230
481112
803140
1235672
575717
394794
501120
121027
1112883
928545
1271423
89600
80684
1039768
676695
300670
1403240
725999
1273284
1201504
135233
589402
380875
673455
1034542
138886
775907
832904
445027
925855
785741
444644
1186775
123939
529445
912963
188047
1127998
416875
189817
1190476
509816
273040
403688
507291
1135679
1040487
779931
613618
901668
1277943
947444
1166774
90881
53043
237579
838828
1314062
794492
310962
1230263
898807
1173931
514431
107473
117502
671568
1006026
1386852
121360
1270338
993812
836440
975119
85189
225343
1043065
263406
1121941
1338345
663646
419156
578792
628543
794268
1370044
48057
1123784
974805
797636
1417502
1167062
126229
1351368
612469
530333
920476
96961
787677
1025994
1060662
366294
487492
268778
970488
356930
1311390
1154020
1058236
407056
974575
911110
1227068
1130492
175999
83703
450932
146687
1063805
1084544
48680
670904
942189
605038
724361
395278
46221
105044
550954
264960
589881
541614
1213737
632613
433810
174146
1193957
456028
848313
608984
1231710
1072748
902494
1005280
143554
440145
99118
384352
223696
126574
297072
314535
1062440
49092
567545
1059507
583610
1314685
589037
1279333
1404518
778999
424561
56698
299554
992227
135510
1100851
1199398
363366
369764
1117524
1305335
948817
446688
79321
336193
530412
128412
131615
76385
450422
325182
834465
370116
1402353
1074114
1273500
307715
629078
359517
1021910
142057
72153
859947
1276442
1168661
56982
911165
1296769
1416383
508148
622559
601116
327377
1112586
594457
1088450
66784
843341
1366065
39218
1168200
431782
582819
453571
1041936
1213498
823700
418900
338430
565788
854145
1389555
547949
703552
623464
188935
736130
404850
253061
478958
437526
372718
1059978
353033
520320
251430
404614
584450
382571
847115
462167
943239
1267980
591019
870542
311583
567893
1075596
1052301
1369760
450074
76109
952115
641974
887802
837902
1040992
144584
462443
333769
132375
700231
769212
1113966
1273697
1271963
639813
869987
97929
1375489
415302
1405536
210085
551519
1217330
547892
526717
769851
558449
690622
131253
1300366
107151
997065
293062
177936
62111
467486
267248
370921
120835
503850
124687
1152092
145659
703511
306454
297986
235206
1314440
1344393
626799
675744
370642
236292
117105
535081
1214999
1026758
1360285
161226
1193945
457935
657399
962543
1380659
730515
110488
543143
1383067
174965
1056232
380946
385338
196801
1323430
300340
1212529
459249
52970
126432
1229334
735101
1292734
1320059
804951
414966
797719
590480
511665
1075013
674393
392817
323187
490998
155032
1198777
190275
455305
1361582
538191
1226554
1124281
368843
627629
74714
667055
181341
377960
94682
471854
520772
43097
87721
634621
1180252
186640
1041495
134835
1195513
410079
1336089
88650
640852
297812
253688
293137
111045
170517
1218043
1394139
79174
509086
868062
78339
544992
915300
776931
1352702
1064236
1237527
1391141
198032
149856
184490
204907
858155
462815
229832
396847
175584
1128408
194681
156958
526384
1414054
878147
460044
468734
326884
621318
487001
659603
1388134
1358142
1207584
1387534
408004
476074
1172868
626005
403400
905116
427518
478994
295784
981292
1411789
1006048
703627
446860
110815
1395230
1400971
778187
78996
480432
384075
968129
1064550
996266
1111270
436492
138543
483718
858902
110823
1061315
221454
895592
1325070
387761
612084
1049730
291484
858760
1208119
827910
66569
1396557
1074587
1161014
447337
437649
903214
1276482
722742
1330921
1408307
217641
853527
1398653
378430
1298270
81760
485582
798768
1214993
945782
846174
204540
141883
1336384
468993
87369
90253
845395
591511
911791
590041
930790
1386954
700845
972732
405509
399094
695132
1369032
1062525
118035
1278370
46683
535707
1335267
1369090
1374352
171107
828743
350849
685767
488421
580619
681641
1371752
35521
1306979
451051
433647
337140
212726
521418
1167785
1268224
1347660
724026
292794
526237
973448
28320
852819
1369786
621301
85072
541054
967432
162610
980484
1119012
594013
1320038
1395726
379136
631391
183424
1295595
177554
1296116
255085
1420021
1177922
1198672
698680
900142
326795
230576
630129
661681
503396
1378410
1193897
514251
936645
199903
1138277
1230136
138802
203731
1377374
1205226
116525
737219
412232
317445
532004
410441
1049137
96743
46660
580682
1170486
505799
1268200
1061495
884352
1311899
1034972
1328116
297028
582991
594603
568007
385404
1266885
955350
133767
444901
1282201
208294
1357048
282988
248296
341935
70060
174702
173311
12975
577929
1309892
415900
966353
315734
557613
223110
96094
1379610
1278219
668421
548761
1164082
736480
193240
184131
1386392
49589
158557
435560
1361892
1409898
109593
1332626
456972
262854
840708
857698
469918
617404
355155
924628
395811
1407255
226556
628139
1082585
882003
772234
898852
1052882
959150
58279
696368
729125
285134
207639
588853
419966
119612
1293292
1006890
1273701
1064601
794800
173506
367405
108002
1035165
98287
858622
1041218
1324630
1190543
139800
80297
463696
501420
1228395
258333
850908
601276
431197
353052
1342990
732675
80090
1070092
160655
277618
430233
664615
266101
700986
971318
1367934
849811
1207465
1114055
871040
447993
1024830
572235
71298
485089
909867
132574
193565
29276
922787
1408975
1057218
129630
1375372
865126
417379
37002
698412
273599
1000418
217544
957889
1022075
86240
520361
270215
153178
1345556
352878
327242
695730
584289
1392224
394236
617601
1113649
1173888
1102767
868991
1064766
484772
993709
900820
378446
944343
1356184
74198
955280
633369
832354
291944
128268
832412
232369
1341641
846973
1323679
801034
263861
897503
520974
405421
860996
1125842
933723
1200291
1376453
760625
672483
444906
221859
980097
102294
1181037
571638
1284784
624183
787014
819930
545878
551011
1201507
479241
469506
388707
1358479
614949
1418746
1210789
882601
99098
588449
952476
995962
148438
691481
1059220
1296418
357322
319393
641250
431496
121143
804140
586488
487096
855506
1103130
822010
901237
821849
1202692
592581
31766
1210873
514108
840097
1354531
257508
393998
602768
1035865
562309
1296519
681049
1371531
970439
68642
632491
775369
1159258
286414
302163
1371080
282235
26419
1381381
271749
957420
796762
808375
1135397
365211
297649
904500
903738
122410
935006
59936
200411
728330
498461
321194
130085
1026128
439399
526984
1110830
686309
283608
439275
766299
1113434
778142
345038
1038890
146816
728082
1211065
842156
950706
1291989
806339
1224095
177152
975442
1414017
428912
571659
340331
77396
112019
463333
237264
264490
823867
657115
1082006
916599
1219771
1186603
1284042
1053249
843315
698493
357968
639548
46187
1328778
509773
915538
203574
4121
325442
1333974
797394
1413405
681401
675121
971353
347257
1218431
859481
975557
385244
639023
337474
350961
853901
175223
1229174
1326482
385271
55988
735589
513097
1416825
37722
558920
699356
351048
462927
1187985
1126860
776446
365669
1219129
1159392
701223
305966
792762
599000
1156639
127008
564144
998931
188438
259739
379512
464630
1377725
694836
418069
226309
849435
475924
1042868
545664
1349694
994789
875933
423865
111775
110756
840089
1325343
793943
625697
1372245
1184610
599203
196878
1165111
1217952
411707
656230
961970
1037685
1069109
443196
393613
94294
1415954
803096
1052595
1385174
878551
839079
151507
785421
215794
263290
259244
156114
1288103
999789
1363368
913936
1167244
426942
1126563
267467
1174612
1110854
171917
182585
276776
560420
56193
663075
196392
840802
385092
909212
488914
1210778
263251
183282
1173778
566034
1368955
250288
824429
172497
125582
85875
1361868
51725
383222
1140825
280929
547198
123611
807941
533366
572483
963735
1327488
1374954
49745
1212973
661353
87865
55657
1195330
829305
42231
119555
571326
1174590
1122542
1383888
625632
571177
804244
374587
120902
1172534
1235209
287199
871129
396311
87614
1019077
1378321
887464
1181556
95758
110245
334503
771393
106585
1018714
853937
1346790
338308
1062533
756342
858756
975886
471986
738075
1266584
180184
1289061
482274
887465
429733
431210
556695
181562
417151
196705
1277978
729153
186864
813467
606312
108837
272057
491863
1376518
403637
597204
1038650
544882
1351504
575472
568441
809677
202351
1118531
1387853
66877
560187
402580
767566
1006844
151441
282048
561776
1123358
1225239
363722
509213
577726
195710
1394255
266453
881862
58610
1292271
795365
355406
347603
641541
1036168
524858
137092
1203459
248926
134933
561401
13673
806740
1142639
968355
850663
366305
907743
192861
187708
727762
971102
1199911
772421
426563
866991
139392
223012
1140259
915723
1278330
537684
1237584
415263
436954
240184
1191771
370958
385850
717285
557499
1219981
519820
966931
556734
664867
1283745
177247
108145
471917
25912
169745
669183
1288290
930024
1159251
18855
401366
204754
1173649
789442
661309
136854
460312
467670
211853
1399036
1226794
466855
310832
672257
830687
382947
1403115
841445
991885
570290
766551
1063523
540925
540092
124698
151005
1061866
508982
497057
812369
1305788
1293039
453104
1396182
1042200
786317
190277
569503
286188
1139419
44170
646438
1377148
180962
226898
1294079
846424
1232513
1413968
1386701
915183
1165118
1311771
656324
1417697
382223
418312
458956
89394
205410
688965
476972
804082
893982
1121051
270969
593863
1283913
862416
1063831
104422
1338864
323306
325608
1122699
95743
1340684
287288
1034740
1370793
408696
543679
483739
980854
1230443
572470
621782
1122416
603934
322808
841540
314278
805073
911528
567325
204435
593592
810619
1024494
878387
788644
676445
318728
1313735
278917
191841
1412716
123392
698538
781802
1136830
56670
1068999
830048
11166
638842
1352369
330579
452573
839051
734876
806194
71494
1375343
177614
1063607
1229182
675239
231655
537131
109107
841863
849518
853046
869652
444458
736215
231775
1295610
789879
1407116
1375764
170112
595727
165979
395089
40901
1351980
441513
1358517
579269
815133
19160
600218
424981
548042
1299242
1369595
1387856
518974
159467
1393252
1380471
460380
441302
175810
386176
448155
442449
589183
282948
399172
1299093
293432
696806
146353
1373759
239295
512019
147076
404407
1159423
1048704
128158
173985
151778
628306
88988
691789
995729
833756
678267
232701
853649
93765
1049453
548900
1177361
887227
1377826
274580
1189889
359308
535108
990371
997689
1164137
872269
145506
135123
957103
767164
75187
584807
140172
595280
148831
139789
872429
1369782
541352
251455
437589
327678
78520
1354341
570689
1164108
614122
1374903
672699
18649
80462
209033
584169
520196
319929
339483
617567
964686
1102312
1168854
508930
549826
1329530
691616
1278593
1373852
313311
50266
69067
303406
298259
403148
693382
1048269
1191700
1304176
1279767
411488
399557
898989
139343
948141
506969
348189
847249
136756
134910
110583
408704
1112560
959621
233122
1330481
1276764
796129
375003
781374
194180
731561
42032
1037987
585599
509041
695990
677046
619603
1034252
494713
1269713
1159919
665633
806419
994804
129154
973804
876438
512206
672440
805052
1204802
1179663
166826
185922
70124
681940
371236
29059
929913
336854
1139243
1323054
132830
1397331
1377853
684844
348967
209500
969146
1164967
1192304
294117
254178
280065
1366747
1160397
918983
475427
367662
438645
1052761
600982
1389958
555794
1414344
981975
275243
193089
17146
1091827
134225
423661
627943
227342
423271
956291
106711
846683
1129770
38598
253825
363332
133888
380073
896672
918251
791094
235612
397834
400782
465229
1397630
1196732
1135433
687307
1194270
448922
1421964
931133
997849
1050824
489748
435217
139104
460902
832581
140215
618882
1120029
92904
1196907
216136
176839
253469
257679
1382338
1199613
811657
297610
260197
391173
815267
197769
773069
35374
105391
877154
412677
830508
564856
1418176
335779
36643
676135
1384479
139346
950920
1407276
434714
1293261
532530
886064
521622
152549
37114
386362
1336183
853995
1173656
722587
552574
99367
31756
733187
1222444
311326
239795
301067
722919
144275
253657
296437
143185
500401
1135209
507900
431094
267269
664535
290997
460015
323715
434815
177261
941023
1006085
577763
330902
1380756
1174276
639785
1309609
33573
474627
767952
161427
284815
1138592
1271432
1394352
158377
1230547
1269118
335552
1300232
634591
46170
1181666
1329025
1310191
1346410
410331
1270127
1117862
1022290
799746
53564
1394261
174482
816269
346237
813843
369265
152247
1189004
157405
404505
638203
509081
631078
791908
59023
565292
1398071
1288225
597131
893124
1377681
856199
338705
632306
42320
1327941
185121
1312768
182977
1312304
1217626
1309047
833240
180938
1381063
126584
445287
864305
1000629
804269
1063691
447207
123313
1386471
690112
925554
1149706
1289431
1282691
219706
456341
56356
800573
1401251
861798
641298
705931
1112038
1382117
880797
1219363
1076666
960626
1229308
262963
136578
1391043
278065
1125157
1298184
807003
558924
1360492
1267827
518421
1063764
775280
289630
609899
1190532
678386
407093
112769
189064
209114
295750
624880
100536
365558
659856
506292
182145
485352
891792
89402
229268
379038
635062
890908
946682
224050
470638
451887
1385473
1186773
1184617
665223
233162
481554
485022
657155
270023
222664
1388124
316437
145770
576217
85805
183270
469569
70048
146722
1335835
780026
1044850
1063292
540054
1072761
198361
476950
1222640
965292
626434
262450
546856
154597
382040
62422
58698
1185361
129656
563317
910539
1185404
185216
73491
481122
1119909
1363234
1190433
178536
1265867
1112021
299889
1322183
1092809
726574
1192214
1362279
967291
1266608
1377418
870590
559076
509803
1180389
1039179
1382580
1203488
148362
214197
507372
612092
186147
585970
1271885
612475
374414
1311800
133250
1313214
60282
1014612
208363
735672
307802
587631
819454
859056
802269
142607
697468
94836
600927
899710
571215
313175
595684
929939
429118
687204
265003
1218579
1160059
788667
1230154
1374378
248477
100059
274679
437009
407715
188163
780752
167964
1291268
830905
1016025
1368914
1321836
538400
971499
1412053
492792
52196
1200702
680618
40494
392461
1275137
626655
62622
368270
693644
422815
592862
1378190
902963
192636
598916
1027203
81912
1293131
815177
314413
771717
250395
167459
238159
448469
704986
10773
336697
374310
415160
863955
579554
857642
852875
824124
1191706
806714
976060
399976
135514
954950
1161149
218960
1190324
295696
732932
25172
18082
795049
951756
1091237
104768
155888
372804
1023552
1267064
682753
429855
1377100
685668
324056
418542
890544
54904
510476
929834
448664
279285
407428
715408
101882
461657
539497
559293
537567
1303707
92408
60153
406841
581506
982758
1321168
780344
1389312
1347207
1408775
1412571
99112
657794
1205740
552595
295899
530458
772415
340292
1231324
1346242
1408419
605456
815254
859832
1043213
991086
534792
801323
1319141
249089
1312496
330835
551238
1064637
1268555
683603
638893
164345
179454
1164183
1307175
1324329
434130
450390
724155
887315
502785
1219544
768414
827887
815674
402729
545237
1113416
963991
249840
39954
1404196
411696
338547
265480
1139365
164583
112225
437479
632435
1205553
360755
376441
901643
859278
224366
734438
405466
98714
1025204
1277332
440286
777233
461117
463037
698728
666690
1389632
809352
102522
1159406
435795
495854
1211152
231992
976324
1345582
834091
1296627
788121
305416
344214
1205934
738377
1408805
560303
935768
1200244
877105
694493
219756
1230786
58348
392458
1154169
447984
782768
382093
827773
29704
766734
581836
13476
294584
27607
174182
843982
864881
680150
969839
819364
1172569
197766
583690
125360
731582
671895
805487
1222367
1313221
73787
462315
858327
995893
1059946
257889
847736
890532
349460
633387
1354227
741848
167386
361768
207162
356533
879216
1125966
100767
100018
941129
696245
1271142
1326573
1205594
133898
501711
947176
899781
872639
435920
1008899
149939
1314822
1040348
105260
361792
1318799
337621
1227891
1119647
890838
223710
1290036
682600
778661
16812
905928
1334387
1318185
87868
831767
365504
432763
420719
344679
570563
138205
928209
360358
157177
133906
1402582
381877
858562
591119
399945
856204
878066
200598
140468
420294
1297222
181555
945642
608118
855728
43283
1065793
700999
1332957
115206
1295661
1235370
1197293
655775
591718
633432
643843
1362993
990837
12174
1406864
590988
599960
403807
774593
529962
1128253
506846
1111462
334911
672415
1271371
684915
767257
43889
31062
870296
397821
1398594
1060648
430877
455365
338087
230193
1279841
565596
210987
428876
552101
12818
960252
1164700
950264
855601
1349566
75123
729165
693224
901898
1382895
800179
845031
756317
443248
854727
1418587
1176112
332662
123538
624229
1292093
253149
472187
1123542
1353631
261481
1297382
188592
128271
1055184
352191
1368234
788797
458334
667543
70603
143489
231381
195164
582391
99553
1334913
115171
1172428
1159348
1022894
366378
455982
798293
866243
1378967
1420721
1057062
87943
401132
815532
953685
319646
1404896
675690
419983
39585
260952
609948
96939
732752
663245
1323548
775590
290440
51431
572608
1313990
283521
318296
337011
1352368
635067
979975
405962
384659
541212
271790
496740
349690
442196
160809
1166363
517900
216400
63015
379410
641992
146140
226719
616275
884363
398798
1377847
52272
691536
3654
1394157
1101879
52462
803116
584522
1308328
165777
107834
562682
1287436
785792
1177328
699035
943986
319185
1310636
145040
1033906
469801
614495
1400892
66846
444110
463547
503842
151933
828138
189148
1190439
440519
227672
211473
655558
1218011
1338309
604709
1383797
1048255
462362
233535
345209
61778
659741
91638
1138963
1188893
870088
1042665
152697
1311866
869357
75048
180534
1274449
173940
36649
1310425
575716
99508
55259
167169
683467
618216
609666
77567
344063
356612
643263
1334071
1287584
506880
1421578
168959
145317
443275
193129
590564
148141
813425
1354197
149427
208382
635997
644731
1329450
1319874
966045
555608
1379455
1128579
1411388
92409
373274
198222
370729
99892
779174
83103
840524
566594
328543
1392450
23520
40697
1037361
195401
444142
13645
94653
1334917
1139476
1291252
823658
1308990
887838
81004
784829
899599
1395592
1145156
150987
1062394
1064215
278543
1320009
274440
574073
153527
521754
419682
166548
865254
251246
375336
780495
673894
508632
474545
811906
780327
783487
183338
387297
966250
155129
661928
685763
1213117
181951
1196389
935854
932230
358611
871723
893385
1040642
93036
1268049
209090
1055646
864391
404987
105817
262718
549513
580451
107325
1116353
1072549
1020813
1053699
451886
393429
529470
146524
864732
169348
168924
1279009
524527
1366062
523575
79363
517689
264652
314128
205351
1219429
723086
1074053
390197
1119257
193579
668314
375360
1269081
383575
947686
885705
216819
1305947
118527
184795
176059
203851
426647
269307
811129
966626
150303
953428
997821
101585
94226
623319
1238404
897562
199408
868931
548035
656619
1192751
653925
1314043
453478
450430
149863
231519
1000173
1176510
737017
1060517
1320182
138432
813792
1338632
573124
1210866
388769
679820
766414
635320
1374715
797304
867642
573287
1380404
1421325
324111
636700
1365715
435322
797710
1128941
894700
377852
833334
1337852
455538
1065173
1119151
504518
37414
79378
235322
776497
1386839
1374817
1088775
884146
1310495
1276542
1297527
1056378
47590
152366
638108
257097
78297
293788
57990
773118
156464
687514
170782
48343
512057
1349061
574112
1203672
104400
496839
731945
428649
391013
954732
240187
982361
606780
638103
768143
858443
925842
159017
233054
621917
1177052
850646
597775
600224
728719
362654
150604
944761
772296
833682
820505
359029
940015
420875
1388974
214639
476801
214640
797433
874917
74238
407424
166021
814201
269359
1302232
294391
589484
658132
111535
56033
420726
160427
341063
44681
121782
626646
1280681
1231103
1366174
524268
1343518
621006
516261
616977
1285028
1299170
509799
548848
638102
338462
155208
1190139
856225
377620
921723
289220
881987
379445
400616
364375
36383
1277420
118666
221850
1393894
576576
1311720
163000
339782
878275
628262
1378809
901905
1120227
98223
359989
155396
331990
114581
1418316
973401
1140227
57873
726936
612361
1156092
1236360
81246
550198
1341768
217886
291466
702968
866255
613971
1409598
1123962
872278
199063
396778
67001
1344457
851304
73597
1221081
46782
464139
796969
35145
233363
1365692
510817
405722
50467
65791
1345050
892917
842386
898487
790592
816556
457117
655560
958781
60944
549597
485340
545820
779591
72570
181177
930565
952754
589168
808871
1396896
730879
630772
1284497
505406
154826
1226791
333567
1286271
950003
1237138
1128452
1109420
151826
173694
932160
1337885
569772
1368487
869132
956345
324438
153353
772128
343327
1377359
641373
699556
676179
122344
979256
1416420
79991
1342484
557089
1083976
561371
991966
839677
665973
506971
909494
96615
1202208
1119848
457905
249580
1390420
931426
515699
1180430
1091871
418792
1299188
464478
143825
323571
892780
442298
647157
1209766
615017
87709
416102
903484
912259
365132
512909
1053145
1047923
1123710
397565
1187972
555975
790323
920829
1001310
834914
992668
1382198
1213858
112867
62224
1408441
228095
700606
260801
916432
188036
1214652
1063399
319657
701999
1192220
337227
1381405
635384
1130701
362478
871406
787990
964598
820174
310063
944693
1225734
662715
748452
150263
1389845
674055
1218523
665105
552219
1375813
561828
722983
174316
1324558
1063920
583655
437948
95373
1328416
811103
235904
481950
1272000
955936
50687
69594
1190521
95468
694701
118540
258848
839877
149920
1292696
262950
32236
311081
238458
231592
1137745
79081
1318909
669294
1234237
1387577
815559
1404917
96415
571241
553276
384217
333780
1302730
99445
114321
1038100
330275
735484
1413629
534385
638557
264888
397910
35741
226996
906594
1339748
894771
867082
85570
905583
79211
564697
864409
98314
777684
1191669
327002
144291
161161
305688
951371
671857
300644
423311
125762
841887
901273
586388
130940
602084
1224093
361566
97983
1199304
601338
503282
171211
139046
1376712
674182
292471
790266
1405848
870156
148534
661797
51354
640832
1326551
366823
564241
910946
388384
176323
131239
773921
1234828
596670
774669
623407
473436
1063242
74496
506411
871193
301914
219132
267498
357626
1353557
414055
197644
1328132
599016
552991
330716
180393
1283828
1050142
294521
1416813
1325401
725242
829317
281140
574211
680701
472930
572643
538696
400561
684631
293862
67931
952889
501481
1405482
842616
1422839
1191900
805105
1119984
471653
271283
1326940
1384804
411060
630284
1287657
598437
425871
55214
535788
914854
1365658
788749
694811
572119
1369023
646538
883322
89851
465714
899000
778543
1134743
642835
1283880
15499
233858
1037428
684738
953281
105713
800607
183113
1295697
996756
1418114
797842
1057811
1290511
363560
147895
592666
662878
991145
484997
1403110
926299
1397609
925854
1203792
452633
784144
307322
391251
262485
1304177
1109434
1020575
442930
883782
1396279
29207
976079
18063
1036209
1409176
509490
1272466
376599
1302495
31911
640836
56068
290204
1053134
705482
814617
549771
91274
977272
685519
1340514
499369
527378
1204687
1356088
156424
284240
1234350
1157252
1058180
185348
1409765
1180733
1209554
1399130
190132
1320500
1359326
1360825
1056905
692958
191675
312069
512420
1371429
696467
843104
1392311
1058695
799595
1052372
357077
1292401
124542
1365167
1054877
433084
536824
156585
1184435
334379
1299693
256719
591692
904876
63128
643089
1392521
574512
568468
842306
152665
282669
1069354
198379
1286307
77576
327380
160829
739753
914053
793438
667451
236003
1350999
43296
51671
234499
538945
1125538
174493
203617
76076
1374524
221070
1393420
520411
917371
888407
1360098
364868
703206
1064259
88764
444300
530181
831173
844031
1291195
781523
611458
1222473
829557
863453
133762
1268226
685335
122557
1344531
130917
826381
166366
929107
1297369
434964
330476
429840
1214860
1199621
395644
61739
128664
391343
157084
407666
1339889
1118865
622700
607712
632423
135433
1318753
324736
84413
490966
531719
476743
657852
456954
646983
1102503
924211
210394
195671
1161122
795186
1041901
417838
1358398
1208875
1310808
1301904
1283953
504286
214034
192729
892931
627903
50291
152917
358589
294679
53466
63443
233467
1227880
386777
42582
410656
415544
850084
946915
110819
88154
258488
345071
914228
406311
994691
661130
816505
238312
820966
112481
1197984
771482
534079
1416565
1174038
147672
469931
1190330
1342999
662626
1126106
473908
505997
572455
1418495
964285
1291359
1128302
434978
155297
217344
902136
474697
532428
193708
1296209
116397
793841
1402465
400078
1311579
273692
157663
1057659
265375
447821
152511
1366135
176240
1312209
1349831
728720
298476
1307515
929147
1113585
194178
63132
1130728
968555
852263
946550
1330343
848809
783031
698630
658174
1186254
948388
1188899
658122
388553
391138
974217
46141
274759
83517
826533
1320504
1222598
457797
1210708
73424
40417
421393
802603
635490
36181
1284175
920315
460725
50892
100200
945810
354198
70606
940855
223616
1186463
1359453
534544
281669
479947
1349285
1411458
1213463
630857
96454
376189
539216
19071
1413053
924298
1156192
1125868
305178
139741
511422
1411566
1382891
684418
955262
472292
657337
644094
151173
118256
404488
437281
656700
594315
1421828
349143
962322
718350
556380
640508
1112169
529509
1380563
931991
266004
1184679
552578
166000
240506
1274733
1141948
265615
1387621
240087
495249
509316
607146
1224794
104883
1379362
950676
105942
1292822
666946
188157
864130
497223
378203
78642
1297104
1052288
1043121
74617
854366
905863
1195376
1403863
251125
452972
832907
878207
470019
460153
1293310
1225943
255489
472103
1382646
628777
895286
728257
141079
1036134
335667
394403
1137622
12581
41735
28928
944831
87049
308088
778256
656867
269290
1205401
298756
787525
1198957
1053431
1058196
68956
1406625
496470
177364
850138
327724
903745
774534
312304
64175
339478
439986
802682
1372193
777501
142008
1369873
309401
616524
54290
493323
344613
95682
19109
966047
213079
998484
341484
543441
1087322
1327368
1393106
97806
233525
513233
289429
883235
229976
1092275
779399
1284054
1420744
1367626
377974
307097
496682
237013
358359
633388
833915
806758
1344079
624694
269885
251587
682711
1107170
552917
394961
1289915
1086389
1053945
771235
1159277
1371426
94077
814995
98893
503920
578262
456776
1173735
314484
548194
224285
1330537
396508
359839
1204848
493718
441074
73340
475684
1163559
1403835
84664
774347
428707
51215
816983
1395030
337203
63750
695563
825083
444599
612867
1331605
144194
74445
93335
453902
830584
477618
839087
1328918
262630
1288787
236561
666000
417349
429656
236842
1022218
907247
171467
153238
726951
1310475
65024
596701
252457
894979
656556
399446
534525
668568
123715
1024676
49257
511308
469813
833383
194384
1215589
1307467
39896
819007
924969
61484
729603
1152745
1300877
697889
271904
950193
901564
331965
587840
1422534
251693
859249
806623
373511
264523
1119592
1082671
834103
1234812
412535
588116
1402104
1113617
735355
1212921
882967
193033
1317793
419120
358418
1118143
497993
1062047
5813
384376
1336098
881014
1345628
997949
1194500
431613
1373738
156484
610437
1023273
557922
1398224
1312217
493299
800160
737132
807726
1277445
84022
221500
402690
1198986
919384
773997
613164
315868
276945
579412
125825
1265673
424686
1333274
254971
778023
423578
433706
226952
978120
876335
217791
50740
774359
140110
92482
1283152
214861
1087704
382747
250923
862616
854138
881783
358384
171752
1211493
644308
1413665
880692
685608
590969
1405612
1218020
782620
1413175
1195451
266969
1204714
1404357
543502
1321849
505811
1188907
936404
267570
336671
775968
1220447
1326316
309192
238901
329655
1060526
501732
411641
921339
699622
159795
1202883
624581
438405
405630
576571
995339
1318132
313475
238112
843198
154580
571008
1365216
18462
851508
422543
786691
368168
1394931
1146465
1189045
886160
336916
1331693
684957
1199552
389308
346359
852330
813347
422229
289241
333407
777624
866115
1282653
622901
226297
1162711
1060143
308554
526813
90894
407629
788458
1181294
973991
163966
1237019
1219669
594697
1409662
1290912
437765
352382
945043
639384
308920
49293
517882
184107
388007
593437
349083
644837
568048
77198
1034317
824401
1288113
861076
478884
161416
1271696
54845
1281011
1144227
140015
236468
119221
93042
1336013
1377065
941537
814512
379945
510337
286942
209092
1058155
234189
1368236
935153
629170
290610
1273672
25521
1176332
628768
954733
380880
34402
575796
221014
13236
378402
869649
1378191
670709
1005794
1049705
1210797
320383
230376
265101
112667
211847
755461
1237966
112551
424152
225562
337598
1355735
441246
1173977
813687
61980
837811
1040476
572193
1411044
158157
1293563
1000073
1020989
13057
46767
135142
415347
1050316
40009
842549
876528
597363
1166422
821468
1060966
1050858
123773
658395
1210830
313313
1408949
428597
1349965
928004
251745
472547
801068
1374894
784012
508638
582833
280680
1225932
39826
673428
197829
879856
418417
1287244
201293
865790
225071
1169577
1337068
447413
789897
1224020
1327914
677109
785050
577887
479124
564302
1290213
90967
189234
1166872
1325253
932216
576319
787674
1312699
1236935
217586
259344
1302582
1291869
30607
61054
632516
487913
737038
1394682
472820
71553
464892
900291
607444
728251
295915
570728
1329393
633201
41042
855794
614718
333470
496738
799467
830366
1069422
514593
1285229
321361
572083
1377387
214529
1023294
395472
889163
1152696
176347
546946
950696
1366102
670792
728189
220916
705510
375449
440500
80046
543698
962591
1401348
563964
288273
1168272
50314
980880
834423
85677
211774
1384447
116474
1311009
226945
1045568
224856
176650
905088
145460
439063
1103201
831288
824793
123005
1220703
701400
58715
1280810
1101796
458852
1208889
1325123
355430
363247
88102
888677
772482
890038
1034060
630133
608876
61149
630449
1036498
753758
105056
1168705
128192
96276
1057675
1128143
105369
661567
518498
1320307
252847
280742
1050211
1335920
861592
964763
696904
379369
703307
218471
1063001
551587
1409215
147986
1388583
1198408
609147
1297645
1064413
277399
82666
408643
71783
136162
661718
689709
957113
168681
1072221
150504
1036283
1395839
102478
377822
1091055
1059943
101190
665200
1266255
1338612
132939
825536
913420
60164
419215
330645
1309051
414912
472498
887734
688352
487305
399442
1266981
390986
1218276
145362
70859
156661
1291496
1377896
492534
165233
1344735
567601
1332864
615895
75305
1346376
616413
1165920
859780
199116
1170574
1382199
392206
1316130
563750
138215
480484
914969
906951
62234
238055
413420
478754
848374
1207881
163094
514638
899609
237542
501292
1056209
222159
1390487
1114874
311903
789190
628174
956255
422010
1194295
676432
1352258
610956
503233
970991
905678
1417186
42365
1385522
360102
1283039
231250
696317
1226267
1217388
460354
203591
322789
252528
582261
1408857
1076039
297090
527474
852895
813905
93427
1349182
1020775
1322264
431074
574076
1181254
1218868
11770
627189
196790
1164058
124296
867996
706717
780878
578895
865051
81152
177233
975296
479133
872327
239224
10271
955158
1037300
1100748
224692
309341
1021103
450332
886504
412474
1314139
1060290
495270
295054
39721
1061667
979962
732255
171977
517425
1268030
1175768
445495
364599
1191866
495491
888658
342450
89547
1119552
607582
249730
468847
687770
1034361
582562
1035606
15754
1338417
1413209
258439
423436
1330285
828084
303142
173832
289604
304069
356082
1301892
900337
468719
608686
521099
756866
424333
134666
110242
723508
997307
425887
364797
1165109
1083373
1406974
1059369
936950
49362
174983
357870
237880
385231
565279
1268975
836264
1010033
236354
976143
907101
1293203
283416
461564
409996
334874
1290938
671214
665810
276158
607492
1363596
123683
185924
284018
115409
516881
1183110
79508
454440
477622
1419545
347606
278113
861254
1358616
23231
80569
478299
947238
1302747
1091355
170947
1064000
981247
164492
917263
1404923
527870
5030
36807
154659
78427
1344923
68301
1421313
174261
620459
1280841
430454
1217726
942749
371380
275580
563086
1213990
1412373
1329702
64324
608945
114187
440843
1061570
733762
391868
50373
831964
165159
143061
88535
727141
139652
461874
302983
379462
839705
1290360
1377376
1332438
364757
1365586
1320877
535013
1327811
181198
186330
364504
51673
315764
1152649
368583
420523
609817
610386
272725
602682
1350220
269313
1212691
787285
1279540
495404
1123298
1116773
879667
377594
699131
892300
604020
84554
291951
363150
42968
1323690
1207106
582044
815479
1238244
794323
352296
421708
397799
172488
200162
419669
738053
681418
1315780
801473
1303928
146985
1000916
179978
57869
282852
1356222
847378
216185
589200
1404987
809820
1039827
639990
1194411
1317073
1325627
27825
805349
541227
487583
1330779
1292095
1395247
193267
211120
934105
1266498
1323501
416877
377534
727716
406997
1320785
467621
1189050
892324
469210
155080
10580
1385711
570494
93423
132542
885148
152134
1342298
1186210
874031
1234291
784111
766102
1371838
1352098
496416
954198
1128612
660813
582692
1274072
378966
1071522
293248
524146
17503
789946
194933
1422784
394803
167269
514261
1419702
1406481
111488
643749
435407
821420
564737
318426
1358783
739776
531709
414861
368462
528356
86530
1291075
1203204
399993
766971
41886
1210236
220171
981045
1278460
643409
1387901
1378227
865220
884370
549983
336989
470311
503314
512837
1336325
574624
315268
52056
731581
175171
782882
447433
23539
291819
96303
975578
1146598
453200
582437
1296697
1421729
272178
1360497
474327
703740
263963
275098
1384207
922442
1393992
1311975
16954
145634
1231761
807815
542305
383739
199942
1376817
676257
845362
391073
1125425
42893
128939
1365337
948317
357269
168296
373247
467735
829838
1117485
87806
170226
1291837
607433
80732
772961
309530
690636
1232720
156762
300900
673331
144869
81029
619738
459278
379850
458021
292661
496296
959556
235275
387880
68336
726506
79187
1043280
56121
978106
1196146
1156559
1058715
1114365
980029
884333
439000
322652
1202979
1329063
240133
1189349
422748
42053
518441
202385
869093
804142
326191
1346862
647999
360099
171961
461876
97330
697525
881133
193976
868216
701205
856677
768811
1135150
1418401
142746
1367409
609601
385520
891490
628311
1411645
442583
1416838
460350
209105
249404
1182501
1293474
1197489
587516
465433
639877
470571
490383
633793
821106
270066
110235
188781
1053878
523392
1326422
303586
426474
570429
913756
728897
314991
261906
1202050
970951
166218
1136611
850815
915710
287791
644936
1351679
733099
1324998
1212083
943766
343355
30152
1362464
500431
1040203
1411249
177706
1413976
361595
158399
978888
520978
1286306
1021386
785121
1421351
1405439
392675
854436
1406513
1126213
58112
124814
131965
5867
558721
406033
71203
252305
660704
632259
856842
240387
1292855
1114229
849208
813782
74862
125705
1395649
636154
444829
196398
1102172
1313171
256002
1365903
1159386
42156
819015
473867
1398068
25600
1361857
219703
49849
370928
1409282
673265
1069258
563175
973894
25985
523531
1316659
1369317
238896
445328
419471
1114703
1398580
981948
289448
878284
512575
1383647
809005
725557
346272
565207
96452
215186
137743
504793
62858
1380774
487075
1223032
534877
1280689
1413943
847220
567981
1067625
815079
1051507
991411
952674
1141743
249004
538337
465056
1085258
314449
507144
82902
950906
852107
207520
768856
1280928
1070472
548327
625607
17142
965858
974242
820965
375317
47583
491093
590616
629333
98701
61084
294646
1416310
160152
700201
1391442
771395
179989
1387530
160831
188455
577541
395371
521094
799800
81989
202801
128539
67427
146208
827433
187522
1374283
479959
1298474
32957
1078983
622692
1212324
1422333
106366
1386993
534665
410565
387645
968447
280270
133241
488955
896724
288026
1174653
805263
635336
1266601
354781
1159929
65525
1274739
697555
59280
683538
1129700
943024
1215829
302828
209807
220760
694268
842818
367684
1228302
884683
313737
977329
1023632
407325
476805
894909
308412
845763
36970
205150
374089
1388646
911066
419537
330002
457483
523958
102116
959026
1162807
470926
968178
1361987
80166
644618
776179
850390
129740
265479
60553
799845
738993
1161043
624902
837759
613357
497533
1377422
818581
1404027
858259
1414023
1048919
820006
280759
1330795
291938
309159
296946
397605
1295060
855427
1385774
165257
1073892
162448
140199
285562
70151
563551
362545
330708
860238
865283
371363
1213016
473774
1067810
1173990
354150
878365
138528
1405044
519090
770399
50738
428402
11652
783728
1091939
566810
53830
1197369
58434
497779
29312
1201632
1303151
572311
148337
322368
1159868
1062879
576774
320763
125811
1417772
202248
1050133
338996
1198216
821851
683474
693232
1298181
1082319
658606
533312
54175
1018227
1163689
135008
486243
877041
1352656
464287
693076
458996
74791
862563
1059132
221627
135874
93290
1156657
14099
534259
1206151
943867
526181
993697
795513
224546
171811
671953
470261
946975
1056937
416331
255915
908566
229263
427046
129336
76165
1207836
149445
328231
1398235
505497
85084
192819
917516
1216202
913842
248861
937124
1378711
50255
1309844
945229
1167188
1197258
930894
1400574
798936
132808
543682
874586
978739
1230546
787411
581183
376375
255556
1129354
830986
856089
1286786
330542
441530
115087
236720
1210741
1226624
444548
720593
324277
672186
1321161
465568
439875
360365
467963
1420925
601103
48088
960281
700554
53261
587556
1310776
902995
1219178
52908
578548
668788
480452
648296
632824
881467
33683
863956
1412167
495935
1025991
615421
59941
159205
995898
275012
459142
767401
906508
38126
523758
680660
965399
1058564
903027
272934
1345626
379884
1401114
1200774
923445
146530
1180420
885664
1026929
387736
968403
1321347
1124862
1005563
255532
1338400
1061069
106295
517521
773927
543883
518989
1175975
471353
503093
1361530
488637
771986
564125
296089
161243
634477
452753
599136
1351799
671308
90791
356235
1124716
983021
1409851
266036
254701
1054824
380337
412113
811875
1101675
1297003
968092
1345454
1021787
693724
373705
733867
962733
81737
433539
497338
394700
1396977
972242
1024927
1127449
504381
1381959
1182360
1170443
1304032
1123759
840475
333486
1213182
853466
524460
94768
516597
544669
375644
1152961
274650
1101325
857582
919313
845177
1336811
292799
628674
202524
1139167
727725
132950
1059227
1005730
698711
485395
511063
612302
423733
249849
466436
883950
678201
1345518
219751
1161159
478821
504698
48976
178167
410999
539759
601809
661340
1005792
545959
1181478
913463
337238
506617
785456
1420379
1022067
1408749
1307739
780233
1085508
1293114
1219751
735401
1138323
476421
375578
510346
1205766
34882
733803
172250
1335173
636868
41796
1351806
734753
904397
795972
1071075
263802
349597
1174754
796839
1333872
934298
877234
1045518
1327902
235244
82150
1229782
1337996
1184791
391623
274100
142776
52047
1188918
234800
1085784
820249
594576
537930
1209939
1237890
1216261
1056733
1396381
374410
59915
1404967
45125
450203
798934
175747
1308818
738775
132613
54310
724803
929172
779712
160832
330552
364146
989710
167630
1101079
976820
901547
162766
857779
565078
1051284
682387
346579
610235
1403546
465350
317198
467031
658536
373339
1217218
658236
1324400
339471
636509
324034
647986
1041044
613366
1193143
68731
661167
790854
140982
738707
604031
175468
798255
133457
855701
1406430
369328
105966
886515
95276
1296078
309688
828565
1216502
96634
591352
218964
199215
826500
1142899
1266525
1403218
125208
939841
51627
1410146
1201823
1404150
882156
936438
482060
100428
371289
567316
33349
248644
1082142
455611
1113956
1005444
890315
637905
1375402
1064297
1284420
671042
1281107
1221481
897144
952711
770580
1359343
924801
188212
91640
631062
619157
102663
302346
479930
949348
301278
164497
626334
562498
1298869
665155
477958
1196380
683791
327051
609171
1065141
333393
796859
518906
725507
463324
946224
1053313
70309
1366353
1279177
132379
1383827
1162843
911613
799807
1417187
538903
1291072
881073
775442
451027
1070602
915250
900894
158748
870602
1021075
705493
1180671
1308817
41586
327453
363466
1137328
1022406
282895
23602
321137
771312
389830
568461
793505
1335569
879684
661825
460220
182987
496334
431141
591267
294285
439218
1178577
1407211
976035
646600
234300
663933
870565
625780
340449
392957
206147
227895
633669
311015
1026732
807541
816427
62726
1418270
850874
1271783
635050
1383726
1317644
525577
628860
1138183
26789
1056734
95449
775894
1310364
583879
84321
1346389
92873
1067648
1296984
1056452
991643
365826
306436
444710
642803
369619
54000
1394826
1199683
1212666
316036
1397700
696532
1184982
580377
337038
1282165
419847
1126094
804531
1380227
897350
581988
120351
153702
1225079
971606
912227
1238320
798974
1166971
973389
845724
1323853
1174087
698889
1330373
327127
975359
1041199
814027
163134
617285
541961
214543
601928
340393
973557
830870
878926
563873
327518
902544
1005632
925115
573107
513794
1193065
1034556
1056980
1051712
1412999
921667
133328
1378524
426713
1117072
448334
826109
480779
1168138
461726
137098
730968
392061
1378648
640600
636537
1328781
841581
56060
1358519
581687
1196118
728222
310487
449151
211876
560991
405111
849550
163748
882833
79374
1035512
638911
735627
671191
1385971
195326
852958
235951
1284755
1386745
698844
64378
51572
1391012
609734
153196
499009
917353
881351
1287195
73874
137163
417309
440784
1208140
224209
34256
250154
227440
1217140
280498
279510
1347787
796131
52508
307111
793044
1402356
222167
216664
410888
449343
466980
74344
968716
1186642
373818
163173
249038
567842
1224896
307390
882994
590858
935347
157311
486486
935812
907213
329321
154531
544272
578387
375456
802878
238303
98222
952575
320212
260554
35909
39617
28297
583088
487236
1005668
879744
404083
412770
1202066
230439
421747
1189397
90107
77164
43711
1170913
1285885
97756
223492
435461
1137776
573906
943785
180653
157939
68708
915286
1345222
515220
600739
97578
101786
666085
575174
95233
941473
253967
317409
49215
151644
963933
319188
1026259
1189942
1419877
1168680
128797
606115
1325272
1283834
404432
960853
114702
676469
971783
110627
1388441
683241
44742
460162
1060306
336380
1137408
723563
89130
1212018
373280
890390
950007
1128133
467846
1377715
578328
1102689
557469
532671
1088481
59736
1237215
596294
725159
594293
1283551
1387820
1146400
1406022
454626
1384019
1018231
1088539
261090
420382
263182
161313
347499
1354890
1143746
1351667
496861
801798
11169
1394227
738636
1229410
400027
979138
1060647
17781
1024117
642700
636753
1413282
58368
831876
1267259
969883
842431
1088869
110508
288002
462308
1363556
830972
1394031
469228
1349185
394018
1124965
239660
1231705
501091
144569
1216593
42536
1231392
289541
644052
1403440
295911
1378270
949487
1110546
603660
1274111
495358
350871
26753
807431
797789
968712
1045447
556940
1324295
784327
734591
158356
781387
491981
846210
110438
1035012
451746
505186
663314
756194
203786
798887
512290
970540
76596
145013
808348
849363
838338
739972
1229448
214313
1279769
663170
789748
861045
1135808
213322
1344568
848109
66760
1213481
201448
1350145
936051
1059689
1222338
1115639
438435
894889
1418589
444971
223672
1413589
90419
426863
794032
883309
193404
1344753
158753
352457
1069544
1352513
568842
195341
1202869
204343
201693
591251
164464
808518
104706
77041
977548
360891
591440
1082415
958688
1363092
853362
156876
486070
79024
1409260
1320855
1207264
741639
82521
499234
1048361
928307
74143
74510
969063
255624
1339269
248976
785248
795117
284842
579557
228352
1279084
626967
98258
898995
495580
624125
276256
725562
1236803
1397620
592272
462346
214056
139267
366793
845298
847157
725510
539171
411492
1061589
896446
788675
83224
1267898
1342863
615916
822118
207695
1227920
262030
160680
726810
1134845
1112485
564171
840649
99494
1291158
681417
728991
1375053
931475
1314150
329012
59672
1145082
343356
656403
1405616
1154147
374235
31270
179632
248951
49833
620695
794779
255166
165418
1390041
817848
252552
725237
199578
375495
537591
1310160
532405
365535
256420
69268
898541
1389943
683676
458259
905100
531549
1000228
389745
195170
1062375
737857
198105
1066412
251311
421353
779250
736253
1226043
772531
773946
1164252
439829
486829
1136849
1231127
527093
85920
197297
630561
516977
781576
842340
576229
658861
281645
196718
1389579
1120156
511668
568268
858899
960938
877806
1082897
700331
704715
1056602
1063464
1339976
318391
1301380
522385
1208979
1205950
624181
740167
48360
138714
503268
960039
546562
464831
111796
1288798
87972
1354199
463487
288291
1112746
790770
703194
1036634
230260
315141
560657
100608
1178615
705960
990127
125295
492430
1006155
340749
1336031
1215428
382651
1330709
888090
335643
81145
427015
1289096
690849
971693
914644
57728
497681
1396661
900545
118014
1236638
89876
880531
110548
385018
620111
873816
854492
890350
33481
339666
837527
235515
130788
1043878
921733
978274
295596
1303722
1282952
277303
328719
999226
1059053
138323
12320
1039763
1174143
704441
531466
1138648
1304483
672134
306620
170933
92234
645282
1362792
730054
580270
505214
547603
1305996
1395055
922363
1114139
1121054
902536
595678
1227412
23142
1299225
240091
886601
1064421
445614
56465
27598
112749
1301353
1116453
498835
1351226
65033
803665
278101
697855
1217152
1218487
1287476
449305
1332701
1022337
732444
1023537
368618
1394120
39517
62918
281273
306159
152762
1161102
191040
225556
1042082
774422
1101691
644348
900027
1168339
310914
1119985
274262
1232631
383360
1116415
817644
1307511
453393
533248
675764
480498
1309123
1386849
108452
817118
194813
140938
545590
194071
871953
794995
826686
204091
37743
1023862
321879
487256
101246
1289792
592940
1166376
86417
282619
12205
526816
808910
899790
1051730
573727
368674
655840
1199357
1383326
706427
1167655
1187274
1304183
551279
773818
301926
498549
478610
324175
88411
27219
1062678
1347734
1297782
162365
820403
931867
1168732
465947
883874
699160
696243
768004
850824
989978
332308
843138
211844
1116539
514434
352321
171189
647250
256999
1307760
48454
104312
1398271
144324
264782
459793
32882
313277
280425
1073834
192532
1415717
570992
362514
424256
522413
273272
1070241
1101605
442778
912434
174192
168113
335814
819082
1232866
799861
180795
641039
1231700
371345
424274
376760
775884
836519
1413151
174642
318021
756898
354041
815574
88538
641081
995470
1159190
544812
1270404
309002
1307809
1283077
172109
477935
1209843
295860
880530
270889
365432
342653
491425
896083
425468
464177
979125
527811
42271
271978
957127
469213
955385
61924
982793
1170981
884457
1374502
169995
1236405
835360
912877
504384
96132
416396
973037
362579
476792
932183
725674
27275
526901
173429
1213381
1083812
348931
191335
76283
309543
774853
1371702
402794
155627
237478
670960
911780
1288179
700548
705193
1389430
1303434
224976
953788
72103
1059143
991777
1345916
164060
1400799
527853
475914
803259
564021
1053267
687541
1001101
71548
1276620
201566
673461
666465
13350
75311
1216678
291916
587742
279304
124876
1139109
1135519
1020693
637581
1276632
801047
636208
1056990
851200
850132
210523
1091130
1346695
466553
1056035
319478
1118520
700877
141536
10285
377932
495341
304591
85230
735514
119306
475015
968325
1066337
905492
287420
354956
36585
790554
300693
356419
401464
1216888
91301
387756
657044
998407
291455
232166
1268113
83236
1311036
327774
1045431
1341230
218892
801824
814626
727529
636745
396765
1341275
735568
607286
527775
1399517
1346052
688034
737983
269402
684615
415083
1345751
1111283
508320
149139
378306
897996
468893
32183
356389
490895
233999
1298159
864050
549213
471971
841839
1310163
1396002
239162
353213
1050652
673420
642595
1221084
385423
803811
329002
1384095
925809
215687
1387552
704049
254508
771409
142665
439484
1321971
86120
832619
79748
1394709
485803
1371799
260396
1301263
1123745
435345
457610
853054
541027
83008
391303
681920
225511
516028
1120068
793406
425364
844171
701112
40611
700345
847579
1293718
174652
349391
494271
147997
916040
1315788
1304670
1369045
230642
952130
614632
188130
994023
593559
944131
1374406
841746
221863
1382141
574153
399368
109659
108283
1395031
772197
1284542
329178
333714
294000
495583
802970
1072224
1386485
1286330
515937
1319791
484131
153239
49444
630613
366631
277532
1299335
833908
1218402
980769
469161
543432
1154108
475938
1130022
363809
11162
177493
1065121
1048573
1043963
492136
238620
980935
841562
657338
681747
1303801
582526
676501
1388129
1024699
417793
813387
377384
34262
183024
1063745
234617
567915
90343
1237960
1188851
780957
949868
490365
947539
1375462
1134013
846800
671486
298295
1176109
1295239
854855
48314
101298
936729
121201
842495
584087
103939
363382
560925
450876
79955
1192312
417273
1198530
78006
220957
1044060
292149
56676
249422
665801
954808
1162908
282373
1196902
1377549
157347
1136340
1026408
600888
417990
166855
94532
392216
483729
407625
842965
96745
741013
1361169
331526
1376649
1342514
1412106
853706
1326957
205471
687752
404112
921294
415514
1354279
418588
813466
1040719
73510
258446
885242
1231418
1211342
204089
17989
1407397
734895
566232
231831
408958
427425
100366
1322719
98007
1419606
876402
880421
1273506
1103393
257082
641628
844333
107405
250145
118143
684313
1118498
737651
341426
590743
1312654
627437
489650
225044
1377935
357146
593783
564720
441098
776067
392013
1148966
441906
707851
1197365
960244
413151
520402
1084448
619221
496606
1101389
328321
1062327
80113
813180
1365325
1393404
74896
1058107
379954
66844
133310
1266765
184940
1305137
1322667
1229387
794874
1186668
1060498
147549
124195
439111
249142
1387097
371613
516027
995977
299287
330780
701171
570294
316404
805860
893903
465481
977887
158977
196509
482723
968258
705713
1210646
124974
935923
730512
50338
498012
438872
427915
349376
920557
478743
596168
959386
1212076
469755
1167786
966391
1068206
272971
327023
1353847
1366004
418817
125207
305843
1332886
1351873
1379867
323261
26739
369428
383254
756589
854457
644469
375898
695294
191978
525426
809894
1321895
1229414
1053413
1065770
1037946
1167670
532716
598888
795392
18302
995642
1168718
485802
537097
477454
627386
476690
673594
423145
737095
1179756
1314426
1065171
1025320
1229128
1366783
901635
603513
504627
1183805
54642
42334
97040
998350
585770
903643
1385863
434779
789055
171840
365648
456127
304461
343402
471392
1380094
75437
1315459
1048695
137311
257721
1128324
100044
378749
642907
361578
1184964
779783
411083
191872
563566
1119476
894953
1372670
945277
357201
1142891
200655
889863
189710
673627
158589
620573
1041637
25112
1381842
46055
100006
895101
359854
609053
1297482
1360512
1231293
55469
280128
428773
407141
1186472
1364955
590528
288109
965086
431102
1164815
497219
344032
281357
1136944
1299019
1283273
160891
155179
1283088
1125463
687060
541010
912019
873115
1169478
1311238
1290275
1369561
1180829
1290314
146388
337424
230361
140738
522527
267773
97869
671571
1060167
564756
1146448
338137
1023534
1238091
859784
202279
1146660
979216
124647
144579
688801
582266
1267890
972394
785263
677292
547931
781318
316661
209025
888004
1043924
1234050
464854
414889
456246
183349
1304184
629446
114537
1280155
518373
356472
1057020
892483
701735
905319
372784
435195
666699
521880
529861
1377579
51836
1231491
495384
540334
28245
1326619
419663
787292
1374454
955429
1134627
232674
491684
323049
1333768
976588
859482
311066
1327365
952489
965362
286627
1268432
894644
85542
921718
199842
1289024
567031
1178288
1357144
882378
931223
621738
1320054
335228
1190019
394883
376975
1120890
1318387
1076416
357437
1168363
1217886
584846
1016188
611503
423329
368436
603761
566115
123959
1219134
658270
509409
1195470
563081
1305662
70732
1135534
788324
205185
439205
661702
809565
643615
958804
1176146
950039
903557
416444
295306
785866
1394520
606702
1091186
417302
1188091
569917
312025
81130
1204388
1311517
691194
805134
1035901
914516
1068011
348206
1409064
1319278
435420
967192
563518
415149
482081
318751
927293
1278055
975196
784247
205745
1237038
456834
1114193
890449
12694
162772
1069022
920226
832289
218226
91239
1121676
590302
795468
768477
1378662
430779
551148
168241
423466
815781
131091
601027
1295357
1409387
1406425
891601
1238130
392162
510442
183106
1322583
1371231
773908
214609
703277
39978
23078
1119090
451758
1300957
200556
76106
868204
337239
1313229
193829
374343
845641
797520
1332547
693049
873643
56100
538685
120403
322029
635241
1312312
117841
85930
1189200
313026
562520
647473
1391865
903102
624489
1060249
161223
1195431
1180422
266046
508758
563084
1167579
1284970
209333
1200251
480732
1345853
962672
237779
566431
666300
78036
260423
678994
880252
1170661
387369
1395751
885920
1025699
383144
850884
667194
1110561
182569
257340
1235813
439455
1376816
1309628
1343202
123824
1401068
496824
40824
869795
733608
205229
10449
687778
386792
385320
494249
1208880
1154206
259308
95492
314504
157338
369981
50188
1117922
393912
144817
1328901
881792
477392
285794
678931
310916
659696
458696
906293
235950
767231
240295
367238
537018
1100714
686525
327751
192983
1306226
346787
65426
1026724
220445
1195155
975780
1140240
631711
311658
1338933
428444
430518
365729
85916
1120888
689420
841665
805384
891875
1338560
981021
1406475
1362891
455658
338343
977370
726462
733202
855015
1289956
856654
278067
999394
331527
679919
829892
812980
1311994
345605
903490
847332
735000
1048893
140292
740059
793165
970310
1036373
1284862
302637
407952
871647
312106
1206192
191190
1265705
179827
924394
559322
770457
1037548
312366
981037
259435
874677
1035500
298888
450970
948832
388310
316672
1358357
966999
696429
1128829
386527
1198775
562201
1069705
240491
167814
316649
227177
129231
605417
12451
914908
1269362
378902
930146
398169
1102279
860362
266229
72203
216066
1180821
92494
1313124
1347051
155978
556729
302279
1368327
256203
1389631
614029
742208
113962
588702
199159
1290235
386512
164800
1232182
991903
200252
1199231
926175
611880
72162
689677
948188
492280
313149
288653
164606
605379
1137641
779919
509296
1369983
562679
240518
909396
47183
394061
1058716
1024782
1228572
23288
827060
1362593
847009
1279640
1234846
250069
369608
1050438
17179
32497
477095
341013
956710
349479
66184
196663
1054196
267674
128831
4899
1203030
1055836
1406771
1057569
974565
220642
443974
970275
82242
257927
438016
1224805
1352592
465963
1020515
486917
137465
277648
91954
854175
781958
1005848
905818
288734
1274204
1170994
729009
1071174
856302
782764
962294
80085
1301459
1338318
506460
1329260
196202
1390709
1343245
108705
1119726
452384
722613
509985
327681
1187890
168865
154596
487570
1271369
1069260
407834
1344502
1395626
1205891
796520
1267921
965319
572679
177664
1089825
416737
124834
853370
1006204
88889
264095
1358941
844327
106044
132627
147477
682171
447223
1218505
11898
82850
932211
939063
427094
106039
1039472
999538
57814
839280
959496
1160899
1229710
1349210
394603
1164298
407668
1066280
689271
461398
56788
960031
735620
644451
398832
484766
36920
645782
1188171
580071
1154138
680792
383923
795776
1295600
358228
1225020
851207
374365
726536
436578
1196529
914213
912201
785125
1385792
1102979
1337916
1062547
697510
1124445
326899
808077
1271967
1406949
790713
601636
1227414
877192
1314078
1361890
1213180
155106
1274296
926574
770238
593490
269841
1053397
846602
852855
188729
619136
222301
871395
1370241
817099
304722
833972
807295
492162
47696
263250
737683
454756
768114
475036
1186788
1121241
507467
1423196
587886
1057200
1145550
510038
1387058
336873
793765
519936
76624
957286
122368
112199
329783
923559
942923
402982
1150458
1120066
1321352
1195069
867999
450289
9031
781486
516479
364080
414129
362960
915586
1221329
1091049
1394676
418117
1299372
847615
256494
879709
202952
630296
112866
518770
188889
436176
574216
1188147
729596
794097
434976
260530
1331702
16994
1236526
151658
102141
862914
236173
1050256
60786
906393
673287
1340914
391112
1376696
634632
515965
564051
210296
456440
901361
123984
523897
1310622
85074
493469
255575
1209934
317612
1386350
137643
25490
570993
1292697
668164
772627
1368915
606747
317549
526738
1111459
187331
78004
879342
620305
327148
1235831
85170
604978
369169
954795
130986
88188
431715
1317837
1351389
646068
124801
298112
270354
389883
544502
678622
956034
306233
1313122
262954
632623
1282885
788666
581930
1411965
393628
1342270
631301
497275
343144
1408383
1069573
393979
439564
37734
11480
865252
1295220
388354
1063999
405138
1418942
1277239
450624
1189169
1068810
129289
310982
1387604
624308
1392591
158487
1383957
1057132
312048
1134493
1286886
147142
354988
222071
320887
1362164
84244
57103
250748
294207
739631
316126
777864
726480
420276
149627
315012
198259
1121880
1115417
272689
676635
610315
72531
665346
1197494
766183
1199178
528940
869571
408370
425388
277599
638573
64659
281338
200895
1284020
588446
135245
307481
202325
334257
994090
1194272
1053976
259500
1370421
58865
1292290
1005946
819865
1397341
568492
40879
803156
1003275
853629
443587
1071335
424969
34260
671892
1057714
806156
429216
68350
198055
1397671
1405799
441406
198762
947050
826900
302108
491583
81662
249584
801246
101474
86506
371065
869976
1313637
937567
38360
801059
188839
319241
451251
892829
829657
72724
1125783
543120
441687
580544
1380703
266897
189672
542129
854280
1145967
233043
835295
509182
391739
312240
1119338
469489
1233016
226444
785515
1292622
970224
463839
333577
233318
237513
332186
875188
1231785
332488
346922
673633
686898
1344468
1414901
490914
1270114
110638
623046
1116426
670964
701766
1385767
1327385
1049020
30456
946231
1189890
162147
513880
405310
770229
1123471
530155
375057
1293612
563541
769569
447784
1192025
149352
415507
1270300
417846
152695
1277990
964422
118193
52265
1186050
1170722
1117735
1197160
981038
1138126
414478
593082
437991
464688
1189055
1101711
698352
564468
896081
144459
941203
453650
60777
1063564
282870
296859
632506
329747
376531
953951
466528
485832
461863
843243
564908
309351
108874
613290
860316
1086111
1312517
250140
50424
535240
1383485
814730
1321876
381250
62311
838919
646871
411602
1399539
415177
94091
78029
259312
1339400
1125406
555722
43536
789062
265580
607192
158566
979980
791437
1182448
251481
678590
1211216
1361836
585925
196390
390429
413548
490975
105114
8793
780779
804896
338023
268968
379713
510668
1234598
479231
670905
1235131
99897
81796
231806
969804
1068031
790500
1353811
856706
318468
1152072
1284249
1265752
471342
259834
628889
69908
545066
706736
481079
806899
500923
1063409
599487
1035153
1285301
304051
1196122
41546
190285
1358978
775983
88475
192040
511834
238316
1340587
229245
1416943
724227
204937
377837
628803
132789
451298
209958
1237214
1168258
202458
537480
443189
604096
16344
875181
851420
801831
1227840
55328
512071
1312116
198251
598565
1115965
1291942
494525
921232
1272023
823174
875666
1290301
456689
1038635
409802
899025
80269
1268396
421877
1374375
914841
411765
305316
277666
1220893
901441
17690
159212
44977
735170
380585
1146775
138091
148622
1293351
664256
908826
1207600
171489
934322
524316
326281
484775
683349
500282
377120
264256
594249
397691
1137378
133443
1201457
255615
728093
947756
485021
87994
918812
152619
887407
1056913
365526
1165306
1167810
137148
201923
552736
263632
62614
365912
1352768
1165031
428966
1405178
504781
728544
769105
482463
845623
106446
223824
171622
238275
1411788
300465
224664
1371638
1126661
111900
540997
973589
56683
1351370
1346137
829513
584180
100350
875097
119799
1408667
76265
1147274
1396019
972850
809815
671896
816274
477427
1421491
611723
422111
1162733
622921
39216
1181488
778186
1204680
315286
1418586
959622
1002483
1375969
496728
1353773
480678
978831
908889
795080
194417
1378701
619870
1235127
256664
148662
122688
435061
1373319
153501
889471
310886
591436
1056550
1083443
168502
974646
682480
281240
509627
55543
486842
1335819
663191
1054959
142800
1060530
1206409
1347755
68928
423292
1194498
137932
466627
199950
997027
73561
1206214
229597
1236756
1185382
58742
929867
432348
205018
647199
1121952
410140
552874
951963
850193
1056731
790707
306281
733332
912457
1000815
318506
1075249
952903
931357
835928
1199065
1225757
1227838
1218013
1165345
84367
1217736
54953
503806
529839
1315238
118315
352770
150128
617374
1275531
285678
535581
996669
875054
643286
138794
1351621
1365392
373770
1059880
1288887
220973
786645
998242
510702
616052
271257
116457
685209
341693
878326
328114
542821
699156
1138146
436540
1042466
1273522
455986
88722
284787
793855
74479
1027138
510153
239460
1270913
794447
561274
103361
952359
1266391
1053371
855833
589483
240242
193427
845594
1383172
339868
277913
59646
1383009
1071922
996023
1416524
229431
992455
1314560
795651
1353979
908830
127921
1062270
613796
1387220
702109
1199529
495521
614527
1409283
892103
463901
1051404
970706
179520
703904
1060402
81343
250342
1347573
1052624
791833
216298
447213
17309
854044
589046
1419292
1039851
1326264
1168440
358744
127568
381902
1403095
299317
74970
677099
75876
56261
180513
161475
376596
779220
543879
372318
1146632
472638
217285
1236221
733381
1206248
478984
362986
17385
216637
278171
473874
531355
424837
170889
506592
1043206
1372929
1217357
485839
868115
1415072
1005534
1371599
435495
1232089
271120
1138434
1379636
210880
1265861
584470
809551
77031
973661
322974
799564
1069727
1342993
289395
768782
826734
775805
1061481
1307745
1186626
1228641
166917
1062352
1041610
1174589
1373973
1321389
12215
216241
345514
672615
507242
868885
391072
1173943
847484
1135532
1062251
645719
1269468
974790
433627
571190
1299153
890955
880312
297499
843624
1179675
780143
344652
786965
435200
531185
1366950
461136
1339758
101862
523224
864172
925341
741541
584065
591259
699560
691347
1072619
1058627
44445
874707
1060090
1352845
1225951
115516
756824
1291107
337734
1411864
455733
1065751
584473
1038113
1050370
266019
118837
624399
623180
992638
1272919
1273356
26094
13628
1054752
61714
928773
98467
523557
409144
582936
144925
56416
958624
1322396
772074
1407301
682298
1303998
767671
555066
740069
1065084
80454
645043
46500
218558
1224687
443590
1183333
379704
889077
1399804
1324997
841033
1311157
865666
523988
439944
496655
343419
955569
368101
658709
43118
105485
758138
807946
271761
869467
16714
1067962
12541
615896
807059
257387
274476
272618
945517
805740
549696
1044758
1021304
626896
186200
963464
151686
825833
627397
298347
493856
563339
409120
364413
1035339
1275192
895026
1156602
440405
1024624
1381040
877811
731001
1059985
1304976
889133
801470
942562
949180
177489
658728
728266
1203806
1154078
234614
456872
1117327
680924
81366
674878
390795
1311715
807791
411760
643701
1057185
1175208
159875
966976
437506
423129
84368
114464
1193797
451751
921012
636025
971420
1341827
1121354
915384
1048822
275584
137406
584588
387007
944049
45520
461340
890923
972928
269593
5325
1292026
209844
140918
1371373
406320
593212
1330572
487405
365846
329913
532887
551760
1024081
1158327
1371686
415235
1054505
910167
993772
308735
195214
852514
1162692
158526
790378
346346
179719
890730
886839
309360
856013
1136699
74094
343175
473367
473846
51497
1388371
1237329
358402
105586
688687
1185007
921008
225300
329852
864354
484754
97466
99992
1292647
646134
318193
121097
347100
790879
692004
1144408
291413
481239
422338
726700
1326840
891512
1210772
1359133
133308
1339752
266310
995758
100533
1328456
43581
874685
891269
1416187
307132
846093
1269726
790716
609064
633150
774774
538209
618966
147130
132358
1057616
251766
1188934
152869
625834
185926
995871
142409
68143
1340212
1186431
1048339
258710
193032
567650
403068
268063
1369733
147215
1283293
495479
1157925
386207
611783
841148
668278
881911
45592
296672
419316
279207
636702
30585
489263
544557
853033
1147895
59948
1290758
1400306
230725
905157
1383965
1374444
891568
1229815
64939
1062455
638916
1062309
333248
44678
1385309
378842
298061
1090509
449167
1155556
1216260
546898
91709
1212665
423453
437657
669368
1281154
1227754
263887
1176343
858034
1233022
574657
1188050
193014
604413
607945
1303657
1357155
1355840
1117096
65894
1039132
738927
1361844
1388190
87353
658353
52373
1026961
671684
340064
1293891
1174874
61422
172321
507480
1408930
1231129
1130336
51633
418409
403184
565659
1294598
615119
997250
369270
704353
874379
232302
1280073
387363
187241
1165361
471155
841180
1334443
1087222
1221109
475798
478978
733110
132497
957899
292658
1267141
419856
149225
825459
1197807
76328
1291103
183160
1230170
797068
887243
341583
1290633
956674
1282738
223610
262643
1198043
297847
418648
684187
800865
861570
3281
796087
1310247
678411
361582
1386066
105956
974555
1170812
259626
878795
158343
1150761
586016
628544
729133
458183
362449
1121738
1394113
25527
283253
545235
1299723
417587
780580
458946
343749
1100893
81289
1346614
225150
205497
781671
591991
92550
1332699
99029
290687
1297780
1124776
1317804
456261
1269420
1274246
1337667
1385904
1040742
802689
510065
209198
591004
355063
910509
1230999
78807
496659
58136
1320433
250935
1128735
1362929
308774
204817
1381448
805724
794406
1152102
818385
416460
667768
1168828
1057527
1129651
501394
971849
766542
535432
734674
158519
779824
158611
1112755
349148
804105
791359
448674
11768
787200
792142
722848
1394427
59246
672830
1387984
1294036
294671
630422
601948
77388
228373
1215570
432583
314
921103
831094
670938
948683
1081034
436853
439145
324784
1322961
105113
1365385
700757
314871
1285771
347502
131911
1070161
1054792
952417
407943
101756
1307953
373966
952317
674386
767448
885025
49689
283331
911239
440430
948404
373811
37068
279048
147326
524007
423967
1405328
457690
794703
145834
1310862
391624
812332
1308477
809410
628838
501333
1231225
28899
921486
297479
970324
164197
1378461
549903
685989
1358497
491597
854976
803298
137352
1417341
1291302
124191
1316131
862524
1139649
404493
268269
319771
883074
1329296
1037850
1368910
444991
221511
179156
819683
1297177
57079
50614
132150
1023681
468039
1388926
1290531
1345198
610802
1337280
67104
17574
950188
148661
968052
544682
1346710
961849
201793
133946
413649
1219896
645686
731474
293770
564356
44179
1376954
671430
44831
656074
592696
536250
1022533
639121
1390143
361322
1302071
383930
1311334
100095
545684
1280128
290180
509503
1274398
597160
620911
1405982
1191955
455738
949600
1377720
83659
304311
423982
1136078
1413445
94668
579128
111541
453448
407740
1366515
327086
492224
34042
675235
367414
1226641
1266590
1065039
790579
1339002
868878
67364
1129306
1023551
1083966
886523
111181
1217588
393390
867444
1082832
153157
478668
877792
835070
476939
67204
892915
330456
126448
276840
1233871
627036
1066064
1116066
1137428
327889
1387794
57845
331925
970020
852475
1414340
48961
127622
1334980
889143
1327649
938516
339648
115949
38321
877608
66322
97140
637902
572101
578702
784384
1080957
820204
1310949
265810
884713
287970
137873
347490
1322582
1374317
1265539
968333
1233824
596932
267752
943093
105484
534155
632120
787405
1350873
1354102
147568
573421
1402283
119854
1170861
616875
935412
130363
657718
268568
1405091
903189
1366926
813415
1043059
929819
1082257
1061490
606028
329942
687489
145458
818270
189408
617974
672781
1160585
276476
433330
938577
328364
1332982
349154
408828
96605
1068330
199435
1351319
1347889
792772
930483
800341
423480
815407
1389634
570254
1127416
116552
640739
1313306
542366
798347
729535
497002
399562
137521
141653
248811
447440
766838
155218
365712
644856
723640
266843
593837
269188
999700
1394481
472375
701459
577893
1088718
1303910
838484
568209
67913
1225843
136052
1417230
249304
930130
1401571
996737
880169
904786
731781
512968
423634
1277245
1082890
67099
568393
1337968
372773
633037
475258
49551
946965
1183815
695181
599230
1157265
673771
1421774
288924
698399
513230
90925
1226187
1230941
451350
11163
925764
869433
625973
217084
1195108
841270
1116279
881558
549641
377060
27569
156422
540587
1181608
567754
142339
363141
375729
776069
38693
816697
1116526
1317094
12682
771533
176275
690969
963389
680604
947085
357198
625402
51158
311581
1222486
965060
1204728
806728
1176500
517413
1348694
300884
974658
676003
926813
881532
1147822
843991
405632
567125
1349899
1119210
899081
837564
1168316
302064
546400
119023
11437
1344241
691403
196332
284801
475318
208697
11181
198369
933013
1266460
887659
463167
954285
388512
169495
761137
1390806
67516
647030
131767
1119271
596589
429310
154686
287282
230353
403824
68975
1216513
1101701
1056174
485060
71381
1175873
1209141
114575
577169
484714
1325436
88750
610921
401808
627523
151537
827610
343797
1394513
856978
103113
1007466
43504
418566
56104
1139241
319698
1316944
1388927
374211
1055425
802282
853815
1354012
180826
83514
1270305
1397948
1228468
236941
1227786
685401
214310
1389898
1421306
1136958
90018
312141
819669
327648
158867
237026
1185611
908731
530172
609878
1418115
253078
903645
1185380
32728
228478
903279
487839
772246
608661
944620
69725
779696
370245
255568
59659
1297070
1135164
909051
390983
604275
453050
57230
1038916
1280470
354607
291196
473824
1181597
922902
1042332
966151
368054
904363
154220
688165
803422
442256
464620
1071197
81242
833624
1316115
913113
208835
865186
1139747
519107
230964
513019
111639
770396
484924
1125009
1157835
61124
327622
694645
1192146
596553
602794
686269
90484
799958
1351805
921946
34159
868978
566670
1053291
180899
339157
884778
347136
506293
1385665
385770
1190527
1354053
1384476
676797
500438
1091594
1301001
400921
836331
378773
293446
1139117
557503
448579
597305
696562
307072
703164
200383
408845
1361710
1204761
135816
1221555
321535
76441
402505
96933
544808
438906
301786
1070315
309205
817481
356170
1090643
656924
500099
578963
886020
574396
971908
173856
766736
277563
60737
190541
583795
467169
974611
42305
961299
626566
322832
192714
1180736
188486
324447
792208
190340
465951
255767
756774
275772
1122583
239769
561123
1394774
489553
1194594
596361
119950
228933
44656
1384903
1401389
190756
952407
431865
924659
29296
34840
410156
436820
610984
1310028
867202
868108
841334
846511
38733
903902
414131
368325
1410262
252358
768206
1221441
474962
491392
293861
354779
203518
469626
62041
340515
787800
832196
353482
84614
302465
1162942
348220
292045
953841
172424
1353012
164283
956655
1119610
143545
340642
593193
362732
775430
947454
1420533
146196
349337
512640
1399244
39933
852240
309102
809572
663531
951247
193677
264164
618219
401026
1374831
397106
52440
516822
435700
687937
1229564
395783
231518
605588
319391
1199438
175086
82245
376788
183100
355985
1061337
948413
646191
465866
150095
42908
1209559
1365713
787047
394433
541974
342512
355365
371129
52881
217604
237079
372274
1390849
520446
966625
307002
565466
535778
228049
1000906
881947
820432
1332611
512979
674671
1114028
369284
341962
281542
93533
700507
290302
623804
136363
571339
410710
1200259
525026
535119
737106
1121445
656839
1401672
369575
853088
380032
1366439
1197973
1293465
332265
365336
26386
388124
271921
842391
891926
1066469
803737
313383
876736
1138846
324545
206144
616746
908529
1051769
1304552
248213
1276663
1056026
11403
90346
337662
982404
291020
106269
1374405
1215648
484057
110515
55074
1411883
447878
93118
482893
418227
1287752
275162
177762
371770
91233
1057492
636324
348067
348325
519221
897691
141286
232521
670982
842606
948142
319430
1067878
568130
672146
1370000
674158
454204
1165197
83925
1308228
677934
869284
1154193
1332729
821667
1416449
188111
1277322
522994
420747
279438
633324
142540
541142
374792
392155
354128
810874
904437
1415678
392512
60577
946870
700081
968825
419587
1414557
429302
1293348
575586
276439
403601
640219
1316470
369458
538888
898149
350898
1394109
544273
1344513
913461
1170578
938570
551732
820853
1237656
504100
196773
1230585
524834
1387885
1234642
943872
108618
127928
365167
1343467
484059
940411
931083
739162
872426
1291774
66034
1378384
1333891
1371645
144142
355059
214099
791398
542468
606957
112397
739655
163525
1007228
542941
558781
1321872
1026526
1304143
66949
1338926
952473
1329110
835658
1317849
608281
786503
685230
521161
1216744
1386418
221602
383255
175994
604828
1208094
1373337
780243
1337467
676118
489795
407094
637116
991630
430364
323249
683031
56895
1308949
76259
478980
1203812
1416585
1291945
1137336
210955
303516
1323043
442200
424653
781737
135961
34634
1178030
405985
249648
1204821
1358101
435577
1373851
375805
1196818
1382548
900010
163052
1196880
1203031
1152617
777975
630691
1189893
880897
422257
254315
424047
1041870
847198
878693
663588
638868
276478
232739
141995
809697
621249
873957
562658
364583
1138672
678917
817886
463822
1416190
976164
1305677
1354188
278850
189313
212967
238992
621046
1311554
147541
303675
236699
1076462
385649
946840
419216
44413
1184406
551443
1352102
84720
1217403
418855
426035
266251
1116506
432387
472335
1362826
733610
127794
168758
973549
930046
407229
1317691
92301
794161
610738
362718
1186506
812933
787274
1370110
383430
1378749
1069596
123857
960937
1008619
1411863
256846
16740
62162
461047
1401673
523718
975556
892203
120980
822119
86845
905813
89708
373802
1236666
956441
587312
198039
1297114
424682
1082937
1367285
376210
1218000
312806
1414320
1036743
393261
1209266
173416
231985
1282762
330070
660784
457055
1207531
861139
785124
1289685
1266555
177901
82636
308793
793885
174109
138826
193012
538571
178656
432316
91430
862389
1089203
115525
783067
1328823
34158
938339
849955
50975
327893
71574
14045
61620
725199
356965
64078
899875
658935
1005462
53127
872478
68719
1390327
961865
1316344
1414061
1377219
501225
496412
729630
131874
77357
1367765
301155
828962
837483
59875
1192133
891375
528412
226176
1394755
137169
35620
829036
843945
474255
930226
577757
96098
248919
851223
530200
412938
1298451
779101
1000794
35122
305229
823992
869224
647524
99672
1391550
779978
704444
1412539
359732
828432
1057691
550394
1196797
1118514
398170
591965
1156764
604482
251961
1074102
779549
356075
1382675
930986
221529
814405
638416
214679
1037221
1194911
282581
1286950
1368840
391071
251622
815234
57221
65265
1059618
205303
1184879
262953
927732
1395648
69118
1345182
1213326
812951
32790
770584
48199
1338630
691335
686072
637184
330328
260736
571828
622597
1110867
1270051
779201
1378799
1342485
161853
582087
660564
34450
237657
757023
45248
209358
90799
583742
916645
493360
1395180
219467
105770
10454
1121558
804062
609833
964156
878608
1233619
86872
623262
228375
74981
207696
667980
947931
921668
686577
1213653
879799
590424
1396559
408572
1412785
1369211
43726
1380411
98330
208266
105778
1182255
817149
1422325
29551
559750
300202
459259
821588
87116
965029
54579
1129316
1402193
1299090
1334920
1337001
1295048
175093
448159
17028
25530
1340383
344274
728844
886998
12567
198284
538896
879131
221606
614084
690967
349432
699033
1376593
668192
1215647
579949
767816
1373468
470858
356850
471972
149032
698327
354393
419296
324771
1205505
895896
723109
164705
898665
334119
176210
909882
421279
973566
279530
1209263
1053723
44071
658431
998394
205265
101701
1282802
956073
689187
1369085
113922
286316
925498
17378
333966
726827
1163964
1006142
1071318
1184792
920793
904749
121182
728395
638515
704400
910417
723264
267574
363252
1236226
1212510
398467
361442
407545
1179695
877419
204758
1068558
1199246
45290
30041
1216909
676391
599153
176589
278982
231758
893233
636625
86604
1341842
724547
80698
1159352
568010
928005
919067
367985
1184682
1090713
444089
971234
76493
431729
809329
681848
1393781
905882
793894
79541
1066748
62142
907838
171509
509302
1235089
445220
177992
494883
1323800
880487
1193018
95633
260178
174722
306393
1401885
1112113
373030
1324362
853116
480920
755333
823452
360737
94096
815818
1163507
1215011
161441
123449
308786
703113
774513
621451
1420992
635118
1167015
681450
1183034
1282624
742218
1387056
388129
1062797
80419
873062
38898
1353391
399300
454507
700529
25911
801208
108159
198718
1270701
1232801
1135173
599556
197039
162581
900687
1366864
216757
53680
576496
880782
1225980
668510
966595
1138318
138127
143181
1284592
1270203
51634
830074
1037452
221645
192207
348205
884635
1339778
447025
1422275
1232828
1102528
852934
622315
119124
1235105
611965
994941
532132
918614
299862
772765
691815
112612
858268
781114
1383898
498944
607704
138276
448698
1237946
173431
1380434
301276
685394
591009
251691
496841
1055225
1237460
398969
1111869
190562
777328
1102536
1100536
1073009
1210587
263753
586082
956288
639692
378372
48615
60638
1042962
1201434
466673
974131
861760
950413
1415705
366095
603818
626933
847026
841413
44627
959788
620765
1387870
580278
674017
1397743
108719
1224849
97376
632938
1185413
907138
788251
1287497
947124
1295947
369737
559974
215003
1342524
160288
914158
771641
508179
1322342
492814
1101638
361289
1227402
1236831
486584
132030
1061240
33376
561061
962569
270588
599466
831188
979097
741452
892237
315918
306712
57902
1395961
1120003
232648
328194
835607
82538
1034123
1356195
1346270
1136654
661796
862360
488678
776195
238179
203919
790255
690481
1284128
134946
663967
352237
1347224
853586
445406
209820
531695
630750
401225
60242
1137956
252563
387304
1297014
333924
827389
1234114
286693
634523
1167745
92706
188655
687023
908918
507704
12291
1225383
592778
82775
684998
902674
341586
377886
364920
908380
1232189
400306
261498
35502
954873
480436
798481
945171
682589
1322335
606987
1127783
454901
403891
397301
881572
255095
1141377
43557
1043445
187591
131819
1061235
276732
1292913
1325521
459009
853751
1326292
1025608
974393
644667
454272
1330415
371808
924901
1303171
817104
148930
1196457
1300649
515945
240098
588223
347612
895862
698432
1404101
65005
1349698
249357
903988
1115420
1351375
82409
410858
1058468
855783
1060721
179690
389837
1291847
549158
401826
53739
345860
1198328
436963
213622
340579
550045
290447
1270105
155519
1128181
483081
893846
105814
1168304
633655
1179550
154827
431904
1339768
539287
176030
1216611
144514
1270129
56385
1165004
478536
1395789
1212305
397285
456564
641183
303243
523617
336960
1238053
412569
211602
56227
1273501
791854
1295531
1419407
704608
1406466
461998
38880
177730
706405
1044525
348317
521520
1110579
1269218
1286749
842361
121713
772737
694347
1227954
168543
434589
129084
655595
303449
1091854
875190
1290267
56154
978400
725150
178385
112846
395363
768162
1228315
465562
524536
318628
1209758
419472
1129515
1294792
1312624
432413
1382845
1387672
429847
127388
1280273
835512
921659
861357
704921
932002
393638
229432
1290700
1065899
508366
770493
522529
90036
1277868
385480
1152644
1057267
472783
509293
1053358
1022788
48230
992772
777336
279923
386167
1102476
983095
104920
828834
1269897
1083294
461481
1052631
1284910
1388808
61093
601269
1372575
1345923
676894
113786
1201600
589015
164250
1282334
475967
1040597
697056
885632
643971
29021
776720
787392
565556
836357
1321366
253770
418247
565347
1398872
803321
167416
864324
1065486
834065
723552
369151
870725
117758
293687
1290287
489160
1368065
1403388
623372
54775
1213819
969325
909495
1338637
361814
525039
548823
413721
1298917
1327828
1196883
127503
1358793
184999
411615
436828
339904
197520
1228010
875201
186534
314465
836576
171182
647607
74421
331009
935864
1367043
1278342
668408
995818
153560
1070691
36003
1025535
1152647
1037444
77392
785581
1069831
1070298
28013
1202858
782889
1297061
167601
673623
1217253
823207
255783
1057366
642610
603479
1289031
359256
47007
1267343
816934
253278
121142
144973
660901
1358896
1188129
165238
231420
894040
262695
33662
1234597
101337
680978
548695
596965
936378
1303522
52496
513910
681239
292918
296700
1040537
381583
1127140
1422115
1397699
825573
17308
1423076
602755
1376493
1208166
1211404
308078
957081
102067
66954
928670
239782
544980
56111
401287
588280
224593
371789
160424
416098
1399502
1312363
865084
251332
741246
447188
1181039
126926
234719
1311664
1114759
904127
790945
530941
439016
697083
494581
1234060
43533
295812
329811
1052009
468037
913688
432168
497091
404329
35089
70021
478776
356826
664295
1021907
1069336
329909
327901
510233
17548
612083
486207
611005
1365475
368511
278805
948322
1231792
248972
223947
417470
943097
1385660
76632
188929
1322650
523936
129627
1317780
77851
415362
323208
1354357
863886
109393
860389
1309993
995127
1382320
1292205
288769
460734
906194
1229375
1201527
179272
1377604
366665
207203
671583
127354
689053
177787
928750
664533
1265612
66834
268328
1381906
790186
139923
870875
1381435
678867
1123137
297233
82174
463402
1204431
105576
573822
73026
903678
919402
249387
623515
1410568
214775
127943
1128441
597327
1216258
621729
771552
514128
1334036
44070
695407
417001
1189329
991482
356003
606412
993931
1186184
420590
1334422
414748
1120535
1334146
1407468
59990
920973
977099
106162
500952
229155
167063
658197
1068078
837424
907261
1077672
532931
577356
809886
342414
820221
106341
826838
1383941
659472
817375
273858
218918
318569
384938
1037508
873747
187922
199801
647280
680074
961252
609279
336674
1329145
176670
385612
660213
579818
127940
1183823
771622
1324462
88244
685211
567592
416646
369227
899733
842677
1339417
318036
921680
934767
288454
191374
961915
331775
545234
1122266
99504
1267380
89456
843627
612751
56269
290144
84299
334818
631274
304595
368951
929982
153629
464612
854537
323193
167306
1301902
296630
137135
704407
1023257
1349742
1192782
871314
207602
548203
1288860
1207478
364702
700266
315589
170835
416200
307621
486796
608364
872246
584433
1354228
970367
181851
63957
112655
513475
862556
692014
313624
251887
1325326
681337
963712
642418
1065099
514407
152013
838028
286998
514410
222293
811916
666435
260079
683504
1296394
1284180
1231128
100139
875585
78116
809260
1059753
1334408
371171
645377
315456
1117989
352538
1188055
1181010
568497
788102
128322
1020393
297200
185047
635537
1055987
1112479
816015
86127
907869
381444
237735
789096
1163240
1196236
816682
1291745
32300
1322411
1062775
1387190
85098
1397184
144010
1412281
26633
705915
803014
838287
1312063
1138121
465128
509265
1036384
365393
61327
228299
479701
756367
742382
389135
1369789
1372470
868685
218884
1332491
917887
805900
1416386
482974
1313961
1398304
962541
1230686
105350
404919
1376615
1309962
182059
909069
1418797
9101
1155131
766460
108675
190521
539030
671723
407318
596643
1349640
738853
54995
508243
433436
622603
594336
101178
1349763
741796
1286729
17580
1202134
1022961
139725
1327025
492443
445733
563804
5268
27872
638899
1416235
752906
1337537
55796
681671
422232
104540
1059802
355401
256399
453785
616632
1036920
412777
836792
342843
47622
983946
193160
1408425
467605
816829
595703
307770
1281049
391484
35085
34548
478297
819770
1404363
784381
903199
511551
1305017
1193088
1287620
446872
1174099
1205000
12685
1401628
634707
392191
158808
53970
1209860
1181149
1419970
927310
1268945
888211
795061
149996
1341084
879511
1383774
17413
858729
1207647
525405
262533
364648
492173
1365759
510811
466422
1421528
1371363
407151
576049
913332
189698
67979
879506
120967
1123948
372329
367477
996917
730541
1316517
18100
728436
1368328
841036
451550
162603
260320
788063
876321
81386
327292
157144
835285
49410
424717
90687
923933
552621
37820
658803
1351049
308535
1121214
320031
966066
1282737
488619
68003
352138
1056594
737545
672094
58448
646443
126463
726092
916207
1039856
143654
178415
1365790
1277917
544473
1220545
208463
409964
698316
905871
1308865
435238
793539
191695
544486
625623
533403
1395375
1403525
371700
1322807
74447
1416767
900828
608777
516136
884949
790204
1326253
1210550
826532
1320411
943951
215522
217255
1178586
175990
542240
1066362
681043
587400
846040
861376
696221
1057823
302689
808951
559463
268617
461678
1044175
1282307
394354
418565
571629
412326
858695
1417593
1061527
2448
202554
106019
226508
442223
154385
781431
309640
824604
486038
376387
1177025
1342872
96733
360337
484963
105911
356743
1048639
1341824
684561
168617
485854
552751
1227586
1200451
419221
231545
1343277
69008
1196308
1312390
135765
464328
948773
152608
204191
404127
1230004
59711
1125242
317281
356462
1217323
1059510
1219347
329515
1352660
1308037
372222
846487
450959
800033
1340084
1233651
1114846
12714
615240
859311
1335884
1023066
1040635
608017
621749
1173859
381298
1222899
641418
567649
216533
334756
473832
116998
1057275
212008
270627
1266019
862371
792630
539899
505920
237966
29901
662970
872662
893741
1231425
486985
520280
722841
651771
955559
361877
869626
386738
444560
1377059
1334543
584906
722595
868834
631541
1206114
99037
946406
435459
646846
1406519
676615
1282240
203467
982133
210245
1401642
565450
23274
386194
1328146
594034
310456
672297
122247
325888
845469
109119
506429
68059
878746
261275
887757
593517
206246
806505
460307
621904
262935
1159969
901784
85657
543055
1061926
1328837
896307
633122
180796
113834
69220
1337616
15887
399154
277637
1050230
1035519
327395
1205892
856815
1384781
62712
865578
89446
740287
637138
522484
1406145
1118330
1200750
844790
1299726
699534
99249
956816
850216
507115
635423
451336
1184573
268344
983529
531175
608523
543870
208531
1126798
33770
187380
1329287
1156711
702731
1060911
1124483
971229
606781
201935
101384
635159
1088929
120922
121410
478810
949932
240310
928998
981365
120195
887423
222948
952716
71212
262507
1370305
157651
11701
1151987
1304007
1319877
579944
1023635
171999
360664
218288
777148
292236
1203491
1235811
806455
72255
298184
1206212
873367
578730
141439
1192535
449228
378770
314469
797246
897802
256985
774314
589570
486061
86899
1022612
198775
1212636
444552
453889
252176
734984
968765
401972
216410
1276459
249745
576106
736167
639649
217524
445915
723553
628725
319643
982193
70835
233478
658207
433098
631226
141442
1136604
1399037
276744
1197823
1345719
104662
1230009
374728
1022162
611070
805802
1361730
337369
1205882
949800
264394
249691
226218
934723
538391
1296547
235300
48560
803954
693674
1369413
188535
1365176
817313
343758
501261
218530
268047
1387761
1326928
236528
279466
906608
281729
784499
264119
456762
141860
1162903
180242
878150
1210127
18704
955503
150396
804494
786689
1360274
1238413
876940
432294
845874
140005
207694
333201
785604
1411573
112346
638366
334327
635061
790969
410646
782314
974924
497365
267390
1226998
992153
971680
164056
1190549
534402
815583
544158
839910
488339
72247
376110
433711
1057134
1274614
94595
909248
1388081
545351
1235833
335026
990028
1362368
254346
967576
106582
1371568
1071516
319076
216570
56782
380232
1328538
881820
204169
434505
156331
481696
1005375
266472
802147
1417181
421416
644628
1202906
1280945
1059059
1236693
1160067
81225
1114339
1320319
1386386
15510
945871
912416
1273699
277406
384219
1185477
1289098
699279
1299158
1415750
1063585
315609
513569
439913
1300913
498736
472880
848768
503248
491730
71518
955736
1167634
790552
172935
904529
1199533
162333
539780
51913
429805
84060
55216
1344251
1305255
627262
517218
1175845
611477
635357
688484
130659
886683
699655
678086
603435
458545
212851
206316
495330
269315
549455
142396
354778
223777
138114
1280657
1347790
629561
811698
879884
337964
252128
87459
451760
1291771
267331
661520
1297265
1114538
1318771
41865
487385
800397
683516
734295
860664
1201417
1145903
35238
182531
659656
463427
232570
163687
371389
856793
1401798
435518
1371647
769496
278904
1044440
874090
362359
781800
1346873
178777
94661
320208
1320225
690446
1350975
121009
1229271
367806
602430
1163381
1320878
1157017
832971
770335
259929
1203244
946150
318289
834922
204400
570580
756643
1398058
872629
1304710
1354246
1346258
1326658
1213443
506488
591126
1086580
736669
1134781
915654
219921
132908
230034
161793
296362
322422
737489
132299
346895
1141710
908579
840858
1370952
848344
1333275
1274788
334170
883855
389494
476276
102113
681888
270392
333947
488268
1300893
100283
816183
405878
447614
1371636
738163
1185036
971138
1070183
1120917
874178
542672
733829
80287
1297531
493745
48964
156062
1353989
674121
266993
889226
1218865
604160
600664
1271782
1313705
621459
11022
941930
1269505
1352931
570082
796185
817538
1010121
72537
1036422
160116
380970
1386440
25630
1064593
679113
189263
710117
574606
700968
216814
42825
104137
428336
212578
706239
416580
1170960
682031
429209
1055628
155659
199352
1375811
1378193
1283421
571794
392177
1177574
898835
795740
1365206
635139
643544
45763
463674
537163
887617
255571
397342
818359
438560
417482
898062
1276645
1189090
560443
1122649
863801
1392829
1410594
510116
577180
766213
56755
811327
329931
1126997
533360
380070
781083
730421
1293777
806383
695399
1086930
253740
1071282
388797
808180
1291082
1225392
140566
463934
973319
1288072
1159185
884380
362511
882819
977170
311343
1233627
520906
630956
193202
26904
1346307
562349
1328791
1181702
901624
611273
1198106
724097
18297
1067595
701136
175894
1354382
1337857
798477
293367
1345738
327387
1288298
473800
573871
911930
1024121
614101
44966
1375483
170189
673315
1334933
1383833
321372
601598
782956
1037722
543092
428557
79137
894145
1061915
1361177
857641
661482
738659
558031
899289
519841
620078
187862
674229
1237883
1119936
1039011
1005265
1391549
796800
79170
1162794
97340
907507
68101
214559
683728
944327
1229740
1278932
1210889
556083
1218187
1309184
1111465
884418
386910
1333925
524573
376237
1039394
373875
433346
536041
157913
1238154
441180
664000
971181
1058643
936736
645467
407272
856780
819369
258061
862453
16910
478429
869693
1354643
775640
123443
1212356
417102
667876
551093
42125
1287101
659135
257031
111413
848601
724267
628789
1050046
151910
835808
15658
325961
905924
801436
1278278
122444
1359705
474427
942253
192007
886579
619077
1352715
1401041
697864
898358
344117
509513
415304
848683
68168
846748
1286964
546875
323890
1228210
342159
942087
533013
1066310
623220
1213734
378344
190272
1302107
1294630
1158489
486315
772592
1294148
146605
319205
452962
423680
1334776
1235050
282101
330491
810476
134884
1207535
1024289
613527
113720
792433
232202
261173
353102
77152
1087631
1362912
1370036
295767
205722
167593
54357
933366
1173751
149552
252095
589129
767090
251155
860993
824594
962256
222928
227421
619861
962622
279870
610426
1221153
100281
851886
566832
671093
844261
630089
850063
1390592
1297221
1419561
1229935
1358652
1388598
1072692
320193
619236
422136
119952
600687
337626
167363
476405
621857
949448
32997
831538
649135
1313791
647403
563633
519197
1125782
372434
803898
819411
707855
855155
1042994
189416
1062691
651382
824051
417918
952004
322900
959888
1267696
813632
1299756
870238
51989
497935
850581
352169
98051
1401891
1392939
302352
33920
1040745
624373
1205405
701799
530921
546230
607841
570449
466032
849179
388934
1203787
1218258
321021
311979
810470
1235598
326564
1424888
298731
330712
1365585
417904
1196468
962421
413058
152698
315857
695338
1154243
880992
558252
817087
817017
141311
323111
944784
886045
855572
544128
1393095
1402869
612315
233480
1372223
908874
1059474
1317771
332287
890170
1060015
505030
812798
946739
898349
1140699
1269095
220027
1343538
72305
271589
423506
1220518
230588
483801
982927
65524
299673
1232142
550936
1077215
266986
857948
659590
584817
1086159
294173
1117834
1120158
905637
949534
238428
413657
466784
214283
603019
41276
1174031
953564
609938
965477
1213895
991516
969253
230358
101676
631363
197435
778683
145051
149466
1369280
773271
951780
1420892
1023361
1113205
95908
90817
167149
1299184
1000455
1359247
1414039
12711
1330305
1358441
43368
319047
1358589
734768
1203395
1347601
1158434
362221
723174
87568
822692
625989
44804
992395
790293
313308
1352518
39855
185610
204750
1159952
693436
149822
1318815
1115793
934240
378822
1350786
455825
55317
1056741
879621
220153
962876
1177367
57050
346296
1234693
776331
301623
626756
408910
223376
1174012
1217123
854427
858747
485890
26240
808259
881157
895300
44849
452926
915766
553098
12596
1076414
1385049
1414128
896499
773949
27028
1367013
1185595
507278
1392154
370001
733728
892883
631012
1221581
509852
850931
552193
71060
1082336
843697
521486
70621
79324
398642
671479
522317
491414
493071
1401079
455776
1283483
256542
468186
859977
1298621
1045155
1178105
601314
1082178
892914
454998
781978
547362
1228792
1398499
136030
451113
286846
1378395
32131
922961
845183
596042
199131
1385484
1006377
229946
146672
606475
14105
773769
168811
1205693
336491
643427
992104
1217139
922210
581064
395178
685754
430500
1060379
1314104
1036981
700841
1235203
405550
673174
123299
976907
945886
1114580
532669
825658
1041674
668572
229254
1051179
372397
1347624
562166
196128
373754
1052416
216976
1139644
485546
1285339
1301005
994311
75075
164485
560126
389661
737417
249230
1272598
431520
403419
686591
571715
362432
258595
309275
969857
1405237
352141
674035
191849
483929
109972
259698
1271689
1068940
1217369
882671
1267272
153875
1416104
1289430
451227
1213375
534629
1071756
50544
717321
354153
1059102
1161081
26931
545797
1050587
1128799
169091
590127
132674
92427
509552
1203581
227964
1374086
1306394
122632
1059245
356551
1036151
269538
1379508
1207169
351027
682733
213586
1150925
30538
916197
453656
945594
944246
365938
438254
1293123
138617
769337
396687
81011
612582
831691
1386461
126246
269539
808765
392272
389573
655680
1120248
254155
846362
1056600
389758
1202831
132710
298169
58616
1204605
1055981
40752
332588
1281025
1291894
338269
774719
965620
941846
214990
1353402
1316638
1009142
388978
170623
596634
1120113
892607
1421093
1212393
826843
294404
948674
176609
728028
795626
1128945
516435
604527
1196414
110209
877853
191964
1374713
339602
943299
343708
458201
1196678
551418
548919
463777
260540
547113
463360
557094
1142163
33621
1155054
13384
1311974
1416069
822636
324719
695982
166370
1344203
1363441
1417136
215289
676063
496474
738470
341539
831867
1085168
208173
1198698
1234543
235619
1406462
237123
702786
1340848
137902
883129
261931
488366
610037
1114092
489596
1318182
336076
1334976
701771
1398194
1385161
1321879
559783
1138070
357977
309844
1321414
1334360
1238187
693528
1354049
1174597
1142024
268899
125966
214091
480352
879832
915320
410943
681777
207337
858317
471933
518668
235574
853371
644481
829690
777627
252762
538184
362588
948414
692367
130164
472711
783012
318085
625283
1037198
1420566
1163506
661654
1417797
674192
1346414
910868
970719
208939
963010
522505
262856
81370
559036
1000102
43243
1050122
1060857
1048975
1196549
839832
1073728
873576
1410953
527901
922862
14266
1355958
211431
1280687
824031
208334
467236
1362537
252078
399860
601482
1125731
48174
385315
303480
908864
814014
143297
391022
770905
991842
1305697
854313
608190
396226
1102252
909149
47639
402635
887078
802701
207535
172270
451552
706166
423185
389025
555981
880170
299126
860346
482229
1387815
954347
935448
1372198
585553
705639
563336
1170478
676785
163465
406182
344431
546618
1350143
499636
604877
618434
686057
1342887
30284
1294133
1334008
149149
180273
971608
499173
451648
378439
869883
1399129
1071069
1176083
1065172
164263
946573
1157786
57012
406718
579607
561296
757286
597458
1325438
352872
66813
1000290
1234079
467987
527631
472662
539789
411620
1395202
329661
1339398
435270
868725
547833
591124
421093
347360
547085
123621
1272860
908670
1203334
1355192
1180443
77190
1379605
79937
1207650
772073
1386908
1165630
1117449
961791
178143
1185510
227407
90865
1319300
268215
79099
1374804
193520
341881
313619
144785
129574
1375433
350317
384426
427673
798700
1350968
560491
421590
418927
735551
236888
954186
1222947
391701
587313
582240
153530
900347
212289
503250
272805
636831
43231
1021141
976208
890224
326941
1040596
423702
1312501
409390
907392
1202047
31386
952601
804541
463844
1061214
423549
484801
67930
879109
1139772
227200
1284406
1147817
183716
77086
517306
1360257
95920
199198
513090
1059167
146020
1176050
352763
556595
819324
563292
865141
1175387
147291
859342
1034184
434444
532175
683284
1346520
112711
907054
627508
832401
944295
1035407
1304638
365090
1381357
575928
1215988
404353
875485
520943
53519
390123
258753
604606
1380977
1406203
176880
1199253
897977
521112
1353655
645592
86976
858061
593605
660809
1273564
1021853
104563
787554
1296702
12477
622544
1073885
642142
1270629
507822
499054
231355
1347498
883446
267796
294343
911649
678471
1172418
491261
1024495
1418603
363650
816608
117956
379167
361619
909521
1121505
387124
606436
186089
206735
574587
1054741
1083956
362556
333311
861943
1134275
550900
921489
151386
101024
91037
1287642
453255
360049
301356
54238
37693
1267947
1273913
630250
692042
312256
1048740
270545
970982
253922
346531
140203
1040057
1349728
445172
466772
1294183
968507
67300
167128
783408
908772
104710
664419
237164
691129
49845
1237267
1166629
1302434
164199
697639
252599
1103392
296152
1037742
1112752
1277972
1215760
478498
1214271
1344306
319534
1189066
227755
813090
559474
424583
288478
921338
1284841
95465
154785
530666
1197380
69625
970754
328696
277838
455858
1172900
531362
485533
299442
1216941
579814
1332510
892490
886725
678900
1237273
1153090
235742
1042497
64886
207247
1419285
373330
208338
1186087
696691
1312758
938514
1320107
591536
909436
883054
1021940
453399
437315
787092
573297
388052
792000
78741
1144458
1044018
1399542
172698
579074
541674
1139958
139656
697438
76078
1408444
1397324
511735
935650
83628
861668
972613
88982
44729
860299
836985
404100
201109
1391744
418499
458755
142986
933532
885806
323668
1189740
186417
457155
873704
512705
445431
731607
891710
46405
431479
1329007
47711
210160
306044
432983
699696
343368
111241
64307
491326
477420
424528
724151
1143201
467262
630037
1344204
269194
1035087
643970
235774
1059465
1061054
285853
1382319
909543
1382170
1399132
1405136
270463
859636
1134777
335570
871365
510178
823117
280568
223158
379252
600905
333197
1233730
603780
855845
1119402
1292671
337886
1393991
559088
962101
400337
424386
188943
1045651
337244
772198
194739
638979
280764
824590
1222647
325090
1375066
699502
448992
330694
38053
165050
138823
798724
51337
1218875
1173867
185012
1228404
151864
701363
816146
423342
1024937
42592
104993
1048394
152896
641317
4323
165948
1023327
778975
218402
332763
439816
740378
1076275
1044184
842621
1304939
260071
776146
1187963
163932
1341873
783898
474733
137084
1040592
546511
1318253
1207613
665999
479537
254139
1389810
822588
1090875
645622
1394961
516719
1134797
273406
797664
825417
449627
1310443
232527
509772
1056412
428655
471295
50644
301671
65084
935052
918152
431443
1289163
300667
230406
927795
1293365
239204
1054835
268874
1290476
93026
991859
354643
1216271
323469
1294159
1068748
770558
75333
848160
563375
41306
390567
518405
815657
601184
1284700
157701
397815
221342
236679
956758
329744
1325217
173368
1413973
1040368
404657
192264
1369811
77311
1398375
1159202
1075618
1155204
368603
908969
1361647
1220435
38264
784998
168887
377840
540511
1117318
965320
846474
962845
495276
563183
905457
279548
797351
620562
40141
895796
874100
180686
1037538
1405297
568751
1062021
421979
1269019
534448
914260
1119856
734818
967081
840076
1304140
1190450
412961
772381
1322389
500322
1222428
1272666
738542
910766
362619
427433
29907
1416970
70608
50378
1334002
180880
432467
905241
805723
512606
169233
789493
1201284
1296343
27136
1036624
389500
208213
62624
956902
143747
282317
424159
35221
572411
693317
688160
800114
1325048
55475
1014201
872606
1422862
394315
625546
351079
1041200
1348158
194897
1303744
607013
239099
1329027
1207753
1296163
612981
598881
953945
373118
542322
388122
953898
865619
376419
694451
221010
63211
891212
429431
613676
229164
1122009
301803
572745
28576
428974
1218114
125404
621980
36319
335196
1273848
1313196
814109
1065063
1369867
1112581
407605
1340584
199828
921217
583802
925846
309588
332755
381506
838203
1351078
41681
171412
259362
1268896
66793
1043457
695574
832580
265735
486847
1296545
346518
1206305
323892
185992
1275158
367845
413639
155267
1042739
448752
1369687
353971
526990
1156912
390885
389948
165172
1388696
1224312
1361310
889227
1158239
976784
1266988
510712
1158459
479282
1181603
294654
523914
154582
1381478
1212187
93978
1193535
1375192
417090
839174
342681
1340862
693582
1193539
1346878
47201
400290
838765
407595
429983
858348
610261
1000934
878978
672205
662323
692598
169180
1213077
136678
964374
1005911
857831
1202115
293421
469030
1158212
991304
577115
530580
1278480
150794
1069455
40091
436366
1358473
1071981
139894
1293217
1338963
1152543
25757
536322
807797
1279820
1370415
76573
303461
734310
407566
443001
568006
1345457
399471
1386064
840352
1302040
518798
853146
1044158
617253
705391
977538
399893
441370
483575
998910
1383802
563576
1287721
172380
278876
160414
552669
738196
1129903
776409
1295843
42273
381290
1324324
369951
893406
1421185
412398
1380258
91027
1161107
1135727
1307532
598507
859559
886836
105901
1065254
1358708
325259
1397639
935093
1152838
1158110
793244
554583
1316091
267852
729445
460172
616723
52912
294108
69940
1386819
292522
1051438
783219
1042439
63649
261739
1341772
1086344
641542
353719
1195498
367891
1282695
304868
1285293
146547
152385
837660
1274960
267229
345737
577459
393059
170860
597178
1152752
855820
1416846
116678
45623
537692
1194000
144408
1167794
1301034
96438
1394268
84779
776005
912409
208910
130579
1337066
642905
1306909
193551
259434
431035
736627
135390
404170
589640
1286174
329542
256213
1210780
1363782
1213271
201818
619631
186996
506697
687977
1406907
648494
682496
869513
573390
311954
124189
1221821
1188944
903520
798707
856918
816398
876953
880538
136890
480272
427493
17567
1279088
142962
339237
404594
372398
1381084
224690
1290744
590728
1397347
1321812
951783
1313019
826240
876974
101724
151013
262703
866843
1191942
1386597
1365407
698623
1337832
188061
544182
461135
143732
1341531
1121096
110077
472565
1065023
965999
519298
551717
429413
766830
782338
1193029
338719
964472
783207
430787
348519
133016
1126380
728800
1265615
307904
1052441
1110629
466545
848282
236702
631324
369910
518409
363947
181190
1145601
416577
495454
843297
15488
113229
224001
577989
529314
902402
572344
1139497
800208
645876
1307572
901185
1318199
112624
262499
1140155
1290447
282640
251287
1340866
1202630
1396563
328649
238823
380022
150746
476362
469899
1090295
843631
1391027
91183
827542
732248
665122
418356
1138242
344055
452278
694519
1286726
606279
848856
1340374
53178
180444
798748
309986
930376
82854
218851
458907
477130
498383
444040
670978
955270
1067243
147964
776529
1127721
531035
643330
1199483
836794
337492
233622
1194988
101784
837580
383766
843148
1405579
237655
974155
808052
998867
537621
1377140
1322671
112690
135756
476951
785861
1138281
321778
593721
462463
845817
1313987
740870
354473
531834
121045
1365654
313662
451257
438683
89381
731324
299451
1289658
427467
91733
1123497
23283
1319521
1215713
237416
59834
677223
969924
1233802
464992
253400
399031
1039488
821198
998122
1130611
582165
1306157
346093
1066424
1215526
700709
10252
1209761
1336024
982400
1285858
766057
437800
1376573
896107
853861
366297
43675
1201779
920742
841595
391978
1421375
628709
1298234
1166937
556937
343100
1071342
1115602
1172837
65308
836627
520945
625332
464136
495224
903562
961326
122551
950107
1165180
231254
976971
311643
565923
515539
484011
1391205
105359
532422
891120
1021011
219056
522526
397556
1212424
122198
290492
1050462
304292
1087440
914964
1392644
869305
413966
1337606
422021
423284
1230744
901177
344941
520539
283940
1207486
552701
840582
887788
779106
329703
545298
1412665
276470
1383179
993413
106206
377573
69011
37599
575603
8873
109207
462582
1188972
36424
267466
156943
45424
606858
1191925
349533
1319819
943952
236833
1224153
583638
372417
729383
1370026
229695
885293
1421417
1231531
1271053
531919
1377835
265428
1034355
1409169
951233
96353
646415
259444
945773
1389146
1303512
694236
1276476
1299447
367685
371348
160985
1174251
954627
1390860
266620
948607
1225331
871376
798361
321866
419834
944857
256556
852617
134608
533969
237772
611085
288693
291409
187650
602790
107839
508806
1058267
343921
778221
496473
683008
584585
1180903
174009
386300
1063495
827209
1337615
528903
890578
943435
64821
513522
386524
897488
1379352
1421665
403002
100595
43316
912266
304782
686348
80580
546173
627738
994364
686452
590121
302824
1282100
1102285
174581
727711
1378117
1050835
488676
943814
1216046
1295932
507896
91506
1232769
1367825
147729
854163
464874
441409
314380
1403470
394442
470477
357948
1295167
293055
1229903
458335
362903
84620
380535
26964
1350234
48333
775123
422122
1229370
348762
310696
488593
292468
389629
340150
1163652
470941
1129856
290267
929345
1063537
660447
958940
1192943
565074
299230
131958
944114
610183
168830
1139813
1336193
1118367
205406
966784
1283546
233341
1194857
1069149
772072
1279346
240030
897889
321907
64101
1224961
1057487
1168240
332570
49167
819111
1346516
541023
548168
1155341
980793
1212413
383549
1048745
304091
848079
270718
852626
610769
192212
839209
732366
434503
272713
419930
828914
698983
426183
42261
946205
619106
428986
1301425
432904
630670
1224678
850729
117724
1423232
424418
1372740
92813
788999
1295223
161591
1300896
689057
277926
1112704
1135420
1266393
598818
1092713
43759
23573
220346
825720
756640
905137
342513
689697
881190
899196
72022
217625
333568
1196194
577471
476179
1166943
78552
13978
1422725
196167
157579
465962
537509
395666
233511
840269
990949
551213
1059671
911538
1120719
320242
564342
403860
407572
1328595
215875
835623
197341
1418420
68372
1330531
902804
690574
1092679
1198498
870426
80778
196013
360548
552345
1312369
911609
949462
262833
876556
258733
894802
141685
441805
1312605
327870
593011
290854
355435
729020
128281
1266301
91439
806149
806712
96645
1195211
1111426
1193956
475780
1365248
808629
1165536
1088411
734034
729887
1122215
217365
1058151
628099
39779
777783
1058434
1086619
779870
389563
552686
206935
1413199
1342079
1130488
1385492
689722
256847
982445
854970
189777
1160049
597401
1188150
204822
1274982
308899
1318121
1339245
307612
831949
677700
943324
832759
814810
38067
179990
1157434
56494
852210
225638
209337
565594
420427
1055552
200300
205806
1402521
1088327
953740
512649
1320301
512599
388459
352793
1317673
770884
75690
791494
794461
141259
215959
189769
1157846
210833
334016
734397
861755
419287
672102
413017
736577
442419
1282819
958959
738269
679002
955654
393388
1070249
1379635
154105
490450
299058
593688
152146
360621
559446
1404855
65379
1327899
614462
736257
1064120
875350
583282
1064237
247877
1041377
350592
106444
1143072
197299
85876
472962
387731
1115775
669358
877511
1025813
127734
1051985
697658
983823
11482
116845
733356
336727
1021331
1282792
1377707
150483
808125
139694
1189470
681111
374364
789415
1344066
1189089
1216806
839669
1276420
58477
1370002
1339084
409719
234807
861166
248855
766834
345329
1297494
405993
297060
475917
194468
663900
680165
858781
937161
59812
117692
90703
674766
1177445
43357
484761
453010
1389147
504194
1100770
677111
669150
1063114
847630
577463
1227640
902801
1421376
640015
229478
1335933
327944
325423
280262
863916
1323369
630283
697430
923021
304392
668048
335008
1212965
492552
673426
842702
355548
545671
1346988
224525
1266785
59424
992593
910110
900056
902356
394623
374134
448142
1161091
234856
1121085
547769
479623
818898
1320050
1409210
575656
578019
1007271
1041006
1357956
665025
371501
849349
67050
585085
188693
1293526
442402
196565
545545
593787
780588
440569
1230889
107615
1388504
674613
995415
626149
1311028
255846
322066
723723
888109
346822
1062790
1175807
1223217
1295451
311078
1189711
203326
374582
552972
566496
799769
269874
906231
227045
461160
767466
359084
1072494
264248
294359
1302592
1219488
1165506
1409189
296049
47232
881310
385904
608997
137428
1086960
631426
951705
231678
409207
978670
530394
1061840
405695
1172498
322895
481915
226125
1114689
347241
676682
782252
1123892
1058655
372882
1353195
36496
188495
864866
1289914
961592
437260
93714
1050702
1343635
508801
1293513
1280706
1275455
1060872
737421
290998
949391
62995
935156
218990
47773
271442
224641
825581
451560
1070977
495136
350134
1209830
1284200
629235
1296636
840652
808702
235692
1361354
482715
943700
794804
1286053
1128539
78389
882584
37460
1158860
939055
354012
1145503
460674
1163392
308967
43502
840394
109431
111819
290141
328432
538580
777649
729511
1273918
1416176
1167768
1357499
1386132
82851
347521
431282
1186488
287068
58768
875907
490449
665882
120368
313440
167191
132395
1273567
494074
1121226
1238186
769570
738043
219482
1197811
1114398
42634
1316346
604787
82162
1399351
621268
983585
1385544
121983
1127820
158485
1048526
43151
263849
501141
1174570
425037
261838
1229456
342833
80106
1372821
469842
313852
54320
1407052
445203
145242
443452
946852
847275
201815
1064931
995774
475354
655991
35922
1314552
729254
697439
329724
398987
1348088
489616
308439
183960
29294
776967
1039194
1034457
234666
1082374
1290228
1005505
87055
1377801
661157
960136
360915
1043854
1092714
960467
1139209
1238312
367617
416977
142154
309459
836407
1227703
788645
237903
83824
340872
785400
817335
256285
728445
790846
738859
251312
726283
257890
1350085
1317007
570847
551533
341268
114024
960899
105723
152073
1293188
110664
1397723
1384463
296464
853752
375069
1137115
1388909
313422
598266
647989
1402525
265295
1082333
64231
418320
1314678
429702
1345115
359155
1171063
1166266
127738
948189
121727
1214400
1293053
674090
912358
1043282
1328430
80726
462633
132351
771619
128492
945757
140053
30475
690263
443763
641799
434639
172470
1395349
1066673
964361
1292916
49045
1394972
1304644
366674
380591
373374
281028
974458
777795
730941
1382660
1340808
297980
1278664
627456
950798
193549
1408894
334181
266207
1412220
492729
540790
341226
844392
413137
797901
1362395
696298
767985
86369
190170
394570
488713
231951
170929
454071
668671
1382479
1418126
344051
998018
353297
260687
202244
1026436
1345429
831428
79614
783966
227405
1058342
275086
63844
1176414
129934
232077
202670
298683
667827
549474
1056039
406763
378428
781721
927872
698649
630752
505139
1164118
339606
1278211
1353834
13291
450453
699966
29924
149787
413009
637202
838601
1344558
446970
250479
489322
573488
865444
369968
621002
539806
1393982
767814
210400
929451
1053711
454798
1287097
116284
1140824
1212188
862464
408183
433790
484407
491012
1066997
198082
305500
341057
815123
1112140
1421658
235496
356914
415303
447020
1043631
464069
1365218
612949
95779
195921
723968
895385
893113
1386619
657769
1372469
335701
305066
16037
1346841
920112
830787
407163
732605
1392389
428215
853360
1344614
1042882
646765
618367
850356
134382
620187
1376801
1325608
403761
537292
1307111
535803
699801
619626
300914
1163978
335208
560349
412278
99520
171684
522211
1353168
271521
563407
694393
1391942
376072
590089
33847
471893
354537
1233216
52490
109903
625321
1326392
869791
418310
605302
967207
448077
150055
890646
1355513
951659
75047
79240
59755
408411
649029
206235
370100
550535
100841
119347
617570
1380522
1271710
959221
974216
1189672
413507
1360817
1307834
1039051
378998
440201
1367703
60531
832072
114057
1412690
69619
1266748
256276
884287
240638
262253
1369584
1120365
135436
829120
269195
910214
1392354
557442
604012
81629
1351650
692040
1266570
464131
910085
1236096
682856
860383
306305
641736
1286357
139255
155951
126691
1314332
641565
692389
1068666
851450
602468
59827
547551
1336951
694120
59808
1389192
738730
931822
508051
335218
1384854
457423
365016
64644
88656
1216186
111882
121729
145445
558849
945449
98866
240534
258899
470598
673208
801239
1365251
156152
130860
397560
696116
1200256
872452
685225
184874
1038981
544727
1058307
98411
374439
268392
616466
79585
160861
734480
653172
1199499
128740
521405
1269170
134558
1367502
673451
162091
206630
819887
693295
96187
1324443
923355
1136827
1113500
157967
412985
451405
1025099
942265
1354045
101896
1370096
931145
884216
529791
95998
527537
1053247
936412
230099
912929
951397
1411130
1302676
31451
1268056
603694
928427
290238
341961
1311578
818488
1190411
143165
975795
569754
831363
1216737
1330330
199890
63745
868853
695004
1230301
234975
1041829
105714
468308
1271018
1323389
928709
1201793
1109493
899740
58794
96827
191791
1100837
854365
831255
975820
447603
143765
854301
1420974
69320
1318934
346703
818493
816617
787090
1121465
1220547
420756
1080884
994120
131098
1216863
482074
420551
177990
808827
360240
719936
1345661
902084
690491
605279
767121
1386024
194208
1269559
683479
294771
571915
825885
792158
366635
996322
673692
1362397
644096
864267
1268290
950677
1026087
217859
403801
191891
77513
1235404
1070694
1230870
82173
222580
1217441
1285081
403729
861520
1005356
604246
980181
642363
954895
144261
727125
427001
192069
180383
1176556
77733
786284
932970
946650
308541
1190303
629348
538446
1302763
206211
831530
1060046
844065
59550
1091880
1365047
306906
193838
691999
1383315
121708
1399362
1329625
145951
928544
35943
325077
102516
298261
569964
959313
466486
883030
854320
78100
1302062
439651
345801
291453
961681
563057
617854
137107
1058972
1381916
799181
1036876
854006
152333
835136
124622
667070
1285274
479569
668769
1325195
231325
591957
1006019
334718
944998
356915
268397
597528
478345
478694
1170021
997448
846259
1352968
882067
128150
1353436
636296
549017
44364
121428
371529
16084
192053
229419
1052685
1212208
1302649
270765
1402805
957077
387107
801884
700613
133261
800110
453192
446156
1342636
1098286
136960
396877
634713
1082396
542958
432001
1229717
87507
439534
585054
404540
50824
383975
518659
784143
569161
115211
1421624
296449
337376
1378965
428391
696094
942464
672745
1411827
830114
1387521
1213359
1342297
106796
233965
342610
865162
1330961
1068671
412877
880355
636589
1163838
30307
400950
276299
424865
423516
859135
460101
1350942
289962
810616
1067644
1374355
421063
378622
1308339
1213192
559601
1121921
115393
665617
1298433
385329
333575
791100
962387
879947
640978
1361496
556359
228412
463417
86747
573990
589794
1391711
1370975
1021663
1075683
1272809
85810
45675
782996
889764
1186574
562577
352709
522954
564157
635134
182881
52666
1340840
558368
45711
1070991
861855
1055279
791464
957466
941716
193383
506082
517499
330506
400540
482219
641809
1323318
1043550
1224808
814813
990594
605366
343761
788090
78311
51300
29698
128335
519706
432841
877095
159933
389224
1305148
237687
269078
51043
208619
1405580
960084
68768
39593
544538
459409
1303129
1168411
59408
1384593
49367
1297756
313081
270367
1272861
220041
955919
1137150
41398
690034
656379
435972
195735
955152
373282
1214154
413835
1147893
313217
180321
660362
1340956
39574
306823
855451
1356939
434374
833420
162338
826216
930614
1217865
141576
425278
432097
1037045
681778
643081
800651
1392740
1212761
1042300
1045354
813101
1357823
187039
1114444
1158460
1341796
105111
1125516
1366205
340737
923979
393519
1324515
522340
976752
812507
861092
362875
633468
109563
1167053
176822
443104
381698
109838
1189985
1272080
172946
874991
239340
370544
1276692
486076
141109
1336155
406096
313075
379202
105254
809234
1309355
839604
1168834
571499
1417574
900607
1293995
789694
1221118
839419
531893
975355
789421
1338673
233474
303207
517342
280500
1298282
306260
331770
1048250
188480
81019
98916
845299
579193
327985
207132
401704
313512
647777
151117
1332748
176935
922922
443082
572233
1197700
166562
44151
1283174
28200
997509
1183920
616672
834489
941015
1211554
900279
35223
617516
151368
1382464
1041372
607139
1059899
558882
1297740
195651
521410
230694
879296
145360
1137416
577330
238881
691933
903204
968932
1053056
1059424
1144208
114708
1233803
706538
1353439
1217208
1301168
1136899
486052
845208
612005
304028
1034429
470145
1236549
1409087
1130439
399292
1200231
1274276
494406
208342
430111
173262
325242
381292
436279
1341664
842385
280470
874592
1235044
911576
292818
966575
1378527
1228222
1216140
563492
1386008
92481
1210235
356470
1145792
371153
896162
310628
363033
222899
209916
40005
1016146
1355977
1222488
810482
645886
1122100
791018
304283
425668
769254
802215
1041093
364548
1312071
1376829
656798
571578
479142
935965
807667
876318
1058043
302975
912163
126951
777295
478330
416849
221622
307903
156235
922022
635833
1202435
973172
298165
699592
1018808
1159206
259138
1301687
408286
782932
28238
570690
332907
1202879
488505
706003
1337978
954549
842913
309129
970195
1301578
525077
955789
925562
407806
1145536
270669
698935
566508
530585
57920
629402
898642
1198345
1065570
1349781
444370
811798
1272219
272662
687186
309685
1301284
1196681
1221078
131075
382858
621316
1026916
896032
1331919
825239
383564
292123
352630
1115062
397686
520903
874974
468579
424826
602689
210248
151407
1374889
60069
44668
733301
208563
559346
584776
425791
1184871
1082692
624156
965943
515511
61137
699499
1134518
1410241
1411032
813356
643183
1061920
1277871
1312449
53115
910533
704849
41182
1140174
1237069
204393
566862
1326399
65930
124976
478738
114580
1276827
323013
1175833
768101
958040
1196514
274555
736906
1216623
97622
921860
139815
87992
289013
813321
1176273
201508
442296
865450
98322
341477
1353893
405286
757227
828929
1226543
592480
797703
560537
997780
1082462
128885
1057021
1181604
1412514
159299
1401786
808834
385527
771034
1102640
1039854
96676
271531
511069
127719
786954
200639
1059634
1190848
116859
146894
638330
822182
388197
131165
1087386
48217
378638
481808
299151
1144257
363432
948492
121617
258906
593786
300604
135946
1025000
303228
263831
205937
52809
1050509
909093
634701
1154615
789723
658104
572912
673618
254113
403842
877635
415763
1406087
1416041
353307
63680
1411640
1237671
1191731
448940
125093
1405261
702484
153102
1342469
658784
1374260
1064101
891793
614807
664704
113079
116617
730275
859574
946562
998176
846030
606219
1059274
1287302
62332
754816
1378012
804056
37448
737418
495466
1123071
1316859
1293464
1331716
1270182
837497
909913
898480
931601
55039
1055216
389631
1127793
209611
78774
1288773
232395
341984
235804
259639
215889
1277524
305701
1224277
724921
152955
1287978
1060881
319479
1188111
1419442
871976
1026117
1312475
121779
591070
603981
1069448
313509
596541
1384485
42674
861723
1416505
779314
415886
442452
76703
291927
53898
1102482
1408366
210154
610156
835102
284437
1391201
332431
1218650
592120
1295943
44761
882422
566760
1404432
364673
597565
608711
182724
257135
11758
669160
212053
631986
1368112
374685
935785
485063
204596
414772
856071
525265
68471
285422
208016
102180
568086
976439
1065263
1341396
20017
1086907
1021104
46344
950931
1217099
137681
587708
189619
542396
535034
1287858
395452
141023
423880
1270897
147232
71479
818675
339804
305309
291169
720389
519222
951157
1391656
438781
440091
336473
136888
907581
210626
911700
476810
623706
860571
175687
550552
212042
1214464
1140527
1371499
728223
1082201
260874
406034
627886
819607
670191
225407
1336429
767594
256931
333413
619002
877821
488672
311681
43501
1186538
910698
1025465
896224
100498
105986
405734
1170653
846051
40815
622126
899845
1192602
830406
358175
803934
1313560
797639
53917
879717
1341007
739480
1304085
583234
841253
182519
1168289
1352230
1213948
255917
599711
1207450
30138
567036
812911
112420
651773
311786
259817
1071373
1279568
1325441
1090471
784166
778454
1188920
815908
51662
1346936
312708
231482
1214772
675606
1413785
862514
1237139
506406
1071725
834659
797171
395101
29128
615433
1207607
423949
909382
480846
191187
45553
616136
999880
342295
96779
358862
627308
77727
623549
1338873
1408306
1268995
1189976
667048
562917
1089905
1054728
192476
834968
737096
754829
1008824
376681
740106
1404307
961138
305879
100890
1055047
1402040
267358
635702
768571
339491
250033
434186
355720
1090903
625870
876701
1203135
1072696
887337
1418363
1055111
869407
209098
375313
1315700
780652
49732
576183
616247
1116776
904349
201653
62897
360047
973987
489127
1286592
1195783
880965
251171
1189176
1092342
447982
1020691
958048
1418396
1406455
861527
827153
847151
414447
157671
563637
106048
1315184
274537
330735
924819
61295
454180
706348
1089493
175798
661366
61757
404731
68909
56521
146782
228760
260817
1304030
1417333
645452
372004
647525
578982
37476
1350654
874413
832243
253968
94098
1325688
1066035
1116785
961671
490160
1377892
155521
408487
363937
1102126
336093
359788
90600
699047
499828
834094
1347480
252591
696447
312572
879788
506537
334949
888183
366454
431251
1307150
958491
1272409
956583
510389
952773
1271886
206724
1073863
492688
570228
676493
612077
511483
626964
471039
464856
754995
1063065
1185412
648815
487742
1365276
1209531
689892
83568
52470
483723
1156030
477844
124065
60266
308491
551026
1170501
793429
1293026
880264
1177471
99568
775841
85597
25925
440213
456840
1210884
909909
449247
646652
132057
56524
435986
223316
1210278
944603
864048
839656
1205369
856139
397337
1337347
1157867
591543
629697
262824
889569
1226165
632999
674537
1121632
599028
232440
468096
432354
61044
1414040
492116
685279
775770
999052
314823
1208494
121609
66558
1177447
497180
169953
1323791
29234
38119
506104
296994
104348
340384
1037809
1339056
1288148
825577
560105
786747
1381028
310114
1237583
1024817
696289
1373689
1182711
1122604
1369177
135954
58147
786572
665436
853062
1407631
315474
1023240
482312
407360
561013
336353
832899
429922
1073928
878628
350674
1401063
267095
1168865
491452
564690
1113521
30859
258805
50450
572942
167812
419759
1344873
907151
621164
617335
788970
527887
16876
1152619
685822
368482
863789
181604
604977
508985
434955
63717
1310252
108067
851203
193433
35267
944854
918133
51810
276033
969406
513727
952778
703145
181461
322907
167312
688665
785847
628557
458303
486782
1382042
56230
673175
390411
137201
1278208
1194596
869051
182381
1234092
1298241
1385618
215173
612064
891592
205480
908010
1048881
1182485
696944
308385
350862
337125
1177059
1058403
1370480
722699
1143295
256268
332427
42265
638433
140642
373521
1049986
911148
148557
518324
41937
640163
518810
1289765
430012
47562
799518
1325260
484359
39199
295946
1236105
120707
1153146
410827
30005
413175
418887
195465
1025397
665373
187645
735986
262227
253778
1346837
287750
1115156
117734
1284965
821372
495072
683014
571572
620559
158860
290163
396868
676516
897775
1056764
189864
834699
664781
1119931
50458
319196
1197201
631754
109801
1164989
68485
101750
1237246
162207
1297693
507449
834504
1413229
816870
1323498
831190
143455
131947
1403921
1182172
1361788
177212
2616
236538
1210309
592811
479339
526756
871306
376384
950996
646733
672574
536669
828148
503224
555815
1403528
548497
263389
126104
192730
178690
336407
560974
457812
142511
365703
345399
1378453
298994
504480
343014
1060588
325251
203955
596602
1225801
620251
1176101
1039715
1340021
92375
225934
125020
310304
559051
876400
639834
199927
372584
112741
1182253
898623
1010086
41866
1175904
629048
957591
49932
1295778
1227407
1066371
1193865
887371
1056141
634531
999860
1005543
815819
728632
672182
235057
840104
1352640
775328
532902
592119
1213535
857806
863898
505532
785963
84736
1048303
90127
1217186
824391
329532
16250
70772
885801
810448
1329226
262520
91459
865023
946073
1312613
1319293
703298
153566
1315695
370549
768816
181884
635676
97368
350629
1395784
75924
207669
884297
498059
1026019
462502
793428
1399453
336967
1368262
812233
347197
111987
786629
498705
356860
591972
1367729
687279
590633
921100
141854
416345
480770
388372
307620
329427
76520
911582
1290108
105366
33718
1330350
1274152
1421617
737966
1224954
809530
1074529
1021633
90989
998220
942913
319378
266720
356672
155676
594524
278343
1114854
1266355
702533
1128912
96326
182287
378036
1067694
1368395
1227279
65372
1054947
424692
1368814
1420034
602189
632033
336159
510871
946317
140378
397103
754720
426503
1209865
89455
201531
645440
673538
1265555
182196
1100939
696908
71439
229738
120984
464109
1178554
396013
569968
570126
820512
887769
814396
1174800
1116923
853153
537059
1026263
669082
193997
614917
1324580
1201364
451682
804132
444003
1166159
637910
89523
232592
668186
1323568
913417
1278339
816782
150099
203048
255738
349327
646368
1286073
674244
1298672
596964
900990
793366
852123
139664
1034889
837279
1120053
1296914
609163
190249
116382
1349366
414706
1166283
824282
1423143
331097
800986
78578
189159
999227
415341
176036
748266
365213
1101136
1402998
326904
826131
912466
274244
526640
990820
1362919
841476
311706
347614
525380
734323
1038950
495390
1156193
670939
1049076
1208326
775335
1389514
494239
548368
901352
628196
1372507
1143958
1308478
864801
578813
17039
47873
472665
373253
1323045
347556
623362
79577
899957
268755
186837
835800
808033
789846
850544
912359
1056016
1145142
81297
772934
45226
1027085
941552
1233094
308098
217842
960322
29893
430450
220655
774862
248083
867474
868798
1201970
827792
224459
883390
705849
1068105
770085
1292740
397060
1287966
1361207
1380152
672555
772493
1290998
252064
874467
37298
552566
850842
1266424
1040170
860116
570060
484640
87480
601975
1346554
1090776
1286932
166823
332647
1071525
191142
1368285
176305
973621
109814
1342837
1139213
163635
1034155
1195432
1271747
55278
43380
1280226
912949
486253
1416124
240435
872698
288561
1121100
999145
1174181
604129
1181150
339338
206417
1213305
465768
26136
681507
461542
799208
807665
360098
1235902
791435
1195645
256309
628576
1134665
396839
1049345
172812
1167147
47717
1058613
735918
1312375
1003870
1070303
270852
1368034
893775
906817
1121343
117971
1064234
434271
1325417
257121
1399501
1139439
1385809
437856
260619
450466
1165141
1314797
1405845
1297386
235974
48210
180246
645307
1205462
1327789
639029
1284331
189655
74026
215718
1070211
301216
958892
1383644
506427
1350552
221771
831896
725942
286296
505415
50471
773928
347462
301321
1373817
1292714
1307866
285183
55805
436060
1318792
595205
306950
581072
962158
911938
1163431
1381218
279875
1320893
551095
298529
1135089
685263
333677
968616
286662
1401386
1082288
410835
1267035
65106
530190
1050627
1395324
673833
1218379
1024831
1380882
138036
1173950
931624
161357
834595
472463
728594
1306481
408599
1284223
149972
795852
331366
138498
954988
449531
1041780
934720
661530
203781
645493
861603
1174037
1187871
291458
611410
223885
925447
107993
674604
48953
502839
840107
1295075
65840
238318
796980
688156
290032
574843
396690
155268
816558
461737
130793
488551
510213
350764
592517
1182853
547609
810663
1186369
356436
139043
394302
702473
38590
410595
43167
28529
1155229
622212
355885
1229522
96793
215948
305396
389070
220876
1321246
1302576
727230
16913
881484
209314
1394383
584757
767356
980583
998862
1205219
339677
728914
751021
666329
430849
459068
1226230
892067
1182170
933579
361801
875624
1210128
860569
641619
928954
69043
1367925
935082
849812
283267
1290765
440118
963604
1366579
696230
1116385
801895
1387902
499708
901617
948451
1051377
1063757
1159958
1329453
661571
971443
839344
816059
666599
591375
639046
338492
1077236
37929
1266893
532085
288099
97356
79962
293569
70228
130652
331264
344803
399083
1298513
144564
1040707
519158
295856
1205699
1195351
587677
544403
112661
800600
576276
107600
756270
169957
1403596
673947
138988
458374
119797
387613
1211359
873083
1053814
1102573
702751
1339416
974192
523051
1061052
813383
469562
450135
1320441
865431
1083922
1399416
327497
93565
1006274
316803
591127
913945
267715
432421
738909
303381
439105
1061853
1220863
449082
615648
736646
994460
85869
1223944
210162
474061
471963
1316305
71665
379399
1363873
1328679
438666
506083
1412368
1351604
64685
827459
675444
205148
963378
1174600
730869
1314636
149393
600456
922212
205610
889738
1311801
238005
54127
934503
582040
621453
776651
110489
593751
1060459
284124
1321279
1398473
1208133
1212103
1280826
822026
1189051
144546
888070
1037818
76066
805296
894655
960019
530273
96104
1296684
1405302
1404659
966580
857997
290459
780407
77810
85458
126201
81032
1140112
1411284
827067
820681
773692
442030
555837
1334405
1288431
660191
18078
782424
169758
13394
897260
15960
742145
580107
84973
786834
1137239
1391259
658015
419403
909175
506073
397852
102303
1159936
255106
1190402
290332
72796
63202
1366804
810756
630201
368263
119000
674668
415285
293419
250970
1322431
572362
426776
526117
453007
283034
271147
1216160
635027
853871
667346
368019
890419
1065447
191563
93485
812165
403097
278272
400265
331734
735834
469440
1277481
139362
408488
840164
274366
385967
415030
342059
399456
1384878
804507
101240
787924
30132
769301
1055322
395359
690842
1421630
859096
129234
1136063
35974
959062
1189988
391772
335298
1374397
644932
82731
482185
358982
1216674
362467
336184
199612
1269493
954818
522918
941589
1313846
298277
614020
1115751
680600
1273807
822809
799646
132681
994809
975696
730655
179080
373593
1059529
38904
1358684
1367473
1287798
29886
992507
624784
882762
375366
1301537
1227125
107780
489586
927902
646753
1194238
595360
207195
644866
122526
449993
605369
42246
1317001
1168315
208979
559141
683794
353420
828024
239013
371372
1192847
1162858
1177886
585091
638485
1062460
1114818
1345750
504638
1234520
1101812
1082595
401544
1391841
963796
176088
1396191
1390136
929330
160614
423451
1043804
1293017
356898
1353054
1381254
1350263
290024
70658
386953
287040
16047
322669
966850
904528
199951
1390511
232111
807309
210449
435808
270016
315300
1283706
384278
790668
74653
1340595
176025
783251
1332505
281897
275700
1328958
1402332
372007
1071351
664457
777436
337216
1205313
863845
1145728
840874
190964
1292295
560710
608577
229192
947569
647362
952152
733297
597965
820181
312778
681354
661323
54413
105311
501202
1184009
85474
1170757
394178
421474
111681
696174
131068
864126
420857
1057746
974483
690553
1071328
1143503
692246
1348966
442970
1055053
1324173
388480
739224
329706
1332418
1158381
629822
221801
922190
378158
521046
891795
71435
1155110
966867
1238315
1411377
1295221
451042
1410762
854115
1023076
2296
574602
98690
1155189
584602
960722
363087
1382207
1297623
981269
611514
1232124
811595
1137659
452733
445375
580852
853436
1214190
1177826
920215
1152422
695690
419436
1296281
315565
905903
879792
481244
1057400
971381
335831
678414
1217848
1315983
1279225
1328843
703173
1216050
1112573
775454
186753
836798
204356
95343
101385
1298272
1060376
308831
365185
971222
574305
238240
85442
923061
42940
1068787
282527
862460
857588
478549
5120
202372
446621
112854
691514
579731
910442
1064452
309962
1040313
674515
1286054
363693
802453
664055
98796
609932
1209973
66768
138228
916973
855022
104702
382193
1219997
119935
14232
1049713
1272388
877333
669271
484677
1406545
410715
948947
1227709
474617
185717
590316
1289186
141909
949876
828047
344958
310522
1316502
781994
686249
1050631
1138699
1300637
324855
181764
442915
886872
1197632
1185427
1024758
696748
774138
1294303
1023758
885385
458638
1337648
1368091
619447
931825
335327
931630
437385
264096
646034
299215
744778
48313
397921
532688
734792
551039
1316214
98350
1362185
61258
1139777
1088572
723625
341545
687711
754897
1162912
1289888
1137245
362558
1284403
1166790
1277923
1210904
950109
1065747
250002
980084
468215
200722
330290
67646
449884
1415882
1167223
851396
374475
454502
247977
1366740
982078
143479
837596
566276
1150661
2706
969060
274788
189344
697043
1301390
900926
1190270
518266
323377
329635
619155
885837
1115690
413317
552247
1364536
226483
63278
196536
1227926
145419
1120831
422340
1042029
957289
92707
969836
1362436
838929
1362140
508206
1112386
588604
247988
534868
1204467
1226942
970427
1182916
989808
1398556
436028
496671
232206
302384
224559
1178268
576093
146571
156020
637333
962809
420516
466003
911253
353466
136440
31471
72676
963455
105457
1293055
1124949
304992
190820
730242
479660
993150
534488
76323
1229964
511954
486860
454246
1036893
232089
275908
75538
866727
403477
143759
1416476
1345804
1053488
295478
1308679
281711
1225938
590725
819483
385820
524445
63137
556392
863859
1179702
468878
587685
766618
829570
789420
769832
1301553
579216
1354219
596255
1285418
427239
1158392
149846
1382294
457695
117141
79406
733880
1286607
543568
894678
1353109
816655
1101176
830681
887123
931059
84928
830529
46478
1276563
593005
1231170
601637
512262
1212266
94367
217575
726326
1209977
174387
1293980
1138912
455462
1071087
209790
408120
302889
1219566
727890
1214151
994445
1372791
821293
1398718
224801
537103
731343
486494
882411
872401
723627
863836
1321730
1122300
1234211
307757
574518
167545
437251
1220426
1289690
840717
1319897
874012
29134
519918
1026393
817509
1234646
89325
643146
143074
41929
978979
785019
416157
539732
1316544
437380
152124
693151
130686
942761
159319
815743
1358518
397678
675008
430445
1269005
200769
829944
16793
172832
57033
809649
216535
1384273
549537
337167
227701
540931
460053
1385283
1061976
360056
1367660
631035
1006089
902871
836855
443688
1064939
355277
1199712
818299
672227
964585
810575
1071994
454364
144144
1409461
624292
443419
1303669
1311996
783086
674115
861860
137100
1330353
286637
79370
545275
506800
840437
693010
1076792
908326
1196264
1092534
1314228
523318
1184593
1238415
198646
285630
918486
599421
1282557
659170
372341
1033262
350484
899090
63796
511044
879175
333609
639860
339236
780280
286719
272927
1311694
135379
1316312
52567
1366768
1186084
237583
908239
186237
197087
43814
1355918
1389091
1139458
1084309
408133
903785
133619
1403424
1007709
214264
992130
1048668
349386
234791
442138
1020846
1116936
237486
346352
190876
1100825
54662
734177
505702
555706
772365
626603
58111
1120806
1166863
667050
12786
41572
993658
597469
62660
532118
106431
347064
128522
1181524
456320
1060513
248559
490404
1391773
441460
142639
824313
57412
1111932
522061
381395
397856
222592
861487
251797
368972
379941
1398122
355026
1432706
1189198
128647
835565
1086342
48848
1066487
496648
44024
979742
879812
1167057
160563
417375
609306
879700
934185
91315
1147847
159967
1373686
1209778
193351
819777
388436
368756
82760
1209666
550893
500056
209802
16600
1191728
91681
602826
1282836
1287852
156103
108115
346956
223303
402439
147896
695116
1025807
449171
53253
1358769
574955
62310
238496
18455
1138346
549431
701138
1407335
378737
419552
67047
425339
1203161
1411124
1221110
70272
52081
256185
88536
118087
657225
841357
879553
470796
198474
234885
1349166
635774
1219991
734160
274204
338800
897963
74662
718768
62904
472773
222489
645931
223679
964350
438960
667966
95212
264592
1328466
457248
730628
394672
385309
1294155
355734
319865
478854
1274176
689297
89279
734536
82036
1050809
705674
618191
529401
903979
1049296
633653
1291612
460372
435230
140069
186788
297207
955678
33138
875117
1090142
1285803
860765
1049146
87723
577828
1341227
683181
1389956
459513
462478
825692
772853
1174100
627727
1208871
360537
1202907
32484
663919
1174168
294750
283889
952924
522635
621285
946759
138107
1090796
468309
1108448
778693
808093
218883
404883
230750
1346607
780735
237124
936741
325456
1395662
1352091
667858
257635
338780
337405
1197214
998684
179206
1405314
264206
957253
284816
435171
995064
514484
623204
1235441
1232563
104608
274853
68889
1353315
1183088
895187
848358
61254
450059
890131
285211
519703
936371
61153
779097
1390773
500014
970983
67987
675820
1005328
815118
837106
463212
457870
88512
257213
359708
621421
1053005
574020
532916
145966
390249
1180339
112504
1211051
1071427
934456
306034
861341
1292677
463812
728042
85358
203779
1414711
1026389
125280
59758
347488
61569
807211
72945
1064970
563093
397518
768565
829750
1134569
163410
394422
1363315
1265811
360184
108725
176011
313427
156729
513664
834134
1060776
1422404
135004
1406271
23533
1052345
631697
832602
123701
399330
1337715
128365
1224304
192402
1087238
582431
952757
1376354
68635
1130039
1389156
208047
1209740
899507
200056
121127
1123047
894058
696401
844761
453416
1186245
880713
569340
1182475
724919
238136
844650
379089
1347666
684289
1125124
1177068
755062
12536
219696
294977
415953
36088
827373
112038
1348721
1120556
999870
951726
1310737
909331
580213
126527
1055633
723323
1280025
1211156
699230
17294
153011
893792
271563
10704
1357820
1301135
104761
561468
879618
563041
1235707
336327
529982
150759
761268
2794
658225
40274
1220186
45994
480927
555751
1341756
1083938
1398228
673647
1406048
952712
1268203
604984
754501
235454
1182992
854608
1111485
408886
1350059
930958
810535
27882
1363512
1128115
1218028
401642
160981
44042
944739
1352698
329264
42374
408051
1300651
489540
1009891
1006701
548879
87667
336021
775976
819428
1142655
865536
615894
675756
285219
449694
523314
492296
866447
121139
385317
656173
500057
1378644
1235776
59344
117203
197716
237309
1329842
681457
67303
538505
417859
698667
694878
692387
1163348
411926
969402
268355
993877
96726
51182
74102
881063
838152
932905
565489
446160
385954
580906
93117
1025064
861892
87855
436850
1234002
658093
446374
96748
1066340
1364727
1422270
845628
1177216
822681
1235942
278603
149235
76021
283413
373459
453293
880472
1203805
488275
730560
118217
367815
1336365
449039
592597
886550
1235615
773696
851579
644314
412668
1271686
93216
346629
339758
76018
888216
68123
737533
1401834
969450
965413
192368
914758
1121223
624023
587639
175143
621170
1066499
1043107
774909
920446
826496
680724
847517
389516
592329
896257
462097
860131
339181
1173741
346431
1396479
449269
1265766
1043513
1365714
876905
18954
1006189
905411
329990
449796
35862
204555
1403000
214881
914761
70933
640089
223020
212319
1314553
549572
172114
1204360
570634
956840
918462
685141
873527
298723
169131
1335268
64435
372554
790622
143219
607229
914742
1389352
1347759
469972
1216974
1194698
1181528
492757
1279798
50143
920716
557280
505969
1235130
842311
1391246
440603
1150946
1114732
1286647
890627
28242
946588
270310
494004
1209588
301685
1114472
212866
1065511
604402
646296
1053842
1296339
17016
621178
1134739
1230153
404586
999312
671454
96699
1196289
818434
1181612
666096
1023872
1048285
176242
1203021
1348154
1350917
630991
837710
1285893
895004
712880
1203529
304433
1291154
815804
152787
117917
77448
634563
169318
1091606
1281144
354675
944943
1272367
888062
634086
567216
273458
1402660
813555
489405
583085
883244
372915
619496
914615
46464
673403
1037212
889697
257689
64803
1211086
1218037
852974
1065090
202055
633248
154457
921380
577956
169022
842884
550057
766077
588163
1422224
1322969
916362
305035
166958
706075
1272975
620861
1395590
366018
897854
1346731
152481
1139233
1157094
289412
571899
189796
872455
1295827
1189366
684982
365410
394255
1048509
578474
481876
917325
1268482
842245
1204654
234166
923529
298691
372190
48881
913694
48373
778533
1180725
451090
1304783
498829
1402880
1038653
289050
1412517
1161175
287295
319287
798570
94730
1232403
976179
1188130
945994
67418
136605
789458
1396869
974622
365308
298487
1363598
1416189
864228
410001
1114308
1116174
1207365
125863
495309
856659
101283
429476
220870
288571
1229662
414420
1278546
807052
167101
1197178
306340
673702
1117205
156287
376353
674120
98371
1322412
942420
304993
778636
826412
341280
447093
278925
921025
845023
875000
68937
1287043
1192287
1183859
193505
969606
565565
38674
1049267
48688
957297
478521
1082493
454215
356877
360045
1213217
180122
504358
698534
891249
812935
237000
1061588
504064
69231
966891
476383
347887
1352803
295208
1186682
1371801
772478
287236
977637
44072
727960
152772
853672
1192372
355240
195352
821815
152313
152131
272241
229598
1062571
101847
277360
1200235
307852
15672
930265
77383
1167652
1350597
205832
781430
962732
335024
1277816
311531
118750
61922
769179
42176
156976
1233142
435840
114819
1272042
1209502
1301082
1225391
1197698
204694
200823
344390
518247
831698
782645
328296
537273
1214429
298019
574064
840993
779839
694282
311039
284568
817275
1170910
1083611
599135
255880
430865
1297046
1341319
674830
729496
900994
329544
1234557
1234524
139135
1166481
623126
866071
1320532
910867
335575
1215792
322016
184548
757313
174338
1024754
626792
666279
1322067
570857
250888
411153
172782
532709
432952
210933
1101649
398546
305464
463792
168631
193556
182979
676092
618810
432833
1005493
492637
729837
434659
486066
1394127
1352591
386874
419676
1051706
512122
221407
1125938
69586
1274061
1332433
287306
422506
656866
308981
776612
625368
1390356
862073
365771
826587
168377
1406454
1368122
687536
208717
380624
1221194
1316545
1390494
283366
121336
366302
1330886
299655
354031
48991
891313
909896
492888
442116
96424
390200
101034
585858
640581
1048627
805761
632430
1195143
395347
1413245
104808
1113692
367124
296129
1042738
274033
166509
436380
77394
309790
357791
340431
904278
946378
1269134
254108
1344815
384338
1205718
785487
18109
322627
1043042
42526
210031
48103
562858
384420
800827
276665
166032
431048
903478
1006158
1067537
481594
1421051
557357
1192576
1189946
658547
97207
428013
967555
256050
67510
566633
76903
823160
602289
677280
1068968
851017
324646
1321794
1320821
1238255
279762
468046
250144
478506
921855
1189937
973523
61303
928387
313713
147319
1271478
1235869
1168770
427951
324088
205314
643072
698979
1310734
965109
887554
609371
956485
317525
887188
212817
1175883
176879
1342856
456890
302722
336369
1025314
915967
923705
1192850
430489
1403354
1394898
1269500
815541
249483
902511
1177257
444638
322773
494645
971830
1290635
477024
1228162
1326972
619333
73178
207514
256183
530736
834400
1221371
843851
333752
254932
1194301
643541
784036
310220
50675
664202
367475
575633
684466
135283
770152
1185557
124846
75663
647681
610846
673750
483902
889629
1278691
157380
1034093
525017
95703
1193700
162606
1100935
779359
200892
473180
1227462
1207167
82252
735711
1037626
898908
768002
1286261
615355
340690
946600
583940
170048
367174
865382
192306
410775
495951
1111362
849641
482016
817576
1305820
730646
289116
808520
700316
306046
912545
551130
446315
294232
115777
473304
213503
1116993
1340
1358404
825333
768102
4766
991182
1406044
395013
507854
589382
948796
1312210
1267229
1341301
45903
859430
917704
676862
65518
279761
1043111
269869
1298763
1375149
821451
644184
453846
1192740
1392229
605717
802954
1421687
1205257
165647
1318888
1399695
945267
613625
82247
1214776
304576
1090317
1362047
89783
1235495
577864
924351
1321865
508528
512357
156640
879726
448799
1378624
186001
1390852
200445
910785
223352
80396
466503
1182288
1193573
138785
1419421
534662
266715
1269407
33094
143571
1288526
320677
376266
887573
1048609
438314
1316768
487813
167018
1404012
258119
565012
186921
1238161
695138
697445
205393
403404
679011
582050
1163520
149737
1158430
317061
1128577
93814
907255
949719
826032
503445
1421736
833445
1217913
267894
413511
120406
1412115
700136
508657
808882
324453
912441
80402
875526
973876
761275
358677
1288839
135508
1182972
162440
785482
392087
229959
1292296
1363769
353565
789633
918346
94557
35600
608254
803610
777572
894597
1345927
1057642
1340838
1302783
607353
921673
57258
808395
526699
535816
1061759
198999
1154553
318670
344208
339733
1116355
1384819
1186448
233042
780342
1413357
1374885
952067
659407
11608
353485
1330272
1300929
50127
731308
249719
1051478
789302
961930
1045164
1063229
1417226
90727
600120
293976
64185
233559
416045
484115
116558
579085
957400
663429
1189528
488808
690333
394810
174825
1324989
977145
318672
992244
449920
892364
314937
1335320
1217235
1191788
302529
408846
12080
656634
560251
297872
1389084
663879
900624
729080
794288
1395027
233429
85568
1273171
127118
584498
1005675
1229173
803910
1237640
672821
1387388
920945
922238
415626
624502
1101967
1221449
644038
425412
290835
908835
124931
1352479
387742
1346305
137938
945025
586240
1293712
785264
313922
194628
974273
447233
600482
427823
1306907
824297
1291756
1226298
1207894
68743
61212
880401
446327
589282
900975
1212279
442651
1198039
928850
1372282
770714
767002
492338
367795
1039986
911586
387175
1294758
673317
901574
1397130
140657
1053500
66115
55448
577617
250770
882813
133486
1181561
605811
1072694
1118454
474718
495680
882695
737929
702471
281659
1420209
442176
422719
976769
64940
76557
1322873
322651
1370941
1186485
589493
425669
536877
465019
676675
1008886
290850
1391702
925650
340368
888635
174112
42413
1152018
790610
1289190
723673
345698
440924
1050596
1349378
515322
1056430
1065211
415720
1327832
257107
851481
345087
761177
369425
1335400
466361
781323
1314378
1373383
787693
40398
723533
780449
440633
380499
882719
142836
727118
613134
890771
311373
81924
1394451
1400659
1368448
803824
1041945
337033
1400831
315893
171164
119469
176300
229009
1332562
1388929
1006128
599406
783465
537786
325626
463560
875260
99181
308425
13413
108671
1234667
655782
581844
1349161
390988
1129325
944714
642054
968513
401728
155247
668608
608516
688247
689454
1388323
1302608
28216
965421
702162
317122
560723
298693
1211382
913763
59020
186018
1292818
607029
1041106
465552
780035
658963
967665
40164
86063
936106
332300
1270015
1376390
600215
231942
1350037
855435
658262
584788
73020
341810
1216824
824197
237033
570635
1045230
102051
889985
534381
1358776
908541
1057623
171778
550969
729173
1207397
95933
548238
491266
804485
326339
590141
322490
1380187
200495
277735
1127960
192387
609883
948896
1024288
1205657
334017
732497
1203004
1064592
732761
74037
1316581
1274511
855687
936206
543713
674442
208204
238207
232411
305202
576844
344822
23327
1302942
1370302
699604
832285
125167
1174180
561445
1287465
841081
442462
421693
507193
602011
1008462
73161
936774
864175
384763
60159
197173
141407
34731
202769
151536
1287475
264732
483876
590529
1302925
1201703
100691
324899
1272467
1217668
682926
284656
171002
458128
150941
608266
415204
423945
565530
395057
357941
1168820
911210
1214902
1127719
452081
883746
826615
1063309
996858
313811
342945
828214
921136
1215812
623699
621274
1177080
673828
965757
33939
62285
680799
522726
1297489
183318
407189
96256
551234
548259
1300060
1290283
1212115
184176
322964
990982
234745
1122886
970889
235053
1375654
518680
185106
1415798
1283393
963590
399047
221410
494609
181252
1416376
1210390
1268993
1175939
413622
1386782
1000386
1166993
1367178
680821
1416923
1040559
1319948
1184891
200809
346441
170472
1379628
90223
856658
1272404
1366164
247964
900917
414771
1387727
782057
31359
899572
964938
640546
702474
775186
588687
32407
460452
34178
881785
1313960
344524
669178
367570
661057
826947
414473
881958
770059
1147856
495588
158310
25060
206329
137552
260124
631789
1294851
476483
707587
308352
63638
397642
1407088
1057326
359269
67999
1140591
684106
934440
890685
861019
840387
815112
588627
392854
1224282
978548
181093
557213
831215
1217547
1221049
1051872
1291435
894015
927575
818627
391655
76912
1292040
738916
778930
69730
793901
912387
1187913
1182489
1103020
231181
831490
107582
1184872
423095
44914
601279
886714
956337
1176549
462050
394019
54297
688363
962577
298905
302249
142909
929633
658839
403471
1199676
85346
1415672
158309
358370
815679
1411080
1291339
1091052
1290642
1218481
981069
97241
1158229
1407425
168927
602464
236435
325676
560852
1114428
1371344
855771
935445
284736
361096
431516
1025209
802249
830859
447789
1372673
1323528
94702
316392
180001
559093
1414375
1058652
936194
996175
292061
117560
820116
805620
1315444
258864
1027080
277819
954170
1318291
62978
900880
414917
793277
375577
1055952
531207
1186505
235021
596330
518936
1233868
1061817
731567
1156629
1316707
1174115
367979
1283996
963795
110390
438133
508341
1358696
357259
1316703
726829
907628
657313
1341355
703516
1103168
322796
1195367
501124
257940
849749
734825
361064
756365
1203455
168294
1367535
227498
796556
884058
1135642
271972
237690
389159
90955
785498
98873
600853
978404
877399
58776
262587
1063566
1391042
199877
294916
1055040
665136
1419898
1083358
307368
13251
662691
485954
600295
853889
609154
560834
203752
420497
406371
429269
65901
490875
723894
418785
497145
1120197
582222
796651
816590
470777
114206
381089
458608
471065
335098
492486
162585
1294370
655779
1116294
881962
255350
1341266
1296165
1317618
67773
807599
1301503
307222
964485
1392498
519622
193013
400323
691043
63424
1192289
391270
666104
1120251
912891
814912
1163661
335663
572785
47916
1058648
545525
783880
1103043
224751
1027208
1018577
1234851
681839
1007186
1066963
578330
232203
1111930
186828
133922
863880
934872
304379
1302435
1126659
1274392
1116978
1415971
948398
1348527
1374887
1230316
946514
317636
451320
209700
955998
587464
494207
835150
530582
740308
591433
442640
41990
836049
627852
80968
1195326
1022983
499416
165492
542084
124873
633006
430542
383837
49563
1391569
318348
589606
1195640
252454
771526
286639
490967
129891
1280445
1294852
1277003
671338
66839
833033
1185335
1071058
1056320
723980
333471
199977
235725
1419444
880415
281008
550186
772885
212893
832662
185549
399014
1058819
48156
1137420
214620
576456
394365
529561
433741
1209987
1086341
402532
389700
212078
1400609
892104
122125
865182
162459
1191772
1296616
1213738
1215676
1409372
490175
10765
71901
756948
210585
57832
734996
1190250
50911
1332822
818599
523719
1395999
537349
485101
1313483
309457
302077
723530
899235
520152
523626
620010
289570
1355529
1277908
395191
1120855
1077487
216072
1418631
1217882
673073
681249
299885
774921
862486
1414819
393362
58046
29614
277727
982989
611229
413760
61491
557874
705784
1295421
509746
796788
483877
904028
1135686
72538
68575
1235786
781851
770471
1054882
1371249
1045061
680886
1332063
1130538
730138
443302
922929
214901
161677
1327810
72971
221545
186979
235311
896253
1198807
1305865
770119
998757
479438
952822
1407056
1371423
94071
70702
284320
146831
1136105
355950
995634
504941
455601
341220
576438
1294100
1201825
162428
219296
563532
584278
10494
1289047
1217598
27184
957135
434928
420121
881146
254947
434642
85960
510693
377250
410237
277956
613383
1142969
137035
84372
1117913
646728
418394
1353370
675181
291301
123946
593186
448905
631606
792120
724629
880288
538316
16285
405929
1164712
318243
117296
1268058
74085
875369
117461
666006
1057159
50678
977620
1214201
549620
401138
704688
165231
863826
508984
1379127
1192556
167172
1371906
313495
277681
611854
796707
703078
1270136
334970
609339
740135
1415063
115060
543310
122904
1113227
630314
786267
114698
380917
538741
202066
687233
525274
1212096
1305975
914671
370529
450131
929385
640927
1391459
514673
411061
992920
227461
123903
690387
543905
893061
1378904
1308641
1218052
1050639
449607
540877
36171
800127
382581
256340
841055
1339707
221744
454640
264018
1170421
232505
686356
433440
839583
68628
126342
1092499
65236
1053820
259156
146599
1038406
1391209
217288
1296084
129816
425186
556492
819749
209865
482823
839692
215023
308415
1137747
594137
276917
196727
941683
235451
508372
946971
456088
1200290
541706
111721
1303187
1205016
108421
891447
265757
38933
32570
1408866
589611
383354
756459
1195632
98121
187721
661294
1122003
526202
404521
277484
1221565
436657
1177277
69038
624014
692107
579072
233102
1186307
1418901
1198964
394489
180774
43109
44122
866484
1069009
1327228
144928
811705
552893
164317
743252
420320
782235
1295729
573214
85912
1054840
524220
558916
566712
1391867
955886
843182
1294525
398532
347733
410439
1299454
551866
1346055
286344
1394307
1067700
628510
845830
122446
225278
426077
1390328
38004
126907
635242
214886
320737
8748
1402974
438261
1157421
1189986
1348877
1201570
1352720
874207
671659
339729
885330
676217
306370
91710
516197
693013
786257
954490
175765
1396841
1378477
517569
800746
1212549
1399006
1237243
79079
929475
1166889
660552
403965
186995
558175
961035
1147942
506607
959692
497798
1196478
340781
228214
466233
298094
810811
102069
1067874
233698
292884
833345
434210
745027
520780
812657
41975
382741
87095
483965
392546
472265
640975
113648
835056
239832
1361605
111895
1328002
436036
971285
327510
330389
410378
268402
107577
979860
1055294
1146456
480394
683239
1403604
1404991
428187
1224214
118636
31958
573249
1022897
789608
158213
152316
1158345
608648
1206129
325958
426399
228703
290349
455349
741853
656382
335036
305032
1068284
1192699
1152408
86866
264331
185910
1189024
813728
61875
1023157
51733
86071
1279705
1325137
1125924
259803
1178286
107552
627884
867070
868315
1041230
1174967
574529
199693
908570
1418511
696596
783627
477377
1159308
517593
1216805
572651
628776
1213667
915737
897898
1355912
42531
1417735
492967
340173
483757
518826
1199540
189398
1413171
18902
315460
1155232
951335
962995
630783
18049
1342078
644990
1293280
696891
398115
965493
673359
403943
1115904
696541
407505
582810
1345678
261424
944651
427147
1206134
466319
209387
1394076
173918
879820
1377125
185017
176871
394840
564088
1403751
997479
968111
613435
108101
1137825
700974
170908
1361855
1276779
875491
1069048
494096
149131
331938
1367957
425580
1361896
1034996
386312
656196
315122
890722
663824
931819
452320
933922
1144379
216040
297071
636587
401321
1314500
124409
1202150
851240
12418
1342183
1182800
295903
18190
378709
598751
558964
44514
52889
68016
1103331
913254
1416945
148825
145888
873104
505851
312717
668704
796371
231559
1207479
633971
64617
1170534
978909
267963
279288
263317
129473
223614
359273
368565
81866
929311
835236
646328
159647
643553
1289164
107650
563542
664737
1274363
799815
1195130
283943
1327378
593046
618863
377512
662089
854080
71493
80118
286501
694436
334174
286446
301116
1163491
1268334
981057
136497
898520
100694
1404898
364456
1161151
1231557
723570
800907
1205457
454318
280722
314225
963179
1038422
474159
1220485
280583
581938
646263
1408193
1331875
390658
1123325
398413
960476
1422787
771455
995845
576120
565212
700059
55391
184008
340715
1163472
35613
1419985
883440
419872
964788
1167028
256375
936753
334748
856094
219349
597561
1086657
111761
322911
1100857
478974
408992
703294
102602
572852
214545
1055801
1347030
1134640
293921
1355354
56057
294582
854835
551769
886791
417536
437590
1082253
644925
829612
382163
84078
1334445
1323852
1377757
330748
783849
732993
225595
902913
363820
727181
830523
1326682
698049
1326348
643902
1196873
1312129
133600
1384158
601626
396471
546034
619045
253631
1121563
573885
509717
1296766
78169
769767
40468
391538
343220
1307032
1213748
1144557
1177143
268980
1344404
949687
315030
200312
140898
360104
461875
733292
1000018
1418266
697103
490384
964678
195800
915159
572038
1286104
315332
235996
77631
1339267
1199566
465194
442593
966462
307297
107602
520860
48678
482263
1306316
460059
49105
1352873
550488
62790
1344475
754952
963188
150470
117853
154485
129943
299871
523816
742143
1388717
380399
482456
843367
665723
809744
361495
1158046
704755
366925
825849
1048427
949008
1066581
391362
92574
893329
411303
1186629
314883
502818
839264
882444
1180383
1320838
367031
1218214
692037
549691
1289835
1407007
674872
945583
790321
52293
683619
38393
949523
10850
421700
624635
470688
1166850
58576
99633
352981
100310
1234753
469046
275196
914861
662304
52378
1416886
841827
1042851
301850
835925
546928
736679
294020
258524
1227765
570979
213001
367088
137853
1314684
53126
413565
770139
425855
191221
611619
1055281
360369
1043949
544271
973250
482186
330956
1225935
1216914
421468
462072
429351
1207533
1113424
1075361
916091
638041
1312497
1391225
1111537
788662
772368
391642
592953
170148
668611
916417
999883
296758
1186646
608529
826698
82872
728192
521734
239889
517462
617939
35498
1413137
1384287
108616
942841
844922
330630
1202022
41377
737107
965099
71426
894142
698549
1091212
413456
1375652
905621
29395
1322141
645073
906119
929275
1201587
729559
628625
98193
780472
428098
1378112
829300
1050889
396420
314993
191435
188848
800955
429222
69034
354798
1336910
151266
1189356
1379980
1118316
197968
879110
96829
1209873
457884
1419389
210931
101621
140036
16858
135370
1416011
393192
104317
1193165
1419743
213089
494995
354790
807106
1363377
1071520
16162
385645
1307142
997386
265209
932061
625580
969840
428092
285202
112976
278802
1377420
1380707
335623
793291
581083
900700
784901
518653
457621
511281
1371417
1139656
1370362
1319630
689389
789121
88189
1212831
268305
1270005
1324185
275956
1009192
944760
426775
472406
356587
131981
1205259
788013
1228658
284234
175242
934051
224058
166951
47659
571856
1035979
825985
332409
142170
386896
157113
1232378
1065818
680733
706704
788602
397664
1172567
1383566
109567
1136630
153602
941854
1170616
544509
144860
977286
629488
413010
239353
417478
661721
153145
528041
475446
884188
998458
595754
352134
1166232
824065
341787
581062
640507
130225
385449
55436
1191944
106214
588168
645670
1278321
480504
1220233
1357635
829893
59050
978060
1286403
815763
849827
520424
1035648
485194
892836
955259
1422437
314975
178039
1342864
1214385
843079
1164122
645901
1372591
903307
156746
1181520
45481
50635
72029
139286
1212572
1043049
408963
40312
1120296
1040679
159801
132519
961533
268239
973436
863646
1061521
79412
779470
1052419
913447
910267
899036
273044
643963
1224174
331511
122142
1321297
585084
783363
335745
848994
370814
249590
291394
1363049
293258
972691
1060450
1374010
1172374
1319109
352614
341977
372909
1290547
1411524
1118478
1145608
1345488
669266
871322
1309371
611555
200543
1114682
110268
643839
1056150
440392
1204534
1192720
122548
729788
828820
400406
1290614
413763
873575
497744
1401548
673987
239625
339973
598313
647900
150958
1159226
851039
78804
501570
860579
1375890
474577
197270
187205
172500
133814
1361851
29693
1170618
273302
1207970
1316291
510708
1352151
1198658
781434
428753
294224
315076
143245
685305
271946
27952
1022568
1001015
338313
106554
766185
917447
816739
335994
1191215
526496
978271
703034
843866
725646
119876
1354997
736186
486493
172742
1395695
705786
457658
1229178
808863
811368
400427
138640
426352
1163440
97013
168065
262544
1406861
376656
85836
952596
893572
864296
402843
1291528
1335250
372201
140885
1061983
1404940
1224812
904194
1287647
1367081
1416154
1064887
723223
972890
426821
1065810
1300979
1053103
423777
138963
1063938
811086
1222078
1407253
519718
954701
943608
1395280
792874
560594
417856
971702
366047
1374587
773020
1371489
310241
1386133
1122832
510272
552156
1065038
479252
551812
83468
590441
1407092
221720
413818
555496
1306833
338845
342169
1343464
527304
1335978
830934
849304
425147
793413
382806
807454
835094
797385
73038
1319617
37653
1039490
1369610
892223
360911
50598
1334149
198708
673075
366320
213962
1008847
1121308
514085
94584
1327066
1147892
850291
873567
487502
800331
724334
384399
704091
1225912
645791
865103
1231413
492510
388131
1365201
424448
1344435
831065
471029
280184
1286824
508165
820345
450338
536613
419134
805515
321758
60901
579884
1270254
324522
202285
659280
1305727
1174661
217262
209080
860419
291964
637188
208888
687659
1177933
847083
1266387
912638
424746
890961
30370
902941
1283049
399061
858463
38941
543037
606705
225596
737361
1235106
154322
961729
1059155
1143252
1397057
701449
700985
115441
220114
331576
334305
272902
1421121
862298
982157
463549
725688
630429
80962
148389
900870
600403
1360811
549807
92009
129349
974005
1088892
456505
1323056
1070279
891973
1219247
1272408
75394
1102615
545563
734869
811041
1162750
907757
285075
816963
131614
431238
972883
800556
48625
1323393
106777
96251
1153117
1083426
829719
950567
622945
1298271
1279126
1372792
1156669
135345
588721
994982
1038068
16323
201058
796391
935546
277370
846518
440776
885066
682778
235624
140003
328692
789497
1375260
592172
25380
997420
1125756
680103
427960
277792
1342502
210754
398487
195340
35338
55003
902306
471519
968502
1192530
1387634
412100
86173
17230
795324
840031
473405
1117079
215478
1380958
696055
779213
972882
1278335
1114867
143488
1126895
383894
182871
321803
191141
1404969
94060
219359
368585
1180706
170329
559681
86458
310464
808141
324741
1353462
1295727
460996
332098
895272
505630
135070
857747
393858
784900
1205456
463993
1303957
437274
596150
1203115
340073
296718
971773
525877
414427
881770
114729
643040
1369948
484086
255047
954185
1281141
959344
373175
1301264
462614
497096
825884
96426
79766
337179
504819
1147848
1334949
598714
1405441
1048502
399949
543644
511118
822791
1053866
478232
410541
450092
291124
1121919
57561
172118
1353665
628295
856268
777895
831908
57940
880656
1198706
1342771
355818
1328945
585195
1328428
1050471
879585
684034
68480
1178111
480964
269283
1309378
465846
114644
432669
1397377
523258
1276439
269022
1322386
177814
1267168
976374
683913
305085
1309147
627352
978202
1417657
508864
504852
500411
1324648
339873
1338310
625924
258165
1101137
82273
144394
542228
964499
1210377
462778
347799
1191923
836037
1410609
832292
214070
996279
968106
781919
311842
327305
811467
843699
1291350
411736
1033972
1158300
1390293
540047
340267
1332585
122671
772515
1122771
11636
299419
487529
572189
1278390
852825
1063785
558563
373291
856522
917150
380258
604536
470517
206038
614710
1319110
463489
284399
1388610
906647
86324
478077
165210
1045407
127112
657310
1070989
767418
1219650
588043
798620
42293
135505
1362713
1358539
967726
259606
301
1193221
289173
137025
345941
187316
1371237
1086330
447306
130082
1136633
156756
672332
1170627
510511
307246
954130
88318
437855
1022206
57368
1291716
631264
1119821
459438
411102
1221422
109932
513133
66049
612834
313677
1238345
550450
1193872
493896
311723
104382
444952
1288104
492849
45681
1116625
342860
959870
1293431
1320153
273673
296191
1324445
1207298
1406624
659436
1209063
831834
395152
328598
344885
147774
688507
1193777
906037
522612
1375335
254570
1303742
308991
929174
696352
1401296
116237
827342
604705
1401783
1136216
1290973
370890
197374
1286818
1092691
1177428
783916
795620
390691
61724
511092
1269538
1042709
602231
145172
881979
332638
511319
1310245
1298202
218200
50324
1295522
1384534
172787
1330302
786385
1184729
1378844
1363221
1390608
357406
129962
921244
449697
780998
433890
494352
898845
408708
641508
1070597
484869
279791
1191749
1339463
843656
588680
1399293
1005984
272315
1174814
517881
932213
741284
548577
630552
1278970
865647
182848
617301
1350743
687984
345159
345512
968005
813613
328455
366340
1302015
192811
1279051
203874
1310975
219903
933305
560772
251591
332408
836307
382186
99452
60144
1174260
968708
67860
414063
66040
1022038
581773
972410
92243
526968
470009
362001
597998
1193752
1378412
1333855
402469
1067304
530747
733838
974820
1414035
210619
484777
563752
237883
1163288
645455
110532
117308
902820
668292
458641
304559
1144245
579447
401725
724327
594273
583401
894873
1307804
1343292
804397
661142
847530
215491
30004
834505
971607
955437
1295578
803208
461611
941827
818101
682414
827303
1410614
199477
305939
27802
792436
685151
63760
821108
348574
1026891
732801
149448
71225
17468
1372005
496164
1403851
350929
630397
172445
137088
548995
37073
221073
149440
1213844
917656
104660
1235327
1418379
461835
997354
1080834
1057817
150741
667567
32933
140877
562399
105353
1313245
776868
964322
512701
996643
258937
721092
675595
142745
733245
522551
1405815
688389
58262
1357161
841694
770764
335240
1321950
344745
72900
201903
611712
274843
220657
1279052
1143316
529666
384968
272564
1403664
813334
1175221
991123
1199249
135420
107978
420570
1409263
1228334
672282
339875
419639
552977
342560
961431
1169084
196372
678188
896790
1222477
10343
963558
36368
857850
787137
349251
258653
471708
1142992
1091487
1338288
608148
343662
778878
879365
781039
1122729
201559
804975
113258
857594
276511
1062313
1235449
646223
39497
1270169
826362
1227539
330454
92439
1347925
836795
898323
804902
409127
128533
1278598
1173878
1117532
334514
1177940
152011
305861
481051
33759
1309204
531112
1025226
641708
599970
1062414
1290143
150139
140923
415115
840440
1395274
536193
581247
1053751
383906
1294612
829078
375328
76522
1073767
1296738
480463
567667
1022045
1327878
1083828
45767
692875
79249
876534
223053
910230
198150
330825
707584
113631
62230
801822
78597
1057093
269952
260948
75352
1005768
500340
572871
1334600
388834
493394
871187
1328804
419831
148359
564052
468205
1097523
615301
875707
305307
1037236
621266
455474
34980
933594
106360
596530
91468
842100
215006
381245
148577
972692
38883
643395
869900
1220609
580016
372267
121271
418491
303830
661222
360855
471608
86703
186579
208374
894603
479782
1372209
1295249
1196273
1383549
1072305
370812
593797
329787
1126278
468841
359947
200009
733131
173070
889078
403900
906161
97635
600080
395523
122102
735913
1055264
407756
583897
834771
379201
518079
620822
293079
495228
1040063
892388
75659
124603
946619
1303995
849544
513224
631734
79503
197323
75042
1114181
813464
1035477
1207931
1213735
363291
1278928
844634
508525
1202866
855977
968317
114265
993182
888966
1068292
1295320
1158425
1287131
512654
934188
1394009
1057292
484670
580310
93581
1048743
65603
76245
739995
1327329
181033
1312641
1154178
359440
1178290
1102578
829266
941708
98649
310481
726060
46759
638054
322514
645294
167277
124031
729830
564641
1286478
366240
1379776
1147878
63749
469041
181995
1410302
799829
851310
931437
766396
346127
401482
704474
100134
1237406
232609
827550
555831
948246
209167
145931
40328
1191889
62399
1384297
1086883
344496
1043662
336968
1197386
133904
888884
885624
1352856
354935
1390061
157955
1159273
361385
1216793
662164
465089
366387
748597
478270
556239
433401
133200
1308038
1066990
432545
1298564
68280
92384
1071181
1354013
1203761
659571
464410
1404323
1232180
381986
1198020
1398932
1116533
161661
699494
315672
44110
153307
808735
436605
162322
471194
449514
1221202
202481
849531
736756
1330825
253606
811912
976049
993936
912349
1182819
898677
1371101
690458
42239
1163218
637275
902011
1152447
674178
901117
638141
105892
133556
1363854
540218
71107
263621
499942
432232
702656
253870
996204
36586
1382157
665280
155737
213601
261125
1277727
219130
1056013
53310
1000578
29996
668500
419581
1294261
1392629
812619
1202255
469742
668060
466226
410112
1232944
450918
1285180
771234
685416
1187964
1203561
1225945
941079
658068
346885
954030
476219
1393847
726253
703682
1290711
953393
1337436
1310874
327415
311828
1228599
1116583
832989
1048508
188991
421539
1044936
382138
1184625
858665
465040
643058
908248
1035820
1289306
337302
1368233
557917
1357923
1126553
584947
821326
493018
970054
347925
90958
1123239
268765
1284934
1223921
1116332
1358940
114777
782969
1335808
697867
969492
688176
724427
589315
533886
480787
69332
1022545
699301
818105
496121
15566
529685
49023
193681
628177
946435
693300
57687
318332
1146673
1067783
604276
274874
45317
463520
696061
562179
1299589
1178294
1295594
1341818
580236
331092
36156
872448
1298723
1400738
574144
887742
806504
580359
515413
840393
895339
194437
1168890
545402
121090
1166337
792128
571567
430963
661594
812693
359359
687490
919481
812430
455483
1116599
483544
372922
394225
425445
562354
695123
386773
1063321
8315
672176
18130
462952
1198054
1390638
659544
847023
504419
82315
104711
644527
519223
531643
331293
155462
90885
1380599
667855
887213
123949
769430
63513
467799
725078
42855
120158
1060661
313068
373785
1289068
840165
892522
1287997
34603
64100
939848
609112
1397226
1197181
271961
798655
255492
97081
116613
544662
527657
481299
1289659
1350268
392901
1197727
626564
1326594
69097
787742
1195193
1302302
416525
1307173
846988
349292
1170636
683533
1205884
474898
628146
360268
889582
1411805
1353681
118941
1060968
212990
967017
53937
591329
1217864
112090
442984
678896
537854
1419039
298273
1168766
815340
729388
200926
876657
805928
200070
202513
401558
494514
461248
913837
1320151
673229
420340
206733
664263
961306
703328
1311844
888417
1055087
691238
425513
1163384
505540
1039492
1162758
1371861
802705
511206
1197200
850353
258882
724627
1399277
1294230
149121
1204572
1014205
415023
1190243
203473
817656
418470
156700
580127
955724
1215979
954123
1368699
1399584
403794
1266073
45289
964898
206593
892272
1205280
688064
329070
305942
327730
803351
1322367
800406
1339035
466709
125168
580248
586370
1136993
1086647
865856
181078
230550
550746
46580
170617
1317896
479605
794855
1396773
132645
729325
954363
295039
510123
478425
214248
285780
1380578
427229
369770
672569
1224908
430291
355760
771018
1175900
676019
1186604
1231706
700346
1063998
376781
214897
831311
837563
1270761
706074
327573
91852
1005968
166378
491561
955633
595374
265115
1295739
81944
185058
1119278
893390
429708
665916
347545
755071
1374420
75484
1379439
111921
171284
574147
662263
645086
1294588
790001
667808
51707
556040
369595
60851
490643
30099
599171
741376
578515
1322649
573654
666143
105030
1177459
841889
777507
642666
1178078
78364
883786
49018
324053
373148
737026
491017
794088
479864
1100788
924012
346394
671122
772104
1072597
1058130
768292
104008
196793
839202
1335238
1202820
45801
1302698
1302598
558537
366930
1307147
582489
1192142
964626
1374013
381828
1374915
1214550
806696
951967
681795
208649
820666
723166
416223
863661
1219279
1102838
881762
689850
444181
184941
1342266
737019
1066245
61160
573935
1321752
876966
617720
111375
1183873
859208
392181
419019
1049297
1306951
388622
218581
106692
230437
1034439
475037
873690
213821
1305882
557478
828687
137694
1045045
663163
1038376
415002
418274
1421660
1039684
725136
440381
644551
170712
802519
770886
1280535
1392419
322020
1284919
981333
1402185
766575
335142
77893
1221209
451666
1396833
540942
1422704
435154
1189530
1414461
838894
1422889
199573
205801
1168685
616514
1139866
682083
202814
1297808
846625
388874
220324
723995
362684
33652
60561
190618
591587
1293052
841717
74109
285026
616660
566541
292356
68617
950993
1365063
636322
216993
603778
2858
406727
234540
662953
487900
80142
1402993
1114248
570324
409988
1421662
393518
1386108
1049473
1209616
347216
854204
1172433
1154096
343039
1163663
1349496
976176
258678
968551
1236008
433805
139895
284411
1056368
166939
692902
630841
495767
134784
1375826
951725
1401167
1275147
367962
1137793
97681
492372
1056808
1048178
23294
587892
337560
129762
575537
1363307
380074
666867
990768
197092
1409710
1307601
1037413
300710
449955
389182
1215881
1177321
1294032
1295066
273579
385155
613874
500890
493754
904702
460679
943434
682905
404457
225614
571323
181766
1213453
1180488
1401189
528326
73015
618852
52322
1412211
306244
314753
782266
519183
68979
892470
1298962
129862
968339
695503
605295
338274
885771
788234
463194
262211
842515
1151300
449090
273475
215497
564107
1116851
1337848
920608
439142
786929
1073924
1369759
76655
406736
602082
505776
874114
374659
95622
1204517
686425
1156620
88509
1089618
1317678
1305039
1069465
420024
406115
936788
511334
358297
139896
882143
531012
80955
418598
113873
955041
872862
964199
40055
80566
955357
973290
897435
1306298
611247
1384539
235090
964477
858872
173316
168405
1342380
1227664
274893
136620
234466
600821
1232622
731507
1325234
69584
814070
1273978
101483
1315811
1176499
44276
1161128
847646
401818
1301474
673724
550857
1284549
1118079
329167
684389
72462
1345240
372392
879448
80626
592143
111391
514240
700447
403114
483510
1054254
806152
564545
1022902
671440
622950
187797
1116077
494303
160435
796170
1389567
575371
450641
1335591
1101534
844309
736280
506419
691009
500939
16319
131862
835708
310173
1141645
1062916
906643
564938
72121
1220656
860482
1163496
662897
269693
647682
609403
1403597
1410636
925159
476681
1289724
1274973
1293714
13542
1311343
1048958
352567
93157
896488
1058384
616622
204699
428708
282422
1182552
575128
1395137
530276
814639
26574
561337
896285
1352353
1293146
143952
283657
373490
800968
179261
918236
1390582
162513
233334
299539
822173
1320875
158833
1411565
1327778
1086547
598262
756851
476955
1402932
295761
89370
728666
93178
262991
291312
57137
396627
999235
561770
1394593
140638
1418907
1065688
95687
1306211
36977
49750
308574
288884
688313
326644
1021081
474230
816668
255364
737842
393756
540477
27062
459517
70856
191461
225809
16051
318362
1201861
507400
671615
902057
868896
528296
665738
993816
566515
500518
927702
11713
438891
1404195
353201
899896
640064
1337941
313955
882836
1396948
295233
521116
312804
1153006
826328
1388672
1374282
1323928
142289
1187864
845669
673385
81241
883534
548688
1167610
414794
1335406
88732
70248
144543
865006
442863
1207677
668148
323364
955671
364581
1167598
303283
729088
797896
1231871
1154391
968131
509865
825965
494315
123120
292382
1122791
629994
970921
930432
1216286
1110440
725095
255334
1230006
1382461
1278018
255855
549444
688091
801647
220079
1335001
287763
832961
573711
103854
464205
476037
595778
670835
1036441
1227148
675509
821115
1340997
611630
646059
332196
79548
1114129
179273
850805
139188
1067492
694343
301724
686131
563732
529713
155897
942883
52252
1021125
345272
1072575
49037
1062863
413306
95726
88517
413234
1380752
736343
352611
1313620
323006
445216
1177264
942011
936420
904366
864996
868245
832695
76425
704732
207877
307618
63719
118490
1314801
224132
88394
1270833
898442
478255
1180277
268951
674540
257781
1274051
476351
735716
720065
475497
1298756
612434
77857
928411
460293
68448
114922
1068672
773680
1189593
433311
350094
255672
186954
1186793
1083083
560632
295336
123127
803118
323597
569625
1400761
72600
273750
736829
1319528
98865
914371
1367730
92321
697544
1055388
1353635
319301
1351174
1181109
814611
563671
627183
674512
835140
229945
1048789
594407
445099
499510
1407084
139111
310794
104969
147869
979918
910471
884102
1009491
1400647
40836
211705
1365215
1392207
780389
1152719
69601
1184087
1237412
950072
429873
979133
353502
1026816
733542
1338510
99937
834653
671028
155497
843578
938566
1036322
412949
417896
201042
996164
617207
431434
77993
162677
324153
1051826
262022
1182907
1305197
371353
400300
901793
1391806
542855
704425
474070
353137
1381010
485595
265315
304696
1224998
789397
490909
232645
697231
1071747
477358
792959
1403495
1228666
1366193
257075
1322745
402730
963451
442996
540255
610062
636965
1397893
1399459
829857
1181492
212545
817585
921787
444812
1363314
411077
1061169
1155257
211868
1415813
871806
1266897
356689
559475
392657
1392586
876909
116571
1063209
1292092
1335834
84510
390393
17561
121934
688253
944834
686204
1403500
952125
479667
663856
395773
108054
66375
879181
953414
280324
158472
1361985
1276755
172428
353613
1273000
1276828
335137
67714
1343859
1292573
291957
1078990
1410792
845026
123016
336631
543106
508838
1115571
1340437
72129
87537
886403
188056
674077
289133
93792
622263
1387511
43430
582446
168122
961284
418256
1130002
1343361
1183915
1212181
847863
210499
1203086
873264
364910
519308
859814
801705
1224840
665899
877800
361225
170702
620362
431578
282429
44618
280714
692049
1352665
1370967
1398464
455902
191131
148528
447515
65653
409911
934753
756222
1377419
1412678
996122
176105
1086630
623803
1318856
536819
623667
1051373
686583
563820
559740
1192225
1392351
970501
865701
667936
881878
422829
1083826
879472
157025
195621
1208915
211110
1148584
1362011
1221397
634827
1151739
212732
1384372
729651
1378552
293181
738604
687382
301137
836573
1233973
322504
977257
1139938
1229316
825298
679038
414711
1280904
396018
1288252
690273
447655
569498
184177
50490
811293
543942
510697
1307503
1279038
549715
324737
124033
222532
340341
1393024
59049
739784
298937
1286074
802986
567233
303030
1315071
882041
962040
1127895
1300643
951260
387139
84820
122514
34477
1188990
302237
1394168
659923
58078
570782
1413180
794799
73036
1411372
148663
471875
217185
1381971
487621
741111
401251
1382277
729360
1193900
1203291
376561
257291
568066
767591
996991
1212104
1349620
666126
482228
524704
1319702
1198301
837104
139501
1202011
424061
1346682
102662
95707
776393
332156
492806
613065
625972
1317886
1231560
83429
1159326
430494
227635
493869
449221
453003
292703
775633
1363115
367411
1369321
89512
625730
338857
1418101
1181133
660857
1286641
1318440
130263
221750
428429
1363193
766138
63691
771972
508405
991416
866790
872627
124624
1118594
783167
118003
222028
371210
811385
472518
331749
1070981
1372837
71632
333449
1286296
699503
27152
1213311
160511
1299285
442838
1293138
623436
848644
667709
288600
611016
409488
1265663
897330
1282704
621477
863360
11811
1285840
283960
496684
517684
60923
438179
621613
1370308
597508
211199
1286427
850361
1284063
1301247
1193809
111235
810801
323781
331228
914719
1286125
1362692
179108
788308
110188
1066351
770232
206041
823973
1237049
981154
137827
855590
627567
219272
159145
417329
806538
1270416
323752
370284
1405690
82496
852047
114192
1145641
507456
1371951
925730
1289928
1172561
235659
539745
1060792
691016
1135607
994767
881816
1379277
165200
518880
626645
646861
37247
175176
1232743
1065376
8084
41256
30269
969655
664313
757370
153105
1399221
841616
88575
1115672
1207188
1209809
1120580
338097
493317
328843
192844
607164
388094
1005475
137963
1301116
556004
573056
352779
1314280
390378
530376
101452
559997
771138
862408
583543
27693
221900
1369108
499296
612778
73266
1225722
147716
527041
996382
914891
922909
166141
436105
97775
1158480
633355
1294558
512907
365799
769020
868279
613601
801398
240100
929978
285812
642886
1358991
784044
705194
698114
368847
580416
965559
32502
100242
782511
384931
353479
569650
305799
181008
136423
876389
125844
784503
1100738
53209
328342
930915
1051322
1292976
364468
1219766
204563
1141588
89710
38967
654081
491219
629252
606841
206499
1126012
504832
498065
1066020
336747
1155193
974117
200100
54789
348855
842021
392503
1192128
1083118
723446
481194
292838
296377
1054414
811501
260830
1282743
963534
865595
512192
939986
228715
359413
424176
1352510
100883
696305
612197
160520
724429
1139539
701113
173808
1398744
426006
1280670
1058554
895983
392397
380063
1406813
1314480
263421
131366
1135316
641817
119629
417035
836567
125514
192877
1208125
1037659
924851
561860
1362773
1146560
1345519
615782
1411424
952325
968266
659353
507465
1287781
319574
807880
1304548
294529
1407353
1073759
495899
859601
226540
728893
35509
1059576
419370
510942
67770
368566
176426
658446
771921
889649
322407
1021762
994547
724238
75534
143875
895752
1273092
741204
1286780
460050
843184
907355
85605
880885
323724
1211464
807867
681958
542181
732959
1035273
1313743
442386
381929
1058400
309599
490284
975271
855483
1408808
230818
26084
821541
117592
409267
293275
656633
782917
192431
952867
139177
852640
694850
1215533
16692
379359
447154
473796
65564
494342
468112
1397866
278536
675878
1301110
208308
1412590
1382857
492052
1102660
112536
974554
18871
1299896
1410995
1125002
873034
154262
1202792
97923
374644
916422
1238107
270120
1050857
850930
645453
1102161
304273
975542
1219163
1170843
504460
951410
895210
101182
333135
352223
632828
1197900
505053
992279
785047
1210749
143639
444920
107521
781405
566187
1192163
513107
697876
146283
792732
396442
904557
360413
126224
704033
630709
656921
198721
1231507
402699
137905
38551
42257
200960
692633
210236
500570
1034470
966508
1344359
328195
1320884
195433
1163550
1045096
742135
1086915
141611
56303
677081
355532
564205
1377393
834818
688851
699792
1386560
55946
809710
66194
643144
134979
422036
592689
899538
214236
635854
1000900
100864
414807
335372
817762
1139556
914146
443521
123278
966131
869538
367119
889354
1266421
1305056
1188998
141777
780244
574957
1328938
151513
224765
1376974
873093
704482
736231
839118
226004
616351
1349934
972779
1119956
1085050
554378
772107
958726
309165
37343
28290
269698
66800
640423
225512
949732
1269159
739408
292988
364743
1066792
1322059
791631
547147
80502
498427
887012
1386924
338652
360055
1322185
792254
1366559
280855
861536
99204
1307512
152702
459049
92484
1400972
1234870
465722
1235775
152198
1272368
98062
837446
1185521
800062
578150
636279
801013
64539
475949
593493
163056
1100221
362709
928994
1037492
336070
51808
162392
112337
606323
934579
904311
863877
766362
1138038
1060828
833693
1051403
841010
1332821
691553
72940
1337333
1345280
678786
82083
482024
906306
1267269
702078
850489
476653
1062570
853261
413005
952266
1298957
93950
779183
410471
507192
356054
105228
694846
413431
1286446
296988
295134
145043
444515
768887
891395
92513
621377
1174090
364789
692117
271045
117436
731211
1400985
696948
465512
1362609
662868
1000792
56114
112556
388063
863281
701298
540320
867979
1063603
816891
34829
198675
90655
114949
351098
891006
876938
505642
1168239
509562
296002
902773
124732
942473
1344264
162675
1049532
1209010
414603
373787
481787
964813
1083923
179658
207084
615232
518352
325669
74274
905869
1182320
964790
667146
702464
767012
1190285
176201
1186186
238125
1322502
193611
373305
460085
561411
424042
277644
1185608
442961
1301430
891266
1287350
437612
1304175
1010777
69874
40689
215712
248860
847101
771570
792015
635206
528279
87728
401360
180876
17946
342005
218985
453728
761246
691485
867085
1293517
538021
771588
893957
836094
317085
204830
1198383
196713
120797
403622
448693
806207
353180
36210
1197335
866564
972981
689645
359963
111470
316789
210723
337488
1058349
308585
410027
199902
910348
1301172
559451
303305
355892
327400
1273865
376564
1174373
325769
837941
434474
316369
319220
186661
475035
866426
738613
695560
838926
403250
238642
543788
865291
1303740
1103039
1037979
1353652
1091692
1313415
967955
1159359
742108
48350
226984
1325555
89732
671592
39890
67244
769400
897446
572221
129016
447123
1403239
143017
454713
771679
563396
365692
498898
98456
1338367
137909
495742
966267
1102773
476749
1211496
1069969
540616
933805
705308
327682
266160
1394626
1162745
143769
122651
1332753
501271
1183068
28573
1285482
1368105
935341
335278
616707
798225
457191
414423
897379
733460
1166315
1202782
173400
174251
380785
1392757
1388558
1034874
1325201
529012
33509
537148
656957
86585
369866
673349
925531
628149
166834
904890
581218
845533
440108
1300863
1345031
293360
67500
1286706
155031
694444
239865
1184088
844632
347688
209812
39990
229501
132679
338738
878694
225075
343427
217090
1324993
508623
315843
1168172
536024
1393523
48266
725214
1361350
606740
723485
888226
912463
924385
333591
1400794
1180842
604858
877337
141279
221299
292343
384344
89603
261267
780864
219444
494875
528526
1303255
574152
135049
306659
1225361
1202471
772900
415791
482879
119568
1117905
847800
590016
50731
804550
1270573
668717
1320102
1056153
1233923
334702
656259
326935
1052337
885830
726069
90069
419282
132759
1341279
1396283
228347
216212
545085
1380001
861796
303069
1310218
1007687
923444
64196
1217373
777178
500969
735561
756212
1410038
38729
1067687
850736
42120
67470
1067313
188878
1156982
643207
38130
915815
809597
831641
935125
1086709
315793
312670
757057
678280
222679
884611
1347319
118414
350604
26118
378416
1226312
1071826
935665
128428
328704
887508
1212300
343023
68643
60176
580445
89283
887570
519163
393676
770728
789244
951368
641764
877859
1405113
892567
1374016
231260
674166
1371658
282076
1180976
958819
464715
1371520
301578
260317
125128
11495
481620
338418
729489
281030
275970
1331953
480232
678968
970200
426340
673309
499830
590871
715946
1383487
857828
426759
799369
1319152
933553
612125
1349055
494180
1082903
781271
583409
1411703
1064707
59788
820906
1343811
397814
144664
163078
361398
236313
916564
994157
1275265
1104489
1306772
461634
1369629
1153958
606990
1350854
427828
444025
575302
593194
976976
1288369
1064146
117194
175095
1319173
52268
1009002
671728
43278
1309592
375713
1237231
139173
127329
42108
194589
900565
1408704
154806
1023734
1154113
176600
611529
1380276
1136031
428906
491800
113541
644663
963758
574464
1354056
853224
934270
1057333
1405350
817480
58197
730793
900424
114260
859451
775588
916261
1418269
1166849
255218
236563
145298
120101
541653
702151
337220
163672
886542
264201
400110
114082
187717
621092
693535
86869
338513
800119
51540
1305986
900502
300672
789573
851350
845505
249553
791002
390224
10545
676892
152726
343855
599050
595854
182027
316795
811867
855413
1213316
1150939
530303
157678
1138776
1315291
927194
939577
107815
1118677
3520
165126
784267
90292
656117
696814
461367
1350953
831616
102010
592131
1394235
1183081
232728
445835
162694
1168421
951724
632451
982686
510961
1422936
40317
1365172
797679
359306
736364
821572
1058621
1349881
1297924
1038667
332374
626202
910664
399870
1212568
1067360
439103
837786
85051
236581
280206
133182
642274
967602
1205968
1089246
1285058
874955
684933
360183
130831
338070
1061105
260302
1117320
873539
933204
387230
1119729
534373
1107729
1172447
1323848
1404483
439660
927933
271249
421326
1232723
404238
1226855
1196177
1034205
874376
95904
1009082
369886
1226645
787837
979029
28185
1026084
852364
376568
141560
793308
965176
1389334
1196462
484046
644238
729143
1055371
412170
393334
453336
322951
86041
76807
1330777
1057813
1174003
328667
377418
259553
48221
228777
40128
669364
350685
510243
591731
903775
1295413
849740
1076274
455617
996131
1091236
150870
1278697
1368140
290311
560729
1224800
439963
631595
1279824
604951
739888
223259
1300952
1376582
835456
1206202
1225752
386629
187433
956438
924542
296381
1273229
572080
568067
472134
112830
688561
186088
434657
865752
1222997
468571
1371513
285586
1285311
397959
996876
1342459
1202213
1034803
1215542
185740
1286812
1351247
1219982
1359765
55177
390130
814007
331327
1155596
563348
658891
547248
329285
924390
902369
417186
337803
1122494
748778
725776
1055096
47878
951860
920500
859613
312628
407744
1326661
419980
359946
16114
1152690
1034818
508443
33712
525489
160309
503240
844125
1370800
447735
935334
921226
1139542
69682
1298275
847838
1315163
1325587
826763
496749
963334
1139460
1125324
516728
898930
290305
1034906
1230743
1327352
1302246
849666
1346785
46604
1270264
1347602
343728
41584
607641
1224776
438802
1071768
75342
1230304
693715
736920
313315
1290151
524012
952855
1302173
582910
258580
171193
280549
579579
855748
73063
774236
1120666
496107
29072
362624
1358766
824782
852907
334988
1146870
700803
600653
386372
613883
845618
355073
277560
1126568
370065
125630
959432
556594
701118
463711
678482
566206
1222619
1289084
848048
437337
672207
683909
485766
1403772
1071348
1361767
1217404
780322
1337651
511093
569768
13467
410387
64285
1388324
624284
1212913
1082430
597149
1220697
327811
397876
473722
444358
222310
276628
66142
96757
519822
50940
104345
1215070
77979
701369
1302663
768798
1176104
188325
819352
901508
587991
671817
680248
1339337
345151
622845
70849
549260
451630
455746
699417
138814
118430
1409508
1283979
741486
450398
326743
904504
48713
1374333
701144
1115149
87733
272192
1371040
644547
807634
916596
356371
228088
1418374
94712
1374270
795185
1367197
182607
421795
1082094
540123
176553
660285
1058927
657760
260571
222577
462804
103873
104161
777736
1311959
833573
14256
810850
282100
792195
522995
926115
1152679
202884
413232
157346
1383578
1214185
1230484
137313
495289
1280144
580388
541675
1159891
280875
372524
780692
550798
829779
148388
619940
267919
1072662
131507
76150
1269808
577502
149871
492760
696971
818062
451469
65616
439864
997885
503316
54282
439353
216366
799567
438550
377397
1300493
368657
406558
1043474
13344
1157761
527217
558444
291430
449159
1418634
274364
581707
908809
560913
1366963
640102
422702
135232
595335
800024
556675
1280403
1334584
523746
48440
873051
257749
536311
328642
278167
732551
1265650
327285
397748
892157
846360
522847
400417
254310
227073
866398
1382418
480362
610722
1186290
906779
259127
531226
518731
1371957
187857
343177
476990
352996
1118197
441361
405663
119906
321195
1217535
604704
668661
1211416
341473
32322
366846
1025580
1411272
1214872
145415
813218
219026
1346720
152540
1345393
912074
1024768
300646
420695
966755
233076
480092
1361695
490633
682854
1288079
551640
347576
1416151
328600
238690
1118369
67712
892213
897384
316080
1291785
200058
1284898
464760
570774
1169112
979951
494071
1295784
158537
448612
331792
1330960
77924
78456
1025810
1368742
60675
1201872
1177858
1382535
1201634
208986
816273
425276
964843
1083899
1051625
1359682
141648
1127339
1405190
476232
1065586
28982
49862
504947
1180366
26166
1227514
303259
331139
461936
67383
150136
47782
130339
606239
1236582
588752
168415
316843
1310896
33701
634830
804407
837462
807250
916732
182335
339541
118658
846956
311126
528665
85434
884776
107944
1383133
160652
439911
885644
1194547
1338007
446692
1051468
886098
191939
1037880
1197466
1205526
201004
111393
900645
375288
65115
105426
738418
496153
303944
496883
1000870
352970
1125986
1272414
810716
340032
991721
229540
145424
893523
344173
964290
1073744
329078
477266
944080
660477
1055450
680652
280708
312950
208192
596591
261301
1114667
778315
705675
580473
1124538
868201
1285992
1037845
829491
1388276
67170
951677
611220
1195394
12045
786150
1419099
120211
1293303
581695
1285073
285736
100884
792556
1209523
125187
454269
965913
675229
1354289
567967
152582
1217854
895317
974228
59624
1158281
583988
1207123
1049066
619238
1216847
1282881
124394
939623
898633
1316848
86445
955538
349600
83011
235780
1326509
899237
400674
57579
234644
1289930
1209804
1194508
980791
963027
741815
25551
363216
656750
1409408
122476
704028
1194325
291569
1043810
1134469
431718
227977
1138781
178728
1128355
626988
1317931
216127
436389
513276
1317829
949020
1307144
196641
289106
1369290
971091
222204
698762
393880
1388497
74902
1413059
181280
88834
1129746
772548
605241
1071194
1295524
583608
1216585
1224909
42315
853581
952132
142192
697812
78500
742075
456332
134211
237382
636950
350126
967140
1231473
532359
524040
320043
299427
1349212
1378777
628853
732072
362109
962036
106564
971916
591041
301382
1202259
95154
379559
913192
141190
504063
1338667
288510
951529
1051353
1390838
135464
450002
1397905
98355
1304079
219834
596317
1348767
91249
1202700
218823
367125
885924
865145
504714
894440
355765
219413
704068
371145
612259
1289216
664695
486843
773635
18125
1404666
561673
730259
828142
1358391
866244
904914
827359
1187990
949909
851988
1283842
800553
487774
817553
1197712
799671
768184
355748
370180
154706
163795
967249
595660
279193
147834
359422
604550
283464
399350
703233
139012
1371481
501297
540325
109728
660291
464245
1141301
915775
248046
77867
296952
260390
939796
574876
399721
383299
913817
1273765
52453
1055580
93061
48997
806558
72944
45199
1052637
1082571
581033
171313
364764
1396240
1385709
390608
457719
447167
686409
873862
302495
1199518
797227
1183909
314593
503657
941030
888916
541944
612967
1173839
1115049
1059848
96769
626880
1401697
1118943
850129
129490
527886
52308
90879
139490
1297933
1228191
918197
594534
1024254
928530
467465
436264
965746
787171
479422
563461
338154
659831
227055
1228389
1406645
601847
1286509
613303
36863
125074
818042
58250
995146
153771
192231
1120013
476063
1284695
782674
1378511
1118505
57655
696144
1211976
869528
715615
918056
1075523
54926
475995
72750
268129
911194
441002
1339480
1197914
695092
624190
614382
386618
586424
128182
960697
687069
390442
1423073
1152709
661424
917563
81056
858979
15687
1129736
1056690
672386
1113342
1129066
812408
849984
1024573
673701
828966
829692
790921
403598
208163
569735
1080666
1301484
1285453
1225823
932579
1091643
237702
543772
579840
84733
276788
1422277
196376
519545
806302
1271547
396756
210371
815598
1335472
1410810
899047
54622
198515
1405436
169978
730883
136341
28427
298548
1000540
1178834
782158
1189960
413856
10793
140320
859348
115197
1193554
1219216
684864
1138787
1115152
567736
1340873
460545
157855
866166
155362
216585
1288576
201896
226999
645466
883670
156833
1236813
51046
423891
1317657
78194
86149
349054
951291
240236
1236936
1314559
954511
262262
133516
1404705
365140
559663
961978
317774
797506
200467
27298
635470
1292478
105510
441542
590809
691929
576177
282134
426893
41519
508847
318930
930559
1144708
849257
279239
605287
637717
194462
163836
1395177
872144
492669
943688
356963
333929
1040293
1025556
615643
607730
1307049
1358138
1231883
427407
263782
964942
366569
56735
50903
625569
419131
377903
202394
1212611
689873
173280
768077
846144
1144206
754814
522402
879451
1138396
285366
882554
308557
1049647
170183
1125368
1157645
1092673
1216509
487237
92356
1377933
488293
601819
83551
1400973
452365
1091350
806173
198582
160356
250115
1056738
1421393
300513
56700
1005518
133543
722995
1142937
1283649
107788
346934
606481
471276
964742
403468
949658
1026860
1115806
166202
340493
125457
811204
1150630
48774
368207
845308
576679
404441
184556
1123806
236683
153835
368991
326874
1217147
404643
561333
1199342
780514
465738
605699
50942
845373
1188000
18598
527674
1271859
93717
504757
1180788
901904
559008
139667
142779
1265779
1291732
1138494
119314
601405
156090
768180
321740
1354734
182397
853891
538349
851948
154843
281051
340322
1420414
869579
38308
122129
426695
1146872
1377893
1217016
1083151
1377522
146119
334496
936317
526769
501714
843387
465479
73371
873783
1189688
260811
1022145
227946
592035
783141
818253
1040817
1227453
428504
1207869
150432
277881
335842
895702
160215
1065997
1070012
824900
499227
692835
1325316
703154
1378805
433187
1365371
870037
328289
433165
1198846
558230
359317
731133
1389604
528592
694177
584394
1122166
1292598
1006312
159046
210750
111655
30759
181217
896398
1336165
332025
682877
1115567
1040090
338638
842663
1299575
1226568
140847
683123
435450
755063
1022777
552329
593190
1232859
300498
202347
440939
1180757
1154155
430263
161236
1330418
398773
473401
485087
388862
700745
1292315
1316971
1209598
234386
621121
191906
163289
1271404
43262
389928
1286600
904507
251065
1375141
691583
1180635
1321824
1314438
399493
199855
132253
380909
1421873
660706
435805
560478
486900
200200
695599
873349
840933
880854
397012
196646
1070268
286394
773574
414986
660678
841730
73416
57253
960120
206961
583319
499353
548470
1421701
488891
757178
284795
168135
876572
1202621
72591
1320081
53097
1168237
1331882
14248
1301014
1383909
529293
418605
147760
70340
35237
1216589
111685
356473
1320527
424349
957013
451360
831116
25321
361696
38846
1173664
105488
676033
182343
545529
727943
1346138
1188034
161280
1197620
1352372
345986
166684
1110436
280796
421055
1051877
383185
454028
1213338
31848
527214
181044
373661
12766
754512
362206
894533
56547
292997
1353396
125764
50155
299101
635187
1208663
779671
1338658
409467
490723
1341362
1020672
925387
175858
441821
774854
1314146
957604
84538
428964
730538
852393
152977
1332666
1220550
232975
333245
800527
323834
58011
532749
204143
818413
271142
1002593
192302
461623
689524
1138815
453428
1175983
335126
305422
386705
308201
1268103
77203
801457
1234589
346758
316726
807793
976843
1178561
1177815
137607
512182
782155
680737
1102596
838102
138877
475571
800307
248394
637366
121337
861847
390671
1139896
1202154
186138
1371095
1309109
973753
1322310
840500
911973
992985
389449
236436
1307386
607328
1378409
261977
1286904
693330
1100616
564393
388487
1369771
658008
32034
1300932
63943
320693
463796
994940
1217801
1224875
889956
409388
1375542
1125798
135016
575814
897348
1084811
911895
1143268
799747
455040
935385
1167802
233141
389551
384996
876481
268657
1038075
48758
1318187
1213856
1128638
386013
1226821
32552
1041330
990779
211901
898060
143260
207341
334860
929594
279648
35802
305164
363030
353576
168204
74727
181822
1292006
731982
309099
571779
1217319
1386253
239177
1060845
130932
128563
319481
475046
533277
252282
948687
1383163
1307476
88832
508115
953359
50690
500962
1289043
319564
1333978
698968
897702
876838
263976
1134391
369988
1205587
631984
583554
662392
182244
921079
1071275
464037
308651
30898
1232254
31794
247846
151229
250721
134266
694490
1118967
198607
54165
409024
936498
1181555
40798
230334
80759
1293057
836942
71170
1317905
1376098
817075
1382174
389776
935375
1114452
983661
546275
1189175
112383
631637
291051
1392301
438964
65446
1422329
1406640
1074136
273651
1191849
868941
557559
983045
387898
87176
529487
321412
1174898
1222982
975319
342480
1154205
402677
289112
606300
69793
69506
1034641
852018
601684
953926
261639
192458
1061157
302981
730702
1367617
1052487
148030
1387101
230770
997872
274649
1110653
855473
173436
47938
1168208
131866
616740
62973
1025641
1036454
1225751
573688
1382406
215046
144701
315348
530373
404071
572354
1181482
374253
948986
1303428
617172
1231374
862807
1124913
911179
405022
870473
308684
1168944
55801
38380
568527
123208
335007
662849
799846
409227
359926
42685
444665
1391854
342222
1142102
60828
739327
1418372
422591
478060
1353038
1335166
724246
1404405
1313323
1284602
68122
361624
800708
1202507
370258
91069
1212141
1065856
1400717
189987
808939
786561
662265
482195
696901
1401839
573713
615667
428518
844725
493015
1379232
380831
42167
390936
100822
706710
1057216
1383994
189474
1232017
1366825
921719
664236
141364
490949
477482
147459
525048
582185
105059
509139
1365841
1374829
321845
315481
646629
172140
311845
280456
180700
1233855
724417
835239
368282
1398048
1341005
1044280
1310637
129411
661568
342511
1189693
133992
306865
1338657
161102
920700
732855
594627
525562
1300144
137085
144271
815515
805303
186477
37211
781624
269696
52319
10696
692087
540311
1201431
983017
391621
583665
110908
151806
511045
137564
249526
510420
627488
1083299
55184
1061767
405229
794285
229665
551955
1298484
1398808
377615
1284012
155167
901769
1166153
1062492
442148
639747
1231153
1414031
440414
1398462
506609
976569
896776
373559
1170952
1287103
768975
1039832
956180
576881
593203
71546
8905
478999
1035931
867437
588120
681554
169941
572516
18895
980108
1206213
1269409
1291434
1176033
915736
61728
1153381
594562
240413
853996
610356
901161
954176
1365625
389608
391088
1052744
1279290
1051660
240152
771408
315091
442311
858020
68812
56339
30102
1185043
1120686
273964
1186211
1034298
589523
326077
407377
339384
976783
854185
1269710
1357927
76865
687922
742397
79993
1116141
1060612
1173940
108020
826480
934007
783530
68795
1223902
227869
522905
1020619
620043
1120163
1051320
787956
948294
1379335
1297173
979805
38824
1036238
335034
493983
757095
965452
1186699
1397645
550858
665380
876319
452389
579669
827873
102460
342228
674703
44226
56794
106963
658938
1273166
781242
141571
1305041
1277576
1042177
702393
877802
86477
1068395
118496
628940
494478
934325
1198407
181767
1311794
96752
932597
408328
1370024
1315964
342350
562347
1391284
1388807
413563
1403215
597289
98622
1411433
971172
227722
1268048
885194
8372
893719
1150028
83821
480197
173004
109253
288746
1126008
1173651
1348096
1268294
861150
140118
930396
973863
188633
1422330
1378826
222667
451081
680862
623627
442734
381053
814595
668785
93821
344180
997706
520590
12615
98327
171339
356697
1061098
397451
304522
514322
17812
811442
606307
412898
565867
1227858
1090830
234144
221427
166865
1116479
234226
1413566
178622
106230
1419470
329418
552915
195420
106663
834552
1159217
429845
867914
231431
1277346
294113
1212978
307507
306432
449214
1227946
66666
203194
612089
1160086
623723
1266618
314048
418726
854627
1020758
1299235
1139316
1166330
171041
60886
1115764
552144
1379591
638972
1336665
1402349
177285
484623
178992
34415
329390
844549
333594
1404701
798092
1408834
596203
1216478
322540
447579
1369388
771340
821274
83443
840823
841447
687732
362728
734554
1063473
596801
883026
826494
1192531
1274559
426717
413854
902151
945289
1193049
287679
380142
394688
1063594
387730
1059241
86092
48871
320810
444607
135446
700329
1189923
440712
1157502
330577
1402593
1384555
33166
858316
1049097
440968
481484
75636
309464
928191
865357
268947
575873
384097
314607
201539
444877
694359
88160
1091768
1061072
1183811
1268257
202048
706327
1217182
727944
532210
1052257
183849
766010
1112065
1112683
377597
1125916
325470
177957
1304126
1359401
1082309
1297899
548635
497181
166241
1155707
777494
110987
1319693
683598
1368129
114976
794248
332538
1229372
382641
531899
997380
788563
894036
1211489
361252
1308382
523533
1199420
73637
198307
930987
1056434
581726
371121
534519
531276
1373681
375028
658723
86018
1195196
406177
358231
360136
512346
828019
645365
291003
195985
1375829
774849
997822
51076
304402
975889
785693
735965
1329813
102577
674123
858555
109931
1367016
1382784
951610
50486
93548
299883
976642
615629
1290817
1408580
1312307
1265855
179567
1394630
89479
1399665
594043
93729
1216811
1231707
1189041
556046
68664
71256
951475
1056574
114208
991544
578354
808851
837046
958123
433390
1084194
411748
1347721
860859
1159385
757298
362429
324674
678549
80114
106586
754013
931127
1189905
543307
202707
1280829
891909
456358
827532
850287
412666
68833
1178525
1068180
559717
979081
115158
1182960
378579
16397
778479
60358
119661
1410785
1189433
290147
595800
1271825
861543
59952
687583
1413685
213067
836261
1037403
1365817
114288
1231818
125268
834174
821562
739928
300582
897871
888067
671230
983684
1284995
1036127
807653
893682
809003
419875
924167
630441
455625
347598
1411181
583664
919445
736340
1334128
70005
23212
443283
148396
585635
99637
706684
1399002
404420
1339581
669008
511651
891268
865296
1278375
546847
362997
640886
151625
657146
499390
1051667
1027043
1361765
1217109
950584
1297651
469934
1299258
1168261
787132
494485
1374627
1338635
692378
952980
409534
563976
398020
1216194
603964
376413
1363517
854652
941563
263603
261622
233964
500275
786041
795020
772020
150974
1278987
149211
113152
756695
585658
1287339
154453
1300364
1417660
1400954
854471
1067307
399980
1123226
781742
439058
253884
833425
518311
17089
309635
229730
50974
1376658
784007
936499
698443
290278
1299375
108800
206024
569217
1120445
847601
107709
691490
342195
556205
613474
547381
798387
925679
1034289
1297113
310868
798417
807218
1229467
404443
1370542
1270561
407895
1214892
676307
734762
1303529
1191756
812432
604760
91610
882894
847539
485189
270679
199331
1023164
898142
572021
864005
638193
589756
180584
1267742
348756
658042
46014
1308697
492745
840765
124231
360661
695612
487932
424745
1283694
909167
206550
195365
1301996
541766
735539
631705
584986
364467
588087
959139
691725
522207
598527
956951
734206
548711
420334
254966
548780
1041292
734766
796953
681785
1401918
1202756
384209
975117
769208
1416780
50218
845330
1365302
235141
529015
304465
506356
93279
313673
1119026
1119175
884698
266822
344284
546252
343108
580648
153746
1183897
539510
286918
912817
1326700
154687
892833
1373251
501719
302022
945240
355837
176496
200984
618155
296454
1383885
49261
633869
363916
723810
339153
418047
659813
736795
1375364
941249
450902
598735
1026440
127446
249567
1367372
1156804
75957
969678
267736
912793
58625
572322
132778
566150
272855
1362481
973238
799871
685878
526180
1186392
379131
254470
1283647
1238037
1340214
844281
1174334
355808
1315526
1386684
1278063
83031
427872
396322
1398914
64681
525872
249989
1145060
1412729
516542
1151757
1420541
262142
950353
727446
865438
353055
338425
1317088
1316714
697891
883004
1165455
1368829
384911
288314
200393
40199
1023276
817290
1304679
701266
509098
836797
61095
581653
326453
587890
771861
1362008
33929
561676
115213
1141404
1340319
664080
512074
1180690
141678
892796
391085
517686
156384
282010
220435
390622
591055
190814
400726
789577
380435
399285
906680
731900
186143
1072055
777742
143587
412611
13995
197798
1403467
799071
1288880
526075
450449
1315454
552551
813284
1226952
107779
54169
637310
1205279
1232157
89977
390591
115276
576633
124680
140370
248019
671685
1202092
142672
1291191
26576
1405504
675186
1419838
486748
960486
1303833
1010205
462409
257116
375872
285042
177945
966168
458993
307224
464211
510054
1026729
808852
1349625
407466
1115867
150993
228669
375811
1186644
1229943
440216
802716
1387796
338808
885546
86576
57979
790606
466224
1395489
43553
1409275
334167
1418173
559013
912127
107627
155456
307759
364836
858257
1159894
34513
905856
948360
1214193
647677
17767
549683
295863
1270102
1201741
132468
168622
830141
76354
1328800
826689
1022238
1204444
166195
1336219
1296525
872073
213554
348157
199269
1313445
544309
1350106
160386
862376
346454
1178258
699683
676359
1358751
883225
545618
49299
1021219
131475
516403
461986
1058091
1371623
175125
67267
661201
795894
1386810
1291992
801116
1415653
1033986
563340
468623
288614
303543
1375334
118039
639569
1366552
956678
577001
700542
574164
411529
194558
254766
431857
142918
845430
232127
1314842
1022743
1232938
550492
299581
370449
1067168
563773
443472
123540
796506
425382
1193806
995379
1366099
944498
1184909
559521
973402
134360
213453
44450
1065866
867331
150846
910421
321947
85018
875601
175821
235639
54502
845168
559530
901789
799569
334069
805227
432487
569928
83198
105600
95183
1391671
494557
357702
780096
855574
883555
929019
275667
257932
127942
626512
421139
1235801
185909
77748
949995
10577
383476
291544
789953
606278
642715
410374
410652
496644
755702
690347
264017
1214590
110988
974768
593476
699104
855929
518868
1219314
40025
1286151
1138630
536569
71006
1375527
294248
176346
364775
198525
98625
688921
1294059
522329
81140
534158
102115
632007
1050235
664830
861060
405994
1045523
814769
176287
155727
408874
1136852
645339
893861
38915
882873
216854
390391
638567
518259
509248
819079
235427
1142516
1279580
106583
1331876
105010
580939
354249
44198
1337735
75590
636365
445349
973084
954514
389389
1274718
376228
1289295
380569
590355
462951
248336
564867
1294222
435177
174187
945987
813069
1306033
881325
1102027
813630
1276723
672858
537156
133607
1024868
238911
319662
29933
1272159
73961
426295
1346619
798338
1383364
262710
71248
1152727
877321
560557
127870
1326421
1286584
1102078
490980
306489
142818
1387779
355333
671827
934120
1147264
1152818
546259
1411792
759896
293115
1173889
791809
137059
1123734
879052
412292
642706
731506
580222
696324
371006
1202236
1157005
322754
1395738
1397875
475098
128593
572865
52676
636121
874815
1400872
495174
1341042
52382
73871
920724
495732
366887
312971
998496
210392
833557
1387610
75242
685059
1186522
688934
150744
525935
1210588
611796
189345
853253
694481
349176
130858
1286109
839035
914922
1103957
462384
348774
811326
101398
107396
1067942
680965
1349542
543822
835380
727652
995007
739716
309603
79599
1050746
319853
883603
429784
403701
1398371
600744
396490
976720
512160
972438
1289194
469961
374547
504837
960350
792245
48257
28692
657111
161716
1416056
1194950
1035748
912400
138460
55309
706147
454942
953713
194693
866375
945320
607740
1348727
72675
1180931
885648
934545
928075
282193
825900
423688
55581
230478
416207
836809
505555
440289
1404828
1092621
897232
1053146
792496
202876
1420121
1170432
92648
615233
820269
590747
775264
528956
868593
1318345
370845
165148
1352725
174362
105314
191358
973133
1287212
959624
349239
906166
1174175
380521
286699
274542
1036571
648871
556953
695310
1309020
1233914
123441
648877
318758
301952
368637
1235494
44948
574264
1371315
55384
1270695
598941
367037
478576
642656
812610
1166230
123699
816401
1334147
191099
1045488
787219
203585
895868
1138991
508879
397871
313333
1314535
805106
683007
106122
1140648
277951
1127130
551791
150568
1068463
618834
1040903
1186275
636809
41570
333371
887067
976513
798372
55473
1225216
25318
450553
675864
1123466
1021406
436576
658832
927449
410875
4608
692173
438337
917319
1072757
472654
1386906
406646
75790
532657
948821
784407
1339899
240311
1100732
659133
944062
1159890
100141
798355
1277881
584415
756756
1212319
734997
950233
948263
871068
794738
135930
1208147
942240
191428
666655
1052170
698921
1233591
1199206
209524
543425
904018
1103298
396905
672288
423698
1188915
1300721
399745
474042
1193188
1368807
840763
87884
799157
1387923
393163
618501
924644
873613
443295
1317547
33373
1270915
1302345
613107
801372
304281
991225
148025
671432
1001058
960871
220535
220423
1336095
295463
523083
395086
338242
437263
932652
193269
591069
182844
634184
151109
1212260
1280093
49046
662543
1024301
298934
464244
167669
565865
506279
907918
78845
260364
1291591
1069278
1162712
1346620
483212
456163
603582
1303955
37894
229410
792706
1322757
872940
312735
1193677
455450
847246
1051038
128481
1384102
151884
143023
843805
847231
1284490
730785
229930
538436
1344926
1292473
49143
452757
26691
86465
1388410
1380331
768628
1022169
448156
68611
462164
1049427
1350140
1271897
1358800
260387
183521
146662
1380259
1277170
661430
1043621
567823
233037
792577
618975
1322763
192807
464568
285421
949509
324511
188824
427313
378373
729044
226636
827776
563427
1386806
1394018
994945
1212696
1358122
1003863
534388
615729
1367883
1168294
427212
475016
808592
323755
158110
206835
88560
1066656
667604
423354
1143717
906865
25202
1313660
1372154
407440
1160977
1126197
861277
424040
1399841
967087
1299449
398336
468627
166147
732171
1005461
168351
1121251
387395
936689
1174341
846304
723134
1217409
1310813
1135208
298077
793310
76058
1294307
1006004
678445
936411
400875
513704
768917
269604
658882
225253
543932
436847
606777
1092353
437381
207303
897909
68498
1381917
908109
1163209
1168268
1345550
304829
1286135
81978
250054
600750
467965
180052
1372843
264049
733547
227042
200033
172669
1121778
592959
315384
106897
155824
945384
204808
352364
1168246
511038
787428
231335
293349
521483
236767
1372882
1336443
613185
1143236
878685
310866
493069
1051098
451088
905514
155873
171755
374115
951117
727445
826161
154780
356173
206773
1225713
508235
1102269
704476
347787
1310742
1218248
1037878
680765
1193704
304084
614772
280986
1065443
1418514
1274160
107836
28482
410013
634732
500499
146697
1387641
379633
621949
844083
1286751
58362
94031
1178266
46769
1332723
578672
265788
919612
398620
1113110
787715
899029
671940
1041661
1359797
360612
267166
1232412
285933
475023
491969
415332
618227
944919
470825
573656
1064695
1372410
681345
1267360
148589
26522
1414036
1295461
956476
466189
828828
400729
1127812
1304089
1405095
364849
325939
1208137
326184
126617
732871
1201544
220547
466703
1226560
1208921
1069602
231156
1224155
982600
289209
683345
700230
778553
173619
30279
171413
271911
374699
575774
684493
1216249
189588
873086
581856
77697
1023401
808076
522542
879352
491471
208335
1185349
992163
1372129
227877
49326
627263
444130
221078
827536
197917
946819
1061140
1412949
609947
379991
814255
1338523
994210
1382973
551875
755267
445447
584237
455173
1391210
936849
869779
171235
160514
1067053
234576
1336060
307447
365290
407236
1352569
859833
1209047
121170
36207
558775
836800
61248
1400815
790263
1327306
550157
461832
504725
143469
536271
768765
320724
949283
1422806
965083
1195008
702541
353424
318503
1358092
121637
830235
470597
1212202
565677
908093
133485
1377636
1295865
906033
787140
47927
1391562
148884
977495
1388721
384561
1313273
141007
429141
1374506
223730
264994
333490
450538
301140
348654
386840
196250
404371
696915
851845
491984
256871
390186
84836
1000862
189596
725114
1398584
234518
235509
345269
1309086
1299213
779162
799204
521742
1307902
1301229
171951
44039
466265
58974
1297320
596806
1370298
1223927
564028
404796
255051
449907
157050
889617
1186627
1022907
299919
1052031
858921
1192235
151951
766316
1368613
928429
254960
373630
264249
148450
1154494
25991
891516
783336
391974
564736
796190
1295835
177143
1285961
1293008
1372202
1119635
640462
1072497
291127
766922
122856
931527
459662
163121
214228
487284
898140
410225
195185
57557
919304
665872
907768
843949
1289635
97003
869409
542559
368627
848411
396165
228321
527007
1065525
625406
865337
99318
365798
549610
43513
863921
769644
1120809
200860
289496
622993
602326
565326
428268
981403
587592
694917
1176428
92950
972526
997554
390649
612860
306558
1402093
576827
60759
1289145
952156
52987
477693
789518
267190
631561
42411
1411305
45527
683608
671614
1146875
333549
454596
227639
55166
894834
1118445
272318
172555
106794
75843
292257
632705
996691
1122208
1374367
64920
1272673
920765
496103
1117658
460917
912111
1209610
362163
1231517
1397809
795057
735749
367471
1158550
1128149
401207
496799
343939
1356672
423804
43970
130087
126757
863233
1212384
331638
1278312
1027892
902958
498638
444600
861353
158724
662756
437874
195371
1322577
1385816
444580
1038274
643991
83697
827103
597317
1170749
182524
1040018
884750
877021
173462
1373194
1033987
36024
803825
275163
903113
1090747
1145861
977996
896756
1091679
363993
1393207
151668
773297
1225165
797260
203125
1353081
957603
1137580
524020
373794
325353
641883
1077200
352912
1234167
929911
1142518
477168
1290553
168253
1310611
943378
689761
1396774
811515
377156
110311
497841
149106
483987
1404306
381386
490168
541448
338189
1369051
573857
141220
1379793
1354259
866460
726195
675774
1208963
1200210
488240
786142
99569
1332855
330229
805674
108519
531824
150243
137721
1064811
1410375
1410062
1165524
16148
951972
217553
463782
789511
1269510
1310166
1119871
1270507
172014
575355
877797
996217
558496
1040692
423660
34109
829650
1122783
28237
1414629
423188
199502
457417
923940
1124842
727747
198526
159650
466295
134169
573928
546859
322813
578317
259103
1060698
128723
1221226
498078
538838
236325
239810
584689
929943
505662
840745
364024
441140
203800
1024647
803974
1372111
335427
395249
456519
1269069
396535
434327
208879
1274768
647392
1039900
1378136
439740
616922
100938
559787
1383713
835750
1059521
941788
266707
1341427
788914
458069
1023662
1021966
1144709
558769
272082
495822
597088
941252
1336070
54065
271437
491869
98773
1045158
451319
981174
654900
183004
197175
845227
11063
992899
581429
888318
149143
37955
830580
451677
106189
1176040
192298
892006
1322943
1307185
145064
1216265
410625
975285
1367572
1394719
197763
877083
1290806
599692
598969
802952
1142155
1302788
505492
369060
932733
855468
107423
234972
870386
445480
18658
974359
295724
185279
475280
579197
224886
288634
398539
830380
276462
854148
740104
514270
1220220
873748
264374
65630
152007
266683
364858
516233
604135
366737
787887
403586
675573
50520
395301
1402427
1390395
802348
1382579
1228316
610452
151913
145665
80208
516536
861052
1069992
383395
154432
383137
879071
1317484
972941
156082
1113635
644264
371047
501629
40591
98172
1404901
371456
983739
770026
363380
1338931
805194
1163204
1211568
584631
448151
54832
516816
170268
1293635
563483
565771
641684
1323948
757341
659313
671737
1361361
1411172
1422527
53376
1279783
455105
1061325
1344515
1369986
452799
637951
108577
622015
1350609
81022
655501
1291169
1317318
963216
1056411
210214
891942
450726
792747
360034
1402448
49729
641996
283298
615180
221386
780060
768136
361204
490987
488608
466146
1336669
916719
113902
1213193
266866
637522
229469
450359
431968
563688
117173
1311396
1207309
543277
884050
896943
596744
1052669
786854
734052
1314369
499858
1194360
726497
671218
619528
1303454
411680
559769
1328127
1236906
1119879
820380
409334
1286716
161674
1371332
1165414
1201310
700017
1268291
674882
582219
249135
291049
1391701
588725
155995
184323
1324148
501535
1380751
572883
160248
412075
66480
328902
994655
400721
621454
94791
131394
385893
1287264
859648
331057
846641
837590
494893
267689
700989
136994
591909
641106
1274310
595955
703766
736809
844313
391826
641829
833179
418568
255605
831114
430236
573923
918259
1026851
497354
1114082
32241
101595
447497
183768
859353
261884
428863
161774
397307
967091
229843
462663
910975
1178479
79359
630611
706095
423222
942600
549599
730616
528843
1146833
803552
621062
887358
44437
770653
1409089
1368419
142956
116572
58158
361041
420333
342634
1176366
1045239
119213
131563
50137
179000
733863
1283781
1283337
495155
542544
1392139
364320
656545
220737
802589
466906
1332503
573174
200258
1186064
773742
799312
680018
1375073
1049449
530243
158685
284004
142592
1173697
459782
314321
1368642
189076
471680
1059963
869786
355889
445207
378728
614194
767383
502989
359706
869208
545511
1335764
1309121
120314
291203
1210081
521439
456294
54005
319691
133394
1212086
1184534
1213098
1276870
910889
1195192
50115
944964
1229954
916167
612938
671282
975052
1402441
341702
403289
314520
903636
845891
348207
862288
1350081
1200988
452503
450389
1060085
558836
50868
148583
1201710
501833
501108
363259
485427
403000
730529
1231434
925487
771864
458758
969997
1338935
441236
1294095
296596
970097
290716
624129
1382341
1367071
1186161
619437
851029
72778
1120572
1203327
1282858
678698
955692
906312
148199
1311998
1060023
998133
185236
519650
157098
416674
1307848
1100466
336253
78448
1306967
625109
124337
688571
673543
102248
419383
1193584
232025
864145
541266
12859
901037
1182959
253220
26836
667928
286655
335944
1136615
285709
926376
844886
967863
642389
299634
143771
619543
1265602
1213302
1111838
482322
477181
419898
1142103
913337
722561
887456
1037019
401194
291491
267763
656765
1361010
1293804
339049
948210
213229
564104
361712
789000
828030
376742
1375800
268008
500239
300793
124761
98321
428031
125496
250511
523645
285677
335303
506238
339367
794470
1318351
1038946
503168
1307603
78186
1196199
1059114
1050679
489050
113051
950030
545211
105351
911881
604898
356684
440070
28030
1385237
285052
1323071
694274
107438
342974
1283548
1222581
1203067
285538
1134393
142950
1291713
1296140
53571
1304545
184491
1064012
201110
1278455
882333
175100
331696
974427
1361570
213968
83827
842357
1040945
1231910
591407
736367
318202
452566
1112320
975360
776093
1205530
828318
381795
141809
1020729
1383474
798163
462728
1196568
507872
1040881
877129
1334135
1375412
1219373
1421228
1386467
202335
893791
728734
196296
140425
165132
198397
1101513
117265
406290
683883
430281
19179
1154999
251433
1049494
611773
287796
858763
603928
1410064
1176469
1167818
65918
177296
70304
629829
779185
999611
680740
1423067
577432
802650
223886
86493
1378837
419094
1289029
661658
643420
157538
825327
1070497
1128759
94579
692844
805894
34084
1072753
326966
828830
568487
154469
1286753
960798
551243
36090
642159
997202
477975
1296546
733751
1169460
605018
270419
396458
1328914
544781
725318
1336209
217556
190260
482090
407114
177815
100246
139395
1100960
545170
839921
853007
47281
905701
130759
76174
1313263
1297784
154995
345604
1063253
666152
598860
1232298
827706
1290472
836607
866305
369820
668283
666604
37338
665009
150713
684780
16043
1004986
566771
834755
399280
112682
430367
1065098
109614
970682
40202
136145
832958
1038806
471915
1180278
568516
472073
1067599
1061014
489960
773962
252445
637030
513278
1208164
642037
1020972
226163
906727
441106
1288499
1333291
139666
422393
698858
931150
1183488
362150
1114462
389340
443155
210533
1268228
352848
607333
550221
1053198
44803
543187
624011
16506
464219
336231
1293643
714526
1276572
81848
632362
8440
867480
75322
1366809
913807
1288312
1392121
589597
1220665
905623
805098
75271
630942
739426
1219582
54218
741831
110652
959981
661704
491447
1351697
620546
490066
399955
270045
253045
82211
236737
227236
1297632
90547
506517
1323918
313090
237400
1216303
740364
625613
370907
282307
64283
1121198
1181557
173988
1325131
521295
226147
1221442
370946
230247
807873
42753
230107
673570
967396
247962
93097
1403904
1192431
294015
962014
1209076
808924
1280727
555880
325424
271230
675005
1314441
796133
900345
1270379
691144
920494
129573
357849
177552
294951
395122
1278241
698454
601983
1212963
1115356
692035
137890
1413940
696636
1330867
1331126
873740
161016
305509
235827
730701
1386773
1269461
612047
132210
1356096
1071709
795725
1344406
540357
840549
583867
757477
547027
821649
858705
62468
114223
231722
665541
1040636
567419
466719
385979
1356197
427088
638113
321508
482667
1273427
1280448
355827
532865
625299
897068
263720
363583
635898
236281
420820
469306
1352183
1190361
140323
141029
1293616
470004
84880
134701
905204
563389
944901
250502
466751
386799
905899
1344467
582753
81294
184512
143907
1325081
1395414
202692
211278
173990
502764
1071889
791932
772042
265007
99238
1126658
1297398
725454
463013
1410639
965867
278709
633203
1285814
1170742
447942
360722
827911
899820
1320490
418599
706010
1163443
739825
363643
1368321
366567
619187
982384
253896
360603
360602
23162
1363194
132677
831712
816003
88035
312581
1410058
97471
572129
1367337
1041355
307974
1380955
184313
540740
872794
1212708
894068
1382119
32214
870403
251550
183922
1286975
1312578
496991
1362451
441718
340250
616634
260788
877478
833172
307840
55002
219671
611364
28708
1025089
1193822
1060686
881461
969250
330170
609918
461377
990128
895871
287786
384124
1307205
455152
387869
228346
642268
84411
574033
1298243
1343533
782442
1287242
580733
416120
892282
126806
1298304
1006167
928302
1184034
726606
170015
1020611
947058
303230
141870
512411
162253
120549
1277140
319228
1384905
508363
1295582
1279107
1053732
967452
564480
1326553
314203
95047
33051
961532
524691
220243
454418
1201910
910521
564846
1123224
628635
584354
1117840
912043
34805
1203480
1165489
11413
210267
1272980
1384751
79340
17782
1363908
1405169
149660
1086600
380259
1073948
571409
17116
1387793
168092
43173
560603
165186
82218
1217802
932542
406410
823326
419293
1405201
616713
929788
106725
279453
900953
312947
1199202
513968
391143
1164218
260470
265721
1071924
1221544
953070
1137432
57177
171868
1378474
1175868
487593
368655
831528
233286
1273999
838637
1209515
1372242
1232275
183737
240013
962206
1184765
172087
732831
461902
790360
913503
275121
240022
681811
1036358
458425
1185612
843245
543025
315590
913880
786314
634141
1228497
698546
309440
904883
153071
1207288
194726
35250
1358575
97661
946204
973120
784005
1325293
202384
662478
1360483
346969
313894
677756
803689
835074
725257
435353
1070102
736860
139489
84445
256047
997975
422099
527990
731302
612076
946144
301632
486446
455415
965424
195831
410763
1054311
1422883
263341
918409
56451
932039
344674
358740
662074
438189
1195160
1382095
379176
1135705
313789
1158385
407991
882397
1119248
1280115
770716
39188
314441
560803
27094
189435
1089081
390605
861697
107909
370139
153747
84430
815646
522718
858479
1092448
531996
1308948
1234912
1325259
998982
769237
304409
1139042
1265828
41879
1218653
930838
154234
696213
793280
935921
1063551
132033
1066940
1393855
280611
398779
704078
644098
702226
1147669
219473
98895
1157455
47002
1348129
12892
1289861
1050446
861673
157872
1398084
848694
374025
644077
742188
834954
813590
981474
567657
1210210
591324
108289
1360246
515993
960013
631277
1304009
238196
449044
23642
981460
1319466
200937
845386
516323
673814
899374
1325175
98754
121917
691133
1418167
594846
613717
726997
1389378
456918
811841
1325060
366427
367797
952197
472337
679082
234505
864398
644213
1227449
602175
691984
724162
325479
1144365
1056789
918871
378915
737354
208603
873806
234306
577108
49268
572525
974415
105980
631536
1235848
45080
528370
11663
406345
1277815
168733
666450
435042
82154
700414
1392241
1370113
69871
408213
1052757
1008833
447103
1389477
1367297
393373
1066244
498034
417195
141893
497726
853898
670711
220466
264631
310497
1379091
1270767
740186
278452
777039
1404863
504992
276633
541241
147393
1220888
150019
1339497
375624
176374
912467
782058
847208
92323
1164325
1346700
413753
1349854
1371258
1033921
992368
737765
348246
442635
374997
1060346
773794
1275059
550956
380382
155719
61132
1382029
782254
227514
145573
39563
1233595
418346
946263
1128254
791092
216486
934143
846274
856059
950749
287945
492493
679931
1077666
1217125
962277
1074960
921409
777073
1321592
519201
290876
130221
673548
1010782
62788
1065909
667822
1127271
1217797
140379
110748
826697
631799
283818
683276
331052
44822
166068
1290155
267197
223039
547140
592842
641192
25966
1110588
666080
1390893
157865
821740
726174
1340036
728597
470158
420668
892652
237202
645872
1181463
949463
1192982
106024
769068
631215
167372
213631
37711
387309
56009
485773
681756
1351564
210821
66262
867798
632687
1217107
202343
1112182
290612
323037
581569
396060
117824
885716
517624
770592
146654
736730
1189576
948470
562978
421341
1219268
1113725
702964
893794
193253
1082200
338330
337338
954233
151346
181034
577220
1195110
35256
1384869
326954
730658
571161
1041680
846806
1270869
932729
971346
91177
288553
50734
789649
600130
1365446
733817
506596
966159
1316309
871946
552930
1045223
1418138
136140
124631
433387
1128574
40986
234744
963873
107204
893244
417973
1343930
1121780
1066921
1351613
1144265
490257
835887
1138655
1277742
363710
627122
185743
465374
128847
234487
1209212
410089
614790
89684
777589
88023
62107
385011
55314
187835
1201637
1310870
457385
1403902
1289541
38902
1297406
512963
105069
163502
286059
728578
389813
266825
460882
903853
1346255
250203
1143518
49669
1165516
52935
636605
777648
992260
1174372
129250
137822
1419871
1324953
875663
849820
69992
566705
1213904
357178
1196117
1376960
52351
740333
1052679
875693
756683
93802
273614
979400
1299366
1272168
90181
1155083
1278688
482417
266112
1021118
422081
777113
1035851
768430
691502
355098
204144
1053740
1112231
177829
269380
50074
917190
253976
548990
351061
1290316
530134
1337976
294887
439289
880988
261107
672981
843502
518256
598255
953143
1401001
1360832
1195111
967781
462919
35998
166759
511874
1112177
536862
264339
620624
395433
255682
50283
325870
730743
324679
632270
1056216
13643
1352043
292262
532717
280119
177529
1284789
853998
190605
1414280
479011
85838
1372632
172974
607458
44239
934968
48951
683800
563190
915205
82763
826012
691229
1071315
1409029
315471
823830
1048892
991661
996115
1406047
1372294
619981
821616
87731
94663
729465
1266350
854239
1385349
291634
576731
532360
84277
699056
1285981
862143
31910
1222401
1234363
1375879
461492
960328
1180995
399212
454030
59432
395682
525888
206486
1365971
41932
75220
1288440
801498
35755
486091
780487
531789
1362372
815878
1006284
899741
860800
874696
10701
941680
625798
1346709
263258
1382325
1090829
1406402
507754
606153
687464
51456
1111606
1286173
190939
412851
1280147
1390001
91915
734562
1368987
104908
3159
1174330
1288119
510267
633021
661113
789130
606842
615031
263714
728886
1318350
600349
237488
1283948
816827
1152405
325035
1310317
788331
149720
173432
262289
373732
1212828
802741
316265
1395521
383834
793462
997440
1057748
728340
478186
1277382
1373060
195608
1384810
65797
304668
111161
1319545
290747
1207728
453523
877536
136850
588968
898900
980821
646909
1137036
534694
364826
563265
419267
1280110
276320
904705
602239
370473
565379
531516
73762
680657
35643
942066
320100
1342176
626777
874292
607082
1169592
1072292
1380190
687330
494900
1066993
811301
502661
210869
1231326
421472
41152
781516
1404399
1272366
612314
1074594
465252
599102
1084412
815464
1158639
516375
54174
1338842
88132
416092
143658
946018
205541
289537
419013
785690
263042
1145470
1067484
694206
15569
891784
729698
550755
668777
1203402
354855
469208
229642
155457
1166152
1102771
282164
86549
149984
1125880
412566
348947
722593
438701
598893
522894
926377
211385
266656
10791
312722
1296372
216495
154654
298544
620952
342385
1198418
288474
1372222
292627
364549
1307593
773730
162747
1230578
965740
733259
494660
734571
55741
1177455
492119
959836
1273184
618190
1346832
1293404
1374512
398481
870057
1155121
443477
874469
612152
292619
1164652
28625
249800
1083022
496011
484043
489638
1058571
214278
205097
973776
814537
153401
664456
181079
645021
962486
1222942
302016
156654
1050183
386334
931625
816094
1198037
65649
658199
311725
607994
1282943
619917
423159
1391953
420278
876649
1419073
16511
835107
359444
1317599
926280
65443
1318059
1416170
1208996
1343219
1041156
178072
1059863
1383762
132055
861658
1082840
18538
992940
123861
1037650
119715
40335
207289
282858
223179
810842
17155
998878
1174212
1139794
956383
1144357
842850
613615
258380
1356326
142679
477378
334214
131049
806895
131112
508914
1194364
905432
295026
233228
488392
278884
1378989
691539
49754
205663
36821
800609
1045245
1380861
942092
891081
44337
470265
1418318
970160
1206612
1222627
932017
156048
1195404
1120126
440574
96823
635815
683682
1178384
332430
1355107
842738
1407512
645720
179247
1209466
137306
737878
925734
112568
576348
530824
1273652
1195283
992873
13220
130121
1120308
785186
33655
1311330
615032
1417310
484952
187013
294734
532111
837487
1363886
1038752
179295
1368924
621525
571344
435496
966658
775500
1395801
150963
407372
499879
1034034
1313251
517315
635107
1112399
12674
964624
1341862
278909
81883
309197
1352400
766471
635535
483117
805082
79118
690866
224750
1423220
1357557
899967
458343
1313599
1174853
906745
110122
354545
915780
258101
393965
696233
432717
1235362
1362391
958895
903760
162501
443870
205916
844314
216501
123648
469409
1367256
1378430
524436
17365
167346
904447
267949
873365
258764
361744
745104
906798
309831
928224
929919
913050
474378
468347
929035
692207
1195532
659870
683765
1397451
1374104
1285756
1384621
145334
994956
576000
1070093
216650
661065
433253
978540
682628
1338809
562238
695846
1407214
522550
816669
18654
566051
1224223
1189507
359489
72207
548795
1326274
483027
453794
916255
1312037
962990
935361
883389
1267031
672675
864470
853947
583358
143516
968420
38137
60723
1350986
1310339
1202529
240433
908932
286959
1103093
289418
1376681
1352934
606634
431780
387397
980374
730140
321944
1410847
324960
1392068
200099
855408
186932
467158
663127
1357195
98519
659391
214168
1197508
296498
446170
476466
317652
94943
1374643
725712
233978
953285
12506
799585
768522
259241
375598
798526
689219
353165
959245
574949
460592
542536
1296802
91406
1374511
1222017
933469
549888
1237587
928911
308230
1290035
1420645
742126
1222092
147942
71358
1374448
1297876
133226
899899
385013
887606
47706
1115915
302191
1394039
86606
346710
199767
380704
448898
420435
544573
662952
1301534
144155
413638
135239
880218
1353826
807134
842895
93035
1201314
233811
1210815
152205
411937
770402
1391008
541148
252621
869506
1119225
461809
1040821
207427
107119
553101
503007
289312
526489
1113581
1390228
44455
635416
1067973
1199634
100571
1203575
225169
907091
164751
1344446
45634
327188
1375124
1179225
1120256
892372
98587
1212015
1216887
1203492
303255
1352144
182746
794093
1057297
319527
888378
911112
127204
335399
941594
581778
724352
808594
674122
723872
62255
339362
860728
1149007
1408333
54740
448311
594441
944848
1225516
347344
670775
643854
593263
731085
811893
80861
802635
862696
1410151
454868
1039108
702616
35925
893407
255321
656972
832981
645708
1403590
1005758
439358
637282
131968
1217815
610708
723938
783822
376890
489067
1413179
262004
838631
945826
1311748
1408432
45483
1117746
909315
962420
56892
31684
107038
524886
234135
950778
730291
1141344
1144591
924232
67997
510375
1379815
998904
1266361
123204
839602
239710
1270687
1403162
293741
637589
883121
1140840
831285
1157273
213277
363504
795778
1063135
410029
138032
464914
321442
1053418
837040
528607
69873
703693
771724
1373414
1402943
1407295
493205
1186398
1301471
1308449
151718
469675
1398266
874462
371732
978336
1049480
308687
1190397
1396842
407244
1395510
771756
780450
818338
27126
698582
215307
599170
660694
776653
349302
1065043
1061379
546752
196922
141139
848626
837585
119627
521980
774102
1316444
87057
972654
254282
355275
74024
458092
664761
250329
1194615
641356
1404304
544355
408125
1305300
1303019
32895
790285
1199048
125367
1357141
931194
945558
106307
1174939
1301260
1140185
238536
858723
104728
253837
645669
1223922
1360873
580055
887951
168252
220353
1402756
536191
639912
1124398
453645
459250
1398275
1174742
1413354
306161
161918
123017
1288218
89705
212370
683251
491235
496604
1164085
1296570
1188864
324274
1230058
510478
1179569
235587
220199
41931
450406
1212824
1395712
591313
1319559
1055662
14028
413091
31949
89822
1353905
41534
1112741
616064
588612
90751
483948
367504
261909
569720
1346377
280211
288206
557438
1045244
45810
669144
507640
908983
1378792
1130037
1163711
105805
10992
142937
686285
805920
1367679
1317929
1219089
807882
365483
1378220
329476
146296
258348
623410
344099
1349291
30742
932263
1203572
493746
912836
38722
1117814
1362404
240484
1035892
35230
494184
901041
118867
60682
660258
472445
561284
143713
129792
263142
673492
35717
400634
609888
951470
834662
491917
365843
391557
449393
78201
290572
1192711
1342959
532116
445472
455473
1041641
130676
1339235
387069
776192
415013
457184
380886
929353
1192664
405222
578630
665766
801682
728804
727108
1193036
1149834
1411425
1092815
1202775
1165000
1145400
947191
1339421
681783
58129
605354
235414
1406515
263088
1313176
1293530
68096
517541
40602
614127
924852
1301036
17509
873970
879966
667390
661733
139038
381896
474172
1216093
918908
415724
991047
1037035
980240
692775
735756
1402449
686299
156685
629421
1182839
1170840
346513
898580
103845
1034967
1174192
894976
972638
70678
378246
41444
1315233
1290230
948164
430428
799992
471781
1349996
1117561
884054
94148
493268
886664
342696
146961
880262
310443
893904
228823
1110468
1181565
639601
1391535
688225
388833
1349211
227821
1393759
1210061
63997
484762
431180
1135861
880475
439743
174522
1365931
1326278
190146
1152026
37724
667337
181850
1125213
901589
668947
11142
616182
590967
1279373
677119
208922
376382
1408339
1197170
785751
152410
100140
1325408
1366078
778054
355076
955065
1198959
123935
256861
667910
680214
1357145
610310
193598
792091
228862
1268168
889848
781274
143704
1155025
322688
741860
641553
396152
999496
1376562
134800
1035189
1041166
1305136
137094
404823
729977
482574
77200
387842
1060750
1411676
174309
834553
1155222
1044341
416545
935407
365861
1020824
805247
1271005
568243
1129670
1396900
532433
403704
1379755
916915
89077
691123
175348
40604
945700
852877
427656
1339817
772926
152723
903840
816186
1286722
313007
1210549
926811
1000181
1298699
1353505
979365
1205938
223654
995285
1116661
411121
1569
488603
605325
1060723
106315
872310
905076
840153
1172464
237483
401560
1050554
212059
369099
1279909
586312
489484
1150943
587548
367049
1124495
814454
404120
1295133
1296806
1389729
668481
540974
81298
1282106
1290820
955223
1300870
579183
1069088
892687
12566
1394152
335066
199962
1130376
974262
568419
401461
176709
459923
771501
1291319
976984
1167688
596586
92359
1053439
855458
457532
910978
834401
74091
1365035
97780
641086
544744
411729
770070
297008
705423
1234128
1416004
1361182
1298482
838797
45110
581419
688762
916511
597557
429924
1157244
1415837
873719
1384360
293220
1215968
581648
1072634
912307
728171
1354328
1232517
390113
838049
585633
1038740
50981
307173
57332
588490
208078
1368900
1184967
855637
453986
364881
980798
219477
1051975
913331
132355
1365041
733138
1339974
969565
1413510
914810
1070715
299140
1116476
1220894
373394
182731
671411
56305
282409
41063
1419335
704366
452326
452631
1266016
610651
904174
765182
901155
1195039
162958
595750
632913
836546
324461
684712
546008
332233
95462
300729
31294
412044
292598
1130209
109020
61567
77502
73932
919455
97251
580260
1051281
423670
70405
287271
1040839
196924
852164
256293
787324
69827
234691
470548
186288
487937
992327
192191
790800
1221594
885256
1344619
516987
251505
1319129
235674
184454
1289260
976456
443693
235301
263998
982729
277319
688992
82433
397278
368095
461808
1140901
308584
1401083
1148169
1352324
935959
597315
344819
220308
1381231
905346
880910
320624
729005
540667
405619
47154
786412
346128
119048
470645
60324
484834
727956
78351
479847
58564
170463
446698
977038
495494
1005684
1091769
1058977
672595
207633
1349665
322666
170831
71682
1186424
819633
797236
338530
258147
1126011
940127
1121219
832806
1197117
1278969
266323
661657
947675
1296655
1302449
859515
855595
514671
48743
898400
400480
235714
269540
1070205
954435
301755
907531
691693
548530
830672
136204
160326
694375
57663
1386490
281864
338778
110280
1307103
1293001
337769
596376
1398964
386949
900786
288736
1188874
1421759
701409
774424
152669
259999
927897
1184771
769373
966248
535523
660014
298983
657295
580035
1326268
312370
431059
833666
622830
1314420
1114764
778319
860714
298206
73759
1203582
28475
71335
551347
1055062
1297354
526916
968661
671205
942865
815514
1189449
1038349
316351
1323475
1186576
1298206
896584
615447
198868
741053
1063781
424685
1161064
758650
171330
1418380
283998
392081
398681
1298989
258103
454757
142188
48538
629512
705439
408353
159226
426885
26528
1023958
365716
1022117
1361649
1420915
640664
782589
62401
576270
949726
1034554
657497
541016
135783
490765
302580
340525
1266247
840290
438488
677768
93371
166400
31032
208683
338924
896914
59262
1177807
1058523
1203770
1187921
992551
382948
882042
646218
299897
188453
1069027
370396
942139
934374
432266
171885
1287299
475376
142273
301109
1037211
880499
427032
1374574
550273
687192
812878
110457
1328792
692988
339752
147249
593685
278768
1417094
621059
1388309
826003
913517
302739
182061
608784
74578
1024845
558210
424992
447944
206220
1207814
1289867
278883
482031
422174
59636
472772
1161059
894459
446859
310069
88095
645470
967377
694987
1372715
536722
214198
1358606
881271
1005827
1399693
1341232
146712
214890
691873
599267
771415
179145
286845
538987
23572
498044
1341665
575723
1294256
224563
955932
271861
454568
647904
377653
1399230
1358736
284161
873002
326029
738320
983556
472502
99529
220246
35519
172102
127896
214020
806780
837195
393472
1192987
444634
382174
893041
388775
264185
192685
1212390
1395655
213714
658146
766196
622607
831576
579189
1354268
496363
183247
96057
48205
1336580
29278
483186
465429
231211
806922
697412
969431
1389668
458857
203579
846845
316591
216587
908287
511682
453753
196585
1293459
1227229
1208782
1147826
916601
1408059
307829
107677
404354
813052
214637
1163305
82819
1285723
1163213
1311137
590084
81123
425313
56391
330861
1215447
906886
202049
955504
535127
1115872
315974
531506
798744
266403
1176091
564961
607011
1198578
942458
231479
1188053
18199
474388
1119942
130020
25901
311673
1380064
1396230
673555
384750
1269185
151154
343392
1304115
1037869
592912
1400602
99436
638861
1115067
55615
728715
446962
899644
424370
406812
492885
578170
1217816
453521
278469
1207494
802415
556544
1065251
633628
837641
789731
1313557
974274
1418633
666306
459236
273981
113966
131368
1288781
453299
207465
1082549
541242
1276665
790044
130216
224683
596176
489299
51521
532387
160479
953405
1385510
700409
578651
780810
621569
336694
146943
235176
738211
1165454
295888
153263
1055626
705719
455418
998834
1318252
565438
1078495
1053962
895226
1390872
1224999
1318778
879529
340533
136174
313756
1321549
1083745
787207
973865
964095
1044569
839962
152193
636878
729195
1055929
869282
814090
69816
777620
70065
1285064
1394803
458154
722829
196814
324117
781338
804939
450904
443209
1182918
505865
766400
193084
1351563
871905
578704
170239
784060
509105
412223
608083
69366
838619
546343
167320
394479
1366831
1204570
1280321
790618
192674
81172
539441
93231
1152712
1056932
99967
1194257
958561
1126227
627232
322865
338685
892979
1380765
1269502
188907
290209
664032
131147
1317096
207573
1342462
407070
290275
228071
276530
423219
306336
1227738
952442
345803
1157599
619079
325614
739698
1114668
102212
405698
883942
580268
1286983
571380
478456
771363
209601
1155987
291983
1381413
1083168
893339
365957
696302
794641
96766
916094
110555
189677
75343
855688
815003
48304
992671
1188134
368858
1401567
191169
681931
271683
1059628
1113148
362415
400716
1320257
777191
91562
1322397
689349
299507
27381
1270009
328031
506683
58419
324523
1366618
304994
360472
489984
89888
593705
183936
158504
139633
108417
573870
1232331
11039
439172
841005
895890
858554
1186478
528864
225346
766730
280191
466154
475487
734437
557552
1195301
703920
911208
182501
623308
1234592
1167154
1322888
380288
678556
675315
1042767
180447
887608
1288579
406354
969072
838280
439006
557001
659509
686110
1172465
931391
513219
595879
170336
648239
306622
772170
488835
1065675
391878
688997
189451
484304
1192217
1168719
135969
795146
950278
1067395
295165
1322071
138880
854818
1297538
570800
818237
589023
1330758
736983
527971
1124284
184468
455007
1269057
904700
85933
622450
133817
1322806
569558
1134791
1086687
216026
455961
1275095
1380479
1115519
149637
1271481
316835
473170
208421
861868
1304469
115466
789013
813363
998444
47120
178640
1070636
1189107
1395656
331606
110954
1134265
10905
966482
525574
645884
162764
1291569
411154
530512
1052673
874593
1066291
172153
484733
1372720
85192
458868
776306
1362947
92558
521801
667659
629751
970955
358597
1266405
1023450
230713
1169689
767131
428483
181031
1352231
952176
118770
95319
1418940
1296880
503939
568418
633434
491985
657988
155410
737298
437011
322965
385759
366195
691478
366138
732601
526271
776136
444099
324280
523528
1188873
382762
419004
921402
787528
563253
1377008
524943
657316
854218
214410
910005
1337962
397550
1402572
594806
1271835
1266497
621986
1058062
145277
1291826
466759
1233899
1201744
361264
611845
773841
884524
906634
1281047
23522
946691
480410
1320382
12927
675424
526778
589556
1287621
1205485
96139
272495
174659
180995
898725
564748
119274
234419
1384478
69460
60248
1231750
46620
598833
1309014
545412
384377
898814
827101
1193793
108473
776896
1339306
704686
619258
756207
870681
250795
198985
518447
1043640
889417
18333
433050
463861
381188
1070817
390657
954868
180751
742473
361145
372146
1236932
51447
173186
336364
831117
73885
963588
68078
347409
627621
773615
160113
447494
693735
543530
407644
1045280
725378
689485
1135236
288286
1295452
139756
971352
518457
1325443
1083868
1324493
262481
792366
398878
512022
774745
134103
867019
1234663
1292791
974257
1340820
1039693
468467
309932
889575
543640
1291685
967589
1286616
1378495
1398589
923540
805354
900732
619112
508774
487665
427787
970213
123466
549614
215223
401244
1396047
215689
808415
43969
703679
67984
1272871
84217
1223974
89209
52008
795804
1420461
1091781
1159950
370862
642748
133642
675902
1235438
1000525
133532
295414
1346646
468474
910823
452785
976798
1100267
139024
353099
463902
1138924
733694
335533
914813
1270907
579675
1158338
16280
602683
842759
951706
128007
1419892
457742
778117
1270077
1058082
1172521
521924
895610
292518
239097
1069766
275916
221252
959684
490457
768165
1196319
322572
552429
1194727
71341
358397
1325207
806841
279424
859777
88995
1340901
303386
890960
665238
326357
289168
234199
414431
221605
1301455
417524
822318
591155
114660
124663
1217798
1319987
1227861
68671
1353174
1336333
885711
358930
433875
70305
100900
492257
604134
180163
248348
169819
837289
1232112
1349957
1380280
482147
1211460
1420201
77289
1156561
1349954
1066821
1393091
46775
327757
37556
913327
416365
1382734
1346277
453216
207366
626235
1392217
1180245
829202
1210975
794335
1127001
1395963
197453
567997
449286
634807
996512
300102
160709
70029
397148
401586
1041585
950415
183275
1323053
930607
486362
779081
1408315
659824
335340
304662
1167080
1058673
460353
1382009
904105
1214301
846980
278895
1318597
194362
335160
547491
414950
533885
952816
1194554
935972
561021
1130640
126946
522377
1169449
981483
52216
791684
850827
1144403
1212366
1000927
603774
867346
969127
1117316
1338571
646325
921322
1137667
1110756
1034012
1199678
914699
790030
96616
996875
1052931
1166382
365965
861946
604816
1060262
62869
1401881
888104
529474
388402
1342464
128144
643345
807205
841079
91025
930405
518978
516319
911323
1283441
1313890
247765
974459
1274334
1120020
700556
524968
1063924
773905
1083370
352461
643912
846219
1316311
346764
599888
625865
969981
1202198
973613
376729
455195
39485
830700
1082153
507108
16436
827853
960971
149711
286696
371058
958584
343899
841503
297329
1272203
195329
674985
558626
281815
997364
268529
1325732
685360
415026
639778
841980
1207922
1208645
1195346
72577
34151
631244
142081
43887
1410630
315414
228514
1314412
1192671
802330
1308982
49989
1339867
529358
39676
632372
1345841
63162
1335157
82664
122562
1211439
447734
1227846
1212415
1035952
1307151
894096
1310397
794841
1053603
271369
321158
877688
1346613
1325610
240670
389470
89054
480538
1195036
425493
254551
606320
1312734
818194
968919
171533
240132
1022754
557707
462474
1307341
136004
1091385
975134
1380054
490241
125287
735729
1277937
11415
345926
371438
51398
1400622
915220
726058
77206
189271
1145295
49329
702085
791354
635873
85667
490818
578891
855487
1181589
932611
56820
347662
1018369
723510
423168
18594
109566
475175
1396944
622352
487490
449936
617572
208103
904306
481173
846337
817249
704063
735790
893622
639118
545086
423725
792543
639168
1215630
117246
674396
868341
1374783
1369806
486592
449362
1222903
739032
398964
1031911
61991
86478
688434
1375414
773616
672486
841563
913839
384232
142073
904790
239531
656857
1367566
1362222
391023
222578
311361
119694
125924
1351255
1063387
543033
706500
974143
1420899
690862
297300
812976
926185
798948
779392
562613
1037926
458525
1120496
425200
993097
417305
678261
950762
908407
1365423
297710
982739
834731
1110665
1128479
1174122
507079
581344
1303935
976191
1073257
137133
309888
612034
537329
532272
586031
1049548
494705
162598
1393533
1063376
626551
773888
895516
853777
60798
868404
784919
1115343
405958
106409
1293595
506954
31941
1353189
841004
165004
1365366
574643
138817
428209
461787
502202
577783
304854
202779
190590
859524
559189
1044107
1290997
608866
1378030
1225468
1266062
1128911
1300897
699879
240339
224255
823845
1041951
416371
915563
460305
323173
934219
1314090
607775
305151
1302196
499668
882368
1156955
108248
1191363
175748
879403
913364
36305
271378
491511
805365
65181
595318
944241
1396465
1320222
839771
555954
1203718
114602
48701
706279
1055992
928071
1272859
602460
627781
111007
1353798
415761
848451
866753
1123220
104772
526541
129422
942838
858255
441886
38066
69649
313476
788282
996716
289641
391862
365658
1356080
1202364
60500
1382894
608993
1034037
395065
326391
698194
376240
1308634
264485
969246
404931
900094
365541
129932
893729
1354457
519825
733740
1184053
405688
1123707
1298858
124391
676344
732480
1271046
962193
905847
331776
807614
273074
354409
1036683
642092
815825
815427
480406
1195505
890871
249558
847910
187785
331932
701533
1048940
338315
148477
138685
1382405
463983
551183
504753
792961
1387869
828600
113518
298534
1369128
250221
931542
1231271
1412828
376953
512492
421610
997423
1168857
1355924
921429
978573
72741
323038
303500
1159984
734730
607554
31497
78402
17362
646313
1037988
468761
77435
730874
1059509
254436
919668
412387
423114
794163
26346
725067
35056
1106851
340607
176134
557700
212886
436215
509193
201859
75678
368405
1113802
908163
1091656
638186
606299
1385833
1382945
624198
89105
799669
925754
864473
1163400
153574
201337
483714
291058
1416634
1129111
860786
855417
232670
470784
1394827
393181
645919
1156891
420642
534636
197303
199196
681699
324942
666485
860803
260888
1368245
421471
365200
1265911
55746
456932
292925
471205
932057
963769
136254
768605
1408405
1165053
881172
867866
705170
522424
1393025
1144983
447774
919625
890076
840691
783045
728872
1038390
572390
101087
575900
561324
639882
223551
825418
125297
932094
1299916
1289782
278123
879013
1372387
892661
406608
1227065
137844
644951
626286
1309029
582727
35756
674226
694723
812875
684711
512370
1120362
10471
570469
633315
956807
1297024
1177834
381216
673056
1111642
1353746
255913
1328820
886447
476284
674333
323591
11104
641003
1325020
678774
345991
837259
1416926
1420069
212186
1043454
671669
673861
440838
1315222
1203470
604925
465700
768510
1313439
357724
539432
156314
1368518
25519
53007
267004
877258
463365
1111137
585962
992565
1220564
941515
1357345
1182258
1143421
1170496
1123532
390984
208822
409903
37676
188983
286644
263614
84276
160315
1308178
1290911
161574
283424
687867
1295052
276964
930320
1038287
640033
565906
305968
1227066
1197314
95247
320883
105240
570663
112121
1345476
215267
1035060
1342180
1091095
274429
799023
634962
315783
455436
238611
370879
452337
802935
48751
506065
804811
1124979
782061
979903
706715
359702
1318961
991909
1416143
842565
1313500
975574
545011
360981
1352286
850318
361297
903566
450903
1196397
315041
336621
144180
931288
157778
925199
902889
578119
92215
627153
239583
337265
397588
1335536
923925
1193656
1134719
1402571
1139791
1302388
794416
77266
1268208
164002
1332407
696454
971969
695003
912850
476814
964415
1266946
860530
1059837
167034
848546
1310153
499235
80157
806397
1412704
184773
874839
466481
1363105
238647
134805
585501
978479
614914
1141200
843999
513024
1406131
189434
1189967
584302
495084
684290
1168374
1422745
674797
1118841
1347398
1173609
1043074
555120
635422
977584
444185
874463
364016
563165
41140
75507
395145
579401
184822
350851
585662
118853
262008
481495
1370049
701840
263207
904643
876268
1370303
516605
1404211
480688
67085
1269076
1214766
590418
1204419
956672
1188898
482898
872069
539473
478866
1355194
1206441
591913
1035221
356758
188107
145135
1118461
599710
1225727
1358394
1175812
1163870
120871
112440
446853
212110
995291
383832
123488
113913
474308
34053
185639
1141958
422592
816124
79254
481282
92578
224105
181026
136449
1041869
1280842
1218425
191191
530261
1168811
625629
1392905
210058
1181647
1386157
1365762
55715
1416889
324725
1368890
852124
151990
1383878
41856
348237
61913
1184601
619161
360714
767417
175032
142840
404064
1354372
642036
1082364
175503
972185
861559
911412
877454
839085
458886
370224
908388
438264
807352
235436
1023442
1299149
882388
439083
792687
296233
462793
1297764
536021
948611
1026958
1140554
524166
488983
187864
504633
335878
396286
976629
135502
181881
225587
1219409
512697
783925
800485
1352521
395298
604225
224457
119204
920463
66632
118385
962366
962425
1296641
924791
521596
377701
228906
1362294
376475
342838
275144
419490
438898
162051
375891
114925
1383597
87549
1316669
1111978
1091475
1328131
1326343
821673
1410952
1312031
805873
970059
886006
377521
1279294
947497
406240
9065
438601
803998
736617
808408
1088926
548765
266449
154609
1217487
1296294
322371
1063679
1142393
1408434
1347400
345195
777049
226560
854215
888234
63616
390919
563731
240089
416404
646867
226255
893762
432720
1355566
1226392
850448
373693
1082923
327026
1305031
452669
69217
159850
335718
835978
143007
1062078
275721
314024
411876
943894
64942
1122956
366910
493811
1306255
899201
1086781
109256
638015
1319037
19061
68022
382777
1342966
430416
505357
384663
935190
121042
634631
1134172
493470
186642
529557
1192691
53246
693696
1034221
88710
473837
62324
175302
1365059
1386749
695900
176910
409689
1397379
824683
159513
587431
313892
695692
921080
925748
1052346
608614
51052
705139
1422885
359692
305663
702005
75509
1148733
1152541
957924
1326423
115009
481504
768404
868483
1154241
1101770
98238
449163
613126
89693
44712
809591
300734
191304
1225872
1127782
506105
1236555
283969
788188
1070110
256879
366094
699342
905577
502946
474086
1416338
238041
656276
1055302
875681
410589
1196262
929496
1201766
950101
1196731
942119
1315826
787114
147575
601999
300143
1167118
254963
1238363
496097
957030
1112474
703093
656883
1103356
787997
663079
1321853
206941
602274
1035679
874743
400935
1351660
666185
184047
332813
767398
34960
1416977
145821
1082405
663356
156223
535192
1236873
237627
1140875
500251
954069
158910
878305
167759
1030904
8950
992800
187291
482528
75298
1197168
1056182
127124
1173726
638166
192229
571375
135811
930966
1140169
868051
979560
303226
960123
902992
779649
69535
36118
1039931
385498
1099223
1387849
122846
1300674
451509
252876
627451
226900
44722
726724
1268974
450472
160788
906461
849
312912
411524
435902
1064239
538843
638606
385751
321642
1366473
501634
370749
331601
285084
480137
226283
417565
1059272
885216
194334
590579
1128946
1057146
1114190
258144
324589
111514
1199619
1315973
256867
433814
816419
1361976
79267
169748
45933
110765
1292751
423996
493729
659977
373569
161432
817177
293571
1346382
446083
288899
1401828
32181
134480
464943
1338668
525397
1395316
44894
1304931
441085
1126825
422461
499709
1283683
846930
477974
41159
1401661
1186259
925320
1139449
854027
287720
1034755
1382269
388724
329657
1301254
1344495
211743
561592
13507
1086877
191469
722893
769640
385691
897655
133273
799797
915779
792239
1177343
920914
1000370
351040
149589
405255
154309
1320777
1000402
190388
121567
300943
336426
814234
299397
529620
993303
564181
145389
1130490
691380
898266
189433
545172
167526
322980
1040446
44186
222175
1328871
1227411
1361208
1303969
151542
342078
178367
523970
944345
438177
523518
1388078
890369
67000
918061
200533
1065972
1358731
126692
95836
62901
1362457
446129
1283673
207190
1367943
505932
1172867
117526
187816
94088
487527
1353506
1341704
830688
962691
183876
980369
435303
519147
49578
211381
107248
1278404
436891
1414858
62920
377160
871210
315660
884577
730738
1348393
929301
1279369
912110
179900
201232
730584
1233695
915769
707623
1417361
1418256
129008
820490
1273460
26274
262916
930548
1118284
792447
70598
1308112
91927
661060
1297530
647633
385946
1340035
312750
1089124
1280581
124071
738220
1101959
464397
500883
306822
1138043
612963
478228
754409
364526
299908
102543
486671
819597
194939
238480
775814
691361
777439
224324
1324142
120639
405636
738923
279448
1388697
875298
287042
69005
724128
1052820
496047
1395053
465435
631140
1173886
149075
856356
167337
1056241
1310299
1198363
363797
691056
1303628
403123
1128573
1331727
136767
4237
439337
1058984
1196400
1294609
1121969
459912
239815
1058064
1083690
506930
450072
1166837
814803
565231
841953
1341863
665357
139249
575386
190628
463605
259514
1358059
893665
316353
1341343
389541
643571
338357
78086
1207477
1352957
1075599
315863
513759
566976
1287429
45427
1416822
373619
1292386
1364102
724755
1302060
97270
1326838
607728
422984
910639
730092
897605
353706
912733
1124940
970347
190366
1037472
1181035
149244
274206
397304
1065555
369394
183662
634649
52044
849319
1345733
365587
1102589
51709
950228
201215
55486
962392
1200743
529742
220233
83046
956381
273467
1026243
528423
360214
299363
431127
1006136
856439
1289453
803544
541588
591988
318319
965078
703948
1366162
641828
1346515
910961
813331
1049115
841594
1071399
52046
412050
79641
1396486
1120083
1193169
1292433
298932
461845
697199
635299
843523
902744
793566
883909
570708
1190579
30277
298612
443935
598805
440271
1209003
390317
1160095
903361
286956
676364
660051
733819
42196
284938
1367570
630820
635867
1209658
1112135
498697
900963
792207
558514
661054
808396
1040863
506760
1062493
515469
57985
221370
1214038
442459
1366946
193358
259536
1336340
441661
558114
1354379
1051843
1101868
45236
512345
690050
1339326
270357
957635
941067
276773
920343
692008
1378197
382198
1293501
739838
472448
223721
1351129
1146852
548979
117133
512507
795533
179569
385321
172545
1224720
222471
960447
1220675
1185014
303465
1114904
97614
291045
337991
36192
208468
1215833
487590
1397193
899026
364563
561496
1212574
1306166
933870
478113
1266479
733575
1194279
355908
1365872
328262
328762
778426
396494
885540
439469
726859
102107
702293
411206
935504
1113685
1308920
558820
690764
701669
1210536
1224719
1114964
295642
398422
838040
1269748
1218417
627885
46617
288824
153204
38975
936567
178970
782790
572901
184803
74690
637266
94134
1372454
1383568
362854
434845
267143
970559
785323
11711
420399
67603
726472
1158395
729089
16006
379639
1267273
1365652
907751
379556
795046
1066817
309453
791345
932309
1126578
921256
1196928
373057
439001
1161003
1208993
1232335
56704
1309673
1330783
674323
326747
1311418
1194990
430698
405898
1215565
141299
190357
488173
999220
51727
936273
798419
55717
312405
858125
1166787
816083
1215474
119227
208532
61945
975704
813051
814942
722877
515464
1192232
642396
261679
1383362
778612
1418998
640701
520027
558293
609979
1034165
592768
585014
1342261
739393
321074
136015
578092
533179
368349
88532
483128
703858
359370
138953
451882
1054781
657899
735333
1342460
978567
602764
1384853
223820
691676
1317933
493683
336588
629998
1279250
821180
1090927
1382620
56014
1313591
1134798
4082
1275084
1294221
510289
846431
27726
1229470
527297
1391568
972544
1193778
676268
477370
550655
912998
1205705
991913
1180971
623808
705787
425714
777479
488806
551314
1125551
290754
861913
546206
866978
28772
692754
978959
605067
849428
413531
886588
809266
274288
409600
557863
1375429
169603
179058
1322325
656659
156515
158623
1355237
78130
339409
441806
981282
1400869
272505
140766
529697
1053519
215396
81397
198892
106687
809359
965856
230163
337678
1144271
1090755
1368075
218222
740168
1382760
622866
459467
994609
207019
397668
226522
286268
408833
1210529
644148
518248
565504
206744
255459
277625
151076
676720
847207
417715
1406987
169698
907466
634482
249500
1209802
1042816
1110836
481960
335590
729939
489041
806385
1334615
516675
377931
737452
756069
288551
683299
1342434
61064
230520
388046
671825
10333
961031
122356
1112624
783257
497213
412165
1420607
557996
443058
900323
32838
996802
1306092
1179553
1285759
879039
130949
412496
393154
1051051
1231357
808428
1180528
637254
649334
545297
1068680
1235974
86520
617561
59752
519602
548167
770328
1149398
1136449
1061745
557668
1307705
519684
67049
1324951
731622
980743
1353334
131948
439334
1277137
1221396
147202
201810
1208134
478979
605357
207708
339056
1210012
856598
411865
526009
1204695
465679
511025
1296033
576623
598530
1267738
1170804
1180266
448315
859968
1146248
1407286
401150
1356248
368529
1292781
270499
192337
836672
1051343
53976
1381976
363334
1086629
1066084
421765
576526
1346278
952206
419613
1211013
1227607
1400625
408726
68426
1331125
1267091
357995
304830
1212182
685001
789864
1418902
795235
1282890
492948
326811
1066449
298043
780036
1180260
167072
400701
1202927
1040894
1279086
314933
1416299
25424
647954
695943
312612
515797
958241
283975
1203542
1123052
167264
1310755
1049628
28184
237040
379461
62572
270218
222352
266672
373726
516787
739338
960351
76569
392813
644831
1334571
1277884
654641
1346259
670814
479265
1402241
955710
191057
57213
163943
626189
794595
187654
789491
820933
1315821
965236
135824
972315
1050449
1300344
75765
901783
868092
583081
186211
1023124
1329358
1166387
185847
1059467
613108
978409
378227
16890
107928
78405
461673
646304
844630
1043706
1278901
448601
642697
816088
289210
1067110
512352
625506
1376784
450427
597564
140196
111839
1291209
514295
991370
17377
702177
627893
360544
283863
46117
737834
1268072
1401829
1344847
899205
951128
283578
123566
215759
18840
46305
595987
430880
49742
957626
1304782
795785
693835
368452
958763
1232202
1311721
950027
196761
893894
1158365
393177
891907
442410
106975
787931
1293591
849103
219963
148877
1090603
879628
107817
562894
321640
126173
191112
559879
330571
1351171
173443
40565
141969
79034
1234991
91225
170469
38294
228710
1421319
344458
1321383
1163638
592149
1040746
1289324
406043
517118
36987
773284
500498
1037649
331744
1198757
459296
560715
1307192
996797
1352527
1061585
983711
1183935
71472
289914
341997
324531
922127
309362
769744
692021
1060078
807825
1147646
34956
163193
527952
676272
45254
63911
669052
1384667
217768
1162945
1044430
366416
165635
690282
204341
890535
105032
1400779
883133
271599
958618
215069
229878
545818
1103232
451076
372481
453109
910410
51137
75160
693650
1272100
38110
1271579
865402
1138149
139082
1139440
701699
680056
342349
510791
871550
85759
590478
151018
61099
942053
524453
112058
219078
536344
924543
331224
631211
573756
1231394
1174014
663665
65430
1311089
1415936
1389351
186964
1026517
949581
514022
636416
929538
674609
844245
774764
318045
451046
163352
1193613
532956
213943
1036751
902650
1362316
260600
209003
1335205
105701
1111282
911636
25794
798444
324915
678856
776079
1398591
1330496
1344295
1420363
1278023
119148
1307139
543875
705590
782699
1337863
1163961
688746
462198
815009
947304
905404
1076042
695295
293377
141131
1142858
916669
212729
100535
887307
879309
389268
273684
1311232
1273786
935828
1024203
1378695
998332
36130
1151002
1202125
300621
440780
572187
961093
374374
329337
166892
417005
847252
301399
344821
893899
904563
1026315
1326947
944562
111164
942263
1069613
1313973
791047
850269
328363
325359
530588
628713
905885
405190
1361334
913784
570747
1034752
1065436
739736
836652
316058
522177
1228052
449405
1385869
686907
498785
799847
355491
165193
519789
1116502
284429
878970
145518
803370
506462
272917
441266
1060971
1054839
1289569
55365
1229452
325093
1207784
827623
665330
420432
1341734
62475
1110549
705234
189556
56112
8131
1352334
897094
626643
463458
1286962
818652
642871
790598
383471
540647
176417
442370
1301795
1286006
846708
843597
1215561
1373422
40105
1400615
991969
914303
234874
570869
858258
913802
1360701
446394
1042753
1391682
395448
457680
1266051
506886
1351498
87448
505953
1286228
611417
1034314
1342786
76957
697257
792862
812144
321038
628878
1221171
966052
424791
889215
1040045
337787
1181487
1329422
867196
1395343
845557
226985
53796
232777
961113
213234
640108
1198639
962785
248459
1190471
1114678
588500
1123937
50451
775121
1207887
1304707
963160
944850
375218
998337
383620
205261
341166
859611
15906
734207
1082867
1102387
508435
784042
1147821
872312
237044
525158
934936
822289
312822
843249
185302
552561
928472
1341428
1296229
894268
495739
55832
515557
839568
85862
1194534
1354524
127082
488432
1393908
614681
419165
1080523
971439
352243
232119
1203717
398114
490763
131086
1310312
18899
1127808
915746
357786
813207
174632
465669
731500
706107
911034
834780
60246
965310
46699
444681
1398497
692156
663380
1234011
236263
141757
63499
482201
1092726
904469
199966
571812
665228
224539
637768
1379106
13457
1039634
1200455
726440
627342
566842
1184723
905448
767585
1353348
1220670
26952
1285007
606424
933726
757243
1121818
891884
256475
473507
673992
10359
61101
392117
1331608
342596
1189606
414001
563477
1176345
1380716
579215
1217951
775589
92080
1163485
164831
776569
268656
565137
1215649
464517
490402
375772
347140
567816
1384679
307676
1014204
361682
1286137
1064321
1269986
151124
656881
235195
175920
1375821
608285
1111843
787566
380643
887284
879915
1159368
298916
847142
88716
202375
374517
508245
803969
489289
265200
1337888
529130
1000388
192876
101953
100422
81777
1406821
1214171
252021
457752
700240
608792
3016
1211468
150774
1202870
12647
894185
1192365
1100865
217613
880029
82234
1278262
1391480
763844
477148
251732
787101
1297299
1362764
235980
1038332
193544
1199235
473981
741512
1325147
305801
950943
894044
976402
416055
316512
126905
114476
660519
358134
346321
1098740
660392
146766
820611
1053857
780459
360317
1189539
807890
237248
370568
671934
282936
444127
978989
902268
1169533
628852
1366416
619380
420730
448111
415557
960269
1115981
226145
1095597
1234729
619652
531234
929325
240348
969245
1301333
845892
825863
485407
67592
727034
1000712
1207176
1297414
1265777
591521
904822
78034
1372203
1300143
219472
110112
254954
194980
1103099
602294
176974
1336520
438579
834011
628995
32754
1209750
1418639
437610
11651
358646
269454
825764
624823
308224
932923
66461
382460
705346
1036774
880524
12794
1412826
341777
94542
1229661
929844
307523
324311
1393414
255482
1405562
630076
913666
222871
211411
1390226
1236554
406664
1338675
316363
300230
910587
1216865
1269755
159361
1361160
1142604
966361
581279
248672
824237
355176
964052
171473
800517
1114903
137249
468498
1414422
345555
795949
53508
660114
135806
1193207
1291006
1202978
133355
537229
272475
157942
1284973
1285693
1234605
401989
305418
1333950
484769
951597
673887
883193
618797
1055793
426213
1124230
98075
170292
639729
1119343
121367
41363
982428
154950
933506
728772
1183883
1236342
1052604
901238
170829
140605
1238253
1282707
1411310
46899
583164
686263
332860
807432
219389
47919
548038
167742
130365
588834
51891
1230368
508438
575902
152380
634334
1410904
489291
668996
301561
494828
348872
910652
1289475
187580
154170
191041
213141
389873
55525
76444
777103
994349
1021924
1044946
973656
846750
117623
782336
973009
948918
580806
1216315
279643
44417
914478
1184703
942325
124011
449710
577760
154489
118808
73229
1063544
1385992
340521
1168212
800305
1272102
1117143
240503
386842
810330
1210497
157392
1127980
422528
1118482
408366
617402
1355506
859649
1212705
874244
416878
332234
41592
303515
818068
38814
316925
1280883
1092425
923719
86537
366940
149015
1227092
1036456
201650
334603
502709
671091
1311656
362271
364426
697551
462351
1058419
766000
132872
113822
819269
89175
418751
289984
336731
105663
1044156
322884
61400
755173
557139
1116704
891870
247937
25474
48962
417485
154227
518056
837686
1204807
1040195
976696
873847
1326362
95934
335561
620959
74676
1056377
1216808
616150
182745
631460
360390
1287064
791508
702396
701908
1365763
842444
1391199
698509
844351
521318
1183959
91122
1301046
1347184
326293
333269
1145606
1115949
70845
50442
1271194
18184
512371
1403798
598383
438760
202807
1353437
907478
831183
882837
933960
1227841
1371035
116104
1034144
1191915
391152
65849
1041092
535634
234725
1176425
248590
1314259
512241
1139829
885715
354613
343974
429640
1205924
411290
1180331
99244
843336
399421
605962
1057781
108653
289987
770746
741563
863728
78342
737319
1346681
371595
238415
597518
191247
955157
362067
773440
1113225
330911
542447
783209
892477
956299
248364
1181144
348801
1166354
202450
607894
145193
1197975
1307826
1112589
1362681
104147
1294301
1192874
764311
520514
1307051
931235
1218552
789488
218359
292526
825216
700332
982779
662933
204976
624107
921004
995880
999865
344357
699978
997736
661307
971823
1052542
1043569
841493
187661
922848
333375
426585
942068
805604
684835
181599
177566
438428
1204425
723029
1174844
50167
622847
465763
15610
1165444
880127
589864
146786
254180
313869
53150
76532
572841
111640
267397
1134689
882094
1414366
611923
661235
113752
293238
727820
539285
50750
933380
527744
736787
394169
1166864
1177182
768374
311766
1072730
804176
1005463
1136937
732325
1362667
109832
478067
1339399
971743
1298595
352876
37810
105561
525704
856162
1338322
116468
792535
419360
392926
1383511
252434
169507
87267
365661
933372
1085314
1117364
946301
1225044
170774
309123
465785
204235
1268481
665144
527790
951980
323462
1037699
780157
158123
953638
816341
559353
509911
1051763
530699
738530
624837
1388521
422681
1178165
1006878
889264
497876
1423149
1405514
32931
418703
265021
413332
273960
978755
345246
401247
1197378
594608
1071576
57406
43492
1006191
1337574
599498
978470
1383373
815063
1020764
159551
1210082
57215
883176
315867
824151
73464
1115590
381017
1325219
1177847
317150
1291789
1214298
1152090
342744
55492
1378938
127299
1036973
1134916
633294
1268558
1353601
186460
1341882
146344
525320
282096
1335247
769506
656104
1214407
445185
1217742
265329
509699
699596
647390
342872
220563
872374
328027
412374
675228
205091
887183
731784
925380
1066952
1194297
1083488
969125
1136296
1157464
898489
560639
1050566
624529
302694
356114
402890
1373227
129820
1065226
1274900
661402
329672
1352318
436935
682176
1059334
890107
117390
819700
196068
1384172
671850
839655
611405
423376
32074
914350
283930
222225
893220
401946
1398356
45435
132130
225810
56989
804627
88131
85829
981219
865687
142715
1311932
564759
4123
359419
259744
483396
623796
1351844
93943
701517
785995
1091036
312621
860373
90218
488816
272549
1372018
1295953
432288
401908
592055
409426
893986
838805
697330
300724
1066670
902533
1236939
50717
473188
1180368
737325
600375
85199
32656
632203
371151
137565
608385
185832
980222
1146596
833885
307673
193442
1283952
1308795
376175
1376642
887080
1415990
1374788
234301
1302262
427904
612226
570195
250361
887848
995798
1040552
228170
784844
26081
304976
850315
992452
1376445
967828
775852
461543
1309938
741963
1232699
787537
1163186
562132
54277
46317
997132
214750
864043
1119461
695813
125095
51897
1216071
966702
372573
38926
1335873
121083
341596
773992
30023
1415673
1203781
1219117
420048
26834
390868
1412712
902432
1399609
536087
1023814
637507
1234033
122477
559678
1216170
1204418
965725
29999
1289682
1204734
1066502
1288158
106480
307833
957173
45196
496231
1400874
1040383
1006420
365217
851136
623354
50275
899094
440609
1363548
695034
358355
71375
1293224
723090
192078
343198
40474
287100
1380934
230902
75006
302100
1232383
1362303
1390272
232419
1299791
1350300
275846
354420
51917
581992
353920
1370476
42040
799094
261806
257349
1351193
1332829
923921
1367881
796897
1414456
287007
77871
508940
693216
1405561
361393
1019788
419730
159670
488674
1388549
633866
692180
353791
1126361
689018
519062
1303490
1314587
1089474
526981
323475
910963
611151
100769
302573
741425
1302308
885562
1189668
935800
963417
810263
12729
16498
485955
1290233
474580
185818
1053691
834562
170574
675380
766241
624579
892323
356573
1021421
426197
1293243
106021
1378616
45988
510169
730801
272485
561483
860926
154866
571725
19142
1157716
1285088
699378
549671
819171
18305
1353909
207193
352845
685558
341686
1373306
893057
900032
699464
786833
1298498
399431
1402108
453251
1309906
1309950
672352
1142392
1041978
464099
1277079
92841
448078
798993
432943
329409
212259
790431
576186
169631
551862
436304
105047
48180
240649
657426
309526
951068
426613
954264
137093
1130723
626945
388610
1034469
218645
391461
1322783
36411
851056
342781
832379
395994
591605
730361
1134248
1086896
837082
1092803
261102
953794
1197333
549191
411292
1148449
121696
174267
1340593
542339
1072710
1361961
991493
75728
1379233
413589
1076233
1340964
536558
93588
1386676
596209
474183
144495
1296128
642494
302443
410488
606516
68986
578537
1197279
595359
627796
215789
1125135
918489
206136
1379571
1349106
437786
1368193
1397603
933168
696427
1167222
441941
140510
1071458
629419
616365
412144
955042
380172
1305122
851051
912582
47014
861219
1321153
125617
565908
1266605
767141
327930
1296190
1189853
799556
1117626
684197
343025
231770
1365608
576793
1327562
372616
1055156
266372
620345
1216774
590828
374686
1064849
1210757
1202452
910211
918064
201862
612231
481942
1128178
1197370
959253
47969
578918
674374
1370046
1124983
862314
214093
357634
699405
538599
813453
136412
989764
671021
840367
863861
421408
953587
1330411
424792
207900
1347908
869400
848304
949645
1377635
340656
1399819
861399
950333
510210
730448
548466
1301286
563528
523932
194642
428535
737939
100327
1287489
534599
334437
328071
210190
1380063
692854
1399614
767500
120978
781360
934413
433409
887956
793430
686196
345819
873851
334537
235009
841268
571593
1339796
1377039
17112
936590
1398703
337423
146142
264683
101634
444830
868071
1346651
296968
1296659
295828
513573
842908
388225
962017
249588
756797
1084669
68432
92861
1395991
733743
602827
1296648
756813
1306782
934022
1085141
175848
316695
879995
1220217
902241
187659
898823
1220605
1041737
818446
795625
1192592
992607
235905
1291753
600185
88529
1270261
842795
1377304
908709
1306872
312211
856282
556840
171303
1277913
1080526
506438
933523
505723
101371
1054788
1003440
273931
1222025
494642
581567
45098
1313786
617390
172879
568385
433342
1286259
974617
630516
1205716
1056397
872672
500911
344027
567858
68017
1062207
224096
111399
1310273
414770
825107
299030
735021
16551
1306936
146029
700783
965567
724405
1024080
969488
403013
306385
507502
1182262
640088
1410888
1290799
361308
637871
415855
831152
1169393
1292199
1414102
646007
1285842
1350949
831401
158951
899646
1379372
334950
551947
664627
525832
778289
158177
206754
1006360
1182936
106201
1372506
425621
370264
637084
36179
342301
534709
847536
110724
433001
255836
150008
67740
68357
13715
59313
173646
1214476
965975
452443
384746
1219489
422051
180335
621903
315249
1363080
1414242
106680
1232538
398145
143327
1285005
1296953
793207
1233836
1121166
786227
632951
443291
1319034
1385871
866454
1058864
371717
516757
174949
357556
409305
776044
96354
507441
94556
206112
543774
1174010
1163624
641704
167374
1279434
33644
738370
777737
574044
83191
399583
363051
1178310
77590
578573
925137
973428
1060908
1002543
434915
1189291
1129012
1191743
1387834
400562
402526
901808
644710
1202954
702828
413908
949925
171377
214955
834022
1380274
249877
636445
1270852
955772
1285698
338795
1035646
321559
685594
905957
1174701
1192381
179214
1367124
962373
863939
342880
305745
1066229
485956
288738
1212458
1150450
992797
1077196
959082
675143
84160
363438
461185
483219
340729
1313552
422228
595998
687685
913482
376705
685493
775725
210576
338950
668606
1225336
1220464
1271721
1363121
970207
303880
1185640
697018
1295782
932293
49061
1128209
589171
1370398
147200
222470
1042623
1214757
185729
1042741
501115
177048
480293
562181
665302
273289
1184008
37844
449622
589224
147182
605613
272794
1422551
568079
1370115
672800
92875
732604
221952
854571
447615
557553
1178542
194377
17051
522719
482333
951184
91132
285071
859974
1330505
1327083
471156
1310110
358674
302508
1328457
91861
979879
1005818
249739
1371252
592637
798182
1202014
159267
674293
283408
1287121
1403909
222770
471876
799653
91110
1062503
1416028
624495
401418
29702
1345505
567646
593305
993426
200198
1278637
790745
501883
1144100
895820
1334939
674458
148594
731347
665563
107868
324331
304230
512940
1189361
1344419
417240
882015
930351
526013
1174263
1124442
1396642
1418981
828082
792201
1304739
43299
256878
1337870
154594
645082
261698
501216
961024
1172454
138677
943237
417386
1050549
49180
349014
568134
588310
41508
225604
339326
372322
808716
1298553
1303223
546428
104618
1369385
1405559
861387
389396
17311
970560
523081
1185403
556411
31718
112919
148360
38082
296370
1224886
398075
1212994
309629
49812
510340
169212
1304909
510741
416452
1053219
602199
12520
783512
15662
906036
230572
25407
369299
908706
60029
797607
201437
1344814
692064
253859
253442
1141471
1049729
17436
772339
1203642
1368933
323156
826948
378501
216148
1068712
293553
269554
112959
478226
684253
219656
228451
625717
396737
11686
42867
1282960
1292710
1268276
208825
1363427
1410567
887524
1147872
379528
340222
419558
1349674
383587
130720
1339206
829381
696134
680395
681801
300134
804936
738649
120546
1024305
1141299
49580
834126
46553
217714
810980
146170
173045
626297
773638
1402049
409102
833142
816616
778473
738691
1217102
1390000
1162766
600559
1271155
697329
1225122
563878
187867
410940
1352885
1169850
673423
1339978
1421635
805887
703741
296040
1420826
487170
215857
724245
206615
615306
664253
915217
54197
30583
971512
405555
456710
1207315
589431
334452
678517
1201635
1201938
1291644
321262
739518
853120
1405052
66904
1209660
1135016
913415
890318
531164
517395
1336103
964321
1410598
557177
1353884
891668
970974
230817
679973
163362
133575
364559
1120217
266368
699690
1336916
1041474
454284
1337125
125169
461923
1289802
501345
1025464
1282647
1282519
314601
1128234
112626
136039
1283659
1208203
146719
433176
1127446
303446
558852
1174107
582755
670754
1040841
521616
802465
1202721
794736
1313852
213648
483095
72989
409101
52411
40230
732524
201340
955656
684383
965543
668784
628199
1312389
355581
1358369
612646
204946
612705
683956
824950
785813
1283144
1059335
777517
1162866
1083216
780073
295936
963186
131702
648311
794112
211551
473631
1271496
96259
1387564
1060170
229249
994351
209241
338600
702842
529648
101932
468403
285823
328279
402778
596452
660962
1204466
1117029
995999
437863
17996
868277
448891
727893
255676
299623
194142
190702
681979
1100590
558485
224272
505116
783405
192099
1403642
433604
827722
1232332
731690
836387
861310
1285059
997765
996768
191622
1318057
89605
522269
412522
1328809
1269914
281049
1154932
1311487
75806
681815
690864
579232
182342
807503
530763
1124838
1052383
1091817
1404484
946910
146991
836309
466220
613195
949012
473667
966314
85001
1409110
1280967
178051
497302
595744
397275
897830
1195198
438109
118124
728686
780114
1220886
321399
827165
130613
198808
401451
296978
769444
267072
600194
570440
727800
1378097
1303663
57380
306015
44342
771633
1174158
665644
1385221
69794
450899
1236059
635396
532539
1071311
384368
188782
872842
788006
736766
566186
1365945
1351941
576485
873384
1113658
599180
969622
468193
1283428
1343232
725898
1290188
211846
1267191
208538
1072191
143678
1288062
610038
503919
1025087
811321
250214
509099
1051288
372156
64641
1196564
897169
1369352
343467
827983
1420605
732832
398725
635151
1377182
354571
471470
410998
992489
845382
770860
643188
1068130
314194
1067787
208004
1287200
198656
873651
80738
563474
177437
901747
974144
122046
494472
682894
138044
966788
675587
377659
412439
834241
1184522
1167626
220717
841949
856545
994989
108551
1179635
354383
457484
691458
124070
1113612
914276
927550
947911
798693
213822
1005390
275643
50545
994231
96981
822584
700026
1154254
699042
1158242
850017
151790
74525
689510
170815
618284
1165248
1054815
101872
362743
875243
974078
811235
468139
800604
198440
925006
794407
123803
1267926
852673
266967
646669
529027
803295
1308223
292647
469594
258185
288077
607044
116493
58635
950861
28715
214576
156856
197781
676452
1289299
1129327
1320535
948112
1150918
1220642
733558
207152
394295
433541
50550
1051884
79933
1337306
788209
576379
56231
31877
250524
184285
1286043
464443
806911
439179
1226211
1232108
801706
1397381
524845
74250
110807
249156
825306
298062
1376614
364537
311345
266645
1048395
195674
786898
224959
121941
111834
401682
439475
139477
590497
1391617
1340477
142804
260634
631430
648767
545065
667526
213075
414361
311280
16709
279100
697772
909458
1071836
509218
296669
1230906
738235
115358
887436
90393
123045
906512
641340
621397
769279
1380238
1336973
930288
1390797
284372
548816
537697
348025
201792
211753
1382521
847135
906998
492129
533109
182863
787725
183108
1067091
180772
872432
339032
1124679
1366931
1229279
1088822
643772
297157
876685
111289
67172
1290261
880744
1195576
1267123
529186
733636
569741
476650
263103
481567
260109
177641
1344209
933485
328787
488722
403686
1310955
1381992
1203058
237415
249894
1203559
793167
803795
935793
1177400
814635
464852
1304308
1378903
820361
1194560
69417
46068
1102042
436919
1282907
142222
1215456
195882
994435
879152
574321
295542
375869
1304445
27822
1000161
1035803
1383914
187894
629362
34609
1335452
926244
1326261
625148
641437
1378541
101949
1277379
389481
1038265
325212
1217198
1414063
305199
627351
595991
675071
38868
607751
1121476
118577
346736
870022
74254
128549
1371410
1034394
641714
1374509
1237954
323442
671638
726966
917003
219632
676112
1198858
283530
693084
299078
104617
742226
1122069
106923
1355764
34328
115129
60627
941032
162950
1177785
255731
740452
839770
294545
52577
56716
949747
303661
142139
726544
1052975
948198
1025453
666560
327964
892205
350532
609132
1330642
1208643
113174
946111
1002643
756940
74271
204160
831535
640431
1311702
413876
507686
1120109
896578
537030
1085361
1213843
1136579
1297721
185853
356370
784539
635992
92965
613747
399117
956954
1382778
50858
65185
1212838
407535
867968
1337969
895242
1319847
810457
30171
1055898
1269674
128711
141823
230808
1211394
816596
88256
1291176
1383502
1342052
310673
414550
796662
1140358
969761
1269411
414373
359704
305669
206540
466904
1323410
399735
359303
176601
1202561
16663
400736
590372
18872
1204682
942234
386768
211005
257115
781538
17425
175409
98659
302462
951255
40794
873211
1371751
379998
1362235
528037
1346984
134726
421832
221987
1275004
202749
435291
595603
272331
575996
298568
510701
1220005
285143
415430
1331952
912315
901505
919605
239271
530073
184032
786754
991122
248735
735809
178144
1277463
128999
1365910
1199536
634400
272114
137762
1330699
956425
285829
382355
856651
575436
334287
593079
407302
321393
285140
295415
863935
1069146
325860
473061
1400771
773968
1421271
135726
143090
155787
40400
154240
437888
217060
604937
141282
1055645
490353
10475
668069
162688
618638
27954
672612
882990
176569
172708
239377
1174608
1121317
302473
1307604
198642
635105
657874
359506
1121627
1341476
290121
158914
167691
979132
963553
772747
1228530
325229
1303160
948983
1321903
69425
117091
1127180
1374371
1120036
791079
538017
1157465
230844
1181558
1349281
441421
453276
1040330
451000
261211
802871
23568
156437
892975
603621
329218
567379
1314703
1225749
438953
23055
1378350
863526
12616
1124499
448106
1052239
600934
1152116
900928
145976
147498
842003
619680
26895
779077
458639
794543
1174808
371126
39997
113438
134298
73226
887240
1063723
679668
1071972
272258
439195
260434
451566
39477
995639
171223
460587
737862
227608
120280
38706
1146978
377595
145727
474223
945818
66429
1417099
51541
12301
672476
121307
42635
360761
170767
482149
25614
1398677
257984
522965
125597
1142284
1232386
1169562
489124
890973
1101261
641045
1344625
667043
1007076
787310
1210506
158723
999378
347183
1213394
867156
1025538
122907
1178607
68773
450459
249899
517207
999142
287018
907582
1161145
1059977
614726
229716
144427
137318
413315
267100
1113603
975333
846206
1279471
680962
596917
507660
999716
66434
368940
1049814
155738
96430
1058152
43175
42205
262938
72101
201103
49402
1198903
135177
131861
981275
585788
497819
474956
200308
826713
300237
663106
125515
1187834
53060
949111
341728
1341297
370223
1213673
385016
1338464
936336
1315045
533257
689337
157763
412432
398260
725758
873340
900292
862328
228157
301864
415704
328838
885202
1376609
936718
692535
564252
980149
1368391
590773
318178
44100
494963
23547
733856
1111992
965862
890546
180327
277397
98386
921994
1408472
394550
1054783
1000621
850329
427821
1134707
1401404
11732
1364193
397764
1195560
192699
266902
674334
208903
100041
505527
269575
798867
672557
1170827
1302137
88006
298561
546175
358325
1365532
1347773
1405322
99103
200249
1114800
542737
101259
621956
797968
1402275
872682
729162
830305
532560
65074
689648
1294289
417462
130974
75547
389509
120647
1147837
104602
617498
300083
1275035
122238
274053
1413203
1266757
1271711
1399541
298046
160101
59642
165216
1149605
1300536
859166
358440
702844
841543
827618
1076563
671502
1402461
138937
437060
153222
533200
208698
610665
464809
1419197
879699
900378
1207829
144300
1145117
152935
503726
249845
579606
545944
236764
447168
1197230
363027
298150
1226601
230067
896000
182513
962857
957998
691995
1295073
1353947
161502
132946
1361939
109101
263795
1396703
87505
520258
79188
1195124
177411
264065
776001
386169
42075
1025301
366272
700921
127934
500709
446458
287058
944682
145620
328660
1116865
253178
773848
337155
1414472
176058
1022888
431332
544054
419326
1365380
877291
487264
558554
263035
200454
1121122
968170
689928
481740
834023
222323
1061878
1369449
1190560
47316
1214153
116993
154872
640179
253025
325125
36928
1136906
491966
166412
1274314
104499
454816
1192889
76943
878611
1050261
815382
11044
1410589
925873
45631
375141
225048
966972
1040653
248238
827924
870410
1186675
251280
370726
583673
601591
465758
340319
377407
1152685
192392
920879
595173
444032
392600
905313
607872
481526
339398
414721
319972
680589
1395256
1421254
815579
284802
1277991
891758
462065
287325
100315
193509
385513
138356
271688
684637
282161
1000665
1312553
229122
1147296
282627
1037858
1397906
948428
81132
62971
569979
845793
1057440
1119684
954244
1226976
136590
454604
685823
1167734
145849
289873
1020671
452922
1303925
1277874
72749
54946
1296050
292708
524134
347754
681644
380866
129683
79987
252092
928688
110391
184431
337464
101876
493148
102015
1279214
1346955
1417224
1322786
1419193
467688
837909
734663
1208656
963550
983303
1160101
1358176
100835
681437
1368810
237114
825659
1312938
965000
431125
1421551
694825
1387336
660708
672641
134785
435909
205996
617524
850537
594285
51465
1206000
370334
958602
270624
1319507
1170554
517909
655966
931141
1325172
199823
139195
727057
494987
303017
803922
1053011
151930
227793
1351945
1210712
288697
874978
1140788
781249
1178088
665010
347655
310072
895291
482567
951534
950120
184204
476737
1378132
293965
967373
696501
139419
1330766
685111
1061206
1044056
594452
360323
384969
341650
1121699
63127
658646
52766
690776
345694
377436
184923
611655
601171
211522
145608
413890
439996
1159881
877756
627460
196528
44553
105574
249968
671986
1114735
1411081
1082116
214135
904941
511157
1302656
315874
672216
167441
559695
635326
53699
106117
627916
623242
511124
1170426
640971
314095
889996
226157
925042
389347
1070626
529393
952756
538861
791484
52932
1401061
206123
725356
492166
960710
846953
90060
1207909
703492
372484
670915
1290856
431355
46730
193807
722882
1351282
783760
380349
776068
462382
656361
925043
736543
42122
119165
725570
672409
169329
660824
846094
1016005
111769
945585
347264
514196
895224
1386282
61508
582162
1180492
383453
1291334
625830
345587
671292
104976
444514
36153
93106
963691
132619
324506
919026
963554
659363
895169
1126478
1350869
862452
729694
61069
488294
1127523
142225
175652
786369
329815
675332
1403860
695002
1289046
294051
25237
1373262
189829
957678
184196
1319105
224975
1000409
564399
77830
1362183
1166885
381667
310758
1174365
1349637
1328866
1288979
655600
542695
1043201
283312
1040205
782628
58786
557124
1380069
1278610
449736
875473
214635
82474
499162
1230035
369588
1323072
592599
454376
602099
1369731
103875
1381085
190792
1397064
41941
955679
190586
361789
125849
532950
93633
647545
94303
45618
405489
356753
296490
236484
306772
413768
730098
1142691
262588
1115476
1361235
1273213
555826
1283665
1387631
731716
1322784
510224
616591
516268
1306158
478294
456409
1379294
879500
328911
202389
308301
1297164
557381
1371950
819129
757364
698137
109404
695830
1185426
668726
1065025
790148
12836
222843
319690
911263
66607
142463
1303265
303244
310963
123955
175220
957312
379902
1053956
1167658
217765
156348
266705
491611
647409
578009
1289863
409126
913029
865359
416564
874260
879544
317522
456544
521120
902172
503548
160193
998000
17293
528276
154231
1304882
81916
369281
535354
446116
484855
817760
149312
844279
1273763
69764
839020
425763
567795
28523
990763
1265986
1237391
607254
736531
73905
100972
1102245
101800
1382476
678934
1382100
543164
58216
1116733
656252
471557
965077
1198804
1322327
641855
101698
23681
327743
857790
442220
507726
336395
1292188
1283059
308564
281170
18575
78011
83220
177646
262318
1416764
472555
495499
1328108
374857
113526
1198073
270294
439624
291498
950306
1331054
1422650
393383
526914
598311
226105
580486
1164267
423744
165775
1382962
307629
380046
842367
467005
880613
1336004
88090
523881
330731
1268388
389927
980090
268567
212896
926711
1397770
968756
1351993
28287
577469
1308881
1276089
63043
1071538
1358356
59214
1186157
497707
423672
330301
660431
453775
1385306
1410504
34952
72744
1422870
329950
1357972
54198
282652
814031
1334061
425055
806792
1313244
176672
965692
739254
1070115
1212616
1200416
786776
953233
867154
590994
687927
1420723
407937
40716
107981
1123889
1236576
367552
44225
673869
1193775
1060020
790737
547608
441749
1176551
936172
31131
795393
392708
352747
1236878
767089
159057
301083
376940
1124400
1123470
867093
408526
1122734
1061686
287000
1040989
289801
1363683
337544
894060
123762
954812
1393468
442355
340834
949368
1150454
45086
353957
977512
1052118
647934
405561
703568
1168414
450805
68564
975930
562385
1023784
1280955
181391
597468
706561
1038381
648485
1034797
405263
877994
882979
1216975
540605
142410
257043
292823
1198948
1210261
182798
1163416
400903
166455
889585
798120
955725
482526
1344308
804898
782430
878223
482521
559576
322424
611956
36758
1196914
483150
801149
69994
253546
161055
954045
358815
1292121
997668
880230
357492
1365330
1390851
596605
662714
1397321
929302
1047275
586075
196569
1101013
694372
1048935
1274224
455675
39838
931461
373776
1138890
200558
1091864
1042967
191330
1066580
221809
637041
187824
942398
223715
1156758
1192278
1138615
286416
1272856
806131
490192
212525
734191
567090
1039236
1178550
1295706
604885
345060
135316
1025132
947095
1184855
1293386
1413937
574159
40678
36295
1388344
143541
1367905
1295854
399822
175264
932070
526148
559645
600809
921185
552907
319372
975288
599962
847048
87442
202892
1287498
1036055
395402
1218573
43305
148347
175745
631400
188329
622714
1075343
1370911
148436
1001131
649122
379300
1071811
113130
391524
1285102
832959
260895
1218399
825321
1306032
406441
975587
430615
272327
638735
41138
471590
668926
969517
79971
699192
469223
26893
88430
61267
212781
248180
169741
793239
1067758
300565
310858
1340489
1026485
799680
1298641
48397
672374
319815
1392560
384690
576466
416185
507616
779715
1367641
61269
1194585
325400
280683
1274785
105180
325909
818448
1064079
263673
1309903
802736
1295231
961257
373579
236614
155561
366792
12457
849284
105623
48167
738006
1346699
855654
778218
947140
495530
267453
346857
964266
296073
209229
316212
230191
1228652
1186358
556373
60325
1316172
1399179
361869
312762
1023152
861522
10390
873402
733974
1004594
1378454
533854
882821
362897
1155015
694491
58412
109835
587553
685836
411816
133741
676623
980597
1164097
1021746
563338
1229575
190646
1373381
128634
359908
901710
480250
129403
615002
1134395
123653
1235215
167096
297924
1394885
1207879
841453
1116086
576670
15902
766958
385149
1160088
1172451
182642
619932
1268529
699177
59462
299064
571745
346872
37692
857807
785942
145053
1371377
275462
168314
966936
1350062
457832
694407
446363
139010
904160
862280
861116
639188
385300
283181
1021213
981263
1297175
819371
107833
881016
802981
38547
492138
1021727
874999
769312
1201286
1035061
973266
78490
196420
570923
257333
274279
461531
617885
589297
1198562
1129263
1193076
94750
60010
326542
545771
588758
880714
1292312
894149
724866
312477
48516
919937
868967
346388
138630
406998
1285297
1197376
232967
18404
663204
377317
726102
1378682
1199691
235213
341923
950545
87254
856359
1344439
830861
727569
804779
627390
1387964
359867
379771
271827
1135227
723349
233861
595490
1342082
272951
362114
1157305
566867
111331
1218153
4814
293273
1120288
232134
797877
1182243
537056
161159
408616
195654
500337
1325718
643441
693695
513232
1396574
1404720
322197
1063180
1058248
1307671
892356
1362920
393243
1384838
444123
1413368
544545
802995
623236
956253
1201588
1059315
208694
1368649
468468
416251
1075879
1218615
226905
310480
1406447
363010
216442
62654
1288266
171215
232431
896503
879123
191507
419319
326975
919951
403937
494097
166848
683432
1271004
840653
774258
629651
497811
843040
1315178
828049
97537
1401355
602359
1202118
892198
1219414
402229
1055142
458285
1149408
532763
840397
50642
203686
105543
799530
293256
1110531
579677
271931
965841
1389736
836267
382393
395502
33726
692936
380028
414363
209873
317659
310418
443676
121971
1175
997195
1220003
284580
935955
968305
1322439
1164271
254603
1287093
458216
797389
844687
1161170
830498
514365
576032
927861
775153
1040376
1401192
370765
1414460
1305032
1229497
417948
608388
503987
1406061
255076
550299
682086
223472
672686
624726
968395
1205050
110636
782891
1176009
546399
1064823
478058
46503
337168
397646
844694
1039569
301865
389013
478597
807610
1407332
1376590
384387
50909
172853
50309
441764
528458
1297668
1293779
842400
674718
341358
1022869
1142982
633499
468289
1060572
1412779
645031
1278552
77522
1237447
1416469
145656
1410437
347583
1163297
129130
915576
1413787
583476
646811
1402331
1212557
357562
558955
567815
1232741
579314
1193658
55233
142667
285046
504352
998179
258552
404141
251417
585210
151273
549809
291904
63736
337267
433523
24987
1376663
778869
155597
153407
310303
474449
303294
770487
522267
838268
674845
607702
815462
658369
196811
1034204
566947
110525
874213
331929
182302
1203408
355680
849757
508326
237672
891229
69763
705030
306513
773746
42686
86050
423334
1303235
1317776
1275233
1100447
856107
121812
270213
521823
1118944
687743
701632
581679
892634
1023549
1166300
680868
70024
640536
809254
47607
903592
450225
642250
828402
237462
1405710
923628
286190
359570
669071
901565
1177861
690308
782708
1334922
1088616
232721
195484
84212
1309202
297873
1164048
694897
1284062
1311745
1213395
1350857
109191
1285192
420388
487829
505823
142401
429348
1379217
642884
291616
855169
358741
1043378
10939
1221303
73370
228078
224233
460948
35098
69355
493137
1214664
1021851
1165044
295491
13777
979498
681791
370639
402603
616145
389656
96107
266768
731229
84489
1100954
1382337
1064805
952310
552889
813236
276907
90442
196238
450474
219314
1233712
1112765
92566
1387934
420420
271462
512725
854209
211259
1188052
563054
1026857
725523
637733
582138
672956
1393909
312497
1117473
57770
29857
804447
681051
696995
863467
976980
182853
821215
886007
79982
355222
315827
582151
837961
1401598
1416747
82118
1403536
790070
859952
581052
968649
725126
1201474
280071
674266
77140
576650
900944
270477
360397
1209805
304269
377964
1041955
467983
1293112
926127
690162
1399543
1307717
236142
143774
1405874
604562
328228
1289925
1274925
501915
835950
348249
783102
147894
12937
113311
573339
470298
162743
86067
1192084
523429
101279
133107
1021619
181827
1197806
225409
997115
697721
1134297
468846
309244
598114
221506
1355667
906895
569666
133409
420096
1199250
793930
684004
1136550
844270
1216639
494848
978442
451482
1405380
165695
605632
1369915
959966
198771
422790
901812
693346
229006
1345484
534141
163519
1039874
134621
1336856
69115
978777
152599
577128
1354422
547571
214200
1204607
568187
432682
71224
994172
477474
677779
1202156
944789
1292305
953676
487956
1178221
467969
901116
1227164
280537
295809
146398
1388376
790199
57255
879785
1102046
222399
683445
1146855
413197
964808
40741
782063
1287460
845256
1293659
1287266
1066955
379766
570793
1294788
948061
1420037
596066
346173
790368
27081
1388068
157458
1310003
572136
838681
478692
880547
585237
1395246
685523
390813
73324
353807
935871
81839
835362
1322525
579704
34721
900276
687555
567016
529347
1117629
1399728
1167464
365715
386561
15696
966932
1025387
1125271
275514
567077
505995
1227180
1299212
624582
970363
638696
263473
49135
372595
819898
655281
421189
567787
915040
874029
956770
1382021
12412
342881
301408
180204
904339
344747
1146678
267475
359684
843680
78956
425239
90965
1266428
269342
947069
306804
578788
507516
883271
874106
111572
126091
40119
346781
1101008
946323
618855
800452
361816
258299
190384
501677
1115944
819999
1113671
423134
1403279
416353
661292
875206
663297
1321339
1085295
1190637
38520
666810
657942
667490
683587
512920
936524
1269757
431265
1304588
964887
368784
833284
292482
1063107
179726
785940
807945
248716
957805
676923
443534
317582
700441
1273696
1006946
195667
1291817
506069
407662
973208
231703
1197111
871212
1321205
360872
634794
401293
676075
663672
1121463
1385763
229162
936396
1287172
1362315
620075
440257
476962
666798
369079
1403843
958901
160060
354805
425059
386165
761124
1307815
977949
756927
766788
1121730
954055
199433
354004
64580
1188048
1353380
681456
1057011
97847
448895
15529
1326252
290342
345326
613054
611840
678218
1380564
1363393
1409809
419744
194987
55102
1206422
672786
1044448
866011
275109
313668
643719
451911
87716
588149
273584
608625
339005
1352859
272779
1223997
158375
961711
1036091
1217035
1170719
1375838
1163236
275161
336113
892884
326328
1149775
447719
1280114
427293
861644
1292265
1219256
261630
844046
575120
1287963
210491
64985
535859
778701
191113
935372
816993
437377
1367076
418720
381077
934722
1115032
1273479
487513
236576
385203
1370006
1305052
780776
1419447
842552
1135865
34169
416990
1230736
179316
1222467
136690
1087385
1163298
1207429
1199055
86421
259394
930254
302704
1121639
912146
383496
177451
282274
636463
477706
416497
416914
696548
678906
1188013
704057
1136027
1301994
503706
1321382
82717
145691
335886
1422019
158055
370179
117458
1319174
1351217
1071426
524761
28440
1060705
642619
1165212
920717
589092
739598
1391748
1295488
1370283
826504
966760
161811
51199
617042
1180346
663855
629047
1225014
954223
154586
274339
473894
331047
543363
592990
104326
975761
271496
1401236
1168404
280681
684499
913155
1036065
96448
57930
724580
740142
818496
784572
864928
1174863
1200271
1299592
63095
1385089
97971
932208
538456
560146
1045527
1382591
999090
1400893
64541
1327512
819499
1111712
1169197
963903
267202
130278
911909
766433
552279
135204
417992
896632
1111662
110550
31421
1203669
278128
171795
1287979
1368270
1184634
106924
1299077
1280464
729749
566756
724001
156922
784760
801515
200106
276685
731634
755088
198683
951817
664017
148443
1273920
17182
163477
952212
1044201
1278555
62180
1282131
586260
688387
485534
731903
342930
153088
87624
459003
249512
423313
1355941
85752
152853
628833
1211462
807613
797255
1117251
51478
1402082
357454
170666
922612
960669
237395
1306775
1367312
835836
869358
1173667
971483
1294302
394327
145502
507380
238432
1195391
640571
1060052
1367940
124866
146638
1354903
436577
1219198
575246
192732
25582
119567
441734
1137586
1349744
621572
1136317
1362887
772744
450096
109176
608276
817913
489279
70789
925670
1401827
1056781
396114
785938
683169
403156
374737
852739
659339
216866
143696
1343374
183988
482125
470205
836561
851758
474702
1408354
579247
505907
356407
1062057
1042387
221964
605464
930737
876469
1126205
1299762
1144386
739985
196011
339170
1326478
956671
174761
1392852
1274663
1407212
1237322
685582
1235344
408255
734937
832515
543169
1392408
811296
127159
970776
946903
617108
814299
36204
126328
438660
302686
795497
925808
833730
25918
698451
387942
334519
146187
1349510
970822
284785
835082
697417
269495
1183933
271057
106628
553177
911161
1072057
1165267
499265
1394282
930946
460907
885334
424266
581861
910671
403005
1201480
211438
468235
1156767
1362331
1266309
872777
159612
468589
626591
1174317
540315
648965
1185054
1313378
1311372
533108
188123
827647
587565
1323960
139969
593662
1405567
900178
575675
1365870
794206
368876
888328
883166
1198692
996330
1090727
785984
994698
1167039
143604
224638
38865
517964
856779
418038
364475
30236
1394315
784602
678662
304624
696082
1340966
994810
845900
81922
79895
685777
214108
259419
491894
1209154
188590
807047
835570
136434
1186160
386196
178351
792475
822705
73100
570864
996412
43507
486593
1380442
422417
1319075
40333
661827
909333
97759
60486
1292828
227495
423909
1266965
286721
323477
97557
834171
1292652
347160
499592
788547
1138185
114112
101273
158161
504072
1084513
724509
1269147
386309
826116
1177063
64741
1144915
1386928
1421621
468344
1335103
1337072
513457
124172
390384
1372766
64592
995077
785619
368644
784851
962527
1303705
440065
194025
799
671519
580749
1280753
557656
806227
998896
414421
402461
183003
133675
1273994
146810
165797
235507
342466
879639
405624
491658
375682
159092
1386522
870664
1367652
569858
993424
915221
320191
641200
84982
1189532
234181
948367
639597
732585
1297216
1396024
459478
1390516
798146
1125781
1297865
833957
82886
95209
397294
919412
1219290
1350656
688072
250872
617468
320418
1092677
867337
1209677
876956
949957
272163
854793
512841
819643
201472
76218
1152738
94079
279805
383301
1290507
909881
573973
1342642
557215
1340981
145609
1138945
315270
444968
1118595
1117813
1203611
1202440
683436
439084
318991
1392312
877843
124323
1403544
273728
160761
997331
1115869
965476
802298
1271528
619273
1387881
399857
585819
959541
170255
1351620
1302293
596152
1293197
873045
967579
218623
463113
473713
16374
952608
286312
889130
13659
50670
571457
1273364
662605
868754
472909
1200250
1343364
967766
1392533
942461
972100
1362849
1051675
43117
494077
1168468
644887
411782
1388133
1374856
827809
412639
575005
112409
1067283
908032
855161
220800
1034778
382696
559317
372593
770805
592118
95720
365446
1181098
337094
313595
282297
474866
1014002
1353360
1170807
431749
411946
39536
225271
784492
808461
894854
52077
506393
910213
1048607
1394547
1230563
360294
1395115
975033
318647
1190625
728735
1313286
1344540
518552
671943
182058
861104
413274
108058
732413
256172
55345
799142
1386062
56027
1177384
1368116
633331
414428
1274161
738436
593781
270498
1201530
474927
656911
630352
46588
973452
261441
175915
740173
312964
295092
1383345
1068838
935732
892426
550852
345769
1270546
1279267
1091627
95346
160222
1024720
1410894
81964
773960
459448
313829
946458
71620
1296390
436871
1007783
1216251
960811
734307
1310705
845609
865582
518722
122756
698655
256065
1052630
706499
1417048
667562
104373
626887
174322
1069911
809069
569291
631626
1182294
61985
669054
385067
1199560
561598
1272350
789681
878575
1058325
1214362
864892
771294
1216600
82646
1039808
1126801
1197966
1278531
140146
1400885
784294
913097
604114
1215636
180181
774671
476504
526306
505655
656616
1115446
1066528
523409
956449
147083
153996
1193553
526198
528046
377507
973280
1139492
1335516
450517
1408768
392054
1042094
411794
1272617
739429
903845
438214
367774
670903
487702
665184
59268
698040
40708
1411586
1357840
678023
1116212
1293205
602796
142572
1213437
315057
1344898
28621
151447
360629
1192048
26857
1108510
45403
1198027
452584
467163
1057571
571686
350600
322766
171175
994148
444423
486639
473371
38143
558346
596184
1318798
36764
1189435
493728
1217313
10232
82953
250274
1119673
682976
1212199
872136
481593
350479
1265942
879188
999356
854109
435682
1179720
89582
685897
190507
666477
75931
148546
80850
960378
327042
582006
90748
361686
1229719
226307
107765
182104
704006
58983
168446
772791
882044
202153
47766
768126
1173897
676777
1176422
175770
114171
501372
19084
839888
672492
1376863
1237632
853733
296810
863620
196443
473871
859108
1058733
1321969
228602
182356
572228
201556
385335
1134256
865590
330702
642577
1403431
1110929
110027
884366
1388918
234715
458047
1386965
255191
1362200
1102452
475361
644252
1225488
438220
591823
97406
431792
1135571
1114058
475013
675817
94467
399654
869605
98926
1174685
1395034
1033880
1037502
893006
604061
572917
306498
889452
886539
599468
406849
44159
480968
630534
328004
338557
389577
312024
953750
189853
360966
996055
270343
807132
365480
1346928
1390264
976555
119460
392474
794304
465093
848992
321811
636403
703548
890727
1327328
684893
828659
795354
468227
391257
706100
294748
1069122
1116647
264927
1121072
407831
1388642
836757
112567
144750
1178116
119309
805101
626360
841511
978534
1375677
674605
249355
557540
927960
673916
593250
682674
1406059
450697
481183
1418368
1057819
457650
576933
1308082
1007212
608475
1310995
105011
120135
911318
342467
1365930
1362473
257886
1335018
727812
1081244
572271
402912
1117169
589581
1023100
387261
1192523
335608
26053
671126
814867
446236
589861
1298928
624809
4950
217022
372564
1177375
1056941
950709
1145556
788906
865954
77529
768497
1371474
661644
517993
609233
93266
373502
1290453
523993
274742
1272123
534668
873549
259290
328468
201255
191132
619309
377805
69242
259433
1217767
82719
689215
1178276
843389
799996
155222
892405
1115040
945622
697361
474383
119786
160241
493135
1334384
456065
41183
1236266
1228187
948191
646249
295036
82406
18323
210095
861059
74248
186953
1269263
917350
51934
286053
380919
26103
863547
39538
1213956
579093
500992
1342563
1212001
500257
913114
419538
1209085
945809
177295
556322
1329505
1055979
1218870
913788
74930
459917
1123829
641803
359747
48215
568472
612875
37720
1367179
704092
1339520
846804
16459
1100360
337286
267928
710618
1205047
1126637
187727
948419
56267
374752
671945
44037
122693
949394
30358
1413963
678735
1112343
1346332
1036353
53887
68884
640609
1168381
1304191
1397146
1390421
1397483
127319
870496
900030
1295429
341192
914316
1349865
692721
109098
66836
1363919
1303011
609698
319382
1062473
208803
148412
375250
126852
1266385
73968
376480
734446
81491
602734
32785
1052326
1366059
329287
812872
140974
226055
1339375
1390657
445586
47749
123302
1319787
819845
551258
698701
949202
1156670
1367213
79073
552181
126045
424188
450376
1406862
1279081
1175827
1181464
676887
101881
303269
552034
1168722
76147
606811
496800
1267190
774925
637786
455421
1082018
879447
112179
572394
816848
599350
1343394
1120038
1037264
953849
1092382
39783
697058
591276
1009903
576111
678244
1044671
1272648
910170
942529
679948
36470
188094
360870
892935
498028
292080
45064
972788
286557
203298
445653
976415
809284
592881
978807
410806
323732
340985
1275099
50048
301991
501835
703058
1052336
310298
108310
84097
1336392
317988
1112425
177231
916254
1299209
271056
177274
409202
1068993
538545
1074121
994205
550554
398244
398605
41884
857953
1040837
353986
65633
690248
1390858
1321852
411845
617244
569695
1342412
664713
575646
257083
125874
164637
1414804
898964
45023
247816
76695
30168
239595
1036916
552049
474027
53451
309266
944679
602069
1345208
783803
1348121
894831
616158
348346
896926
299353
43226
740437
838389
1310787
1392320
1119711
151816
1163556
496149
181169
461889
1203092
56726
31201
342807
1235351
1285296
1209961
172953
61257
973606
88954
837109
23036
788939
584910
291168
174866
130187
1373848
1122217
388154
851308
639883
1119885
965298
1192179
931556
199075
193720
845517
64468
1317468
1305313
302005
594833
847594
423073
1378107
1060822
1197526
1162700
802307
704909
1119368
1371368
1174712
1188133
139055
160370
915432
925471
627458
774061
1113975
96871
140093
46484
1370296
1380928
1322373
257997
416964
838082
470793
874712
330901
1350821
1175718
262512
138025
834278
667371
1080733
180356
631193
1057743
337387
589716
1091045
1218077
811715
53266
110158
558424
612537
1034953
819036
281923
421270
729250
890564
518296
48633
667488
930456
992504
404999
353322
731749
504963
1120493
726692
1004177
1123882
1276973
1121798
1183064
997999
1389332
1102961
548970
1402913
700906
436357
126903
792474
128166
544794
328707
1027049
976255
820506
542806
1190376
680892
1049086
492692
140002
331621
431105
800640
1227245
974997
609202
429737
1068521
723964
1362725
1370449
349431
804777
348388
1372708
820669
379312
501022
223829
405757
929970
1379931
775772
879662
897968
946318
1235765
1343902
192577
164679
517857
494767
1278351
379590
488254
1051198
453249
374880
972669
1204666
1340086
106288
1326644
544479
127901
780462
556231
194408
1365177
1205252
1360138
410735
1282167
891922
1207301
967210
411764
309079
621442
488174
545404
1185371
373534
367336
465192
1380201
1195349
626680
360598
687940
1388995
483620
642934
165409
536797
1307060
663644
595855
1170831
728757
600885
804934
661668
422025
724082
608322
1196399
1140165
53283
381608
814382
1126423
68009
490091
383302
509900
1324357
417978
784202
616877
594419
955320
1171062
1142482
811336
515672
1390964
412089
678336
1412067
457479
674888
185294
1398763
1372428
530794
565747
635827
791468
1320978
832458
1050429
1413606
841794
495613
1057752
264875
1312303
530836
693496
96917
456786
294198
705720
273416
484918
1383355
25253
1235433
97548
55631
1267113
285151
489473
81710
497709
78470
444148
944003
881452
946575
834830
177372
1065097
1273808
159362
180042
1365207
587941
1202381
518514
539607
455549
385855
519400
151158
1135399
600535
867013
877480
507852
397972
367211
414631
754498
394016
215798
446873
23034
59960
914050
159005
793631
961356
894918
327326
1059922
58695
699898
1208378
440607
1319780
285382
501788
175544
637796
261314
596402
103274
51886
1231954
1410516
56311
1199354
1311173
195758
600895
53826
1060449
423983
695814
40622
433511
789439
400511
962986
1293175
438158
1234925
946199
511533
1312655
370998
259476
292980
55863
197972
1039988
876309
356155
259830
370481
507759
595468
1329224
442558
219317
1390159
995249
852487
519539
1194863
678214
1397251
81565
967422
485351
314619
1180986
1051984
215370
643440
287208
626492
537900
848157
263480
876454
55980
1412209
838801
1165137
672940
947623
668542
1323920
388177
998993
999472
402377
527523
1283685
1090836
331198
265767
993724
875072
391261
1059555
318449
1338671
605521
595123
568133
1216901
469114
521949
1026556
1358445
278915
247803
1289520
539121
131347
912451
423838
449010
1386659
738870
918181
363004
938382
733016
982209
885668
1060957
110364
547838
907092
330752
232220
993527
971434
349152
285148
255068
1193660
276210
378787
526439
1168676
27945
615055
1073790
372289
532020
1415699
33375
978815
966971
297292
1318273
663062
726949
801775
702706
699700
724934
232896
1192669
87809
1289086
383811
638667
328906
104151
1420726
1227739
1040026
541303
1071581
1064946
920814
1269983
700073
809594
1229359
683638
1335028
617603
474428
217205
1057231
30308
593219
46624
1367028
614855
435168
433474
527078
119502
1142593
843894
361038
251618
186284
74380
145925
1065127
618985
617420
625271
1285153
60023
395627
315622
121764
355035
901656
524109
38222
835544
273810
493030
1288485
1205525
830299
787159
338637
865903
585967
938347
209625
475401
847155
64713
471341
770909
46626
1128789
1084253
733089
1378538
1370237
1405284
1173976
1272360
1224179
875492
834690
145755
548721
350907
699645
453737
1397786
86547
738778
930383
129377
999060
77500
897021
1234844
558059
674411
1117085
338372
258493
1118091
640290
1362176
1112091
55248
960830
1272667
866990
1358117
930260
74348
175096
902244
680945
176499
1337633
839050
835442
34182
790902
386930
497713
1073171
1037423
451254
33036
357484
645216
1323724
268699
199549
799993
1348111
18373
1349234
54941
1309059
1310887
12229
410364
170404
1273936
617021
738672
1309221
1189130
592469
906402
734862
1203714
1198705
1315490
464700
901021
1119616
343154
205946
924438
56980
195981
575007
287024
864254
300912
1036597
909871
644978
465102
196964
443307
885298
829379
62778
1184915
891588
573302
418397
204738
1370111
114423
350315
459306
129238
878768
365536
893638
13318
394288
528266
1312137
1042666
1052879
1213223
472185
703242
624780
1405906
72059
1406324
672482
861733
371711
459408
17964
179456
401326
910853
468829
1000941
504193
225533
1188016
168221
776799
472923
1343519
71510
1369189
835629
1183802
597013
865117
691631
640347
76274
1235134
545642
253844
673017
1323857
89908
1045397
697888
474123
944800
678175
1348928
512747
1232914
877680
617457
1306026
1174238
72569
88312
706486
672064
804945
858332
942143
842954
359058
1320123
325143
1130312
858208
481302
305041
59227
278291
530129
267662
903706
885752
941316
814667
322189
159692
1270210
264887
1320826
392459
557568
599590
452758
928054
663439
520787
963514
931132
124854
693432
1366377
13725
736120
1274631
1332050
330706
178235
335057
233153
1154384
318614
608785
332092
416553
1408636
119444
76457
1061439
222741
417437
816106
439149
102521
884085
125426
158522
1219434
809872
906655
858164
773090
1415901
643304
36341
1142146
1353948
65779
1100785
166694
675593
875018
550350
115445
1037028
469092
188682
890059
48334
410357
642035
433919
1147656
158244
1406703
957647
64258
398274
1382127
449087
572970
1373639
695209
342498
305564
389684
887898
66530
508644
58505
193883
1218339
483398
876804
1213325
682954
371070
50638
866610
1409930
467218
775273
112322
952627
1020781
19056
1334772
1317091
792046
64121
1209532
491675
513149
698727
272092
107740
1173964
191569
738608
258626
379840
807367
206931
502657
641662
382862
144488
52530
569680
291452
733011
766905
161903
393765
792697
249116
909949
327594
399871
1221404
976216
107596
736430
521565
123363
943689
1380292
668108
189727
1124711
700743
26470
934137
1283824
492175
1293309
932233
537672
1159977
78359
1222045
1128962
1350679
1273404
228948
230115
552079
99680
403514
45814
1378893
1139760
801093
30304
167960
1237061
812867
627207
1170454
441447
1166281
144214
1413218
450928
212909
770721
1378683
1059834
309956
10830
1361415
1418827
725992
326716
829150
23044
408840
386453
519683
1119905
508311
506302
452980
1220309
265866
200465
164108
691002
76888
158661
333052
997092
302200
368590
52750
773941
970021
734967
253923
276183
1417514
316244
859294
1292018
483355
62946
314209
163214
1374684
792261
252173
257055
776535
1384742
470409
1000448
369643
766803
229430
1310921
893216
647074
727167
1181617
703122
487800
701860
1380007
81381
1233775
1071551
803232
64616
74718
155959
322367
357564
138934
1206438
935326
1334437
540950
92547
659897
875417
375364
642346
1218203
870717
562614
155149
505051
1049522
992373
839309
1228693
1035763
777053
35592
338456
658880
1391211
1317563
1387976
80740
429819
321822
793251
472046
1060151
1327153
907455
72184
355614
806212
729901
83559
542153
684719
1189491
860615
1142036
967120
78532
283609
968262
787307
1330399
464319
1062189
623230
956058
518602
1110669
13545
205090
503303
260953
289479
118832
610825
286771
356977
858864
1390535
614325
548611
365877
521278
682202
294523
1286913
757508
540164
597325
925193
450207
135359
1372140
397546
725432
513368
645014
229237
1299601
945665
1296700
472485
1063423
184105
539553
770616
1044978
412317
367011
477781
1194894
1333962
99807
624049
624289
109620
550653
974068
1340908
777970
593841
1389951
1067101
593057
894630
64530
687876
137076
919573
28258
628586
318936
309204
634581
58455
192503
428328
1059326
1192209
970500
1193782
107574
303823
1207513
107557
1320460
1125340
368557
95980
567214
1414003
380609
1333121
1224876
15840
487944
1292206
463619
427907
667304
929483
615496
502994
413268
192764
322144
323984
528014
781923
731981
564688
933502
702063
607706
1284501
495068
787740
110073
665959
913596
108164
232661
646282
1139730
71179
62047
205192
978144
831674
638395
888890
357088
82888
164236
1315547
263890
700486
1182446
533045
1301330
1361515
794585
1279380
363046
33477
254059
1392554
895936
374875
1152587
226828
1137687
1121336
641589
295194
417796
1157593
886424
700043
915274
832448
874159
380241
645004
97255
1403035
359885
206819
1218369
342475
509187
1346064
1318802
607260
838719
1392670
1165256
737160
955524
1006840
1052865
693328
668342
692860
264273
881145
370408
741389
1361356
1004749
222363
888191
112607
324827
1192071
123481
1069113
825757
386371
608540
38720
891821
846537
953816
418400
137327
434910
63312
196855
1164254
436006
1137066
420690
1345157
791060
579357
510198
331178
45576
268636
453290
631967
38838
520896
309777
321306
105577
612823
83852
351097
907547
286135
153464
1353194
505400
436822
677214
677662
1298388
60991
566894
1189208
1353351
460402
408813
1063642
150497
288964
254389
727135
844173
215269
840673
593567
776766
851345
588616
417942
1114417
838762
854875
113551
845107
732991
201880
15910
142086
1342811
301629
866541
137255
887932
39706
876465
860835
1396496
770662
188788
416052
1026323
398037
522984
688719
739917
238688
334239
232847
886375
205333
701270
59219
1160913
998130
1116298
11179
305368
522641
109349
413384
356299
1325378
623874
851634
1025937
17501
914650
199494
846591
796471
1186441
941439
794784
1390472
588185
1283698
812917
133733
572850
955675
110689
459974
226070
1186966
1234243
333163
1137969
353169
566119
1058066
211433
1059070
305479
387534
1232069
108647
1414918
861916
1322838
623509
319158
290578
323606
47559
1042381
268615
270773
263160
369350
314467
1321946
229222
643463
172358
1383225
879850
1065764
1391032
74482
394706
908283
428369
356012
1043155
468603
189413
142923
425260
990851
275857
47334
1038213
72803
723439
628316
1043216
45063
1318421
1035617
1190335
297853
1114270
77271
1277234
593795
289564
565181
56395
609524
947917
925503
1001037
300261
450122
463875
1217627
1213021
1207390
658669
583566
674587
300477
40802
794505
85612
48388
280762
186557
791510
193482
267180
831635
998786
597679
1415973
957982
329643
1315564
1309011
495724
755523
690569
321134
863336
1056072
1070427
225919
1312631
843214
1126665
576323
122350
1325613
267787
1320008
424699
701003
578921
117123
887187
1286525
736352
1151734
1280035
502880
474056
930066
350120
647079
902503
63052
1065302
891497
1387648
1161020
522577
311486
558691
787775
1161187
930463
34010
564550
912183
1383255
270922
1208171
105703
296543
49250
565678
1309120
82390
701220
277611
394849
905412
884023
1404557
64547
639642
145873
890874
38311
886128
841781
1305479
1194974
82412
697858
450953
1375684
890122
121942
1144830
163069
448770
860001
253935
845840
843724
1293384
993471
601600
805640
775639
625297
563544
167330
1313575
1420644
484333
728061
1311604
975401
339142
460200
1357581
1374658
1120324
1234361
1218093
1334166
320755
823725
1230881
1210225
488197
73156
132026
444521
1346513
415220
371868
35547
1386941
623149
792271
597969
1301315
634833
106750
97399
290407
1316306
1307822
34908
564875
1081039
374095
1354221
292646
167132
999862
1309582
326123
296933
528596
476827
1358141
500157
1219767
363604
101350
215328
732081
790379
600405
366323
1158308
447575
1273880
565560
530241
856050
837318
152431
128704
469827
814777
889539
238940
1391598
248307
948093
602044
331766
161394
843401
110900
145732
465754
468679
425826
1374445
394379
1042510
515618
929840
954344
616659
271015
205861
1189338
67970
636750
252747
53904
1312746
103309
661125
194649
1196929
291099
436617
1302168
412917
1292218
492283
805522
1422540
372149
626480
452936
944543
725123
1329065
774519
959700
1066010
110943
448464
883944
312557
188736
1342130
283900
513566
1383206
1325588
212187
579433
113679
168192
1298634
291004
57433
1144356
1024436
1199049
148860
94416
597456
1116379
599648
79052
276236
428803
143356
971211
480316
1121451
182896
1069529
638390
628699
565491
946814
42735
62552
1333134
998761
273334
1346951
533416
73497
1187272
1154219
427178
835958
108515
1071587
16372
834024
254504
26500
32831
50537
1211423
468232
194873
638663
1343323
574688
1209948
974524
207409
1091238
619629
221677
260744
1265982
584031
235762
1075529
1306144
335097
379236
616714
259856
404620
72202
266603
1287144
571545
1366900
132194
672021
1110487
838703
1191875
917591
1330366
149952
44581
329455
272303
546447
678425
1272193
1116811
689620
40101
150740
416280
385332
86400
673595
464959
1300968
1410553
1388629
505917
971651
205231
384748
80097
1060130
108430
767988
562174
1272229
804284
208865
432716
194042
350639
294474
579496
947602
86201
357922
732782
883325
383207
397341
327487
798492
437430
689355
4066
615135
258387
32748
1366058
1164111
1051883
574571
1193160
887042
1357513
665868
1148282
906213
1309104
1233815
885970
85840
93362
643848
1293349
1112054
404020
1167085
46402
1189925
219174
661889
796145
904432
448800
436390
1030584
545283
1412213
26318
1284747
1404315
945195
156563
704434
675548
292806
452206
830918
86959
809794
1365204
326335
789287
1163448
832743
890305
271824
354861
529291
391938
261610
1352561
771560
991897
890041
424416
66251
86556
586124
362546
105731
150116
100553
271901
1231048
807424
967637
1266061
820457
1423911
1296860
1287254
285497
614474
775610
152299
736576
298021
975871
704277
558657
1325182
46299
908774
12775
826159
116399
1230322
184800
1319896
973861
316083
394377
313347
139841
503107
690669
347992
270674
1349958
45679
833716
956944
692355
250345
661441
152579
146399
334419
394717
674507
381641
292284
1213420
678620
599276
556655
801643
506994
684198
1290138
330575
550491
1112594
1085647
1343717
73240
309109
406260
550753
865651
1056858
978119
548309
291959
349092
634143
967786
691282
792834
305649
399823
202743
1279502
1089244
226294
660695
449094
118522
1373354
484867
167931
815131
466950
700072
464651
875535
622728
545116
1186825
1316826
1346483
13083
688779
578085
1126717
935544
1193718
531287
402599
1389690
795417
549198
1189264
1295744
78192
728955
366500
201877
147254
834464
342604
1213988
608221
277511
770483
337251
1092902
155219
236716
972298
70369
256969
235343
1310770
638791
300584
810626
643550
93793
571312
222790
956867
151069
93112
514505
672244
1325442
336701
889755
688002
956546
112365
470394
1060462
325217
796275
728158
922277
322086
374717
292928
793283
899867
1122280
500747
396961
463842
1386764
950739
316903
503172
682830
1332831
99571
506728
1347209
571550
496312
910499
146845
571309
580903
480456
1406882
686002
616259
311113
542828
881744
950904
520457
813548
1383589
436941
879311
694131
1066601
1416494
1156612
120694
599730
979697
395594
129488
1385950
1179634
1339079
978070
959536
396696
302822
801630
256896
1390513
911840
1194316
230698
1127896
1205471
1300338
855231
63257
262567
338397
1293015
457702
379762
1008931
554596
403322
512964
136704
794912
1036763
964798
944477
954379
584859
404820
427437
932959
216032
64176
690249
1069500
508840
997468
373728
29618
858280
1025038
1391737
379210
826493
211928
952311
454362
855972
739419
840073
1040862
1209776
492255
615000
1040979
790861
163903
479037
967256
781854
851004
1372613
106888
955483
309987
1214167
1384933
1211130
510963
549915
565063
284537
1042574
693266
932603
875795
741673
373278
159224
1392232
807296
820389
504763
1296858
607004
338571
93744
927919
907016
628773
1274066
482781
1335586
1265950
87001
1338507
26075
108189
203526
966034
405914
480642
1280935
1147673
488338
805745
879405
1273022
382012
81982
1237659
549286
915623
975010
342287
503905
319383
833883
1222533
908585
1191754
1062478
1385662
1049265
906167
1392676
510770
469296
83547
847522
317067
447871
921766
1237306
861311
488658
1167180
227464
220669
486747
700155
838343
842068
914477
507591
1053399
1026512
489307
1192299
469051
1173837
454644
1042445
1273511
179293
77014
1192822
690916
334203
568810
404616
1160045
950297
1384649
1228678
324884
314390
513773
368809
955872
208359
446214
148888
697566
293260
1218577
741188
187949
263834
567104
1138257
48063
59754
448825
676813
852138
790193
98154
450077
508794
1317061
993789
135118
842011
219803
50988
1144136
885079
61356
327576
1197992
490318
172541
338333
550076
221881
290988
1192528
1121148
1342470
400614
1377628
680768
347327
387383
1067006
895093
683340
352901
756373
879445
1057439
148140
430709
85448
1226887
1189871
736048
901007
231139
105423
203669
128132
398921
336709
1205498
1280906
1060685
485975
355175
942676
625709
1360215
136658
515436
95001
144765
90417
702061
425736
885872
1277477
1221105
190621
838164
357575
912014
1420371
290991
1422917
28800
1344262
1419304
144871
1083746
60281
1278319
522698
30015
1200225
965612
196140
1070808
860086
697595
268039
818406
781804
904382
463632
281850
604502
587546
69040
835450
1065239
360586
396329
629461
1232200
782110
34293
1367877
482320
259990
316103
1274364
159364
1113126
238449
43046
18219
532148
148034
1117510
64278
638699
1121099
158251
422150
547559
441459
835053
1389406
1055210
190335
492085
1158414
844553
270375
971039
672086
465315
932500
263706
1197709
840133
368600
1339803
1052903
10613
1234399
798532
476561
959842
888592
407117
48544
1396444
521747
425380
1230482
644467
428297
404044
581505
326695
1355307
781162
209690
983363
337948
1338638
182003
1178603
980878
465585
111477
109793
974519
558856
147260
132855
108574
363397
563985
695591
131288
72268
865882
1199296
55904
1369427
365469
47691
516248
1059392
1377659
1184386
1113173
1181683
887023
309595
456029
41100
218768
877722
1335619
782024
193613
803289
626802
384888
482409
334267
856558
51036
255838
853535
561665
231154
249449
1168262
1069659
57243
665548
1069552
47739
93593
264822
1289391
736960
692362
1266829
1039838
1195521
848993
211528
456885
1204898
464893
1297536
873258
1388498
219150
694258
931464
992388
303301
370606
1209158
205998
790836
974549
1291807
365346
1057674
841544
221477
782118
1295324
1319155
1385218
830338
616258
1192424
1345045
192873
741945
1366513
800144
670662
696220
1377275
885081
1199591
961697
854124
1195258
558024
121781
171841
282298
975593
1279077
1165282
636603
1055902
1177488
783196
1048860
85999
1273988
1417189
397101
1191975
130073
661604
853761
536881
195422
1221391
1044455
1053277
790121
728030
1125737
1274384
594539
1291735
62500
311844
200275
329255
574582
381005
788724
1136889
594269
390873
191520
1363784
179897
704854
25616
963071
659342
817412
353404
419306
1421124
305294
1226547
337884
425431
684922
366762
967272
390244
1294494
534456
118795
1139179
71989
702907
405349
1270401
854010
220888
1278676
935349
175769
1316683
793507
328304
1325090
156266
463355
1412673
125511
932388
1375516
1315275
1284925
672039
1120492
1235140
1201660
503937
725905
1386582
144968
87529
991660
268100
635577
1329068
51156
1021622
1202287
902825
799401
1334546
311305
586385
1387566
467230
278282
81262
945965
345482
1056358
136494
727842
1327326
1337668
1280143
634571
791789
1304669
639818
153262
496156
520891
437124
298303
638665
86190
11484
559305
851232
1310279
1326606
171507
1309565
604277
116989
10222
1318687
358648
566416
445298
739619
1312297
1198686
145649
867634
324408
468911
321915
329386
858008
838550
997688
637991
391133
1214544
1056456
130424
76826
83458
830408
1307496
86841
1339094
529372
224384
816056
1284239
951738
502840
881529
953831
1401357
1396998
782329
451688
330304
424976
960776
587651
104633
1166322
509804
1375264
812698
587910
216876
1024152
1408817
706046
181412
611492
1083903
405740
342731
1055864
177998
661014
112125
159864
84434
1280099
963647
562924
790995
1101145
1380558
333329
756708
153640
1384331
854339
1116088
347686
56459
766205
1034312
236183
411432
367691
551247
544831
859630
1228718
1158347
287212
1410566
260882
441695
885251
876683
400495
1189253
739572
213270
1285309
1138018
999019
963879
538922
507813
263756
469515
1265614
573787
388306
1408628
127040
704054
1412332
1180880
437623
370512
1327627
142186
326651
851064
219862
282701
198267
263826
1152832
121742
1167220
1112514
1071185
1227440
478495
95227
936364
258273
113474
227470
492339
501331
964578
445283
686448
524030
996747
238047
564713
400894
306826
1005368
1292542
914855
465719
263013
135151
787489
881726
767243
477013
965385
1223027
17877
949030
49010
308715
604085
874882
1330726
628742
1198089
118541
257385
1309111
1065560
698684
1205251
263513
396438
133148
66261
470288
1117625
1344471
959813
1406208
612711
555987
231347
331158
480766
539109
367258
213357
964642
1199587
734560
638394
175473
776586
446669
915808
1394083
1341607
334561
1361578
837816
358258
350922
32488
1154509
871975
885386
282424
444495
1177583
726511
1421345
611127
1301296
839814
479396
1412611
358264
190343
1022513
646531
222472
11942
507723
1389586
954222
456587
1193784
897014
1214591
1276416
968194
362423
92696
590115
1394413
1403258
567654
262380
503130
1089492
888030
129001
959717
131034
834066
1346065
1368108
511394
1204443
731616
509390
886954
55775
551309
1388313
447868
810048
536333
152612
423890
734746
907114
1224231
1324310
1167193
401445
783208
202751
832184
684474
560741
416017
617765
284452
229104
1231441
137798
173426
1169564
97652
306761
437540
667981
1214628
274560
512664
358736
1159235
949101
949420
254731
224552
914301
910659
291330
1160082
503972
1339174
1074661
1166143
1210867
339847
1036864
903870
807669
62967
967502
102186
460135
200039
395714
335753
341909
412058
473453
567683
782612
925400
396795
671311
661049
520086
75750
516423
964273
631296
861362
80249
373881
1398241
770890
803585
1176301
1285334
1353753
485116
485705
106180
1210972
1111476
31843
132222
1269913
440347
607131
1212889
1090938
1224973
321125
1193675
1144188
689527
1230766
1379985
164594
671706
1417606
841048
736574
401630
831245
1064142
1339777
786032
1370295
1382134
62156
1209642
1352009
888643
640908
581951
505495
862865
482845
889303
1401033
914466
181966
1380914
962228
615289
1052236
1000991
1314569
1361238
1389537
951530
1403775
1270122
441560
908713
885759
373703
463318
43859
1337897
375642
576030
293083
1382181
623816
647663
1286395
177599
576918
400251
795539
887875
476922
1389186
1344844
546226
76161
57436
912546
197988
463309
258702
546580
854054
563039
1350706
1174850
75717
1052467
1401607
383052
69842
1299463
1052103
798441
1345219
1205233
1316752
1336658
673589
911492
1375937
830646
408412
482671
307016
1124247
1346412
1303999
313016
476601
228120
1220349
1212620
624952
273242
17886
593343
615605
600901
1159384
826180
46802
424269
395119
1323554
675833
1215437
88984
957248
960976
687573
825962
732986
697194
780937
464377
1329506
1185514
881625
660437
556505
343951
1058584
1391812
350931
239458
238535
976904
138604
967844
559900
477104
353060
1060354
1276633
1065286
309051
316039
1379716
317395
81861
220967
521345
605006
604235
338396
163496
1097930
896990
311209
70672
479728
514214
337907
337739
1229529
373286
739677
430995
957722
934778
333070
231764
353534
319801
283791
119317
1289535
739340
1386480
377545
868674
389066
644058
136077
1164516
168376
39729
218383
532928
273125
840216
98163
622727
576911
994467
1148631
451904
459225
305831
615259
814450
1226947
1329258
332018
337806
107877
38679
1402142
1325385
1221130
294246
1177217
590128
1098652
1152620
280775
419476
237371
1402852
338044
870578
36008
487222
454793
328589
560436
1167021
672789
1322493
1278600
495787
302655
1157351
811484
216303
505764
890991
932657
307004
148096
251228
497455
539286
128984
1221382
950026
416678
70636
135094
139349
768608
325648
94290
45860
411668
28178
1269150
1024590
1212177
220986
942674
520487
513506
222740
1167712
332734
678408
537602
1118270
61184
99342
35262
734258
960108
137840
463249
451427
331335
1377146
932517
874501
1233757
1322861
1374477
889049
908938
361485
296139
1183127
169754
881137
562774
211320
412488
778970
1306803
966521
1101924
769220
1202350
1419666
1134683
1038516
1291424
1208731
461604
785317
915957
592550
1367500
403320
842280
1141545
90878
999841
141910
726107
474559
61943
1158432
959207
43614
488353
827827
78123
422679
1295530
1318146
1267722
193787
580414
775532
247863
808970
1342983
309332
969343
166818
818298
232420
1226945
113324
1380854
4941
516530
632915
519229
23166
1287006
616919
1369339
1236514
785624
561809
75358
248464
1375305
297829
214065
81075
1318346
59739
593044
947384
673214
1283761
1174287
340136
597944
1410082
1302597
1207458
646810
688744
368050
782546
1026144
855350
868774
11702
1331847
1066968
658946
1376971
807520
595983
1092488
931976
1367044
300249
1147093
462118
275307
575637
577693
468086
1060492
1055202
1112422
1194354
757149
269501
875504
943341
581619
1000105
572846
1216237
900137
1228633
1101200
599289
614783
1034342
835084
1223387
384271
162298
1282550
792249
666173
885211
605667
915175
787413
424155
734727
200394
369224
854791
362662
209687
28156
46230
730727
548817
665948
494365
975676
489899
574383
812887
119247
349066
214488
1135827
1274342
534730
43102
1082302
1135483
378979
1287792
1345931
480801
961303
1403399
974694
282218
1199520
1066930
161994
273565
97102
329446
579773
781063
1327088
1386468
418691
1304979
1219210
95877
1114662
692162
1024709
1234024
50585
777878
495477
441213
1426233
71052
687999
341052
1319869
275829
141210
490646
1296006
469542
1353099
145348
1378750
959029
416808
1091387
928661
62927
1122390
1281041
1327772
889426
701876
1269231
506560
1279094
248514
451174
1412508
1232382
1329847
307784
674170
1334126
267514
236597
282402
92011
502726
921384
475063
775483
404045
825166
290899
53635
1124807
1384931
307032
143332
883437
1315844
302524
422048
861455
907917
23174
1135606
1365916
289611
582013
102561
812170
40748
867602
855308
1364105
32724
1274413
695231
444996
311239
778527
41971
1412305
767657
950732
87525
1235316
1090402
401027
383509
320396
1175957
503973
960157
691420
1413030
568458
1410137
255197
87089
35061
620992
665284
1201691
141615
1025667
1368564
893757
1282109
1315214
1376997
457366
510675
392691
208742
1323423
1209980
920046
1059411
410723
253834
188394
1354525
1332623
768326
1292810
37789
264079
854894
439047
1398238
821225
26661
871401
804309
891385
785578
118208
38284
999318
359168
172442
149087
145786
337333
1009631
1367298
1037238
222424
1196437
481395
806982
165711
355086
564607
1163645
25921
566179
531385
158626
209815
611001
858688
855187
220257
1409607
1182265
910074
1037083
170416
34219
690059
886847
544179
676693
526941
373846
74492
866858
154530
1192533
1362193
172951
1153336
171465
617357
848496
469274
778534
1130295
635994
522539
512394
1238063
48890
163987
314204
1202620
85670
1371158
583300
672043
527824
694822
1194571
83730
260193
827581
1045249
1383098
821368
254626
52817
1202672
626478
896490
807863
528809
1408646
10512
1124294
686893
883791
95098
826170
1145545
732293
1217853
1373797
1225080
75492
211105
1295344
1290124
210980
1052693
776913
412373
1070600
167340
532914
877345
1163654
1198665
404460
1176123
1059484
649262
342191
479586
80793
562104
382520
1329210
1377553
1090191
298278
437285
122541
1020991
262675
29233
1192991
87958
1188861
626868
88177
620570
392764
552671
96980
231402
375248
426302
814397
430681
447169
621565
546266
1315920
839405
930980
695709
109575
318748
779802
225924
1070595
1279295
69974
302004
673862
440817
817201
819509
229371
1332298
252143
1034599
1311564
474095
1207732
1198669
1376660
513288
1295830
118273
1401000
152764
121645
1285061
459360
286665
608611
1230614
1197352
1202712
69172
1025812
1224986
1221161
1134622
186592
927805
413832
453745
861244
472050
892738
1307821
683428
886745
82677
369305
447361
698029
496239
423790
1045512
1267725
1112833
885231
441071
1410596
572091
12274
376286
27695
594288
595089
1194559
420950
356204
966231
127317
959983
1419856
406661
288191
905444
577022
628394
676159
785422
528716
620210
1199403
59677
42898
198902
302582
261124
1355490
29362
674418
1297261
1059533
237410
1365367
994837
161833
297993
878708
195861
359985
222101
1070253
1352133
1380223
299211
1271573
1316366
485657
315798
1420508
286769
770387
799930
884006
647360
271829
1115847
829799
1059621
600584
851691
127754
929701
352967
157000
135976
834610
426037
422057
1345295
155042
1398858
68697
893306
1322854
675432
1343231
1038346
397267
861722
406987
1051816
571296
661993
82987
534622
816815
789933
962704
1412371
902378
1092793
415426
675794
452905
792527
954770
595733
1052705
602835
1317758
301211
266688
700893
1197103
406241
802457
678395
1122363
830484
928636
91390
1193678
885959
1236109
824753
54693
353123
1338832
642395
1372873
558206
1232129
331072
892533
499499
1383504
963395
1068162
550904
288158
50754
1205034
128075
672668
576196
1086675
1354007
843002
780968
867789
607737
1056669
814834
1227456
1053685
457485
944927
776859
973976
1375286
1342567
1198813
711567
1376500
92001
1147992
595985
1268370
647451
809583
385712
419368
42655
1419491
1035835
57616
608336
738765
1154077
264645
392525
525431
1219538
685311
552426
403074
1306365
892374
1382887
150270
423915
1051024
594733
1070049
318293
493783
1358459
822273
152111
115058
72614
1205360
960372
434109
769493
943124
391083
1145459
346911
613486
656653
853293
851793
1330638
900734
844584
53016
901203
1042507
950111
872685
990821
172664
1222644
988934
221873
957973
548449
1091243
14249
1165226
294765
208786
767045
659785
1286232
798487
408925
42547
1192328
365395
857822
635656
691239
392115
952010
1422273
62944
289146
260443
1082298
1335603
219826
63108
887383
862119
377504
430007
1289007
1218716
1168150
1371171
783658
518788
1120386
692785
440348
1198072
512546
335577
1368898
813094
512423
309260
292070
191367
319117
272005
582080
1215732
52040
667517
1062227
916464
280405
311224
321521
792848
289939
873092
779369
1214004
62907
175501
404182
834810
1379199
697708
682599
976435
309732
171494
697222
819011
45492
234709
422488
1379179
547785
1266335
92438
1050953
1193204
80534
1351154
706821
98551
442494
1081041
1175911
996570
217653
471913
356194
549662
1170520
1277004
1138969
814514
814301
725941
374525
1157445
1060333
80673
120326
768396
704564
17676
961762
97544
321730
882745
217744
948753
394174
1224830
493333
87035
1045005
954500
89162
270091
291818
1238227
904803
383658
260224
485428
545746
327470
267685
791703
376369
1184735
963006
376346
1159225
1421742
966440
788189
259420
1389102
1303158
33917
72319
412712
821934
790714
966114
896572
583411
1026996
1317803
704784
134918
358217
880189
303567
903485
229763
1346323
860080
833468
119666
201511
575923
1225949
953720
783605
124399
1006838
770518
1370385
379532
1293157
83994
1315600
125655
1135033
1351420
737963
571127
602669
597981
567661
1285498
969049
800565
1405378
540181
1405697
1412256
869983
168730
253088
543726
1275440
774047
407476
729759
67793
507970
1037603
465625
695838
254903
308190
513112
160186
189783
498431
968689
128867
358521
900557
1419824
1194381
676948
192559
388239
596342
851145
256412
514520
997654
631002
144224
943703
53173
670684
906619
492322
87726
836225
945020
1376980
284281
424281
1042700
1202919
1287320
659320
1103117
1216523
234969
558958
731148
1377873
1286107
723387
239004
442104
1048700
1268300
429388
387614
1228331
122889
301438
1329086
1204742
147184
90124
866401
1421815
563012
381489
1385268
1062514
328815
47764
687878
167307
953548
974115
328192
72474
629193
166280
691438
1295441
193190
896568
607642
587625
600509
980770
233149
1401287
1284348
226634
585695
380897
607659
583644
1399763
1153297
11576
180626
1225765
733659
1238266
812092
381630
1297569
930668
1124826
227961
40194
696400
704098
1209098
233240
144837
1330979
439604
1297161
62345
700740
1161137
829003
1064577
546967
893056
912735
1295933
1372394
81213
1331206
856614
804695
124328
734511
896487
209943
674092
994739
257228
183410
667216
181528
377644
1337227
285701
129506
855099
429741
578298
428181
1174055
622782
200281
1362589
882893
87556
841516
733149
124865
228512
119596
1230409
656459
277785
1311150
978874
649066
1308334
309307
439779
52884
199061
178322
803045
176892
742599
234990
490654
89122
982638
1037540
108744
683687
132467
1286191
733538
431284
48354
300806
290165
260464
664617
1340506
1120418
1207326
216465
158135
866924
1375624
441281
1036984
406738
1056575
1278594
434236
67878
96255
480572
860259
333424
838973
417892
856078
1163709
62386
285888
909883
877533
779465
201995
1219203
966836
125497
267273
483110
99914
607790
787407
114966
345969
1342414
1306250
996902
321264
359407
1396901
148413
1192603
950800
1351204
335370
1194433
330882
1298764
957141
306517
101604
1063489
947168
309456
481178
1023755
544082
11598
538776
208423
322715
685799
170848
1375082
1325051
167891
324487
1270676
1373540
606054
845049
184097
973624
591150
953850
805378
187778
613612
196920
1418216
150968
761212
888675
1059126
1115021
181474
1336027
50376
445810
1191683
624242
72503
830118
511414
606759
438671
810755
353421
308565
1058782
774296
856670
832865
411049
356013
417580
483814
1057860
1337955
851299
73629
1307484
339489
422555
1336328
1064719
1328006
1341778
1282554
1387795
638827
730795
237136
466954
1182282
698377
527014
1038108
671337
700938
797770
1051695
52796
263841
1005762
948184
1021018
1187899
918626
232271
793575
461208
1269187
178629
1170774
1328691
1396003
1007304
1066467
142659
408658
518318
116721
596497
1115182
467449
1144088
285290
1168728
482978
1113414
405622
627185
518190
50832
791607
1283038
1181048
1282194
1334774
1365482
50850
485040
1372200
1331918
487836
1389666
207502
62674
566405
240479
419684
1344312
1042866
597145
1060420
825899
1157617
519905
840291
1064437
160031
1360337
462578
197316
1204968
895252
725657
393354
1136773
328467
90460
1207476
228215
725799
584185
1050067
1330590
590126
770445
150048
1286159
1224933
614905
446834
488084
101064
374350
671785
1413569
331242
115741
767713
260537
457263
38649
1165301
497121
965219
319209
921400
37447
922065
184576
159982
407828
345558
398590
517068
462201
365630
1315268
164052
17772
777548
497258
1194606
473865
1392882
839116
817584
422358
856909
1386958
1285925
792753
1055298
1267867
1188843
689114
199848
422842
1421778
119843
549420
1291330
496963
565442
81850
676526
1219778
255228
483706
611823
199009
416445
276540
506578
54911
86761
1291464
899188
817055
158093
1184498
1408680
869328
209562
656088
1237534
683656
1117112
1177822
725810
1122161
1354414
327717
786803
538607
142392
257730
1388435
471180
503740
1405179
580223
867263
875879
778080
54828
265860
695666
44480
357265
1281035
294251
285921
818155
436639
1181616
795260
733520
273322
736637
75021
841554
868723
504602
120939
924510
1394346
319567
150375
851437
663142
1341379
380152
1102375
272808
1304729
172166
11899
991215
882712
16200
447805
1316469
978292
1232836
1221944
341121
1322387
227756
37085
293547
921554
324302
41605
666246
334498
1410168
143348
19055
873794
895598
981992
1377615
359690
354933
380082
1406812
1321155
1394925
184155
641804
1372446
1384812
1300630
950461
347649
440252
895217
1343965
387372
428936
792770
225513
1066150
1289691
982191
378826
1102047
176358
632722
1382504
687808
1405847
390232
97745
880903
182504
344155
499564
237619
1403317
162982
1304709
290550
28155
339798
896102
182566
1227433
1377739
97139
1327549
1370088
594394
914971
697958
198432
1306102
1308725
182510
636144
735931
1409284
51366
1174741
1343400
273378
76867
666230
918451
588701
273071
837444
925466
1074130
876767
141769
190417
181337
1267844
962146
390376
1182484
474552
835700
1143486
896421
437235
574495
293317
541276
59170
1353450
297848
1051048
404529
536414
1301338
550189
1198370
1083395
435672
291712
1167196
854622
203430
951985
894303
422173
574316
354844
232277
1358143
1052456
237135
511755
294661
590558
832840
768139
339431
1201451
456223
389148
353143
687477
1308218
385476
432426
1187967
119145
96332
1346561
405789
402806
1273731
319238
699688
145928
954623
416165
214399
706112
901427
539533
867593
1149109
595396
1199428
333770
159687
1091901
1232903
504396
571953
1173810
678053
862158
168997
534003
1161134
320108
83673
279067
194669
867673
584234
1325333
968336
901125
703418
997682
1421191
668538
1022226
1288121
786851
945380
903317
34834
463159
373586
596547
821978
1199588
1393202
575807
890707
77666
1394186
517718
1233796
276497
80762
1268932
458523
63782
87441
33690
1420931
1361969
1363967
1103057
1209378
414228
148823
1341216
756673
214184
1412839
873696
798682
171860
209773
606603
207336
1208579
971673
933908
1189043
366600
34733
1371971
194763
697277
128078
638786
55651
1311718
194962
994257
536630
950921
688383
1373648
839106
1194438
967696
268800
1403077
618792
975465
559921
1026456
1203442
486103
492949
958922
1322450
1142972
414909
446134
431980
524310
1370076
1331698
930859
504684
442955
486872
259822
1003538
1213924
850026
1167119
1321149
341376
230654
737714
570038
827944
559818
1069197
869036
620495
1363342
77184
570860
615361
871375
1058014
1232543
133816
64554
1297579
639408
1060665
202298
35147
156097
12813
93778
560055
395520
1233912
1164155
866536
1015842
118855
921268
338234
164758
64572
326828
395292
458220
704495
1123090
564566
788792
642932
601008
191776
1022028
187474
275644
238235
568495
929636
399895
543541
197116
945525
1040657
1071171
1402215
375018
1397625
562706
1174301
1102823
53633
1422281
1062318
288133
630184
430284
1265879
621940
690070
163286
299181
642543
853339
354566
917653
808210
66149
806233
101699
810236
167239
1309084
540485
1061326
1294764
934277
1312528
438812
64475
645903
54896
889596
816422
220835
658888
331180
363077
204357
1374809
1164296
1405540
1390655
523564
1037558
730553
1287014
511487
883429
976713
316974
1322496
671172
1417360
215517
409884
371016
248131
79455
629780
199701
910284
329792
622672
1038872
977225
871920
557149
1073884
257206
315237
505925
139867
198470
529010
249703
883188
229338
671859
1390414
355055
1292498
1334894
1226833
636090
207837
547233
307194
166092
396394
1299780
342077
1292301
1071833
1048707
113489
950735
629679
261466
487473
149518
385334
1196395
1207792
552790
859593
228520
213280
928167
633126
309657
837523
393016
793080
782405
811837
375451
581408
427852
499868
306686
798616
11901
606945
1214756
1393488
530004
982637
251444
1237981
936138
931704
1336295
173217
1234554
437463
1217998
999160
563063
208270
1386691
288267
195297
630506
1311142
1284162
336820
633383
869367
335894
1228330
1230248
682332
1269009
643846
940158
95375
739672
883567
523370
818523
875364
430144
271494
672734
935608
670881
724818
841067
230546
1050597
685341
682114
1377198
390420
889295
1049452
641383
91112
1100287
357481
1231550
1366182
614491
569670
1091399
606075
409355
137501
973434
262888
1214897
69250
819466
607965
286171
532529
927749
660677
41580
1091655
1375143
1111384
830278
975649
537853
913196
1390009
1070326
171793
695629
441818
634397
341608
575540
346090
417051
515823
612700
26987
297897
1194539
331764
145002
1367714
218465
410980
172261
535134
1314137
53990
274150
1069709
337235
111493
531501
551170
1418509
205137
31335
1060386
891915
609864
1042231
518037
777920
1034209
904205
1124213
507631
126694
1209842
406761
1050841
430878
901855
468442
250642
341066
1163212
899828
1187810
642486
1138150
1377869
475320
443182
1280283
676800
1167148
216411
312674
122848
909534
1067218
584420
860379
92625
907433
640282
28305
252011
658473
1397805
53851
1201863
94144
566103
251945
1235772
26230
285799
779130
125714
102572
667775
1218074
1296618
699060
359689
325725
177334
868222
1006315
544553
1337199
383987
425524
175484
1168875
262926
978276
1146848
102084
1078444
1322179
1146590
328651
144768
392539
701208
1380967
723855
154087
97975
1189122
738185
837866
834004
794186
487110
297821
771125
295765
339436
797981
119619
95742
1365146
1290186
1378835
293738
43148
615488
685733
773853
837294
1147921
889157
1183326
777081
684037
299941
944972
10393
897943
639178
1197657
1034560
934730
140683
347843
594561
810235
53632
511870
155136
932275
642106
1279751
1202746
285790
319977
69377
1355186
128517
908814
99731
1048390
258582
663721
287684
1414605
773325
1313563
551469
731069
1273821
338875
1163419
871119
204457
609960
555040
1267283
155170
421680
1180541
1193596
1224299
131685
1228597
1280486
96007
60042
129596
1367996
30597
415299
142518
1061898
450875
530874
69638
610788
337048
1285139
370723
87534
732437
568496
820455
817542
402248
1166879
191700
1069364
1177077
372355
195193
830056
945768
1229300
493029
1396117
1091356
91795
994998
518219
899293
1067281
78983
1189438
148322
108286
468708
885721
736234
1313295
505233
45168
342056
1367428
51004
1367224
1202061
1112886
875611
1341779
779228
157252
307304
395625
150921
1126852
812068
629854
388505
782661
343165
912832
1039535
897612
293081
1169523
181350
119614
156260
893303
1100282
1023043
893383
279241
216035
273232
1167769
265346
576833
882532
217633
786178
565200
590000
186867
55770
823655
173926
964194
1048778
1184330
403812
1415953
687593
466734
424921
414188
203330
193000
517891
635830
923778
102449
235167
441168
863889
366602
327913
736649
276793
77992
851895
893378
642066
33345
197378
784373
777351
848969
674339
290035
772275
780606
1053318
142689
1391850
164896
682710
854465
618811
340914
1290050
399504
302545
1228478
97418
610270
52989
1196886
1341069
1186366
1128942
514620
900209
1397482
431612
292165
149913
1157882
137388
591944
1059072
1122042
1073960
80347
398686
808107
265195
30533
1280248
10633
184625
556117
115366
148091
726120
361940
508431
334610
1412800
85502
313124
573605
585715
275652
1007734
612288
740362
1174695
328751
624412
860121
499079
999229
906788
663415
393660
873834
123920
835692
453189
421932
1335754
373741
500767
386381
1211509
286889
1371649
941013
1353144
435517
772189
1182175
698974
507035
405870
222386
1163572
330127
40114
698483
433791
442592
255468
644165
951962
880557
1300336
1287559
1389717
1066719
954036
74732
37127
210343
450309
892499
547093
253706
999165
808025
1417638
88534
563578
34756
1197320
266140
324380
172128
1339064
1416250
451330
1203564
137380
461628
602118
509254
429700
819402
345913
390995
240522
1073207
150681
791434
1327441
575216
942508
891448
767942
42416
32295
775855
219192
597911
73578
1202526
418243
189212
361782
1316663
890047
1290618
103640
1413516
108307
795421
383278
872822
444617
1349545
462498
877825
1361769
306505
542318
17244
660727
345662
567889
587228
327986
491163
281135
274950
856592
891401
184182
1299381
200307
1394080
1358621
1167714
14168
1269928
496229
675877
1385066
609157
114110
1219189
605070
518550
495131
455262
521563
1399656
278260
935275
1330375
559556
336835
491628
333283
87099
393589
402436
1398927
450182
848867
936321
1111656
688467
186467
97895
1317465
345438
257511
56915
419138
603985
1202568
329896
391348
474213
928110
1295959
475245
208965
106042
510410
949253
1202033
1382081
817169
511302
1395696
782334
815277
1361914
81116
980379
364293
1218443
557092
33348
903498
301555
1358804
617664
225606
487238
466975
593895
1293919
1122756
167747
425502
1397970
18833
71218
109297
416669
171674
972358
32439
662367
1396884
1267673
1177874
333899
156880
885200
287180
129229
91080
877842
962405
959119
615360
883705
490887
1174028
970988
564527
1361712
617828
429424
363412
687580
468709
229566
905891
1340782
1192795
1414643
149447
546108
452293
266777
1409033
240156
303615
482958
422502
779510
1418464
727081
58360
411194
1414435
82761
1346880
17119
1356941
898797
875149
642959
406069
838088
1168331
1416853
557968
37513
1142538
1319618
1139831
1048290
1193580
1281012
70612
122880
371692
574380
1139569
144545
1236461
537311
1170735
565547
674559
644916
1022061
619687
578137
1124850
1306929
210667
624926
331421
539955
306105
1337172
1122713
1378795
1353100
468386
1189083
139713
157412
442042
1399316
1123925
923538
441816
661820
961918
275034
56160
679976
613413
1375510
80099
219902
140096
893763
624927
1006808
1360819
381987
1048435
1344396
214631
333800
100956
802983
764940
503204
323572
999062
189766
99918
1389955
1083793
383075
414812
516453
156959
115707
484405
1177347
1287607
899804
1195543
773322
433022
976774
1221025
861347
395306
329445
363888
1342387
668634
893865
1111847
226190
513316
579439
1319237
863966
192776
789114
578012
141696
560451
1190444
783790
1382788
1369543
298681
549380
1159331
365679
883108
801410
1141397
665493
1274155
140846
377728
699159
468753
1282631
898179
322484
283950
1273582
64337
1330483
703984
634960
1365888
963853
97115
966252
877024
304109
129663
197975
1110921
437105
112392
29162
623967
1386114
413084
166883
1362528
124623
1319833
106542
466988
287258
335306
453706
691744
646596
222287
1049027
134575
929030
1119815
637384
1276684
841786
1022593
899272
980885
376644
492281
431292
99268
211479
125184
1072460
53383
97045
349247
235302
329930
37119
1389111
115002
118068
268806
870016
1168699
1114806
1184848
870685
1403032
304918
46130
1347427
17453
1023890
930422
312990
1118898
76816
329516
366564
51045
1021474
980955
133489
290256
197851
1226468
1179573
434064
96179
39742
172831
1071162
507498
944814
347127
1192918
785862
47722
2377
1365236
673141
910550
499336
663160
16866
575130
1058548
178511
93623
505430
290115
1372142
383846
1189511
1351994
1185641
686158
1417110
188594
796186
1310254
813717
949825
1288843
169275
1287568
332938
158682
196198
1335607
1092790
1196884
1373986
410283
199841
468858
70386
630743
932010
897729
414984
270040
455752
1270929
441103
451597
176857
799169
835100
390082
768152
878177
238759
268989
1174119
1137299
89223
454878
1026974
203162
99106
961939
432996
1401803
1060761
402354
660260
353560
595422
414040
333723
939620
167316
962964
1293368
230480
81496
733223
1283960
1214602
1050942
433501
430117
1423020
609455
79568
1180560
137881
429842
316482
475225
931772
1175186
862020
791676
1383876
1193860
808835
1319866
1373460
1313675
1421670
319813
732483
547347
1113485
629747
484395
675217
703614
251565
1145969
1184997
272048
1388206
434565
639157
853639
623692
734817
853763
757137
1057502
517756
614737
706835
843930
97887
64775
863752
756875
76552
607970
1284293
1284759
462207
732390
1330445
258104
1217448
439440
548989
542082
1218358
193425
466565
95474
42987
661251
218501
172316
97591
1361850
620509
665339
879683
1187861
139221
643061
380383
830210
1002284
761140
433623
235945
585836
1115906
1329062
1325025
781012
856011
1181462
143036
730886
334066
1342281
913162
1144189
1155188
165969
388578
1182109
278444
503326
1400650
43580
388968
52539
943781
860225
655653
1285484
63345
679179
153549
518666
1305668
392441
489583
333321
191001
1159248
589870
1361875
548736
374103
739978
1325737
126338
1370069
75054
943356
1282626
509303
64040
506700
761190
161754
386423
1320226
1061381
105306
787596
1052526
52988
46764
774861
259880
1057187
1273275
694476
1339327
502066
105933
785480
459271
861991
817338
826614
558618
105161
777349
771346
478775
1124734
591784
383243
316251
606065
944233
1362053
44128
1174709
790808
1343392
779924
854789
757039
224649
213491
1137322
461761
1298913
489684
901294
184701
401201
1232277
233700
1118289
1184959
1331811
1139273
1085079
769047
874474
1268325
1377301
272469
1368212
726624
592678
676805
337751
369502
30990
59542
1021492
102632
1014202
1025651
905525
1043233
1114590
370013
524680
1293527
180805
1414301
1396612
967382
924892
1155139
869015
408466
265256
1344252
218440
482592
732495
302439
701674
500887
437207
297582
319348
530015
561038
1316337
528905
1192081
1060511
894575
1410767
1114826
1377664
472083
420937
672598
1221406
1266263
1307124
255345
408237
360351
1360102
1353572
450316
72028
1035508
1041726
404142
346888
860356
1415386
1173467
200528
394207
1315740
1296778
295545
682159
264333
723838
336771
1059328
1418313
437145
392535
885507
863927
683460
660272
235687
913690
692163
641514
1151337
999719
759630
581376
111311
200093
1421668
225320
950381
89623
1238417
161585
956983
1349730
672935
196327
477756
827718
907207
347890
301917
1067266
959936
418580
1161199
623288
1137811
192113
158739
240596
1398151
91015
280403
771372
909023
75517
1394769
1116858
1061079
976404
439821
419253
797754
1129452
154197
470875
1361778
379953
80035
347038
968651
446912
1049861
1398821
1406540
114175
992579
183783
892087
1083711
93209
28582
61653
1345051
111455
1181618
402095
175916
339766
1317806
1335760
961626
506541
793810
1376727
479504
881550
159540
959819
346086
381227
442108
541589
959101
570685
1213815
902565
1403102
211450
559272
1414001
196627
482921
1120338
1271289
238972
1024410
1037417
534390
1063158
954612
562331
602114
1205957
1216147
1182944
810437
198900
516633
1294150
1198467
1413727
694508
1055011
893076
480802
998538
1165263
1266059
1207594
1185467
1400851
1422824
643975
1065861
1120411
517729
419752
1356946
262333
580973
602363
1318159
181401
1138230
332976
1081061
69301
975974
1358442
350986
638982
996589
335852
1208051
262849
1130585
395414
1389582
294059
828170
909862
56673
1411859
1370341
757216
867569
701664
854977
1357244
1044918
372801
1092763
773390
290678
1292299
201803
467105
1156715
1143068
437384
1140352
337925
549578
584526
934663
550599
1126990
546996
1403545
499064
468766
331258
1302248
739403
926186
1124585
947438
369859
941331
317256
1369991
338939
348620
328537
165697
1366629
629385
543755
316543
177488
1043151
343131
843257
825774
337117
771079
782568
275608
327473
3245
1216897
371765
561807
865379
693498
972855
369059
118667
95044
468240
734000
969434
355936
215960
176612
1200188
373302
259169
1135419
1220211
788493
15942
640811
472041
302571
138767
815135
1184465
630749
1081251
597332
487375
644443
1232077
843753
535264
1111310
528057
364012
780363
1121534
436082
1142560
551707
1269552
442407
149204
916353
1186135
1396326
1351273
310984
16811
1351934
529328
558048
58122
221515
665779
605408
89023
972777
1174036
1024941
540614
239010
62390
541450
278332
820300
124802
349528
935295
778214
957446
575891
384053
840498
327482
647504
1330588
206412
439196
589219
146614
693780
477145
430850
1272365
58918
628052
865645
1398720
364278
991743
1302111
725408
58734
493325
1143780
1276752
261003
1005540
1061193
436916
408259
31371
1221577
446866
782776
1293574
973575
909878
1135655
310674
383627
332695
288505
785233
812761
1298853
1176470
349536
1189077
211244
526041
1128411
874521
518609
291890
495893
635787
649174
107723
1380772
684606
530337
432733
627529
994216
74867
473904
144624
893613
1036630
836555
1342633
240289
1273007
1130720
306859
194433
1321188
1397097
1386940
370621
132135
1081184
216802
669152
390254
23286
138949
870477
960746
674415
893384
606258
84115
1102443
942061
310763
631152
236244
276388
397767
521741
377955
809850
1001085
320143
835788
127280
814170
397785
314154
966043
925597
610750
843644
487417
486247
925264
278506
946684
264911
996509
1393179
388773
322365
960362
678611
468644
275666
444134
32401
416417
1138131
374183
450004
464217
604302
675098
474451
706341
1040182
1025165
757162
869762
999776
1283030
689325
42889
658191
1354548
1196766
802303
897947
490069
291784
437605
101450
1414954
178949
1167296
452796
353149
868342
448175
1230151
921034
560295
542755
289682
160183
561826
210838
639488
1025782
547611
895179
258422
810869
421278
1362240
94559
790645
198983
905726
319356
107686
1160941
825312
1119957
1413687
1194217
427488
643957
1284958
1290810
1212013
183740
83082
492751
997425
10176
915213
36882
820903
434463
786792
1320381
1059652
231311
129541
1122026
557745
1170605
47115
1022595
1214750
1317813
395657
483036
790976
1291634
158982
54891
803251
1374772
838871
1113128
774020
73631
678827
818472
1212132
104498
1024111
26073
1328937
1213162
255081
477762
337411
777497
1034008
79238
632991
1277433
106917
488592
1333284
147225
1341622
260579
1288335
1324541
1329437
632157
98549
867149
539444
818326
210969
1038696
167878
1050891
1153862
732623
1057042
159560
622089
1016391
92078
918944
1041031
303522
855416
1037677
1194326
737620
769151
880537
198409
1420897
548337
1271372
672097
127766
1349142
333957
378078
108879
1064933
1305319
10618
817135
45220
468505
1271248
222766
776656
1359305
138300
1145355
636174
563818
725281
142307
1168742
872399
809282
485857
893920
491528
965679
1391918
327058
248345
57184
124365
1370138
254935
867627
342050
1102339
696294
1091162
900614
139583
120107
442145
200005
193960
705173
1314488
1205029
994682
140114
90173
479508
86928
799638
810564
165411
847634
1358125
1411355
38615
488977
1347342
581871
803580
1217007
1417620
946279
223408
631260
928114
259679
883523
519409
43689
272673
150259
1129056
683796
17134
1190552
75580
468117
53577
701204
12966
271643
112384
663801
1319431
252504
161069
143424
1399070
784682
1406642
1197423
619608
1307007
501063
896546
966848
224509
293447
194747
312758
803180
1304518
147127
1325386
368918
953280
945825
1064944
1325612
629469
1379946
1225040
78172
1265549
571765
521897
1322494
584568
674075
523669
259757
346725
839802
40951
912778
1117522
1196381
495357
667331
1386576
361143
434038
502294
1415955
608451
1311709
1206296
335980
1287224
804490
549090
683496
284351
408715
1312604
851205
410663
1422403
1395267
189418
94517
1063416
978032
1405607
1237629
1192869
152534
689299
826499
599315
1306980
979716
936588
469270
738847
926792
360120
159108
805659
831898
630052
1334954
1102063
52661
1112827
950187
956416
660055
808762
466891
786815
1123051
706713
1325560
192256
66121
867883
1378830
259862
873410
784926
327929
863985
387747
676109
1224140
1339532
940802
692139
1124237
105757
1059998
552135
958587
137579
366014
487106
1209495
423172
428495
268210
1100594
1165529
163463
1421446
33368
1321922
467649
443349
1157389
755175
456906
343150
322458
337233
229400
282716
865702
261429
1400878
228680
409835
934844
600574
1423150
1347622
481736
556010
1082533
1296531
972837
381822
324722
518531
930868
509381
1287466
1379409
164845
688682
425625
224684
1386547
1086929
423277
1339714
323239
1231022
383775
1332039
811067
421729
607883
41839
1193586
900563
1363287
943611
990330
1026150
738173
79890
844759
421165
945533
1269962
1041361
1023961
135034
495920
280627
887948
639085
214364
585917
489711
1402858
391529
957307
861591
289239
377550
138155
1152186
1414349
124806
1276441
866062
630078
328345
352772
1325548
204163
1349943
978347
1373461
381545
208752
148111
59712
57197
438087
459579
1417487
468664
228381
557894
1382347
1172557
522573
737925
966695
895188
1306281
86116
261608
1158247
622885
310289
1067235
97145
1058148
204764
1005678
66487
630545
444112
118361
25839
218689
1345011
415364
975180
363360
804546
1038797
849365
1372411
440705
967819
211050
881021
358168
1353400
1297455
1040143
944836
134052
1413730
906457
1401219
641075
1277478
1117898
373561
571600
689132
596189
955583
880794
115074
1069327
1034709
794080
385412
151101
978715
919471
1337759
1415635
1146979
253626
742072
1346721
824202
443260
635911
133680
821801
1216254
1280101
152815
368639
800810
149033
1212697
1283807
1304307
1386102
996609
530404
561216
690140
666726
431317
1077219
284334
1006446
778980
1159873
487982
262891
781394
128494
1084114
1061534
263185
964772
276292
622500
183585
972988
483218
727868
547426
799224
510637
477787
797308
616656
356829
644630
863649
894512
680142
1138499
432778
1200452
958886
1127931
260074
1130519
213102
1213400
1326294
280682
1021793
307512
1023210
191179
1306858
170786
670560
292332
948978
962207
182823
943029
104834
305530
219392
1361882
691523
161116
1416478
399397
1284882
540810
143344
136882
614809
504380
162109
662513
188642
189003
419046
413865
1190458
1047898
1056322
1420270
846893
171099
393128
646038
1212004
475397
819326
310272
1219293
951845
70831
1185507
1052143
26132
1206602
128004
453959
1349323
601717
343560
944958
646660
855241
350641
891848
393823
585604
861061
76187
547130
152555
347159
926284
638560
372737
543670
325395
907194
739835
1314692
1199281
303268
1229576
603871
117598
1174368
933124
894939
117821
449790
1374754
1067348
1312154
363231
917789
1123252
175752
257720
740032
769905
1308772
290217
498240
1382404
904508
612941
771656
432362
470294
478879
922679
525628
324066
572687
170218
1231460
1130462
377487
113509
1314665
958934
732388
146975
1205396
80813
403134
1161110
992727
735712
454744
83997
138336
233952
182386
88053
740211
1123561
481138
783808
432199
115470
551055
117605
215730
1267013
395899
1350036
882254
1414440
946359
1218643
309421
456478
291279
344048
1222227
1127097
839191
318466
1406641
697782
1266745
801395
731356
200715
1385841
256426
39161
196619
150177
974084
462503
1102905
678845
307141
1395308
448240
138681
112335
325306
613177
1195418
1346311
599492
274506
594433
846593
524954
902238
1061222
980259
213408
846693
529267
1226408
505181
769333
361598
186863
873737
214110
1289796
453080
339536
126958
154031
74192
463238
25092
484943
1146822
671459
572615
88615
132471
1320880
316069
1341049
1063988
205335
733055
80277
950205
894667
1413367
948629
337807
934153
60346
1167213
90172
468307
548067
68254
840886
152113
145047
411904
694780
684419
845485
862591
845865
1191971
732203
1354222
1121779
47617
1410127
727340
1116782
617405
1137792
276749
398844
317345
119211
94526
200878
1214526
429275
220998
233948
680874
137884
943846
168185
249359
1295091
1339997
445868
135398
49951
1008856
347912
29553
1390147
511732
361666
1101317
880560
1379418
300446
836257
882512
143394
261159
960591
332759
1398830
1313788
87527
280586
1190247
251672
891304
481738
671004
1197784
831673
1380067
948511
1212108
833720
767167
784522
385507
18338
701715
1419490
967387
171169
966493
972999
340339
1308201
768024
1327015
965184
1303610
1271143
305093
140092
1220039
800835
1180498
1283841
737486
929324
996317
624100
463453
793396
1163940
122394
411916
967531
110125
73875
785122
1287044
547829
782287
452275
1116673
249541
334839
531799
361617
181536
874539
429165
1051011
1058433
320185
724953
1323897
1389521
293500
1268266
117671
491652
193023
882524
345929
275767
885503
1056647
361023
212485
1297418
249369
578430
296572
809242
436548
867211
934123
614970
1045072
855309
307286
585479
839893
1306885
504338
471827
229526
37277
1372238
1113518
638513
180492
1231041
1291719
59715
1418388
393995
949045
839594
959132
643528
812241
59954
81169
1065274
788750
191362
285549
1290452
312754
1399521
684726
1354110
1420725
461186
1334526
563406
497976
1145870
49519
1312594
440825
305489
506926
1124650
374958
1309078
514189
237703
1214016
494501
513609
218297
641412
1368726
724498
1198457
671919
209326
66441
1176493
839450
460392
627819
337733
276705
893374
959009
678979
59716
514137
1168855
233093
185404
1060630
843800
457281
732935
1349032
1346840
929746
174486
1118184
528038
110113
136460
1134266
970945
1296452
521366
891839
532440
107544
11665
1128369
790464
1056308
321741
49149
592007
589525
324787
879017
37482
466662
920455
517688
588750
770582
190273
251724
625810
658745
390514
1064517
373670
1376771
228203
993799
544959
1303970
1384239
733176
757171
217997
962869
203241
862843
615964
791133
92822
51804
1062615
1289472
577134
1302514
865630
210963
912874
215397
903338
286016
1285235
1375083
791228
881696
565905
553648
50972
130607
691819
631803
1313975
45902
1184885
394309
317257
771014
442937
1365031
1275116
933955
320135
1205060
993373
1369191
534651
1034877
385437
382543
33551
793760
211455
721663
1211149
506269
1226272
182893
363392
825681
1309208
519811
191678
1314584
929374
54429
1139605
471112
617411
104549
807905
180194
803404
145377
1344731
1191895
824939
183734
640926
796383
1158243
1322076
1186293
408883
1288486
551702
1353233
507209
1346782
776899
894701
434737
812791
663365
1322263
398973
1039496
1351539
1101709
333533
872723
568494
291002
1177900
183666
209331
438453
802427
1419368
199609
1363416
593122
1169446
1199690
330513
501707
664519
802388
95878
1285226
289374
889847
1303217
1069680
1082820
1214403
822223
411821
1280134
648866
563909
1071361
1213355
796252
190610
1280700
117927
66576
871171
671141
659278
668399
1082160
440412
304264
1073803
80716
673370
10928
138180
1287341
105434
1118347
1114474
1326256
118369
1362540
412955
1377465
201929
498566
1339369
922156
1233226
293814
804573
303441
682718
772188
91619
1340685
177005
979341
306155
590950
693594
77816
1090976
849185
843428
1076345
1066666
212068
97819
1418868
622890
1284749
803871
1319544
1196327
156578
929827
1048649
699009
1414732
561306
373597
1072521
1266976
850946
157604
338360
519101
1051070
422371
443996
231989
391733
1075519
50164
278612
90042
75458
168532
968079
386991
680282
181765
1026406
622463
1287597
894014
881736
151136
1274431
1021695
896199
240000
583745
123982
385772
482679
1172586
1316258
109467
954328
334891
194222
359468
53932
943326
12178
199153
1144086
891958
1402645
316365
128101
1295834
1349678
170510
330279
906625
375623
602618
996123
232697
1416600
578318
551221
23368
1361476
1177475
109375
552594
550486
1266102
1197673
215819
794164
419674
1197065
354667
732565
202690
1283984
235514
1227328
359720
1130404
1388502
1213360
685742
946585
52330
163594
1285441
776471
59910
72160
432238
396606
643178
856898
1413285
934671
74833
567268
611818
81648
1347365
372224
925411
443345
627212
192123
287465
395380
364276
406014
323522
291044
668012
1396492
225726
780252
49537
907876
272110
806360
166321
69416
1317400
771121
414643
662924
83897
1146297
1321819
120188
942589
891715
454401
1075145
1352427
375099
773661
683752
994136
950563
420639
483692
901169
411084
702189
1400777
276656
54487
484816
491356
807177
1337649
1036818
1301835
994946
167295
1189993
1055233
792001
203353
364654
1121963
902188
344748
401382
924941
1189914
571085
317327
432217
280546
902204
39900
605057
263357
952570
294777
964696
173378
399826
137096
577871
1174015
303981
327363
1110675
1372776
91417
96341
1182470
1289399
495444
193917
398255
673093
1374641
133031
483055
509115
224735
1217653
598955
843017
1202212
139166
1296373
849386
534970
45384
443156
873842
317730
796453
836819
209623
769134
163365
235531
215433
43155
481910
1219799
980014
224083
671971
632868
1181721
359176
953682
844118
1232561
863508
1383313
180033
333566
959223
879514
257644
127256
435235
943860
461251
1378785
304059
597438
219520
271721
190912
51262
1277392
894853
43588
1293644
667246
32080
1091506
1309074
359641
781247
1229807
1102425
1057700
599897
177973
68699
399175
574015
844337
682407
1157395
1293182
1423385
1042353
1082229
561985
689931
298679
93696
1081997
981801
524678
1156601
643973
377135
1342607
607141
1412837
362370
183695
224495
622490
296818
598359
278345
588264
1234076
701623
963301
101291
385958
991993
887746
31188
224919
295062
440224
439810
272299
1402847
1071774
211400
1322346
634637
1414810
1182912
1035463
412164
1358126
358088
1310241
908286
176599
1232706
613648
912656
1376932
1161083
1164227
924758
288858
60458
572989
1311464
1055015
501489
1120142
555829
395986
1374916
880947
389917
389432
341309
449923
547520
361510
68159
539175
1408617
1227740
706048
558056
896631
336966
808110
271962
572408
1123610
25379
902219
231867
955596
317530
126210
131899
1396158
337549
585849
115184
566203
852783
621862
790696
459114
1166197
623022
238706
1057792
880393
1369024
36845
1300972
896659
1176285
287254
964337
165756
559732
593298
689786
157846
1201569
496506
405000
705862
508905
682246
194289
370648
273331
1055131
450191
147126
838716
1375991
1269506
71202
1128585
908036
283175
1402033
265575
465402
1315369
862476
768626
300516
786085
567430
854290
47842
1340388
129158
19098
702118
870463
658526
860620
363267
306901
1152093
586301
1374743
277502
1049243
1369181
105099
392815
52013
403795
1060913
1303251
817513
142035
517939
1299573
271076
1389815
851302
968400
1362611
1229917
1135806
477838
236924
739895
1115852
706697
91243
1377723
252810
1614
299637
796934
276250
1212986
692928
628068
230371
780909
690863
1197617
47039
1303489
327750
644005
234748
221016
967254
180569
562043
835862
812999
1160980
661647
727357
144034
662727
459032
1266990
913915
279162
388549
900195
280706
1394132
833944
706360
692813
119259
210140
17410
233152
211069
302477
785053
234579
16559
643999
502979
403720
341255
298863
85517
1279780
1209998
607778
173692
401369
1284156
727895
221320
41095
37787
175715
579014
129775
219553
878283
593179
1027057
886056
1267739
97507
1335214
612072
866323
586509
691203
1050238
1063964
1201382
13430
841960
171765
1166916
373446
93887
186278
213939
867545
824666
686611
1296528
864016
644158
928512
592644
63388
135480
946294
51942
795444
871404
199180
1312761
1199451
670666
414284
315685
53345
445084
1309102
1391460
411163
1311272
1228403
697883
353632
827363
1121207
45275
310435
389084
63009
534194
299735
995817
69119
1163526
336601
517787
728355
1178063
1413228
486915
1212899
271544
802351
845876
1143704
348651
385863
16462
490722
737608
385288
889333
195014
992332
813444
737881
174164
117146
31552
254740
604660
700638
275106
97543
281873
728831
914755
1164112
489042
1157792
1207796
458117
432654
434953
778703
722590
1332018
1320431
1216871
574815
284329
512505
1067668
236345
70602
858122
194369
467811
1042826
188591
1158298
1323904
1359090
279602
511064
1066697
139975
50481
5042
569599
1378910
791457
582198
929737
798458
42757
1219695
260040
48122
823336
358540
97279
1139373
577262
695046
498512
598097
940612
547998
1230047
438059
1369706
117763
406688
819789
636350
151177
905176
1220559
927950
849074
1205180
386745
1034334
120202
1314541
479222
1317454
807766
217840
813456
453690
664756
610885
222282
1378162
916443
157559
667237
767355
29169
782082
453648
1324658
26692
563320
692127
87837
683926
1310154
1274892
1037724
842027
417315
893009
1312557
1368043
1295584
286888
780315
1197847
565317
919789
1167702
194243
497689
87755
1292120
874850
1276641
55027
1069582
39275
219446
1208350
924206
816072
348153
556702
429363
1053138
785749
957216
900556
516791
1042221
141725
672913
957436
81768
629394
1307628
1414497
631197
390744
78257
365496
1377217
1397633
1420525
672371
827004
99125
1399719
38465
518497
1384477
121568
154033
397833
1406500
29326
43311
507763
860599
93152
1378374
110061
70719
815367
1141600
726037
361388
48085
723774
348152
466547
510632
526380
306760
609559
1207820
455606
72303
407914
772902
189628
372572
906175
1409059
54430
179519
509013
1123988
217015
1078391
233663
982542
296740
884719
747455
879379
252822
1124673
404467
223135
1372916
1381177
934892
185420
1404227
1338996
217488
591351
257588
1316777
533927
1049281
1309496
432837
407468
1082683
1207852
262137
75937
391162
739673
977234
1035645
1269704
73097
874867
786337
41420
614959
167666
146178
227668
1198660
1382779
482689
514087
808142
449007
115062
398816
676434
1081318
431820
258053
605365
1274902
225200
107590
342626
538716
293096
85622
637054
1265996
1399479
229849
1370042
581672
929876
192759
12442
1401668
629273
655708
456149
630116
574892
579631
1037088
1216605
589386
314657
75860
1343423
444133
699287
1092512
215542
1083458
166046
886156
57884
1120001
391205
69739
528696
164392
1345234
905466
194889
291918
3190
320333
875949
112513
34176
842448
579796
31014
655925
724028
705133
289600
49005
403549
843411
94449
1061721
1237328
963907
1025409
313843
79050
155360
1189226
1144988
1278950
69386
468335
38866
627312
1092479
529191
402854
69135
373643
978531
183893
32404
41560
1186451
39039
777329
328799
790951
38231
478009
1186471
36154
845188
59199
306001
1059022
636109
689927
738638
300080
139134
151352
797123
1343457
881957
1021824
1101658
1372265
1053242
799822
484781
655726
112131
85148
793715
1219197
1397610
424928
89722
1058296
854018
1369631
425716
366527
1322879
731700
663867
55761
559802
165305
178751
1272027
314373
879167
449748
843163
67324
57216
883455
1235487
31271
1296764
33311
1092696
98752
237695
621766
26000
1070391
542403
763547
259113
725322
1328154
1371044
963715
1066641
727958
1231778
637413
1000634
453843
843665
894050
54030
548968
293682
102087
353822
1404145
1044803
45688
1341072
972922
232903
451960
1022318
313716
872922
420526
1193933
505773
506377
517940
34802
149604
527395
814629
831667
774558
1209572
1391995
1238025
575059
492409
884165
957716
817637
258641
1325455
153111
158068
1308520
1387699
544091
267162
675882
941660
112417
298853
778258
415433
1389732
1206143
869946
435741
503230
573891
700837
1327416
123942
968267
685124
198433
495055
797360
1147905
1139046
1071417
116296
159394
181553
1173914
1411881
274079
872388
1237942
899924
1067494
1381930
941868
1393140
964965
530250
1188840
374064
1398330
596037
1269063
722586
1209728
1381193
1051211
514101
466973
438117
17200
505758
365380
507862
122857
64764
1217237
838520
781417
859901
1170957
992103
876306
1392335
228783
82133
551618
167301
595399
456272
272155
226473
958591
1064998
496589
840819
1413990
486358
595493
1066009
1184667
323134
402669
307151
724101
293396
1403212
281060
264977
484165
1350773
674066
832456
198231
725802
988766
792064
108703
501434
1335083
876578
896841
1411750
934832
358939
771557
168131
305955
192241
1337182
1419968
326903
973209
127424
680520
414212
1387525
497299
364142
569634
336596
70531
496980
938018
1306145
281371
674629
1043442
998055
1363959
1055171
839143
486884
284772
913516
905660
562353
1085315
437324
962216
109674
42687
486114
162761
624534
633163
250702
203906
1319445
269071
257814
233632
1375762
1401878
582002
697798
193800
726349
977901
217204
252388
1178358
404877
646160
489024
879733
1311933
484722
105747
345430
72169
482616
1273346
292421
930840
388619
1125607
896529
229932
203047
478089
112917
1189166
1119577
440756
1412137
1273871
1091950
836623
375351
800881
503549
953646
406408
868955
918319
806785
30022
1384760
409836
1383947
430076
1065960
334031
532083
161232
123376
284382
567840
394986
1085389
210338
795073
268922
1270879
223568
395653
1418429
830207
542248
81131
771637
819175
619726
688473
266242
177222
951674
527642
902304
684309
119462
1294781
321017
98878
49840
217107
361808
474701
816434
86708
58781
1235808
135902
786940
323223
492863
854226
227325
660825
339264
182726
320391
1393406
368370
250036
649026
464194
422961
1292209
810693
1370951
613025
991729
1375415
532494
81005
325232
92654
1063186
628752
1040968
1193682
1355738
833438
1102036
1194895
62242
327789
1362883
420033
185239
699363
235511
1303456
451397
529997
216500
1292851
1214982
1212221
187934
1003627
112305
334045
11451
186072
992303
1112636
831169
235081
124055
43666
75548
428796
12000
52879
1056460
728920
432223
50907
775448
1310847
637176
264386
841912
404036
929852
1294039
102542
1420935
1374344
1323526
219940
854761
505908
69722
68340
829788
788574
770463
784563
933299
130723
287683
102450
1222483
739181
342975
197254
617507
1356045
60298
58229
699233
959764
145196
727169
1265993
450651
36990
591580
1339929
39577
805559
29642
768629
1177855
91113
1329699
1386715
278319
1316490
317508
216093
44701
700907
570466
955601
806201
1209856
73209
470221
226642
829949
1220402
361644
491884
301924
816060
1267934
818865
325500
121438
340269
547489
149936
793151
668487
1020763
320983
228150
1125730
471145
779620
399064
559092
238866
1282833
605352
457785
88294
1269521
28707
824427
1051155
254546
1043637
1210935
360260
892126
307972
427916
564959
472087
872157
623685
1005454
945194
1299857
84753
964465
1339204
444536
1353300
1342392
561571
891749
262041
555762
119569
1405752
208816
963625
1401165
690750
44295
2342
911442
808905
538369
638562
517619
960916
842265
613937
308340
948352
512227
1026628
955210
71528
726469
537580
1091188
884829
176466
295166
725489
568107
297424
1035854
1351124
176339
255791
511257
655723
90252
186080
446591
1218464
94962
1404517
730221
524183
1231468
1147868
374877
340347
1351276
898786
674742
542950
496307
291581
1115558
448918
1024054
971679
461771
1135076
105572
1352892
881378
118485
804489
85125
904361
439600
800190
289566
329119
740340
324818
1385617
705096
597282
1145542
699137
1291009
414946
101785
1119947
1403359
333374
1356671
1162841
1327518
537315
1289226
688391
953754
792303
620084
804029
824435
17393
475533
256063
929449
1186242
169473
340005
564229
488133
1192499
1158228
879695
777194
104319
514670
1319467
189673
638309
68451
1318450
65368
478547
444512
65608
394036
867057
445140
506976
623795
1193180
1203434
866586
331627
855426
732763
435757
95799
101031
1414879
1175965
1377929
52688
902738
897485
230457
295356
1291399
260485
1119891
671918
249620
1273212
1396237
96812
785572
142744
697758
1369107
1101819
48641
850374
1289955
289773
11454
1356074
1312527
1322349
1059518
912118
1346471
1345375
1423915
841352
505838
689550
234941
1221548
330312
1193184
191965
53110
601943
787608
232678
897480
130580
1027220
1173820
17144
579793
769579
1228280
571225
132740
1181718
1227879
1339294
47832
741272
1126752
401109
1283949
682183
344573
883272
1178490
675843
11379
216709
1186145
1050933
1055088
429230
282690
328982
1059420
1302013
405693
520484
356555
207362
875455
76410
999604
1365636
1026794
692239
1273581
467772
1266504
343307
931270
922005
148048
625649
1194951
1197353
598598
290333
496218
1192241
258666
1284214
259106
55015
132915
472470
94497
106082
40157
932628
523076
615615
644653
1063034
598451
1036267
27780
67486
690298
1120151
370969
223015
1310721
1184755
919242
1355773
1282837
1100928
1058576
404067
665051
273644
178835
757718
1196171
1219077
1024633
588431
58467
109287
1292124
1086357
347608
690954
209597
941775
327418
1192074
876006
629120
53078
225826
181642
697030
860331
856425
492907
164849
94021
524852
1043657
1358970
579143
418804
891358
1021596
811125
1052593
619070
379255
1301611
496170
1068408
563194
308844
1362594
1414861
794446
1040297
79830
1083930
1164299
689896
809759
153943
596972
891046
702193
118184
922080
1400931
726988
221331
642194
689252
1214239
185984
899542
1330396
147897
1295096
447010
566354
56496
204821
504171
675271
1130627
614045
1123743
47852
441975
148032
1072268
227987
768052
881189
406701
951702
722887
1114963
1362766
664594
68803
561225
501326
614175
824618
162602
1119487
904752
271788
1021458
305271
475185
1294063
1357979
670874
348173
467118
1308180
328341
154037
163844
360938
675561
432561
644294
887026
333892
548646
34639
292721
684577
815594
564850
953056
1357928
947080
160729
74942
1416566
86888
850648
947436
286490
372017
82071
289039
641478
615298
731676
1311549
682100
231216
121316
296157
1146665
185958
326006
72697
890932
1158219
393376
997855
1064987
1368361
279477
456509
641793
792691
1412997
225056
201307
124555
353285
1341735
49063
82364
421839
1110576
609497
1170434
1192243
972044
700372
689690
665011
169817
894580
93124
1308305
861918
1209145
696369
327468
1230790
145986
758193
671874
3537
725438
977040
85532
278815
1359400
433120
995510
495657
773317
1066786
829000
1389574
140577
153998
1316475
1336338
414391
996233
541040
1271056
625700
1235210
108807
1174671
1367047
412224
113090
355241
267262
1101996
1338399
277309
1034128
798629
44751
1349749
1352129
641210
868875
996117
630972
1115579
1346865
686943
969618
909894
595486
549601
470424
523860
139869
1128164
731046
1315568
1218263
1136100
811554
723585
703763
542872
698673
1403383
573474
319578
1236593
861021
1020586
218094
509563
497636
1318982
582030
316890
647352
671557
807652
626133
1035831
912535
789738
170101
570468
541203
480752
1412425
448233
344282
36815
1082222
395149
952894
198959
956648
1278376
835458
899107
290499
861462
917442
1389015
968773
144851
305274
687080
412870
373911
473821
1217151
546049
151629
1400998
771322
969995
904401
420341
1398527
49415
756260
479042
597549
304288
829976
431519
606520
466161
466754
387708
784040
1021643
534522
1380193
1176308
1323865
587818
797045
1213412
1276876
356214
445857
493475
966476
795351
1055424
1210804
801731
1196620
32936
1204980
698674
605637
867828
683459
99822
1192103
1291395
594597
384775
1119704
673439
160963
1006330
219714
597940
1289912
1345526
1275136
1324561
1400752
1050013
220730
104268
856358
498471
786464
1270031
1038272
496620
946402
1060851
1279723
549153
1265985
176002
365706
448228
17786
178420
405187
98347
784715
1219316
573143
1292883
1414549
558141
1393087
299460
663916
260220
609800
993089
310225
891039
57636
370470
630554
622159
400438
75032
93137
1188981
1188892
785594
389660
1103259
1392161
613059
769852
1021932
109515
1371941
82379
53055
121794
1168350
634879
1203786
250297
679781
622432
1053230
95363
1181142
232160
637576
1336606
224169
407363
1293387
1167247
1163299
507808
1038071
566044
97308
119858
777615
101106
282497
602569
113204
175414
723600
281100
173386
348426
78370
517927
1403552
325772
413023
90400
259334
665075
391201
84550
677941
826422
415689
276657
287816
73214
954109
498760
700223
646089
1367563
415342
1064334
692899
945868
101689
298475
1199525
898777
191674
767145
467996
1421046
383118
311680
1166428
1199050
995508
836127
255140
942700
478198
937026
105992
1214263
701868
605638
1384518
59885
108130
1314040
1410608
919856
1418667
1375658
942812
1322298
1378509
203392
261338
1110901
1201765
644722
214408
63899
971315
1387894
1110609
767057
1202938
357368
1299700
430596
59746
1075533
757187
662637
531369
363896
1288022
1292679
692939
307048
96582
518821
1353812
381914
324152
1130568
455169
1398064
1365388
737295
35169
52222
335567
388794
17534
198598
505248
302625
889132
142053
160967
1201597
248135
230552
1384848
181478
1400756
819559
1202704
568154
636089
909807
694998
195205
74575
122000
902950
1278291
11140
595245
1102877
490740
700038
1217251
546254
1319305
415266
421252
1406091
443673
41993
1382025
733769
1272929
325134
297213
77775
60001
86984
1265862
123759
805152
1139226
198597
1184044
315602
64173
1399150
1182998
1190276
895177
960645
1214017
948831
1388398
689794
796929
1034176
97571
1058706
1318813
264470
880921
195223
657498
443565
123346
1159274
626198
1128195
561379
183495
326615
906562
517115
453373
1124839
130971
929892
569253
317287
508266
1135329
171233
97310
458396
771046
1383867
961843
188083
995079
1410374
1418274
1219802
148976
1267226
1045288
1295910
1292545
10861
621398
660560
1147168
1064042
448718
393345
329755
635257
383896
300916
659178
1164487
612730
732133
329709
647203
635963
838200
1351222
1125513
828703
1049918
10806
39561
455669
207181
268931
894813
1291896
146661
520608
882999
331645
954065
848324
411800
1318881
1038903
701662
590946
1194312
922346
912024
1287181
1269679
556459
237937
676810
1337466
1371263
1389177
508417
1397578
36213
127193
1301375
1201882
257103
344853
1419895
1232147
1119551
1198346
176593
1405281
787985
561451
134267
124357
423994
292632
294955
136502
911464
514424
402537
1067123
843255
711588
261036
84749
314984
298976
1384540
59696
217445
637721
1351659
192897
92013
682005
1231304
1167155
74959
346379
62809
556535
1293038
1282650
765013
393751
599107
508789
88216
544791
118092
1404477
77456
1304272
1114064
251867
1067286
578055
57416
58914
389854
913625
1085013
576312
192097
227288
1290355
689449
636433
1344374
896440
439418
839377
914512
532954
101999
496808
67971
1130259
1404351
296996
1290699
1146199
1277575
50802
138351
603409
595830
1082659
724585
75230
1114116
312932
292775
390634
642077
192074
932807
1192542
153953
216730
392187
86372
1328950
68065
1318442
1277145
1000298
452403
1397277
329457
1212597
220575
1180323
503087
1042459
574755
399161
640781
1317539
684878
291302
237492
328570
453487
822679
569794
363105
428329
1301617
378434
372642
1319036
1043152
1155196
1091138
1317860
439977
167475
868908
635376
506516
82219
733566
785616
284926
284457
836444
849921
1159921
507200
140078
126593
323797
890825
370823
64232
238931
1192649
332166
1270282
1338315
313769
877619
963785
975348
268012
603539
1102371
1122284
1383173
1286390
455077
57986
1284140
685564
157467
107095
731621
1363916
416975
1179664
1174216
790728
1385843
30962
209708
394675
82518
483309
1350162
418014
1406483
462908
790006
953766
958617
1401886
1022981
479348
1311799
213838
308191
551375
1369555
219682
169993
1403871
912619
563149
1344370
106949
933269
1137727
533324
620163
344021
780258
1207620
1296812
909152
478663
249389
154098
264338
73747
178449
859511
55938
199390
444834
154059
154318
1137098
175221
675956
199655
1398472
445068
37896
825585
231019
1299208
810050
1307634
1350937
384147
333869
394632
574858
902427
946128
1215775
836371
761158
680721
1395166
450022
34959
1210979
127389
757476
137271
411181
460935
833770
1380849
799816
662887
207545
853469
364979
982118
777637
88917
972842
15535
739990
450437
1224758
96765
641493
466300
936226
724135
803258
783654
1200237
597413
1412925
687289
621104
872576
1403722
146306
260324
208152
329593
1400858
842781
1214457
344685
96265
1324286
420345
516032
459860
111065
1366904
532904
1211477
291273
276246
1054763
191542
1422694
201870
1236498
1349222
342024
48704
509206
552544
1383815
793693
271112
921743
217883
181418
1391709
380097
138721
160913
391376
1288522
737920
1061106
580404
1351367
581481
813275
702230
194085
314181
161154
1420540
1215521
1232431
975340
1379011
976107
619820
932518
668882
821285
508355
989713
281881
534717
508805
337623
1349567
879197
368647
416066
1235172
156465
1322885
282605
571526
879590
1408998
855411
319668
286207
569773
98276
726307
640709
117176
216901
660680
788054
735924
564454
1224769
948759
923641
97058
845695
1122687
950009
1212881
1158375
327008
78556
852212
566926
904954
87180
1378337
1139885
175119
282551
320760
275297
130233
1050357
1373853
56771
605438
931673
231046
1231718
563991
437680
118722
381954
110923
545626
1314568
238199
530438
1000730
501754
298786
820057
324864
780418
143886
1175952
67925
1065996
336386
410904
875992
1366927
1120262
1347363
1060483
230432
983031
810530
1134559
1222936
815219
822854
1386274
1282672
239367
698913
447512
1343446
668797
1184823
582036
688152
491059
416871
134758
66756
1192933
954214
1031862
101252
340983
698658
234137
668919
499580
920053
1385923
1374135
840760
493722
1163222
1169566
644502
1316078
835031
146665
576854
1058749
59818
699117
1224084
565101
481997
334171
1325429
591197
724577
91179
69587
349201
1339785
258361
336896
283514
775519
494683
220950
663443
729894
185313
276084
258476
199495
1071729
398823
1321792
525211
1347201
398082
60551
834740
171992
864917
1201420
194925
76728
505884
534436
394297
1068177
1070117
982360
1340825
737957
862505
901687
1325160
951614
98343
428276
439038
299197
628477
778582
308594
429649
200785
446903
54503
89563
1334175
357093
486772
264978
1056626
295602
1024764
74282
1291010
121028
918753
1318336
57367
421504
907811
1130381
1418821
1421891
1199404
353252
226682
164178
1411875
522247
1193864
456292
886891
1042714
787645
460235
45603
630239
699982
884745
283420
993803
966399
975105
893008
1051411
1272370
442158
379321
1287645
1062349
1313545
1154593
694352
1148585
688134
504446
48761
451559
1229244
656541
1207875
873785
82782
167649
1181531
1331989
111012
213028
153113
1287439
301529
321095
902406
864399
317474
29212
401245
173854
39205
543776
1034095
79869
1155839
396806
566072
1324459
592713
1419899
1217586
100251
669408
428363
854026
352715
186096
411549
797356
1294247
430504
206472
1296708
353016
1290958
739697
458085
1101724
1220627
173266
677224
846841
1182242
663651
787060
934461
1319199
792930
1324327
1383375
723611
231076
809628
384120
1412010
507306
385222
1275048
112045
486925
1207286
323895
601743
1346493
192024
1369059
1039124
854723
322875
904971
139417
233250
726198
908257
1361430
1201545
1393958
505665
615250
1120299
998026
1203401
691861
930643
1227638
1316420
69585
354074
299471
110313
1347171
357762
171644
796498
578636
389152
1416735
1338639
819904
519361
329198
1061792
165830
75789
655665
882026
1124588
822990
394837
1073083
858517
1086556
435465
882722
1346564
184780
31269
186461
215557
381815
442159
304148
453764
562030
1189730
329213
599158
1021886
576931
410210
1060755
1409689
1216117
204048
1205508
629056
158571
1343921
1299972
472255
1193758
109272
1386603
570959
799177
970156
838076
535617
1207870
656851
634744
1213907
564437
1352173
168560
583312
1422533
1049183
233837
1381169
878558
924188
378911
353472
634891
171442
151008
678838
840619
769505
143048
781634
426558
224581
27801
1408490
1169521
259623
85658
592594
230919
866636
97200
100792
182528
942987
1236153
61789
882555
423031
538779
846939
1068204
175771
1310077
116740
556591
732264
969660
811367
953801
315378
144451
578933
179288
1212657
832922
1361823
935367
1363715
45443
538182
187058
936169
179944
505404
486054
193990
271533
1287767
850584
1315967
1074055
591429
838698
847229
1313576
1057276
778198
1361652
152181
1114941
1316024
678058
512475
690478
1025915
30667
30018
732092
799508
92093
1173770
1112064
868028
548869
789389
682780
259542
1419748
671875
1410198
602316
158671
74702
696649
426671
221170
1344314
114619
191314
967112
1202069
378294
859381
346269
435792
1037232
1024345
329374
146158
910628
1189534
551365
187399
897487
1168144
867603
965344
396735
159563
320924
1370483
1320810
849106
1185606
615554
1217625
37956
195174
1228550
630816
633091
842654
902962
664534
844975
691231
1367618
259259
648669
795747
85396
624221
431645
551307
232312
459401
1194216
239131
1036046
126023
120673
1197516
1352220
185961
1188062
530972
475660
109942
279245
620027
1279253
46772
142736
386697
674581
1395945
932837
927978
1114303
520127
738051
281739
833801
344750
860654
1218614
160532
112744
608413
1212890
1208577
390218
312349
204818
126257
436790
933631
99460
43645
1055435
621905
1346260
840695
447752
427045
1135669
979910
253744
263608
1152831
1298518
968445
418189
134330
126720
1286982
623709
63523
1393191
999417
934600
1216283
814801
892354
599815
370903
1128413
866268
1206629
993792
204546
139532
169774
13829
591112
156164
1051668
790667
301970
582545
649197
729826
115005
11447
483617
1291692
1392273
883546
1224444
141938
133773
191572
1375098
955035
1128188
851151
48484
79607
616833
386231
1060850
1227930
976417
1327374
398806
61559
332945
824728
828862
321971
202717
1189353
731938
192186
1165112
111928
1082157
622147
1278118
75055
68572
69799
1288388
792358
208513
892672
599436
958490
510891
595584
837168
1388361
217884
567939
35904
433192
534748
978019
428880
1154238
587698
232037
460908
1402592
491434
570596
681645
705011
556305
656997
331323
843621
81360
119248
931198
946806
179668
120247
139927
538697
1392032
227694
886123
490958
126015
958083
793257
399190
1202786
268828
1204499
853383
646661
917798
340327
1050580
1051728
436070
146478
695477
534587
1335252
506199
1000396
731294
952906
12547
1118407
48317
1203407
75527
1221072
1313518
815872
1328145
451472
773662
1284612
1375575
1165047
925286
951728
45948
588959
1116571
864303
348626
172292
1284634
739075
1147832
936802
1332546
529040
1072466
75204
1331769
595460
871696
236653
671153
1121261
827117
1367426
883007
61381
1301244
1124644
611329
1044065
979527
1346823
847169
318442
800813
381563
307746
901242
1231233
1284815
541083
1101097
102605
400803
855080
269687
1068242
1304121
1312550
43397
1055543
1188078
1204574
231667
425827
702961
914393
876584
796116
36507
640049
286174
1006275
1401754
558240
627721
1318899
411747
1369144
235738
294586
1066031
86915
773486
284798
75922
843971
331391
1372925
1231728
921878
1377766
884455
582625
56790
455564
583149
64120
230728
193889
1038104
1341674
1130730
68851
872329
684820
1391278
646948
1301760
964069
319754
422157
781472
1389048
1216267
841052
68604
143204
1320413
48767
250536
1271116
235979
125708
110722
1224831
1301169
777899
577070
170256
342764
143091
861049
517681
735055
583334
109008
696047
492614
961032
1120330
27626
445473
1139421
117426
1330765
995767
1037266
1270471
1360717
435019
474143
422425
91845
61199
372538
278468
1064220
684287
112993
192937
1406438
154201
822650
1199864
211695
1222514
732760
180285
270678
299780
726431
798479
252111
1070909
1345664
1421548
1266275
832320
122597
290400
1082342
93926
505354
1269846
107167
84256
1150583
1194953
680743
387306
385343
838061
912861
418235
283686
1064468
633401
742484
1058187
932743
913057
885258
78920
73733
486967
1351935
306936
906531
1238160
970718
137624
104310
1389762
44229
195428
1336767
1422933
667609
1062988
999410
910401
329805
1101219
878762
255420
1330514
1038138
1388370
65059
344459
412383
341106
367599
686870
1061537
883690
728643
1008835
617641
235467
1060775
1165382
16936
1231498
628695
971472
1129675
252619
1087352
1152450
152851
12491
195564
891696
1057314
455216
49813
1278387
214865
891675
640761
550445
1225300
1296613
446876
352670
370669
52860
728494
933744
1349911
602374
576040
942825
89997
1390961
991298
1068409
535417
1192926
914041
835299
305374
909336
204882
192236
821261
478648
258851
248186
1374305
877048
492091
865413
691738
294166
606430
1293849
624305
444942
856971
261031
881653
211689
1278315
1155642
29804
769699
1222005
1035242
1005
819537
105021
564693
533156
60603
844122
1060773
1308323
1048234
302201
201068
674854
577153
1416852
171111
300594
611708
567222
1124337
441166
680895
1223666
1200230
192087
944859
370124
1043707
350753
152049
1167827
1213224
1142247
116293
52511
1378240
1210391
420450
1180241
125613
265825
1059804
956607
674524
1418504
659808
699082
1273877
230677
925695
855925
1396797
61529
934546
523219
598131
772600
1085143
310453
995964
780856
509119
333452
530692
793962
1112596
308509
1236920
431151
1200447
580208
510170
862573
767972
481355
697262
91440
1127011
271137
996129
1397054
849798
1366903
131574
630835
399417
131802
596291
856722
319439
265324
61146
149741
474111
121037
401656
352315
1371175
630269
867712
1177442
1345614
938862
1375012
766146
1365422
1207524
318407
805092
523919
886458
1166025
1392110
813465
493957
272649
772551
463971
157231
892618
385534
379557
1102864
428456
1368231
28979
1373620
924996
264354
356910
1037766
365858
1219407
1325010
794387
777003
683336
620393
523376
14012
48909
1422352
1038072
829900
1357714
258730
704123
699656
313805
693716
469399
412116
1295649
74700
659943
474177
698013
1187855
815527
163495
331699
906709
1174840
1385422
208637
1365478
1116116
109155
1313633
1314814
1185021
601005
859913
685810
164819
705077
385029
10324
62105
1073936
1125846
818713
1127312
165396
672143
1374175
678501
285130
734334
457589
1135536
1363497
605979
657604
184565
877409
194598
540999
298864
294043
1283883
327548
179148
305748
1293778
980164
89558
610079
139617
1059926
914043
497334
73873
676652
1310442
12540
855907
790819
374191
936339
422209
1005944
139224
47429
798075
1212214
404689
494949
392385
357637
539599
253173
1315894
87214
382657
1358348
400397
171011
723667
917364
536103
1389533
966523
589474
734664
233891
867361
383059
462738
348185
1377459
316471
1324978
1280270
251243
14263
1342489
27576
405559
688936
660180
546826
859995
122833
531472
376312
374687
588845
1338536
1350921
1404697
638967
705817
47070
602610
1237485
1292423
1100543
993787
149039
1082382
888595
964501
370037
1340077
288664
735845
542702
407491
561488
1082334
675141
1323474
547727
782691
624463
1289602
76063
697597
1372438
1208580
138954
1405157
529464
111832
905796
824869
111162
1072011
424732
1369158
570373
904450
873997
1338488
961782
1353913
186858
213750
862221
389949
93357
160796
306777
850893
79189
428899
727022
564416
1289862
560147
535104
885586
811360
597978
1348719
106213
598996
887510
420015
234882
1192764
918846
1306200
1408527
628689
155344
734326
171234
817441
955455
306205
1279169
951082
627449
969329
231483
960489
432895
297415
1229967
128528
543700
863542
317674
192944
1140555
881882
311657
1225985
279388
16860
41070
733700
173706
186319
95838
705034
437414
628793
1070489
166483
1292496
1274269
779698
1294844
1034750
511794
1401412
1349596
656397
295393
487843
363738
105632
1412796
325885
975491
43997
728301
660785
634488
201086
223302
659084
577341
907127
216357
347439
1062363
1397124
847156
1020631
607927
894277
911859
1374474
656772
470852
678393
378913
1337343
1092764
686908
562325
201696
1381026
547539
1166234
1044896
508882
105736
1146953
539166
1005441
1026508
59477
1172440
596780
449589
1336568
882138
1102518
683386
1092668
562564
1354519
181952
407146
231761
113268
1307677
1174928
1022179
263212
256876
647342
420282
335941
915705
615844
141581
1066155
1328752
107522
691395
657849
890079
1137219
151463
142772
109639
1387741
334273
817258
386148
561893
248706
39462
446956
67514
1269690
626826
95237
1347751
1074056
739593
548284
355031
433352
729611
1328647
181002
1349364
1197298
1386185
902755
40432
363454
1411173
1052941
522383
120775
558571
534307
109756
1357855
73614
773591
301913
922999
1053384
859188
59073
342453
462784
893145
1141096
674062
1368119
673915
465054
897523
31673
546743
121830
1340076
787400
51232
309339
570761
585359
1412829
12748
27079
1234527
49290
1379340
741625
151129
1409251
1424885
1341586
1162891
1363942
476817
794305
1326824
1220307
733413
338118
889460
694119
103652
1234286
865440
1048504
1228611
667873
597538
295239
921320
586472
143568
438911
549960
906350
476736
181691
1307608
1329345
1232376
1135416
804567
1307499
217826
960352
1405969
465907
1186802
152151
13471
393687
248759
231240
992118
1287290
905708
1349936
951925
1183957
384526
412067
921748
1358792
35344
1230617
583494
1398822
205736
732656
1326971
796101
222361
976625
978440
357952
575779
622690
787435
488027
1091444
228328
1351430
877995
191701
267364
1036992
681907
997990
105210
612329
79141
321243
435439
834425
300293
369461
1387025
267465
581842
31836
196642
1280913
309350
909006
679905
220418
1416337
405824
995689
890212
1231574
557307
698141
161099
768870
1404665
1312549
177402
1090741
1368183
431754
901334
811246
1325290
817094
625769
509783
486227
1055725
431364
614048
671643
1422928
571034
1053298
697952
235061
846757
1287920
778074
327823
904341
611281
137597
625996
98145
641420
1409854
400941
107732
1051641
1181607
1158476
1121421
640304
358696
46404
975244
523750
298839
691066
1404547
137548
896648
72087
1356231
1035080
409011
525987
639323
1052019
613992
1234746
170543
477283
172542
776290
677355
1214052
31992
1397168
1360675
123348
1066532
309451
1168394
433669
1235490
83739
1026015
1073867
83810
148865
1070979
1203660
163259
447562
399084
498007
524014
1297099
210785
1339085
1042855
782580
1057019
728299
391211
699442
92367
273456
174178
214981
1232411
789708
216347
630472
900100
140264
315383
96317
1000270
1067899
882581
534864
303177
1301181
966539
296318
1327532
229799
1277995
1180473
1376485
316498
812329
131234
524434
100065
213330
95261
1379371
199722
328702
826409
16801
344441
317891
661703
301471
1286723
536958
401493
921206
39802
1061561
433447
202068
76142
1066308
558840
844035
71285
1327822
561923
634176
959136
569622
16584
605196
109444
845638
445979
767850
1283716
423646
851161
430261
962367
132615
1123828
81711
1026913
64181
960928
1044794
404985
831061
879099
1270803
1144288
1006349
1116617
52383
181904
1121156
95768
321418
12322
465467
446177
641843
934718
50058
1381378
111422
139242
385870
847864
216217
1311024
1414681
784189
82834
1216241
832829
441829
79094
251161
286515
522730
452428
127716
389688
1279914
357183
164426
1114548
559373
539454
844227
993501
231404
145783
427217
370525
99648
956118
76069
875210
769538
535616
1193565
419729
1186776
12906
487780
931047
396544
423987
369703
1166800
353357
658059
1293744
1292619
658062
1026646
1006211
1065020
1140898
927307
1065013
170234
1048171
895027
640509
255370
741577
871699
413693
378852
704754
811564
446932
1022551
235871
1101059
78354
586357
423990
228138
1058980
396822
527704
570472
1320886
1265628
1048964
1369028
389879
508455
203606
358619
59744
723778
467770
1210701
1286624
453596
465214
1324065
299568
1145523
633225
403516
333953
266430
504334
1045352
259543
736757
1223644
395428
627938
1060159
879692
251405
791766
1391672
1420891
461473
1135265
377344
109898
151025
1267780
1103355
1212725
518841
1314545
506455
1323365
457535
337655
98300
590612
1063810
694287
626298
1289315
951611
62122
908723
189505
941952
525182
25271
704835
231438
1148141
657934
107938
1059767
1324064
861920
167084
595673
1312429
771608
54266
84516
1025266
329467
884154
68998
477786
887191
270965
726502
777585
1228832
530740
612991
44241
355543
1283980
1386421
1274401
674874
682409
836637
69264
774518
949409
1052725
1222009
419681
344444
994970
778704
620291
447797
881300
213520
550393
793929
1155907
89156
462410
1390577
1321965
663129
738222
290188
785557
259569
415129
690259
565340
777065
609745
1403243
310013
848839
539183
1354039
343501
601219
496967
580211
1415824
190709
1362394
438715
283815
10374
1056398
448324
968589
899213
767015
1310628
789883
229881
44560
64873
1383730
135749
1142083
1374799
596058
1143966
1405849
1180685
674222
1021175
564783
856413
1282523
1219265
521177
853954
895748
514041
176798
956744
485780
727269
1128897
1026855
738102
796624
1329359
67385
1426230
83131
1404730
520863
48020
594370
1395721
531094
1149631
172928
31276
956915
1331739
235594
621310
190894
662401
1199047
596916
691416
1339864
110165
863634
1422026
1023956
930241
132478
732273
567179
227716
359095
161848
584614
347202
1039006
26256
1278973
682329
865129
981286
1059492
1350605
1376692
33716
26682
57834
592253
1274012
1276489
582394
464727
913906
385678
337435
1052886
1111329
248865
71427
1163706
71766
904980
797944
505606
791490
180018
1016019
40193
477113
482742
730596
544216
1304444
123006
281779
1117197
1374677
1302742
143898
668928
1367560
377503
562690
375160
52467
858299
431138
1058836
1194891
59173
59590
638153
1188946
1194708
1362661
391882
1372019
1320834
31638
138009
220464
1374368
960861
1202798
1234909
579969
867200
320779
637699
830697
343461
1145637
819488
865177
309147
1300991
355852
163049
738610
1006184
1072054
134858
955822
217948
513157
1269367
1340354
1086948
681438
555461
682351
33989
949844
287578
449569
123018
988648
418505
1020536
227569
115415
1135848
1202018
278505
253998
377063
92686
1170416
591461
326541
619612
921179
183625
83521
357066
1314731
627643
317558
361949
424345
1069549
878756
804297
494824
990870
860720
1120052
260092
167478
1314063
1192898
255508
929790
351020
1404047
236628
392719
128781
47386
492503
858945
375828
602802
222549
1020580
697422
481579
866596
433605
1022188
1115433
428629
249045
495663
630500
573777
445607
98874
1415858
648179
630877
843380
818020
1388709
1360587
557369
236144
32840
1205755
137483
873144
238973
1416477
835280
171842
556616
1088449
800355
169208
967945
412842
292349
1220616
485872
1374675
1191752
1396383
1172541
964637
323662
158586
604039
633227
992635
875040
200256
1340213
963238
1152111
574550
969867
76486
453965
437793
996698
776775
140952
830287
916730
844131
1273660
953193
533754
584539
1199726
1320343
233572
597916
1067833
574039
1042819
782791
101878
45889
411300
1194544
1272399
1120077
384228
640306
638782
363806
1197837
803278
843175
40196
1397213
723878
865421
1385287
496000
892216
1203192
1291812
520654
1363173
1280165
1304185
1294552
879298
138514
815199
1390377
26791
1166375
667784
392127
615101
1291545
1168318
1175847
622285
1154224
615661
544368
97760
1113451
436726
876394
946772
996433
610210
325305
1236650
497856
1124010
683974
372102
512919
300015
420576
67100
672828
1137901
283481
251329
1418265
1220536
1229397
739948
137117
272787
569485
395317
867784
1420919
449842
887568
363644
599955
278248
80821
912562
316798
138238
961518
1419539
440061
450778
841965
1306973
456303
704306
404399
646196
740407
372768
340592
862874
880285
597788
1210583
144807
615526
1270646
893732
78219
25410
574366
1396704
313255
193795
1207551
119588
947725
23006
585087
592668
179713
1149513
282277
1165188
725061
516784
935302
185186
71191
944156
1297159
1226819
378124
400431
794042
559515
868025
869079
42499
919756
829044
947777
1391855
507484
107857
259208
1340380
1305753
408265
1414713
489235
884013
798834
1386755
448569
13079
848643
271454
627334
324200
1362392
13848
151110
1392985
317201
59933
1291081
89836
1271396
239772
169946
583775
1217931
559100
107300
1404690
486296
697121
1308918
1038029
1298325
634265
1408835
736069
739571
341813
503333
1368888
428742
1040363
646148
1193524
620008
580638
659868
390625
327204
151524
1417242
566796
1375455
824014
792559
1267789
823574
250589
835190
298571
421220
540095
397745
67851
239459
1225758
256074
152497
1371214
908127
668046
600085
169029
1165143
1421383
395527
1056317
764351
1229187
427509
93425
211375
379663
660403
44815
1130329
925819
1138960
1116085
371870
1294042
1272519
357599
273260
306551
594204
533422
283731
1304148
1056821
77778
773720
733096
846697
705344
1398105
975533
1330478
1084237
1188867
452708
822083
564542
524469
51244
1396016
796300
163772
1086882
194771
850870
197038
498470
329893
319649
569355
459076
994328
387385
1374630
705267
943305
592249
1001046
1077422
824925
210820
1070974
1178073
647248
1067019
1222535
193764
631367
466605
910901
1037488
424646
1314439
1220407
333270
133476
520242
1147610
50383
121923
1134514
959766
914095
634465
1235201
155008
1237198
380821
825215
328515
517724
641538
58955
1406867
840184
1154442
951367
642837
1269785
629790
660686
1185535
158349
699916
127150
49559
885603
68105
369481
151088
1000524
391035
825415
1393067
688142
507419
1402616
875935
65163
1399720
1345736
1291834
913829
161607
444576
34401
807515
132107
946220
326693
1055886
1197804
1376433
311203
323496
1214415
1369417
1327986
1154334
904195
452397
1309372
438809
445580
532371
998033
1102920
456170
593935
1414662
354299
334663
508209
381468
42590
50839
1113326
360821
1086392
702930
360408
667105
52126
974851
690173
403543
225857
531403
1237995
1373618
924109
568367
812326
617433
93601
1368769
144240
1193724
226267
928447
1202349
168180
310236
44682
167135
370010
33952
946056
615280
375050
415906
908343
978883
204227
179170
156974
23169
142423
1297582
1330442
602324
278180
772640
801741
82204
407316
996210
1205554
1215664
1305987
607726
791054
974504
1313807
1265606
179643
1217132
1071276
1087186
465987
694566
29931
1311754
1304529
12257
522869
1075520
883051
667128
134780
25678
304354
105129
804094
558894
615751
454803
737274
87265
132334
459715
190893
14173
1378342
1307542
506889
188780
395877
491005
1346577
40282
316398
251955
372645
532262
145073
212031
1390402
1110905
573974
538245
846120
946613
136961
202589
1116794
67846
119818
1413692
741544
1288580
1063730
914579
576609
1198341
620496
170520
1231641
304726
184121
1176105
920570
289856
878225
1052833
1396762
525738
513606
371636
171939
419227
799099
79294
121989
1408791
588854
799577
953931
1220618
424658
1381332
413502
479611
263884
497445
806774
332458
1286388
780583
899907
999555
1224076
1313962
219064
135058
1375281
137284
806541
809439
96997
253664
936417
431833
219254
916658
1209552
216008
16544
406244
401256
619432
1376894
723127
370955
839001
343932
25986
1122533
170781
188459
890111
414029
677235
874846
545178
793523
1238096
802765
1064358
334604
1384438
887731
156350
580597
192001
1354335
1346643
398959
333419
1279553
325121
1091522
789125
386926
636523
1135619
1205175
1207783
629745
329907
1166141
504377
892159
224245
798232
222038
1388446
140881
971422
609632
225356
723970
1363552
622236
682130
1413234
566380
823878
780892
948958
1112783
198171
724573
219285
642599
673393
801808
898056
504328
1170860
822096
445031
1408534
941314
1311061
594501
856312
683697
34719
903790
95060
95192
50998
577252
645834
332536
369274
398190
18232
1387615
213528
856851
417834
790363
197746
845904
1025800
122964
1315295
417769
851150
842800
971762
413344
1224711
1167748
737998
342896
88637
331634
1352120
122593
911293
1044351
1362264
780145
878422
943889
1211142
972293
519555
694748
1137629
107803
229569
199566
125383
1188089
693455
141308
376461
192742
1037908
1321926
403964
1197468
105940
221640
302789
1226555
195325
341409
191119
982115
401236
1204678
667744
1142757
470680
1139380
601643
638089
727042
234610
777462
865076
1373747
1199598
505163
294110
508295
571105
372205
1394200
1214389
884784
1322375
1283297
1067191
1415968
210923
1340776
1063918
229349
282775
1122532
1213767
163673
468252
1398013
927793
1061755
469126
688614
928831
140088
546112
396651
1215468
1325584
1022274
1301184
475668
783179
541833
295857
408921
1273328
766786
161824
866932
1271488
553277
788637
951799
1115993
309499
519898
209780
296598
978066
74504
1416112
1421190
237934
1188031
1357957
1293571
510578
797923
280530
794755
1269463
41870
394031
170721
118483
301695
1414815
1210145
625628
517312
328713
1269593
110635
868275
295307
8957
1322883
733714
517602
1049055
513319
696205
1325375
1266773
915892
146972
934942
338977
960323
642355
1064891
1196621
813494
1378804
969586
1216069
666224
1186356
249414
876375
468693
166428
1158309
126235
346228
1346333
1041928
390006
567361
339075
799374
384517
929151
380141
857826
146947
832317
1371656
270606
1289670
33442
1058377
677939
152433
1296243
328655
282387
552853
93326
522640
1396698
626994
807764
1288005
169359
582686
419006
453970
663383
849083
1214671
1410250
399827
140769
1345522
878475
1351465
264500
367789
534216
34141
341088
426349
605848
1068897
1237990
813314
406514
700358
1142601
821294
511494
1135789
150882
1199010
55197
480830
616971
824369
809022
33796
72082
813091
52225
472601
1073871
40585
838549
211352
1034596
1266125
703391
510017
1006100
407652
982355
182034
903900
901946
564126
254953
288189
505961
372871
1383177
540829
35660
210632
455015
822749
1159876
345292
121124
680616
890345
367516
605897
489631
861403
331259
1192929
977223
1420109
1374357
1337727
626572
152268
645750
1302638
1209702
774268
80459
453171
1071037
664268
841199
369042
1283640
1328648
1128372
1059913
452676
166881
636921
1173705
1299605
1332839
273226
264011
363589
914752
425758
559299
141768
285831
133205
1043230
1269196
467665
403727
1268309
1040185
149040
1213772
1177218
372789
914935
1226638
548110
1397154
385144
1304434
1117810
371567
327562
563308
75440
1055203
737856
330631
892584
294980
895444
856819
1384305
357707
316270
1345827
665715
728932
483137
756332
767071
812220
292878
11072
341402
611830
820261
82212
250360
1061896
455525
1082981
647662
163009
212355
546949
1381038
822672
354507
726915
79880
1120607
694434
262655
893473
149797
950169
1160963
356065
647500
610979
664448
1192364
843196
325692
693454
60204
1365515
800015
487213
1390239
568543
840200
412049
816948
394553
69623
506473
1303959
133911
1313969
890993
1351798
578080
808508
1389528
928912
1340003
1217970
727590
773614
1206300
194664
353158
254499
1286186
1271336
1194247
1393696
1313463
1006103
701378
673321
1372778
646880
232331
895032
685873
1086231
1422357
1385075
1238009
668001
1073745
827602
267651
1068643
1163825
1384578
604064
737783
77072
1386955
474137
1186063
567941
1112814
150113
1009153
1199241
932711
828065
563300
956794
1052696
977163
271180
394142
1219114
1313985
1324301
1065826
1044906
808233
61800
841710
705680
1316387
204897
355863
1291601
1159865
1334531
695492
929578
1173938
888247
1339879
1164242
228217
247715
1221210
675293
788236
583887
1287615
11087
911326
1371002
541823
501368
671477
1383164
883544
1273543
328693
220746
421445
297197
1207408
218532
407531
1181639
671461
1161109
355350
195685
789132
231860
1037959
63534
920482
465147
1170378
1216284
642419
1006507
379979
950698
36330
107908
874351
386758
844837
145221
531043
1040115
165487
53866
1186190
661663
596795
1330501
796956
1065404
529888
65572
685545
686581
127459
821160
828051
821971
795434
1296456
100872
433881
968980
185562
409114
666892
510685
1229956
597581
1337468
1196303
1101642
1153847
730591
447913
1152458
429807
40464
725207
768541
221438
69768
595106
1328835
1372197
1310464
96839
605182
249716
783450
402896
858708
954832
482003
1363888
486190
1230236
1308130
1024265
557546
885605
963277
1070648
310422
310282
505709
1123557
1022234
291460
1193228
387685
502891
876960
1123819
324665
529698
1380255
235119
1315802
1294837
1164191
270509
74187
1216368
1345202
998042
1210413
1271730
55403
1008537
43609
397044
1063759
836483
756247
1374948
1323699
844372
375400
844581
730060
917127
965170
1352662
251762
963881
1291278
133886
1349811
1056055
571005
895479
570593
1421452
1207917
299527
274932
354718
494281
961689
598985
366758
81341
736623
130344
110423
1122119
480725
590425
1297453
159129
1057034
459358
35658
322087
867713
1193769
141389
16536
632405
57651
540954
624281
1405781
756768
1290868
110676
372647
681894
35642
516156
1292346
873743
536199
381852
818966
1315666
235273
86305
726342
10562
918228
90011
1040773
1279307
387577
732717
168490
169571
1371379
1309369
1231621
676684
700715
448010
1368237
337439
1051848
1178135
100423
543266
1411869
766697
414522
1037853
358054
381285
948416
696492
1231767
459385
188250
928147
917439
304628
414611
167325
849646
87257
839889
923846
1139933
1162440
1218671
866455
357427
1204721
970365
1413260
222072
686182
1140821
468285
1194231
646647
224830
445564
274045
737512
368327
838077
1337228
79868
316213
1272943
1082789
1210406
969469
1274664
946701
1220541
1358601
961127
698645
195960
667895
567726
305398
159037
527611
206469
1299948
416352
626158
1344469
806959
1146087
294375
84225
1345027
1026884
445416
1267426
320993
323837
606113
138751
504038
445117
883941
221797
599518
771251
1285804
779512
320670
882060
92002
205431
908621
731796
692236
692105
976232
1340253
691240
31296
666266
974928
909234
563715
643705
368692
274342
725997
382606
673966
258768
835276
756244
1025713
216891
177124
802550
1123950
80450
1203056
526603
307983
320289
837480
210618
641928
965693
1385452
102012
811562
1350952
1038018
620033
732810
1345056
106873
1037182
410533
380478
832085
864388
1398655
231868
136479
107425
478937
1163696
580642
1377665
658887
563236
1197083
381705
1273386
1165222
403551
88351
93196
1379983
503524
686440
741846
689321
646951
446276
436292
396141
141867
1384124
843657
177890
131593
425473
252771
663663
41005
766695
302928
1061629
359133
27816
619252
392174
1302408
1375685
1041074
560244
1287391
859527
968998
1313136
320890
1291203
1173757
211075
781510
779981
1350163
1017419
95083
792038
254650
916221
203962
681491
1396893
1391409
325112
1018827
459265
450213
39034
828871
699722
515313
792408
629869
363851
230074
919626
892270
959105
365279
780529
160189
346966
135078
1022216
146219
384412
614503
506615
690691
1116624
1166918
1307209
737206
672784
262433
423127
815231
572255
925390
1422237
918463
517358
372177
527931
1347662
1114955
460864
110699
304408
1048348
1120119
437769
228582
146740
537486
528455
1324341
833458
86119
1296512
1163637
1286379
700190
1137110
1066176
1036995
904814
352728
238777
1392275
993662
1283503
1420689
1233592
1217568
368484
1396516
910912
219620
333645
1192831
312347
1414166
626985
956761
1321924
302305
1072044
18852
927776
893724
871675
38120
150409
521125
1074066
189815
1390261
841391
375983
78809
726416
1267247
307815
826383
156829
479675
1160061
625105
996844
1000669
584286
204628
1309082
1377373
1022711
895112
1385835
1400965
1353924
998095
826980
672333
774276
248560
325249
948601
911117
439079
441028
1000277
1120093
43404
854354
849599
776523
1238070
869309
994378
793663
1179652
263930
357193
1325457
1051999
1197491
456011
437728
788908
190751
1412070
340382
285998
418297
697803
1301810
946320
731841
1054644
281019
1037281
66932
390096
567955
1204526
757490
275469
691909
1386880
599316
725753
491173
573728
598886
903417
418841
1282314
395415
188102
290956
658671
110706
1091801
693156
944073
214245
19180
991912
1134986
1062490
917206
437801
806146
678279
1404689
563377
109752
1386705
59124
471969
887982
1352835
980102
789255
433190
944424
308706
619662
216470
1231923
1386809
181702
1415857
606071
1369067
1298787
98770
264688
1005846
1305834
249338
959595
610629
416584
495165
572855
1138381
259762
87336
1023270
411445
1371482
873260
561761
971737
661627
1051310
996248
432356
741351
1372227
1193725
80369
643148
366363
223686
903227
507041
548430
682996
766103
798835
503781
559696
231178
441945
1316551
563923
373094
1034673
583637
1020759
357670
935521
578928
64385
454623
875642
36313
183542
226711
786344
490621
184979
856617
814021
1272915
162481
519329
552758
1267118
312075
1406128
776460
1349656
112731
756311
1296164
425271
392688
79054
288430
1272439
329785
175301
262363
332975
846737
58540
209785
296401
556090
66920
1035118
1134546
1057113
608298
1381304
736724
236814
832943
1115676
392650
730978
1066516
1189241
478400
316656
97948
613800
132386
365790
1336931
1158407
213499
1058604
210614
1200270
1387164
663630
628091
255587
563703
607475
871783
383439
959583
869700
1265888
1404413
373817
1313290
107974
1166951
1296353
1148867
1182419
813557
283788
574514
1300023
487241
858943
1220542
1198448
517313
1112613
368026
1203771
1311118
1379012
830442
227834
224758
1172164
557882
1374106
229055
1228171
407152
1048415
124550
394416
412495
1172997
481452
1225976
1037800
796557
702889
983364
563154
102031
697176
1218298
837544
107795
556815
560846
1235559
202137
141092
969206
461846
1227942
530723
975745
914078
571204
769961
1380980
1375401
436745
418514
239168
255060
883200
1127067
386412
1403029
1403650
219792
305061
772082
1025014
306200
68407
896614
1320304
4844
545158
770183
149030
287478
518652
956520
1198538
680033
591162
336209
951866
1229945
1159367
860878
994817
494439
255141
611404
373746
200776
693624
1362433
858654
542344
55154
1150952
824153
1127223
208819
1118094
1063872
60161
461111
1386195
314919
473366
911178
1413521
321153
239075
307663
16502
527246
194090
1022647
1351877
439664
124921
496542
672377
333225
874153
50397
884169
672280
849258
258876
1332394
69032
478044
1112892
1332604
319469
91964
1100609
82525
902766
781193
829859
783722
300334
1120339
906471
1274575
1213821
1377765
1048849
638152
1129125
527506
879095
257111
652763
597068
1273706
147410
942914
324677
120930
235809
810350
37673
736978
122692
1415996
347960
1196354
263173
1197389
410438
798374
281360
259754
84498
969174
17606
57497
812116
258187
1034135
1139448
297961
1027237
1408747
593210
390942
663003
1051356
977297
1121199
474447
450810
329933
580234
396665
725687
134839
1100522
896553
1380306
1352620
597525
1230756
1220862
348955
849785
946818
327526
1100362
592563
465352
233689
286442
924796
828485
370436
609024
581124
1045499
107220
1304618
552986
392963
443292
1124488
373663
305524
973425
444136
38550
1391949
76858
1270537
563831
216829
500439
1390802
701086
1055420
338888
171739
518025
368707
683311
353976
402164
381909
82968
150816
307614
32634
955362
80910
98641
727090
1402086
205007
87730
111338
880835
61127
1283280
681186
622283
998447
149090
605323
1299934
294968
1193669
1345190
897214
948596
680622
121294
1368319
476710
922388
16400
566674
413008
974527
133665
1205404
340242
129393
149166
900214
1380935
631411
1321651
604572
1230148
901590
1417589
173318
1402472
991984
725820
194409
628347
1124296
1353147
1061757
1418421
614069
344251
678195
803387
1412400
1082894
1155499
1156135
668161
1229459
328675
1422779
1218151
125215
565799
100108
1321842
619570
368588
1386013
412203
842907
148670
1377662
405437
1353066
1193612
893168
192733
569632
801184
294678
1412025
446699
431198
680771
412856
883497
1065332
1188931
666861
977006
127203
297042
1123510
1410502
12575
164816
75459
737048
321914
895017
290891
89954
336574
1225278
972448
545002
281118
465798
1384683
893154
1065902
354056
26168
28767
953787
572248
403834
1035499
601703
1369536
421477
1330802
74519
485024
1335340
91556
872389
737647
124155
1399257
956673
144879
337833
47654
478164
1286570
779755
774903
927259
1285106
347687
192245
196876
869369
1211329
158222
722357
1037839
419943
267740
928718
1320787
972966
1302738
306916
612305
1406242
681058
943733
807632
667613
368006
1182387
212217
235816
229985
389220
493814
1021728
371307
644456
1395054
160636
1202932
1337682
705731
573270
51518
29174
206059
36471
310631
73492
892940
1174233
72928
1345148
360653
1269017
613374
186689
1195455
852325
1402425
433718
141976
741854
999238
463161
313452
201599
1195216
424799
533905
577016
563243
679892
1377907
842494
1274910
1024405
1419343
627931
1188882
258588
754879
1312426
981287
142251
1129352
1330648
991385
1226888
920899
814095
1275270
596453
1067829
69190
170961
45564
326196
1305729
692153
111740
1184079
96940
273516
434539
283138
447561
1267204
1319132
689976
967398
1232680
1322734
469448
137023
780532
709563
498472
43471
519760
1415899
1369086
109858
489840
1219944
299300
1408483
791986
641297
733861
121252
1410387
34074
1322044
147820
801566
955780
1026587
239270
640792
463180
691543
64134
587335
894861
196396
537967
1129735
929952
89375
949910
538535
1151179
40276
114849
767397
110354
446184
450321
330959
188582
308653
934554
510394
521117
1295604
1368767
401784
1423145
878333
145632
1190340
834143
43390
787103
498185
1192297
1212613
631085
355740
272809
1208213
948680
422056
783686
431684
826108
725812
737372
822031
288552
431199
626548
33870
1092663
970180
1203507
292576
1233774
1359159
891819
971955
1336291
1272877
11180
1299711
954260
994412
1164174
446362
1287556
488305
1070624
1322323
1368204
60992
529601
284493
231977
872977
1322536
487827
1230032
107520
250949
346606
1338428
104570
999873
1215910
1377719
634974
439537
234742
1310055
884390
648308
958816
405100
882988
466615
188802
216339
257050
513627
1312179
239072
460199
283383
434606
129370
1064897
1294793
456996
1061215
230475
901346
1380439
826875
81529
1312175
97364
143820
1389982
790794
692237
1368970
1352361
1052876
334656
1415800
684066
820199
1054816
229230
699563
853517
1303989
1305826
950022
954767
563277
1059954
368999
274829
503470
830224
100860
1056213
418208
645780
83539
605795
41184
936680
911062
36072
113215
612577
1371303
468717
1135838
329871
38593
236483
724963
598661
1043132
168515
1373779
95439
1336195
1280157
730903
1362120
488221
398466
1271558
1419814
1204402
442786
657401
1306329
505197
833139
1122210
593690
1315992
1311054
1020747
861326
1351494
281312
779490
289451
875351
383204
30446
215987
842962
1145361
1062431
315172
678478
406176
1368484
779926
54979
662161
694326
1070445
661688
502385
777485
1302131
559473
1237983
578023
1177843
194331
463670
1391783
606121
148131
323651
1409261
1324985
999233
1321536
757217
16443
1126505
1354020
1331813
411683
337447
308257
124634
784525
376426
962116
184600
1276471
902750
113381
965469
313069
145197
1102517
862585
237870
261056
53760
655774
478510
1406205
376186
1393339
1213969
614523
59064
214241
229446
380841
108562
950043
502738
226167
238583
664894
264922
1209982
565163
464821
1401356
380493
597028
873236
93185
622756
982155
375095
369131
391252
952585
826044
869532
1126233
1061194
1369324
301630
859301
237666
67476
422558
1408442
975554
1392213
575054
1306774
202207
1379634
1127002
658931
1404251
177684
106465
1114954
489281
772401
462426
826850
526218
224260
544844
1328758
393455
941623
1117036
1400902
1421811
578777
287636
1282256
1413523
953003
900140
339898
1222894
439389
1406971
1200680
470883
888650
623891
1315651
1344304
832657
1050717
1353342
1050041
173237
1283480
83015
907700
1116045
1108141
231746
773896
667820
186743
262212
1416231
90543
705260
1273515
863283
625057
113896
868918
782754
407768
634885
689692
1398707
1338525
1231692
91513
804950
617487
455786
199616
136224
892582
370412
285510
1413734
1162764
276065
957339
11928
574369
218967
107761
285573
86054
640351
1226001
1102713
1066454
607283
279343
1407421
83700
510040
1065395
318675
239016
593997
672693
644023
584323
1343427
703725
1157566
673236
1039285
815506
544986
1175987
177032
279980
275567
929181
178261
558060
462526
328208
1056459
1325252
547567
507274
234663
134633
1209513
1026573
1361462
271047
1276672
584154
1338534
1232982
512807
170514
839606
191332
404597
861631
136455
1124934
1299931
1067591
432795
1157220
547462
737088
252503
445091
316864
386781
127846
772269
729371
1071915
1196418
553210
102627
527260
372869
1201581
37493
294997
1179511
99403
1061174
377600
698955
96335
1285799
79397
238891
883011
1192464
1274248
263215
316624
29118
1192247
105872
1212135
118903
268470
412090
931672
1292737
733515
1400601
386327
395639
1289112
60956
262191
1062217
1219120
28509
1365896
196341
1280185
315179
579977
1196759
1422307
260163
840983
730746
847024
1083449
1359964
897855
183845
1392883
43057
276846
1280572
500885
588669
1203477
353205
294550
577897
1054955
1417669
1292858
175984
1198305
949741
449030
218736
1191811
888990
1418454
700851
1378088
227910
202139
1129847
851391
1327602
959994
730117
315858
1362371
55937
349585
1408401
253268
584704
1395657
895613
377314
289161
1311100
1374080
1315820
1089342
114618
568407
879749
782454
1406899
420567
114195
46524
251991
551980
1351999
660385
111807
1235614
162254
82255
1091555
1024180
1041947
433456
497652
1135778
212476
1122110
455217
295558
111259
1027061
976438
232257
150224
663737
1404243
1384907
166675
517232
608580
1299507
1177315
925353
834698
840512
1270851
132371
418266
819243
1302753
379853
1185644
393135
909999
691825
1219427
219956
1058398
51460
85270
1395848
399395
195478
469038
474638
677199
1237389
401016
981962
1298692
411278
479186
352656
1137524
628618
437273
871340
1383317
1338528
1146429
1197156
702924
893620
967917
424437
1413060
818663
1302029
993157
1389114
1216459
684011
497246
949136
831214
1382590
1119674
1379358
210505
1390557
174860
964237
881357
816935
525292
681030
55217
1063527
1192301
408516
297809
440170
1369663
1090479
931360
174735
1325030
412216
1284376
1235440
503339
1345589
1212425
29870
58089
928794
770503
1203202
845985
1160914
76331
672501
274403
560943
456657
778433
1352381
1306344
299531
54665
689059
40203
450505
921092
951388
1202816
1121990
719350
728673
179788
237396
739616
222176
659913
567251
454330
1385884
791178
1278384
81993
230875
1185347
700292
556281
438847
95624
423523
129658
300255
64906
1265894
959572
142067
204735
319511
413725
1229373
1297135
400425
208169
84744
35170
1212045
672010
518464
1152546
1152437
311701
154126
620586
624311
1128367
1200224
517761
132534
1021730
799090
71855
962504
58495
308195
590681
848639
492880
466153
461093
1192026
1219825
1326249
51677
340179
133412
540487
400363
531922
914779
308181
660331
638336
276175
1418136
542457
145123
1058822
535182
556462
1112849
1216624
1199561
335566
1347493
722600
1401724
18061
186539
155996
1321697
90565
1363578
485739
1020999
1055834
1293918
111388
203324
400465
334020
1196635
704468
356626
872433
862533
601698
1393036
1316750
278900
567382
793964
587953
697509
783869
326099
785185
934651
158465
1056220
1349108
99052
62677
1008288
257655
380007
647705
614748
1284353
1235041
525941
866202
181734
657835
975385
836705
188171
44181
1088579
1269792
846071
1353542
645766
1320002
1174812
965796
362907
1405475
277471
1336464
931973
40817
900836
321448
1220176
1384611
1303793
1421650
931064
121741
193227
287558
1167019
954201
423447
995023
740019
1174284
334228
777595
1410685
1059344
966453
1000743
1309380
806735
426871
880939
265485
906833
1310359
493815
1397138
143649
754702
961039
57426
205653
1222497
574727
816257
419029
882561
824577
75889
1211297
1188144
119043
466276
303457
478986
570118
31636
431528
83980
1203595
728843
132769
216883
1416236
1140652
1137196
534142
325141
101537
959727
209240
136093
1311192
692326
288401
416470
1101234
1293139
1074002
901422
1413174
723925
1365402
175585
1209619
1172506
356941
726977
1270656
177888
477116
117109
76107
1302923
916351
936597
275467
1304551
1336164
311687
479695
1065113
121911
1289643
887599
687574
381660
567141
276831
736758
1319048
287624
1145558
98925
1041977
706646
1314413
780607
808356
1174040
866675
430654
519670
1287282
447741
768228
1213879
1307846
38363
1380349
1305046
1266984
315118
507690
40961
771343
430115
511583
1378442
56306
505247
1072812
521151
688180
481888
392955
92089
496575
981348
1140805
524323
624078
429220
1332428
462252
153232
731734
219368
976557
1400689
1039922
783548
196579
1199910
794439
667662
396907
793205
1355378
197335
1294774
971670
350611
796017
330463
101965
844176
646603
968120
1027014
809593
1212237
255117
91102
466886
231685
1341838
15958
1061804
348319
59476
1328473
283526
1306933
1352796
66278
122330
1135294
868588
829669
863989
1337861
1335813
337808
1061123
688808
670829
1386295
693853
141440
1374236
1400681
408416
356769
192184
364686
509687
1332245
594739
173754
903352
373531
355568
932296
1190367
510970
232930
1271856
1334722
403065
780963
414068
35383
607954
111876
735494
108763
813793
1365555
1378319
441761
266025
1269976
309008
61173
387688
161501
1270386
268547
73699
583426
700047
94672
1038524
211762
663221
95967
323754
483664
874204
1068598
414516
176651
491198
878048
156329
446359
163879
736773
950780
338000
687852
104455
166236
317128
622642
978602
450551
636476
778436
562007
458644
934618
1036952
1136919
1112460
947143
832338
1070413
313416
1230045
428377
1175033
1229843
1212402
726339
1180627
563516
1418798
221785
1000044
578733
326960
899851
456141
1213425
1301103
944428
1121866
251235
1173745
535642
491108
432492
686993
284045
206347
477603
838143
928575
1316094
144187
411281
1068670
522419
767070
558845
612350
1297253
329408
320224
889641
337505
731497
360823
923739
174317
531601
1401388
1233605
700629
141736
1282646
930425
1192752
50860
49626
1167203
62308
135753
844610
437301
425173
448064
335677
57019
510932
465618
172521
807733
1278960
372020
888041
562792
1405168
968627
202005
33645
219971
600721
812180
309928
1175988
508590
1389503
107260
315693
33464
1326255
1020935
1396510
1128598
657162
636069
1139479
1045248
1060866
969013
1358998
329531
1206624
782993
602481
315994
818383
215833
146153
1328924
576807
1397955
1388165
1296095
416909
1183154
815113
175167
520492
32064
379433
1181115
420536
344060
1100867
127810
1224731
694510
18239
787248
887486
553053
358640
131684
1386426
800003
1410674
1397464
141056
36818
678109
334326
229927
550052
726452
1218280
530206
779232
1165660
1034178
991336
1041084
1398036
741124
1021542
167438
706001
901571
882674
330123
280761
827226
1336313
1177923
235242
511868
154961
1369907
33112
1064006
784536
1129393
615230
209816
1224279
1308138
327075
346560
1334970
448701
670891
1304961
1303906
1195035
1021674
220049
1368634
948354
279972
1287779
1376592
961395
1055329
111894
1157848
672793
981438
152390
509214
462871
330889
1291429
519759
475638
294844
702791
784390
1344415
533943
335905
109538
41198
882150
1289381
1191881
280536
848457
496442
1001106
355888
283118
1220794
194880
345223
285848
457927
1122212
1155141
639541
1037376
1292349
612838
796860
572432
625822
279007
548950
142594
235192
1102766
944389
374795
367117
214969
81259
1057734
1317464
150158
560266
613389
112894
1145942
1115321
903861
175554
277584
615719
15843
151633
428300
481346
1380606
375664
741474
22999
624740
1100549
1402691
417718
205993
782042
992933
48223
316107
1165002
1320849
1355472
638243
692550
495238
1067111
623656
693826
140475
1209517
777499
333212
1126383
182916
436425
145748
1375318
439588
188485
343463
385824
272556
1205694
116386
360362
626705
965045
456554
1368326
771685
194237
161547
636683
201277
1411638
555267
1162927
251471
538197
344200
258418
166941
882457
1414078
1147985
613432
1387078
458987
1276862
1327807
381079
776881
1346546
795227
373227
72790
142298
35115
680991
149698
422125
1038380
1410727
370459
659156
516399
1295864
1319500
232769
1186024
289323
741549
319327
173956
599186
361998
76086
408563
60960
130824
435619
940304
1129716
928698
289902
426465
141118
52591
251731
730267
482688
112231
193832
482372
1371227
774612
1092323
180009
435378
1365493
18406
379597
672355
1127747
688766
508578
695804
401232
47341
115112
1118400
678967
788131
333748
1122170
661116
235041
1136269
953961
262874
1349679
239244
418862
552964
1036148
884414
1220452
433648
74691
416078
1373994
729695
672599
606472
188913
1043477
105223
109782
1149265
1290089
612371
1190589
674097
508737
1146858
858032
1380723
474350
1199715
1369228
847312
1103429
134699
1082567
1406126
373649
1304053
68234
1292406
379412
971661
487368
642212
915484
44075
389113
932691
588640
1216118
1180375
35769
930093
157815
871402
859504
950470
459977
470679
367270
1316577
1402929
1374725
261405
1216115
292640
899650
1209409
1006227
766952
934220
1311119
1214888
359966
636028
782344
306111
1409230
842807
861419
430646
600503
137545
290183
1189061
141986
1188139
30574
771099
910881
662399
54507
437858
1274783
798312
1414556
811157
1385669
1398157
811931
1050788
348748
230394
1037634
673329
1340831
549820
945823
425730
684867
290272
92181
1217012
1118467
881739
639244
1040367
1295544
102596
198407
23362
100867
1276872
896481
999766
1273362
1202549
1194896
1201498
369911
182866
308111
415848
1381259
1385704
1155221
996645
518711
439197
897130
318966
407641
1303938
215885
683644
123666
227598
1398277
942475
217334
46367
590689
890929
639685
385790
1292256
1226070
557400
692388
637058
161730
689048
1190390
1092547
101025
1314077
492223
1406407
519878
437037
253501
1399223
864396
1371127
127087
353371
1363618
1082226
771319
933513
272149
879235
305752
740943
635112
992018
806750
1159064
909356
43300
1150715
251460
1112558
1189755
498840
951572
410355
85730
843967
41379
603769
1421119
55908
1421659
8668
60979
396656
1233952
975971
913560
537982
824529
1193803
591050
1336723
1371768
464396
1148263
681315
138776
1182875
572582
994263
95396
856758
481475
1120936
1412181
277702
1392287
230548
539290
175754
177155
978127
690757
409949
134783
1160932
477360
881295
1181480
687167
320739
1403537
479195
69969
983062
907968
77069
576174
1409531
1006334
693184
1179676
85712
908676
147952
915762
1225578
16699
853737
934313
1396368
211349
868641
904149
1397999
16314
216907
1069241
127552
1154251
1123091
497010
896721
444002
264538
1067567
934331
1060962
460625
741650
1140161
1270563
1392907
796233
395487
787172
1315398
1422721
882441
1306295
584311
48235
480944
1232813
1353874
427966
271373
1289514
704622
520014
905328
734192
796477
1152469
873993
645889
782194
635052
1168190
58827
894551
597291
590878
240525
725835
162478
1155163
766251
283726
53902
294685
152856
1229471
221284
1205319
1126287
488075
57422
339610
25538
130506
509114
295084
77359
1316342
808655
506048
1288838
929993
160126
224746
353039
1227585
442438
1209953
491244
660633
527133
788956
1056598
63318
133240
256738
148328
464118
634600
126899
307119
160644
1314505
892080
1325717
1144936
376300
1214149
1025737
834389
1278457
450714
415896
728269
901009
800140
944328
58311
1335039
520135
704696
254465
224414
299051
70269
1085787
883466
867197
1200776
871485
980001
1269179
1354237
963692
1325705
827553
342459
174598
1359206
1278248
235899
1386584
38118
875673
166836
264818
13325
506392
631290
942150
208702
1124540
1113686
632695
295870
833878
131311
561600
251216
51945
128675
251166
863575
526481
672489
240055
1023705
141340
1181511
124080
139902
681731
106803
197426
343750
834881
1309377
113892
292969
198423
665746
912666
236079
805834
1180475
252925
791189
1343235
332906
876407
1213655
1410265
957966
822139
133130
97688
1375751
875644
440409
513247
445790
656599
299241
1090846
1224941
799999
791668
734157
921880
36979
1128420
865657
1162732
284971
1421049
409618
293521
1391817
827657
96013
279242
561228
635453
190916
659455
806425
88769
1125024
1324936
236132
819646
44714
63887
973438
700285
625928
517552
236204
897859
798465
429841
616494
528314
567037
1235845
164618
400816
423537
70043
190667
604935
589226
1161077
434004
475787
959112
742471
93742
519161
662718
576543
495818
138703
1383528
855749
1365647
456402
1317100
928960
703802
843135
1416463
1341330
591129
463686
61951
1346557
433666
184905
820070
464409
413157
357677
489522
1042605
49938
1267873
189856
4624
361369
946898
187391
1388815
232112
573399
396202
457213
1052692
81515
1176103
1045501
777448
350076
818392
729423
309567
279907
73126
635144
144916
469050
385713
1146347
460110
962054
1036970
312730
367643
528092
5133
1373724
343922
1045050
597595
449469
189236
945403
176318
171777
890811
568309
897916
608543
843114
123357
461109
672772
61420
180266
1207687
401385
1392519
486660
1271779
614661
1110810
1231859
124850
135187
75571
521982
257105
280524
531049
900281
141141
1145809
1290944
1050232
60185
282743
186504
1117648
1219700
334115
523985
425253
100866
549505
51016
338928
1184747
813764
860174
143826
546895
368901
46786
1342503
460480
1044861
1321848
795907
667165
659476
1215712
634560
957456
293777
328082
1373708
562058
1366845
338896
79452
883801
558442
399514
754578
388199
682097
220228
551129
411886
733586
914932
844376
1224777
697808
286195
250978
253982
236672
810988
491306
132753
403889
1005713
23310
1362214
944312
1394624
1339703
816112
531621
600572
1327840
210603
1399252
833507
861717
88311
992136
515845
834612
975663
682182
1271786
864028
109356
49602
253202
110766
1224232
494802
410653
893912
1062229
1301924
736375
564925
1184071
324958
642711
930723
492332
686222
809527
1091521
1181638
613088
305471
80216
702361
388482
956311
1067055
694230
224697
118596
262311
1274180
1181692
624138
684497
42338
683865
141396
640489
68157
307731
1386780
66120
1127033
1082494
451979
882919
1051218
1413173
1299608
555971
464153
363860
1021602
451120
552664
469175
237701
786829
1170781
1415710
1025774
739857
232989
897387
1230856
797963
589903
336782
300764
1336794
667745
415239
78512
283573
935758
315229
591880
567907
833846
417811
1408547
838723
193212
1366782
1122316
346944
395102
900550
813412
1334758
526545
725024
629153
816027
1210586
270146
1170977
1280446
487374
253036
829238
901042
102174
462022
476622
854034
11756
199379
1106138
1122053
150077
415549
579475
26407
469721
848519
173092
472687
116149
734760
1412964
942428
209840
1269423
1277805
311592
439842
606364
1135438
353407
252725
258893
1008015
85094
828879
134394
321776
215059
1362244
1123416
1369426
508133
364755
1092491
269943
88808
137962
149666
216817
1311781
1049128
11705
1352206
1207539
1421961
1192070
940900
780746
907959
184913
443071
500830
456772
292161
422119
1136113
490673
204347
684107
1365864
434847
1163567
271217
1190108
999097
794181
1298041
1121823
965565
164005
458082
383294
291698
1309570
64351
645192
855905
611769
738105
392280
33689
1319099
825544
512631
1021
494918
529575
1265706
640643
476519
43556
126078
958654
1176453
99128
967381
151392
935839
1396060
16258
436093
101033
1410056
194668
78992
835724
1035214
1276659
731745
1382574
584439
367600
1210773
176968
631951
825220
337703
222828
976911
397895
1119132
275230
398073
1293283
340943
367317
314637
1196470
250695
946083
421003
299819
691797
296352
1225246
782325
38089
636001
1122086
225179
1326659
1163953
272596
883479
372954
353318
364436
33937
862226
324797
374000
62740
631520
658387
1302916
689144
1334583
308395
1266500
105720
79812
1204370
936468
916218
1230074
766390
1165021
1073769
81218
1294515
292253
131323
409427
62794
1152955
1058392
445455
805984
1324061
1155283
1268553
59577
344134
778185
1216821
507955
1271285
1382640
233354
182907
949769
416510
878778
301931
307478
959817
1332863
1237167
800214
725028
266260
263695
407871
1212355
889008
1021566
407860
295060
730323
1278639
772727
964695
1317661
395654
12363
468885
290488
530827
93836
10828
544493
511957
56136
737579
532951
282692
1125269
94315
441830
1400785
272156
314894
99713
390794
1297917
1087975
511798
55839
626628
1271360
474607
428243
408054
1346694
1045202
398639
597069
284492
1156591
1214558
1177792
1036114
567780
1383779
1056514
568095
837438
931759
445890
1377274
593749
409297
522387
1199660
1049016
176581
846348
826866
51425
1116126
109818
107568
288435
1352858
237273
706393
104187
578103
183813
332312
491844
109427
1065505
764371
1391546
1113737
195444
421400
313523
1076356
57295
329156
1112105
365800
208824
1167033
848409
1332095
44864
891455
912288
998434
30959
56689
1196916
42250
460733
196707
829972
1361967
837159
158430
84005
16800
561827
25962
1394454
508650
447191
1173811
205894
1319514
774586
1273902
1209129
768556
490641
403520
403600
408872
526934
1195515
355112
1089288
1232329
155524
316123
1344380
198279
91942
1299199
847987
943725
657491
183800
150160
113968
915732
333923
1304273
309780
306110
315562
146205
1354278
1045300
694354
151023
983656
952920
369994
212921
598079
119554
1189802
167236
33110
218747
1068624
908325
1114436
1315770
943551
943566
972022
127435
766482
840514
416169
1372920
341908
1172831
600039
447779
1347628
1297021
121901
854172
340229
330151
1208135
889181
1267069
398034
1280529
523086
496717
836913
1065393
348177
448534
430788
1378441
840895
180386
993103
454326
890232
259004
968814
1408573
898047
114238
876737
50386
1397735
1158069
1413985
887539
247730
1210709
410063
570574
1389033
877118
921302
820547
330930
998566
694351
451053
1180269
1090526
789310
347068
484357
778088
434555
876371
1231662
346490
627561
81753
43903
902982
198461
102225
1334068
1196120
1365232
112996
1359214
1280948
270869
111083
697441
645041
1392679
92571
1390705
1053755
402474
328954
262456
901396
1314192
506380
1198505
191200
1144291
575149
604721
591998
56774
1062315
1232297
1373044
826248
847152
420247
641247
120514
1411304
360554
1291556
412386
110262
602181
412360
622649
1273698
55835
921487
1394839
338909
687010
874632
276675
918458
662205
159476
49478
579636
10592
140188
852923
133939
457689
342699
447150
1367432
646726
89588
1226189
230337
110357
785153
946607
330565
899903
235660
1066884
465083
293315
236076
998905
592167
249186
298962
218156
323162
517836
511291
646244
1398372
293336
401670
107886
1397656
607884
360313
604141
393724
169062
1226494
1061384
124468
1403975
1299340
27339
1115389
45002
858025
1068196
395241
519051
408351
1391843
1174679
848567
696992
660175
627552
1146567
643610
1057406
641801
198203
1345802
503430
1295086
236061
1058252
1402432
67917
1206416
612927
679048
250947
87117
678809
368346
436937
629592
511699
1134669
517166
339857
736050
570175
227520
1399414
88072
947053
483954
859169
1362608
727553
37196
224174
285028
959103
431468
156089
1137555
1295087
766033
1321197
452308
155539
1361346
933341
826609
1412063
166880
1113706
1070173
556924
99410
881260
321231
1169551
1323641
955098
1292592
1375191
560538
1157039
1362206
1236841
1317344
159676
867800
849235
100323
1137244
195703
172231
678200
449727
1231395
1272122
515911
1369725
919145
570316
1302901
947983
220665
186125
69029
410866
1271850
455566
1344392
788609
366051
286447
642421
693569
312086
1166880
824277
261214
877861
75926
1292442
549308
402279
184664
1147909
477959
267484
266424
257494
1306060
795666
974149
880665
272506
1294187
1057174
852095
1022329
1286787
60184
658231
186919
150093
136805
1339201
1289065
233251
1272103
284750
440263
307753
309405
528569
887645
84238
164910
1217533
591644
64072
807298
539351
423547
331038
889174
1054807
600313
281237
523310
1268949
621072
1177928
680173
379874
249405
443200
888462
117277
338321
420337
462265
82914
843125
777453
1059197
924007
1202793
254355
42161
387253
810586
71172
827309
85961
473404
339079
288919
1402330
1335900
1302570
369867
175662
64585
1410256
1320131
1393446
536972
392555
1327425
305594
874599
787808
1197469
213624
412520
619059
291414
658591
100878
595054
1024917
1405471
187491
952275
520528
1327377
390120
665372
584125
382981
960603
1292422
439981
833131
915055
427413
404755
910769
817312
860341
1124436
189110
93260
363226
596940
153130
1385900
1180442
429184
431204
726248
293005
1159249
784791
1398230
842342
1018343
479886
296083
1174959
645019
878372
950450
689482
188698
695701
676377
1351530
354534
108593
26634
690189
1195459
492215
883197
356790
1206293
1298278
279736
1203176
1194635
931998
1286709
725651
100025
877653
891940
1293236
627245
424178
132453
699860
205855
1402970
642006
1354376
942829
1351002
270099
793341
931950
257924
178333
1372042
275990
212598
37486
696459
903787
449930
188724
353735
864033
314184
451865
389061
73692
862070
982243
766016
806099
575135
192133
1363279
1055380
559413
1329852
283761
930804
276837
1197089
632001
871383
1193731
817870
1286457
67606
906477
332423
155900
1039503
757112
900729
964308
1088388
568161
48593
1336049
254148
1353751
686271
993422
12569
150166
1287270
614635
812002
1197396
1138896
95257
1371863
386614
38271
898630
870370
63291
1368637
425381
532298
318512
887238
966540
353430
37716
528463
1195205
819239
67406
112673
108531
59750
311031
84077
828587
330679
1399572
1226012
560863
1117026
1355603
54635
1231589
726822
299827
1402938
1406092
1074088
527470
235035
352690
50751
393204
1088684
287468
919720
516146
1408458
1216920
342667
926200
556265
497891
129015
1134568
1286195
830359
1213146
843457
1071002
117456
842387
567568
693426
878839
228245
1286733
342851
1005604
1288529
691655
578286
826192
361534
357168
169620
929347
163169
596468
60470
206747
1066509
739941
1126500
77969
782375
768577
1350290
973569
184732
809727
54648
1385047
691559
885093
1398943
1356194
723339
596967
402490
209527
85153
1371310
936806
815185
919281
907075
1411384
340300
449745
1302827
601756
1391917
575393
302900
1122306
874612
1294138
109629
1314158
394017
365638
1022340
1413957
916561
59418
701790
556258
1280531
870879
46237
1324463
436529
340909
1347794
739293
1146305
418776
1049976
200503
737659
504045
320547
437472
1000094
1221932
71817
1294864
466857
1121906
905956
991832
622034
1227955
1204669
694355
557185
1068910
966935
39032
315804
158434
1285750
1025153
837196
826308
1224043
1045042
327577
849147
836633
950992
1345696
1391064
104558
732696
1040985
1413400
294928
928816
700922
274973
188302
304228
266757
80234
1306800
602085
974879
558833
1396443
1297904
1182095
891897
1001116
292281
116618
151738
262981
217517
1326654
165410
873928
786820
1376184
209404
397016
153233
736712
116017
832342
536892
1163287
858784
949177
1383960
1219550
1397644
23386
1144237
566089
378585
280523
558021
690852
1337332
559957
1288310
139336
128181
1304123
882073
419453
1315496
681532
787213
1039741
957832
1236106
551888
333844
132410
340144
1290263
964554
1290014
457720
58269
1408179
735511
779078
969845
363497
866412
143032
401978
524675
636889
1148673
684102
168293
1368456
178246
834033
1068244
474656
1395911
916994
775627
110400
1333931
441412
1066684
955147
17366
1217217
83746
905732
1418507
799945
729013
1325383
1289286
878650
509908
432903
441275
931914
1319893
1120017
310941
863513
1332667
128874
1380902
364519
547845
1231463
294700
102676
962396
845561
1179760
1072182
1389983
1120858
503442
1062266
580514
34165
1228218
279868
473752
510596
853989
305069
221592
1235042
1135283
26712
607165
635435
851415
414490
811280
190536
900008
464121
664385
550086
518623
868982
58320
372788
1080921
428990
1124469
145883
819626
1282896
1159378
1069664
829658
1064206
1060221
1289341
40605
483049
635429
897587
781572
672431
258779
567801
979947
665513
1147960
189327
1319989
148739
239284
529783
911311
620993
423365
913959
213712
558003
231346
1166796
980377
481921
467209
124284
501231
77035
375596
846884
278951
1335618
1363444
492892
1267029
857856
227860
1373685
45765
951181
129493
525663
1328987
820912
791648
97296
1116054
253750
1092630
435665
591188
922543
1177255
1284593
924406
1025162
519742
207848
572556
887940
1306168
1134723
808002
790993
1345899
402651
179203
201484
411799
289456
1225812
258628
265396
891473
1294229
439803
406857
79788
610653
218682
493376
896692
1194491
945168
683167
181347
732168
1349017
905290
811591
1072266
467058
225460
538068
974877
90020
477500
1376955
263130
838634
326704
419699
699531
420518
733178
1307465
195583
283356
1211273
496069
972641
786033
1167611
673164
1384836
326507
86807
1379251
857487
728651
1319794
145066
901285
1390569
539133
920773
137336
633213
843402
627051
694786
560516
535842
371932
731928
486087
1322297
1063263
299933
97645
376621
1361360
1231485
1289301
1286040
1295508
289551
555726
480407
951440
397884
1360828
1123672
1413050
693713
484466
1051544
666137
1283316
1389782
1400924
1334072
348314
1205299
1212707
1347907
722643
667214
303075
326799
326270
1359196
1360670
103456
536470
314483
770802
1128606
41933
1350677
610338
44102
1268199
73933
185755
69996
1324629
231981
668367
494008
597174
1363907
513907
683468
1061152
885260
901365
815890
182400
1369056
932685
1137201
876808
303488
415659
638913
310260
60583
1394036
660618
156487
961858
455354
847669
184863
823341
1407149
10989
1282767
385601
1127184
823804
900519
689166
859086
1296526
1180529
338329
515548
319835
315457
1236764
564900
853693
302869
683158
369954
79048
286732
808877
1204967
377657
1359244
1316836
281047
813482
102397
912055
414841
457442
1181494
699465
212887
64017
672616
356364
1020058
644629
352346
782310
1353768
1114807
27761
169303
26236
577990
1229601
139151
887899
339737
513603
822771
665950
679993
1367766
1043007
500921
1227747
693201
58283
125156
1371281
1208684
1391536
827877
1235142
668313
388976
994564
786229
333148
182957
75027
364626
36297
576381
43406
974993
831904
1421769
134640
1377063
1166825
84809
846562
1125882
171346
321012
1023550
488270
1130326
1219274
346542
1234994
153927
1065900
1235609
1341594
508407
78955
789264
88372
1009196
334126
945735
445532
188401
955249
947618
204627
1410150
667699
785086
907289
309552
108366
459285
1376923
454490
208321
1138353
1307755
575980
237018
109505
472070
125747
1058333
729023
211148
114232
346213
701370
488875
616452
479724
838863
644513
532939
628072
1048384
160051
482664
1044917
398923
378050
263894
862228
68183
1420976
725425
574236
520879
620012
1288416
266231
732097
889490
258360
195423
991505
408172
45932
544926
1070131
688551
135907
382605
636928
1139591
1394024
861169
861735
1314263
705520
878985
389277
207460
957097
29305
1050129
1162875
739848
1211398
511632
427741
17740
353960
893413
433537
1041822
1152263
1216880
424836
454077
1414498
417940
353550
314704
1283184
737987
1218540
558837
907831
642618
1061676
867009
1375391
1198359
674863
1289274
620896
885701
58761
589434
1409255
1210107
1118336
1111912
191229
156930
1123768
799101
1111289
944113
1181629
849385
1165160
1201732
460969
726734
478342
388499
208460
530342
1005380
136794
1187908
1103115
671293
114246
565710
865603
1183949
53876
176700
99574
512350
1373949
487098
885297
643173
1285778
1223370
518085
1083446
409490
1154218
86542
568325
200640
1225085
613969
1323553
903694
363016
766072
1202383
515421
1410692
1038428
800582
1161039
384471
49243
520445
716311
1124619
1038801
1366794
904362
463522
790092
567506
1321834
110835
683360
105588
616215
550235
1287995
199393
83605
53219
162102
1276521
73528
1266028
1182222
1397617
1266685
1216574
1390439
1363161
1174759
583849
806334
166736
1041143
105607
1297636
1279192
155918
874883
831205
809511
260103
51984
248936
147031
419290
100802
262437
1363003
294275
532322
333200
498197
727150
1157826
787147
69648
164902
948464
92395
544451
1051525
788201
691396
1130206
796327
349307
894593
431746
769615
1189754
1112964
53250
194349
731303
1396218
1232526
969420
1395059
638876
196054
566202
1365743
596109
402906
285828
1403242
254362
374971
1317343
1374143
775742
374808
827622
44248
23027
774868
78808
560334
756238
72990
1224661
320434
563199
844561
902180
951898
39718
1365700
1216760
688697
514459
687103
508010
858576
998725
526118
1236669
512146
878817
188068
737101
376852
296845
1090768
1215917
339811
556583
1052814
1327564
1351602
1363501
402123
519065
371105
1383783
289171
78437
924228
1227171
574374
240358
112437
436608
859426
444318
99380
614627
12109
1302260
1274911
816109
1399038
343067
673125
1353463
197249
274194
95157
248227
548210
250718
674740
1374160
289063
350761
105975
1384402
329694
1377003
124332
216429
1048852
775410
1299190
1134779
1156133
105176
135129
619545
353680
112260
893645
1351911
565997
91155
512196
579006
772779
407138
198820
180495
1193922
659593
1207411
52088
39788
45120
849166
877610
403560
795812
230703
1319692
1295040
115446
280587
45262
705280
424463
449190
854552
335254
53362
200788
741974
1091033
1177186
727775
851353
1128111
101818
377908
114646
1266132
1324641
1040545
600848
1286924
1409490
1319718
402745
152255
844706
1266652
1276390
233830
1316692
88304
1192777
1034588
1276914
408621
183923
734487
1309257
1419521
947671
258252
927780
94047
706595
203862
695923
418930
380244
1365989
130963
674342
385568
1048857
255220
967643
699163
523198
785965
850341
950495
371464
164507
1071694
84145
1205751
235770
1168143
144688
286242
638701
974010
1196370
1375025
847859
1208874
733933
670991
451417
1325050
1197123
684816
1363922
881706
866118
1411164
858473
538154
1276758
434249
61819
425435
887744
1214819
804345
682971
373633
543880
81579
965221
1291204
834342
856293
1034788
471687
815408
1270591
406786
526950
270100
480433
1319940
445055
700754
123293
193150
798326
818712
945369
1139522
992131
789739
1214959
1303540
589249
635724
185794
880842
1398761
417975
35277
876165
903968
795229
44029
411477
559652
84641
632122
1290478
235716
438148
883471
16788
252944
257456
1174257
663955
1361786
437708
410264
392435
188139
588210
464500
5186
893856
805520
731678
468687
788731
967173
178817
535419
971323
256581
386303
459204
1192797
864091
1299126
950680
732001
1037125
1337886
345627
110033
1211996
261062
664034
1266782
999469
912192
433472
147855
657067
59241
702783
576302
98318
1156739
330839
836563
844924
1136001
1274992
906852
388394
1006063
221598
860641
1061647
352953
1138209
163664
1000429
441640
453960
736569
1209506
349807
569655
858244
193669
684113
259770
1291143
448197
829905
268583
1416134
1170550
1285767
800922
697559
802193
869961
660766
1170900
504244
417668
907728
839654
419447
1135914
640648
1345491
869355
1057155
1193890
66526
584104
255831
312852
150060
512061
787804
346978
693747
1323814
26071
1272364
835233
1322406
545413
463690
363800
271848
73898
610121
1047504
1063039
31721
1140985
1308035
88209
209531
1236092
1075587
41318
640592
227050
186479
1277849
842583
810009
706082
237412
771397
340753
678492
672530
1197812
781673
670677
1025531
1082104
696019
955023
132887
1272355
1392666
874706
1390965
179197
251103
1417594
159776
368725
553017
1201323
1053786
398339
1161096
613549
841053
473137
1406815
1072582
1412406
1293361
785948
626422
805424
692873
1170633
1315311
784980
342040
1115708
688529
371551
286049
1140078
301431
584013
1420920
106349
412063
1044284
508718
404368
280307
1280291
757460
1103165
420541
319305
1216153
429781
1174622
556414
272697
1304549
435125
962526
1085860
287041
691558
1034891
459002
932679
900357
30922
999223
501266
1404170
131998
75004
780642
251224
142050
518667
589156
1387866
234169
581297
1299112
817466
892292
952540
1124852
612123
1034734
1367751
1048578
1409024
1406842
830304
729801
954053
823825
1289836
1067521
416430
379439
845615
492909
932649
1043528
528290
288308
1398671
886820
68818
941592
1168796
143276
11168
944165
1414355
733226
1282295
360850
216727
207577
161050
1072737
1408196
853519
87414
433529
384847
856900
827918
1114160
1327271
28502
1320427
66471
648297
397689
945636
998524
601833
756382
704515
742149
359288
433335
1289474
10700
686490
1203203
459819
426990
821661
256131
1074113
1298081
1082610
931351
883987
769841
1174854
1202591
310583
594812
352959
276481
518986
253630
218221
341770
766768
365179
368996
433578
303716
222529
83979
960627
1058951
414046
435292
1329520
1210282
679807
1292385
142677
303387
127587
39823
503223
1195893
1052722
874660
520498
298666
1340577
1145570
638149
344159
738901
576369
405843
778933
231917
667021
116643
289976
530503
887634
703498
85222
926843
255642
129330
445312
138339
316878
173486
286077
1092756
1072281
847781
900302
1415969
615487
460913
1058297
696612
662828
1358542
772372
208401
79956
1140038
396663
1420024
423011
318044
1300062
812851
1365435
1266412
1375657
1371120
964042
685842
431830
576586
525238
806189
1307791
1386662
578812
773124
903136
1000816
92666
122324
591017
848080
1121302
975809
285770
624068
577479
330870
997485
1351526
1218886
865159
817567
1055555
224794
227354
636594
274730
1334088
174769
674522
793023
231623
1182805
138795
490329
1385791
843311
1374706
104291
273418
737043
955921
1379843
889372
1022261
170296
187508
1082726
1276857
827379
148408
796791
1270642
168629
303720
848609
543351
454563
592663
82551
944506
238604
838156
597198
956824
1193734
332510
1323907
975320
135920
581561
1353597
378166
1274073
1415724
840586
491262
622313
996077
965210
379426
164461
295518
193159
759705
1057420
154124
630916
1021440
16857
279001
1404287
315051
42799
776802
1326318
620960
1201990
1086766
1208375
369103
769097
275432
1219146
566194
88360
1115428
172168
1382802
164093
1304748
280014
326586
972808
621384
251942
948071
434538
181932
69724
968803
831558
896267
250867
1267281
705835
876470
904375
114341
107441
830599
1351511
272967
910451
43925
26652
54760
775842
1149569
901281
691214
442803
793932
809204
1138697
526156
546435
875970
198904
300497
149950
1296959
698656
383561
795724
1060409
1321463
980062
618532
1211483
89281
60742
198138
691332
324573
1209787
435224
222054
72884
686991
604785
814308
1273381
283921
224698
570568
1085228
793058
569889
1393949
1297082
52580
954197
338631
1317887
233957
583599
1209625
615160
489052
501592
1287455
40409
506861
431576
74611
140589
792887
1024057
490600
1346252
118298
769472
1228286
498713
1209156
377764
464248
1408689
389100
1061405
848497
564988
357325
1124902
418783
1335979
1377058
64707
1423032
1082538
1396264
536987
623399
932509
786579
185180
1375288
1404459
163270
285707
269486
163144
83047
339134
1151088
193245
1025755
212665
913303
601380
131101
53387
392284
857693
1144349
374496
297656
234002
1236856
1021958
903931
74975
480712
999413
383523
1229260
609868
1209653
1137076
562102
436795
390252
422033
1004866
32709
596163
596733
681297
993069
398808
670976
79133
1136069
1054717
1124763
863587
141335
1284960
879198
119647
1374813
271632
1236940
1299729
387832
1068285
529741
1303714
671188
1349966
857700
882162
556907
1117086
918855
1369994
26348
541402
674095
317159
1336017
1403049
48287
155383
431825
366490
605210
774349
860762
1059657
881472
1152748
1377430
287600
473015
975440
1397061
86929
1199696
1295100
1167577
1049380
462556
1386847
1266809
479301
57351
636137
455579
848518
1380687
1271938
174320
909450
237188
813228
1069830
338663
1050317
1296384
537215
778708
756204
1374162
212748
801292
916442
1017776
529736
361668
287628
1351811
681341
191016
706240
67374
102209
462690
563795
438929
873923
870744
1309915
149348
632413
769304
967161
1292197
631280
1330919
333113
1127492
77618
1299879
678282
1366309
1112780
459878
16587
186105
796826
922912
523890
944863
592500
982112
611776
441882
906819
392425
563418
397817
1310718
292055
64076
304708
28182
607116
86337
52946
1317786
90430
264423
818391
1280277
726758
447577
1311267
837443
673625
1117939
929298
210198
114896
791929
406751
1411255
1349819
1312534
136606
1075977
34755
936162
166499
1201553
582604
509808
348983
782639
891981
72329
315205
527004
1360809
397586
259742
630965
950986
768585
973409
1190562
305869
167857
607966
1222085
1392497
474666
1041022
685908
1278504
570450
1352779
974870
1056069
871244
183351
579250
264301
202768
524144
1394040
564609
96791
196021
452790
199620
994600
474859
875778
822762
436462
676439
235913
291094
476374
76869
839406
1023437
696419
331912
633053
1020936
54537
230270
540990
1083530
117816
920487
473851
1166806
73141
821829
1022693
1161063
532219
151360
140908
415012
954464
902918
239751
945760
973740
204601
1142623
931889
406928
209343
155232
701763
461234
332782
38860
789508
1404140
275920
756760
108168
1033932
1395987
464703
1286321
504354
462722
157603
510077
1422028
781205
778752
722786
164964
90787
787296
958560
892699
1292845
470725
567458
468228
124612
970178
691464
450745
890435
1336953
270387
1363024
680253
78818
82554
80411
449263
119916
224752
97392
325718
1305735
343644
35088
844905
1313616
456714
187111
223295
969543
282467
27919
363074
1044897
1365233
1026240
850819
145946
1089653
45494
248021
108153
1372639
601347
1411439
158846
287740
221696
264406
634495
935957
337284
339241
197603
897610
1362179
52240
1180749
413286
379365
1236893
1209946
227001
365197
1069013
184589
766659
1372914
364032
426226
66147
628703
535619
1125245
573901
771984
929263
817178
512972
1382002
774178
255245
1168199
471511
333560
126642
1088299
330274
185618
182862
331123
97305
288201
148005
778867
210352
819693
639757
1421545
308577
71616
522752
41827
631787
1122268
863635
728911
1184650
701099
1069849
1160007
139527
520569
205777
869392
1070511
67507
417871
954126
1085969
297102
196623
573952
327371
452126
1236744
981200
1189526
23653
426796
1306058
1145579
64421
900672
308266
1112926
519037
441872
1317903
705929
142397
778822
646581
118930
1147333
238903
611111
59311
1413200
865372
1216954
643802
596068
802491
112244
594357
284650
1271671
475985
418880
406204
795774
893607
453131
1212769
348608
227874
971239
564995
433181
1193744
344850
994918
435976
25896
527827
1195529
327122
305686
664899
140317
620982
267438
114946
1302120
1125398
531775
345340
992632
1283359
239796
367868
802304
767445
1201843
308598
200079
821647
1319045
109490
1283951
119829
118615
431840
340660
665411
1369844
85883
374932
290781
1102975
1193844
1001027
971257
1302255
903342
1304270
735322
94405
1379996
729527
174437
402928
53158
1274159
120047
1332490
804496
449623
521435
355276
530428
383598
1289806
767248
1042323
1121328
360355
994774
528504
14240
490953
1227218
980364
1302645
67061
1292704
1039601
385008
779932
197394
1214929
338338
1216602
620714
882513
1215763
541158
1328984
134086
35101
735638
825812
1177368
739256
769381
1023917
76651
729283
317115
1112301
1123369
127906
1317619
658809
509423
976440
1068024
462852
403996
1026283
813438
689418
348558
77877
1318354
167729
725589
799514
504084
68903
549473
287876
1214563
255154
507021
1289486
854476
584612
1060558
141404
805021
53891
423520
1392564
1226552
687746
177539
213971
527418
1328903
1215040
1330576
15545
446532
602025
342988
145908
427921
37552
432296
1322764
336794
1163587
78984
1291366
1394296
887015
67336
1035410
1178178
1288833
1347815
551137
326519
641196
622247
324032
1402554
1209012
359386
1271063
181380
1345464
190615
634923
1022087
1204656
1287175
534659
973921
814992
1375785
899145
911497
335326
1317102
825726
631827
226916
1118512
1284138
590921
1061353
640967
1311704
456282
134733
612256
1051784
300715
448996
429894
813628
673064
163140
1137558
778588
660106
281043
610308
1083319
155915
949611
1313530
413255
773526
691213
1024009
1359157
74047
976328
1135003
931853
675982
404806
854852
306242
414026
95549
886012
432772
1055709
1266720
1212926
1053941
1055413
631228
333307
526920
982650
59708
334798
137978
1406850
1022814
809972
266708
82619
1038161
1420896
949070
1090646
1145252
1380577
91514
1130598
1123426
78565
1311259
1207858
951340
450695
767642
1149604
1000658
795164
1340409
850184
556301
103124
217845
1192192
1410610
362612
955914
496814
294649
1387958
853489
600104
933761
550644
155856
607524
909484
500372
1163429
199166
1217893
1205881
147015
294574
728487
791519
853600
1042369
1018976
477584
54506
388401
1305971
543314
292964
206790
1017899
428608
1413227
834487
264803
120926
629122
515358
858962
778344
905258
223595
1237266
513774
1174425
1275444
916377
301046
196261
63046
731021
486951
996125
841505
1412788
118103
1110647
1022412
657688
53263
313179
726868
1016191
1289571
423791
227479
672307
1060919
1414524
446971
199367
369990
1177082
1185016
866544
673366
686504
1204808
861614
874393
1389482
1328853
104412
386869
840506
996869
1164328
949257
726525
996861
859650
402413
329965
251726
101441
112992
399191
854183
842796
677524
1062201
893547
1213221
601621
463537
1322486
1057795
199647
553039
1406869
1295457
456225
112582
1409157
950647
1059173
105957
1226599
594792
540848
1102364
201002
566716
918464
234003
196225
996450
1301921
1126208
1306029
548643
593760
933275
104755
812770
605678
699789
602080
796268
575179
791728
807282
996606
589278
106062
1412815
623522
1025159
382275
606017
423511
145428
570938
175419
154304
1420163
449896
1405477
140054
967471
737615
1066421
998174
119550
523740
492582
756405
42004
629270
136415
999425
1086242
822220
1081117
248543
1327656
375705
948702
518234
112525
206706
390956
329946
898183
341212
884548
214320
192227
305999
1373791
42476
794435
557825
1235972
251011
222846
60106
806607
376758
913163
902245
1269189
329128
996312
99467
330306
837873
167147
1071881
816023
39360
313901
774675
735431
315742
1345278
66984
659906
943272
1008877
76116
1325738
139026
42525
1272438
55472
338032
581846
409672
1119560
599933
527973
1330948
1314152
609986
1359190
585095
408957
837326
381744
239088
1135217
489117
543142
656277
512167
311424
386443
844202
1117452
1389456
419090
1407360
1402924
477542
100758
1396445
343588
1060802
631588
767587
114545
681373
309381
221985
382106
237201
319026
151677
80343
687802
16753
36345
1022205
595657
133517
1390774
565574
169825
538925
510482
84453
1127673
91976
1411421
1231448
132565
544280
1277072
339652
191414
114018
564612
166844
727025
1087628
684081
775200
204329
1268046
1115390
1321162
1313427
576039
400815
1306882
135858
148107
75687
522945
423397
316633
631730
659933
169186
541129
964533
372423
1059394
86461
845316
168082
956724
813503
1325830
1404775
27563
196048
1390908
694988
1291458
1209100
1136932
345884
601800
1212601
703830
1295440
990920
49069
336303
413949
1139075
581443
1071926
215445
51379
642924
381447
899805
143398
633924
150659
635650
54805
677352
697847
339939
340908
163328
1102645
695880
17250
88452
1331709
867158
423370
638497
1343418
795102
269389
831587
1164287
345879
478408
211001
1178224
671253
1234192
63628
1316775
1302375
1399327
237084
1311977
1114192
2117
703251
67442
1374802
615865
846109
875915
602635
1233625
62178
1044375
1185037
1190006
1280393
90038
674163
659752
640972
1336442
1118390
295871
658906
1114400
1393457
682256
380614
1375317
556216
101966
52488
487740
1373014
47129
911789
635985
626290
574631
329535
572231
398425
432096
134423
1148179
195619
781134
86564
813034
553151
302957
1209149
575468
111313
490440
269848
1374963
1414351
239648
603408
819502
1183116
409373
205558
1224803
106408
991485
281551
600952
546803
629755
632669
58207
1293528
138083
1290107
1303203
1120452
863627
955072
374118
163918
223626
34763
1217193
452999
53916
1237477
631386
959143
1371187
154936
236599
487447
1213862
1236946
367377
1300066
371559
556438
841035
512809
329796
1344338
135463
194471
145557
586061
1124022
439237
563780
298458
1087184
661586
33542
1178102
77458
373540
177456
819028
474313
567759
1336065
197807
256695
364328
996501
199167
1316539
1391754
567376
63436
798732
572813
688600
37319
637129
1197475
453308
371146
1411678
378918
285416
598112
183490
438542
1402192
1205867
412361
428891
96190
305872
1310853
468302
1075850
688349
675106
178853
464306
275775
706084
350992
1065671
1207206
184591
580778
56233
701472
359746
607907
952029
888861
28327
111903
131984
787806
815461
582065
385015
381454
1299348
1217423
39792
1140322
1221277
890791
746005
191085
72221
1184638
312631
1232351
858736
1283520
696287
354738
906510
454294
206663
580345
1327442
1411118
1229446
1325189
383485
64566
1310503
224917
1326545
1061351
592598
1322174
289093
463040
1313449
311544
432595
260172
299578
1369091
1208096
1221182
790203
2556
1027211
883833
471161
166775
673469
969718
905994
505008
432802
666647
637062
111190
693015
1363311
343702
1005612
1189683
148173
1265827
1195293
898924
1113100
780958
695394
375171
1037007
1057069
377444
106336
766008
1155176
59126
1370249
957655
207285
328757
977365
189181
435789
1302595
348514
339859
910377
1269676
1175884
1409197
206031
318954
896930
806279
1062604
338187
1291690
1102198
1274146
1144686
394254
525057
368384
1197958
1182868
1408746
675711
354657
212736
921005
354486
105725
731713
911665
100078
1341510
808613
162236
1310336
822093
1417581
921210
45393
134626
1392056
458383
119392
233664
631629
1233670
791130
279347
726270
358976
895502
341337
615879
551961
412228
670327
1310469
429026
579087
1271561
886985
832873
256378
260271
506777
1287619
331290
431233
1101014
42044
1398167
575329
779440
110907
380792
223218
254559
821094
93785
1282170
1199318
1355745
1058087
363248
395205
1120555
348871
840907
65467
1034697
1113464
414461
671277
1280060
592815
660423
853860
303486
80015
105995
734108
259961
49413
1316672
968937
131412
1233925
1049056
1288448
862566
1136948
834626
202494
1291816
676555
601848
159008
335598
194508
1313021
293929
996590
442939
1396110
701019
842397
165890
638452
1175810
924830
291794
1324937
1388817
1176663
297422
157856
98423
842697
211466
1024602
31316
790983
463450
296999
1423137
872660
1235817
1287094
615035
828757
1148868
1199155
594610
907334
397386
332429
1395923
1167804
542433
957450
1306479
820240
272698
1306652
154351
900177
1199569
671142
301613
1423153
1323398
540900
509850
1196574
1293211
377709
405400
1123913
802897
1202038
1286529
357547
454495
381173
516876
421551
1005014
63458
267212
679815
51185
930564
789355
269876
630636
1177909
1225969
644578
27038
40648
1143595
778260
161562
107442
942659
1091136
1169879
85081
1306288
1309579
834902
383095
312675
883811
628537
110305
695752
1307754
296486
193320
465799
1219286
1361611
1209958
180830
1036577
1179718
868205
11045
602751
675078
1388150
819242
132566
225221
1071539
1230948
586487
506232
616698
290971
391167
685437
214722
451920
1069863
1055833
1336299
425395
1355684
171392
1137716
923620
784120
98764
516106
850580
336450
693664
378006
1198410
41527
702812
625175
1391005
398303
1351001
391296
133428
1364967
1415795
700434
74471
220172
1005299
195377
934596
975679
588906
1129250
1386843
1305848
671478
366699
1200766
1215520
683518
530007
65629
991274
311814
1344582
912641
1006119
560079
331513
296867
1216892
541055
871680
846922
234553
629215
373406
1230633
115939
280446
387254
1408858
82123
512483
544582
1060490
1231908
575369
590569
1282614
909128
499624
170906
975815
43461
447365
902326
303175
1035032
541540
1035597
326850
541895
499533
905527
723094
553239
676875
16545
59969
196887
573122
665157
40639
701801
1334051
859369
1113256
28317
898236
458686
140253
343226
631154
1392559
621483
810795
1390278
997673
231223
457938
1146831
838800
1395535
1219351
375079
777468
692804
1207127
1301746
359562
90966
1339332
139023
866584
862116
1068697
1052232
560907
433920
262411
637382
1233629
257374
1391288
1021697
378828
977312
582338
864468
56848
1413994
1354087
600585
579758
1336704
182962
1189311
975936
854358
1373201
1414884
361518
796962
627273
269821
808858
1346475
77797
1314288
40899
1421871
1137186
999780
328483
667725
230730
84951
623529
1408473
772789
943581
33529
248717
270402
943913
1335809
32935
209920
446389
457243
301839
498833
567151
104852
756381
661602
311468
47163
969691
1415802
1180937
961855
1320259
1373437
942014
730952
622775
278936
593204
372384
510896
1005400
1135165
197151
1120527
932525
314245
1375812
478936
415110
1067234
592632
501643
402332
1071535
705938
970975
1395857
303611
1401824
812892
411740
1204712
1421627
1408649
671899
84459
195489
171938
907243
342648
249461
288680
1308105
499517
469697
887939
487884
460995
1391426
124165
778094
496427
311513
492634
1041021
579277
1395614
132327
385742
1274267
592739
940409
1315837
1342299
424512
818447
797347
147240
455753
871287
1073845
156381
430260
959234
69668
552126
168313
1190286
976893
239062
1134218
254384
925660
699967
35087
1196332
673105
1653
142849
33485
630166
73765
389091
1042525
932043
1164147
702450
70337
534494
891343
137243
326075
399460
397622
1403880
1182415
322738
109492
270861
614577
832339
236099
974545
394183
424043
164125
46129
120878
1371193
9105
386393
314311
420092
1299458
875448
798047
730934
1229303
502663
944386
1292991
1399482
1405083
172957
368334
382130
371908
688564
1312048
626672
928352
1371287
977537
1166446
633584
1337851
570814
1216986
731039
965021
1114172
1301785
1127582
354123
1396461
1278800
632567
312476
860516
602284
206452
190347
105804
1374791
436917
1237672
146589
297580
576649
889766
3816
1025523
53220
1177433
1040505
413181
445356
537293
364060
466028
1321230
302514
142015
1315395
365796
1354120
1331873
780295
189877
1114736
1373943
1356788
111473
974619
419829
628816
1399649
317591
1420020
148885
1230289
297085
1352013
49427
880363
69196
260350
679838
226751
824509
808850
1330292
300720
194467
1226753
704619
291314
397982
693587
333514
1157183
1369334
1207345
780526
494732
1286569
687435
383224
331329
143798
1400665
381175
982514
484041
1065937
274497
583022
1065163
72604
1086012
632593
1120955
433389
1352489
541160
19051
1266039
57461
228300
876824
825695
701731
1336885
616727
933787
616603
899245
328825
385935
473662
1401096
800315
1035560
545013
596421
538529
914747
386810
182598
925226
442784
640323
50641
1234803
475960
235662
1384072
345380
1174352
141740
428323
156610
1274833
539268
859503
392877
705270
935421
461967
960493
1061730
364585
996192
1194977
1320806
587609
603668
198342
154057
452966
1280577
758406
658266
991525
278952
1052775
1205724
219280
1272480
1403030
979041
1304510
704881
34901
319349
460241
1388463
1293882
431659
830262
540881
190484
517899
210357
1339187
1216512
465107
757496
1291025
45556
894486
358882
60915
232754
529989
330039
1283004
661415
381619
1305045
1307132
369193
196597
640902
210807
583275
522804
93049
500604
1167159
152180
1312759
846927
1210756
165347
522245
638374
421837
612000
558966
1057756
528645
1198542
642798
658774
5634
1065663
957686
1369262
419701
916102
1129808
781344
381429
1293452
1229320
657084
948226
842713
459449
1153338
181267
283152
1003539
1397487
842594
486067
833664
1056907
470946
869546
969294
847436
970192
1353636
90179
659946
1082663
862178
1165315
347027
674235
1297558
974605
437707
413881
420022
467661
263273
570905
590793
109556
1055841
151199
276808
572508
81476
386216
619908
68131
528860
152533
731702
1296983
1229411
398470
66969
447119
420151
954050
1371309
359181
826865
147996
678245
162033
807478
729767
113262
286007
166740
830886
309807
17600
728338
83930
1192366
240004
80326
249140
1273393
885213
1358146
263699
706837
1193413
215674
1321890
656984
93339
813123
1334383
152837
1092575
310031
541084
678779
933490
87173
611499
1051069
862124
572616
801359
1323764
336237
16351
79306
525854
962968
229373
1135702
190581
384837
64201
407179
108117
969928
73296
1129858
1207694
27602
436508
1020715
611737
655469
732756
907672
1016438
492226
445877
1036222
1040406
1335702
447267
661924
842373
1380031
166029
26868
1021005
1065004
697576
816920
1194334
1386442
237420
489695
1122983
646558
1059829
198518
1208168
814871
1177844
15992
72364
780984
430086
1360507
570056
1287132
229998
206657
780318
482977
198434
1229329
774388
330278
579995
564745
836702
500370
700962
622695
1099013
433255
784575
1049582
1233895
145754
797502
1375265
611082
1290637
861851
375750
19161
926208
531517
835083
437454
1332417
1043020
43184
691774
325333
826624
868395
846010
565508
215562
898553
300911
258974
362456
358499
1065499
106792
140385
84695
890086
601550
207069
556765
1394410
197305
1340927
1130562
1225892
698666
881955
1352399
1351839
891656
966026
208174
441591
1291761
1306036
1376918
401929
54476
586351
889631
89726
1063635
1178504
857799
268435
823618
34758
526888
1006421
1312018
475915
1181676
1055410
145806
958073
878347
914733
177244
843585
887110
1020869
30766
1118571
1398267
855638
1395452
122766
435157
1370946
503979
400564
329042
788128
355221
920143
371418
539954
151323
499706
143212
178485
912966
722977
485482
771472
1296196
291800
224397
1044141
50952
79884
953821
1392493
783364
86333
529816
272059
278638
1316313
729004
119471
638160
643511
1165034
687519
1157441
193970
782570
274923
229685
1276805
1087018
1382865
58321
1100233
909052
286469
528138
1226389
791414
944278
894653
966752
995431
408642
97402
43568
1100308
186630
250687
658562
264055
336352
1360099
628487
895837
1022932
1063478
912148
129626
642783
890029
498787
91220
419426
268763
51809
931277
467543
141515
497300
1215582
1343950
1201917
451094
210978
496178
569350
1179506
1362774
605122
52847
317928
928234
578572
321199
1301576
1322871
1368857
447480
492592
683876
182588
112715
65254
413419
609856
23183
86955
1367852
1386429
233131
341766
407690
222530
704913
216683
386981
395198
375245
832392
40323
28843
1035772
387502
1111979
164724
1304456
50576
505753
472248
304707
626633
766675
1337194
254646
845021
884244
47124
1266676
1413202
867107
400518
1372813
1365038
953622
991662
853426
328099
146080
1188203
1392087
1034175
1317330
950316
585133
845792
793486
1272866
102127
728341
834198
1191741
917274
368177
1003501
419170
1172844
50408
519425
699822
1352397
265708
496675
1215986
1137388
287893
1168194
1395528
361406
528833
609289
37969
334500
1232573
954695
111084
456461
622484
755101
1280126
146070
621424
183616
48596
1367812
1279963
95717
983643
1138876
104709
906327
1329080
401954
526400
1386877
69129
28333
1051532
906581
801227
1270440
1413759
1300063
723851
1366984
451917
982950
1121363
1297556
173884
1338997
856352
1296596
207020
1233724
453202
581551
454021
125981
1087582
785920
127341
343640
815556
556975
1025636
345115
250200
856916
141595
604993
304172
701580
137328
1158254
597767
739517
813158
825203
82698
389132
45518
628319
85880
265608
544230
438676
71839
1070780
955808
680880
1342552
617861
212049
428143
203015
218643
832643
1361216
92546
906490
86026
1154435
68024
1270643
1230190
446914
954518
129504
1421783
1298120
1270827
768283
140901
1063443
1227003
876990
684807
766984
460450
1221459
158978
380031
690962
1025012
346964
556825
478963
1202318
300313
212761
407237
1092498
1380948
260903
1199623
1291421
1062569
595790
50285
957306
17537
612028
188974
259014
534778
826388
59164
895037
349503
379211
392080
1154121
133396
138556
58351
1049035
933719
906134
729395
480395
766232
944635
36527
495421
682479
845115
297798
116400
346802
995389
144607
1037398
52022
953267
110394
391449
1045661
219955
1056657
1054851
109435
74927
926403
276385
757069
169578
108766
171616
800843
151962
46839
488896
1405218
1177482
413592
1122966
1207614
1057261
254368
136483
422914
58373
207094
67377
195334
904514
524393
844821
911988
356953
727217
1165207
478525
547902
1106140
656118
872803
1342591
625372
304414
877140
1180700
1372055
1035604
373957
671048
317417
1388182
325201
687941
479759
430399
1380676
179028
645298
1220865
999603
236156
361916
1212728
1188165
674884
16042
908447
424482
465273
397742
571753
735380
956490
187032
96359
881960
43126
1298105
83107
132111
705531
550981
187097
622536
662597
628120
807824
1189059
933717
556060
901664
234014
187340
520579
457454
142108
918202
954606
1162674
353596
1042437
995948
175850
539177
446552
1000041
1135472
1411884
1303738
655603
58842
1349537
334143
1408362
1290048
686042
310702
331761
57733
181266
377587
913764
1198475
18464
1209890
735446
1110435
316530
894164
867848
1139871
266465
200115
33618
689767
967055
997630
943964
230006
437591
535736
452386
1390354
410203
17949
635129
844980
694391
1232758
1361907
59962
23102
846316
831267
815897
96069
865909
125575
657527
480079
910647
183388
219548
454946
71635
1060655
299525
1213657
31510
60424
814985
912814
1424873
949268
1304562
449515
383767
365948
673230
836434
1043515
854494
236967
1317408
1039205
406854
217753
922888
47783
768095
409728
791963
1058900
1358375
934593
1285688
94120
1356973
370988
137562
110147
1327802
1074016
1196485
1034099
952602
1301978
821249
1388561
151866
110584
640977
380100
66532
1278195
812723
367631
491739
208700
500966
1170710
1201737
505602
737550
596213
115012
1023382
588557
623120
353352
776705
723423
335003
47967
215531
806055
1055213
565757
1115500
1067425
1409533
738358
1185383
32994
685391
1266126
586024
282007
1380672
437778
4702
1193712
1227309
1212739
300586
1327642
69394
129300
827692
281783
414656
789223
116882
1302164
39798
741491
128941
200443
924752
1213506
79853
878857
282448
1408708
735837
68056
408251
370048
957159
13550
820131
774305
898402
688540
1155289
875399
993906
55231
93286
350117
1150855
632592
61784
38968
436974
1317643
831113
447180
509882
1181127
797809
1027221
527356
1268026
1139953
1269649
600649
191302
746791
38695
874497
1383839
261850
996526
626428
1330623
456970
186404
300935
364748
1180983
514063
941835
297133
517605
704491
215859
157951
138939
230944
1291946
208985
279003
39509
25506
1327286
347054
995877
1106204
1357447
728010
1408724
1201590
1204506
35767
732825
437053
1237166
866128
1367151
832629
1278462
830230
738014
624075
1339628
158230
445113
56479
602475
1401582
817203
844993
1222974
727938
1321441
467788
1323036
1314014
878938
483010
596896
740078
319900
116867
551767
284397
769052
491565
523794
143269
1387945
729337
394289
151359
467948
931548
953838
590294
573139
392124
238548
1347623
974045
590261
288328
890167
1087354
539474
687772
41581
1059286
256961
1168219
845269
253708
841207
487413
87518
543955
756903
315180
156229
449660
1306384
446900
251747
137900
394913
1304306
71359
1291358
262869
815976
554569
89937
63270
991017
951956
177645
1181095
1155208
1197121
1305332
81594
563683
1288447
81275
506763
957276
1306094
887521
1165310
511524
998469
682997
170165
189836
692132
299031
361057
1204547
44503
1339444
1273372
1121281
1204674
122761
78408
634865
818787
606966
482724
19001
950121
1411708
901600
677299
178505
1349264
292578
457197
967013
163191
1217946
217908
146294
86889
952087
946646
845230
399613
57102
170427
1326463
1412207
543185
1270538
621711
1270713
1344875
240490
403800
510408
1291253
81693
385968
1394594
877358
1233020
1121270
576172
497637
1297517
512016
51289
1376870
220680
569820
443268
1101692
1352668
1392792
859640
666896
55913
504166
153700
850275
1170527
1306807
205548
408242
1303521
577507
53169
408595
767470
1197126
311735
437126
69235
790291
855195
642808
581258
955334
996205
1217091
967393
135683
37907
733876
808003
1069927
316683
331157
591879
1233170
1236030
380530
357817
445800
576808
798890
182702
898410
842576
662230
951832
1041562
1234507
221535
1102997
158040
1211567
966193
15655
1382995
109180
1154589
535927
846069
138676
415379
64179
176693
1376786
465119
31595
564349
1318128
1304765
105316
1401618
1307663
517471
49772
1212186
543826
133897
81347
693686
418579
967200
1213297
270260
1063374
88613
170977
954898
192893
193995
225620
375372
531784
360903
201794
704189
1377575
63695
1168293
930103
1366384
1396119
867329
1194692
1327435
344363
25143
1358798
1204626
283125
867921
162770
570956
597567
945350
341442
78477
99522
488858
724929
197677
1177483
86791
297393
1197488
675044
285036
253638
1341269
222229
12875
1277253
1373723
223162
159425
768902
30608
334362
874075
387416
1204698
33589
90365
497011
974254
261545
622155
207954
1336287
1336936
742117
726232
867939
1375806
1301096
598964
177007
196472
1297597
947386
898369
539491
809192
4434
703812
633165
228579
78760
766443
904480
862839
631224
350072
52848
302369
771147
112156
404647
1378839
235408
55836
276313
134860
16651
1414300
970268
1306114
697833
1321217
306232
251466
1269216
393139
372426
31085
859379
733197
1092211
1222595
995095
292571
278373
1268124
690176
893435
84626
262134
769086
408021
146279
375257
400923
967023
784938
310202
1374944
560377
1270770
486436
1387510
801077
292376
685725
1383301
1312336
1090876
725875
449068
133565
832592
1036183
682094
274163
978037
659305
99841
159029
1063145
1297342
1214468
145752
842279
1022215
890611
759646
69822
1220719
358978
94037
575100
142691
701557
532423
38392
1226041
998981
848276
223386
403386
53029
943070
421670
163520
340111
869334
1269587
658244
55765
233972
1066894
697014
507793
416119
302254
1034938
1423379
169692
1393328
186181
691662
1384790
520854
324843
34101
699515
278230
604379
936610
771033
1081156
380402
225980
280430
948659
121121
87339
67533
1304846
850204
932191
1120547
827664
185577
1384126
1040041
590057
453368
934770
605472
387173
569729
503405
1402067
735812
646894
1118935
694945
68919
1091833
58532
1368553
369114
143147
931462
620013
531223
1235123
801255
1055130
549269
1313994
61904
76720
38692
227285
735725
1350058
417257
800480
973607
286986
1350712
76950
234271
607565
1076460
363131
783297
523472
421114
1412222
265283
895952
530905
1000871
116702
807718
591193
413161
1342407
1184496
11185
1352163
493445
668722
815038
409044
871860
50130
1178248
1148608
124348
128635
786160
687001
1278473
1286614
468791
536096
886425
552713
562413
1342226
940462
621566
45197
1154075
575401
310646
892663
413111
138380
1303993
1404755
376839
1336641
593222
1195592
181324
1414860
220990
260709
973288
680378
544266
1393772
59558
358266
130452
861807
448386
71241
383039
219065
315629
1193783
834159
1124617
497131
903346
209145
866108
133715
1143269
595270
376918
213502
175062
655602
1372125
334697
1159303
323468
404098
317286
841807
167272
363014
1283858
287102
866141
437509
302791
1129951
457893
1166341
546410
94447
1052120
478363
306876
677273
95772
656904
1203615
619732
379327
1139890
661168
1193161
36009
71431
451839
802179
966886
877686
936462
668430
966697
775456
839167
981386
1128995
127437
146444
146321
1165326
935640
75312
1140208
96091
255222
1197464
147124
723748
703367
40033
1073996
668016
795403
71120
1088059
368735
339291
465031
66185
1419461
1317366
951140
819576
1073988
1405263
790253
437578
667681
605136
1227036
151288
1082095
1005676
447536
548411
209857
581034
172343
186053
1342913
1292449
814268
1087241
647737
787550
154384
923062
963308
390243
108610
980717
212439
470834
863938
154258
921828
97699
1205230
117370
1147873
199293
302596
433168
358140
181858
492366
799030
868382
1350954
1071950
353092
766548
229658
1053600
977951
432976
890241
1101466
397336
452027
1395988
778777
1368039
1022122
951265
947457
1387824
811302
32083
462938
1369359
550090
1237987
1313619
1304480
336404
1220586
118759
782668
461347
82572
1268509
350865
1156558
57945
1146621
1193147
968997
980076
490140
1078434
61785
663898
1198392
1414336
545040
727263
549708
574604
1128266
997994
597568
384296
1375122
476649
647239
465673
587408
64926
685049
451049
608236
1370474
428833
965448
893557
253563
17438
659360
693656
195644
1147301
488455
1342121
567752
1330780
833167
682616
976744
1026693
166864
254238
697379
442898
157523
1274676
844275
221786
328163
886589
976477
854582
1144939
1206229
342991
306741
463173
920886
434626
438887
756350
1351889
10996
505978
445042
132083
1323331
887093
194506
407784
273561
663836
1412887
850541
1385383
682060
850393
1386456
147730
1182433
1295714
250064
923510
1366657
386650
223401
1124689
88513
949052
138532
1235861
88226
94775
678122
1350035
434749
1297491
1056888
976286
608644
1206251
1218313
802997
499118
594567
351055
1236840
225059
368127
316239
639192
591817
92170
1325842
1343098
546027
951065
10182
694528
908846
44464
1234169
1397121
1273010
942223
389149
622838
964896
847843
1374636
1226660
336065
934628
296267
287795
784025
323795
851846
887514
969624
583437
204581
1287089
673042
1335410
861226
854439
729169
727389
580955
1200269
1001044
26659
786133
1023548
102251
1060885
414700
279107
835882
1337245
1341236
465474
1311679
208934
813785
91192
1265890
459569
730258
75609
1054694
726463
258822
66144
549193
675373
293644
441704
959392
872809
666311
520586
788158
1113429
741940
1280397
76832
783785
1279383
1220492
382459
1297068
996531
1169567
289286
1219752
1382465
1083213
890645
78722
488609
16461
768134
402983
1416688
193380
390103
67784
567540
419463
1222456
1278386
854741
1397663
601199
1351464
1404668
675581
1266796
270991
86650
595224
911483
353935
631823
590334
731478
335490
1118279
1068912
915363
896606
1303700
1211085
357439
1362707
364108
1061402
370735
223977
172650
1137626
187071
1183989
867731
329579
599106
1274786
882409
406673
582427
877781
659094
673110
236161
913285
669038
787423
903241
932206
1192156
403103
319289
1398369
181494
871204
847088
1112543
1237448
769732
219312
917367
1349346
1319923
1296342
141918
295967
274638
317580
633988
312642
1182818
698982
670986
451778
193947
286227
1120532
590124
874303
1282264
1082611
398942
996109
110332
1215544
371419
418396
600546
673957
357851
1023181
363748
457089
255699
58243
392851
474236
221736
525831
1157807
312404
1377015
1213405
1215674
1301417
249837
846897
263738
1301053
1150969
88891
1123824
64716
448532
150416
913940
1398232
818767
359405
55097
450142
369936
38815
1309279
1164290
858937
923944
493309
1332707
510147
364180
563297
99427
1276956
1055319
107997
207021
78641
543620
1341588
777251
138173
867367
1202024
1339914
290561
363491
838242
1176502
493555
1074584
606689
976827
408333
1090884
1363625
796462
1370792
1083475
48119
641451
1126487
507687
57130
659435
1324583
1413230
858959
1036489
1025246
1142997
690284
538120
186705
1137562
1282935
678725
517867
1370056
357464
378563
671231
859226
724508
407802
672819
1397443
53772
1114708
307861
824787
1339815
261634
561125
667370
668338
172688
623144
754791
1295967
72771
1166138
785570
253500
1224795
126496
488103
108884
390310
544109
1378629
671352
959792
68427
164683
1231929
57988
841804
902049
413522
777309
110989
221928
136968
1021343
1418856
480716
536149
1165515
1157294
450802
1142734
1153977
730981
1114939
599434
247812
41356
456905
597390
646822
1273142
1350578
37106
372047
440111
679954
436991
599623
537282
1317689
681484
199344
173883
606260
477816
723427
980933
1168881
756612
1304994
663455
356278
289421
208685
1193837
48989
979211
656573
822909
942472
1204823
368882
1180573
640497
612552
989763
584511
239119
1354522
1279706
1267703
365767
463952
99873
30933
1128473
531361
1196204
216614
1072747
340890
1276386
52205
161398
1138303
594730
399515
841486
639643
1196405
576624
1295984
971899
1345536
1417237
1374103
330203
1182539
130582
230614
421117
684031
922211
896429
1024961
1285816
1101573
1342437
838671
193982
1354523
128736
683739
1416165
1367735
1006397
622129
1266589
239134
373677
382779
977064
360828
317135
209558
198658
73039
969048
609844
1343300
213988
1205432
72964
999922
579192
527509
767475
734059
1286768
570149
148646
1036931
1023804
602364
444364
1020905
1218266
599936
1122624
786244
904466
1358630
784849
766627
506536
1285364
843891
1383130
893650
876467
1083813
697463
925638
16928
1224150
65175
1157880
447599
1191841
320017
490061
122389
1196322
182766
271573
685078
1277385
1000197
538038
535868
25332
678922
1370232
37842
645722
621698
105765
1276466
77613
54880
458433
1194342
364042
1389029
127507
658552
540579
807918
133435
624365
463483
963265
418971
167780
1378407
898853
238575
428084
598411
121494
539134
1181067
554550
1286574
236901
936683
328523
660890
475779
277958
785538
1163277
286749
175290
68615
239411
820856
347457
769605
1035119
996000
589670
953777
1220613
942492
198779
292152
685960
299697
595183
1371301
591771
325108
396887
471366
346600
439586
1384149
1379177
794507
75133
1284967
184265
145831
846065
31617
330572
8561
135277
1125665
274807
148624
857593
736786
528253
1180740
55296
777880
1295724
309754
1402552
235916
943266
1216487
913333
647612
580516
1296206
1127414
492628
125502
426149
637066
1335772
1344437
597636
666676
182892
271254
134833
469782
1090746
731392
273884
980021
12807
724139
551662
678648
96805
595211
486215
1130382
1123174
268975
412762
560427
866137
105984
489520
880724
686177
897528
934452
382902
811080
402930
1062755
42155
1335473
776783
1294003
304820
1312598
438415
1354349
272774
1154190
121210
281476
1391945
352647
1120211
591547
882346
1403918
189193
1196799
1035247
1313265
384140
71977
165804
342678
1367496
1145263
1293625
94343
628462
736525
787784
1293776
975206
640570
277803
830190
347145
102501
48234
450125
845097
53056
1407330
1323024
1174782
337575
842176
427165
171901
129822
1419006
833338
690671
55082
409354
1086707
906760
1390640
528755
288948
1182458
815653
272091
576768
922352
1403933
908095
628384
1163504
899736
323158
367110
1217621
1386454
90554
96970
1015746
1334723
1395301
1269149
493923
1270799
1407681
664452
1137961
777322
1325084
274190
108061
409561
1159349
1203278
1378440
457509
1021573
268121
959968
441859
816831
29649
254943
509909
386676
875105
183564
47165
1345688
1369078
1419333
285911
1017415
590954
628005
886557
757232
1387707
1398023
683042
776684
1164027
185943
446709
1402992
377131
1186296
1415669
217772
946392
268859
612386
153582
788875
524655
251063
1005539
391159
1268154
344882
507833
494336
772768
979535
917512
668232
441160
1393205
633502
735009
849560
339779
304548
593413
139615
308465
1299477
505281
401083
228711
86328
1061874
73799
1358499
880551
820716
1021185
547565
77639
179702
264533
1304193
1392534
1285713
624116
1350688
811489
589759
804974
476802
1204557
992865
938569
319715
468296
1125161
808323
70202
836421
396953
444033
929384
179230
141388
779822
1303192
1162686
255804
705976
29926
206642
1371650
539068
48150
1368851
1183019
675037
35508
482702
725916
341264
1021561
665629
228362
515729
1408788
529298
1311559
434040
597381
628048
182222
630513
71084
664918
774009
88471
1114840
71325
1347994
1269012
142866
176216
46831
849053
68631
322325
1221036
1063415
776508
1123242
1210091
249435
126771
1338486
391705
913020
1358759
957649
71003
535973
411475
594187
272430
390063
839317
692244
627066
917961
317381
1172584
1100413
155889
822625
222542
10968
778957
1135882
1237639
957852
40783
1327971
1378116
441066
333799
469565
613743
87751
64066
780628
626379
463323
304592
127995
189590
1114745
1389136
717856
477988
673202
639411
856907
357074
260194
576446
1063802
1027167
1198769
1221540
205493
1390117
1224198
43142
410748
633351
779860
1063599
1039681
23035
1303713
702956
902442
626100
1352585
13195
162475
155885
96680
138016
668616
299625
680246
126782
377389
821676
544380
821158
551701
940611
213101
326678
1189312
1197175
605508
1203155
1124559
892751
160785
1204591
678056
1361308
1111324
1042683
258471
1236843
915813
1366838
452499
627584
805447
317667
1118329
456473
701260
885379
389151
179035
47698
214139
891218
270131
671406
1186331
391438
429898
1336100
1138347
165258
271153
1060063
1408804
380966
80791
851408
208145
1216766
814186
99336
1395325
612006
1208992
729839
926458
489423
35829
1225739
458595
1038733
1286463
813082
505171
1268468
230948
84680
287891
313218
1070687
634659
1406459
429717
631830
1176062
481082
231246
474986
583917
630259
431450
1101579
89431
16620
284434
107959
671059
1312526
948798
1347728
633237
683947
462653
941204
381825
842508
1112795
426906
1102907
56557
136127
45830
897957
1407057
1363181
867843
40200
328937
1418875
1365789
733527
176211
610092
1302034
698978
1291930
1218485
1135496
991136
954825
1125004
257199
1275235
497966
1394684
51056
301243
1111091
853317
175063
329302
206477
453479
508045
1399571
1335073
50552
914978
162493
1049702
282389
916508
1222953
323368
846225
141179
397199
156160
114438
1120885
467566
251933
25031
813903
684274
255995
1334403
665924
575613
1322466
349487
1236411
319885
540887
400604
954121
914456
72530
1187684
154974
1401755
407312
159399
1377928
824831
954258
949033
1406501
421910
1360812
522514
364902
837270
1120894
1149705
132288
312175
1057365
1307857
864412
359713
48536
39761
202014
107866
563361
106060
114098
1044337
272134
257308
885663
507087
487410
423663
919284
1319372
1387967
423873
333555
606617
164746
585935
965922
337944
32974
470969
1203051
1006146
500452
1111827
460575
658875
477304
221842
419619
836542
612474
33713
999374
630360
1284595
112987
513341
1347546
547888
48910
845515
1344403
548672
28856
508175
1227608
1157369
99400
870404
44201
13608
963750
332825
78509
156228
214276
646997
1281019
1026584
821135
121279
48556
57242
330466
968121
583069
131263
936865
547461
391368
465787
190755
974070
1282831
551844
920812
417327
219222
906443
850777
614062
89107
271470
791999
258709
518751
599941
601049
806854
870011
4365
788294
1127829
1412881
107692
807737
610875
430271
178191
1062626
890957
1229963
659362
1194558
176370
822639
302496
801956
337548
514355
627778
1354775
539264
1201355
896115
633864
1049343
472743
96329
1391583
1354223
369007
513684
145488
1100634
518595
158708
1369271
669039
135552
974291
1117368
580705
1297248
690099
325901
58324
93373
297501
1299150
489224
885035
380653
109535
10966
596847
1341259
268048
1419787
731525
35292
142430
789045
609462
780067
1163641
46505
686403
776134
553096
390092
215170
1126193
800396
258794
981634
63294
1138775
951026
1297699
524901
608108
696519
1413197
929016
896430
504408
1292716
1340630
1292938
499511
1067629
80832
558259
1122682
791794
60226
672166
936358
1380658
1372849
530019
1283206
1230604
279981
302058
574310
1224874
109856
405600
1225710
1057610
147102
402420
359577
34474
591937
839497
54831
403044
1164
250601
53526
1022769
1291849
573812
1224656
429147
1081151
688341
1368259
406372
849880
998753
1201856
878860
120264
299559
967998
466411
26468
1043818
1362710
1025085
858380
50727
1053377
679873
1189206
153732
1381149
858377
475528
1373875
270840
1361212
195578
108131
49371
1194398
135333
485464
494838
541373
1062729
1194235
880720
1301262
1369366
820753
1111723
507042
734653
1331774
329235
1327632
1412453
508861
943101
964357
1289004
975685
570086
591829
637985
914553
675212
1351046
1232075
926565
306908
903157
1174955
257169
845086
1344629
1268507
831745
545346
904121
961853
529901
270210
803891
219385
190134
524057
259293
131216
318487
1315234
281477
832216
403215
186019
1195109
429340
1308769
1387536
556768
996028
390073
125933
726862
787451
1235727
1350759
250764
600999
738761
997666
455530
981637
43716
830788
207222
522208
316035
705667
45091
10201
90753
252675
439163
825229
951122
893090
1229213
389970
1271449
836753
1209972
620892
510055
510335
1056094
1339863
793759
297935
389526
830702
434702
952259
1180273
29585
500990
1115829
1339407
1382676
1373473
815243
557490
737384
66838
1049813
474893
90389
84261
672485
679109
1123175
807102
1415861
349086
558870
43718
784408
1226367
769044
608992
67552
231615
264749
723400
1114855
685069
675269
851614
133055
1048694
1384336
60228
1178084
220122
63183
1331051
952497
318194
138364
803129
449924
693583
1334597
462054
915390
1328224
1283041
557860
1226971
1235954
797139
312595
1053201
357289
123452
1025122
397186
1363363
582715
874819
176317
399165
228664
1178499
684307
703124
1279083
467183
583435
397313
1416132
38391
604491
1279575
996515
314383
1411452
607809
950344
270027
878810
199365
1035701
194198
514429
151217
177519
1066633
511799
1376560
507522
1082045
253447
911516
347683
1296701
907567
1342187
1303872
97252
672623
108108
468879
1113919
505057
775221
336758
523028
1283876
1203447
957547
397998
365726
48653
656244
965240
1372444
196813
194068
831376
833599
40079
379578
1347485
1394966
307126
1124221
216760
1057765
1270579
787352
199252
276166
81724
1319949
621779
42137
364464
291714
1347955
233170
90235
186277
687686
455573
887868
1154129
458831
100410
1305352
970035
700030
395946
818751
491117
122029
943586
705489
561459
49707
613557
402589
485061
80507
334120
460590
665510
311032
488714
380285
59094
850868
687716
1365911
965982
807276
124521
394930
458485
1353795
910644
616869
36726
489793
565126
1125297
1282234
94314
1209068
832751
1330526
440820
1195441
1092541
839155
393543
290799
485634
97114
61575
968112
224662
1186501
94496
1003043
180339
956047
1051607
237769
671429
1203140
840052
788852
581552
772590
426987
1137707
95174
857659
328514
946569
518678
437564
202128
259611
692865
992546
941049
598120
325742
444173
292250
642297
352568
830232
1214220
183584
78344
312333
941315
541405
77777
849601
634916
587310
992411
473925
1208105
1270726
95222
888886
204890
402520
1327621
776268
1293472
135555
274812
35248
594325
774507
614183
4986
200771
936307
439928
875076
445619
1349978
321572
999847
693538
693044
440488
98311
882531
203668
365623
934569
1064568
781692
1328779
878262
1232291
325712
275672
1138853
552053
1337307
481456
567256
36043
1189829
564119
881481
1066948
351063
809831
540268
960367
222780
293001
50262
1380298
1158310
933706
1223256
295288
279582
925338
445047
909083
694294
1336241
608708
105083
1309873
1266553
142317
17225
1371411
165674
274741
540918
535829
783240
605328
94337
28212
851787
1216232
367219
125273
815522
416381
43708
1217759
1084784
957100
71370
426862
1378232
312234
887764
793309
444706
999474
1146623
1140658
1282341
478781
1045271
562033
1378085
440081
94936
1192555
618013
656025
1083237
1057072
542852
257989
1055293
1375675
218043
1110523
323194
384240
339250
1176053
943376
99097
1318976
1388804
1291322
144068
1334314
1339562
402666
304205
198017
1120486
962741
1284929
1282218
61336
203810
135360
671082
1141328
1068471
874698
484262
54971
88287
891817
941999
1328737
216374
1411812
233533
726410
43963
388742
1295487
389718
301769
1086160
885348
1196440
250263
125576
694568
430252
901327
414191
231190
489003
225813
732009
592156
227247
286798
894436
218518
681986
805767
240250
519857
1184963
149438
682270
96498
722661
89754
1224924
739840
459266
769164
776220
1211033
1062858
1325337
771354
1190010
97663
465270
340835
727467
1051832
89173
437224
822955
555607
1308868
1374390
911254
1317866
1165518
1125484
798316
140127
645498
1208351
793484
1197339
862458
1293931
1404480
432102
1145580
221746
1363355
395268
606715
184746
167170
934561
599214
1287434
143286
676447
598683
928961
74206
88332
1297701
237102
1292253
270717
973143
1416809
1114464
1380787
508536
191810
1058821
848507
1051357
164245
41711
558413
157507
723489
833170
678284
1290463
1350814
338930
1273864
1207324
1165099
186220
1277911
37424
619414
682259
1358457
1035482
883908
123525
263570
846640
432785
1208373
500877
356882
494190
400802
961908
853647
1354116
1178233
623212
1303240
788618
644764
142479
188372
133730
859562
678907
1340974
484901
456421
451211
215332
329082
383013
1027068
184055
1367861
688858
1188026
973539
591160
698356
795608
1414500
1352157
971951
471297
454879
389972
957793
360609
495986
398752
557999
367558
17557
304861
75883
171192
1403809
1209737
1220344
734512
1387874
471000
1336516
442802
888663
999006
1212256
120898
1297307
1112730
409720
843763
140025
1230971
1230629
766357
1215479
848459
1130597
1000080
377185
204473
466983
1327509
89767
470306
1227293
349611
330544
1411682
698410
665087
412190
1320845
1310634
89388
947659
275238
791539
334888
99896
105646
227376
207538
454541
67914
404336
68414
1296938
1418792
484805
619596
110778
1048432
793262
1308917
1218029
976897
161778
258221
1307119
328549
1042062
316704
867420
397946
1303543
12199
1170541
1061017
674927
231692
691496
1328959
1058147
1070776
473438
309178
427029
589130
576127
942536
560922
940043
599425
422613
1287380
1180517
739596
697050
215715
1297106
147169
1416017
771563
393264
910586
180842
260410
1345145
294282
201668
522931
35444
1351235
72403
11535
147144
655906
1177162
35162
899889
1266749
425816
979746
1389925
471561
1060077
778571
665896
136693
1198721
592347
722953
1411744
490715
775581
1040247
376699
512447
234043
94026
1368841
869594
728254
466229
1023857
1331948
125079
890205
85428
590778
202831
1295731
526154
1402700
730844
1394323
1000820
589767
235226
30297
829278
89142
668052
132397
99899
456319
223146
1388170
127062
855577
690837
774496
337379
138491
329521
74820
362512
168992
437969
361030
390895
1402581
430192
1114120
226124
1016041
1092582
598778
1365645
440365
809436
697237
675007
347828
398976
366848
564902
705593
146987
915519
268539
1279491
482432
813928
995802
973372
1401562
733676
259391
146931
1284926
396791
1301056
353189
290283
1067170
1408851
176960
1266471
480032
842127
312212
968751
609893
175783
265549
1166195
524991
738083
285038
976683
534985
277365
1148280
506249
372143
65463
62644
830051
1311791
874237
248653
30751
11820
90970
181053
480576
235641
787513
302662
412073
588521
1075210
183254
833424
694313
910728
1265574
118158
138008
412191
390791
302546
323371
360381
388691
249104
1034299
1352525
150232
179765
1178183
272455
1215801
672264
1218040
349711
997264
687158
250359
1052883
1152530
577202
1205178
898774
893758
142136
540747
4574
683499
1226172
540321
1412139
822185
1319631
505991
425297
227872
574678
127635
348002
239032
853373
136894
1059914
134281
1387922
932754
72776
704915
185463
123281
1087320
1340433
643748
478690
444366
1317800
523106
456468
420493
58923
331788
435163
814207
507767
92606
619015
908555
1026046
1165073
946513
413301
810539
319644
705503
187866
1382409
815391
340578
1389651
434400
1194638
465284
492340
483893
428156
106961
895509
1202093
819731
1273181
726690
997221
263851
374921
133690
229258
325075
1361873
734729
1322791
62855
1372368
775838
696008
336013
851918
119821
234375
898909
957935
1202357
240653
1314354
772138
1054918
701479
265127
1069578
876564
1102256
705874
304562
263260
340585
1038626
176411
890288
29366
414455
909579
497377
608604
1282115
674028
1393897
605331
1112823
17042
1171067
160334
890748
467447
967711
507615
813950
387155
898023
1066205
978364
1382444
137060
1322465
782013
294827
1397189
1277174
189062
902537
1315475
875308
699293
501878
369192
386934
950479
1077658
142948
950055
142149
315006
624487
1368135
370518
1278002
122494
1276921
1201792
1161172
25768
394223
594342
1288918
1218522
1388181
897761
615077
1287555
1136893
32741
625842
155688
457272
33429
50476
1201580
308592
1118366
1039484
1412906
1412546
435939
1310340
1279888
178302
846196
129189
1063823
473587
458588
822292
1265593
1306958
383863
375937
470452
665434
1392988
1408733
270508
571641
413072
127806
1237914
393635
225173
957311
1163514
238854
164423
1367741
1372751
361095
1235725
1408995
45101
659987
1043855
646927
838981
174558
461853
1143170
821977
235290
1121426
82362
463945
541299
184411
855158
1387674
1266791
1128320
206066
1065743
542406
166348
511596
681798
1199046
915164
383664
55611
1378093
1067333
1186783
617589
680982
60557
1192721
1336417
117082
307221
854898
33751
783601
548269
847666
319591
458887
607722
338876
490416
240276
603830
1167596
267378
949170
1122498
870247
330303
302044
637428
567300
915417
1396613
458231
608414
1355935
545031
196985
1398813
972218
41963
40643
1315927
1201883
125686
1289753
557805
790480
319108
1184931
210462
647021
426583
1089315
82243
55379
429212
344324
1035186
110657
1402686
424441
429429
1056396
1341074
138701
78695
16959
1275131
54925
569983
361936
1056019
514596
1066830
1297647
1322819
953819
56585
933782
235143
573181
38401
695184
574048
1226363
212881
1301120
1211010
128893
1416150
1335036
886013
1026484
796995
380690
342987
1411073
1128880
726459
1303876
357805
1328746
571648
27911
132549
899225
1176501
260428
418475
1400814
827822
238152
1299837
792174
1058359
419205
1127231
1327933
670880
991220
284031
787648
1091509
302531
887216
407160
376009
935748
395769
1044052
239390
197506
788039
397159
829720
614035
630120
582467
1057268
1332799
419645
224193
62968
315385
1418635
185612
966897
121607
1041544
1272220
806025
738167
190223
1353977
481433
1363790
448042
937919
385559
1323062
642845
657800
623783
1174739
281204
264502
526440
1053279
1414016
250794
927309
544311
1333373
771738
409814
832871
923591
562809
958555
1285477
902688
386788
328889
101574
1377278
1268087
1091087
96622
436424
409896
542688
915111
201755
181708
1199260
1268505
384625
96740
89498
309091
291642
77674
16547
315291
509374
995420
1387788
338061
520412
563928
352798
1270783
946158
222381
1143842
1277219
325367
832820
1128306
632918
225646
1303425
582680
312787
265784
96357
43420
1345741
333357
791559
736320
335478
413894
1136542
666666
374281
1279176
1213161
799109
1269868
1396940
27371
1349259
1024045
521814
787022
309410
1102639
311732
126446
557960
957530
328227
1069743
411506
1061875
302815
775993
838142
848826
127123
42615
220689
680907
671260
904227
489589
1022236
572209
637395
451723
597639
905754
863510
280303
1143711
100833
692375
457268
1191859
701365
294273
1163409
1139809
201848
283326
875250
381754
291258
647034
325287
635111
320273
151661
824059
1120602
260794
417297
858831
338003
399703
319053
380696
836822
980534
542493
276120
851285
264604
210870
1410216
1067988
478141
541750
61607
94131
1227178
231869
699642
618247
567848
668451
690081
969036
633565
321366
492333
462081
1341312
54145
819694
672620
898755
190594
778702
1117887
618939
920640
1413601
644484
792781
1266144
125691
443049
517464
777777
318385
1066755
455624
616812
148774
305692
316279
608102
404810
312027
248548
729492
340405
791295
214987
60666
1272842
108207
50589
583933
307318
130068
1207374
928196
379999
61589
483217
812101
1124396
49814
328452
600869
59092
1403777
1325092
46963
1171026
313821
633198
151779
337396
881866
1211249
803123
705112
70898
1315200
638388
740027
1300084
933672
978690
74710
523884
863791
1235819
152581
1365836
1065634
389998
532205
595752
439061
886364
336632
1210262
1365163
478831
473736
732615
348397
685849
355355
1230649
695572
1319945
1271190
434250
155209
1363944
263979
1126723
287866
282767
311485
98235
183299
1063687
114987
885917
1114583
860853
608183
132167
1351546
919216
842105
228848
432090
881678
388341
772226
729685
112680
492325
380339
540593
237220
1319558
681861
1284414
168163
72648
185676
432619
1081349
948339
770105
403394
1117868
263876
257944
883966
824576
811920
866184
583008
504469
579999
13294
1184620
1341053
281592
600804
423995
52765
1368352
1128525
49314
526477
800430
57427
934428
947448
84300
88307
91241
349290
627540
776608
790672
142076
167521
917569
183505
99124
912090
143821
1270108
30121
1284783
1293537
972478
911642
274590
1000336
693910
543260
529699
1344294
1102708
1137301
250802
548137
66996
410924
1072309
563664
375173
448829
803281
180799
387436
681344
1341045
127980
410575
182969
311254
324093
1416221
729339
1372389
1346049
658604
823489
972481
1342699
1070196
133977
1380925
76989
1009197
1324095
532834
647192
1228777
356233
645795
656033
88909
1201550
477691
1152047
860456
688747
1422458
1201418
1395882
149076
681905
599523
1091534
314890
627038
1237547
1021631
1118769
1275214
1067558
120053
946215
1167268
833375
1022944
535776
847974
770214
368222
897543
1274476
377917
1352913
1389545
330537
1304269
739475
934717
387940
289693
66477
408673
910882
218180
478159
156087
704892
326409
800947
90633
960268
239452
904966
193099
492427
637584
270068
846201
663364
1024154
1283075
183183
1212559
57826
89610
196069
443439
1284041
1385478
659895
515788
159400
1045384
885496
136656
489085
290462
791005
1353162
549170
85608
398606
838605
177466
847008
140904
1053391
292067
12824
60644
393840
771263
994527
607455
1337267
87454
797791
1196292
1092426
846138
315109
149085
61230
685662
48208
436645
1315376
403358
930353
176735
137425
811065
5349
462082
688083
584114
212567
533916
621742
150875
1026125
1058542
1272875
386157
887408
595938
728110
948105
375499
682893
410591
562360
135157
161564
866724
1190529
489431
1408927
429572
806033
509363
994838
69140
106953
339008
997481
832377
685784
769478
76103
495553
131046
479126
250709
350711
974122
296158
1192907
111948
997719
121503
1191777
832863
964431
286909
506259
1341643
53423
1334530
174813
894670
516100
527363
474985
1202579
1051954
206616
425509
595850
176575
12276
324955
186801
1323371
578760
404108
884669
1297062
1380157
626749
1068479
308370
1117028
869184
74719
639842
561030
303838
895513
1195003
478393
231731
418011
96734
221947
1319009
734494
1332681
1114453
731588
88868
174793
322091
235247
660020
450253
62452
944918
1202603
1100465
583752
1311887
146879
1391245
916473
1229501
1058478
1333910
1395253
383480
66467
405055
350636
1205012
788184
293228
1056489
284608
1301616
1083941
921980
517178
480719
1345215
527852
36873
688080
1162874
589505
695957
499429
1295259
409699
105875
964249
1159234
105886
1324938
1318894
224042
411941
1413635
1309088
156612
1403982
577168
395099
42551
268623
150587
1060691
956716
1129924
834578
235766
438918
1235806
855535
1050727
510981
904226
133806
86139
118818
947215
538115
699094
444124
218690
127941
359316
57357
129242
1306645
136498
1419544
679029
212704
361749
850136
145464
1186100
149238
261929
500254
421194
535021
1307403
51476
684446
1289028
1288405
484531
657707
318931
138466
305837
75071
121421
1167740
1167743
286876
936650
479169
1201828
1063338
962920
301210
417184
385768
450370
149372
263973
275005
1323229
567969
109642
871892
230136
320394
974280
683665
262493
941011
1358162
569909
163391
888502
74207
110208
732326
258051
811995
53735
87468
337760
625975
508816
1388801
517514
414503
464066
1064393
39381
1156791
1285444
301586
644072
11013
681867
625172
1185397
340359
260186
1215667
445780
559213
973233
289699
377609
306573
385503
1213376
1217118
597169
53315
982364
462609
503969
498283
863423
314557
568426
829308
1236240
547212
1163399
1061631
185834
658064
684797
63681
604463
1361845
294226
1212858
428928
1361672
1186721
852145
52601
1417192
507190
1396803
52654
611648
509397
1177305
1325323
1297234
779719
662600
459104
314839
1385887
580934
363439
1114250
371463
666627
1325116
858709
630698
78880
734259
1386009
1053506
996949
83816
994666
161219
48288
602603
977273
282311
167834
567920
292375
589915
837499
1316433
959243
80246
1346925
766597
691883
341362
261927
63888
842172
993462
630767
127423
582676
1194261
700945
333319
1334621
1024079
856920
542969
135083
1044027
532381
867397
190644
1065800
1224865
837512
1053855
201823
99884
923575
1295648
123021
105143
1322470
442507
16956
781560
775566
185161
627221
166054
224966
821915
276169
1118919
1383793
425231
1083429
961304
841428
1419003
354684
403067
609387
238740
944031
111730
180519
41375
1360198
1084474
102529
630497
561652
1164249
517262
197184
86165
971302
151351
312193
406361
730053
921017
953279
1022364
166934
814486
1314825
364330
1049094
44318
1417403
26953
1301282
1009539
73894
1082230
730228
1114131
264907
196891
1293187
33016
1268860
1276867
226077
304551
1166314
871292
505744
955482
398372
881460
1163172
1394159
682653
216439
645744
885980
1203429
167655
1209497
223157
435452
1422613
181606
73173
996196
412411
94010
772479
772969
775787
455546
831676
799865
305858
811335
445720
95913
502984
546766
837698
1051086
414749
1276494
1199363
954521
601855
1152703
270053
25039
1185011
573372
108012
1190498
1361641
319912
805129
426140
1336213
1165125
930914
814030
1201829
380564
517320
944515
503473
224187
1402001
278266
1271291
729914
388644
737265
343400
585115
1272808
10624
571698
1289869
423261
1134787
911929
1205712
584791
787889
678619
500729
864047
73056
898300
853923
371577
1287740
231000
144890
230005
507776
420189
331015
262803
1366510
1389337
1122684
419162
1420527
290739
534708
1174798
1416153
155420
546255
387665
1234212
1182802
1195291
1411862
339476
120826
814854
187740
974864
1003522
120155
1378164
942671
1337091
40977
250904
104070
422773
1081107
365840
249996
298724
1394970
349398
46234
1225087
1130184
1406705
153402
228307
1420499
938625
877136
1271278
270441
10304
1085620
682642
484444
303291
236014
895080
99337
701951
525339
1377528
891302
394806
1069991
404169
997344
108639
1124302
52425
190552
520336
1067086
142331
769471
1289591
560085
1316428
182056
1143446
250472
662052
149765
12533
1170787
298485
701985
907203
1113818
412514
384185
1146654
155845
248138
804135
1400789
1309048
1059330
67559
1387086
162855
1378169
1059403
377184
660497
970337
275649
700374
1138384
958677
43400
1329538
181183
903425
888783
656892
302836
331954
1402424
92287
916527
1291875
404101
465520
1160414
660278
905737
262500
1380957
551204
660642
786584
262251
912484
376119
961515
472330
621413
1373617
1394257
627817
206415
879398
270968
329065
1376882
728842
911871
325847
65072
1295534
216454
83913
968441
683884
1050222
1180478
1062637
1418425
954887
113527
385787
1024896
624526
211269
180178
62575
1367017
308546
600757
557789
465601
375627
1410140
1193012
950490
1127504
1138332
302483
134850
1371323
251425
444651
1292532
1182216
1126668
447883
1374608
783362
57478
1057622
1141521
1346579
566168
1366244
105650
1300034
592976
1156714
326040
79587
152791
252254
441378
467843
574060
606816
819616
1273949
842839
256195
887186
272364
756419
148719
1366828
620752
223689
1294237
203634
1195366
136383
433699
299185
1068308
1355981
484926
63466
1352211
455771
122084
681727
1212886
601385
1063887
1142267
185244
377219
900107
165856
67803
440477
210293
1038450
1358680
1112036
783127
1269075
670916
600618
1366986
990827
142115
359202
1286918
1277368
467679
467749
1220489
65114
1189538
853661
872324
320573
340143
705020
868720
1313604
1237631
776470
117723
331780
505325
757307
648571
904947
766429
81235
506651
965215
396134
156128
818207
1038616
369724
638145
260037
854729
1379394
172342
1034587
673294
1411162
1293381
639897
16693
144334
77450
898063
283365
224825
944676
1334736
966102
784736
925020
890835
304622
972821
459749
542553
59394
1351335
1308962
366082
827813
1230105
831438
967356
702325
1377574
1053497
1194993
608915
1236172
1025828
122083
1081375
871671
972520
511211
516059
1310039
43343
1210369
613931
259994
81400
444452
520542
397362
647807
513827
603550
626527
82328
1280359
143597
92341
1175754
239682
896459
1021452
392642
1340026
85919
398552
153062
1174258
703217
139946
622318
19033
702591
1312354
38592
184208
1062132
428448
1195528
1166482
51458
302410
376715
422137
768218
228614
775250
1234508
320010
1116021
1288122
675566
465753
538155
562366
253979
896191
1301557
993665
101524
1224987
846975
788917
1083486
207144
700828
917538
380953
237562
521343
156352
27831
608772
1203333
1192675
836333
1237323
1332403
476942
558033
659167
166837
175055
1405769
942782
842716
1388187
843827
290114
100115
1292534
1232937
933311
737602
394341
802181
628924
649288
921169
343663
200190
1367112
92628
391455
273442
1377102
25507
164431
683680
445103
1098132
331831
528009
619085
420975
1369150
1070786
849742
769323
739080
26273
889957
1021841
686977
961963
365155
949407
1314540
1294317
674922
1276434
683536
1070242
1040442
1332958
1334501
862071
175127
508754
86503
623310
979693
46061
701058
541869
1199481
1229141
116576
1174342
536638
450090
1122538
643889
63467
225805
813665
1340812
132504
408174
1313471
1374145
647202
416599
361847
1086340
646226
414449
550604
120924
556454
362804
367064
1214337
843609
185091
814532
458785
1070869
912847
816066
152590
169075
71547
1278915
233259
584344
186585
1041231
560694
167744
690361
1340012
815568
457525
818397
1051945
476001
1114544
501374
995143
316076
1158291
142661
108787
85416
490794
1385361
1310879
992248
729160
858344
387840
320483
638208
207656
203008
951964
141344
260322
223485
305452
1394358
1052262
1286799
209831
571703
470550
682257
273848
834310
460787
1196163
1079057
581439
1219122
1352004
1017848
581644
672470
1381961
1160053
368406
929422
1267743
251497
341620
682789
140654
889054
600569
410310
463373
135628
1036716
282745
959044
861033
1227144
298960
135653
1298471
85459
448958
539632
783538
76488
635219
1214707
845809
804823
273243
975939
119749
330933
567342
1351164
649818
1235170
538395
646985
1123675
603572
458324
851165
1414823
233489
832652
614401
550017
150662
781534
275277
230527
300767
1344451
1297775
935533
814566
159672
839095
792311
1130041
533415
315605
1422788
869331
796921
194525
513898
840730
1335490
361541
1057952
1125055
366013
58115
187779
1052653
596134
49199
997457
735797
466899
433166
1215545
453815
816662
67575
379974
421635
587428
1235018
922523
1304701
299720
417784
1394469
201636
990246
816318
302648
829414
595860
32888
1070108
445445
283078
948260
604716
882266
1283329
550810
467575
611243
1021796
780316
510242
1285014
833158
444409
827109
503449
814925
1070587
1385491
573963
413229
430383
60217
347113
53239
974656
954445
163180
1141400
1386657
1280383
641125
1396447
74955
871700
877032
633123
468065
203131
1345186
538053
1295718
642213
1360635
581813
633805
189415
1119791
526805
82616
1409504
965006
123750
235261
1286785
108372
658969
235418
423240
186093
473801
17939
419153
391493
107329
23158
313398
365156
1043037
339202
969109
962000
1342174
610201
1333282
1078578
150666
693785
1113561
62876
792811
166852
27975
123420
63048
253869
1052802
59763
1401153
951243
828352
69744
1213095
669040
162632
17577
370019
1197809
201707
136679
116659
40112
631158
227827
142996
58985
942118
731369
109039
1410147
539990
874394
95619
224427
144465
1367333
44970
794964
1407636
101103
132927
404609
80136
660035
275002
915728
585280
877629
851047
388146
995106
8778
540227
961236
869389
981999
590293
150685
18544
414923
1377722
512669
893432
1172372
639822
646190
1148826
252802
71828
1039431
679870
237185
818970
612758
134047
19093
192499
934956
839003
131289
460626
1284912
1368313
445336
127165
69404
96126
776122
602309
349196
1055986
1392984
442091
1378003
1321294
616095
1103291
773524
817791
663435
703271
766334
768784
1320169
947748
657842
602116
99398
945100
343040
1398006
1021098
80509
933491
821584
11691
1176362
259927
153775
345853
570266
993985
406809
369742
155199
139884
856812
92207
926082
945290
272432
256567
544165
1192501
141767
1324059
1392511
524283
613991
1066266
891380
350109
1119334
1323869
963025
205584
737885
1155096
225371
933398
723735
560686
153532
1072310
623663
159867
69650
250915
161254
251106
832669
884733
778604
222128
296755
1063320
887285
1358140
1203255
83618
1059574
837334
1398090
557123
997449
422447
997877
297081
1275238
436524
1092421
512041
1336647
238596
773177
695771
1071160
909004
385699
961932
981060
184396
183405
807037
1214003
845739
1202867
1233739
604742
361048
48675
1164297
1422427
662297
1375342
403666
326888
1089245
1202608
381263
673913
788292
306540
824375
1312536
1404798
784543
789445
418437
134390
458798
362016
302549
87053
334493
1169574
311077
855265
142472
590779
342883
805229
341205
895497
676737
275998
1280156
632216
1119027
447813
1009007
86963
567477
1284505
314480
86380
43344
814088
880257
1220207
835356
777717
59369
271737
686972
902876
1380973
71418
135507
1026081
262747
154671
585263
38653
573687
1375577
322930
800555
68384
877298
1348923
1041675
1210105
632272
883700
439533
127865
813390
404325
311977
550767
826219
1040052
128141
570095
930434
403487
1100328
486732
264472
1294786
1192959
692029
386863
964698
288659
152544
61126
291894
929109
87175
835509
960115
501888
437073
690989
350062
94443
578633
1006986
1420264
264380
352293
209031
131487
1294255
537337
485959
793174
609909
1205563
954847
1115585
1361915
1404942
732866
484687
1300940
1059672
960880
1170581
673752
305671
111166
1299878
223315
265468
1065676
1056513
313663
97968
510706
93308
727419
335907
675856
826037
356813
411676
332468
1326932
848630
474465
308213
56232
1092875
615422
203502
1180315
1192829
369636
391839
999384
1202268
229983
1296167
546757
856173
95203
664729
401056
620717
301697
335572
270368
967064
391965
595612
583958
284833
371657
1086328
1230317
658838
57900
681034
209109
159315
1318959
1218535
32233
575447
420981
894908
636281
1312493
99004
530414
1235055
1318409
688014
923594
1402282
260288
945688
473873
295639
426297
1150432
899159
818964
323717
1231962
1232725
898027
476704
335409
84870
518148
261507
706631
153476
1346456
801460
681623
47370
295479
173878
703159
93645
974685
534247
1058596
1391507
222331
330784
946203
279206
365595
696659
359310
44054
1221478
408752
1287140
1229351
1111881
519134
214697
18842
847893
915025
695226
1060678
296345
1062994
1273539
45444
1383257
1026558
596994
941555
384739
846865
1215470
10614
181839
370488
67065
378464
1124740
1237330
1392648
136114
547534
512102
1358105
290235
1299172
108631
1235971
1122777
792302
918263
1313455
218091
528632
1386317
1175982
514342
613578
812341
460367
1406090
802711
358193
1023476
122545
920488
892552
559755
845879
1202898
137378
1071483
482136
127829
824333
1177426
1190234
1146856
510471
434735
387644
127668
339149
896059
1388212
1180824
442587
958712
676589
1361596
79194
787692
82020
496596
1080665
1416169
782609
640478
740061
638142
270715
1193820
915612
796072
259013
940724
46297
266411
705545
1399201
628115
692015
1402112
832493
806480
877306
788640
441534
166815
1063412
234749
1066166
562013
1285353
623094
329110
667005
785620
104338
298176
672385
656234
598599
1219824
1125623
454415
423658
442730
68832
1358106
202413
476102
930003
36877
1194969
780490
518068
413092
581908
846526
584356
811613
476003
199456
380446
484186
1323587
1024626
803293
676309
1173835
1110671
738602
1111943
331500
1169412
54365
1297625
1352505
1165465
487312
1215499
12231
1412875
880645
1395064
371880
689605
1195402
472906
1170610
356441
541939
675492
523649
604795
258372
1157449
50514
631540
1345586
675010
847376
673178
1410448
1210850
186798
177999
380048
1174094
1042480
1336700
253401
53281
458342
341816
257725
456458
466868
188143
725620
793949
840185
964977
158017
951748
700061
942121
1168401
37685
397757
524437
874829
1207731
56953
1365386
290171
1128642
30256
365684
222851
949311
1277848
529677
1361691
916534
737355
876406
23190
171563
275288
227462
793738
403308
338852
996987
1193163
130423
1049072
1057024
815498
957542
286973
252779
310804
1287962
458512
1194492
254417
77587
1401577
1124506
668416
683544
26613
401097
407127
41874
84350
673704
1283355
1202754
1325120
1395677
200449
1025718
624783
63298
34503
1000487
831868
74369
700670
705053
64591
1319906
1205449
166075
323267
1292176
477671
506311
1060368
1090135
869508
699641
607896
364959
394901
301402
1304383
311502
126814
576109
780880
482093
699772
238129
1186731
647223
1329002
206131
768581
57829
588507
163261
693079
730168
420672
1040599
1294077
681458
669063
119521
798816
78458
320756
860214
143932
301594
436166
795409
703033
380798
1291770
1042292
816159
1401359
283597
220530
1194330
1329841
794919
927518
609062
967635
771847
1121040
515901
1163976
704681
439127
977231
374629
328785
592038
952474
97907
373662
894806
18188
804404
550759
464416
1180991
978497
431025
408484
657696
36887
1395823
1315910
11888
990941
375271
1301505
673336
831707
400883
756161
1023455
1194555
178055
426964
914240
826300
323831
899414
549760
1309052
797732
321665
324227
220890
80493
369373
378963
572591
375830
178128
1402954
1057129
551569
1372717
392247
341428
1406060
303641
1299795
340861
1143550
1203054
266987
893423
338055
1339246
1335063
1177262
62805
1404772
785495
437292
1293651
1087454
324562
1401037
365117
1068107
360245
145214
842975
107884
161052
1162829
949011
287228
581098
1291522
1034905
342455
534642
135260
887138
411891
367879
203635
272694
501145
1197794
258505
817826
1378251
624563
1384828
420947
1297388
1061824
1120724
232559
121919
1073757
28896
1411078
1298817
1215711
1006053
1037399
281484
1184025
1151129
222457
1202326
782027
106169
471147
898638
1287720
1315938
222351
53094
476370
54535
608559
346962
416864
492646
128546
585119
785187
113500
417649
428127
520142
1298251
1341433
1342735
207995
101271
943335
1180867
662764
568404
239298
465190
25082
467993
476874
174188
1060716
39769
1176434
843685
188760
902261
1296709
539083
448841
1324495
44763
733033
435733
1165439
42221
1337953
305764
1024993
362937
468153
1031912
684344
841882
1299262
878578
1051554
287446
586037
1373531
831298
549703
800294
69924
1198719
70792
792188
1216306
617131
925312
1403037
60199
420940
455442
454455
428592
863418
660264
90549
316698
1301482
235599
1276681
1228560
498479
594134
133509
875524
1126720
233883
1388700
783982
294925
623221
879473
166922
315869
302458
973365
1409563
1397140
934814
281355
390811
354049
223692
122800
71612
356739
143383
858865
230680
1338924
901735
77352
278996
810568
1189953
739991
849721
1022572
1197967
1373197
345206
1358411
633283
1340970
596697
1277985
737636
1367114
162815
169841
328422
1418415
619299
209629
104285
944832
765660
1146847
40968
44853
577520
695527
535107
1404767
927875
463036
596702
111255
949168
1139339
263744
1194219
405289
775453
1212879
1125602
383122
686992
1343449
199350
904442
1060069
263735
927935
228074
338353
296701
1102116
1362570
1070603
130407
177893
799325
100226
537351
584153
1138810
1266433
905738
667716
369831
1202517
1416652
1372839
240328
899181
615995
338536
1397693
54950
1051126
354403
786380
1122726
1358852
85713
894305
1345732
485329
45698
1223960
477861
46326
639555
1402453
1231696
776285
914597
1340372
1305705
674056
1327790
23057
15898
540295
223592
1159108
730021
340790
148088
1039509
80905
1118860
230381
983843
171307
186826
371534
1171033
31011
868548
176618
777179
408161
1267704
685992
219201
767818
807348
726513
298104
1270148
462337
1365106
696370
1021711
381153
1103134
820347
1036332
1033896
558241
805539
924207
928807
441478
593168
58452
332527
1220742
205726
813315
623866
562848
620659
1353509
27874
168261
297680
854379
776743
343926
1336950
63344
318433
103209
1065579
349704
414171
51617
926825
1290599
136067
259875
127857
558054
1183149
279992
877378
378029
692507
260588
285155
336196
184561
1201366
997078
725140
919066
161541
563241
567259
1371944
844798
1397366
240651
913176
1279755
529234
1125021
527837
532465
729214
1299111
432537
1068337
409477
526468
907416
857611
384052
773234
1144678
901233
970934
1026034
359465
333260
394936
1277304
1421183
217267
291465
360573
366738
864312
175037
185653
1413946
477841
1195309
453389
728889
671483
137670
40681
368660
142742
881787
79786
885167
562191
307292
1283267
316462
86740
969384
216969
169899
12345
855915
928838
426739
901153
1067272
484734
1184525
405292
899105
418768
296392
1380225
158121
1063232
890247
1000
948526
1284322
120936
179423
298289
1125825
543914
701265
91207
908728
409152
1381918
165762
675811
100932
1344414
290583
1413184
965354
38238
213082
1020807
1041071
1068484
432067
359079
209539
156784
29656
1218558
798574
703204
439800
379037
419522
630242
1306993
495773
773706
1362818
892450
123065
279897
1070841
1000258
596347
1404180
1135704
644718
909074
1049385
261283
346372
804226
447246
1414794
149370
1375033
875788
1299811
459941
773015
896633
326645
1163564
1209043
911597
884825
1024007
976429
1204584
910897
157723
1420577
222482
401503
597613
1270750
1361427
616301
124924
416359
287063
1389904
384429
1375507
772702
336609
928260
192544
1121249
1276698
150482
473689
1365946
207103
296181
1396120
1042656
1059554
1208932
161414
1165313
1376616
124642
394179
318067
766450
828109
297010
900079
1282639
540555
1215657
1361269
843998
694821
219835
306687
696382
892068
1301035
278860
146695
134414
510494
304398
626785
580108
548565
1297986
741194
1193823
592574
307011
487363
469524
516098
1416768
514348
110338
644626
640297
235044
185704
146944
836470
1101922
1023555
510432
830927
41254
858508
1393315
833786
936836
1142503
1293097
738920
337793
1335377
347813
566623
941796
255543
274329
627854
1086214
786971
170803
1319103
352404
27744
225213
665730
579254
123646
678990
1413939
470913
1174958
1356624
1326617
1421989
567475
85427
936346
1234084
1163505
267952
100398
128080
1178339
295342
503847
727138
954528
49430
577680
85371
1066002
219814
1129201
305264
198789
175861
422164
567393
189404
736709
629964
102013
577183
154345
33860
466355
528182
1287336
700071
10893
236306
459553
1295919
616441
328846
1303081
994327
1363773
1408895
340487
469654
789177
407288
37438
931162
81338
913948
1401218
366814
137145
811316
334062
957088
868751
689233
95337
796293
178667
197983
1223995
190681
600341
447409
1071629
531809
151678
1079052
1302217
1023842
41598
36876
1363020
392079
539045
297482
368579
1194347
376221
1400856
1230000
866708
403375
112313
487114
135278
864155
1052037
944411
1178331
27685
769258
896838
1009316
1224289
89332
252237
365444
1322585
561810
550371
1235886
1403541
1063943
320620
917957
907821
569444
1335621
1265722
70018
1235326
112382
173491
380728
364962
770816
324052
1117507
790530
831028
1077678
1044808
270745
396109
1332597
705592
1310613
1232187
440407
1088334
1398402
1172540
548122
875754
778125
292712
411023
165489
221709
418158
221832
1318206
567605
910030
1036698
879201
135668
597905
379242
177058
300192
673716
414799
280165
67665
983570
968466
494134
1305683
968207
51412
485160
147882
1066479
230876
468667
1401880
697164
1340632
320823
293012
314474
437059
48003
831802
1137340
250276
1009004
912550
728525
266635
898069
172417
408934
42960
120900
429780
839977
370390
71953
859137
359126
142957
1147359
135255
951155
872703
862508
1405571
527958
864535
492699
1212892
684415
1207347
849580
907290
1048535
436274
332761
1086886
139704
796259
1065950
507194
1384808
829554
452875
364529
486134
1351369
1279490
452416
177
310267
146172
825616
629699
973465
60234
1164099
379183
842259
820282
445293
786780
157528
88058
503787
1008971
101194
563953
536316
289040
819210
1063559
829700
570193
795644
888556
977408
769607
204805
853323
860229
1370351
971630
837539
90095
52472
994000
779939
107646
528514
79988
1124283
730674
308000
1231162
1182202
1165064
616427
1351476
315254
1404753
437361
674938
331882
37321
841077
512653
491705
674394
661037
481047
1163173
633329
868020
1201394
344486
183612
626060
168574
1292204
423077
1282551
540904
566159
855521
64396
360092
890600
110144
630575
884290
295007
416700
993915
831425
942185
74364
847194
177666
219036
617519
310620
1067018
673753
577527
312084
834761
681188
963877
484345
1422979
285553
388583
788186
912910
818729
216998
1383461
32047
960109
507594
80435
899998
1090889
258133
379768
10479
1084467
258373
1280981
818565
389580
1351311
809482
938567
255118
1306085
82193
1327013
217249
806731
53615
1064831
482161
628621
1271014
137929
815965
451141
833368
1215769
497133
511547
1310843
369542
142941
722754
906644
1063138
992690
691184
1196085
1041836
37679
637431
907749
1386466
854538
288897
188218
182451
260266
330522
133834
817981
1180620
568433
787994
695979
880469
158486
658532
115014
917379
879598
406142
1118864
510085
422864
1055652
101270
705589
1227560
1322272
88843
121761
816776
436240
45992
123130
265455
820157
405800
1036815
1290986
1112655
267260
994860
398223
1373638
386892
514665
261535
1391447
329142
311041
477473
207982
1353500
323700
1349710
797702
973666
1169421
213031
1112820
541761
1266140
993700
116952
1122543
353985
1168141
478459
1373740
839682
1350804
739621
923012
1379623
1210258
59963
1386623
1268076
431481
576499
925751
1189010
674061
1127769
183762
935835
154747
607895
602668
1204771
676206
395129
169134
972700
1228200
768766
36790
112333
78211
361765
781540
402937
1284721
852214
1371869
1403429
532911
1366859
211657
885766
268627
727395
573886
91641
323861
789417
197800
702009
267324
902043
723151
140014
31326
887085
1267167
251000
1197814
639204
1137300
218319
1371808
94033
46920
534071
543430
876547
487973
997551
144792
723993
1392799
491582
1398928
627932
1404176
625817
212663
1023027
449463
505079
1036975
1304919
1334035
1408305
1102570
27073
1204502
871637
879878
1409568
110825
1183053
530494
597652
474067
447630
973104
512948
386645
875228
82479
630433
616534
1210977
706866
90598
1057074
1184659
448095
939449
200373
1301529
352871
303258
1341503
517234
216301
104725
277591
215861
840010
772386
1349649
596356
841700
316151
144887
381135
1214794
138932
114634
1368478
110140
901400
756468
1117994
1338368
1101628
134900
782707
1039930
1021733
1230231
1421371
121752
237595
1073847
1302627
1292398
1289518
1325009
890438
383443
1123234
499452
866355
97540
1411802
1336515
57704
166468
677707
290802
367204
1349301
959367
930282
963792
588927
377541
1307482
481263
401416
42106
144461
402672
695884
454872
270267
413053
348148
1167667
391388
1410307
48125
435205
1177391
706783
428213
847832
1271154
335877
1349663
189666
903441
372117
637893
580891
1326711
1418440
1414514
968925
636205
1155172
435734
1163972
384541
705371
47618
419828
268372
55616
714008
845318
117435
1369679
194127
444365
966879
1180453
111282
599964
431956
105627
465425
1208918
698388
40637
513978
897804
235843
624297
229721
339433
220725
1037046
299277
845297
135582
34145
257012
35947
355797
864525
464278
235461
381057
911674
543201
301538
537945
1114349
5359
327755
203217
174921
1016348
930356
223819
111080
366513
865978
477146
1385663
303240
426404
171708
860087
393508
1172468
282087
398574
901104
1220897
353784
364879
921514
1128246
854899
190491
147455
291117
553171
132985
843988
1224199
856
87770
804450
1302190
941752
429490
175934
895034
903355
89601
380959
971413
1381908
872564
48903
10273
168980
895673
851959
1293411
356463
510118
821307
436799
509051
698717
898474
1222499
305545
1127147
563481
1121502
876662
894558
369221
1302533
1275104
453415
395370
382766
560843
601024
121151
959366
150524
659819
982090
110152
413573
473650
915351
688416
1083656
1035450
1043375
1339877
452715
363534
1059809
792909
146774
698626
1336642
1315440
138302
978666
71561
610677
1066525
1212527
1127277
683298
431367
1419567
1368463
1226328
677106
1196603
1215502
895030
532825
370203
99847
1214986
1082284
98123
668795
1115888
1348581
207716
1193901
294835
1184681
1292566
805717
1235353
788804
616266
700822
87937
239164
1377729
517913
524514
1313215
116718
1280750
529619
79662
534894
867925
857732
568181
1201501
815991
1360217
1286759
104854
105522
237126
832255
1292448
547793
476800
780123
270837
936471
704802
416287
953166
1090714
465434
307909
416380
896556
606388
44389
268475
1384486
799310
1363546
1266516
497046
834121
1042837
1236642
47153
374150
411295
450315
460322
1345272
416989
391549
59209
1351242
656024
1057395
667864
525804
221026
12102
742199
871560
778126
175525
877394
1300914
866050
1394218
793017
228689
682043
1388173
657286
449700
1294306
61974
405798
339335
1326354
132538
1056303
41721
110396
692825
1301152
497017
290684
902131
1325198
951810
894074
91886
852115
12501
761371
878947
1270742
90915
941908
279653
549487
766394
1234865
723859
1190494
279426
941975
852239
1269294
509874
399402
72460
531354
1332651
286441
235718
797138
829077
149216
327762
897470
360077
394561
71986
1120428
503512
1285352
1319373
381956
49001
422386
668774
1155585
471871
1339041
68299
864969
1342168
54811
840849
545468
788950
63370
1353951
571687
151353
1081033
891578
464236
342741
946647
1128587
107654
885448
1126390
874191
930848
671871
992730
111404
232638
772958
911500
507424
844758
682205
548121
465461
970491
383882
1055287
1369691
959911
197979
737063
1286319
294628
260262
839565
634963
883525
98504
1176011
81588
197016
1370078
1320312
894452
570114
1415853
484712
1276461
459978
576094
674782
109821
770014
142974
89998
296848
1060353
282949
263629
588637
1384371
160638
725012
1147542
1285511
34187
579594
590232
1421812
169800
58653
403300
55580
294157
204346
372975
478002
531952
1199025
631927
127760
1206414
164861
961298
379343
165304
1072505
870261
1056015
493442
941186
1273139
1288242
255883
288558
297850
1295842
47879
506864
71036
355780
185921
896924
1278302
558799
91868
1189283
1365197
1202291
552606
337632
494234
1398941
482864
688754
403041
1226916
204133
1201448
610316
886641
1206067
144940
1358448
526985
1358464
629578
128209
565648
414809
1137848
190485
552998
789855
119762
1269203
1123055
174865
476896
846057
182976
110914
976946
909571
1134333
942947
220895
779096
970612
307594
561342
1118451
1044818
1101329
737970
450841
820456
971073
1200211
403151
570397
1280260
873650
406994
459117
614256
618942
570269
71876
47908
613031
461089
88669
530296
270625
781811
1269113
443967
1299467
789943
254280
1376555
639455
411850
786467
522625
1410724
1336015
191975
993954
125758
672896
881765
648388
89125
429861
150179
837362
1198349
1143646
295505
784221
486024
645945
1151910
364639
1063164
227790
1307680
607644
1144319
279518
880263
180728
359533
1397810
579352
809736
222856
1326370
47595
552346
1051172
187034
468633
423431
367677
519272
118657
1118179
335168
1006396
531095
219645
905900
494698
729256
817597
952416
91261
684993
1394735
897736
398651
1063404
1376725
627339
198241
1276972
796197
853569
28728
1184666
564923
292801
582851
421309
904979
66708
612626
1130653
890270
966260
1189519
536639
998344
163361
998544
545685
432663
359578
970908
921694
350314
983654
367968
912364
1056584
949506
522044
224536
195817
1139489
116615
58956
136823
838240
81238
1180940
552460
309598
325256
275152
424060
312286
934234
813226
1238339
875905
416451
452765
1065005
881828
328955
868712
389266
880933
564147
773136
867037
1110860
1347536
1214878
572760
1183852
687238
199751
37210
113435
1120082
969401
221358
108962
1416957
1304603
323782
1065617
950885
1209626
1182821
482682
779922
647365
1349037
148121
307761
43823
452184
597597
1064788
817618
1347225
908223
139149
132345
63932
205922
1059442
1235923
510106
306827
119047
466489
151061
73967
1059004
318379
275225
958647
1207549
1397597
339812
904293
1352122
379847
203540
681706
160045
961156
228516
225421
543016
728507
284664
534279
282573
1120706
1401393
1414235
220510
594546
796418
1121180
1045468
406567
1220075
571449
34783
363831
659271
1370109
226877
526000
1214666
1113016
189518
1071943
290233
818259
1319428
57188
1117669
139920
159023
1418864
501848
420275
370799
399329
145075
1174034
1188964
469652
699704
842063
1422360
335232
1042365
1236432
346111
1363312
946578
318704
256374
452650
1334931
614607
81490
1320004
57227
1124043
1229290
268056
683384
97601
926339
1217390
504432
294409
1191735
1195542
1393868
882465
980189
1385707
931503
166300
1305840
318710
632961
125447
457667
786490
1058099
440177
1288830
643713
668983
397783
498996
620356
1347990
803629
843202
1114628
627607
1158450
284818
1221513
1184847
1100280
150800
901971
261437
228840
698962
557412
477237
206830
11183
630131
258414
1326751
469294
238925
228226
696239
678191
177832
998433
328528
72720
841444
1411369
688031
504699
471831
333561
1048801
362988
767694
292171
59544
1091947
123813
764313
866057
1370314
975143
869773
925836
192641
1266632
539706
1355914
673475
288543
36614
307449
586207
357503
1416887
525957
681597
332805
72425
378065
958596
980444
665734
51361
450425
911978
663740
371672
906751
555732
476264
128379
798279
1102727
17469
436400
504315
954807
33885
59273
541419
490758
256334
568413
642514
292851
103000
95481
1143343
687564
901000
249747
129539
538743
95550
647191
286097
1312682
1394312
1062621
910490
211414
85825
1234573
390722
1394098
1043479
783348
693468
156662
1110496
493212
610383
808472
729031
1156937
994724
43975
1390107
296367
668191
1057309
529408
1281156
1062357
1224879
27010
776135
798714
997060
413505
230596
799963
963038
154604
590101
354379
734274
1115178
656265
342847
93029
1154860
386211
349106
804165
156489
18779
802844
1058260
1295886
1177817
51974
1344730
47148
1337704
36147
48497
824953
1374888
597718
289734
386931
612983
856465
1064616
928820
1292886
674999
967160
1322553
983722
215343
316156
584484
606974
13868
214365
343795
139819
894491
611576
886358
913680
455583
496628
923509
686716
777521
1279010
904734
73216
1351970
955566
1266271
1288073
467832
604193
901605
491934
297802
1306169
783960
1182221
377784
38683
1285313
260412
255423
191059
804115
237639
194652
283918
385679
1006093
817321
705535
530869
149792
879229
1204743
460895
312773
839463
935655
184254
966880
863936
853239
328084
688786
661041
1203441
488667
883284
1408379
386998
484745
272619
1328140
862961
1157254
638385
210217
1388188
343480
478609
1280550
1418855
102809
606334
72197
1041472
661215
410474
515525
722512
1303183
1180868
224674
894625
309061
1126017
955836
359474
211035
850346
234211
1385949
1361744
616685
606132
248076
902048
206274
440685
301274
226364
921981
1175945
1202642
473150
550156
1277914
954255
613371
697682
848319
689008
268915
1279501
800022
668770
530180
313659
374936
158289
656219
659082
781557
291583
1319988
945368
51183
343633
1083889
1326543
324680
587463
158648
633256
1352718
1267296
959209
488634
1352265
1289170
508721
128701
908043
1295612
376806
345248
1295155
1414765
1399868
193199
79303
1350830
1271748
757254
1337107
435779
600610
1166927
69711
434099
943372
680313
1210819
806862
1313423
1295196
249312
1397268
1206450
71039
999423
1067487
1064395
1202939
303913
86637
781806
1102080
580233
374516
667872
53500
529006
887726
1295885
324830
316786
727203
513008
56313
999569
952798
997462
1111886
433454
847875
735704
1319619
967465
111305
223651
87203
222112
688497
223627
778060
347580
1199600
487084
367564
197942
1305194
265760
167173
1391680
96914
379357
843716
409790
1027055
405648
453034
120241
664198
249008
51323
545983
1183911
772390
315961
1233787
99714
1061844
589185
1268536
621765
266888
1408341
261477
110371
629565
374630
138006
384362
438939
70920
162122
791784
1087584
1319802
315795
1394428
1302419
1303603
895601
629886
418206
862409
1022272
224124
935348
569645
1230935
1292539
849752
466456
263635
357165
388923
786698
1362629
1361919
918931
558478
299358
271106
1269495
261435
804481
637123
731306
836804
257161
1419930
80956
999834
423318
849598
791282
1375525
1342570
33977
1202610
474289
531070
1335574
1179514
703411
955511
1271656
858359
731444
352337
56515
424460
868189
394611
1186628
410427
942693
389325
864394
1377024
52986
993261
396203
1166331
623004
1282074
425810
905576
956434
399596
1421814
1286800
1090834
730955
1196420
271344
1069514
1227177
449921
362593
425712
846451
487135
152273
262069
1351653
270809
1092843
350873
1409699
1298688
859048
165066
934010
347867
75376
1086693
382096
680176
982150
831031
1282250
1162746
1025497
1296083
884117
396957
13322
258543
788744
1310872
872470
833630
128518
1280542
264321
664641
774279
520092
292445
62219
545029
859044
1417296
589442
949113
1041913
39794
1298487
1368483
1161095
1025970
202798
404762
1120503
582362
871845
872972
830090
159570
192868
108941
85915
1041041
1219131
126248
54067
620099
682543
1212916
272296
66154
1136891
782300
530380
297753
1422975
1056855
140947
588475
32797
363984
507285
903422
969380
169330
1208217
305141
131233
405348
176128
160995
1417557
858106
153958
916331
884191
810557
892529
836816
176674
122927
1371453
824154
393889
47582
860163
1297199
308448
309182
843416
911349
855998
1014680
225031
566222
1210692
264949
782571
586369
688379
324632
128614
451322
792912
700146
808078
199682
170683
127167
696887
190372
833190
825913
1209881
870703
851211
1274067
805180
756271
770634
812864
489493
488993
57477
1020231
62453
299122
1324988
219242
585300
956006
1235248
298382
305304
808030
1207212
525726
892465
312390
280904
813754
1377883
1100947
1398692
671663
425867
1325231
227713
1361667
1197177
234170
25784
976974
534845
802846
296788
521048
163803
982351
1345735
1118240
1158271
408092
1298588
1371405
1383475
871592
299176
1024063
68537
284490
342469
1147369
530023
1068871
1293326
1380806
732878
1276674
1214507
11115
546899
1366899
1082946
608267
505261
941096
185649
464956
82745
300635
1069848
999073
606757
298066
1057223
58457
54196
475340
954951
737968
965038
1157713
1389244
153830
13088
674380
355416
382026
736851
370584
736509
841847
1336911
32132
1304008
366145
1123056
412236
554683
110698
847077
540056
786423
739597
642353
235224
1083372
1188142
1137435
147143
159753
1372712
812439
1171032
209819
894105
198034
141460
1045015
458202
1065201
945475
233400
1078574
105552
151490
613044
891314
949773
944338
819587
1168870
620710
909936
596292
773743
375599
1061838
562721
113762
1424884
290046
831268
102531
864687
1323482
362859
1404478
644676
1050800
593733
1394543
188584
232517
831571
108110
311633
140252
274507
1365272
1406057
580154
842296
437579
285305
691729
792486
576168
1293555
285274
329404
298461
126387
1329284
917128
152165
1135803
192621
370962
475920
51831
1125155
936643
56829
1125175
676689
452935
1056611
389698
464918
1367929
387364
1064293
690063
250013
362264
1049707
83197
910292
355843
119238
473823
953190
106855
804663
1192486
214540
1380289
173010
105924
877148
119336
1384634
1104361
778409
1043541
1065710
1409224
1471
784542
886394
41952
237380
1420965
955618
808007
917080
421438
1139966
1082835
1270892
1274220
1342232
777560
429591
1146618
1227542
411950
1419406
732799
724266
1229949
975695
757453
104827
97513
185417
150869
44664
1057620
831643
57617
545516
1417644
599241
301996
563494
840868
960772
271860
476811
698154
383649
1267100
470965
216719
583218
1310931
65391
683920
583025
737959
786168
520109
570273
881196
572650
71831
403457
579386
133687
94883
789944
381487
442023
426472
44336
859717
823783
1040192
803622
565232
1326361
465531
960306
1304520
256638
1279655
1235588
1206113
95582
773681
688200
511640
353059
1071270
1379030
991732
157969
993602
1312111
927596
1304578
857712
40808
777843
737844
91231
1037282
1318315
1101961
673282
1036948
535123
398385
1206267
526121
1318203
270515
813983
1042076
873138
418255
1341581
1335053
307765
51963
786315
340252
275047
697091
368505
959070
967232
1130546
1006743
96866
540117
664509
975069
841761
1233673
864242
463824
111542
1111474
372370
947135
407933
333697
1314243
1323712
1061632
625863
631192
1396494
838336
801774
306240
966040
854718
1213254
195503
476009
962576
308171
821842
622093
1384492
1186577
595913
1039219
1052656
498334
1419362
254033
1285234
263112
1207511
395533
386133
1225310
619531
1299899
856552
1310373
1292956
1282268
1050379
638491
1302633
491633
498608
517892
1221557
573686
807686
1169081
578575
1278624
416446
340196
830885
824846
1416181
230412
441588
223957
53889
168047
199463
1072056
963854
1065787
1212172
856325
888888
272707
916062
290514
1193697
1336934
904644
673907
196599
98911
570624
1379167
384765
445897
1162805
441268
1236717
578312
210794
571109
579535
1230848
1139459
1315839
123775
737383
668841
965749
937936
602502
1350064
1404300
451100
390661
1057838
1157772
119230
1301547
1196763
56967
153320
1126399
1271533
1004841
206473
149451
395699
188893
1201603
96389
273435
365794
1304737
404959
1021377
559741
869733
673191
1068164
1315705
1166174
665012
197191
1200274
884361
539455
88141
800705
218290
940688
1191920
1128884
225352
338893
348070
876367
1036260
63966
408413
94570
1148009
557660
491778
680413
83199
701648
352617
457965
541333
172819
70689
396551
287059
527255
50768
273768
1120194
1213817
563736
231263
192014
946370
1410572
216013
772146
460362
558682
1213362
1276816
832321
289979
388339
1382227
627869
1334605
1421973
1044598
1390515
336171
676725
850234
405051
453174
868218
264043
1196515
65486
935086
71355
565999
936263
403790
1236755
308444
615190
1295810
504548
1295428
177258
1378928
812449
133292
1266983
101227
1302802
612819
1137444
902534
1411037
111342
69329
312597
850325
474049
297661
347109
599992
586096
291697
11431
86776
1197356
568583
917329
499625
937173
568716
473552
573012
1377060
1052936
874083
205936
1002484
341204
1406238
607808
1273781
1311490
455304
808342
391689
870418
1318103
1214374
55695
477740
59612
44467
1070095
1173803
1283426
1190252
616929
298676
1299080
77339
1225356
1128675
1373313
667000
287220
1337989
1365238
381261
58329
832774
552836
1235491
1174104
539079
384956
282752
201039
952842
239602
443005
845389
702538
1153720
1413926
606273
814147
168334
272170
767184
1336893
627503
1197960
1368931
1040859
701008
587246
451119
435964
1270647
458370
495557
175862
132752
1401184
143377
179617
1112635
11603
1007303
1139178
72409
98580
41037
83309
887420
1137188
216824
1137628
1303253
364007
1071410
865858
154342
442644
671387
1184415
138559
1178187
371819
840744
420437
264976
1331994
606570
590241
1152827
145219
1229560
168554
147891
967916
452949
485562
811833
171324
1224225
1152747
497050
1004178
274995
299070
133913
159071
896189
1356075
1152445
1363317
903073
1353589
572437
1266556
1170767
738936
833364
578784
1051803
300731
954993
1325227
981423
406178
1050699
643479
656755
1178298
1061298
770698
1396968
841819
1362009
1067325
733719
772609
343353
195624
1325420
972539
737627
519730
476460
159533
1195246
593446
557104
309481
5792
458750
609645
1338352
1327679
1388946
356305
1382231
846506
1284835
89324
646744
1044180
150007
1290812
1385246
52852
54057
1059895
1201993
23040
472885
1060613
1207464
293747
1075612
685708
1069126
562205
316426
1304152
225672
335892
62943
1062481
879655
659695
1338661
1195594
1367645
279799
675041
638705
604603
1375104
362286
305953
664979
33347
60698
647458
221968
1351108
1150617
1078198
1053550
722633
263237
49057
163423
1199053
189827
1086221
1380605
925479
158825
545946
1040342
452602
307855
795632
524148
1039915
432324
174788
737350
1196223
1024480
184760
1362605
1055599
13364
1301397
628839
889690
44718
686014
1287850
1265500
774015
188742
830894
911703
37968
588753
1072551
1192900
454208
10466
1327514
843044
779266
272750
1295525
361311
1350596
451124
828312
482885
1289105
136310
190825
318177
731298
913076
1400742
900621
325049
12075
1370405
639080
83267
858853
820645
510423
917617
1124248
237373
1387490
1293035
1266948
946832
1379280
974533
285111
773503
126321
845999
189339
112445
837940
1221539
1388248
591359
594309
224557
201114
1021430
93982
1361414
863892
192911
664537
117489
1371956
469351
996720
973544
872836
477723
407903
101118
194934
254366
868515
697784
1299712
483542
648438
341549
585245
929471
87702
786651
560864
824288
933158
939636
1419852
317975
385638
88463
416834
226379
1399245
442249
111484
629881
512181
1319089
513581
114696
1155228
382381
216315
1221135
212809
736583
398696
258231
603505
1410279
1167227
1200439
364946
89972
74806
269422
213100
435103
728407
725772
147867
609375
866591
433942
1279149
303692
486077
107821
908367
455681
531913
1311967
1394034
796455
40929
1379104
1215564
43683
795611
260508
495115
621562
319755
1233978
1091956
59825
884179
420160
39169
558918
879386
44120
970423
576053
788656
867022
493243
235223
267471
794885
1290403
293879
543765
66324
962698
12760
150182
647084
949544
821530
111082
517210
407262
691132
365942
336972
107143
255110
774263
513096
320528
146767
52633
1331193
260435
1008079
703618
131297
1280036
233434
355002
926298
145932
1048475
889885
830004
150717
869710
591281
1092513
663021
338490
121572
614714
1055564
663174
644192
164520
45709
1038191
462015
804402
73181
408091
787115
871151
973260
612283
854316
1204702
1198321
359191
321820
217535
1293823
769217
725375
470116
424886
973655
144850
489357
928381
915738
1053341
865081
869731
1214069
885062
59485
206536
90275
489556
58696
1347765
152652
1272903
438246
1286029
1180463
1182857
702979
1338292
100756
142543
621725
815299
489205
344796
1068247
970637
404162
628830
10511
85364
1293486
793282
577580
121069
1226757
1238326
117932
485072
365921
621487
738714
1362170
673654
1039010
413064
78696
965641
422204
547725
333562
318970
344841
894429
668563
88034
1336702
283371
671541
66711
380620
440302
617921
3392
410605
159265
1269014
364930
1417631
1198606
887595
781028
297441
374778
289493
1339448
1041888
185785
555265
514594
524836
227927
892896
522749
163278
69303
1197274
933574
496709
1232684
254249
962841
1317666
165090
374969
1129614
732283
1110625
78023
185101
169497
888769
1058606
970481
961910
151455
127369
346662
835993
372207
1274904
36201
934015
512843
150180
896136
458203
1272109
455236
601213
839619
958019
483635
934343
630514
843907
795132
73761
1279710
43379
451678
896517
484584
1283456
319697
394563
582170
480933
1330370
1274331
272476
823053
1322798
536678
201228
197198
1165167
562806
584364
291721
1188085
1415721
505305
137157
965731
300327
164982
907799
1338688
189942
1320459
1413980
1072550
1268452
820293
1351843
632130
613716
194920
210635
1367098
404185
530687
198990
275290
876542
799624
991868
522458
83898
1269967
473661
1177410
1134544
79606
491310
1199620
1045400
113092
138909
951315
49064
1307669
679798
1190577
47125
384113
1065799
132835
702392
105515
738422
308641
1383422
1214894
146777
141326
1153298
940877
287812
609599
644365
414230
1284740
545624
897998
444449
316231
1121951
224422
499257
288090
1035051
917112
1166886
74128
1303407
250147
1210649
77548
513447
1276616
131826
345084
936844
1286973
206547
193714
494231
212062
1139750
324218
936662
1302311
1366414
203927
810567
268878
733310
202430
51303
505981
213329
1367116
701809
1212232
626774
900554
75126
817301
1017727
888361
511585
1385914
1160971
689749
28935
333255
914800
680834
31661
601798
1312115
419712
410578
158690
1056553
1195225
925181
221439
928966
497132
1000159
801146
490019
960288
157581
183637
936382
542521
99509
788302
1303972
1037255
162242
1307726
17098
562838
285971
208092
627863
1406014
147637
134263
557962
834484
1067610
56032
235267
857910
35291
285294
1292768
860804
270974
1353349
421579
1396816
598630
214046
733960
1207696
51363
146110
1037732
220619
660563
568457
1196461
523034
685513
1362863
778885
686189
914177
875554
321771
535764
1216649
1293873
677260
92832
416453
1351449
645753
1204872
563728
856761
671744
1298508
340083
54224
818912
301178
370616
1117644
702001
692116
946738
1410892
706121
1418448
1127966
683079
329369
723623
1225526
1403492
958908
1345486
570555
800791
1313543
150535
727916
173798
297306
811763
780464
1000581
1216177
965164
581250
224171
615607
858029
362620
969275
1301391
973028
347786
1384577
60866
963445
137461
1202841
209567
1266399
675402
410504
1211615
802511
922941
384211
1048711
1401694
155922
907208
60892
544930
898221
81295
382597
815332
337519
171404
738254
1287623
484981
974764
1205725
563009
1361696
1057767
96308
1417300
1069339
354357
612760
339813
220521
607150
217190
362425
564751
193303
313923
722591
1211344
166524
125682
325045
498806
394923
1310450
619372
16357
1378863
991141
407364
17337
470798
1266116
374394
499874
144826
1378864
814165
1040504
173587
237010
1211521
1405941
823482
1315581
813631
301477
539896
1356787
145255
1125357
31376
57602
557604
780949
1232141
470032
11012
1397924
251686
696385
818200
805340
915291
421193
1207629
507960
1159421
1213452
1273352
1362623
535529
341272
236428
250212
171008
17788
624303
880464
1054936
1207255
1410720
93912
890106
41358
123906
695032
844939
1390479
1086835
257420
1229725
289509
1277431
396884
820083
1306478
65596
737225
608691
349783
394640
415542
105667
1025550
930615
817202
665937
407277
93617
996413
885961
183138
496961
965209
927020
1346446
81232
1037077
373
1122787
413828
333507
827345
309496
37426
1034141
377054
286541
870380
67728
355773
1375023
932068
235321
1126328
588491
1202127
1140087
1287400
233692
1309855
42632
471978
906142
777235
216507
183407
863588
283122
336527
1234088
769291
177904
527989
1408712
1207788
832554
310433
421298
994895
789617
1359396
74217
723679
925786
1406644
1163187
431234
425046
956039
238310
10387
151687
52375
674972
565623
1340411
830673
1174948
256395
357277
564445
1386675
867295
1212507
147662
83850
1034970
785542
417528
1091040
963627
797986
564373
478120
604849
585171
129325
843931
301273
1402757
786354
646035
1286112
306634
698722
887975
1322627
1195446
1266348
168565
1151960
66720
153701
307518
1350271
1416178
438504
1066357
440513
1026845
905733
766064
490097
557169
566481
211341
78122
1204683
461122
123487
1393365
1123984
740147
293290
566239
734877
1394270
798670
789838
908885
1022818
609821
1280254
935155
790205
140332
253921
437408
831329
161138
37573
1136536
341825
589040
739504
229891
416154
382928
486155
252410
43282
1169558
584188
372327
1297274
1119529
1209696
464152
1021183
438751
208095
895170
388545
1177198
802006
601834
645359
369440
1137041
63164
999836
1111343
602288
73441
1086885
764120
292029
1405875
1352492
434239
629305
1162871
227896
17881
349352
187827
1337473
824584
998135
299758
508303
227930
1159189
181712
1158269
1368191
441067
183511
1363468
624400
363957
487307
1209503
492803
849546
334145
350864
270514
956475
839943
1043281
495656
1291235
1224892
355447
643318
206818
1092910
1317339
641667
541045
1112371
527282
770606
189053
867702
309877
414689
1342610
504472
1270115
1375870
438936
1394118
54532
384371
78883
1391858
619029
1335223
424158
437138
319612
404878
80158
1318434
1319569
497824
482008
311303
1038676
537249
1035370
1301999
823413
1090837
1359007
601200
336832
1304465
673847
342921
156156
569171
1376862
907607
618232
194678
495396
1297444
308980
1310209
537396
1232063
235580
441408
947315
435954
346246
829834
973824
1192191
140676
1362964
1202441
155263
1057122
768934
1168715
491208
614823
1290363
43213
121614
873755
687133
859893
406221
1062273
1166324
125235
547499
236811
1062635
1325267
300906
531308
27477
1283370
283218
925107
1225844
801026
248875
235268
319659
793939
1302082
99614
442115
469693
638134
508577
81997
1213822
957134
591586
1405054
67144
1068985
408203
1267042
284023
997850
874299
1406444
346951
1168689
590159
507511
1092554
160323
1205890
1293296
1036113
948771
1371622
455001
965371
1220628
223954
768038
1307884
276510
551261
248571
207330
925039
144872
1310753
1035331
620434
1059674
556360
331769
1181473
1322434
365458
337637
1009598
737344
431973
581286
910600
629101
647711
524773
812572
1285798
46533
676753
491386
127465
422517
492714
441130
1136878
253916
1416083
994440
346776
1040943
1079598
969202
405175
1227240
469691
604718
310331
494611
943307
498646
1369988
1111887
1369898
936017
348638
1406020
785930
581422
371899
417994
329874
196393
1369269
227205
808378
601046
871850
548160
552210
632680
89384
586376
636621
359953
678771
517204
1369563
783754
95965
572473
1067501
1129762
457888
701890
317298
341578
33771
569150
1412656
1277358
452612
1323673
377862
363959
424153
955775
163100
165438
563218
394548
963316
1339895
668993
249402
1304026
600281
357718
95090
1280285
148704
932279
1135499
1228430
572041
951568
445062
1021069
1401703
1397593
301519
335282
1127870
219426
771022
516115
682310
592086
992571
941002
190941
189891
1406562
511786
1217727
90015
588474
325919
150694
894513
621972
51537
1198393
613160
1374015
510192
303087
71366
1220554
94285
973704
398849
359299
1039592
1277223
23613
563513
949117
821831
136485
1230908
296667
800167
157216
1270482
66096
684772
398443
899545
728598
1354901
838295
137589
1335982
228757
475033
1163625
577746
769934
806219
1419433
934255
1317311
849141
113083
1059760
842429
54864
676468
581576
215476
793420
1051648
1180636
456579
585129
135137
683481
604424
1274535
785407
634082
1306252
90526
812784
950785
206951
522459
866808
133877
1317631
256302
1390053
705176
449366
1054653
950246
608703
1064783
802614
972430
450820
565368
69240
1405109
1121965
234218
897679
1236861
86247
1403168
49099
1368625
198445
223152
81441
42817
861460
1289948
1368546
85415
434454
309458
23170
1382155
629741
1302106
410839
323051
1233659
1293498
787687
917382
1218392
932508
772624
1119517
1317450
1065792
162101
726408
299577
73904
287802
234912
1332960
1307059
911475
1382846
327408
993479
1289760
23266
59438
354434
414717
487706
1418900
1222390
756918
1398505
879331
1413788
55735
366838
68255
365929
232415
570404
848833
320857
638610
225517
151182
205589
238409
1309574
1331583
313434
578700
1221096
957147
177527
417669
256703
834432
892088
590197
435418
1213916
532251
894657
114703
271385
418226
1338646
238102
118806
627201
367041
381993
502955
680730
439495
164947
875025
1370589
1073907
645292
290124
260420
132163
557843
461230
621892
879892
803995
781788
1270291
1196453
934276
1026174
1036177
1192784
1036676
733560
86272
559344
1338576
695577
62767
135676
425361
1274734
624549
1199344
1108712
1323817
1167692
1366063
556280
436682
204262
927528
1189904
1276436
1272379
1401723
1059796
539387
615506
59823
1314627
678043
68370
781316
27182
910496
586282
40102
969505
1410446
298579
218848
78203
1219365
404735
739101
195859
191447
961860
846989
90180
26226
1237626
361848
1326471
775462
680815
161420
689905
89211
635520
1395622
1193729
600842
833517
886167
1219534
930236
730855
649210
117985
340272
42459
93539
1280756
973397
1107707
1272175
688135
336947
1292825
453535
57895
564731
629312
567040
150459
206206
932386
979834
358000
774372
1376902
1126827
71905
820585
877051
1189848
61797
1278889
981882
74816
1310496
970251
1207773
150557
759639
379033
345890
217373
78453
109610
667746
1385168
1167134
1123749
381414
594048
629180
162179
451126
28179
973738
1226999
98066
346733
192453
450415
962552
347190
971451
1038261
76751
164878
1055075
195171
923825
286590
126709
301266
89246
643993
296934
970831
318754
111684
591439
1086180
199439
125702
1304740
1120631
1395376
1353714
1101904
399278
1282764
598140
830665
778486
703384
699220
1296943
776392
1372872
371193
853351
1390677
825021
1369343
1417803
1412811
1178493
270371
790702
146225
501780
128009
1328005
385408
175084
286391
178997
1269084
694500
1197635
308560
930539
920190
1222391
995951
492367
524173
72631
262260
1357203
1414821
686555
1278461
1067210
557313
968953
826977
195355
1165342
418666
1170597
882683
645345
942580
184693
412883
1167179
94418
164306
402178
1297787
67570
687162
703592
482684
353824
205257
625169
1390537
1394744
1305665
936828
1083671
1282745
574434
210240
467960
39977
815438
832532
143299
192500
109581
481201
377175
148470
671419
942859
916272
104260
526924
678139
510449
1044019
1222049
962323
1040825
1303599
956010
407661
788874
1306236
685592
886475
839197
326817
560683
1308921
1332601
443679
622618
1152776
641820
94214
177378
1408643
272376
483051
263986
508183
950058
375188
664971
540284
1204470
435076
127106
295646
612198
552387
139810
269070
319389
263384
386694
830620
285388
279997
1341652
900282
812256
592359
613812
854888
845525
837925
301512
853497
356249
294014
329323
126010
903841
1379078
257571
807008
1061574
1215585
280866
477729
86533
768874
496822
1352916
314404
266394
891820
890620
738293
392891
1226192
1044178
1384815
15542
383462
879741
1316171
300852
798919
895559
826011
120011
189476
145884
1315298
55236
62220
685704
361716
436254
1402864
1394997
55556
58927
306569
786155
356678
469774
574828
368189
892476
973405
506144
445989
1071958
830908
42511
278254
450886
952449
121997
789729
137652
1052296
417477
784771
320423
1326598
879189
810450
366993
157639
42233
574563
1299745
838985
1058065
1322672
362334
561039
248529
662796
944645
92300
267980
880839
1212280
899648
979893
16245
1018290
142088
886237
1401557
736168
472377
381032
606078
784816
1083977
1119084
1115742
726875
365077
728024
641510
1082944
133118
148247
50099
811185
950249
338683
1286476
1311313
225088
844638
1153382
1177124
690179
280544
236838
927022
647343
507248
40219
285771
981426
380290
1291164
185687
839220
892135
949990
363510
803539
593356
1186355
952869
915140
1186139
58608
1195393
1071393
470847
559538
366346
181728
1122420
1212092
257406
836697
268514
179199
667427
348051
735006
878446
158544
50381
871222
267884
1146616
1127112
494990
93408
1352846
470493
1408399
502868
706424
300894
1287418
1319562
87764
311359
968457
900095
112477
1338684
813361
1275002
1210146
8887
799526
545015
1123583
195884
913997
145725
560160
969827
188573
372228
1026503
1212659
202029
204438
574371
1125592
239546
379730
896872
438432
358401
947653
779945
44163
148245
590550
438084
705755
531722
27233
285535
348911
883425
1090638
887115
819345
298752
206698
660181
866354
96595
631179
819415
356325
711722
276780
1423081
548759
48091
1353651
233871
943507
798992
1164963
431268
634752
635156
919128
200428
615278
529659
447617
1163234
110019
109000
886540
97274
421515
740430
290554
685146
70790
42066
858471
185287
399994
738429
182210
1170727
364916
438914
305907
352923
543194
524956
941732
593960
254323
537759
1307434
959015
1119851
90530
1136684
60916
1351422
1294469
851459
1383826
292573
700343
199460
61926
434068
978038
518462
693863
1237888
1403574
1392412
126011
580389
212570
775866
135910
1227628
504224
192017
878301
480355
1399151
854137
1229634
1371628
574017
52012
1232678
1226871
440369
981029
1379705
322740
1000484
770505
1346388
552831
305084
1398845
927566
658381
900577
239349
72881
185385
442985
100538
1225497
376620
124512
1411392
1022303
1361063
1067454
1026004
1342338
446204
436905
140191
407072
228239
439449
1198820
94511
872566
73773
1328983
218531
540758
287694
1038327
171732
967739
352742
438274
1342471
121109
630348
819176
1365360
1208309
414633
1391327
1160102
857939
924672
1296969
164642
1219346
1174218
395745
353015
1218148
450779
1191980
1292328
521846
1344612
1368860
261120
1299746
965315
1378884
462606
300176
344238
883175
961875
432591
430633
863748
469971
233753
1237076
858152
1296277
876446
383157
498971
468120
314720
564825
149677
667826
487846
502746
781142
995685
493482
458240
1332469
677139
727152
302909
325430
326925
548729
1332573
779606
152930
1292468
613526
76225
74936
566790
557846
329549
960194
337660
1167706
1140539
537233
323947
1385745
410301
1324077
274933
1311920
1139807
223797
1191370
994517
1115391
514157
1186725
533373
1025762
1233268
205491
463953
191873
285819
1397141
1197486
1267067
1391947
332077
281717
573183
1024497
167103
361150
125466
529042
431634
1386784
78727
359097
226559
1070564
830824
260359
356738
114989
734134
1034377
848634
460424
1072502
51825
661127
78547
398071
904530
686258
604839
53181
175388
1284935
672975
1396245
330276
430670
1268908
878359
468793
514457
620203
76504
1334375
872496
1404918
1210643
1165153
293968
491835
77602
905700
1069025
113640
400212
424282
95402
845595
772443
674617
912644
1346979
1334011
629399
90441
88508
960786
1317722
563152
507590
1382166
931922
1192799
552808
333941
1057895
1412609
1204510
202933
617535
1119488
1284733
385883
1415775
1238032
1164211
1064628
106665
1276500
645352
906188
97812
584441
209268
177796
1274428
405745
948385
300553
121304
425466
1100622
1314564
510073
1042671
1192631
1000195
951148
701175
466701
1287334
138090
175035
662024
800383
729787
802469
263836
700177
851810
630782
701067
541546
1321390
54776
816226
668425
1183128
372510
1295826
678260
885580
165154
577012
535681
1414195
53426
784835
800946
698030
1325731
487125
626999
148873
850552
1203186
1289157
64209
122153
1380670
158642
1286119
48631
313658
235790
1193708
354593
589358
1021186
524089
1268433
328656
781926
674574
447605
895870
597091
1152978
1268301
816844
543395
408396
841673
290828
631046
1065581
142460
1059897
67355
1119934
193906
377375
312731
1235882
917220
1322446
1199353
1280127
621689
832265
1161007
1353165
402530
1088013
189988
572203
530940
775478
1134982
331962
732086
835524
189665
1139937
49926
331588
990117
1297567
871552
879616
685642
552361
883358
454786
1071081
643830
732540
1187910
892566
930575
424858
204651
587785
437024
551341
286158
1420219
809149
781336
249216
1170974
110432
343570
148488
91860
1064779
313631
1035327
944869
1376739
552320
991135
916613
1129349
1392376
837305
1390824
1212403
346457
1193934
914897
279040
736884
795563
341735
1397869
1215777
218878
1082106
229328
1374252
369535
978983
359724
870710
304521
357783
1025570
36342
569252
453619
832382
676071
50215
614184
1066130
1189841
134579
52566
87692
612297
384510
704303
965321
552375
821000
913511
635644
1146636
1372760
914561
844720
17615
234079
1060992
64079
982706
382219
215490
1399520
111051
674176
1361466
999051
1390835
1298412
161240
848983
638933
1083338
968597
101722
990897
781585
594543
528762
521441
1191989
1327875
837651
1295696
1051023
1003930
258519
180394
608258
693789
26924
189079
899335
442958
483424
292483
142019
168052
1270917
489643
442055
385182
851770
123422
195284
16997
1304908
294378
446891
432127
415770
320229
195517
682244
647694
354411
789086
777712
1273120
367514
473571
273188
976699
29791
833106
285894
1333938
818399
617963
778762
530170
96910
546384
1198502
1238221
701200
121569
557404
605292
423806
276841
67083
594295
1294102
118728
1372918
123897
1271526
406681
1035262
51406
803745
80457
680288
312519
443231
436265
80182
1216726
896695
1284113
456268
524989
200723
295000
53683
796821
1422346
216426
452269
817756
1149695
684971
998587
660296
1177444
660419
145061
148117
1307024
587375
82256
736461
638729
1204532
1058047
375254
1190455
137119
1342792
1414276
1040261
1371278
1311550
687429
339369
881216
108300
638660
165039
954656
366111
452102
1352114
1024212
329267
266466
215327
1355780
307437
308749
124595
659498
546207
884672
1411283
936338
341809
173505
1351312
273835
352128
65511
17599
26294
1118547
27884
776748
840738
593265
414952
594352
1402661
357469
672973
1230269
1333835
1327946
104551
541667
951743
870434
329631
1415927
1189563
1164003
401874
1398397
319735
946366
775145
564398
1390649
604734
483482
1346741
491253
10691
503115
1338641
582622
666906
624629
477526
302790
904838
1087169
37845
1271033
1212781
639082
1357168
1404083
545155
1136988
978140
632437
259827
1400861
1119832
102136
1052987
390711
1294832
869174
55519
385887
472123
98501
400276
445234
1355514
1069749
419150
780177
838788
1214059
1225507
969061
1374465
828286
1269385
222825
602227
784856
1163356
951816
529984
694661
832902
509580
1312711
63862
11515
1418325
1405111
896209
1299850
323705
365476
218984
1231916
446263
51691
559349
1346672
614511
675261
603779
415523
1414032
328447
1142100
98785
982147
573277
794176
97500
608579
1402138
282437
1185560
933475
120370
660299
12546
38859
340238
457324
899233
358807
883183
1103128
811788
222353
1422620
527520
508568
900415
391102
269455
785255
313609
681026
90629
124751
1418444
539020
517591
124276
1322267
95862
490481
591425
1235347
1411441
335780
1392029
1291274
283792
1165376
160307
963096
903428
1042880
152565
646761
56424
1407510
1179555
1332940
157155
581874
726184
556680
1311841
432828
147441
114417
1419295
810011
797805
840419
575300
116424
291538
252097
55195
990751
648820
1121915
1396323
990446
928074
792449
136517
771806
1023816
51896
148284
100014
1125289
1139151
141724
1088618
689040
982788
1295687
312605
1402551
1346428
741826
1184575
1233922
972253
820197
232870
285032
991870
691378
84250
825644
1391144
451074
622323
32283
33536
1120624
681392
1036481
1295152
284518
890653
65716
617927
734525
152509
286624
455234
293257
1380262
120285
297869
841602
251351
1329420
1196566
736217
1102489
1409927
799911
1195604
511824
235581
1328915
18251
223331
202321
1284484
906273
498175
231371
412971
159365
1402516
287362
1237661
686293
648710
789174
481242
681376
867258
395498
106704
434310
1395380
600082
347599
210565
913709
776406
1158350
196089
1120153
907925
734671
1339754
304793
1159374
620177
436869
534837
445362
1407251
209883
210527
1402452
510893
469895
724111
136149
1329405
316102
1325851
237169
1198493
1224792
656409
496052
837197
616169
1130624
342652
951352
997459
1397326
896538
213336
991702
727619
578094
194591
255741
825057
442474
219228
491026
385024
1164256
1291419
1233858
1294164
287490
551755
780496
1389839
633393
5056
1119980
1113678
515410
500044
1377195
186041
950373
1224902
1187997
1233784
363485
675560
148148
491055
334755
125558
1153143
702059
972755
476575
160650
1368913
728692
160875
335587
336078
731208
1368414
950526
659350
111735
1301285
1114057
1136980
66432
915190
867564
841521
527687
1333299
1080541
40796
256077
1204650
451761
383081
591707
1168354
277786
249102
376534
68119
1198579
436849
1219229
237112
309423
324967
225269
381982
429058
539650
970981
210998
806312
178541
1152671
554385
89955
848739
472365
263051
330529
949221
1203809
307918
820046
188238
1314781
516560
1397034
816098
1394326
55719
1163555
1168146
730414
1127319
294233
87956
1329634
1331756
427148
673400
1366448
1121183
80701
424139
155112
1409610
736427
685173
1177522
1192264
302554
840910
684475
916897
435499
1416452
349769
870604
87965
819370
831328
772380
850518
814459
538722
575242
894312
201144
456603
1301385
1164999
132930
1378424
1294248
1121932
1279922
1387124
196264
620130
396348
768549
734084
737701
702461
77839
596044
1209641
317576
39683
126685
1385507
798691
29998
1306199
786952
680343
1100841
125409
1313259
399436
376709
1290198
1273778
1338490
529732
863869
795002
686732
724333
777858
1363644
354003
1395994
1183910
61748
272594
1115455
1233682
70910
968745
58614
534860
1346288
354233
319739
1069202
611163
153029
1394928
506795
238666
344127
520730
942579
791333
608798
983720
231012
344187
41713
519198
1125353
1021769
1335929
1161018
356027
862194
1356680
578295
950653
736965
469753
782918
148709
1193059
1291580
911048
1160071
1062269
221624
907183
1232530
1127968
1035200
450150
1298577
1149503
604026
1216106
38305
685721
1308196
1355901
68385
1143693
213711
36395
1277831
1050403
88865
518614
192731
686779
410487
1166941
856506
480123
1311319
41547
498520
724704
946137
317605
570790
538749
1383828
84057
293507
1306945
881701
1118440
1005923
994473
491384
558915
1021312
460722
292128
231319
360343
393087
1406443
433827
393144
1176084
320684
1266684
1039984
280541
1187825
349381
893995
211068
549853
850820
1099410
829165
1198002
794943
93710
873090
831771
909948
55743
74807
406616
946489
175998
133573
1043893
593034
313876
646122
427395
1303185
1021214
1342386
1035112
683444
446578
95194
1288445
947812
92221
780245
462888
942351
388090
151665
627967
1296499
928121
1340971
992428
200170
70624
1350932
559705
1397653
803739
50346
1345163
112629
511818
776732
1297138
347276
729320
170949
1342857
1181118
803173
645251
371172
11083
119102
632908
357050
815488
82506
638461
173203
807958
279813
597043
1119914
341501
308072
1306220
1303703
1071864
208919
73994
997472
903927
818983
1274131
349501
1353664
429382
470743
1203066
345079
1281143
1349598
1339595
448511
878932
356178
1355489
630974
327346
120845
1000537
1211742
314639
1040805
1390712
1218452
601459
627835
1175877
1359235
205865
144815
522889
288547
887451
620006
1000654
980312
1282347
288497
1319443
502882
872424
1285456
864646
45089
912475
375911
1398117
307965
940016
1223970
196647
992547
974116
1163683
668976
525483
969941
92266
223774
558978
941310
86191
1280590
113333
51062
991497
507067
425238
1343393
1380310
163240
46012
982970
883204
1176553
1140887
1040167
396025
1333593
781736
517533
137474
1215708
120160
521057
1302007
1126389
566000
1371721
551595
484741
1021395
1350122
366926
122579
145552
1118024
1414517
367892
1307586
1072288
1327024
1092066
659627
1176086
1292337
1280884
1369060
728090
698097
1166199
1186419
55028
296523
601099
99119
846215
23289
809881
1021210
273916
973008
1135270
1232201
230388
918556
811574
1350675
1331786
785784
749040
326711
1217663
111367
1363297
1220275
1282933
217251
854052
228989
739877
368194
1205917
226796
295231
531581
82733
906308
69296
858701
1360282
1119145
661725
1269845
49194
220512
330747
595813
506647
1232906
683382
1102705
771805
1387910
418163
190520
1227771
1376403
963536
1303945
483042
789509
954337
494586
645578
307080
954601
284923
101867
431523
693544
275335
612784
463401
783554
463006
837717
43950
1402837
386532
736506
150208
615597
840758
871192
397262
682529
1354723
50900
1112864
335415
611993
943874
1217384
648753
121274
1341651
206933
170877
106956
452016
1195118
1070478
1332771
1199005
449256
220234
1405301
445132
1383805
267075
175076
816277
422643
476432
688845
143101
384476
694514
1202207
1286579
1347054
1135200
1280425
810534
460129
1158498
129522
847860
695661
960755
1376611
1040284
1216997
432031
121886
1375261
644039
1187881
422202
1062181
767588
1418972
1340436
626221
1294859
1293588
305740
152731
341185
1371480
400314
100787
1373471
1228163
730876
685129
327617
155225
1333920
1168345
151162
1321421
770256
574562
1043954
130288
726019
394029
1045361
291961
473842
912551
1268185
556904
180903
285237
28713
127444
292135
416586
817028
513873
312898
814368
1194441
817186
756210
1038609
886846
1395215
935948
1005947
42676
1311121
1276815
856996
206878
1390674
733242
390093
839861
78679
910142
525482
1155300
875498
947460
846520
192627
788017
36969
616944
391697
468626
378987
1360953
634007
816518
578932
192443
852949
853572
1038038
854331
169728
697053
387313
160065
336331
1360585
1184954
724119
840778
266615
56502
1112078
420905
493860
437607
123944
456387
257751
520176
992831
880442
1174384
1268512
1296991
786346
862033
1198477
361526
494578
1334208
856497
1290555
368203
461765
928355
771899
905805
1115165
455621
722526
1159210
1056740
673968
883464
1237365
112100
1044637
134450
1230648
848563
403679
119144
446323
620050
135311
412753
275655
849943
1190296
778139
475270
702103
157124
562467
140513
102437
1381941
418667
943027
428246
826855
1335580
390190
158810
404976
322283
366927
366280
642867
1366003
1319901
947126
318256
173208
971307
1371583
948609
954470
403697
970065
1048017
341408
956029
382162
636277
105162
608419
66362
836922
233757
385350
971705
928032
126037
766796
892074
1402256
1072577
226202
99698
1062898
583598
382797
1065591
784786
104887
340828
551108
729442
365174
286923
483731
1316528
153230
435314
519473
559241
973977
123847
685615
80614
1401014
225223
344583
967261
606891
1274002
495861
923941
182012
184394
216180
1161232
482624
883090
936642
619338
390459
404061
373680
643125
390670
1399698
1178305
153430
867715
1311155
1319805
1220330
499475
776744
687079
543440
672338
90391
643453
480631
541424
1057412
166245
194081
888159
302550
153253
291923
1391698
643761
1127026
868711
815893
260648
1316566
979466
65666
935669
48586
400061
811938
343223
140483
589495
1362624
448551
173898
481734
954711
117828
723751
620816
1226346
1172379
162276
679956
778269
953072
788611
1176614
64668
821168
1320013
1323040
819847
631733
390034
694098
272687
1314041
172652
573509
689360
215301
1111618
880807
117804
158953
1051704
353647
1372647
412441
805155
672231
320021
1025270
949997
172476
302442
860226
633205
1120180
50228
790778
766511
897827
1377072
362657
300379
497088
1057280
809339
578622
879860
901355
90100
428022
598625
181846
1071379
1068485
850330
1020674
1298668
856578
1404488
700795
267973
842642
421026
472877
322481
313432
1283453
114975
272326
482634
353650
28840
495798
978273
79423
150331
696312
683421
790248
1201294
205058
515758
1170596
893518
662671
833015
260944
1137720
107744
1036590
36571
34076
70025
128387
548187
644234
687366
1337628
1021425
397760
1397448
203207
396814
372169
468532
1178540
700183
183516
1141931
98422
611119
1054948
415189
435504
736715
1000255
151858
494018
187303
792622
35618
23053
73170
506155
375354
897061
315997
1042647
769319
993467
741962
792960
443762
861826
892794
139401
385094
1269396
435775
475500
853867
964647
1395962
340911
1204664
846047
323314
705001
959459
880792
1174603
123310
289964
355037
1276838
1167806
420280
789138
186614
72007
387961
28610
1230057
598230
112797
200599
1213339
401211
1292724
328186
590949
1170452
801259
160247
363963
369477
145407
573349
560489
447285
1409430
910497
453090
427391
1323094
829298
876557
1317808
1115099
1155847
323836
124710
405506
1283667
325131
1036421
1319497
966009
406642
991773
899801
1382771
626935
1208314
733568
843668
120296
606550
1075226
1386509
661016
209933
204183
619086
1064875
196263
173713
112053
84675
268003
271981
201958
974781
898974
1376858
1424883
496014
525147
693306
950838
774376
811344
570187
261566
1166404
667661
1060525
491688
296756
1182753
779541
13401
1212590
188352
1325174
898670
431508
1202181
955513
463123
1225884
807148
452986
982349
338885
161892
890742
1316838
528378
906754
1384162
451317
257066
224788
1281105
1229275
1333895
1207746
960274
682764
30162
457352
338489
354849
1082314
492647
1353567
248244
1199324
105508
491201
387758
558990
997378
293363
771696
573088
11344
829179
12033
819848
40262
1303316
348823
547213
232623
961131
1406997
913038
152018
1006327
1421256
168491
187616
472834
1053926
923812
929994
1330858
1266026
262102
1067449
165332
224779
956108
209667
1025962
59723
1212818
779300
566727
1175858
1119845
123664
440957
217986
971751
63541
876583
1905
1166222
1042625
1301575
804904
122150
1409647
402759
208829
194357
156871
1068117
1279838
627832
1300014
1347772
962551
1207845
838256
414393
41206
1143797
901531
147030
811268
93481
599924
282266
540034
329471
133359
998797
1292996
1326948
1422775
565230
981848
688224
378183
1192265
830414
1376586
1156667
301290
597686
1063511
293456
415836
551520
381469
428214
696393
1144144
84646
373507
419940
279280
694239
281248
352765
1303409
111869
630069
1043226
1325105
1180720
1332806
410093
1268123
932113
888187
1173671
75885
336528
1136902
540543
627380
486953
234713
877718
1355476
1225333
803399
1280779
124440
757241
208925
420030
580997
219383
589613
606438
531407
1224985
1285327
140312
565486
1371066
218614
339467
995374
149341
830814
39763
293346
936600
577107
57251
386063
970626
364176
860892
1174890
1072346
917906
376808
906433
192019
698511
516695
38454
264306
1022439
1307545
685369
294462
1005739
351130
490940
643536
1082276
829757
1060292
1179650
936764
1381136
1391779
737244
345758
141283
1222462
697406
187762
1003525
36081
1118655
641098
493229
14169
218699
1374652
435030
1218596
185032
823900
644422
1113149
293229
933676
874937
479224
261710
1307148
1410632
609739
1273414
143471
141304
210052
343643
288143
1282696
456815
1068207
840012
1122948
1352208
902974
578632
620870
23180
1392787
1341843
1380828
792192
437218
1213005
1070549
144077
171660
725495
369591
308045
389469
992178
1233653
298271
309398
911625
1039244
1234418
557840
919197
170210
41578
391329
1235631
138154
973692
334259
1198998
666609
847831
775643
1276643
639334
1411809
512974
861726
1195168
819414
847513
440021
959765
306084
1328714
268960
1170793
265087
918717
970789
513899
185142
175040
1303974
954382
1214574
185179
1006159
1344854
454845
229602
361437
1401045
860655
261164
576021
1165357
406940
293174
1305802
128340
795568
168611
1286320
582874
85165
231539
346679
28435
484426
439259
86957
302326
1101263
230905
1372811
309859
435627
1269419
1040887
1186116
616828
32796
413770
379708
12744
983490
422044
1086339
1373497
497595
1266290
842837
606374
343815
1174327
1036109
1297881
408548
73524
116604
1349917
1071064
50040
826118
406574
52808
1182324
1237955
699085
581776
1379132
725830
550926
1228179
937588
1189604
1382299
1225454
1183813
279711
200244
993088
137235
359259
192482
485472
485663
279908
505211
819785
563231
869457
625901
548230
871726
873660
1292405
1272099
813125
404117
1231616
1292355
59975
52738
395319
777935
433846
1024704
971418
642365
129365
302881
379456
308926
914740
1432716
798856
354134
1409079
258918
629870
1324693
110029
441417
45439
1414343
1298845
1383033
37327
16717
1287394
536872
1330815
1066574
1362024
1381649
262442
739534
767220
184609
1167813
1126330
798459
101175
17284
1288311
776133
378857
1176506
630845
1284978
839914
994955
836838
791657
98515
668917
847746
1273127
298601
517715
266765
340338
52637
311612
953673
54560
861573
322108
252260
1310438
17428
91884
963859
1198654
808027
1418418
280625
1335334
1353911
67182
960152
532804
921976
626779
453084
506676
416714
1163308
161318
179241
496838
1058166
548699
464265
1134197
408773
976089
1349119
314499
1089851
275844
1390532
1147917
620566
1284412
547591
417568
47910
278177
424076
222462
340822
426178
1053265
1072749
1181685
553176
861465
1216810
1418976
587488
1087098
119316
963851
198179
909009
209517
975446
336551
897004
197220
1311379
448863
841116
453069
450595
884671
343902
1152402
475181
49790
375695
632111
39652
906954
198134
259289
917312
552190
678842
1207833
901055
98098
1021381
172440
1350934
574161
609912
427970
1135201
1304486
378933
1086375
269797
144148
1390176
64933
119750
979645
1386707
137048
451281
293318
416411
705431
1207285
769778
1293785
876669
968058
1117864
74925
274479
265168
583329
1287291
1408450
526693
185635
843672
1035624
1350882
1383343
421561
576420
261073
589473
106120
402556
497526
537777
256430
807094
936814
1367324
262712
65061
1292159
547839
1060933
966808
880635
1223943
389889
797902
276985
787498
1399148
1206124
1314473
379838
821093
1092795
666343
337975
37523
1302303
215468
275966
701225
842145
561637
282757
35780
791530
853256
112411
355652
499899
821262
621556
551838
156934
332602
129178
1033952
368417
1338429
667851
284075
1119857
1091557
213201
3592
960068
271691
1112468
404303
1112875
1266982
294076
684513
540951
1117108
903579
1268335
1270205
807473
941535
1064972
574900
970372
80380
64557
905783
691960
1348152
481636
269784
255172
587593
159686
665338
789844
599485
235179
383927
1225564
286260
430980
626836
646168
1282865
261196
1115496
901722
1083879
1369838
514280
371455
1389470
304573
312638
64264
789242
1383002
952824
1312027
613560
349050
480628
71813
875763
475006
609936
104848
386572
550773
344855
1070238
234961
892994
723699
779876
796287
640046
1298509
94833
1043045
897671
462358
158785
1192259
793315
912560
325840
766668
578640
1284316
864223
1203633
1296785
317548
503022
1285260
204650
1230959
31031
404038
1383295
685169
267155
501589
630382
872141
626412
464767
565752
1269363
267191
43727
601395
1276728
1295149
1096802
348018
230651
173981
4849
1151014
562012
852136
1005457
223804
1196736
498993
787444
299116
804325
728823
1311071
78024
173166
81714
36728
250846
1405047
778706
1122219
1204814
116908
636840
1017401
866928
55853
360710
1234009
1228556
1314382
633117
1228219
201577
630340
454470
459345
82374
1381984
689894
1417422
726042
732729
1145529
592386
100056
538855
1295606
856157
211265
533145
472194
530583
1235740
111597
61224
295133
481383
376660
499087
946989
62868
1285884
561208
1034884
419418
489832
1292193
483943
375113
253895
1178544
588749
136991
185955
871034
289730
256737
452783
140824
807354
666048
1185395
402741
1082470
291562
368642
27566
674108
1357929
1056103
846021
151797
1284600
834358
926683
58593
405224
15865
633694
342192
1141354
1195151
53308
157722
1201304
1368984
888315
452823
153373
1394899
1219543
55868
342209
11127
66275
780818
1293629
1363462
1401243
528199
512472
1234210
57220
294356
1192608
137907
973658
124706
636384
1116962
371802
1123941
863722
966955
1174886
1059412
575726
192299
128175
1392314
122254
283399
658923
831952
408546
57168
289588
640614
886610
166432
352247
289718
888689
413159
802998
558698
164282
1376644
1213078
611205
833428
1218407
406024
739265
728441
1225475
1157247
1112618
327267
656642
1206138
506977
944673
880808
663449
1144371
521324
923602
812452
1310917
1162863
1375307
806261
623851
1213946
148994
466130
563651
477173
253258
473992
881166
18209
838869
1237424
961914
1288801
538101
163866
74306
963904
726850
419291
571262
1378228
684306
93111
1340959
912536
1210013
489794
238524
211633
1307178
619958
321189
1344243
667999
170099
334672
800425
1289752
487070
27750
564613
661138
1120986
464768
1315515
495500
383555
731679
280778
90269
523560
1313634
1072781
89810
239128
290959
677242
1192837
1167083
48575
16447
839286
65799
158885
317904
1358586
1237332
431688
1230387
490961
829695
311029
363870
429362
1036567
128772
132427
705857
573539
1021748
1210396
208842
738865
55452
333167
1319635
1372917
1219260
1385210
998806
228058
36448
404454
888754
631915
478882
900375
655807
407154
1377004
410941
360897
1296439
977886
873404
173290
562471
173809
57174
1383956
1394851
1237949
479804
82310
438644
951969
950400
1192741
1222503
1312457
102555
457617
424780
819761
462434
507215
1144778
814015
542826
530209
461452
990901
1287659
570694
994418
164226
683741
454271
968213
1193881
1388262
1059709
973574
411517
1283645
1125003
121380
853960
1312368
808373
41505
1279251
1003066
891547
1347632
164395
656821
505039
198825
614455
416924
1304556
909892
99895
1312014
167959
692351
803313
734398
816641
1049909
900477
164009
139780
839347
1026601
162331
80081
1062335
1301444
16548
272924
1023737
173473
112897
94147
536253
480333
972196
1059552
575630
772013
420317
300804
1021847
391597
620744
195759
231551
1286050
122539
408429
284735
222297
383700
321699
268409
478905
846797
221933
152713
450774
215025
275645
1205304
185056
819167
306870
60545
459576
794009
162370
52428
76939
60570
44785
89276
732708
102065
69703
1121651
953615
335937
62762
1088950
564175
253347
92252
74015
90798
772732
161880
1323301
43076
964328
1397959
1274475
1282320
789969
754957
257601
17865
674856
826433
468905
1284508
1236867
691851
10279
191360
798741
1351901
1374436
178872
309482
325753
440707
195771
1191704
38215
893921
787998
264999
1344401
886520
1128390
89902
230118
870094
741253
1326267
538430
80689
685925
1050912
1059947
1277829
89217
575647
1303734
289618
781495
690368
537876
833250
626522
796407
1154073
285638
290841
182200
321606
425324
1289258
1068299
470563
812529
1340278
1049698
799060
71014
111234
958667
815010
741261
849459
360112
399906
16508
431090
1180570
949294
566107
356998
609761
1208878
1300094
769241
1271879
219786
1207745
767658
411772
1229283
1168903
1045430
1091270
962682
412020
344812
885600
1207270
630910
87277
174399
1313153
665344
183269
945224
1144395
400589
953250
431872
996968
264477
215258
1321570
198748
550550
496483
1142281
1121784
1387532
941763
958985
1225602
629648
330980
1412510
608062
767132
1178582
767159
560766
1380691
403359
1210989
185872
370699
731719
961672
543975
1432703
136902
1180427
4113
1219157
170282
422301
158303
579487
472102
623688
1290644
639546
254702
308209
629262
702615
469239
475941
955212
679936
322393
1061821
187973
906476
438060
1401432
658216
907936
970778
1344522
95521
10404
934050
606995
1386332
554265
601233
1050592
435117
1230040
133403
451012
165164
1234168
505533
1138844
1041561
597122
97630
147719
881690
806972
623824
1298535
303553
105929
335496
567700
905685
896294
56264
813992
1327440
875664
407452
869838
1290948
154080
573453
1193194
658590
675439
823947
1291415
884852
853435
668779
483116
1384939
1271322
727023
25508
408729
365844
128314
561617
884039
393562
164829
648654
88483
494085
65353
143816
219613
1374379
496012
1362974
389365
1071555
697111
345344
11392
71448
1217260
903962
1221131
1332625
414488
1290907
258744
203134
1150590
1209634
174798
282239
219388
768455
408005
966746
777524
19030
663733
1035357
1162922
104680
8626
269141
564804
327673
1311941
388949
96618
1227056
1378895
320664
794803
1071073
527979
257006
412423
270114
962594
829269
646268
1217192
382256
213807
1126536
589996
374791
475663
1134912
181108
239880
15753
609036
628189
1327082
129644
571752
1148132
56872
899504
347681
980853
1320247
539877
497568
971754
369864
17868
407509
425657
1400652
219743
77385
1408915
86299
740007
778710
56262
259495
419068
39132
414360
1135157
553040
676521
1024488
1067699
703343
92831
416071
323351
883378
292532
1326626
569560
124937
44169
177443
112845
324702
564372
607000
801955
623492
135981
74132
132733
1313505
1379131
1212272
884044
1177485
340255
304341
645943
408057
226804
614517
1183550
235059
123123
131869
109875
1048665
960286
198761
1235442
192146
317542
262128
736376
276
611579
1233140
856905
541248
1291261
342215
283440
579358
198073
767142
581955
411973
124049
288155
485384
634557
128337
694978
33533
605428
783420
1034020
788351
1128425
827112
48004
400324
276562
1068987
1180742
1135269
427487
118280
364435
767695
1340777
965408
618481
1197388
1307618
1335912
972628
253108
503242
79984
1286712
821663
809381
724197
197415
921137
530704
641821
203996
1291846
899378
1208676
161702
976126
88155
740202
949367
996748
109210
86595
65766
809495
206942
84760
1113311
1279128
143829
228020
1125740
203931
1313532
844347
547778
1354348
75940
101828
448363
69080
458035
482470
822085
331695
283274
60406
1307838
1177407
414783
1057234
1302253
1034464
1326486
1358752
904967
784380
1376836
590979
1189038
1346068
905098
818930
629889
1229144
182990
635058
920461
1190328
1226036
862364
805403
330469
215766
992954
819517
957064
180890
65488
402153
486406
697779
1299307
137072
578466
1192941
823720
1236678
567377
280699
1182915
379153
334333
132297
1270430
127420
1182182
1312035
1273895
1177782
491614
1060654
1421932
867023
549144
869202
406431
131560
581897
648749
1340007
939737
1367908
433780
598184
232248
56697
186991
326459
283010
808890
191074
232606
75763
623233
208967
220709
866107
931517
190308
463001
375928
228361
772835
75962
1146600
544435
315195
1277825
330599
50038
1333037
1156734
1397283
199013
1379890
1204259
1202773
935459
991796
161434
327035
926207
84909
251956
189744
134374
498031
899769
583044
635177
1270436
256036
1216629
608324
910677
250774
952037
135378
1351185
626840
1062320
705419
220693
1128255
1038731
430169
1374192
907410
156012
395706
343998
1234871
1296319
961759
1315211
310725
298432
204481
738474
340007
117580
145489
913743
82978
1284277
1185822
1414627
781117
1026439
1280343
864143
335177
1379982
1102470
942025
184298
214275
811026
111052
1368158
676105
200956
801018
524516
1334598
1216274
1090729
1398560
811512
1371189
1207256
1424871
853764
1422141
368116
794303
980513
846611
646312
950825
440629
997465
153181
66236
802944
580571
905716
198103
92311
512035
592691
1089473
1122611
973278
172044
335165
98357
1185647
142973
236196
850235
193632
335426
434507
1180661
468714
292060
428550
614696
347657
159605
143526
1040677
397000
146271
409543
1122955
1284954
735827
1386578
947827
678328
67120
930727
1328462
92843
37293
113211
167710
679077
225880
90456
299757
248627
1141598
1092501
372088
778590
816478
635237
565076
1355295
1376456
258262
1235371
964360
220242
28436
625392
776667
263199
482059
420745
412286
1177312
903397
485446
348230
337127
62709
459499
209879
327793
342305
71239
1184884
631270
643457
593277
1378836
459370
220112
495821
845194
1382493
802556
1217477
943853
776426
51812
132309
880283
1172853
189482
158926
835148
1365928
231956
292035
915609
36208
914664
829588
307580
255406
85719
1420581
93580
615222
256389
1062732
993326
407990
1202801
1286978
1415264
908687
1399171
489248
332262
1284546
551325
949173
1374564
792429
419037
1299255
461865
146815
85325
170857
726007
173133
688238
1181054
1192367
1227076
41120
213770
98475
518507
1057520
1370276
897964
135739
35082
1154601
1354455
836735
944802
1410444
400863
803333
75451
403721
681357
331983
1124702
1135134
262281
1369930
17862
42652
214825
78007
959630
333043
1358996
783788
1115727
696381
1102203
323408
1371959
1214533
222273
341422
924642
1082837
1330686
1345301
108418
1162939
1268088
1145594
1368350
1114231
598725
110418
394881
534972
1205674
279043
1055399
1113145
968192
57224
302737
583323
129258
725929
488719
628071
170611
182072
415483
691970
1056458
94736
465383
321402
1123462
930051
199827
676073
539386
83760
847958
914785
1265598
206116
139596
1192968
36528
1154183
205416
671452
162130
445244
386800
183419
159114
616448
871218
278374
419800
1233690
1352731
347385
999482
338953
932635
508394
389353
928523
686494
658663
342113
900360
771790
946534
156272
589118
97416
339553
1269725
249052
427411
514206
45135
726015
803755
723597
1225002
86942
822315
1194395
223153
808929
1160984
289785
873800
71875
1018973
303021
457517
255776
819915
469982
192660
282500
1310105
101740
1091852
52359
642894
858467
698911
1323385
1059905
254518
355777
735300
822216
35870
1214917
453997
404314
235359
330989
1296315
122219
832768
161937
210715
993795
622831
81518
809644
447339
511119
286014
67639
850168
706151
223412
214572
359727
295974
688839
1018645
534574
52367
916501
27133
1287143
623452
1008871
1390380
223202
1049870
928604
391602
1382224
539498
163590
1305210
340474
332737
1414710
912740
705338
820926
1302768
901553
293508
91903
845329
372846
1374867
879301
1025330
353212
280341
222737
1172856
19157
796593
219825
1136408
537842
73300
619173
914438
78851
841012
341857
1192334
82758
419177
876480
934337
54053
1366674
362018
398258
1126880
1369929
860769
845853
262875
813035
248544
597173
1208681
1399305
1219349
1394054
68162
1152398
958933
315284
324444
1306393
402918
784084
921369
385305
630612
381317
166845
1128259
216108
1366338
860124
568574
520138
962152
417827
249847
353884
220981
1159917
96136
465553
140820
162070
57892
1176868
388212
323986
204431
446589
954395
1219097
1234151
97210
1235342
667201
276588
494576
794048
381328
1209074
1023738
235350
361773
1034278
824963
1383352
1147731
1290029
239326
584095
574214
1222232
621306
163899
91701
347232
960745
1170374
235914
566424
616199
958785
520041
803773
1231138
607849
1042688
239280
54725
1068818
221950
394786
1335343
930088
1000567
1283276
608362
1283798
739866
1403761
724371
155156
545119
435604
1419563
1128744
413264
486566
91738
159423
393188
535744
1007037
564412
683600
161617
248884
672856
1182321
1067193
252096
690819
1278776
392330
208878
933724
815473
1189879
1184852
1342465
116828
1363789
778841
528388
734416
1406686
1361529
1414688
1060980
1300048
962133
981183
1135427
927699
145070
167290
97173
36175
1298185
277769
625306
459792
319712
569919
340832
101096
326656
681546
1230814
1158490
313993
1053455
18341
1202751
947758
466313
444860
1067092
355067
1385508
974087
1068420
60211
288105
455814
147844
336704
621631
634643
1306811
384672
797435
467180
108306
1201499
1218582
462647
1343759
166861
809683
912592
268141
803364
361266
841731
1290317
896649
736274
1005319
617053
289443
171722
882583
110716
83510
1051156
875108
693248
298793
1197891
829723
1006033
895721
791953
197757
789648
731352
1072283
401626
319720
1142299
434766
1168686
91541
45437
169968
1051875
261945
1000964
370319
386700
1213337
489501
441465
1053509
437248
1182344
1318423
284212
141288
773335
584512
1387653
233366
294178
778807
343496
396975
459075
138346
118429
1410996
1125945
1192816
991956
345118
55160
936078
853068
353897
481390
462092
1224722
214758
375704
818794
1062016
297673
529631
869441
910743
435410
499888
775214
142487
961461
301189
127156
323898
55909
130800
355595
570345
228804
1323586
163280
874165
1091618
563727
486992
628751
410495
577896
210180
329570
895756
829014
1194565
1394221
381830
358068
332334
459268
639307
302141
1419668
599937
1218657
1037500
981106
812636
53718
1303851
1071038
1118177
1220674
332821
94424
576852
1194472
285011
322955
869764
434873
164298
297040
126493
1385134
237994
46164
965737
307768
673892
729957
381007
1227430
1319798
490020
86633
799872
1340355
891189
1349907
1049369
541390
123149
341589
58200
1393983
875439
924010
79459
1023708
917681
600777
536756
134886
224150
930889
1351371
738237
81764
857857
193449
93222
1409459
1214486
667951
678925
1319701
163125
1365966
570585
188431
620198
532369
1040209
1058965
1286815
848986
88419
1085667
1072541
565579
799451
388147
1339496
995800
1384538
1381283
383675
698796
884995
141341
1326578
193545
1229623
691457
323519
1306035
587837
76965
222369
1061448
1073743
704594
510028
696254
858433
480409
457489
1158255
503257
360590
644412
670693
282465
963729
413300
297622
1212243
30427
130118
734360
846967
94436
990373
550967
592220
902794
284392
533326
1139881
630949
963326
426846
1344529
152344
84380
1168824
119864
187940
171328
11361
348885
691061
364165
76880
453920
287428
1354913
567421
1021603
633536
1288903
859261
403342
674468
814806
1416939
467531
826040
228528
974267
446766
592434
1322435
1268065
312126
1128463
1338659
855075
612366
1062139
833668
734669
264971
1414714
574539
550436
811914
1317322
616198
726141
307957
511542
532731
1344026
519130
780024
108464
1219450
691859
892158
254977
1129692
773433
470117
1198617
433864
537630
414761
872113
1274085
197905
617189
779296
810571
282725
411996
1390028
504530
1092343
564712
163962
674439
602586
60920
27647
638777
1276964
82983
869880
408065
1294532
1338423
396016
58809
1146638
1384852
620880
360021
1371390
1198312
300464
1284256
1210985
361612
347432
979754
429689
122572
897449
813223
1053166
416448
200649
160316
792081
1182803
1063650
940239
787851
221237
1217894
1384872
166588
1355610
914795
1388283
1064552
133558
179213
636536
698027
625995
315438
162436
558841
408796
974046
435375
789057
1390741
862459
907156
428721
229481
485813
981578
382293
1276451
1386673
220793
493740
142266
581542
476054
471309
1268313
29473
785014
175548
596076
1268202
482568
78499
885221
1185461
1315182
945842
868806
395542
1057403
390950
602498
1189728
974371
224769
26627
292503
316862
1227847
780444
214127
683220
1050161
767463
76184
54599
462261
292718
35698
396160
483642
1023061
421399
129345
435179
874443
799919
1163983
522860
295399
772603
1267002
99985
827578
770342
76420
1402945
1205378
134187
28878
1390189
1196790
646189
123177
175362
303292
1000695
655645
1181455
584094
894379
290711
825560
90524
585425
524540
1119811
56196
37550
1349844
704922
148329
1063170
995680
1301462
726488
1272020
213394
237473
396660
471780
953322
1111910
131284
1399193
213802
106348
963291
175075
852068
82839
294511
199397
154984
855013
490288
1040140
107910
324464
140711
644606
738180
1269692
487345
189324
755060
236575
249687
945556
600751
307968
170355
804664
548288
104391
693769
621163
55456
1338374
172794
53486
205825
237485
576612
429223
510338
311653
902802
594703
1416145
113984
484612
1219714
609068
1041865
83075
1404761
1301899
959794
646884
813427
905747
1210933
1068923
756550
656669
897644
530369
865001
1038959
219501
80295
1304835
81318
457527
1204395
1363710
1362945
1369400
1119525
962156
853865
1316333
150080
944861
1301329
71095
453968
895307
901431
698183
1070039
1348077
659660
892891
580485
1374146
1120196
1062628
29008
868349
921702
1000874
118764
1274615
975050
806298
1038615
86941
1210651
702830
944518
1320296
83901
1394237
1397282
914992
473200
821399
561388
1202214
910838
1318915
1067008
388533
394364
1398745
1301538
98316
239011
1404148
137437
144040
799477
814865
668023
1422111
1114478
865046
1314233
253058
261667
1342751
816842
301263
1318284
974698
582684
484575
906499
374220
590061
623055
518929
597657
263728
1153619
217093
296920
368705
235017
499197
844972
193135
471828
257612
354488
562991
1366098
167143
1233713
635400
1315806
916690
277917
1178321
815775
474802
1351415
1100844
340808
1376480
1080792
504459
127730
1038139
433131
105009
865773
294384
1306796
1224011
1166189
46072
669379
66778
1402941
1053217
345695
964187
696303
1022692
621417
1055314
1022841
532287
688519
824238
1233678
1286819
86219
174048
1207346
280614
1412945
338848
519737
447371
59745
637131
815403
1118222
1322714
321341
156423
897741
1387887
1021635
156975
1123800
530279
1267861
809417
804690
39796
900847
8918
1226011
1353166
1389426
310919
252495
372265
279130
210780
897675
369076
1352131
1416382
897005
982986
681495
298294
1320272
536124
1291541
266776
274336
1271679
1286895
52448
739460
1291607
1220678
947797
1301563
1083335
79569
237241
1374609
1069777
1286611
705323
67821
1235186
113696
394587
676796
675500
735422
666788
492414
118443
1219435
1189673
887060
211321
866744
629237
171546
660834
1233105
1217756
325319
377888
250030
897954
1279802
309600
50874
1299602
347817
992261
1137545
163354
689782
466840
979827
273457
792360
1353632
102161
457950
37841
302985
1354086
1319895
1305309
84398
484475
510865
1278209
1326391
254186
278964
90310
889887
1225387
353928
423734
635687
110956
781398
1266628
274876
899910
489897
264680
1395394
991995
53510
383408
550505
235085
94772
791972
1128325
279037
59127
133331
326972
306566
1389741
1207116
671650
617363
1419423
1404096
225908
431948
1020985
106426
402836
397019
322320
312886
1205191
992752
1401345
615273
526573
391494
507864
1044736
256870
122347
149128
58745
1140680
992412
1328017
1229995
785510
611806
230177
444125
881450
1236400
1324967
16503
274943
1366769
1335894
452390
1055335
501699
1416981
892968
981237
591363
1189121
1102175
1234709
71098
60104
273017
691811
1119723
148767
1041055
361446
1196749
690040
97882
606009
843566
115183
167645
303399
472273
313135
484450
1120978
1421333
690590
85047
1406207
367266
606531
348513
59373
187125
520331
1056314
66212
189237
538850
429846
1206637
1333907
230490
267876
729058
1288088
822541
840698
574934
487169
1338678
517440
384652
1163337
848819
797943
665856
335755
858090
1295981
556251
592921
26337
800674
374209
904414
211219
578773
353298
457054
375122
619707
886083
635980
1395281
847551
1165036
1289247
445011
915893
1323086
327675
95092
1303772
1278909
770892
254111
1366411
893601
1346889
884183
157772
1313484
539489
462045
855869
622514
1168789
565664
124210
1055522
43608
1192469
867738
394280
1014293
501431
786441
226726
132391
1025338
149218
1384165
499819
102282
813176
1414571
663251
1126288
847558
1221211
165360
1354736
1360206
473487
1207919
442834
615943
830452
1383775
112255
1049965
620999
936730
144268
443496
766168
1237524
163209
1418732
862496
344038
572008
400219
138551
855672
781551
1322420
1299901
1182270
159609
127402
577550
12743
1361968
436571
64340
962339
1236000
205933
864430
1385430
1101408
410569
410361
931348
421611
673015
299340
1328668
666199
112978
114362
1236619
917221
614408
81687
300222
413041
334400
538004
302467
1090980
870973
1271433
851776
929170
1344768
1194572
652169
280448
1161040
43251
670669
190141
1162947
324579
1171087
414122
433840
142124
465675
75304
680276
134573
432394
51954
1385438
1293908
857922
1207220
1195387
480192
272741
1308843
900421
550619
143782
334876
475868
491686
112451
185568
777058
101528
168187
970533
143777
155599
203494
1280074
78170
873780
856381
895269
626501
264072
1346668
324532
1221465
855514
56115
51085
843725
1353476
1297696
619715
1001000
1385005
1127904
739633
727358
639825
1155350
589343
797824
285371
551000
866955
423787
88056
239652
1232113
1225989
1402373
1326685
731241
673416
212024
345923
943458
432535
511177
428652
122182
25999
1237133
1309352
444326
1062612
264842
401260
1157019
894328
615881
134867
1345635
1271435
25224
881845
571628
1374470
927854
578084
173219
888233
832568
621910
195155
1408395
1349050
1403542
737876
772218
883749
931551
897766
1355483
1411210
106544
1385523
801961
1297462
838886
56572
579081
1193765
626808
604569
259731
956745
312681
953785
72491
588585
436338
360013
112315
1389348
290456
1378556
344283
840471
88745
1381990
1018825
1306950
235440
132533
39419
1398851
222548
1419864
461658
186031
44608
228222
666228
31273
1392824
513764
381739
114895
590846
324858
283671
404403
1168721
432267
1025105
1053239
192950
1117849
1118152
600948
1188941
45176
39599
514175
1297141
468697
664963
979443
355894
677127
186008
960885
38333
216551
364483
112761
317432
1374698
1408175
440890
305706
730576
1165277
907515
1026224
1227438
1176754
360173
406612
955311
924774
1365766
807436
1360998
1177246
1349735
580727
301128
129477
821811
372840
477131
1290383
85340
132201
28592
783236
306043
23392
575541
509007
954510
61827
1209265
975245
388543
1416294
1402697
263959
643142
1159918
311189
737171
415280
573052
1190642
862968
327542
961962
593532
516995
999844
610430
518894
1144820
671136
136642
861038
698676
404313
500815
1006187
271669
214826
138741
68767
854112
1385693
578536
1034793
916283
520450
146319
278299
190027
170991
487127
10239
403831
869615
1102313
1281108
855660
969725
1411856
302757
152288
770052
1129300
1152934
672423
1298593
935803
437336
738545
93684
768171
42755
68286
1393298
346938
960249
509049
28197
495569
831406
873149
105666
310813
1037772
1340038
213865
676845
193246
781786
911429
1200168
388170
211866
679805
962139
427120
305192
902312
1092620
94020
299047
33773
449189
559995
1289509
1274774
838917
181367
648704
51561
394610
778990
440885
257355
1307759
904354
71035
127706
36272
778154
483310
40465
429261
1195647
999591
193138
209582
347575
50513
1025971
982698
1036108
171432
1314225
212464
61022
436516
508304
176837
545440
1163633
808172
1270109
494994
263280
1026108
566617
356434
465177
473095
404264
727795
971893
696109
876677
274155
965602
1300045
831799
1284192
370619
441033
86166
421709
1335196
237293
298250
1125658
494778
1277681
1195146
1061271
1207507
968849
37009
658868
542811
931395
723037
991243
1294082
1352563
402514
863287
904392
1336750
77874
221326
221692
128857
1396839
145841
59769
851012
388393
309119
663743
1139197
689634
665977
609834
142358
280275
333243
416886
168165
527050
1397125
970470
448061
1403831
1164158
175393
701546
767289
1087022
756967
230842
428118
1168812
41741
260250
234393
183804
1412250
957926
694400
950029
1399576
486146
423651
869451
248872
334684
1135405
467509
335857
845764
695291
627900
584571
1116578
872645
327669
145451
85333
675766
134755
276872
1410658
604388
415702
1044620
598387
275686
992080
483922
42543
1182799
397636
691508
148241
918945
912005
1175815
945004
68645
637669
859087
45284
73753
416214
951971
193101
573806
1067142
1225557
232091
1421661
702249
1412588
560329
564761
692183
214956
217597
1218415
961308
73350
248900
622805
829897
75954
25118
1221127
1319200
1183845
144360
1307682
58148
660742
271271
1393085
887782
136933
791626
139999
107053
332130
1408328
833305
1184843
422449
870086
504787
1402286
217793
619049
558469
523477
519323
51490
570551
845216
699245
856432
65457
951759
1229504
108276
823239
1194562
917048
963420
369833
84416
417360
1267317
433960
697921
238616
906875
902864
865732
220178
1204426
1193717
1146105
635880
195757
98569
736862
792326
945895
901472
107265
432448
46188
730424
723681
482028
1220320
607567
1165335
955911
409413
500479
521129
886764
906483
404406
1063656
996826
195881
534788
55430
359062
831823
154287
918105
1165123
1404859
1292548
355824
1199175
270195
490114
350940
66068
269287
829969
615446
689351
702699
88803
109318
1000908
1024981
1268349
834181
968611
406798
772816
592159
1294060
475137
1220704
1182507
777623
534869
380263
451965
369331
1279722
189648
31412
464402
1187991
826053
239927
1315476
371956
54739
36940
204426
528492
898066
135497
314744
928753
309083
626315
463755
754830
1334748
1164025
276205
659432
511809
1368702
486941
859468
258020
1392673
612248
453939
1167851
109222
183099
558660
350125
76598
427948
1390831
63359
235534
183690
1340693
895711
108929
355296
1190614
966988
1220622
1275471
55150
77193
591883
733405
699414
1415697
1224275
29559
288760
135625
573234
805165
215615
742364
1340856
1059184
900779
33686
1325662
1418977
636342
256939
100500
1070323
606389
500600
1023295
1310625
105851
1173788
1312662
62836
122242
318226
1332521
593266
66469
43669
1129047
184382
84192
1065907
1126837
674052
49907
1316682
1291105
923077
909577
385415
1120461
1152559
1083133
1091920
831162
49372
364340
830625
410739
398355
1334623
805663
1285112
1416407
1347950
563478
529832
80575
327020
781422
954713
580395
422634
46152
612219
600473
671027
1389286
589163
350676
782353
129089
1404921
847333
321338
1309056
1196306
539321
219565
564841
588382
418342
147920
1398279
1365116
106035
90500
916173
48427
361447
29612
422413
563159
1329276
183562
1164208
217353
300195
1119261
199857
1165393
165863
161960
481295
199387
1388406
158935
81024
617625
1270670
954706
221294
260352
71759
852079
616574
1387136
414109
591739
568141
58399
1268889
1273653
1279352
831941
549272
410986
481394
1066893
1145741
254054
37468
658490
805191
566711
104264
1323463
933868
1420884
371304
847394
49975
897932
513035
766263
687899
1201506
141955
68154
1296034
123155
1341075
1062427
104483
967159
864547
520967
1381386
820273
1325569
341642
46073
53667
1382266
477996
692086
1307389
1310087
826536
1100632
226635
943489
325834
661915
50707
437367
323764
1022315
903316
155473
1419284
797726
631189
448902
329266
1102207
484166
1385867
757113
383248
37827
873289
1410373
136659
481119
1232945
88537
697815
142549
1340830
1352222
435008
820751
866088
1065195
370290
328653
1304040
252001
526191
330350
1090010
889195
90325
493839
1266046
301645
296570
236974
1385659
154360
991443
825521
1311231
1375011
701376
732358
1102507
405090
52830
396897
328980
948823
57595
54182
1202930
998607
1137412
26502
1148110
251121
1378663
881284
444833
400408
582311
1039504
580044
575750
1125514
753389
852435
522427
77558
697683
290435
92729
121126
852843
898136
47742
414158
297692
1319835
53414
197416
648905
1169166
893192
479562
370894
670613
1058402
194258
322728
1075251
845707
1398622
1188061
860657
1355953
1276886
307271
211397
1398047
42118
1114327
1398579
226188
616838
663006
943675
875531
565652
1299336
440233
823669
662294
811072
1186474
976645
441208
454310
358065
346741
1158380
211501
482787
325153
430316
435458
298663
1197255
810405
455413
1072214
139989
402894
250063
1063014
1355537
599506
155440
336486
972413
463771
1418795
495902
321976
185548
1117325
857647
1229339
671826
551709
82702
574617
1123834
589258
618132
145822
370462
1392279
601402
302363
1301441
309055
193343
508103
1233851
322644
85086
321823
1212979
120299
450038
1324274
28181
417231
804301
481827
939937
409862
278928
646807
31319
955381
882224
667215
1272526
451859
593035
312810
497969
993215
906506
1137242
1318900
1301894
151165
1231909
1216567
1390799
1413512
253332
865844
559781
1272069
71672
1037849
306446
667536
1415761
432469
679659
1217495
84534
1188059
102061
234974
645894
828537
614766
585214
912538
541082
1331794
1384091
731349
903235
564546
33075
677250
525268
801096
1309021
361128
541379
1288510
779020
596080
156870
635367
1272886
52775
1269503
112087
1225512
365974
192908
947298
1178158
323716
604827
822928
1271647
842501
562299
101632
600206
1394801
1190322
1399581
465235
236413
1157538
573133
1191702
982339
396367
1209765
1198978
1100255
361112
175539
159478
1365993
958755
470279
830268
47136
1165415
706686
781001
218738
213289
196639
1292361
896403
783665
432961
1176404
88773
995560
386496
182107
483556
1006977
608679
444368
140851
101638
885628
412128
157557
61046
491113
532286
87798
914464
622750
1167672
725878
1189913
734195
905537
971632
690160
627125
339256
513916
1023376
385589
57882
1394713
502334
49764
723153
528415
619043
934198
381172
89515
1336835
1413791
87499
234322
1231296
235894
1315405
908865
425223
693427
1192176
309519
806333
1117207
248655
1082191
164990
358209
70356
71150
476249
1376922
820486
308372
1136596
868804
13907
702537
308202
1192050
1117478
27684
660359
198118
1214674
634766
1050248
520956
803038
580864
105125
725889
863492
626337
807166
1197171
521894
518738
329324
868038
1006267
1402195
951778
1185411
1195071
1182292
127326
470190
993273
150421
93298
699471
791340
503127
530505
924785
497987
437678
1318089
131370
170743
264944
41043
767863
825100
1201952
1283123
506588
1305182
811980
883073
1070960
133934
830295
444343
1414869
222568
1128736
271093
812139
582822
408012
1326364
1063803
156548
639020
488591
1409829
299816
628646
384801
666358
1180837
1329497
996268
483984
48309
691939
56450
904179
562623
397576
1324965
928222
943409
453744
552867
926265
216885
387127
375308
562518
79207
1234502
981930
696742
98988
443037
907166
861434
126376
793586
1061149
918537
418403
1220066
1405666
309971
1202648
391613
874919
904130
88417
1186720
1067479
1367847
1148751
848799
872474
1289397
875077
430176
1232503
656749
119280
489378
13842
445731
1212257
305827
492992
577109
781797
1385750
731288
483417
307362
623712
1326542
1049830
575904
1290090
610228
891713
972024
1290001
1229158
511181
1408575
800602
826251
42288
624456
163313
693692
409538
208524
179793
953169
975131
732738
231213
947892
146898
976571
377767
135111
493634
957464
935042
605587
99365
1291913
833107
262905
361378
489375
1311520
37433
358310
171980
128128
1334141
208993
495889
695862
12135
594135
571216
1057086
856340
1413130
262689
797130
362683
1152473
421306
32964
959551
1200205
1186429
398049
1311498
1062051
116585
729279
1404919
618853
695988
392707
153657
1392443
161147
272503
259163
364069
924809
111664
616206
1399727
152343
942627
261015
460712
972204
379939
975231
180948
841741
1040909
662050
434481
296775
365689
1120124
436107
26656
790188
621504
97569
1204604
576629
57891
54348
1185373
876127
679696
1307691
600644
406871
572299
1119336
40139
99642
311710
1318844
444711
288221
304068
113408
446150
277879
677040
1166932
1367779
1353128
110645
1165394
613746
1213082
206650
441654
481164
593453
1405352
1146602
830654
185200
253854
575181
342462
1324940
27271
487324
31411
1374902
1292241
1231619
503406
152675
1365605
90689
433663
155537
1290584
358078
304665
81179
1186169
1286030
64306
1231594
904413
511985
362110
900656
1172535
1265927
322862
526447
430706
728259
961789
451253
202696
151784
1367814
1023187
1052099
225215
1082956
60781
146000
1005300
135100
489401
307881
1082474
199354
1354319
440647
497413
725407
53411
257690
773434
135303
23580
914370
1382525
521577
381013
56511
1022463
1087868
706429
692046
261885
1393543
394270
666780
451770
1180539
237386
600816
392502
540932
976548
350717
1215990
291847
541676
462823
1121863
384238
514382
1166396
372471
51326
928574
1292286
1337148
893340
1222050
379722
437349
457449
514195
587814
912368
794060
1050436
280016
447056
899809
846755
86569
621871
155610
380003
1061077
1020022
172290
925717
935654
1152089
1170866
630675
1058205
1201307
880757
448822
90299
294877
608355
1330335
266983
122371
1167141
1222649
1307898
299232
77594
473937
339354
991943
613412
272095
821109
981570
111648
972370
1064005
627585
156881
840623
781717
678560
877647
1170803
482535
397499
536118
449250
420349
568459
40632
1048239
261398
406570
236452
314333
285064
819469
335524
918448
176972
512534
849892
1270425
391554
580196
1322886
546701
436986
996731
1376788
160298
330884
1289657
41832
702613
647100
64038
946901
1415998
1144685
1365491
250586
659043
386072
632861
493263
293574
1050411
78113
372225
130933
303116
189850
1207700
536165
815030
457574
955753
1381279
1349129
1165045
1392253
558340
133644
344835
541383
144654
471671
729692
295407
407932
630873
705644
828599
348080
869177
928501
83094
46409
219607
1235035
688926
576669
1209635
124776
1372514
1293209
427622
124484
888860
818076
1023839
106243
1204764
864566
1117614
840821
305494
957005
1221998
1123566
121468
132183
430561
1178497
230832
861692
1288182
533878
646540
698431
112211
527006
354227
284631
1112417
1356073
214054
1279060
961794
288589
1403310
685931
913980
609419
1362078
352891
1069546
488365
1273668
309020
450760
690769
105796
564223
56368
1383354
82464
48422
466614
1060054
935844
548171
776558
866754
1370358
416031
912100
902665
509241
318338
1375428
765430
402785
578045
668410
39631
1068921
1053285
452145
202081
584276
173831
172684
454766
991340
169076
1022192
825787
158061
232204
1120137
77083
142312
887730
398423
529366
1396053
567951
887737
222852
1052302
319425
386555
96879
885323
619481
448399
293871
1399705
136710
706574
868474
1064626
1386104
1267402
1378808
1113187
635589
124471
1270896
268622
162199
168534
227496
1172424
1236765
179842
413336
849124
767275
329821
668971
1236899
943582
1321131
1138072
1389110
1400629
1111674
329144
614559
417120
621541
175382
699127
1422582
451700
1238237
1041622
363472
844294
1168319
597975
1399213
1184808
206430
49249
813057
528151
599669
273494
600652
933418
639065
973440
780205
561347
35949
271534
675779
482241
224350
1296695
877726
437340
151632
338623
578505
213495
133279
871205
240497
175685
1189384
451641
884164
1272596
1382184
632244
1307364
855503
929569
793915
1286317
322892
550214
410464
495885
12184
1170797
1166252
522579
1358891
1327389
374962
1193031
109656
872927
81816
664193
146862
69282
1034347
438324
807778
328926
1037785
786084
1195342
42710
701810
1384453
488581
1336307
335499
690871
88788
666924
1209974
73316
706126
646114
299971
639771
1305815
1234497
1181134
905707
173527
523304
1189982
488847
869236
285474
377409
1374654
310737
575052
1039921
31620
254085
423636
299934
974806
524832
457309
296955
159994
345691
156669
778522
1201740
268426
834776
296283
968527
1349971
964259
675674
630933
1057210
125910
1138495
880957
697195
140122
942132
613445
422249
312194
146798
787220
866408
1380635
889505
76132
566427
845954
425520
134546
84313
321577
545144
1350856
310460
1219104
272111
419590
871538
387238
53901
267599
1396040
1206247
903385
44329
417889
548182
136541
756252
1274876
113116
400526
880770
849947
1352053
565844
737707
104615
1308746
8438
487730
603600
224041
169189
538680
1234230
792919
833698
386491
97344
116233
1150206
674195
172778
814387
489385
858578
741920
439017
1285807
585402
568322
1134975
1125651
107772
667535
760934
436195
270407
1389464
202907
57479
633359
25612
1042107
1081035
422749
1214420
1073737
492586
468241
1060693
336366
345774
380808
109562
209834
999879
1202868
618070
991420
1100813
493691
338811
597205
1374089
677062
514483
1125568
87178
274622
421069
154386
271170
66797
875653
1169434
1294596
1351951
136515
688671
1084201
1272962
1328834
56167
982598
1295837
1124082
1217932
1285753
41583
1218087
1368874
1116276
1405706
839371
948162
1305847
59247
799633
1416292
879734
212730
524489
850258
575187
546584
771299
850321
322744
525304
360955
78524
263551
1186516
302392
1232973
1149593
1351936
1197881
215537
698012
778558
113302
212129
837608
214829
660664
523552
822145
90943
581800
914850
1225908
1186312
534606
612164
505539
588648
1401200
108868
684648
137924
1237959
237992
1192396
705395
684072
154142
672955
1061986
793466
666557
1157864
381301
1212338
771106
441503
919307
398626
777286
703807
1364120
178950
39614
268330
413877
909177
253816
913138
163751
942505
13837
162654
1313997
272230
957296
978158
1296273
238273
367384
474571
34635
217839
1372701
546621
125991
1166180
564705
1373255
1414153
255069
606547
916587
470201
893755
383401
902551
1062429
133841
1397343
127487
319562
131491
1279271
809747
289045
157658
1355213
447326
954817
348233
1117632
1112532
388065
935526
1198313
271778
111134
430338
181529
1415870
130285
628067
626241
1136707
294281
766537
668031
638504
289476
68459
23482
534911
687230
1159938
975431
1291293
88845
566528
1036236
117607
693513
730792
122468
593635
142897
136475
565122
131285
835370
504494
197504
130514
951374
440127
1405182
491822
138805
139840
1064199
969996
330363
49855
770593
774628
853991
1375569
278406
1049849
1204616
94827
204879
156692
394826
1395762
459547
254695
580946
774056
13789
1342854
1142839
295563
1092786
171053
1286771
26272
279221
734724
364787
387741
1113286
325574
1203134
845922
318588
1005242
787868
1344627
215763
530425
291287
1379640
802216
1170508
1134277
761138
874953
1181486
1384357
404055
914775
828964
324640
344726
773384
1402476
673608
303312
950391
1167254
946755
1361846
133406
1379128
917564
1227778
705397
451608
661719
953140
787212
837693
497608
141528
1121944
1157266
796294
811897
807837
594575
1177039
619968
371934
430912
410878
1313964
528824
79245
913430
322111
782406
87388
55479
1210821
475952
534408
464978
588829
723311
875781
317092
704967
1279166
1198509
124090
439912
1086431
1290282
1288891
801472
967369
810042
638258
753386
1313842
884801
349697
1230414
1301532
1101054
267256
124309
579303
1119331
106858
1007463
144788
37816
194463
1154247
575811
682170
808942
1420722
1058616
629537
1268883
394455
1212819
571039
489717
406467
235064
991851
1228057
1410347
1138326
957819
951825
933387
849648
142320
605973
599646
1350959
70258
681336
289485
604171
333110
513411
735960
1279049
1322251
406534
446301
1120322
152168
779022
888859
340046
13105
332840
279082
635296
576350
1006457
158220
1268289
1034887
272367
555340
330806
1396523
154029
785044
671284
666503
791867
778307
1091149
1349705
159236
1283544
776745
891901
1195405
1305687
515705
1146485
888616
270626
466669
293064
1063025
1419857
30617
54461
379105
208762
1183063
613111
134869
357489
1189151
634057
452434
423597
89807
611425
1298479
124118
259409
629416
1341062
123802
28559
892599
237335
789741
1217486
570561
178200
300922
207136
1346253
347364
230786
160999
146750
503915
502791
1221093
117690
1059050
535201
336086
486785
206760
680810
1402109
1122758
407658
973618
601352
340697
45102
41727
1042355
166792
507649
665443
53861
329807
627172
1042639
838018
44743
50102
1283171
1317726
489870
1021411
448688
441222
1417294
230803
196694
626173
223415
910259
466986
76485
589323
1380851
1313480
442455
514395
217266
832868
362307
1059249
218919
48920
972900
1066623
687900
728724
682784
946868
149832
891538
138318
1358744
1309939
170893
614873
54552
1273734
333332
302942
351019
1311990
366115
738312
595368
403741
53638
1155130
1140584
72312
1323771
1173980
1350563
149196
942946
1374263
1135017
121850
378122
1365481
816858
915517
1050553
1387547
1056497
1280471
853966
203104
396540
285877
584851
894568
535311
816672
601073
1396167
1394357
1004604
448452
510168
400125
1290473
374532
799271
117152
805066
970703
915703
121133
1375207
1349828
297423
137231
1044189
1384938
1091925
1221333
818867
547812
222730
489530
682141
1016661
576591
537114
967847
394300
145561
1037667
728348
1391699
453121
688145
616780
1279966
1266123
146556
426057
1159402
1088486
385635
1317676
874626
1362275
795397
531452
689932
1144317
672340
153218
973882
666261
34955
733279
163817
1372584
1308017
220446
1289469
826395
1373384
478337
1104137
592490
794702
687440
722729
559737
1396484
646710
78610
962212
1410328
437305
876493
1186449
455446
1375021
969599
1409091
406175
756460
302667
63440
1156196
528926
876459
416919
78081
1317818
1164825
84580
1294186
1379603
1072202
232746
626790
925884
386663
562876
673839
1334885
1319892
578707
1371274
55951
50078
672718
1266779
1346870
37411
1416599
846951
1370501
140976
417320
159103
340367
133555
925315
1115874
561544
319523
302683
518374
1216285
977357
840931
849781
272361
520217
112453
1267328
25895
1058459
508523
1139949
663928
527028
17566
220784
382616
1044080
277993
424236
684872
43514
599235
1124511
828204
695950
1067781
640629
945318
1288461
665965
636430
830728
1368722
893711
42861
1274153
28034
887992
433071
185705
289431
346739
824758
136614
28737
725597
444843
196056
809200
104188
150455
1026438
873852
323189
1360885
1281128
846126
125712
1349906
570028
182326
1369346
1114468
635910
1291428
1158702
391307
1340952
191524
179122
602544
512622
1210134
509628
1384548
1293846
156245
1141614
89228
769205
525486
41301
260409
473906
943203
1393196
56810
310188
40823
1135953
184406
233564
593257
884805
843470
1351028
100641
1084547
589199
1069292
376514
1172509
976051
1036574
1388600
439394
883543
179525
1201655
1119638
723731
929684
15664
263333
560745
1290469
427416
585248
1266137
342845
293673
270414
169763
454825
512829
1044057
954977
965407
1123441
343396
211358
206718
656186
350066
303027
1378696
782896
905774
803457
676453
840141
1397826
1025381
451178
1355580
672741
820129
1230605
621950
925233
327455
178290
1049237
692192
573483
932341
1167766
1332569
1270285
812294
1227671
1056112
1328892
142061
389960
46525
473572
330539
58485
43132
902093
1174196
191789
642446
516122
607272
680483
307091
460000
468253
1092792
971560
956833
335681
572501
698309
1422916
1192960
1320106
153056
575009
1287527
844195
138111
887641
1380726
561824
637035
291228
600715
1406150
887650
509847
777072
193618
1069164
194721
812471
968523
400315
1068611
501593
844378
1298715
382285
952189
853213
736640
894107
13119
1369684
1035044
1192112
681566
292129
869537
1025172
1335602
250916
81773
51227
1298910
1035475
584819
1408421
594095
671794
146988
226597
1072349
486017
486526
178904
1124395
422511
1279574
98543
51613
731107
1135615
602201
942051
74583
593461
1237268
444609
423218
1142456
1275026
633086
54014
304814
1310313
672191
1419007
1000801
604874
528081
850600
159844
1414408
601077
665663
935826
70401
444227
705821
527053
77192
1222600
835942
1115730
570764
622399
166520
162355
193164
213516
144588
1368365
529567
733368
861968
579133
1347532
840150
962546
123758
1289003
838113
231852
1160976
452238
678432
513178
811328
1271218
723573
644736
1202730
1378963
192169
1396504
967193
612504
1281120
493961
59773
294332
84232
268193
1191729
781924
403406
52997
18588
1381256
204898
92388
1165128
1327714
585166
93143
53164
1120309
1205412
674295
546123
445451
675493
1337428
152576
671261
967216
551321
1325756
523971
1357194
1338291
1232832
326769
150697
594423
1272516
993480
952085
567803
796049
543049
595273
651750
686696
855857
1147811
514614
1321198
162358
555454
280387
898700
423671
1382226
1111925
141208
731167
842777
1143620
381212
974509
1318971
507491
348409
808475
1034663
992463
1202121
895804
438720
1213478
36495
933109
1195209
269614
267566
98244
16917
658328
461376
1215535
31548
301354
137044
188393
887034
1167221
1027238
1320715
46789
1378787
140545
1009975
285592
1127229
491765
178323
429584
506414
358189
370547
864384
431945
1209498
403207
1284673
868679
47905
403304
778997
1172884
313521
1308317
417206
625784
61121
989712
688815
519968
1116193
428078
794396
1208098
182202
1273823
37818
383342
917880
405697
1195646
1113206
475781
1422828
1202583
184632
584089
345173
459223
1344578
1270445
333996
578736
163250
1190273
819856
290069
1316634
407987
458130
42490
724411
829130
784471
185795
557015
488923
62911
949869
877056
1183975
300040
207364
1056619
201313
1374304
452749
152648
138978
853249
965972
1346477
51649
426860
480535
607436
968039
91672
895013
598394
571697
111494
405877
67621
13441
1048741
261720
223109
594469
400205
421947
1055416
1182342
1382118
502160
12210
353153
558497
1125453
1059808
1155056
1283573
956077
1367247
1285290
1334164
285233
715110
1136617
589540
1400898
1225820
1173668
424643
1037334
1163843
782532
1061303
142302
656862
455345
1372781
616235
371366
1120773
910903
665461
309504
1169392
1213273
149700
399271
1370382
1057946
1269456
230685
1007575
121123
954409
175849
609232
780372
1218252
813757
1199830
332026
537571
101004
616738
211249
180234
36945
741710
344983
53234
1213274
317962
48814
67376
840750
673261
691856
1267208
724178
440318
98468
557580
1351096
1056279
265423
1023678
996699
832659
13541
1268217
102150
83649
1194332
591839
833019
1198673
11606
586220
693768
223023
879178
499286
1274730
868740
528322
663107
539039
1213163
1330470
1233080
1209041
11733
1270449
689575
1116374
967623
152060
795071
696418
252789
197154
623097
856185
1409542
843360
325588
368703
225622
203852
797776
263556
961912
1162907
225497
147378
75674
886580
1402078
94957
40331
1412424
332281
25774
691112
885650
1189861
149643
336544
931349
138225
41771
86632
536431
1295382
1286531
521729
62942
1218876
1144324
695635
240628
904513
1285051
371737
589117
866601
230046
1155029
812073
905573
1422394
140924
451418
1080985
377307
447060
1134319
384601
1072293
490191
877158
1358531
1384782
1100989
1359317
1340071
1410818
1379834
1289011
283515
157471
197652
675135
682129
843474
1304981
861202
28298
1280907
860452
129927
1302349
1121150
478742
50714
463925
457985
1019810
868627
889035
1362865
782885
200133
563506
873623
882372
93667
1018817
144409
633772
706914
1367400
26859
304012
693599
914356
981967
274197
876509
723443
661887
665298
74949
796426
121807
1213883
1401381
834013
306789
1192038
1148650
326812
425420
1008878
537250
380541
953301
314915
1022457
509982
233238
977031
1407061
850002
1091512
551827
656722
820130
670944
203300
1193020
536642
344430
556316
1126541
623625
371922
783896
573988
638778
1408942
1039897
235144
399012
1040188
527894
616289
385982
528078
1367376
1283778
637161
994537
144116
477910
773537
1301555
809676
1315565
377187
425664
588263
774641
518882
916260
59749
60167
1385482
114022
698146
387159
664521
736517
339657
1193022
117562
617882
793457
851704
1326671
896664
214098
1378405
600906
1315415
1411000
576811
884212
1167137
135280
237550
609059
725944
239813
1222065
309384
1303177
1322596
592498
1318257
1302133
357701
664800
444643
532147
389626
1230454
1135878
266149
1144418
809196
1169482
996717
415785
43646
432494
1053946
858033
994419
312208
93367
195868
1304604
1034827
299239
1305124
187592
658371
546984
951731
1341412
1279823
667687
1374481
1089038
826385
729869
1063532
159104
600253
855224
860101
1420851
842471
395646
682610
375297
444639
1368314
1087918
1150314
899883
410910
780579
1294104
304744
151578
11006
521643
902441
188273
361007
647142
1116938
914422
770241
54841
672027
576113
163120
798110
617938
390109
1061766
1311033
270272
1203565
520740
881187
262749
1232586
105638
389316
815150
864593
877150
1234423
458735
1276399
136816
1234225
1321393
433877
1332420
878119
350988
1112351
238486
306367
18814
1276669
1303307
618101
79504
570901
915758
726193
689730
307105
1026289
424160
610735
363099
1035460
693748
1191723
88011
400632
1061431
846220
346592
901026
638371
1375531
36268
994235
951577
1397445
565361
1172559
65401
656581
638602
1178596
142014
948076
612415
191522
149195
463591
860095
288160
1285469
95535
945095
147520
189511
756121
505949
426071
1301498
1209099
1381246
670895
1422226
806530
1402148
967415
580313
932707
486683
818436
94185
1189244
1058389
8999
630655
146231
803233
1208102
1228634
60683
1192953
1346799
1307937
154315
56864
474635
597987
1342051
832665
863056
126019
461215
506425
206052
344374
1273528
350309
355308
341267
983001
140013
1059078
973953
679095
456525
1158477
1271337
372000
153087
410738
174593
927778
71537
663590
298597
693964
323771
1192526
1138856
118327
670917
1102988
51103
168435
129492
307771
1229311
106540
113670
641533
434658
1311914
1421000
275949
56439
472084
572327
1368076
778774
135986
301631
675731
547165
850256
1374621
166260
508619
992860
575035
55624
891010
406025
55333
577095
956933
853356
76852
1085873
144326
887194
1383623
432555
42093
774873
838012
1282703
477876
1092280
523150
1058743
639843
666564
320697
387831
1204655
305873
171760
579737
44762
473341
773569
917694
1368908
796783
1234376
1289492
27221
1323598
48332
1289217
1286649
950019
1216491
668379
1330813
1174271
1293286
279377
235287
588447
59108
1054860
104597
118428
429329
326939
568014
602564
194675
476670
522549
535359
71690
574043
1174140
1206178
479379
874326
448807
908907
1292735
1039281
1357943
1371382
575896
968519
641716
1371878
384534
132383
844787
545012
1037669
596240
384143
445691
430185
471055
737214
41800
423980
228468
336887
510956
288347
897950
391320
236427
489753
846816
232109
973938
853872
1220565
520267
266216
1056688
639259
1062707
541317
796348
951989
805858
445030
611322
727028
798301
978469
1190524
162058
1115589
1100303
824785
837303
972251
1342997
523568
455759
54847
1278240
626796
1113898
77735
1151001
1053523
957281
410183
731487
770567
299213
148373
179154
46659
943183
1144361
111093
194862
991208
106519
1342565
59922
592572
665060
1192237
217416
145439
1221554
790954
98564
1273739
910231
996534
90868
646069
1374938
39207
672549
1189845
931638
229558
575627
1312355
227653
32886
1115004
80421
293308
1135147
1420643
933556
316971
1362479
541420
403176
1294002
508653
149811
1169332
643484
90927
223938
1385710
587352
1074005
1317573
620321
1418905
166350
1196483
496226
830248
266689
904526
859752
1210730
455657
873250
869993
1071363
293263
229619
1224894
1122408
1370400
515682
1156170
1186476
1216207
1316243
230885
320198
921116
1002434
797121
259775
905409
676133
458658
1139808
816901
632010
133894
1278809
291376
535138
1060410
612828
1155714
600937
1291495
1169408
857802
1326801
573620
1379549
806866
839932
1021613
316787
592040
452795
1198980
84988
485988
111000
704462
1402102
1089035
870083
972574
1000114
324186
1019504
134816
1069475
548743
1196874
906785
16309
1411234
671496
1192593
260853
899068
396314
145914
249924
52674
661355
46723
1202970
1362515
931006
1062933
459613
690730
16409
437168
189775
1387126
512775
1403079
1058306
558462
882186
1040716
897820
1127025
280883
279633
419715
1385895
227676
335845
255830
582859
1038878
158169
1268368
271453
659564
508494
104675
449235
485794
1160816
1221369
148050
175714
1213553
1144697
23662
955360
522754
973341
1386115
1361278
1169442
612779
692558
1332096
37756
356921
1295368
120024
679985
1377071
1336991
184027
197351
511297
1139879
1165501
340986
797967
1315906
1180238
1354088
1052415
1383887
277645
1000889
168867
437020
779558
700536
105615
387579
164318
907226
912091
193229
1410649
690143
911585
809895
231214
1382265
126041
10887
215564
680171
305636
964281
127490
396936
370825
1190590
1278094
850354
33622
120088
671395
1059007
369539
120736
611310
784550
1034593
1367210
839827
146760
914887
460988
1140525
170649
148313
1292992
1286110
319596
152204
1112931
145454
615191
559000
583892
288162
201569
1327433
554841
1101624
940646
524172
615783
1298914
648854
4772
280967
432726
1284194
261224
862008
527494
956697
115288
1219128
232170
677104
791835
882980
959172
903565
855198
53374
230809
167840
507595
1034132
1086373
386846
564289
1072395
1050391
68794
1060429
1371060
464692
647596
74120
50950
45790
629846
684338
326181
597318
265553
634149
199246
819434
352882
536155
564654
1369700
1290237
910274
501811
549016
1301396
965334
1190523
280525
895714
588960
1418405
663113
159083
1000861
135650
148543
1146241
2363
575765
299495
892692
1352320
536541
1291948
326124
91363
614471
66811
1304187
231830
1344555
1173672
41890
559331
1312525
55505
619089
320089
872893
468747
1145583
60584
671324
1267241
959952
106076
553228
481102
45260
1015838
665943
316911
873393
126526
70728
1292172
112250
94149
404571
447269
1228532
725798
942518
1041518
373687
456634
928951
223038
125386
1154616
501897
337481
662562
192260
99345
217490
51675
390533
177896
803694
950842
952288
165709
629878
289187
331076
1291267
661737
227409
647826
915518
414755
388174
374939
510824
770614
1278177
465342
1322986
1004342
1208505
1235712
549103
520335
1367640
695087
1388050
1154270
847263
553234
44882
137409
263147
846728
1184709
433707
1207925
833321
1137850
1335226
570139
256917
977547
1344550
1304012
403398
1184052
1278314
1322651
1042687
530593
1060891
1009904
976764
974184
106301
1349353
83212
354255
730162
877541
198213
1182793
425451
260849
564676
782907
894950
1344675
944053
1341854
1274491
672715
677067
944724
1302466
45104
172602
79253
869557
1332440
68197
275783
400812
1057345
545295
1320851
256221
1407304
454380
428252
43197
1366981
739647
1267043
923221
1271928
299914
697659
1111690
1083468
635912
33699
557997
262525
257182
1273182
375461
8178
1169606
1376988
788129
97002
1124928
97673
980809
475792
331568
1186578
592802
1296045
1061536
327172
573752
45344
771493
943637
200834
306271
798488
56942
393960
564337
346139
776327
934025
112528
731182
582598
1393866
265661
432377
1319512
955373
703186
812585
552147
71057
1169868
230328
535912
564637
805820
337082
210577
452914
1369295
176096
378137
659989
392452
835406
647251
1157769
1401851
732143
123642
1356673
992505
207662
811506
248626
456617
148841
630300
229050
382973
395147
1217572
1062096
155510
205254
904875
15692
821897
332454
854578
677134
340427
1066874
17435
673768
1051664
671542
179192
841135
621793
596257
1420127
1062711
193371
842514
803698
494772
863659
1168409
42561
1332412
956060
682800
1042361
766757
820503
934254
294636
1166973
53596
1209669
1051842
495858
1314029
309349
347654
237212
1301194
1170705
444428
1363253
215116
326958
278840
54240
1410758
772630
459542
77533
892778
836472
1101349
898277
995142
834691
864836
787170
33049
1225921
991901
348387
403030
202920
1274968
211594
328305
100597
1407300
1222454
704351
391910
73820
1156654
956796
899725
594209
228958
1379025
209576
462851
572703
114081
105568
234939
170193
875607
378134
86669
121791
1351909
428250
280190
315112
587497
565112
43456
311440
202364
882268
1408604
612968
165435
265696
705141
1304122
1420126
1397095
1136067
145684
699072
965182
501774
55493
505463
220705
366974
1281111
475055
106456
830022
13081
896571
1051631
560309
47157
193624
1112818
550114
1124038
1189778
1091519
1135825
597626
30451
1312353
68725
134719
222392
1376490
881890
909181
749407
575247
299095
308009
677056
256802
904476
998541
1319513
112082
80110
1335897
337497
43079
352903
305047
1007550
593307
680717
31621
878672
673136
728136
966834
303344
72468
868087
1021705
919575
966139
1160991
1138062
136286
1339563
817197
934984
228806
1203317
189865
548794
395770
58843
195336
1390485
1071907
375260
1034082
962929
1066373
82330
945703
801536
1080977
283483
343222
683319
447215
344771
49692
698585
258691
444526
1182325
1082436
307069
310295
1237932
460928
1269450
114759
181845
236590
338288
281934
43170
1335713
197793
960705
1035824
818726
727442
882498
1124005
1221168
112755
876729
680025
1005868
1170821
46067
800921
266033
181844
673858
623943
174586
1282297
512030
477325
490445
1305081
298082
376572
868769
970810
625809
174170
446461
1068212
77319
692796
883899
856744
275535
798866
582137
1316013
978163
229388
1392078
731846
1230275
1295839
973562
341765
901879
61457
1126754
1289984
306211
604865
1173724
793918
1405817
1378347
37554
308220
1008729
815313
316081
1401594
589799
95232
955894
1124446
276030
1196248
1070085
459698
411921
1129962
1423142
54304
176365
702910
415798
33637
1345501
361483
431194
1304451
1277006
183052
167535
1404260
1174677
497732
900472
461952
1302198
268058
82890
299394
873896
636015
431650
909388
234521
642179
133973
624332
277647
772398
829053
131549
429856
736555
1352094
621847
703815
739773
583881
1069671
1347569
684444
1311275
544782
1166807
450590
569142
1059119
908710
366081
579202
917424
591254
1284757
85048
1406083
1026802
439504
460206
1119388
1114390
148429
252755
1137808
1213219
576149
1197539
680396
450025
665237
239914
142575
1380715
1203610
688825
1378789
1322249
841795
726892
72758
814562
203027
914283
907806
1083792
17655
1339724
899720
1384342
148087
945410
368286
440737
72452
134300
360894
38055
447012
961819
1159229
142163
1328469
1337905
39133
56803
1044673
1413028
959869
1237976
841471
1053225
1035008
904331
1335902
1314600
1396333
769098
676582
67232
500548
1301571
107861
593303
152445
580255
1301540
959188
1345814
57517
1353142
1318949
969747
739443
116039
453600
390216
1315314
546721
88305
146454
522452
623100
1062212
969261
362689
394154
305568
288038
922183
248458
722745
945087
475936
1057574
561410
403808
527224
634823
185327
478050
360000
1334846
809860
1337242
674444
328959
1265882
811135
703336
877675
1129991
155518
1407122
945634
398667
91599
674282
1076964
66331
34220
1386968
1399419
328315
71315
1068108
702769
190452
678455
850034
1394470
338141
1403669
187646
959334
342489
306020
478359
691461
544174
448421
877422
203597
1201605
421249
995405
529724
43350
183188
952566
997137
582075
109009
322341
325606
1292774
1394364
506072
607649
1221360
824511
840221
39584
128183
122455
805600
889124
788830
838417
690218
805216
294264
820882
1141957
1335040
185322
1266974
120998
1377941
731202
224142
875123
795653
38965
936492
1069012
1213334
450566
159144
385040
1105610
337972
954599
236053
136949
437625
619109
317212
1113029
700171
312107
734130
1180609
895718
368030
249517
1398427
356574
658834
1367470
1116219
573106
511517
1186445
1163662
1353912
955229
700430
882168
628648
223792
846396
874225
384964
1386445
1208657
86199
1209405
199213
563048
158742
1026079
1271294
865793
532173
1385145
63224
180443
969093
1192437
1038933
1070083
1207893
1310864
1393037
57176
1207857
804203
90085
1376504
1128076
913843
680548
1040744
936310
1129784
1237020
401856
691204
105479
1304260
93723
157566
894697
34757
356635
1191910
448641
292462
1382413
343647
197860
1102834
1192790
500484
115564
141258
310645
287532
315469
80833
176480
192938
966190
422314
158301
973111
288817
899155
1315556
210645
36346
624621
797879
672499
166910
1286177
1186823
89968
64004
532002
288620
776098
438170
1394122
1178244
849192
86254
1013317
1168735
1384737
92940
137967
229936
1157891
1066293
1229094
769846
1217889
484471
513132
1386161
1408852
894650
1214522
921836
1059421
1186447
1102191
269477
645328
1278936
1318333
460113
1128571
223816
611886
576115
817528
1088210
10582
161991
436884
68192
372080
130908
968007
615148
992257
613519
346812
697299
1274611
222838
1068637
813394
460934
1234599
110346
431166
492886
266455
328804
535185
1118112
776082
77128
1386172
354602
276806
395554
918732
1371946
427955
866567
552564
65944
1361822
200273
199030
1377943
872551
277745
1229421
915520
111020
1170601
1143032
1202494
807585
766488
42949
673357
140580
352910
1306132
690697
1383198
1082098
520792
1375487
314002
621191
172157
129990
1286503
135173
898192
535071
312246
381364
634683
393999
1358147
790782
1210118
571002
485751
790013
1214209
906328
1203046
424348
467060
1221104
60207
149623
1286617
1405195
954448
334740
773850
1021544
240081
1273584
940078
1347843
982994
184001
956366
929126
1368109
161936
1301568
1406440
379593
1062305
866151
522435
1102683
756291
647209
659981
499463
294672
661853
464025
1085456
1195336
1271403
516919
643413
143549
267982
1274381
1212737
794776
731864
132810
1402933
144225
1288097
11092
360660
621945
252593
541019
588809
362116
1214726
459560
1389399
1125852
338558
112968
1151447
690196
34448
1307793
657951
990872
391050
679715
1367200
291450
93563
560998
522478
433461
1370789
1219370
824380
420314
583948
1000767
130044
429448
853708
135346
366682
1309085
323438
1181661
346208
771930
316886
734860
372219
336922
236874
1220738
1057987
687856
422058
915822
497288
860184
398735
83905
658756
1403589
354769
1068170
352769
174578
1229255
845013
949061
386980
867964
1144353
802992
831505
1217252
1197249
1102215
886153
1137929
912852
814822
29503
76255
275362
471650
634493
594481
1232247
209675
208737
227812
347584
341680
53136
446715
128196
723826
808351
704448
190832
1129116
291850
449787
1214404
532030
365494
1398433
1181044
1342760
935312
600929
1226828
552989
1386174
1320022
934163
92501
599032
1219213
942808
776363
248786
837627
634403
856109
1174910
1339890
787647
588308
433528
900201
997506
87395
1335836
1224846
846628
579426
969322
81498
566616
141960
1220037
683407
159901
818643
1286682
491674
167444
219823
471928
314600
94166
292053
229216
1282150
851478
982854
836911
202339
966518
142109
44166
264404
1344542
389225
1196542
697295
490890
683072
181192
449162
575749
865704
34607
790881
1067462
1202888
440501
128093
1187936
415134
1060707
261183
382918
1202324
387264
788945
606878
47939
552188
936622
354699
619391
1118317
38734
231803
301592
44616
93474
68654
56219
299538
859541
1156693
801659
566302
541154
965439
328861
1401249
373437
121450
1347198
612054
766260
940130
506688
1334975
500133
1195516
367909
881825
461855
464656
593544
645581
1197909
205368
946442
1335577
403449
605051
95943
168153
1209580
800263
969142
833476
470416
87860
913916
1291114
1310631
502532
1217890
766591
1373700
592068
682109
690417
841883
1181437
425414
881414
1293867
1280194
683052
1145515
285049
1166638
1313982
1321293
1000572
472841
966132
81628
105579
1236348
972126
787652
346491
25619
695586
346185
916104
355555
703848
865018
1289143
238867
492834
575351
930453
863971
1365045
1128127
163062
659277
570560
161977
381058
1291430
207905
630110
480571
363434
1101464
101075
331399
579265
487416
188124
341021
91208
905333
421898
312729
576866
701477
977421
1128967
574641
645115
971479
1168412
929820
131616
353255
346973
459962
1329029
460301
270290
695953
681021
432965
893477
1374940
229242
427704
267905
128583
304879
703515
110297
689257
1238022
489230
866207
310086
910095
284919
1052015
893419
70157
1201575
1323970
167524
236107
1170872
138222
505455
573414
335105
838454
202396
235018
291513
1304439
841845
808559
592194
360159
1057710
1035077
204537
329601
1113359
738941
1220499
884783
381883
673844
991776
898495
1199547
861011
5340
821271
211499
1387071
891040
1137173
598910
705218
594124
128756
848522
148836
1331718
71658
111679
889032
1269301
1037940
1130009
141765
342793
1352493
994411
452830
1174333
190542
90513
766447
189587
1297473
1165401
441274
848860
1376432
161053
589137
1145527
295443
210297
69589
282167
261596
94325
1322657
421181
267795
934498
495012
191631
1343447
1090730
415281
160923
881702
1353076
1296172
357592
934170
109172
78942
452782
45522
1402881
607571
684450
1386961
1051692
70799
99179
236380
1090754
1235593
610893
220073
661281
740060
774143
508812
804431
1284096
219730
813119
837182
1082135
416898
973755
655888
559710
281342
1297085
980779
307426
421604
305277
1110869
583513
1026591
862522
553130
1166022
143694
877011
42187
1164172
735709
96557
417059
491051
328914
1100968
223346
188332
108873
210925
1205837
766783
51253
494509
829782
381195
1192132
1037070
122090
1152615
1187839
949924
316086
296719
1154972
690443
1286113
945242
12140
1057332
1283326
277428
1191747
27900
1069993
692291
34156
975856
1415774
418078
878945
893985
83423
332066
976480
562669
58422
1090840
669129
141158
1274972
796954
849579
766943
564059
231630
797649
705118
1289999
919892
1192564
250073
401196
239587
261734
212389
597971
448257
883262
225936
513492
1317756
999676
923156
917696
1320284
194185
643065
1283869
376188
1190341
156347
234501
503580
541211
337299
397816
131833
138735
731727
878587
159986
248375
1090734
518176
1318401
139491
211555
123732
296728
995792
88651
1287300
977107
41237
43335
1217657
793050
1414567
848862
1397272
614067
808984
80051
486090
684487
334216
369653
592238
1309079
819956
510518
248115
77668
200886
779386
562533
681898
399897
1121472
1355360
1083646
1121870
542239
795275
456188
479051
305017
201303
616369
192906
1020438
617382
1280499
443610
254779
522219
1196893
335589
1169480
436697
204733
1390398
954903
1390411
633070
821768
331445
318200
36749
1387680
898743
583061
1061517
910943
410612
238670
971712
443629
192188
112297
1335589
874250
1038216
42619
1226315
906140
219827
1171002
741130
973086
208512
1073770
959950
805465
831605
1174204
71711
536064
1213992
1279280
785055
1231071
1225048
894151
1000983
306546
919669
873134
488526
737519
1371221
363243
1384537
841645
78600
948022
1082503
1139584
831645
831830
666030
699928
599620
685390
1375726
96362
1073852
959793
1286387
628634
728764
56500
46891
1287814
1361453
543856
280259
391726
304440
693067
539053
1231355
1311076
455735
1280119
214985
1229610
119842
1311543
151100
729822
55255
259955
771665
77910
140523
1160702
426481
289049
1269858
854709
1038388
564752
451876
339428
377738
612647
1220331
663318
190480
1212779
730683
1034359
240370
353738
975951
1234811
681538
274768
627243
1200282
1285256
1232754
1022139
383613
145737
496165
266766
129844
43462
83612
204583
254104
1225081
437374
282969
1141617
414265
1055397
1365769
149001
296341
427022
1184429
1115732
448659
979104
234537
146825
373572
146860
979165
144982
84587
320666
881795
1289703
422473
839555
147096
156504
963323
353570
86276
214244
1412803
829865
550001
856505
36926
53324
548956
1122843
1279115
649536
1392431
222193
698324
696483
440745
157008
159024
52875
948490
1116122
470421
411433
439327
1116319
618935
122358
556796
38528
144498
1168823
288584
1414429
1266390
957913
933990
457304
857618
355619
437750
364835
306175
1136157
855402
203084
474075
124072
692972
1276889
381882
357990
498073
1318142
1064736
854274
897662
217264
289768
959946
805315
279507
333673
1384212
430244
1191707
616285
1182268
952262
483216
947637
446598
144108
349609
1292480
616736
952732
880722
944467
1182879
304982
342886
124498
449096
493508
1326842
657927
551165
635631
330286
228509
1340565
1185377
1128268
362632
692276
1382803
825370
176666
191989
1118969
390166
520788
416718
723320
908827
934011
269386
995601
161482
917300
780427
864994
494366
560941
1387851
1279015
187562
173233
1102886
1435667
361121
482919
13505
394638
961526
1183132
1288102
555767
90954
63594
692996
1000168
854828
467956
159718
1329479
799166
109902
255029
303466
401378
71252
893454
421843
512369
1048018
175622
1303486
774918
968199
267726
540498
1112688
1194876
995749
1229727
604741
1062301
1323867
1092461
165011
970076
1038383
331111
659005
1420509
1341901
518970
49310
793240
878732
744221
681329
919978
1070801
868206
161722
901266
1268339
1367046
176694
541444
316268
703304
773040
102431
698682
660541
776924
323914
1202917
369272
131880
999183
948158
36085
63672
1419928
409795
1409429
1311942
867077
964412
975521
838414
1301539
1318988
1163699
531712
176770
682654
97014
665425
1193738
1117797
1367956
1115853
901020
191961
53084
657221
369692
232902
973184
363720
794372
231289
87424
1183985
200749
1422967
150891
26778
1401745
280134
400101
339480
797206
805189
608977
1362825
595515
1141327
1064745
1112695
913968
1151030
689893
419654
10432
348985
1294262
1213148
67834
921131
383867
874821
882551
176399
1355761
58429
1129096
783322
100439
1124404
1113099
699588
687339
673313
1284155
929895
156498
402571
1164052
944042
224764
741018
1197977
240407
420075
810650
741602
450667
200102
1061075
1280430
39468
1418677
1184449
134712
558674
339765
1074160
1317791
120013
1338512
497578
317512
1344704
11125
59958
626438
260608
500583
599863
226587
641042
171141
1419286
991756
416156
1082271
221841
1367025
422820
1374298
1400667
199202
590903
1006671
25381
386882
346390
526537
142755
477403
1193237
402662
703761
595591
353126
89727
925914
858346
349103
405900
185001
97223
1160950
1056682
1309156
397634
1066729
515544
478583
1375921
1150930
59074
540565
1325381
108468
902179
366034
1203766
200555
484017
796521
581497
390464
1379225
996404
59130
1202727
259957
45740
963235
427480
868368
451681
954272
836222
383309
100944
797072
890220
342657
146166
182600
1190618
876026
482959
680317
167828
46410
1312361
1386579
74333
571644
185683
325878
1298253
1378150
347041
1296665
472016
823753
79567
409456
89695
893483
45249
993755
1063329
609971
375858
829582
294124
359357
1354205
1153262
592809
1018354
1381891
477805
1335000
113290
971887
48611
198891
214896
455533
372891
386387
321735
1082514
19049
401628
550158
1384483
594207
90315
749158
235788
1127850
927966
1101843
873492
1292404
1312632
579140
1174704
520833
236113
620550
450468
1355361
840006
697287
604616
1177265
406429
289508
1372384
891936
1411371
1044143
229696
636780
1293190
142982
1071607
1390786
195737
1401800
1237970
102091
1371378
443447
345183
742317
597402
474029
185565
154804
1296592
886812
79974
1315840
893474
366651
948571
869561
809892
392685
876139
541995
60642
200654
183682
1205928
1022311
208855
266533
590540
371524
949649
118683
337441
254243
591932
938004
963112
620079
724450
1050015
616906
440619
1418137
929988
178698
949495
44096
664999
1224801
649151
1369620
1290752
1289471
419262
1212120
1379719
99961
468353
1205481
290264
239770
852516
1401522
1228288
803448
1185588
229536
1167153
300147
1377240
677780
1300061
230504
452378
402141
483587
775670
1315212
896207
377514
88085
1073245
1365521
862378
970734
235752
515831
437966
306961
73795
474940
627677
1314645
492240
387149
933581
1195564
588985
13849
1286603
312364
278441
78134
1220262
1294215
1267959
1180873
468558
179460
342249
787770
1322350
166124
104402
482461
428396
316115
132509
839547
624454
1362000
993366
294496
1335822
1323091
62537
379634
82593
611903
488375
62710
69958
278501
290948
516102
492655
756490
391762
1368276
302817
1395048
544605
664277
392238
897356
258392
414217
341434
903402
883253
426343
1277977
956798
819851
334035
1145255
334973
560692
599850
1331267
140464
1051847
226211
832273
1283769
561601
186957
184971
294984
202585
865244
968421
320438
369905
792900
542452
1389487
334122
1336039
87372
946961
95985
16792
856760
144930
26591
557296
55056
1298693
375007
1268067
1158032
379187
1232641
1214391
1392513
485487
1192027
1193727
405146
177282
333231
397014
488180
1356982
600783
59472
698342
1372904
623456
216167
1287704
1326953
293464
1189273
557007
698965
684901
90045
470702
367635
1083255
970897
1122982
1397520
1192473
129583
125343
360423
769536
128043
865684
945215
160723
1193083
56000
67867
769378
1144318
687590
685494
1269831
929757
785167
992851
572722
175349
1159310
868889
142958
1075774
931404
407769
1275124
373615
1058753
671354
1397149
1163959
1273028
287584
255111
676609
909918
461755
1303795
639110
1193043
1295116
995909
1304995
606557
690749
681463
171269
922942
1336363
673500
62679
1291941
1121311
561304
861835
1202390
600386
77294
1349669
330729
735748
866755
914484
990922
1020801
945772
1291053
47288
492232
70186
1166974
1361240
1290409
415903
1265671
1150975
585493
605627
811892
418438
106069
583175
49201
215092
454143
1394106
864076
1044625
801429
360996
893093
1341389
1377633
965816
180368
956204
1370809
1207492
432328
678572
879932
807266
1025096
887800
273889
114261
655742
331756
1177941
901349
545592
1074080
669146
898117
579777
660376
1222591
71629
510718
65280
206575
1336320
1035696
454092
991747
1311423
1188108
316480
1400934
189620
1040309
62789
86177
1371280
598353
134033
211961
539678
596905
207854
808767
1297510
65196
77938
1402760
474301
601686
694990
441401
1412227
1182408
269622
320631
78906
515510
673669
1021009
283680
968423
785586
1362628
1072468
1376601
341967
275749
511268
927831
362225
632830
252850
296940
102509
968515
1233733
452226
880556
810523
1279496
398813
1044070
521919
564386
39109
689259
829498
482454
411709
1167833
527273
1301134
1051254
403206
891987
229857
52210
1298023
910855
78090
303501
608289
69544
205676
381171
803700
108816
113025
1232979
1376659
387858
847709
1283804
398017
573505
346921
784323
1307128
80289
435183
992916
660367
999087
327653
627042
782362
402850
285645
1304893
1422059
40621
1291937
92262
1302670
163493
945524
896435
581065
468019
1159389
885240
729475
445904
128257
1025421
117642
1182300
662654
782987
566008
498375
87648
1057408
1159933
1176082
135266
162221
1418669
380918
236871
155505
884083
571692
1222594
1144081
577452
511623
814374
232051
399977
814483
962564
672314
280851
1373709
634696
283435
215559
151045
184209
1114563
678454
509963
53716
65776
80344
613614
30786
154372
1389452
1278644
907658
1311482
805951
566876
775464
996557
493466
15885
331287
351101
801357
330499
191128
489584
667208
867605
277562
114060
967987
1194629
390161
1090664
874234
729185
1310869
88227
84556
221743
635256
1279817
98584
1383413
438483
301746
1415817
1040461
294101
376987
903684
1395752
338051
407708
372084
53073
1339091
1348261
1168754
366401
458912
1323046
910360
834510
641840
561440
86147
1303575
353097
1399235
761139
1343
1414202
924257
342581
233789
1337795
1409449
186113
1309304
612456
994662
438297
737745
1056916
1086519
1072372
1182460
1163387
1201871
581101
949897
435256
277362
1295407
1416843
46304
263881
1064178
699701
323257
773373
994960
1165221
386077
950004
934712
123460
1043468
1008284
325377
1134545
416528
1034856
562145
966019
535053
56725
1093214
1158220
845068
998105
574890
1326945
730856
523057
361428
64630
1421115
1122566
800936
357708
573167
1090743
1283468
936313
1383047
75349
799982
644753
939742
441482
1199208
929481
312789
139265
941980
1023365
643637
1344603
202853
1296318
1067590
829941
440931
94112
736647
238994
223252
455099
1369836
518157
1311425
1401135
550951
1372237
375408
1365452
1128705
1408720
593576
277833
1007619
1369356
1340973
1304093
1329347
626715
570497
79173
695075
610623
615107
539305
1271882
1332742
560770
1082825
466783
823831
250062
1391070
77424
779837
1272924
351138
1344639
29535
322518
1146312
563597
955166
1301944
284365
341880
818009
416026
261583
35667
1101429
107096
417823
1202327
1071531
804933
680900
478399
234332
567763
1173477
8497
210050
618979
699095
978420
920571
203276
287716
696387
568262
446019
704392
411435
380151
71906
531534
1411428
189267
512476
1141169
53722
236689
382025
370899
427405
334355
524694
803517
1404947
496151
60890
87112
561298
1396211
527835
941501
974328
1221100
23178
730850
231972
854536
1157714
383731
766486
819903
824496
784303
359470
1021595
1126386
409047
512229
377940
190768
527324
912404
82710
293444
236582
1041605
1296844
55935
1418789
1376430
1293954
668309
1337270
1046277
686988
196295
995993
829022
483736
1313830
251004
410026
251697
1416443
660595
1380035
1204568
1125622
1070383
339370
933681
331570
450246
1339333
521832
547510
805304
110450
902085
23168
955254
36036
412592
467264
206310
1019315
553084
1168266
504302
789939
789074
547208
663701
1192258
756181
263023
231467
775531
1296435
1266277
1386407
733257
828064
833742
640403
1293799
185339
101486
119287
293041
255795
51404
600046
581807
862484
167428
1290238
788328
911807
792107
597924
821857
1235085
301554
771481
238872
256468
82659
236230
439905
51818
423382
1066947
1112520
1380053
490548
613804
339482
438825
1056130
1091035
1050512
271742
4815
667635
158382
1061204
1023540
1386878
182022
312342
332986
575184
1373413
741944
230422
992046
1022273
1054903
544747
341774
664964
324080
79395
1393984
1403323
876020
1290866
660480
948810
963471
307910
373190
848433
33365
420049
31537
828475
1117863
491790
269297
423585
1068656
392393
169257
305342
214889
631354
879782
205041
1063089
1282200
1202921
469380
1113691
994996
176455
58778
841537
122101
264314
1225987
818525
835012
1317598
129257
981006
283643
412234
1118970
74877
525672
81015
221706
556308
478212
229515
254617
980701
538423
334893
1350908
829691
34406
1227758
343562
928019
149151
302738
570600
361690
1389475
1082281
767877
108790
1204707
950810
629879
320809
1339991
1119121
418831
635684
287932
1381336
186190
116648
725272
101631
427198
129540
1195571
951521
754724
475048
541857
1184955
896916
283563
1039435
415254
900983
1409281
228943
1219986
1268165
1038763
861118
399174
1370377
1270723
1286077
1341061
1068017
579967
1171001
860614
920603
464088
1212876
55786
391219
541581
1221417
82853
725333
379947
573860
1056660
810047
580555
662121
1202448
510441
250090
411001
135357
257838
391508
1113309
401490
199548
647220
627973
140895
262910
211514
280647
451367
112922
1354210
161126
781466
391797
875345
374513
438754
1214600
1345744
955814
822757
992617
546420
1368653
808646
916545
1268862
606961
676828
480404
319041
355575
1411368
960464
29060
694657
566759
370687
214448
391008
911455
104087
327824
641751
326315
1194263
938270
772431
54393
1171030
968221
1162831
370514
1224152
785874
855757
140201
519396
502757
73469
811594
333327
1082660
36724
1040735
570957
1285144
807997
1329621
97794
1045556
108903
1070646
577009
86711
549280
287037
727522
1026648
785918
252754
871370
106361
1070321
206693
874630
390417
803542
229160
1211223
263140
926258
416707
863517
62176
62447
909592
1394894
181174
818361
1221017
820832
1050557
232311
331210
1206268
348184
129645
1295704
229226
420867
1301122
48549
1235402
696735
71827
1165241
215822
634008
565093
1402841
1194640
1052360
1296436
86904
501020
322690
382224
142567
1406419
123380
1376575
1355314
626886
977546
903028
143262
89472
1191970
1354593
1136379
249122
1069685
934839
1024381
52346
416406
957451
449028
1214057
309467
454500
1305590
368498
1204773
823453
609740
615523
1403099
1027074
1344500
837700
739827
1148824
921453
70224
1297403
95667
933997
1266041
1386674
1269498
1351944
1383622
392803
309654
38535
356493
674025
1141767
895082
636864
1324513
1080918
129607
834549
844019
469253
1059995
1157161
1198481
1351796
917554
172019
107976
577235
732896
1075649
208790
532828
58882
1409764
1140793
522405
1237972
273465
182632
331509
1369048
17002
608456
814896
143150
1141796
912378
204584
819763
153648
324794
591871
1283783
577002
1137614
70874
198116
90194
1141853
906263
147429
36183
1413638
599465
136544
567831
530907
1417178
1153317
257389
205529
518759
188881
1203634
1219666
829311
328665
1338454
10768
976579
1338676
906004
1135572
1293710
696364
240382
525263
125113
122504
599110
1375868
756909
952883
888176
1301479
263435
129784
902430
188807
466676
1169579
821721
915326
356348
1339472
98341
850578
902392
437794
434030
357921
959028
1154137
911784
1052940
1126488
552911
921018
860476
613140
836758
250186
1186359
1265995
573896
266667
1139249
171276
250261
386203
1367014
556838
519605
1128586
675663
49442
1380363
1382376
370775
1219563
676821
47042
38139
931298
673431
26930
41320
930382
429159
179084
1119351
341449
1202849
468677
195413
782617
848423
1338810
347756
386504
973462
189826
13043
1386510
945767
263222
942110
422047
683939
36616
328582
969025
889543
337119
106311
527705
226976
1392309
173634
339787
582937
324779
617714
167107
1135957
139320
430907
1169517
82941
1214202
1361302
608526
430659
204858
457179
1001109
1059468
169644
526018
86281
99294
167324
1361776
144344
740210
782946
1207355
798592
149222
540721
729466
703983
455520
520656
1324695
1412529
635751
1232799
1365444
704824
1300997
711355
557301
1101273
1304468
192913
208358
1324499
62049
224160
390207
1197362
1358551
1292675
595138
1092308
939545
899726
335390
1036894
303173
599844
548253
412978
477399
541651
1296807
1232830
1118452
873966
359978
578662
1270408
1216992
1407008
923809
461675
195559
1314318
840151
1138958
658986
950106
152485
1382035
263442
1060196
1204993
1122096
1074104
285976
199021
60334
348763
982138
1450
280030
1298002
443992
297650
857662
465809
326398
311997
207644
1232831
327637
1057416
1224077
859357
252390
1212194
389197
254225
46953
1066272
1327873
100363
1041077
468134
785410
92784
322381
211187
419748
788811
1358675
509012
950145
405123
1387176
807923
165149
543827
910115
1130434
796955
609621
996163
1213377
812729
264671
335631
1372747
495612
481781
897926
212786
73482
1313142
1332794
1226210
730732
492783
404369
1287069
896548
510108
416616
579876
1196192
310952
1338577
1352085
676566
737087
543683
204870
41246
1292408
68962
1418898
1385448
156253
104777
1383759
1323416
1266987
27263
1145345
1037923
343296
1102917
469119
1273921
200227
598186
282793
379533
686156
509256
1351354
643744
1371669
231239
1416366
947295
1310708
1305667
148852
310711
806636
1067066
333878
249571
737064
591684
1206240
925072
900074
399254
1353921
490721
666195
1409214
1190580
918507
944823
206847
209474
235083
1234942
897329
952595
1266386
1421969
936603
855246
843520
1008897
577620
1303404
261423
879859
910420
1294600
1266012
117572
524100
550929
99282
1119580
893548
785269
954918
1063075
830846
1394100
254683
833607
996299
637348
661507
34335
1057562
311576
93145
1068476
281313
1374490
281535
1197226
53442
815907
1320062
879169
130406
1316536
1345794
733702
101993
117438
1369730
1232682
97067
331907
219800
639049
804788
377118
46419
178311
1317491
95177
435883
336512
703019
1384135
444811
543794
833784
1102874
458964
1304907
1059631
36121
697008
1273471
879846
32141
226700
1150957
1209038
1228178
434416
332273
606250
386862
372413
1207305
791848
900593
91156
662450
1181456
1233853
1356832
46925
678464
1125887
1292999
780629
179609
982652
660672
1000001
1148492
819545
889715
207345
121720
1395791
294083
855568
782083
486777
25898
1189029
173495
536690
974227
227324
955798
30108
431259
458793
271771
890512
174004
1202973
885447
796253
462278
207844
514004
814746
881590
776987
413588
213249
458226
321370
87207
576801
130740
1120730
551568
870621
1168707
932372
1338937
799249
612273
53578
1415683
396148
315187
629300
424918
263845
636223
1120015
1057955
1294555
673123
1048633
477344
1023069
1323628
610871
108197
96344
908691
1417608
174738
1391266
838707
576618
1319095
326690
550779
499568
340086
13900
115189
700900
240018
338420
54615
1337557
1154173
594402
298164
349523
1158323
1196312
741212
964436
410345
1345466
858635
590686
251981
74913
734894
1048405
1355315
395876
403569
142477
768809
385030
301245
219456
1101106
1137082
1322808
956379
555994
1213850
842920
1283908
621709
1306906
345943
45588
166327
552139
181804
1407017
1218293
19043
1152728
337877
634566
158417
1319634
740046
11433
781053
121112
494897
137472
1337457
270389
968322
301009
1406436
231500
1342712
571972
1129841
333585
219278
1280142
483600
479703
880640
879240
195658
290155
772221
601587
1061010
1312510
1230768
394326
41882
582898
627925
509091
1344899
310786
266275
837120
367149
563246
908169
695725
892266
788459
1361974
321404
377592
1281076
1050703
317762
207179
1005528
1374602
55643
78420
70897
898975
72410
631427
1178622
600941
108553
336385
521419
176834
1282676
65520
569737
952781
160417
386836
409682
1420913
1214236
1416832
919028
404678
811584
437117
1406016
127515
86805
1415818
100076
193852
88561
209327
395334
622468
248740
803786
1213065
107965
895541
814815
140229
25542
449149
837471
731305
1324102
627003
30481
671698
466796
320935
281699
273701
1007621
191176
1192734
195551
538464
393861
182790
1181084
486001
996099
660876
1297602
401647
1383758
1158162
1072660
135325
332627
36762
456591
1233028
945744
417970
967204
781128
375977
941990
564944
438865
687824
568408
152074
548997
197265
970475
1039587
1071339
306550
59992
1420567
1293208
991451
932689
775900
450548
48089
1291335
1270141
950083
498298
204395
766385
829577
229319
159178
832146
858500
155985
234005
966582
1059967
618971
630018
685941
933779
899909
465048
288149
299952
727744
511053
263340
905649
437864
980378
271928
307752
430087
885553
312541
81914
1298972
164514
511470
1200389
619096
285728
461304
824573
1365029
531050
649023
575524
211713
469385
671464
340888
891270
1372488
1192604
1373495
1276978
179766
963023
217645
438204
601869
975768
51230
425167
983107
1358720
69177
576832
1303226
48324
218649
1347673
1290324
671533
474914
1229612
1213354
729911
1063903
129808
1186204
42352
45431
249443
994346
298346
260909
380428
78997
668856
492652
587438
1050803
261649
280138
975133
812137
1198708
1048886
883618
1380673
120153
56556
1305964
885561
33313
696772
360105
55641
262025
1408310
1179397
1195194
1226419
479466
459074
253795
56575
1323577
959215
659014
321986
542833
457941
996241
120704
566001
520827
324608
856637
324309
1212334
1230320
426812
1158348
736292
430960
853878
767495
314709
1376406
423963
1358990
1383001
224693
227974
681466
60953
1066224
331438
186875
906934
397064
215581
1336995
1406406
781925
1231632
813667
280298
1317359
1348139
1010186
252016
981075
100859
1021483
1072707
637519
957009
1376183
210494
148623
1119353
1159325
355001
1054099
392617
391235
1120777
493429
54410
769964
396513
696800
857889
126121
1051237
1278172
803890
251890
671162
621543
81314
583539
1361501
228297
978700
200313
85129
1294206
379962
250365
730588
530879
264431
1060759
1222999
1206200
1314585
105276
915189
1265495
101089
232289
457577
941996
811172
1288149
675416
323209
872368
884652
867827
76244
337914
1129874
689238
72961
1038421
1341547
859539
42650
123885
955093
1089290
1335188
1354143
1118728
686355
805628
381672
110785
255016
191104
1219125
616705
1389120
954342
999297
1398740
1229722
950098
1202361
412176
728543
570059
978101
128021
776829
1338566
503480
52940
1282635
187590
561004
1316247
1362456
229624
1305000
257697
482673
419449
402113
598152
435185
99950
581315
1089243
805508
109708
340351
354601
76099
887753
1061134
682550
120283
1113780
864031
941038
17805
452223
795047
1301206
402230
1288383
929338
1289497
1358799
1376803
1323462
221455
1065613
126309
415201
237906
1336405
1196888
1182092
889627
459601
266721
57726
701436
352900
1086345
991607
994835
154280
229198
1062324
1335369
365893
574742
850564
854744
458206
1365202
1393301
899961
1072329
729771
311755
156337
572657
1391808
659842
204145
230070
320753
452641
1050538
1214073
854813
322756
280739
74737
457045
176918
390357
522006
358921
1375537
1219091
1039909
873687
293823
356000
1167212
382497
737141
490911
530846
869904
114393
537696
1274053
768088
395256
335244
1219404
395355
101389
465959
1022417
1168695
1201870
615637
417057
679758
36583
1357953
906222
114886
1318268
1051072
895550
1380815
1404438
524601
1423136
318088
426217
172889
952408
326572
1312719
879861
330130
344597
326872
1336926
867610
1191781
449769
51148
1280086
673301
790308
38948
33501
474363
442166
287433
1116154
226734
804260
1411454
366591
838706
386615
232940
70766
571066
599503
500205
944671
1100731
379501
460885
1061826
787844
1363864
31527
897579
87908
642556
1219220
57981
455281
1143740
867910
413692
1296664
1380832
1224780
1117113
952290
682353
1400770
1392458
1139336
1069900
62865
441519
1220405
483643
640255
1373342
690603
107960
982674
409387
1383744
544394
312870
682490
1060225
130167
280372
279834
675734
1398717
68585
227018
662031
154677
64065
1068812
1421474
123870
1234112
703118
439991
516901
691492
333973
392493
235113
911216
994302
667629
1272362
887917
90239
569717
547774
972874
60740
1196222
166678
1288788
234223
546018
804655
369150
372769
872228
931166
1053896
1404956
69470
200585
1372623
1135325
106731
1035533
285597
387822
647238
465274
91023
94203
342403
28925
97246
534041
35438
103174
333015
612924
371596
1308332
1020851
537804
472661
1288873
399729
86851
392145
106327
191582
609631
1122013
410855
1022956
994510
869026
878454
368593
1192452
1124739
336333
529479
878086
369974
34138
1412672
1413724
1408972
998409
1193027
442739
1298547
544285
1323381
13665
206605
54633
1174771
662261
503867
1202275
1287662
478496
1084265
187844
885947
64881
636531
222328
563862
961555
602824
99593
388810
1338406
456369
332568
422537
776275
1268145
469386
964055
1353618
166877
794137
52658
912430
693313
1320505
381403
928585
1323420
1117565
1072299
1206127
680920
445522
385725
141298
916243
213266
1123105
115451
347884
409295
893761
1120025
577868
223470
1340752
594246
1038991
545884
18083
1195430
150365
140808
400915
233450
887169
970159
231886
1117707
1042900
42009
371474
422654
577122
1152075
27071
723044
370884
122527
1125646
529975
453085
319258
331689
86885
1070174
935983
278475
1115200
250435
1303746
1144339
327646
636794
136413
648922
329597
1295380
462679
723506
1038658
1224799
941821
219252
134903
372824
439529
380537
1201824
353118
463939
800726
673718
1399458
455254
1121680
581030
477919
1157122
806442
1314664
674621
587177
1084790
1270823
173423
250595
916970
564319
100393
274323
412126
1152544
1353943
306899
1067477
1388326
726889
302960
333035
222807
194490
51648
467861
32704
870316
344193
1119600
1061111
292213
858313
893773
582739
398251
904274
1372738
983557
362152
1156774
27974
1056528
768243
595279
505369
1415668
1219884
892769
1199218
521703
1201497
1302344
122781
971927
262023
671336
669036
1173677
1274493
480924
457514
898952
1340691
37950
389420
1109712
671887
215140
1421453
1165735
362999
1064295
610414
1052354
459706
646279
402222
176380
451972
374261
1158548
1405294
556885
1396953
1386259
858053
1151799
1163024
461713
677943
1386951
770231
124271
608710
1216968
131074
670909
79409
536362
1137202
918115
1193714
420298
194294
622052
59392
376676
274584
608087
741266
1083359
113330
187505
883098
69336
175282
99188
1116929
296143
854921
906743
1220677
1345044
629861
742539
414448
824587
580888
733426
109381
140999
941367
626302
668178
199125
278583
1135853
539886
367280
959841
875742
1119170
340883
38537
85686
467946
1351400
302222
1211531
1184670
105589
1036625
286328
83786
150822
888673
1193650
79536
310436
234871
208392
183571
499519
137248
890931
1293109
438599
239285
662635
469767
664134
90800
1317900
108517
930541
318587
642686
737559
48352
124238
1186446
1387001
1091221
497167
690208
865188
117070
1010268
296186
963718
1207748
184817
1185890
133947
875392
1143553
845371
1191688
83090
594302
933712
1040650
227368
1377535
1285166
959040
897983
1060270
548828
843447
704283
236633
176133
673376
695478
688853
1091929
883794
482884
1202225
577978
809315
952506
282522
236936
892565
1231292
689708
1224856
896160
1138351
856313
1392535
1201757
108026
191928
688246
80512
1177520
1349813
1129846
288329
1331793
1202096
1113870
87696
1358367
616725
779164
1114194
43707
423956
641111
1350252
1408238
1238067
1117376
1399256
313310
415766
1224688
25766
1406195
1189655
666182
861590
1193232
156657
1221393
337926
956043
685457
1154015
1207260
576191
152678
362879
1352501
300544
832807
806779
414419
1038150
268289
296656
1055591
689464
1183040
615437
1169851
159521
167090
1318202
238183
1371130
464084
341920
768997
1035733
969241
778465
1380166
143079
473303
852157
564744
303558
1267279
1155149
355122
121215
630589
446200
621998
191907
255066
284106
1412404
1035039
1041348
1319059
114210
459563
1165379
925267
372129
771509
313907
936800
194181
637964
1039609
90760
961550
379905
121804
1036913
1057773
848356
496184
357432
283812
929875
1192833
802695
299629
261172
1215013
551962
821023
1421703
396352
1352159
1322659
237828
698332
374796
229605
402819
69608
1070685
827573
1145997
118318
567686
673764
1076182
504760
208039
849145
1273878
171112
627344
560120
738452
117472
626697
417252
120912
1053936
395413
32046
1358912
397250
587424
223129
821371
1332439
277639
1210271
850898
629671
1286628
592542
666120
1124441
192954
1220801
696978
47212
858159
535067
194936
805004
1111993
865979
1224054
1130608
269028
1350658
1213374
169044
363335
730574
778613
226024
787371
896141
1051791
1177484
92487
60885
1382263
865226
910270
863434
82075
38388
1161346
774209
1119859
837805
1315919
734676
271448
1417626
1220699
80007
1091099
214680
911299
930426
1190650
513946
363739
181200
571679
210541
61609
449891
229975
604338
337913
961366
1053436
1312162
930932
1233657
578517
1389874
1324996
1034718
35896
823772
568952
972866
1409923
1419413
527768
59195
362222
12702
588791
180292
329209
1186351
498505
177696
1304494
61333
1082698
448443
153904
875222
980017
191452
472896
228947
1315977
324940
740300
1236643
798177
548792
337355
1386844
585910
869831
1002432
95297
1290404
460177
682602
1196317
675430
217516
501911
446634
406430
249082
84503
141606
1129209
189028
509510
1147801
382278
78995
969316
855945
767370
184022
852660
920459
254218
418797
1379351
221302
263921
659520
610609
494340
112117
201766
513145
27151
1173681
449725
106402
662690
365440
642634
442647
420380
911957
451872
678513
521791
578471
838984
977206
731899
1155240
1388547
1068959
532705
1051183
254349
906497
595044
1040064
1229019
266838
625661
934130
183334
688798
507520
556809
575133
1324084
233282
86273
259275
490408
693934
665055
57821
65155
959128
1091524
289620
267046
434283
1303476
1207618
42255
1289095
831508
529367
1021200
864371
1209983
1332473
782980
1327951
333856
411082
1416085
367032
642805
83223
1181689
195614
870713
602410
925541
171776
496308
660003
280344
348008
1123309
179650
1174174
1303803
1224929
249835
1189237
1310849
914714
78302
292217
1203093
624650
1325733
1228295
607491
875654
1034623
81327
1230297
536813
706824
371890
117259
787148
266831
393868
123672
705673
193633
1178336
643624
45454
1319942
1163568
606401
934940
87995
1090863
973714
371608
327566
910616
1193571
693384
163347
119103
735478
507272
331255
631615
1130581
169167
172368
918941
1210597
1085337
841415
332487
200805
1214517
1292444
1335731
524579
572135
616742
939729
684784
972261
1298915
369537
968693
68749
313553
492485
220215
219831
676834
1214901
204098
297570
616239
875565
1275443
258932
146418
36569
310741
557268
67286
816368
75167
823916
930459
486540
250745
223878
467175
409901
1000054
596656
641265
314215
961092
1127175
688807
1182529
153845
303249
48325
1224018
355517
185297
486680
1219792
786238
28552
281003
1034507
194914
1323495
803008
347897
607681
486351
162528
273949
248945
491752
333686
106328
172704
794699
1064246
1365792
482762
458845
294522
25666
114774
962939
1330476
256096
388493
91604
1417078
1199611
109389
453860
798823
355233
402185
47132
157197
1089903
248360
323615
473110
297895
819069
1287116
408215
50987
933595
299586
1183902
999040
771607
1177804
1354247
91485
106448
1009064
865474
114328
959599
141252
953002
1140522
1196299
694312
1164004
482061
121635
179934
130568
789848
730994
277801
1037418
1352100
380998
475212
105202
365139
1279202
699694
637464
1059371
1395824
1168069
1338984
1205684
581415
621236
1136729
156730
1061253
1296279
530378
1207648
932379
373985
421229
71101
175568
298799
1284419
972989
902416
1395200
1347605
1130456
582716
78411
676672
1324684
942327
136331
936280
266937
425886
969627
41249
978077
1304957
482585
136920
288228
117926
1380191
38058
774299
108819
67382
705637
897669
676723
106674
267742
565585
396092
366700
703184
1180684
1142446
221566
505605
835587
546353
82668
701414
172544
928837
500189
1022025
108149
1298675
731403
352180
1197694
1234493
1060840
1408739
956011
184606
1363159
828017
1209062
611537
813019
1366744
492640
1408783
934229
111604
1295859
570014
441410
664902
871701
1401031
1290709
575963
228083
973796
504952
328561
896670
188407
272191
532464
469702
1422741
225155
145719
416693
330730
213944
1034787
312158
698326
1406583
291826
658928
574131
322031
226938
1279899
1161157
68551
1070262
166974
303778
1266784
567703
774024
187687
915105
956335
851905
1057119
892106
193453
41590
202728
220336
830520
572531
275503
463815
677928
73029
1408422
906826
372615
386005
1325114
959127
1285258
1180275
150288
1267709
1346594
1071052
1198761
1296415
645288
945464
1387157
107792
664315
1159775
1358873
148369
1266035
77887
329016
1205581
862756
699587
234084
1199373
106625
17420
1300885
1201921
1272217
305928
893427
831442
839176
1347693
800571
462142
794548
1385860
310199
1315503
324538
220540
699973
1237962
981078
90936
905996
659445
415698
176506
1277257
1056825
693405
72986
1383866
490335
1178206
1354317
312451
691613
261792
630882
1291674
723106
38724
902281
262343
854549
14068
107660
172433
1071430
60701
529399
265437
168132
1066228
1378473
1284637
1284040
1276679
1185546
1347566
877009
1192772
257780
683179
240034
190589
1391856
1117404
855292
1092698
18820
869930
592544
1179672
960093
95105
471843
656996
452974
93759
363371
695442
791386
464638
401556
31268
309538
959451
581792
671018
297054
1287722
55727
1282803
1072553
629567
1198396
847881
826743
1024285
259616
479285
397174
49044
353623
784257
1233021
504056
300968
67583
399634
75464
392847
340623
1198300
1082678
554672
859116
417670
215482
864393
641754
628522
544409
1348788
774582
508691
544859
684747
41325
213391
350643
120703
320382
391169
1187860
611557
1383065
1082881
80430
1382061
642181
113568
1411924
525192
50546
387571
23491
264725
869127
833575
1084100
676818
59896
797401
49083
1192118
380345
962963
900746
537955
560016
1207394
891548
798926
1367757
1183011
1144380
1407299
485278
583704
337426
1220308
671203
451138
345778
317248
271052
847701
78483
1100320
438791
1056586
501285
1297091
1405228
71670
1191373
1270095
1292220
411120
1291782
57448
362045
206772
405182
862709
1350987
790505
1213208
1371117
201496
1342566
836397
560597
208711
600776
447492
1308715
63060
1101071
16362
1174728
354752
397231
268678
367249
824213
888667
585502
1214352
625589
894111
796345
1196425
1173831
221738
229172
627746
727237
1374845
164170
903047
229744
1218521
277738
169249
38976
981466
98367
1305593
265894
60850
1367616
900788
683268
1135726
635714
1130425
1086178
596529
286645
396161
445344
383043
1273339
1195489
1205944
272523
417235
556518
863541
279227
888664
1155276
657631
226502
1380966
912942
671709
1273039
623210
70753
1339783
947402
768960
437153
1194520
10852
416327
49390
1146573
238998
1224756
1290298
151080
1338768
386834
633629
632208
1320525
143144
505385
1268427
1116328
627465
1351874
329380
1216577
883483
835863
300978
1346796
1214909
262543
1213837
1394041
1362163
1266323
51336
121138
109482
406451
391903
61733
57870
1156596
206396
797311
739902
1115882
1340405
1071706
449783
563471
491078
347387
187196
306780
422213
137198
1116566
514517
905827
997384
1267251
438955
453226
1197282
994004
517307
982398
766605
1090738
1316909
1210029
377670
628514
1235836
516077
624657
96061
144005
348563
583291
925971
331133
86330
508450
616010
736736
410238
491831
53432
544028
156782
1183083
1279716
780493
97783
237448
927667
1317839
477660
1134365
677021
970977
375085
254819
1082263
641223
398754
788323
844308
1312606
1091964
1276396
197104
1384632
806858
117553
74493
338408
1322290
627501
916225
689004
492799
1374081
1388298
779498
216695
97119
429116
124043
503880
359036
489273
1387715
637789
938520
1307903
853522
137061
673
1124765
261260
600532
1070737
262663
920743
1277367
790455
616618
1039491
1206593
770358
629587
31917
1128082
1214500
1382861
1335171
923181
811347
410486
1303997
322855
849729
539597
1215835
448712
482007
182301
1325136
948362
1062843
582133
1309361
108975
1036067
1035432
776504
1314711
834054
175669
302147
1076500
693356
1189145
664006
741242
1220004
120490
1280024
408088
186567
1112828
404530
1174690
413000
1035818
1025884
851829
1367226
854009
1147853
1168780
1349602
506489
299377
220131
1374000
656360
618068
1365253
1034563
435058
955574
260776
91391
1163669
675162
80026
1165535
352543
419720
139261
1224921
859156
1366197
682826
145267
1385724
772743
1195127
625456
1287583
502706
1272376
350984
172651
1136618
1336128
725316
547296
534176
1226103
597387
1371128
486546
826036
512388
1302372
804692
98753
1369523
852650
23219
449197
519885
773075
323576
1377813
693042
257080
179730
237800
1066892
837311
769630
46602
624084
261961
550171
840409
1100796
34793
1125813
1080852
234187
1192914
500621
1396846
1045084
1370977
43955
1295769
867463
1000762
728268
343431
1025630
784395
50359
973091
1360703
675436
417314
910082
96836
724244
698590
961998
1365350
1372115
1134455
163731
1295139
978417
497964
1215905
57609
519919
810902
403451
599662
265880
132228
723728
602304
1396366
807191
518213
526954
276843
279639
971400
656358
485664
1120853
633526
1181053
512924
1400631
426184
1389442
543026
1208989
1180281
1385706
1216862
573710
983006
1413057
792438
1283190
682964
178943
1114525
1023777
1343736
290787
26781
71430
289480
1301274
970619
236128
873649
199479
493052
844272
1064507
913750
836580
464648
165244
161842
1332784
756516
331994
727374
964214
798683
918862
784793
668000
472357
992878
183835
368067
962262
1170638
225987
582115
1065690
99816
1316609
1387724
482314
397505
233206
908829
1225744
590028
456959
49513
629813
1380159
816331
1168353
1388653
663085
540910
931399
273990
1087023
551394
215108
308156
772794
1035190
297305
1117439
539406
787121
201335
736454
1174883
608458
126484
1180513
1226421
776304
1070126
599368
877284
195880
123086
1317976
737488
487664
969497
1341071
570047
265720
167572
908740
289779
571809
157452
1212834
392084
1139292
1309880
1415845
1277935
446207
859929
54380
195843
187813
627686
1300886
266527
1041000
576078
55226
824687
513866
478807
840592
40448
226798
164944
1347812
429210
68841
1210109
379934
1301473
93110
295640
1111896
966570
462316
1021026
1084057
528194
459039
833474
337312
1402907
1088868
326476
350903
348186
1369805
1061927
575269
805893
107324
503542
723183
327752
460845
162204
572810
1349731
619415
957569
577456
845385
693347
787587
1361771
266711
827251
783387
290389
454070
1196917
1055880
892301
461880
484519
1266310
26548
970322
968878
1054861
1328022
215248
899621
840067
290929
1280989
271678
452136
827890
429208
332396
899404
611191
811374
800402
95586
917827
198209
1387640
469222
1348183
962084
48260
377895
699808
528627
791424
775472
526081
16862
115258
550682
826786
1363736
526342
57264
140076
868590
1177891
1170518
1163575
697996
596496
1216307
365750
472737
1072527
787464
331812
217299
198374
790081
46979
398680
690286
169982
918119
75074
1039748
730723
622934
877648
474500
465453
199909
857861
1234756
160632
204762
1168712
773891
1224246
1327613
562137
414814
946387
1376450
611657
173804
693810
862841
127396
1164012
41725
268241
606351
1196454
1297469
877274
740962
609996
735882
191861
124131
693246
284637
1176517
106503
184450
852892
1055461
475391
1370440
656514
1157618
1280887
211224
236042
284856
265022
256463
163991
404149
1267986
1174778
795964
488080
1421034
146923
1228253
925736
1419541
1231601
38054
904717
371600
1419298
617737
1204896
657405
189200
671160
1406084
36655
474299
148333
1334032
1203457
1344347
328545
181550
1315543
457380
258813
464570
263146
578937
563567
1209893
962103
953763
1016040
980359
500224
1150809
289314
1347711
439317
674838
970585
967410
53015
150114
610770
132326
700431
93496
565360
1318840
1403167
862470
17472
632312
185606
217400
25529
160096
197523
1233827
1339419
1091157
1299237
575994
397373
1055661
532753
1040433
279355
1359076
1341584
659891
771743
803870
445638
674538
723404
980818
37025
43794
1303016
179339
429484
1237108
696186
1419851
1232536
624444
52734
513563
1118023
1053316
616848
442752
1362683
959676
92505
425315
391751
501470
493292
158346
213818
959685
629391
694623
787773
882112
309860
820306
666147
978556
576729
1305351
1387087
955396
488741
1233002
81766
893947
1289356
1068625
282186
882178
629038
91202
970755
658150
886902
737723
1124583
662806
632325
444161
1410026
637513
159240
1290408
408670
318773
449485
1365897
264729
618266
1267866
1334918
1377320
105296
169365
928391
429524
734795
850219
1352327
17681
324050
892845
26297
1343334
44884
815007
1386821
619503
409132
278303
535038
153142
461330
824053
997787
1322418
478265
468524
1184773
314053
443756
308901
1420720
447110
361219
563652
856238
435203
1225735
352245
834523
288204
627797
89013
727769
886484
1408706
519176
1354394
965138
493802
659245
568553
484881
1042601
756279
86227
684300
1152388
1006224
26507
400044
1088795
658312
576103
872044
315650
499006
78964
1295402
1060006
529536
700154
230710
1392081
1420281
95666
465973
896194
795129
136782
377374
91282
879903
369781
1424887
215154
152742
1297336
691486
377870
795974
1157815
694469
899776
804107
637676
1269641
93698
520779
493089
684112
172086
693603
871331
60304
573400
321721
477494
374116
477527
303817
896638
174271
1324987
1322647
684954
463079
205627
517129
233116
489397
449906
358904
631504
83211
514455
729514
534678
89188
702007
1416512
864933
216267
1377136
1165435
1283803
332347
510273
12476
80527
732707
447327
839600
511067
29692
634773
1001029
451724
1375161
30119
185373
742431
137456
1298175
886165
1091031
1163497
951515
736677
455055
572895
1280734
35980
149885
1123509
866234
394777
736826
133001
995942
1091900
1295418
967138
1182849
75508
932268
560058
791339
451983
212539
397412
13649
1214035
880973
357625
517367
700954
67983
1121047
1139779
1390038
312157
264726
1092675
249458
339500
914707
1065199
331032
680498
416832
186976
850895
152832
129985
590144
320738
606109
320675
826484
934525
587522
740704
226448
1353801
1371594
929120
674660
459218
872693
1286993
691506
1325285
60612
509398
1317810
384118
850468
209761
960096
1331810
892291
694474
532396
967052
191959
891063
980750
192507
401061
594604
1337798
88871
482393
390263
227403
843355
1199036
383465
900500
729291
141569
498457
1332014
1058659
164070
563309
360340
1114512
1349365
1373121
1189714
312611
1162684
1334775
396008
402563
426483
912671
1173960
354110
251865
1092462
464437
229907
692331
829154
360485
1337819
741324
174692
523210
208537
932938
582517
481046
346409
770605
1375974
532208
724142
278344
87822
13025
31063
1152797
447607
525076
779903
174189
208704
608986
135612
489824
71825
936623
235386
884479
1298691
658628
1309908
1084427
302126
101858
97118
1202089
294702
307751
175154
644323
1198969
638983
784270
657615
277401
627283
828206
294018
811815
1418262
459078
366295
1051964
1398870
1292906
821837
1007499
34469
1128351
766440
1274039
577907
1270593
331957
1322820
347776
436534
767292
673690
1399266
836048
304980
915931
121036
902087
1159337
692224
1076226
1313502
1410585
1061834
858830
147361
98448
79248
947909
97291
135152
872998
75236
1361597
1226749
1406237
1123110
349587
1346733
355695
153729
853496
622897
145307
804276
1317402
138480
43724
1271376
106208
1276836
905179
848612
239129
1210938
870448
962625
177565
94271
1332640
1399369
388134
223584
1196769
71952
628750
1114212
249697
732083
967694
1331877
839374
1062066
905050
1186737
505126
331991
442902
1408736
16762
771593
133510
298830
279694
332225
563534
655576
565687
518627
1121753
466041
569908
839701
1283614
1414220
325512
78414
1361723
636127
53413
1114612
1408780
1166296
767976
588532
41180
805257
826452
1198800
1062224
501329
964203
1086135
1290848
403395
23680
50840
1376565
1058366
831666
641517
732193
50621
953133
1309831
621491
362073
850727
353134
604689
124112
187963
866615
1027258
911903
1286661
398972
1228727
634017
262065
1422438
788387
49670
182309
572044
373708
94667
626535
564815
487687
487002
921311
1102052
369198
272509
297846
907332
13435
700653
1061720
306035
257383
103146
1086208
184837
1016421
1339875
1360459
65899
305476
633365
998924
888971
489759
781875
693165
815637
1394012
894182
809307
732683
388517
505480
570237
192679
1312330
892709
621455
475471
1190319
318376
983247
1000332
292557
379656
279822
797366
722533
420142
1138834
742304
277537
1335932
248120
1111479
1196183
87597
284983
393996
530672
920952
1163742
667368
580226
1115997
838411
1397585
1040326
222120
1393402
1234636
19503
1389191
147514
805268
338661
696597
1051647
387919
665851
1345581
42534
358556
162270
613294
728035
702696
1059061
1417308
472551
1173958
81587
153159
1420863
1144350
800076
77883
1311240
106129
415846
701555
1270725
286177
879761
587923
107933
932303
573881
32690
1316501
1278911
571426
258577
501045
238953
472001
372374
1410197
442192
342951
301294
164688
1321882
675676
103311
511516
1116684
695675
389564
659138
368963
350896
68469
688667
8047
36071
1123527
698428
164487
969463
1387528
402170
335699
1310133
1192340
54861
1296049
1374900
436313
306327
1390710
350741
1304842
1210120
509496
230292
562052
607566
202378
215678
1279229
330808
1194375
1359103
300427
1421252
1227110
412301
40251
1373625
1225034
1115364
264913
1363595
1323460
488038
729030
108050
683347
1266044
1402553
308498
196125
590184
434542
547944
1304586
567836
147022
788527
308023
943954
370070
118233
555857
239845
804818
474393
296800
1070113
1406981
352788
66327
332878
26612
116700
1309872
336627
1294517
1291034
52547
1295768
891697
907931
787982
379907
1164223
846166
230407
1287686
331759
398261
658053
1366173
1074054
1199391
375294
1151309
931590
779107
975963
376577
1163423
816353
380307
74786
785900
736879
492212
1373532
779751
134031
429004
565607
664095
1403816
1266756
1070240
1298583
1413587
143544
682641
285131
1174984
56614
353320
13538
891363
973703
659857
1330819
1205466
1117455
80596
418282
1350784
910367
615909
109315
341042
1382270
767689
68450
785536
217643
892759
543622
1225979
69932
625571
131291
1115022
363239
320127
961466
235174
779646
72175
458674
1045357
179800
1283857
699037
1230234
1184757
592725
151304
1153874
165511
723590
139367
889626
1283294
156017
957268
1184462
756907
112331
1174172
1337469
791019
349619
474548
620057
202252
608032
412010
390477
450330
1134118
961017
1344276
316391
268277
236406
1115597
308757
1303385
469212
349220
730925
1353738
469002
1353392
756915
1413591
1326820
573030
1116348
398781
769521
874014
189816
59820
222515
450961
885914
735537
322137
130821
1270544
301715
505098
196475
459650
237670
200330
455778
648696
1112873
872346
946255
436698
1050341
114275
1311581
58038
740185
272631
769395
1389096
388967
703752
383877
694813
1361282
208593
282478
473136
664673
830345
275030
1236728
55145
1352451
495623
1378447
1216894
30581
845176
106662
705745
473634
476471
271583
371401
821945
1271355
983588
319251
686599
143493
458494
233816
1236767
580729
29722
269280
1122560
902077
89617
18414
1203704
300183
329954
366525
1416260
513912
1206219
44550
73047
1317398
783025
1000819
55388
1346262
1221745
1073844
188237
7984
891695
1035085
1276685
1345194
1021036
734407
811183
973974
1272572
383357
140732
428372
771605
154734
1285479
1389833
917243
1026014
79653
486549
326602
135320
390001
854854
771714
308178
865943
231219
509138
1362992
393153
501578
861761
118071
1290816
1237950
1295873
234775
889321
1291973
779047
146276
869059
527806
168201
1340350
390598
55871
834783
959746
1335244
374045
893478
647033
18192
1229176
1404249
76154
945797
697132
1174324
739801
622946
480141
1120040
599727
1237213
1089223
1236517
1372211
914067
477540
641584
174343
1374226
806111
109058
161740
632509
91141
1203078
967486
990794
300742
842601
1400983
239149
788199
1100882
477665
1303952
511819
220894
140697
700948
204177
920591
266747
604418
1358661
290070
965677
1284485
88298
118013
409341
99686
804166
250265
1283519
478557
1305221
560599
192420
1171075
1283583
123580
417244
612395
473114
907041
514669
802601
1398442
1006852
536416
925684
788140
1209595
1064080
797221
586062
899819
881328
230349
566855
1389157
617006
666087
509790
737116
256178
790181
874940
344166
797777
121598
82302
975447
779706
1180741
739487
864584
1317781
32427
1377209
914596
538072
39666
33266
676299
1038021
680470
891036
794999
1358844
353058
293313
732737
1351608
1188018
185881
1052512
862504
1158233
1193638
1290964
1394092
845833
681956
435735
943288
1165155
282649
1034711
426954
1416650
154339
659762
150268
544612
689208
1063015
375666
836181
421626
1398951
1274006
474367
727770
1318404
1137261
349771
726986
1224822
798098
1122411
1348220
694819
488597
673418
1166819
1353259
25289
261848
456763
320090
666651
406923
385978
90765
52282
416916
153047
1363681
56124
817768
385624
1367089
361004
940385
463646
178649
224648
563668
878717
779892
349174
404208
168854
645573
476660
190050
1221246
478943
96631
87918
126564
785576
256756
829953
816046
621173
1129528
1336808
813624
480016
32306
827704
318039
259502
336825
202061
1326696
746731
850492
532221
470252
1285452
935980
496084
803874
929522
222031
564275
349793
792330
1087730
237381
1419890
997882
52533
1337075
815693
1039095
534968
769398
333001
1219154
620284
1317526
214806
935782
1279851
210076
534435
861423
39583
109548
1172388
434522
1113041
503722
579590
889359
505934
936322
1376694
277880
641896
127304
1055764
414177
1214875
1184566
935128
1374610
770998
1207281
607211
299668
1410214
260645
1143537
624822
1228060
1111615
58514
469937
1327850
1389972
1361796
1101505
124373
266590
1034321
1402044
207041
458951
827775
589210
564370
1398588
867762
1036771
1121417
290966
1173877
139130
35606
657690
1043232
56975
238360
1293214
1208638
859417
772393
855202
42173
454319
869067
1176965
597607
454546
194921
1293234
1372853
302747
106971
794842
1361300
130090
174803
1398644
580174
350976
1055054
323206
1327065
94815
237223
388316
250594
1193639
1335386
563549
789991
184502
1377975
868646
155641
100502
69885
616219
404040
1178619
132165
317443
684118
1366310
34555
221981
285247
1377573
40351
1174781
190660
494262
411991
661912
149361
698442
382546
735314
338864
323943
941646
136329
1066903
764236
944304
269215
514248
1203458
639494
840908
800360
1372625
560304
122754
672701
901377
1387073
168768
304836
1271866
81324
1037279
1058275
1282266
963360
1200399
491509
1296840
812230
225038
369700
321942
962705
609892
100448
659181
118674
397872
171797
340077
850775
1057233
517821
970190
459490
835492
523327
809103
910534
1347219
1069394
256288
869141
173955
802673
1210795
391242
126791
1025448
1156606
1305097
662961
885436
428987
1214747
697307
895395
1191985
219251
86184
621023
43238
52255
54333
1316844
961693
199400
1082935
696277
851433
509396
666567
891572
1054994
1284548
381658
1045458
1049455
467495
545917
664905
51907
953021
619390
961406
880186
231896
565329
695561
958965
97949
669209
527220
194534
189102
1066489
259125
1192106
319803
1374770
578479
172907
461144
461019
1198682
511960
1293032
1191374
810309
1039652
620440
39850
1216488
841411
295793
1298530
1069989
895581
1202141
54601
1067420
836324
1413183
1195406
1068229
445019
1307019
1396175
297689
1179578
1270144
18229
349024
812281
1154444
215872
600007
47081
1380221
298065
235517
1200431
61373
360896
316554
688826
344842
803280
458543
417575
901406
513183
1282220
973870
895830
336877
1319698
205611
551730
656251
393202
820038
591344
87691
637734
1160902
606321
98506
768613
1335163
1339080
563067
67701
877644
249789
1024646
943055
658706
17884
438988
230752
912292
1039691
1172382
696999
31675
1123520
1061832
779128
93300
156071
13924
1309077
1307014
450162
973294
906810
532710
319100
582328
405576
409633
1307836
424276
362857
564700
388560
276809
1237148
407470
1215508
19096
379495
805244
1285697
1374883
335808
36457
42371
1360172
79001
1198325
570075
770840
1054899
286708
1117881
1144968
535414
919394
137800
346375
133643
207686
929628
641546
266115
208534
1081192
602686
404840
528128
127403
8049
102592
418487
787510
909320
11155
130571
1061143
1348266
831526
1209726
797673
124578
885343
308969
955172
287447
348946
570839
869118
738461
190045
964881
258004
954406
1418365
1210937
948250
1000399
435722
77496
218546
733063
27332
974044
1128763
620159
1297650
256145
55050
52861
947996
100646
1135873
1316384
60787
236846
592640
429199
546422
973827
1285182
908154
486739
140823
778417
931717
424651
164321
60169
781921
400092
369004
424066
437164
876361
1118805
1350927
1344478
288751
1409466
13762
116505
140543
479890
901503
869446
1358647
996832
1351678
42210
514602
1362660
1220904
827380
1412397
1039299
738938
1290754
68670
687771
696542
637956
1290289
342308
445689
1309631
1067463
100517
224094
525702
91979
1182911
463248
1339495
1019414
905373
1296222
736663
1037953
250353
563090
631781
477849
1034748
304222
1365850
1121873
1405508
1267070
126205
142203
882814
39934
217412
1154086
538681
830390
1415957
834543
797021
170678
143806
161946
582965
1379008
529821
990854
813040
550830
393741
166142
620338
721806
402736
204619
92778
476568
1273103
1023796
1273354
66089
739421
1154756
32243
611415
797658
681526
959725
62051
701645
219964
168096
936608
1022762
448321
262405
283349
1290764
297327
910655
397122
353772
1226017
327480
1391997
84666
1056587
213541
433124
92049
1310467
1399262
296228
120683
854607
741901
59593
532850
566624
734111
591139
647335
1193179
629010
252472
1224094
1291317
75174
330983
1274685
612171
1205446
307841
270025
539545
546919
925382
382480
1216079
674952
1275239
450480
215257
805203
38618
994831
804483
678224
542526
1382506
264754
891008
256087
1309964
578614
1066419
1332514
275414
212862
1269817
1087870
1358758
1041067
36720
1199579
827287
1378843
666716
157717
943771
791089
1402088
147911
98056
1279024
436138
1217285
151925
536763
158658
347167
990072
239791
1322865
249418
1351881
453635
1279615
91577
979953
270704
672464
575015
856024
818388
914525
1127559
67285
918128
1055178
801439
284042
209207
979594
1332776
1195425
388323
971221
1317782
249929
354215
46722
613353
510322
59137
429966
175974
447814
584217
1116814
1350292
802778
1213775
698568
1212662
1192667
284582
426877
201405
1022460
975697
1219713
1197639
519067
380697
239753
1297911
600203
700666
549485
1136992
320950
520229
528769
249078
187859
867676
1071060
129489
561532
1231824
1382511
840801
16469
1285036
672104
704130
323977
45074
664572
1265728
947367
574725
865693
684701
83573
880339
211072
1212528
43135
673226
87980
305749
495708
349333
479101
1060206
420978
392200
315535
30106
71719
1072425
188009
1359882
506919
1102738
346255
372195
852830
805016
694304
353629
107321
612208
239517
1056212
186988
896637
291046
1056950
1283527
27277
361987
938259
611139
1313375
1295916
1212604
964000
1415963
411476
879481
1311752
1284729
52031
558479
331396
788071
414147
331955
539760
852092
62351
301018
1063361
787246
261769
1184007
383315
364625
1186855
297180
573279
1340013
119033
223266
438100
921066
671381
1378850
344350
129748
1283682
146932
1137695
1290319
199409
958888
1128233
1120841
1062667
1389905
403938
867954
1000017
31121
162848
54883
1303642
194579
357998
517163
726869
640559
473759
812652
1168706
496539
701025
783291
1036393
673800
114648
95566
972278
551415
293703
706167
623845
1181619
605996
496190
585985
291688
831942
271012
420086
629727
1268443
1310361
1384104
141401
289598
177662
551067
1271466
969472
36983
1172544
410614
805498
961003
49642
871865
1323734
413527
111551
203866
213162
312163
314472
1233255
1323079
455408
1006145
612512
922892
930579
1127676
1307676
816618
179177
648639
686321
381537
1412303
894075
318542
465595
1401050
278734
500388
953603
779576
1298393
1325035
1298018
1435
135543
1416125
786171
35409
1129755
312242
1144362
835296
445997
543147
570293
235062
422312
378407
784218
904370
92995
690742
1136058
1167588
467805
963988
140344
1293789
570932
178740
1414127
237839
330166
136217
84746
1309160
644603
868387
220940
156434
1380870
1399064
1367811
273470
567564
786726
347466
639073
1191947
520568
1311496
607540
41528
299501
203371
473465
914493
1291493
974513
576038
806884
274828
402856
1035608
787129
647186
512038
978068
436089
430269
396192
1177435
511347
176753
111386
1184734
97926
60068
234672
705815
185578
1235450
1412020
905817
353678
270259
393238
1334272
733402
786910
204706
87545
450439
571270
964818
431410
1397602
1387801
589512
830477
224739
769259
1057830
769155
1186033
1000759
48918
991011
430468
248922
795440
608089
353996
932194
691012
1274489
812997
978460
1072417
517572
498992
118253
1060587
821928
329916
72021
644274
473113
533196
1346273
928231
662420
786757
1353804
1136888
516142
237688
872123
88926
687259
1339564
1274134
771442
1392495
475572
150714
793857
103264
1137327
950173
1221134
1063418
211704
1233215
872055
38229
470772
800831
687095
423483
184992
375757
820777
432696
355969
18597
1041085
348221
494381
481304
678571
1139716
1060573
581398
886865
817397
675582
893641
1201927
579101
215792
340120
449728
381289
208891
622512
958035
155287
341954
948928
622003
622987
948357
328158
322802
1052072
1041711
537658
606371
1340549
1044140
1279878
557078
724979
1390413
464262
821049
1313769
43084
1295278
690818
950787
663288
695307
618259
137020
697421
789249
1211188
450152
1185543
198079
118191
1389052
406470
300518
647110
1293788
1342331
1346611
545807
1292452
336932
581961
82246
12017
385215
276221
1038151
886551
93197
151676
377347
218393
659934
454171
684779
808465
1276697
1196216
692168
211755
143999
163331
294152
368392
272919
265407
1090555
1377085
1287699
910559
1040634
1329066
255643
79062
766607
313560
1202272
1231725
113795
1056178
795258
1130114
1417677
339072
392523
1225958
1389108
223683
699741
636042
1396868
1038851
121982
628724
1195257
529105
1301483
55840
292867
1196103
644975
620863
961073
957067
871778
1200206
494351
101850
539241
798684
1066733
13634
929739
1120354
120361
1286969
1113766
1269565
1336753
1406453
1316471
222040
237422
473385
298910
291401
1088719
820721
470182
1310465
73195
36751
471556
851210
37574
642095
424891
178027
68242
402698
792524
1276955
51980
887799
48299
1295275
600431
578115
301508
1180600
942477
563283
1050489
559869
482987
683965
1055069
323486
943268
1336971
1292623
119815
1117747
727836
1141140
1120373
95724
959332
260108
95591
962211
1367922
786181
138265
36486
726085
1231976
217464
257657
1023153
1184970
1191714
856176
596507
364710
1084658
486897
1196918
800954
423262
1298150
1233638
379430
917189
311423
440173
90022
955531
980475
1420936
1203000
1369284
1043455
330525
593136
200296
1142745
389646
530471
160105
936103
1419781
862588
1269835
1127918
1040866
303174
688317
1189105
1228250
484135
191649
730052
1325249
1166293
741269
756085
912458
387635
1382329
1193139
156433
1165450
1322964
284515
57039
1000244
56925
322816
430745
32086
412896
41305
306971
1226927
55982
153209
1365036
451690
413656
860204
263053
1386988
1279191
840048
1295134
671439
546479
18733
1309157
144734
572167
795279
271786
159218
475715
38601
537885
907357
839940
131342
590031
579545
648790
592006
408532
872447
965753
377672
1334870
557285
668531
389990
334551
122851
1072261
74181
1410520
88842
320518
480077
393284
1082296
519826
854345
1217648
143399
1140501
1292797
26074
360196
1129958
867583
1182223
436303
1304949
1053337
472049
341363
685116
1384817
403552
539636
795398
261155
560417
365095
686520
865130
63478
110020
994516
732510
371981
458982
1038539
1380379
586548
34703
1219748
861662
1015671
216784
1134400
1342593
162158
842814
433143
1269436
465398
174074
1167604
916279
1113579
16010
441416
507885
1327628
565769
1117083
224972
809470
693804
560128
238774
677236
786668
825060
201901
728020
189586
1332612
1286998
1332770
77119
13633
626942
353061
1061602
184010
198984
801454
42028
648668
250099
1366655
1375087
769718
893714
339173
1196279
880585
1203199
151877
289455
339185
288475
457048
894295
182707
1156766
338921
191660
695256
148407
574695
98601
1304652
235091
691597
1194390
561280
693374
1026850
577338
378470
581659
120678
1409221
934745
1278583
318086
1138532
1341760
183311
1289576
1392321
1100919
779548
429941
482379
1213433
476806
59030
263828
1391537
1339604
232960
87177
627360
105756
1273436
990554
1038335
802009
1050065
396557
1178371
287743
604493
856006
1371871
979483
1120784
737525
1346432
637947
896701
1158394
1185813
1210739
401423
562755
1177131
940969
49708
36968
111328
75752
1227616
1372321
723985
1362186
295908
70909
875145
517621
622745
695101
529810
1197701
255796
435277
98320
440105
108136
135674
346143
410561
378179
1418351
676162
82805
87302
362565
1174707
660724
927019
1349550
159619
1199406
960312
73493
1180754
687944
674375
362216
1423176
1331201
910781
65251
913935
1189295
336868
598542
1185571
811226
293623
443032
1295130
604748
237685
367519
335512
802410
409403
391091
1366443
1418601
1175759
895195
1136900
918060
403894
398807
566249
113767
600395
830582
248028
840755
679981
556433
1213758
806921
774791
306850
833651
319785
51480
681358
780934
1278993
699938
872129
88936
73249
398660
885250
440844
812129
595947
590356
676784
1353350
703338
1120039
386915
221548
1054709
446004
1023064
494480
671402
272288
1036527
798584
737520
1310037
833020
120017
954533
881752
48109
593398
182591
434529
456534
35881
103720
700464
1147840
1022625
1327170
163793
1293858
588297
1341853
800516
557224
317701
195331
410122
1353772
290353
1215730
221250
1276575
589318
637885
664995
40191
489724
1122057
478842
950407
780471
104349
1119233
360921
218646
199368
409853
855282
694899
1231551
861433
991694
437401
1307564
453922
703128
127090
697107
231356
1203119
830921
1202173
282529
415123
626616
124459
304390
705604
482332
418424
595342
1323500
1217768
503873
501067
967147
920655
117145
127563
769918
973347
632641
812661
904482
207618
452019
1188999
454398
965403
209972
570370
86733
475846
426853
444347
889118
1060679
1338696
478511
294116
1004740
644827
1170525
622516
131526
1071140
634805
850422
588588
1381281
131582
687372
153134
789655
238606
186658
828733
31716
262791
972609
1299938
173585
699715
236086
964723
1358959
603380
997126
679708
1017777
1025753
107430
1305014
367865
364064
1227899
846489
311149
720013
1386469
1199014
624286
338497
304566
105863
610960
996190
1395747
16561
549445
1345611
932684
946153
304326
1293698
942002
563411
46366
571026
609816
1211132
171737
588078
687566
1123017
782770
572510
303806
464054
1202617
349594
93572
757510
1268020
1287711
58014
439670
551523
688466
730325
740212
1229888
171701
344522
592743
832538
404924
288599
799503
890275
843406
375799
190428
1192447
409743
888365
448900
1235222
868385
1159343
197996
1330612
1381200
592814
301615
799615
868300
155176
230863
887859
1085081
1284476
1151601
1052885
1150558
848627
899402
513733
85866
910770
542080
104992
829994
218529
1401873
232743
396856
1036977
135542
137626
121200
1268059
655672
1286526
1168369
250703
789089
379955
734002
788541
338147
1271224
806449
773516
1053686
973844
1071396
866111
706137
1112441
981906
1339522
1117996
96925
328823
1365372
1363731
295755
39716
273628
470866
1073293
84417
197325
263148
338314
1318239
600632
1182536
1174273
1006046
691188
389754
1043174
1050286
876458
950742
764237
1125948
134259
308423
696190
318507
40069
1297991
1180322
83060
257432
139988
505023
143687
337680
1198604
1197154
1280009
781595
522368
447264
1299865
663462
668714
151612
368295
1303766
790008
1391095
379574
152240
386925
815228
1382689
184550
1311277
331084
667433
1292163
613675
665494
266309
84493
666121
1229343
489878
157877
153635
272164
1361479
486456
625625
897002
1193691
819023
379644
110301
1165019
821651
1328951
1314346
193901
131993
50245
146483
128556
1066986
1140676
449367
262038
766090
173535
631616
1040913
41960
663614
1412666
393168
845820
526030
1309289
92598
237749
284512
136022
574998
392784
812381
1128508
192986
93477
499283
967660
1236777
129622
66923
443857
424091
931128
1330763
1325539
1113151
604163
703860
393946
220117
503292
234288
1284015
594358
50742
125121
1041906
137587
148169
513870
948052
52504
279080
1117424
470197
362488
418503
129750
687885
1378800
604437
419452
124818
863409
644742
1200262
1390134
322503
511466
1394004
1353770
174360
124087
1316297
546382
312382
261666
589385
861881
119293
146259
108435
370952
500378
1307041
769163
446373
1319736
1234221
314099
662723
107439
366934
1279775
358600
800009
1322135
601981
372086
872323
176551
112245
880742
1073604
477948
340047
625291
518677
365709
1302752
145989
548506
832262
573631
1064582
1305846
496529
1369465
282365
793600
515876
250141
60617
311335
1421957
304679
970428
580567
659010
1151775
671342
1283306
1057424
1311419
270442
701335
693252
726763
353073
1411515
587614
296296
1325250
1072530
214366
592304
1266417
426427
401318
65655
446601
582733
528256
48128
733000
134600
204253
661241
350597
183329
128846
73847
642308
615270
688648
315412
806199
1306083
40470
776613
254276
263472
88448
362954
363326
26910
897699
657744
900321
1044948
1266807
1286008
803592
519153
854697
814178
1414835
620977
632315
1372809
803221
88844
85014
951087
1411407
172319
737736
381778
691413
537302
1107175
676972
488312
902403
723098
895002
1368630
579023
1201905
1271092
1408413
1292935
1063974
995329
766028
1049349
886984
391813
442794
200564
117518
704340
1222577
577445
92190
220506
1184459
525126
732858
458263
693711
1420953
124775
1370251
577857
57365
1025819
696929
96412
1120122
423948
356688
389109
970852
615070
398787
1174711
1066658
1086416
181885
52699
1162690
613367
981016
769167
204704
492960
1235568
49756
445941
347533
47024
416958
41734
1101702
477144
730076
45811
903142
1228396
463786
1414563
1216090
600441
899591
845069
1335318
489119
995071
249426
616916
890380
1121700
999332
413798
1026798
184748
13820
46656
1198782
473043
323234
839304
992362
227142
736573
542456
142059
1322749
702527
776389
444179
603554
88338
622012
30924
283341
796966
530651
452874
118122
110755
959471
593192
254610
1422923
1343002
738432
139926
289638
1397196
905354
882701
782725
879874
1225213
388299
828646
1354270
548049
140313
269233
861292
62562
591046
739527
115494
574985
1236618
57323
864180
1166347
1310944
1323023
451063
971160
1231747
586032
1122171
1304189
519478
152912
519359
1420333
148779
841620
910094
341552
75939
1198785
656820
862501
114212
340116
1020535
1038446
469734
960546
627763
356735
1146827
1274003
212311
405409
44515
954992
473702
1037632
112776
775490
616173
904230
1365886
1061252
864585
876408
791857
905960
775249
1214693
407563
623034
479275
217823
945774
871640
1410475
58295
648090
615577
1354026
154316
981431
264294
570691
494502
504649
1103832
166903
32652
271121
1374017
1391261
1305190
161621
1233004
1362267
907077
1007008
1126315
866423
621450
1218571
441784
1284530
798437
767208
1151717
782696
1090672
423857
1402519
969435
10836
156607
55075
1361464
315135
120921
1310965
218401
277333
641112
724648
1322270
429353
610110
487362
1182953
568293
1398368
539412
449864
1318992
590263
1341499
974150
140082
311695
1219329
1387895
1349013
801623
1342768
480420
388115
859062
763339
911834
159905
203595
735910
362944
497942
385823
151898
973495
816214
665778
389640
229681
475795
80495
436022
552910
1289241
801420
34455
972919
891009
1408552
214476
889438
1371781
86088
174959
583989
899624
620185
1380747
28029
417346
594057
1274801
1210315
97396
1232509
229248
1027130
630189
777748
1083336
723884
686953
1365868
841295
1408176
267534
1390808
1162969
888756
312017
428967
912444
105787
915051
917299
334313
568375
36802
1297892
1121829
615307
1296557
610459
1340435
786620
837507
949670
95267
413081
174894
1417808
992577
298632
304514
965708
1265645
851351
888926
1309809
665665
55750
406864
700498
976421
581991
392590
789667
1393194
609648
156412
215475
777202
55316
421316
728934
610940
1112535
1193679
704170
145572
58978
454089
1384532
796207
1007521
538990
556276
1103154
195967
1270909
131488
433417
1181514
617234
163964
194215
46819
517108
979734
833065
926357
1352428
782326
841666
69848
313466
313232
402450
1115020
798299
192411
33449
1152386
1380228
1214573
529855
1152155
647698
389678
836948
214477
578043
781776
974633
766315
176610
1399402
703632
151601
776618
451142
1271465
375210
280985
542683
1237281
391275
136717
907061
675489
682151
454547
665784
224065
29037
656141
499921
160168
855567
1174907
43200
847306
1380473
574095
564649
566673
705420
862209
703898
645743
347102
925084
178772
895892
145568
897492
190036
440546
1119172
126577
175956
551278
1399313
107647
1297066
206233
335647
775587
137755
1350877
1182903
613502
1368516
142861
284529
569642
163627
72183
64212
112579
528245
231277
920100
98137
423623
29859
886431
650501
790055
221837
781157
1355956
377797
899897
506190
1040506
1074076
806060
996394
1058694
372079
402504
698088
1378452
143283
56672
380509
647007
1035267
483520
835374
434655
298078
956424
682218
1355979
341763
1323472
484917
144237
1118061
1036020
804732
532128
213063
212958
767467
408847
639988
77234
996937
290945
1020572
1299109
616814
384182
1119255
268935
1230155
1373944
722556
388352
913804
698601
857762
87063
862399
956228
209012
629967
595537
974235
89423
251102
1382718
253046
523208
671003
736476
162126
331189
1225470
1314397
795854
877088
1121801
200804
135576
349706
1309946
320555
1205703
123826
826716
1288081
891273
143208
294710
524677
1417503
1077539
386997
772450
1057181
439515
1068742
883312
1207497
809708
1375771
728471
236659
240446
1229551
509415
480744
1153
227117
62233
874830
170461
454191
962410
564486
723941
355739
52794
1005657
1338650
888538
1112439
486448
516981
1202152
816165
1389125
1387973
908784
299747
1069032
68624
28620
551930
44298
43865
546681
550174
217706
257726
480345
966447
697904
1388113
657383
150480
216181
318398
467133
967420
215892
1395735
1063848
1400672
897566
1401663
959152
901437
933679
119447
468420
1406200
537152
119092
858951
152895
324364
513874
330512
767655
538682
397276
894355
192354
217247
260254
1332865
229184
151986
198210
1145382
369908
160299
309558
147556
279692
1413877
1408462
478916
1090322
779754
397290
90274
756070
517518
181345
1060202
191581
403763
1221569
1005577
1302061
924807
644609
1050277
735518
196148
1351748
87293
1214709
787719
1148837
693464
818573
871822
544171
1352145
230229
272354
836583
804561
663029
535313
421344
218453
838204
1280082
23191
394989
856496
614535
953568
1055689
1300000
1024904
389607
851063
1222073
339776
607985
608226
461904
953618
643634
1218133
1120682
139262
596866
1163192
1163636
686107
547474
308773
107721
631686
1364881
1302438
993951
451115
1123159
42039
1330282
466248
1382789
626268
85967
1319292
780168
390485
974496
193576
368259
1380156
578727
129975
135186
1374426
778892
201752
1277375
1412664
549730
850821
37278
142545
580761
585157
793223
394490
561836
450283
274385
1334912
338834
57091
411938
211022
393207
388987
846301
502850
1351617
1285211
1340877
397018
380730
152754
1335832
1115201
624132
1119082
673482
779167
893621
1349141
584845
1234613
228261
382987
495019
325191
961940
766671
1035120
108709
97336
63690
403365
882487
433260
307922
865905
1233820
133840
1186758
877063
89417
840972
424647
1410717
959368
1163091
982831
525400
973528
121665
1042705
1061440
1396437
705646
1202367
344811
793194
1296142
863376
268789
1165475
1276444
451185
189730
1379561
1412836
527385
515825
780197
1182101
929360
61852
656543
50041
309009
1392085
962607
1371239
121802
789827
680139
85550
394560
262877
680524
370714
1335284
388932
1375621
95289
232347
386734
212879
1384798
1058132
468102
388568
236481
185143
604819
160731
614666
574127
479158
161913
1101865
445111
901243
668376
1189337
1119685
455148
941791
1065659
384111
26608
1056717
1135371
434906
1200272
612383
673278
1323733
864476
831872
528559
794884
71511
691390
1416902
439753
430999
1377631
59327
91455
1070677
415156
534010
1082468
301308
69847
331543
251811
208850
95987
112109
105368
781770
1000075
281102
861758
976251
141204
630463
389364
609004
726470
1138316
663386
363107
386600
215876
491589
1060089
1287771
71955
954867
469206
299324
1061434
703870
943508
1232990
522765
1286655
520818
136484
376754
1347838
886728
438628
1101954
1346612
567645
817085
96833
324452
109810
1269492
648266
53777
1287349
584663
873082
1298477
1319502
826602
919406
412682
702257
1139557
485804
481635
1382807
793398
409258
1319956
821994
431147
505653
1024172
487013
851440
1204739
948319
836237
112154
1228510
260457
1223220
989700
79554
1102345
972847
358512
1042699
1336986
111070
568518
966427
527462
916736
855362
153573
1058882
1324647
435988
71026
493256
493618
516001
968302
461226
285846
1295973
861307
407516
292438
208946
967323
1362985
1073997
1192679
270880
1110873
1365010
488298
365052
943590
341938
1067388
1332971
1189776
72658
778051
627946
82268
33517
130555
1006156
861133
1320426
1332695
34030
630794
290952
631461
587865
409087
543527
557132
1396450
482188
801471
559460
430174
700719
608288
313985
408674
926275
1203310
222895
1138950
684520
216060
365922
282557
387108
461959
999785
353627
48552
645323
82351
1280261
521069
667525
391128
197208
1221605
834772
597073
223440
1072536
1183844
68468
222976
258217
662247
82570
1375323
1357824
619648
871535
1392238
384695
570049
1271565
1197163
503044
630836
1146026
629924
418677
1051535
552278
1419744
237884
84828
684093
13920
161599
472567
930478
258194
505984
159138
1347868
974955
289988
658176
870511
1401638
1408682
581140
895319
1116689
239744
156837
136352
1229342
852577
635932
1026642
768822
131748
780043
591597
676336
1057617
1310980
1214529
178507
472439
1396382
1220178
302019
1062092
1111645
1312134
1224970
259353
67744
1291321
328223
1184764
421149
1369990
189486
629338
1378225
93189
535109
256886
1363674
1078698
1387718
616501
428263
171781
180910
1295159
816073
1391747
386617
1101268
1201868
520773
1182287
88193
734682
72040
449216
312207
653732
110656
34217
449986
172252
1125377
989871
1117301
67498
696650
141149
578565
95279
219053
248837
1293670
999745
268768
252922
665400
1225201
889433
664261
1085260
789929
1045371
1227295
475332
581803
1391029
981565
285411
1293453
74604
84325
545882
1053544
734559
1181128
1042704
302733
228097
364593
503596
289074
360161
1270923
880449
1382501
1023904
580956
1237245
1158396
101276
367849
1411780
151922
1310851
335155
991663
1307551
137540
963138
43172
1201676
572304
1286804
536506
1351689
968231
1231028
1036439
1403205
861337
1062220
1201422
177354
31221
69450
27730
1416412
504190
56370
957168
1365080
814503
1092088
1371218
741231
167045
977008
381508
697674
176142
785293
1073713
1069108
1348109
1022789
1308763
1092716
452273
544878
41342
389387
943148
646974
1051113
883414
951912
351049
329969
468068
504976
908434
259317
33974
473652
35664
298765
62693
1064699
685338
1370343
1037053
1214890
626187
818449
912842
197700
668505
361146
1383649
459658
1117518
508432
1353163
562295
420944
842308
979548
412472
1138968
1277188
522095
506640
582183
604075
897624
1128223
1137857
296793
139450
704315
376396
967149
400728
1379195
1336937
53064
998972
269500
35924
1276690
452491
948561
806497
1352598
1134196
802872
694648
102396
84643
856124
927791
1294441
846008
955820
794341
1153277
550293
253644
1414838
1354248
691312
10405
607903
735386
1144198
580480
376183
816741
974260
384432
153632
433450
411169
23589
1386271
1290391
1297988
1406489
1189543
872652
1051415
1228470
98434
855618
1315632
584538
671156
1368460
969460
1275249
1367469
782703
588287
959254
399687
1306003
17871
1231539
70946
35908
189139
815562
916349
1306798
494301
497799
1266128
130115
102589
1068846
1048784
549490
1392831
851300
997515
1198433
582121
674533
621687
662794
1212815
1375331
1128158
235124
138126
596768
635675
1112760
1329336
408326
256643
943452
933657
1362770
1367462
1378074
496024
216120
946829
683901
567117
250805
956849
646756
81593
143977
912152
1376780
1393883
1192159
327407
636763
563729
1361934
181959
690773
741228
636093
831531
1055797
1192375
871052
322419
105744
1195461
280693
428717
1070194
158476
285033
1325730
1203072
862787
626403
40471
1059700
1197678
879046
1187932
1318764
393944
705213
1335118
481815
266648
352933
541270
66731
828139
292923
609043
615125
25762
269628
521544
1156799
911783
158705
311714
192038
381348
1375003
87144
388510
446700
842132
782357
677479
1385631
663295
473593
186782
909206
179467
787395
444039
1167238
1025171
901329
1160039
470496
876508
295069
313164
813221
1271953
319288
520161
495362
460422
875586
839830
1279012
1036307
1235816
406288
1209997
1025267
1372899
1043275
264020
1125210
377891
1266610
1305686
285432
478038
998596
227349
190199
154709
51131
1347177
895429
1181654
1071844
1390171
423604
473096
491402
957049
933612
725790
1373919
1340408
853909
927956
1286701
1403900
377097
952483
989908
417747
1129146
665032
1349902
62464
57885
426000
1087424
828654
296113
71187
657242
1275269
335408
191745
151851
696
34885
74294
1156087
175559
118528
1125657
998351
1040263
408196
65847
116309
213148
1288099
324020
978763
283902
836435
737148
774049
1353621
471494
1228152
265539
922760
660352
441056
219808
352153
910470
1201376
912690
850419
457453
1280769
819572
1408324
530721
471292
577092
1034145
361697
1268014
40353
433219
1323938
684308
1350131
287617
596185
69927
471313
1324448
1062516
1270545
1312686
537616
1304310
237032
833264
220804
659008
528404
1051003
804340
947070
124136
905948
380045
345388
876591
1392169
282813
562781
405281
130067
1397957
376782
1163249
1335599
187221
944430
1389723
508886
360346
61205
300194
1269664
894897
499076
699684
538961
110639
848043
299599
682489
772021
1061566
1158942
261609
1138659
1318056
1319968
1378392
757285
1349233
104688
1324474
228069
205675
401272
976425
726809
729416
461858
647144
1383780
813493
522271
1070507
595474
598986
573353
289426
63246
943539
1276407
93236
1389734
1169502
480102
912982
839507
1371521
1166196
573547
1414396
149154
781102
197223
1179706
55359
110257
977266
907010
143553
128035
820107
168009
75264
289276
775616
117209
1037440
483383
1337910
157632
1045233
929514
440874
1188956
809573
1085823
833843
1334633
913810
621907
382919
778190
193434
216965
1198908
55812
485463
1164063
593377
469612
121474
315173
789816
1040164
1136570
675104
143655
543543
130113
677328
682797
111743
694609
732450
1335744
189833
54509
692257
78558
1232812
301520
239077
68410
1120468
450007
333305
501319
949988
1403386
197773
594682
477308
836839
1016823
783099
851287
432129
843589
115467
379733
208644
475072
346838
922546
599140
1407174
1355604
1322848
1091736
213982
1006228
1083054
1365432
609271
190256
1273329
887489
1148845
608599
1389899
1128169
969023
960522
42242
886775
188731
80758
1082665
1384493
1212371
168452
727109
1337867
933471
626254
1283852
672932
1151010
1192451
1225948
903629
607092
426610
935627
136798
228530
304074
140880
408821
1056070
41579
1193062
791772
1346990
200833
910512
1101494
1416770
454522
564064
1285243
683773
847200
188529
1090839
518766
672777
118320
388630
13835
468310
891857
225287
995393
147872
1328461
972257
949091
685703
354984
1174872
968446
998339
831408
1345309
397436
635045
1000671
155033
830942
379457
842790
766236
1193919
84802
1420210
135513
488425
798899
292254
1216183
1141969
829537
1141027
1373764
89064
547012
886881
671779
213938
899197
495212
602506
210193
146844
20012
361100
312812
556047
954827
1069385
461327
609930
918877
1345467
612989
191437
369208
778492
843286
1302655
433065
903180
73862
853929
792149
70230
541259
110630
1365222
14134
1374974
506032
1050651
99716
956795
1361365
563358
273285
422403
158423
1370223
996685
317015
206011
1412141
178813
756724
617432
255298
550250
968229
768728
962726
983737
1044179
36811
910316
795672
1327676
461561
451109
959741
17222
638996
982226
520377
409533
1299313
1181541
1154194
39550
797237
1414896
517817
1353444
882475
330603
645535
301082
39103
130656
199913
74859
366839
1343005
1067410
1067217
1055006
1214413
1365926
119565
872222
912789
626328
186820
789452
323456
971853
636704
145205
1210392
450267
915782
905834
1233715
1402217
1306371
57669
1180865
105455
927110
313902
215349
260739
608606
80610
1355517
207290
107879
1399523
224724
231241
924722
223742
944291
869490
779062
68104
363309
876143
967067
41231
604822
1025042
558102
358286
1189405
1294257
806053
259286
910940
874494
1234835
478965
374992
66021
961562
606615
219944
32934
1313874
380341
220944
147532
478432
956458
636588
34880
499713
1207675
1362709
592900
964463
350780
452190
1015999
1279901
627919
328699
824172
317171
1391256
1179762
969138
1280912
1025671
1221380
625896
705469
521408
33949
676311
996235
1222281
320884
1346276
67468
443401
392864
367209
318013
1346479
905401
1021630
447084
1389338
661931
649143
684005
1087561
412891
45081
424033
63527
1398332
29651
1197729
196997
431440
68249
860546
627298
422912
1224826
667401
584357
1289672
151389
889925
659997
865963
1103146
925578
531564
160014
1283947
148158
511459
623265
38123
398099
1337442
826129
1137187
1384079
464132
1155648
842331
221285
390687
1330295
455057
591220
1042728
225076
93991
339982
361702
767984
976388
25416
1218124
1000726
1353358
480643
564873
605875
891142
452283
792696
151027
862265
1321343
480923
596083
70888
1310215
829744
965155
372449
741928
8493
407219
1411962
600447
167146
333743
292198
1423909
1284818
495312
1141165
857846
679679
741955
1071999
496258
1296474
1289073
1288775
775570
205549
407323
1195457
542549
625977
1177424
109862
323286
273372
859302
1005655
342435
192698
573913
824048
296501
819114
1362137
468694
427582
838354
611430
1061033
1314675
955751
900441
911702
673091
291226
1103268
330862
876865
73884
1053695
43545
1064828
218933
329030
948989
1303918
521353
1279579
777395
1034372
522319
667813
360889
522855
390869
578124
282505
820939
610729
213175
1211400
779445
813479
1025001
1205544
1306074
416978
920959
1040584
451210
140499
1338591
837699
1388465
1313018
881217
226467
1326453
189332
461868
1051650
376236
1136053
568200
254287
384115
132798
493437
146240
148304
810254
1219277
812134
347539
1355170
31561
1298574
779772
1176034
1166999
1326797
258076
206651
340950
151478
249948
349037
297882
1192585
1306875
974613
1392101
874367
976536
275480
526473
360398
800395
696642
567167
1213827
479543
795655
1314234
1118511
1157873
477459
956982
742744
400124
774155
444762
561207
1365264
800800
771763
718287
1137218
885268
207128
1411739
104231
933731
1150898
435994
664059
90444
826143
207146
1323452
216228
418423
1040607
858143
481491
857606
84607
1274280
255088
85038
226311
469023
507113
892622
813422
220110
675925
1202297
304558
964795
1302392
1282640
435299
1274781
320694
703134
63280
561970
574351
271912
1279143
404475
133968
974784
728788
965316
359175
478852
618174
933211
1390465
1326374
44825
96482
1126034
334982
125718
756684
311398
1210853
180773
1154060
476662
297697
539898
138901
207677
172815
266641
124583
27357
373873
992670
1290573
112139
1419033
880760
584992
151284
1195401
910805
555996
666980
391943
907479
618901
943041
1209589
62240
667850
362195
385178
1090647
706572
106501
779934
44702
1361449
822653
127015
1064787
324493
494196
903085
443216
50789
497973
598578
612284
1042810
567220
136874
1379554
1127085
621330
316981
848392
958834
1230076
1215814
1204990
1020739
323727
726814
466173
275286
999970
550921
1225944
862864
772622
1150992
65449
1225230
1408423
211480
675463
579177
676513
1041113
561146
966892
939560
459934
1210430
577682
85046
873126
627470
1035305
1214485
767369
634694
82378
694763
761169
113494
1182846
1370918
724609
1112089
375696
1198452
528922
298297
784925
184419
894529
84215
274098
506213
267427
600324
490720
138570
964936
191827
1152521
1336712
135791
1393995
904837
237498
129524
1380327
1152439
426594
337250
85588
1303585
57514
890271
1373913
529166
364241
1032200
235303
896931
890383
58604
793188
1280278
1178096
547126
1146380
570671
861264
375616
1053905
64818
580646
840627
539069
162561
410901
312079
929702
1211317
303167
911814
1177771
18968
705341
459501
293964
1049723
678433
56781
680539
646301
1192222
727704
705245
1404700
605968
477369
313687
1416258
130719
825928
1068582
801868
747872
705728
232444
644892
58083
981114
146281
1391883
48657
1331942
1177821
1329008
1175767
177499
962353
913882
146613
1227054
766308
1296220
1082168
1276557
809471
23640
128256
1159333
911893
350683
150674
1278650
904989
209159
1121844
996368
872747
634255
1298143
596370
31074
637562
1416009
1026327
257845
880890
872860
79634
510296
1277173
353364
27604
426266
1124516
381695
787247
1232616
1383771
23669
549335
366093
1059630
148472
1405774
222131
149954
37302
596510
1415923
481233
136327
1391037
153001
1413074
194906
1388272
905609
1179541
1034687
687189
941765
844741
530550
547129
787183
72804
1291801
1422259
464550
1340621
569967
1388325
440362
448434
408739
726381
1396552
325103
557282
817342
87575
205283
192277
807178
779252
168747
330443
268927
1121021
343787
81568
1124417
664838
1361465
559136
576828
543521
856423
670853
397428
48363
330541
441326
1345299
869521
390117
960777
919469
1048846
1329270
992006
324365
1338498
236424
266494
290622
52278
945180
159511
1027007
517571
227060
365389
974918
1164322
1325273
1154834
1386677
50374
909451
66081
1282649
194869
382515
532303
324035
680668
95501
144325
497645
1339699
789224
1266512
630103
423109
847792
269383
174639
126901
63945
147042
153115
179244
1063479
1052403
823837
326545
504687
1284002
1345729
397432
993835
1119972
839634
352748
820999
934265
214949
382109
873525
1180856
174333
571195
509439
1275150
11171
966945
1323676
1283864
632031
106333
1237336
1187837
537845
65305
427049
61644
610010
1380525
192529
1297447
1159782
332849
358817
86019
1184912
1338327
211796
528454
331378
537986
391877
946431
148913
396392
75774
420637
1292291
935435
626281
397989
287370
356310
48798
1390561
678423
160683
1379778
94384
815647
934338
540827
942164
1318371
110622
1165293
349765
1270636
698341
1316334
1214719
930274
667126
686523
591136
13551
797800
226649
797438
381773
251969
627310
1163347
667695
1156795
1120494
1362100
1231021
1218601
1041208
303551
613799
1297007
213571
233931
1353837
351026
481221
942504
393224
571422
810601
711643
393025
505904
647557
688572
906295
659191
1213885
249860
641811
453714
488225
968295
974531
427210
1370592
414331
821156
268430
702424
226967
590531
731521
526151
914465
1414114
1306161
50348
112006
184982
1000045
827849
605863
382101
193003
1287310
612382
251652
1143673
313802
436330
173331
637289
603622
737658
746907
526270
384449
1041169
1297115
476963
32440
914580
638632
305778
49779
1118727
902428
788235
235441
632746
979608
167391
43954
388579
703623
1346948
1386635
1371642
880394
980053
1419834
18306
199449
238174
143501
333665
362454
314219
1374063
332096
1061382
62168
861473
426354
322364
1286389
1350754
1297893
414339
1271525
368414
819957
18191
228769
227509
207702
1120458
170937
18822
788876
672217
55803
688806
1215450
694328
975435
1399692
543801
1298558
1134257
437811
614659
377857
1282540
102612
1385558
440857
1066707
208974
1157959
754998
623385
16076
1044177
635191
884492
1228772
1342955
1082291
809213
220926
787493
688453
644739
881798
777368
1119431
572941
417019
163359
201966
769681
628929
822626
29867
802202
1119445
325869
528723
1118415
676058
632390
549119
432902
301279
1339047
170930
267911
883075
602964
62671
1175819
307278
200359
847760
510648
374739
55284
518511
1163658
461870
204447
546208
560533
256823
993562
18746
1311280
1335041
1052853
380837
352267
1295965
327066
785739
403183
770378
517635
584773
1235178
741490
345998
147943
265043
339592
906168
626335
16401
304912
1319055
393524
295798
1140100
1197495
1372784
998727
407477
1120611
1287091
1212943
1041877
1368643
1272816
930801
432686
1184863
362312
1311456
348902
446213
226631
691669
1363139
511789
675772
284275
185072
485069
804756
480384
418721
626983
538301
1168429
1224854
470655
972557
879029
1284738
668385
317335
1331868
1188932
853883
1178585
614343
1352895
417832
1327814
1005925
1308831
60003
1123864
478127
460072
1172397
1118909
514065
843702
264537
164978
51486
430184
195780
668601
855954
1166254
279463
379046
216196
1372363
1361935
357370
200875
146920
430808
150525
95452
1214461
1406846
1102260
838167
23546
664776
843759
101391
1304296
979837
935967
287562
100374
463936
452883
1229712
107153
1404612
368027
555567
127542
376981
314644
1144337
1327678
555765
311853
36832
825410
288333
477315
706586
1189783
94694
1272538
234956
418932
389319
444376
847598
791815
417839
1061470
1397895
1349756
1224920
757144
106464
1350763
1286778
348669
366640
1039206
824318
1358552
1375929
869169
871327
1061839
867271
543117
220567
1208215
511043
582144
663061
1065003
419007
420273
465421
893288
352556
90875
268407
1066074
1027059
126549
198196
442468
97937
1172595
702665
534153
900154
874417
1170917
1220188
1383013
325751
376603
861548
1195420
1052516
910862
560418
1229163
1177842
866248
198644
359722
526517
559121
476820
1228070
1395019
252349
610706
589288
677141
1234889
951136
827771
802241
454078
833864
556376
76355
1068584
283741
1123565
930694
324905
137610
1298123
1120464
560767
75417
873425
556300
562759
11075
613330
954961
211306
320328
451539
644987
888068
623897
1390982
1116645
766367
1145936
69857
1037552
311945
220675
834399
1224157
23667
1076063
704760
1163508
281953
117524
1229496
46895
1201312
1213918
861105
937391
681858
1074132
495507
1415888
642953
607995
15916
851069
107849
150632
739356
673369
1380719
347087
925689
395673
67845
1128560
588717
1064266
1123477
135053
1225725
1170635
327230
1201789
161451
734926
56334
510771
738449
404708
1056719
1203326
848611
735802
182152
467891
1186641
1139356
179146
138723
209136
807232
603842
820443
124613
261495
816868
1228475
1346883
72343
53311
114560
637722
1086286
1273711
279744
181567
1041853
624705
712253
1409852
329356
97419
426708
112808
626904
680129
413226
996508
956553
1066508
469758
82945
223194
624034
401701
127646
1135817
274009
428241
204548
63189
428125
950041
1125074
570211
56086
1284026
395863
954916
886111
1311060
221303
275884
971957
310195
1270016
259890
1231809
425820
700996
1143866
478390
326990
155881
81335
138871
864441
209758
27770
928455
1185029
1390935
818102
1118862
198175
78854
301627
523338
150475
778354
1022283
602165
421389
737864
129484
357802
1420268
1349333
564973
671132
1077232
511781
271759
559598
729476
847017
912995
128737
444044
142604
506806
619130
678413
1363471
345623
1180434
162827
1325664
385109
1186122
197404
1208129
1378796
152825
1314832
798012
48550
432739
892193
940277
64407
162385
878719
1072207
94181
231756
667252
144049
799620
1041104
486359
284080
1348083
1350680
321825
208311
1382556
256907
307493
410362
1303422
118090
181996
1337196
919591
120691
1146892
595874
332198
1372636
145113
182753
1284174
792990
1358044
589103
1311674
342540
589253
959585
104941
1038170
613806
97866
891439
1402485
302886
117983
1089313
165596
228329
733400
1059052
1362700
301186
336500
562003
1115703
85680
729321
972489
1299861
1273755
1021747
566905
306060
1061799
644060
279775
1344303
411329
1008620
164604
1384934
591840
1407125
1111360
210746
420693
946936
110021
706449
193643
388231
109670
1395114
1236310
602127
387192
487445
1376986
1286302
630202
366062
271450
516586
322846
453981
137253
958072
670878
499771
136662
480278
79009
680270
28164
624513
230085
352359
128260
461570
91070
914120
1307869
616400
631486
1021751
674167
1336890
260340
846686
1151790
632404
396728
672663
293133
1229677
284400
1178587
133272
643333
1345139
1289130
1292517
110204
327129
543148
700082
1393898
414519
231066
216504
398710
266006
608759
1289317
831919
1330949
198106
1367142
372436
810761
55228
1325567
1113489
411752
376161
442825
1090163
51221
1089936
1341777
514300
1091318
560176
1068380
581373
1236294
506523
873916
479462
418036
797080
294084
485317
1351180
769073
796149
109663
300229
66138
784393
999003
63142
1120601
590173
1282318
373090
680619
1192826
151626
1333377
451393
178570
596422
684788
1282543
41374
1127775
602527
1374293
452943
253588
306164
590568
640899
55406
1414554
470063
1398088
595412
1401457
512207
1346879
732008
627789
1186767
1316852
225566
684301
1206161
724549
113733
655400
55777
672141
473135
459017
1111917
1291327
373602
887892
63551
84838
449142
1329837
1058827
801409
1048776
946917
853073
299351
598544
930027
1195525
1059940
105907
233150
529748
1312194
1183880
953381
965489
532947
42777
1292977
820998
880618
65313
1165384
451910
338686
258953
689751
589708
1181014
799244
980893
1228639
1381166
1081062
684617
426463
842475
1355922
105965
239418
596513
1102739
237208
257855
660957
1309777
318420
1382237
137441
440395
679014
480620
32891
493533
226808
279925
391833
1175928
1410211
1198883
545552
160868
737632
1050606
72030
99656
179651
42726
1193908
1035223
25425
41543
279307
205187
289504
302268
261134
58031
89898
1214622
91815
1333084
414324
300675
534474
322872
422305
162690
1182375
1215923
616377
1203621
291121
99237
283694
435007
704427
80031
930047
302358
1392365
559123
1388694
838286
26420
1209897
932267
298620
322306
1185638
97553
117630
385510
45334
809771
825084
95668
1302834
639740
27459
62786
544154
286777
1360802
203278
777862
122779
928757
389984
736883
1406887
859219
430826
131930
1120004
435232
1362574
1051522
527638
1375065
275939
908664
54903
685614
1164104
389789
33744
645215
288735
1138278
1055345
1340631
236084
1353693
922281
479899
1352209
1314442
1297541
208951
1301647
1117027
805437
1325011
1197923
346205
218575
1280377
476555
645396
741737
739296
91702
1134615
320354
1049080
1420131
641591
462075
700119
452147
1067686
1360894
972152
882874
1042022
279390
558422
542511
341251
386233
645072
781281
1204569
326746
1349887
262778
1061725
511059
366706
305795
203995
840862
122737
822776
1386318
1351452
810669
290620
1346843
1190546
499230
1066939
1072284
832386
1037176
1270479
42705
1226194
495602
1362048
852369
1406731
100075
1091504
1061621
122277
165331
699689
405518
402689
941225
1307455
892506
174869
384454
876437
697404
1311803
566822
1121727
1061770
841939
414951
1381417
675076
32116
429002
355874
1197210
834446
1101365
265044
973088
392576
588778
447352
94960
171862
1412224
905617
1420864
1291974
1176447
622587
11766
800649
734211
670834
47604
135412
960498
616650
900842
620950
527602
1416601
941693
1125378
1321773
393469
900359
588109
1119839
1006931
601135
344042
534506
105709
802582
999308
885812
319694
911102
297332
1200216
151805
1055211
932650
291420
1283689
1367989
736742
1049964
975097
387661
1366970
1090895
458333
484124
787089
264303
369919
1385222
594795
558981
209699
540316
326464
671620
739899
127823
1351417
1044504
925870
697693
266651
816966
557534
1336860
971256
1308216
1177175
1301976
671776
383554
398655
656860
165566
1168805
361294
103454
794286
662940
31920
126611
818886
41597
442238
943081
456250
1293414
144650
726541
935311
1211424
1290539
702202
1061761
221118
358846
1236875
380606
1088300
323586
195007
974721
666799
205361
1116025
1224721
584315
341248
337502
1193609
1147816
1358118
1148128
182237
913455
1051603
35140
67756
35599
337022
1214596
1368152
229438
286380
1020802
428780
1391384
53205
231453
640209
40583
756960
1399377
1372881
165287
846907
889239
96777
172268
1071971
849988
64229
658619
1224993
593475
1213226
811307
466873
438317
54009
441424
50308
336761
1125652
477054
870960
923936
1203446
498586
386080
1391189
1129346
314742
130924
817294
311210
287906
793427
194009
1419836
384504
821668
732102
1058960
540956
585331
248556
192472
239427
965680
1125663
1344300
386355
579962
1309010
907675
1214178
891295
1382970
162180
238093
606046
906290
361898
868294
359587
462195
190923
925185
1349810
468221
1291870
1225445
411562
415225
1212209
199930
387096
374771
437911
1373684
995
830632
687450
956473
320531
1406062
980789
218277
1369519
1170602
510783
204863
490426
478734
1065314
293878
959710
1044841
215784
1309108
787532
474955
448016
1226279
1156728
569999
612996
849914
856708
1386258
375920
600609
999032
1297071
34692
1314521
33056
585408
1024089
398390
1281152
1304810
124502
60931
402067
80742
621850
311654
496382
17974
830213
93586
426225
450238
192344
975888
293700
446804
153643
33149
16279
1071253
811062
1323552
1311278
1194889
900314
942055
1005404
579832
1173402
229010
73503
46892
901483
1363544
1366609
473962
282575
518264
1294769
903533
1061328
1363143
17828
792011
535699
1269635
31458
50762
606700
297662
946777
790614
740125
928885
270450
1303219
1402034
812500
821474
263107
868733
215206
239380
101753
1342328
396428
77353
808607
565876
659998
948880
357230
388327
859544
50077
551861
46103
131485
367043
733106
633552
643633
276557
624622
936809
524676
199808
526183
5266
346410
855697
570005
1320510
1057029
478310
662911
529260
1332857
980520
25540
805425
312838
565229
213433
1070903
372010
401457
396726
766393
91481
429167
1124946
1297148
541988
677288
281314
1366461
1391379
382390
127722
641219
1211979
339152
1269496
1275187
1198532
1206418
1416858
72909
671163
681813
428991
1414067
897678
48656
1270778
1059638
271888
977935
1073913
230549
129497
435910
1340779
808792
451316
430759
1206638
1350313
1064691
567954
1403441
816621
517516
929401
28682
1232779
966360
875189
1358574
161179
444344
626233
472296
18318
1305222
865480
174713
698923
88130
1043134
17297
1389733
868724
136967
79151
147157
677074
1194636
1151213
577390
1118382
522129
546458
373926
895146
417337
616106
147988
575265
253937
270342
1073946
570127
1231380
946222
1230293
337345
724029
1323073
952992
435049
525237
845532
801790
1114567
1337472
1056171
1395288
323857
1334009
690377
185498
94970
683652
1384313
1301985
324574
449781
221463
840018
1035953
1308326
141475
222015
442687
1382354
1380305
1366761
867231
34579
230049
1345572
958987
828985
845410
389036
910264
1236211
1229803
849692
1122317
1379125
116369
557358
1199655
729198
134985
784632
294780
144079
362120
248593
736391
624295
455115
380788
1221372
593344
583633
17459
121777
1271281
112207
1063098
41456
574215
216235
945143
1279715
119284
628790
430979
893348
964937
248970
394866
674778
1120861
350104
807131
724615
308815
804491
898815
56887
961582
1371381
891449
336120
1125326
682712
482389
158798
321963
935151
803235
656908
312015
899423
613077
903186
897712
856512
1176401
48561
240200
1051015
1123484
1179592
308036
231502
448740
357404
1116278
392467
1393247
355810
847440
44036
200400
463141
53928
622999
931419
128510
365331
1311927
544976
255092
916818
994963
638269
1377924
471991
503834
1374442
1230392
70867
271031
364351
840888
1340834
1180361
1155036
236051
1044604
1311877
407638
1403841
1269169
723268
1351610
510314
164808
1117781
1175220
1295373
1342631
1342979
671225
1180665
280056
115492
642434
610856
282353
1388027
1385431
227007
1210411
581636
199111
841014
266162
559174
872796
519666
435599
1344891
383828
409748
146462
364891
82034
536000
237765
947443
268618
11501
50801
128902
1271001
992427
773007
95680
361969
221834
1285912
1075930
885993
353263
630976
83529
262324
322937
1220919
1375294
141936
212631
1307075
84869
1331428
570043
399423
145150
130297
301521
1204376
260670
648606
341896
607618
147755
990987
997401
31762
1410115
733327
1192641
1225953
622829
899890
391380
1082399
1233622
216929
827429
209900
1025746
275689
757539
523577
46263
1282306
212385
80055
31912
1273495
482239
49762
955281
608443
1121397
570544
549233
381366
493780
726858
1279423
1368364
1397961
1420565
467020
63242
237107
451834
327658
630998
1337447
468132
1330538
1209644
1226583
425545
1209947
592798
232981
932033
794311
626417
111265
73654
1304173
677312
1086488
1229832
527991
205957
1337670
580288
661071
1135015
121425
663189
853296
882151
996213
1121767
479851
1232250
1289238
311104
1313630
160434
130906
941880
368721
134182
1182835
1338955
408695
894115
577540
500526
1270175
704420
454178
1037471
1271394
870267
70981
676661
789948
1152435
346167
394048
549408
1295078
385581
214426
39624
733398
1307583
954552
1228313
31084
677171
1064553
260827
1285159
1302542
1118156
899435
166708
184410
180251
1192657
1387561
144752
634782
40137
1389629
1040755
169776
784933
1145889
87863
581127
1372170
117730
391992
402767
472454
298058
592958
840725
690504
817543
17312
629973
70241
325790
358726
836761
951640
696516
1005208
216599
1336638
80963
922695
43480
235907
962162
1206250
323737
1296337
621827
1401379
1118877
84076
331082
40574
273515
700738
643989
254791
451406
593802
551783
328066
1099135
1404146
565069
1321827
167689
1393849
1403897
868698
1207575
1155250
89365
1175929
1123625
209218
199228
682748
1022427
44865
1135663
631168
77840
1115042
122289
1210644
92200
203676
1207633
79700
321835
42743
367768
1344305
339614
1201437
286506
338967
605943
391135
690810
1314654
424385
466838
139296
450816
726176
535589
120622
302341
1386596
1421543
428071
604532
339923
170847
139870
229013
1128006
377236
1188103
1352765
947262
384979
1368147
1050661
931071
529528
703408
1418410
1184255
295172
366292
434305
891772
1375171
1237370
830568
505648
196283
335884
853620
1389841
1071007
165072
560153
152634
767297
189664
783897
124233
581689
170440
915354
308531
1386639
1026490
895490
1225195
898744
195655
1267060
457024
1377515
168836
1071975
118548
939385
876849
471538
269692
593713
1414104
174549
489543
906011
239496
128542
1055403
1119465
155060
1070423
224550
116698
595508
229040
1197831
923478
1391296
735576
347134
367286
643300
322952
358477
1386206
406324
849388
733749
598814
1119881
512053
1398104
1020958
127484
786067
408962
499158
1382200
996652
1123193
1199638
609902
1175997
1285879
977890
1199656
345811
659736
1038709
440748
614018
1213303
1186750
1370029
699805
331758
1318196
1226428
159890
82813
781248
1381106
772159
313870
307696
1137692
1120726
501033
259540
488356
381544
427950
232626
908360
338586
48902
161544
316710
53337
657173
899894
196551
536717
1205665
1139964
1127462
1272001
788089
1085042
221159
75861
177993
620837
1325558
1291698
550674
995569
543992
570382
92136
738591
981777
1418422
848926
686459
507537
1296455
427490
1062230
969940
1027205
756606
1192543
698127
1197165
28433
363640
27164
424899
1192137
1210211
329152
1316843
181835
255431
370316
742132
72718
1220659
617771
310662
437039
1389999
1148983
775919
348818
974594
730525
48303
290783
365772
1192834
254708
64875
1165065
124316
582759
296732
151950
361178
838486
423922
680076
923425
1023409
303470
377094
1281146
278414
1207303
980290
1277470
118939
283277
933520
1310431
1119350
441652
67523
1272446
1035164
683936
1334058
1365526
1278107
1036469
60456
1419405
794292
809954
791212
623358
606539
497448
949612
886022
548679
78725
548200
842173
1306115
917075
507438
1174706
459267
75912
312656
674271
97724
1338508
1140424
1031763
1005360
1321410
998826
161347
1205920
443184
582001
359406
428327
221292
611743
281407
580221
91268
271576
126249
196956
804398
215254
467828
497420
1232997
291692
215263
1007305
455960
319329
474915
1060859
645205
1334235
1214908
509736
626206
920685
963430
741109
129152
1183079
171172
11773
1128376
876419
569785
1199030
10848
1374245
342828
1191969
893251
948744
1069413
159099
457744
997989
953151
931701
1366834
856959
226660
353580
1351396
333265
877505
218114
883299
886533
376204
515775
433484
1101128
1306238
476347
963393
400156
1178313
468119
507109
1302733
636441
361129
534959
349245
696505
1194646
1042295
358770
1055278
1338500
936231
863917
169848
1034537
133769
616406
599067
537385
1178519
1070971
1195348
223349
1070819
227766
492968
674251
125531
210381
450163
1218885
695329
152891
1232904
1141663
324759
900016
112681
317302
1415947
1186567
772385
830189
1112234
1317082
271337
324099
161670
1386817
1068224
893639
253070
579139
477636
1235385
931790
1414057
1279156
432824
607168
72972
1339329
567598
1201615
192103
492709
330322
835243
203520
1351597
562573
1219371
39603
88570
27070
1388523
659217
589120
437650
1281121
868202
73386
688297
1043993
1341377
148745
29522
116696
161566
283581
413363
924213
1365184
504985
602514
1198814
290794
374959
848981
1419044
768483
1222450
357399
1036457
1066172
457692
1399802
1219428
464844
692055
11498
825735
953493
584119
917982
737131
62646
1152429
521021
604435
1363946
502809
1285428
892982
621012
1203716
100534
729430
1418913
1313249
445106
48652
1199414
314914
1192212
447245
429654
447102
616146
1124752
1337824
504665
107316
1053130
730828
72136
853298
161062
1065732
1293940
1168753
1125188
178037
458814
389587
1398973
859436
410828
1391010
412181
81734
1387092
945022
1206004
1291112
256836
1401166
100263
636740
819663
260500
1323880
1214502
521294
1045002
1114600
324130
780306
258900
475498
642873
1369941
1310803
1334381
524116
268735
297318
87228
382865
559723
1209005
648189
574839
336291
1057484
1126020
362637
1293927
155700
27561
474344
201558
1290982
207459
231227
787168
1084196
1351413
1082709
1306294
52497
980060
185850
407173
1041734
661541
154552
1267779
191223
647704
905473
1144233
933816
488420
1299099
429028
1402234
1320125
1116675
551590
944415
496007
277729
449296
1329502
1323466
104599
157244
1411045
1284333
840344
1176319
1382428
173086
70725
126521
289254
83461
1365242
785552
1116178
944923
1203168
680264
258619
55583
494471
197981
495267
914069
233323
1209553
1165113
1412535
65019
260414
1065572
104931
831757
814505
329810
484876
617534
223630
457645
686517
470269
78255
899744
891877
365752
427371
228345
467560
1066831
846846
951937
634987
335309
355272
835373
78283
622961
298881
378311
111334
434740
956131
834782
1230061
264227
193109
1127621
1324063
904353
631377
695672
1193529
1119670
545290
631864
821170
454913
797421
212083
178064
106481
212473
135098
511614
1323815
938228
1296883
562957
544142
475584
281984
900977
515862
1207510
1072638
398245
1371422
306379
204948
568033
596524
1292795
674509
735902
1210505
340975
1050510
696460
962273
489440
699073
1329047
232898
1203604
1267813
692189
1287958
1309242
1211099
1416569
1035823
151119
871543
622768
281701
280101
289782
235543
726884
392163
239277
1069679
628175
1226556
1225111
1124677
43022
340793
1219284
469407
1277384
645346
107374
863872
16341
563700
1299898
990409
1226926
92617
470797
172139
263156
474090
1210906
57417
1052642
673587
564276
857935
1334138
491380
1302254
1210470
1361306
376219
319766
449441
981898
948368
310032
133782
880791
407767
202972
101147
723700
1021264
198760
103779
387844
436588
59618
126873
967297
320564
904862
613267
366329
1040594
119229
405845
210832
297429
257178
118918
11420
1296312
901076
113241
921209
865267
1329376
325052
505701
449229
496913
1305600
527917
1334060
1421363
516660
631841
381988
1074058
3542
798296
139670
371556
118484
133423
61262
811449
266633
598333
799445
790303
120847
1112130
946813
1209667
871080
1408714
687066
79028
1355646
846940
372345
942757
907361
570569
182846
129689
668690
674078
364493
1070106
834386
1410476
1215528
842933
1394821
36066
858916
498682
805049
279537
81466
1313602
1388591
572052
1111302
1204484
1283867
375105
1205220
605482
1230533
1163422
891280
61100
378161
124456
1401262
994181
76854
781331
182253
1067859
662359
1119325
139738
432624
336977
361695
1196176
1100313
361304
801502
1332845
210517
86693
467690
13109
1376983
557394
426059
1083123
440468
110317
339141
1421672
542541
121232
30646
28838
78171
906292
431550
1362986
698846
476787
59880
278474
391709
935322
1007195
646604
387413
1346591
1358925
74790
481848
780744
1366788
391605
414515
439361
220616
1334898
1232686
416927
731197
1180882
1383557
500011
1320029
629976
632493
1385087
805671
864026
438590
1058006
828731
1213008
219274
626557
723949
1082529
147733
315673
397450
1142022
1308313
454971
558249
940897
826785
146098
1312571
556882
285807
662335
353621
142562
966429
774499
216940
1192930
490200
1235460
171930
1022299
790811
1343214
1196371
1020966
580759
909847
482965
464507
511988
334916
1292458
932761
332866
302984
336707
52985
311546
946774
1217438
628129
856399
966714
731060
1179533
975372
957203
73703
130877
690264
1049037
80100
728944
574544
51368
431814
1230628
1337014
491254
363772
1306896
1121812
59285
448558
673083
1285886
1347648
973580
114519
226688
389557
1188138
1422090
398778
512663
407957
974829
259568
341378
60651
457586
216999
339297
412366
91364
1293901
628893
953009
394206
1043652
380571
1087319
32854
858587
672218
1235249
1413468
689017
196402
1055458
329249
228645
1069587
51552
325467
369255
1215514
126622
1385889
946666
236168
1294158
137452
1136323
510747
791783
1115491
792841
598028
682386
1040222
184060
1284765
856945
568128
334316
405103
191933
886629
1385938
338465
129757
622000
838804
1350962
180813
151907
482047
391917
1280812
450777
662022
1341207
1360814
189571
301104
369969
573592
1330584
413287
519643
891244
1363050
1392516
809876
166989
29764
364025
1374757
1184655
613982
671599
1307552
1190570
283357
181067
196629
340576
929205
820848
862284
1332088
946072
133171
921093
1138654
690652
338441
358873
420908
210943
919840
1290435
523174
183219
1232013
444150
59037
1049823
785794
220206
1183798
1363872
1048461
815682
371585
1295404
873552
426336
722649
343984
684379
697455
196195
952194
89717
146986
399247
705471
594311
640793
435542
889526
579890
520170
475385
844011
847146
93831
332601
1086670
1218434
168196
588183
315049
367094
892185
386825
496365
1150244
1102423
180381
216871
4807
117058
130010
184881
281617
732772
176320
1070897
1408655
1207591
1177205
911765
1394718
591584
177174
264998
493735
266591
40623
750785
1385121
1187956
316120
1161138
369324
491885
512787
251386
279492
848675
419883
1039837
201595
793524
1313461
472889
11994
705169
1403123
266797
822200
686495
855852
316312
176309
355556
477291
691179
646454
1174774
184689
671980
156847
1341459
800584
1382731
870648
1000685
410909
344293
1385497
1368600
1400662
620561
1022543
1295465
839961
736129
286539
347855
319594
947711
524491
256596
1193786
911946
191083
1196787
1286889
772392
51424
601755
571980
496021
185642
1066680
279010
1213030
307294
624131
470859
1065969
991640
599809
935696
609633
192127
479524
599969
1418466
240142
900913
1147898
134008
325048
365622
52981
1292965
1156888
111953
449031
129195
1181593
1025388
1374209
1276931
466794
38608
158735
775295
399714
143986
1069553
66496
695964
953047
946516
1114244
457064
1045278
390114
1416010
1393920
471797
948068
1103190
1387697
1288584
1086458
1113978
237859
170833
344775
237922
729184
589682
211834
159894
176538
565598
787561
907616
796910
1232551
102473
1181007
680711
204127
624216
523548
1367413
992336
299169
1034177
445395
1420985
381376
634490
484063
705602
1194457
25027
772954
761184
533695
535837
1407256
1045089
727193
932973
790441
941588
831078
196151
186365
769029
435172
35360
225643
1005420
436584
675123
13200
1140783
592845
570426
1293235
498849
1207709
392540
1059388
518494
1049182
147227
637994
1288317
900680
730776
505075
1191786
181628
1385787
1184428
228224
464707
873195
394093
58389
506902
82086
130844
235513
634448
723796
1168383
1396562
1385893
996026
602320
131493
8475
1411741
737567
884680
128604
686275
450169
430770
46133
1120667
425141
317437
63409
259738
1421760
677466
1328664
415493
397491
223599
217555
1407064
1297424
770977
950949
362669
53491
563525
124533
561346
991612
1072407
355479
615262
727675
485396
766298
1408864
778457
868142
1307022
1325286
1352985
229691
1293719
410395
237952
656917
1410209
288658
1315889
1110704
280703
409837
98044
907221
814765
812201
879520
1195241
1090989
482704
782068
1177060
185299
510472
446961
979927
295206
613354
864270
248470
76723
1375054
221449
802121
189609
239713
1059323
263954
594298
499189
480004
353470
610017
365309
332882
1009289
879433
386431
454103
879556
888856
286457
583260
305525
817150
655961
583158
411838
145498
665910
852202
889019
284027
320688
65466
1041493
429180
776218
1272077
96005
217549
423202
282091
94997
1367963
1293420
703442
688336
111606
1405216
1070506
232588
1385115
560880
910124
914307
39910
1363968
642636
1225889
1328769
690401
698018
354344
334427
1231471
431920
574813
1173053
41812
1402483
1024579
285963
973449
347892
905590
794074
1146536
64039
1310794
1293440
1021869
689502
208329
936202
533384
882818
807760
278151
101236
327862
406755
427854
514504
504421
633538
950471
772308
27260
404195
933697
55185
626278
611778
1022531
568463
171174
1329447
684241
32621
919961
437932
53314
1372087
1209575
42170
827766
107659
1238290
1312158
223380
414827
463044
973930
1117894
551379
1320311
1336795
865135
1331921
1043475
222280
923173
1119375
694834
676945
412438
1304018
1189965
378846
858226
1327406
1291874
826306
1202678
1337456
259885
620933
366333
457496
537925
1266505
619285
507116
731688
615349
683749
376446
578000
943480
694724
1375445
598227
612882
487554
395117
1275173
298866
1318330
441089
659265
1388263
1382993
674642
936342
772457
1408426
196020
352215
525035
475086
934734
1295346
551657
795296
350472
786943
250891
93505
219221
1274889
477133
701758
1117554
97605
812347
356045
385615
673721
1176789
950196
484114
961175
43952
686966
816838
1321840
113645
272857
64807
357403
955994
551824
172527
313849
1398334
413619
1376657
457222
119355
443508
258481
1391838
959078
1181008
296077
470675
949469
530071
1224186
100753
685857
823695
1117042
635268
595142
1157887
1237157
890355
41785
424411
662820
307290
499106
1358501
1066934
1371145
434377
807892
537251
1082389
436662
808879
796519
208949
1267701
1331992
1280323
1228691
375100
870606
1369596
1335741
349206
1034926
663347
647469
890672
646272
1362892
395832
286355
223103
1060960
97383
628959
1268533
1121217
1381030
1090977
287469
1229211
1192509
1209459
1156005
632752
85528
1199310
355840
226060
368347
545501
280296
192211
101857
454169
615155
1327506
125867
1416924
864298
238252
131971
810500
228024
672767
488008
1034442
1354902
833623
1366551
1315098
494470
1313363
842722
63369
648378
1141875
140733
113736
337938
825425
81371
821705
1065155
29995
1238116
994926
1361612
755522
281916
345877
1063414
545612
694545
454007
593491
890134
355712
641933
1070625
105620
311350
178286
390818
346805
269155
380989
869610
274131
319958
385884
1298912
1349018
556049
420481
90871
729108
449738
134965
1387782
891365
1062903
418872
833579
192684
210005
544031
71137
815713
1278184
345068
437026
684485
1194356
1289646
1157862
1314775
1219871
804194
777780
413868
477577
1225950
483908
1121822
1142840
1059074
476517
832521
98005
773884
256242
204155
157850
790705
442680
16867
1173944
1373056
833212
127064
1185445
1343931
1114368
873323
359210
536156
898289
703625
343837
854474
76765
186373
807277
351029
57442
1419835
492400
858035
1177252
448255
685007
1174353
1237031
94938
367410
624950
136802
297942
504874
1349110
1224940
132002
913489
1342337
429748
42395
1414362
806908
125286
521718
374195
779589
287409
1192005
1284191
697770
136000
1186605
953882
673352
389802
161471
274795
270002
841174
235667
788181
465025
1061573
1120512
160843
279526
539360
1221578
621370
442050
1185596
520594
169185
75299
704932
250042
696517
572490
642535
1394287
59290
85776
876934
626743
731557
995196
1230753
1222479
447669
940797
541591
54717
865898
1191759
325098
49401
1400933
1140226
117001
1367612
975599
603591
995833
301680
1342528
513279
778691
545387
167405
981288
1043904
661562
421258
991067
905832
460461
768730
1348229
734656
967675
1116706
136786
192591
1184021
291546
663286
812125
931777
367574
1370497
77724
1091341
368832
49055
1066006
419997
374869
830062
1224147
446250
517029
632382
1142971
165747
895574
1129676
340573
531654
681382
305010
1037463
1212183
1276490
42025
335394
75284
26777
891059
420029
622348
198871
1291331
682763
997890
88218
295121
1340589
1289360
1158449
236992
162155
970624
1335484
773582
173888
527569
621834
61392
1400657
457722
427822
1208371
108331
1382567
584988
954512
145060
508732
874673
702890
1064911
596304
289894
897657
374489
673026
1406704
147078
817427
1411833
599884
619335
1420374
1176019
10490
589451
1318344
637497
695433
777966
254400
420318
32468
1299108
1000591
1357493
1336898
624050
1301389
288404
1271950
1086386
367396
1366232
1327508
791363
411715
923569
674870
1229602
31812
693719
1180305
1056417
476651
252258
488324
772719
1378230
469249
412904
1286202
616323
452162
309432
742597
665017
1219452
64862
737791
539115
537031
69068
700265
336340
1322655
1415931
406846
395691
628476
1384473
50677
434278
88094
813293
825645
130779
252631
1269804
679762
840533
300779
1422573
1343942
833062
778853
152261
414413
335216
264094
1283704
728200
485438
1418311
505284
71668
733966
147766
479221
1336776
1227573
92329
398918
633594
367993
635354
1369822
187649
1348688
856296
1272651
675113
522081
844149
530030
1122965
1391623
1113124
1394871
162088
353558
529363
271375
465440
873924
1416128
864054
795280
863744
980962
945347
91466
673563
883601
615624
883209
152765
1139303
730693
416651
1068462
278144
84589
494625
361036
1345229
966460
508202
19125
309288
547228
412225
1188178
289973
693207
1318023
250908
144105
1398896
1029370
808601
31517
633489
1406004
965897
26749
388121
572166
1186575
355342
798652
1055699
624506
1328956
1341077
1168447
767347
472706
672037
45401
16599
38455
463258
814887
27191
815069
416869
136532
1066959
100051
371696
375241
336927
1188094
551036
794778
1285302
1178169
291925
149520
1198796
842163
322694
368864
146818
1280534
353497
312071
1197874
1039728
662423
1066492
935588
1005679
1390441
929158
656046
1161143
632349
593585
662182
307452
37322
1311030
460514
41162
475074
378031
345128
1173971
234269
410884
494205
343604
1177074
920410
868521
608056
88870
664991
492618
640384
645102
1163691
253386
90891
818748
221071
100583
320436
40003
565398
401991
556542
643935
1326758
1234992
1037726
791971
1026422
921193
1413162
230959
1214466
473746
1400728
144035
877196
915778
232486
636183
222081
1361523
108805
1277567
783147
1186295
897972
1388407
840379
456209
1135185
196566
390669
505719
1382140
308490
851252
1325446
87357
1179671
1294168
391640
385767
81616
899294
910081
511419
445914
407282
310008
1205956
75025
676435
633398
1391104
469645
1388720
64250
411635
420006
1207308
304285
1034736
611228
1214530
332288
1347582
766880
1365644
788625
1283411
393411
970590
480805
493147
1201832
1279523
598231
1285934
112486
974395
1175834
469480
272895
549003
303683
1056100
1313376
83397
410800
697104
1320006
190555
1180603
254303
1137127
693358
365736
1043199
883487
434641
1403780
1378367
413752
427146
1221455
234228
1362607
701995
1216195
1050854
305682
685086
656528
40573
485760
216199
697233
537578
1174369
702556
691537
1135941
41422
1365857
1407252
1190432
1057973
148742
1363518
170887
857753
37824
701913
613220
569062
410250
556754
788871
1327841
802802
193845
1271283
400821
494936
1195052
286267
1397623
145183
25227
1265765
1370634
391654
217912
1336888
647579
199263
1139538
248920
407204
282732
83577
1363657
670651
696046
1227282
915745
1186568
1312500
192089
670676
156822
152442
320858
1005547
373021
647502
1399612
484768
543854
722854
970525
552567
389333
1381229
795044
452128
723945
547602
643020
145654
227439
441655
1311966
34230
544363
127979
875112
439273
1363344
991199
1229203
675554
417056
1117349
50590
118379
1273685
427564
1122070
780965
284230
544610
39778
532012
155724
666536
357869
734713
467523
925145
1314705
16716
1062829
1018585
78248
48547
833926
816987
314146
1296262
226554
29222
293957
810157
991959
1337044
550078
1238328
619947
881595
899965
965624
816740
903306
480588
32089
446871
936186
313123
1202711
670975
411513
403507
860999
951481
912826
687614
510022
237819
887157
899007
612039
1119023
1418909
944933
640221
140484
693669
215361
211172
282487
1284486
285362
357704
962534
46159
292431
1279430
1351989
1342148
903437
114460
1061374
1290215
811273
962107
523819
60060
1192658
860912
977094
770361
896806
880624
1277579
1157600
1165442
789512
733324
898597
805093
1117861
450917
44809
70640
1235219
537045
643261
856710
184465
132359
265023
373975
311211
706518
184922
552524
835847
259128
1162909
1320775
1325379
54939
293560
65743
1323783
163101
1422370
384041
921503
640848
671987
412187
1201683
177140
228387
1122858
703557
786716
887474
93202
1202770
932259
1169479
1336172
1284761
782306
1000765
42056
307038
92335
1269602
1288408
666879
1205661
1276885
570865
429719
1280392
461207
454610
44972
1041808
1038076
543809
1021632
81293
784821
1307008
57210
507601
730206
229502
496495
974769
78250
664610
928825
963370
1207878
881096
223269
940668
140806
835141
84180
319870
164752
781124
472849
634592
540140
909514
519559
362443
365880
190953
1025872
923727
47187
312568
735662
676265
111490
37577
1067124
234425
182861
289390
471173
1196257
1120423
389483
835024
187227
696319
491008
566428
837831
579370
1301307
1207646
39494
439806
408011
440134
930728
1351780
484637
201789
788973
1337942
838564
298936
959912
60426
766643
675291
433393
201691
39247
520835
344765
411504
469395
360614
1168913
426317
549059
476283
1271755
1210861
553104
558906
867841
487334
468268
842732
913125
1163259
366561
452626
684234
874322
947311
1282967
676621
110964
699869
503610
1274523
1390488
478494
1350018
71867
49006
1128465
239723
923229
1317479
894930
969974
595923
1000836
86856
1408732
1118204
211706
462879
232713
481932
418839
95698
897575
195838
756060
1338543
1382291
42177
617548
1348045
1417773
1072783
1057082
779376
1139981
659296
1293760
140125
1411083
1056202
338039
286483
433437
202565
666340
806348
607313
637906
770077
1396105
374672
417280
955124
880712
356623
403347
521051
1385796
267472
425980
300979
1377917
726087
704553
275855
1159985
490213
225099
534361
794208
943105
373236
515307
497154
674569
411313
787690
600615
134115
379450
1408661
874760
464373
82843
468745
94267
294569
32410
898523
447036
680112
443720
420941
112640
1201577
1384563
820315
1351838
527531
730334
224497
172053
1139319
1058243
1120016
264286
307514
846245
16758
62417
885764
590138
347337
75323
156540
884359
1192901
999250
319253
1331889
506024
329608
377626
37551
332474
494726
693511
946228
873080
593456
1273979
337764
682491
231208
306745
1198805
172938
427224
893444
706266
572337
299796
530124
1064633
585893
50990
862148
106487
169696
854658
134993
1354631
254198
904864
536786
10719
312111
444037
914877
636051
1056357
676793
1296680
677237
891567
127478
144862
1313988
1020741
436316
280351
795873
41328
1210653
802985
53643
228000
457233
636062
876331
1280986
54463
527422
11084
920390
821772
511351
888797
145319
98802
1213765
1318380
1384520
1401649
1265903
428581
144695
1296291
458898
76806
422664
1006481
942394
1407127
1271556
693758
168615
897433
756914
1371519
1309398
445694
71980
52671
128713
325780
521472
424570
1068955
553132
621008
587515
642269
168559
1269872
1151094
703321
1090985
451407
483981
948442
1022440
535518
325864
1325033
1061772
790073
343361
486665
155019
350599
1135171
647521
1397411
633682
54292
675682
374511
425071
1140515
624652
639260
965546
453562
584826
1324606
12806
586090
1056275
140970
1059838
145463
85092
765989
187585
784134
1198379
191198
840095
1173873
814125
1137731
575579
615383
662948
73551
524111
468168
629045
733768
303067
1114692
926312
670609
261028
885146
197345
598831
771808
190190
645008
397438
612170
756485
363620
110303
43738
888948
135416
1320313
435477
1040645
89521
477034
368827
723997
315534
213611
49320
220622
458345
531145
635825
1218086
602604
1413482
193423
859002
1119651
349026
77780
307680
578743
1400636
822597
497983
805997
1042817
329288
357159
1025130
308936
1000208
70623
384887
842212
199185
677246
659070
139953
4707
770813
1194579
392416
1383488
1039697
699811
526480
612290
121125
250482
1309990
1325831
1307413
123284
543839
818387
459024
478669
141467
445787
518707
399111
372984
1397082
1332713
1342727
141697
549792
221107
186968
96463
558310
1156560
249645
373142
956533
431769
429952
682156
881341
1210437
1298284
529159
739955
148292
465441
871908
108968
659048
1269104
905554
785506
504453
883623
604963
907273
1022538
965306
1392913
253047
385686
232618
815913
426368
1210608
226748
82764
618236
1110507
1326604
511368
480052
339053
45632
863912
119262
1374022
906928
615602
310957
114064
647305
854688
332373
733850
595590
532741
349360
794271
623661
724453
853191
491742
50092
701133
737988
1349591
1399047
340866
406782
401253
452277
378608
197379
698715
1276878
489761
1195256
432956
56917
945169
431930
112277
3364
179678
738278
299450
1041875
421262
899966
201933
1019338
972643
1270063
171606
538724
694733
1207274
441824
381410
463639
453427
89647
1196733
40486
192754
611891
145122
33339
226675
134548
146729
288717
779810
725484
629993
1186085
467723
1319417
1074419
202643
466304
636597
1059944
485861
969930
1191832
892130
380421
1188880
825754
1149536
259072
827731
1362771
170338
73445
892593
831059
639968
529266
858819
236999
1216475
725089
1138106
335210
1406868
1403460
1117465
467128
218278
180326
1269161
15699
820442
1069414
39179
48858
841904
373836
999997
669000
1316170
146291
667038
992162
1270308
237358
422478
1367079
222545
1198809
225020
93004
728103
99643
1201912
471872
310727
230693
869162
1071045
798342
1214279
1295728
58726
402630
1380151
47856
344295
311399
679731
489310
564917
1328455
1092813
772875
577982
167501
97727
848790
214924
613776
1041002
1380748
1101578
819041
366271
60836
145699
375861
368296
412298
47620
75015
518004
1226427
447685
551951
202072
734339
1184898
1384558
1328701
301682
757265
358854
163183
1386801
1303550
907418
976955
267058
738805
928675
833343
1271050
78613
819719
92004
1055116
1349952
844945
1207184
1384376
1179665
295796
625397
182365
191396
264126
191498
31446
564142
405029
1286190
785772
469878
168245
626853
306215
1223722
1322829
623958
845456
309191
790759
448119
487397
1205253
324978
929070
74163
1402042
397094
1379275
902424
741155
897020
1187826
262654
1382280
144810
664403
1058619
1216295
890907
1409458
263038
159629
79820
1135253
341148
961347
863319
473651
324607
1389558
806510
368077
1139978
359598
1291403
167392
1330400
1140511
1390276
162354
1353990
740183
583624
1371455
865924
77990
542010
865592
608506
325684
12423
99681
734835
254351
1283279
602559
1290307
288900
786843
1198466
794092
777173
334599
1179504
45446
413755
94601
1071562
1194737
207038
38375
56281
146728
585938
635782
785937
1277410
293666
892580
1315265
643950
643516
326037
88877
442499
866280
172924
1367408
572185
1230872
627823
690720
186487
552057
1227897
192520
872084
839432
732954
1097702
1082511
1188112
1125076
672458
489661
1186077
1354305
713046
364664
1220578
94574
644947
793958
166948
1040217
1292625
200923
90151
1283738
875375
170732
1160104
666626
996153
303824
507918
520471
541620
100237
1266311
646567
997873
338599
816835
1396897
1166821
401226
619850
150728
771288
884559
865965
1174311
1348103
1194973
489816
314134
1293307
277874
728079
631384
384430
1266462
104603
136065
1410274
856930
1051232
970357
222809
418184
1353766
1063334
1198603
840729
232664
779321
561534
1402105
268830
995331
284360
1333875
1036701
983614
670686
886842
1202764
360806
1382431
1055708
359131
392039
1052621
493260
870029
862121
632059
1389507
1082425
507446
411273
64297
1180565
963443
1084403
655992
956578
1368632
904428
807898
58687
113978
836867
784420
739055
92680
499240
574918
64765
331933
65640
466527
1025655
1215882
47665
206034
55962
1407221
1343416
347755
348528
517186
1371558
426129
275159
636711
1077134
663771
853453
55940
330263
803893
280317
738596
873297
490356
1290815
865997
889117
273946
889038
567172
926170
236586
631594
736842
959923
1372091
468488
151111
444672
428665
545652
303375
347298
461574
944504
404390
1292421
236570
269137
124777
1296015
481431
590716
112020
399547
411203
1126804
1156124
42886
1316132
1065695
295341
872969
26890
407928
522400
599164
1147556
394139
1100431
390286
1183847
432094
336917
1035535
579825
133826
551986
87481
240392
251337
1236746
688243
1382631
330697
898779
860684
398721
1055513
266067
1063202
330057
688935
1353999
796964
1283454
1349626
724939
865751
697727
438271
510458
884785
1323048
443726
1293067
1068147
934397
408738
687703
847007
1269732
633907
218786
970757
521231
1067183
1124647
678860
407338
995605
945783
1049955
282567
900382
899704
134553
166087
870684
1374109
383135
792400
1142638
1363858
805416
444224
471014
35163
1265540
240020
1318259
1275054
1152529
304672
1300421
626978
1137863
223899
1419353
997028
965977
410145
154873
384486
974725
172349
995074
1229639
1202126
187014
897507
336392
1180948
381232
1402006
1336840
100810
690105
1310728
1034241
580622
934650
889573
233915
421946
643087
1340294
16251
390287
133880
1070104
573259
257582
1205702
738700
898625
641327
643215
977013
1085704
1388243
536245
608161
907605
570482
1113471
235578
1218435
522587
727224
1163366
1292865
686975
943107
30882
54331
637029
1409495
38931
968320
475722
1036156
437705
671383
202356
480839
333277
34987
896473
310981
33297
1278009
886480
941818
1316653
460945
783810
340025
1344231
555907
594292
1210062
799771
338111
251525
69519
396023
252244
381008
1205059
200331
1323082
1110916
492030
736618
1045611
395817
971495
489202
969790
23056
396689
1304027
1328103
607316
671829
207680
489446
1115777
869057
834919
519383
989858
1181660
220882
432415
351137
362826
201022
438338
1204786
934289
1192390
1100627
56986
74084
1349575
883221
699484
1218110
110161
896799
294831
352271
288000
724483
629314
581809
160670
1408673
567599
1103075
1125060
239047
490030
1068049
79870
167776
472914
1291355
492342
448120
813486
1365126
1338923
1202679
1213818
1106064
903061
678721
1272111
686328
161364
199624
795469
1344302
1238001
1118304
881431
729920
145701
43879
314004
965280
863855
1309621
1213107
526462
967565
1201482
1285280
1022022
445832
1417616
1041073
301751
196201
1304467
1285910
398373
389699
323224
1345709
734033
810442
728853
160979
1279557
80648
401985
463527
649781
427887
801310
769136
587383
562262
722565
1368084
1339082
1386140
32276
514354
289068
655694
1166942
373858
239265
51188
1337470
1316432
126891
1117794
879608
1117333
1115530
966256
983909
1185055
61025
1285114
391269
994034
695702
585221
321316
1138823
388591
610136
228878
699630
1389660
1114617
216184
821013
113717
1196217
79134
158435
143956
203812
237678
109565
485450
447627
1102395
816131
29689
603590
530454
51763
295464
1216881
296590
529038
687998
826573
1204363
925309
1269102
1384337
1266356
688847
486696
1345387
547804
56742
970740
308138
1293706
887084
1163478
979867
843756
1410054
858423
1334037
583592
327539
1145627
68982
888815
1212967
480886
1306372
694461
1124418
817783
948972
948342
94695
557885
847150
426522
670760
368507
374759
1422865
1284655
463193
952695
1337274
732704
1177441
355105
1334601
1181675
822043
506871
683376
92700
733864
468927
126166
1338285
608517
374730
612086
306372
215544
173428
903923
366462
1061661
814481
200267
699558
927279
281134
462033
314550
471546
614105
835349
656434
935308
1195005
706021
269686
345078
174711
621400
289066
188253
83253
371034
1180730
332899
815076
944221
1180408
80506
249543
1185372
267695
1118774
1296150
620856
238330
695120
1146679
1220348
1318229
134401
49407
1210589
63209
790428
232785
1341188
1170764
845791
848009
1330876
543722
151714
786514
285338
282496
135927
1324571
436373
1037888
1066914
466284
1015923
889016
18145
818334
549071
622815
1056159
974349
133839
683144
373159
840618
1052548
1289051
788704
283622
787175
1414050
551217
739468
852774
372209
208071
1234562
942831
686982
1380803
820629
972567
334898
1038807
532768
603792
60664
481544
1050855
795865
1213867
1423191
273574
911341
93568
528397
667386
689047
17090
59342
379621
1350651
248796
152911
1196366
157472
549288
1198616
586014
439468
31067
70118
520747
169260
1194296
420651
72618
51427
947316
794403
1280545
1168416
1100791
219668
611662
422969
880468
357147
886622
619188
504901
142762
60988
446683
131097
1222457
1377897
1325355
202754
875652
1226293
1035178
583232
423874
368855
787266
1400791
559449
424767
673572
470586
730434
1336032
1293686
610915
699602
89146
660963
1112628
548292
1269316
476566
39027
77418
784103
178628
1210272
978264
824739
509373
267435
254452
315922
1420156
65859
56712
277777
535397
494192
1286740
546992
1289189
698176
420165
1381358
81864
1118025
1377532
228876
440998
582949
65356
238230
1222451
915719
783733
1235436
341817
1386397
381028
118756
422274
875445
774211
1189076
1354411
1073986
1060503
1270775
176747
1385766
1224904
608962
201264
757331
320476
338564
12230
330266
224214
296592
541272
527940
808170
1064956
350712
782616
55376
1273617
93103
699398
216287
1325729
1207933
152064
613640
252637
1322049
181496
620261
454967
1219321
380804
1315219
158361
126052
574311
1179703
691772
907269
1287317
311789
966701
53967
59959
275248
1294071
49727
440280
54825
757204
331085
486355
98225
436603
435087
1057469
1421925
541325
970288
1137364
901715
411141
881776
118857
386647
888790
352229
888294
352518
816887
1117217
1347865
406147
977571
771671
681885
136849
286566
1361215
689611
1021258
155859
355746
371103
469265
885743
797269
1370022
729897
946769
496982
574405
1365787
817931
726055
306608
515776
627030
1397522
528986
64683
221102
869860
1291259
995717
1277836
696925
824183
1086502
789025
391746
1153620
500755
255202
785138
799226
290018
572463
1308150
225830
1156940
435507
1379322
1374164
953786
1054938
1278359
928294
347408
841034
660882
1202258
313431
487646
52266
237827
671404
956430
1118428
1034197
834678
1280958
997338
275255
172852
796346
1042652
213760
1194485
345701
39702
1339076
235519
798740
1180802
1330306
1102295
559964
148633
253960
981110
114277
304280
1277397
283140
1270672
1205490
706461
955499
1409600
1307305
462771
249036
1066436
881285
424254
1358956
178002
1350146
866123
188728
424785
596064
336448
1387682
928077
298766
1038454
981308
1231918
973940
1340711
637317
348040
577159
129647
1090866
970047
147009
910508
264082
1290876
1055387
600904
126156
897012
428686
925212
640874
705137
186756
257238
28556
1228354
1218872
1237037
1199679
1127565
1112184
340169
657858
831895
771917
1148381
1026114
688871
355909
981765
672928
266710
982615
321480
862795
1311346
171130
454413
277543
831086
1216860
997560
337231
841718
401688
231496
461469
1233597
455151
1269306
1366161
1035978
932054
655520
933615
58647
428137
865470
210976
846873
1063118
93015
143785
34153
188941
189612
116409
1117294
860263
146989
500112
1083802
470446
134176
1174697
846029
1174750
854201
895942
388116
68118
877210
593561
494337
1127222
399649
804477
187545
402868
1152711
1307397
1220985
1301480
734759
1189938
409150
101563
1166357
156898
625755
1086579
1158633
1006371
802888
589184
790227
1117563
567462
928882
1417346
557274
1303488
199143
1230785
1314565
388753
613057
173701
555890
865062
1307942
44887
145380
1154051
1295732
679747
57316
1327590
44813
435932
106643
956964
225892
1226975
1205196
673571
1195523
1374214
1064525
877342
1147412
1293830
863561
620358
1023178
728215
453701
1342866
926969
522333
1271315
1402505
788046
412409
287356
236005
1316563
738480
817429
1309917
1278113
794167
862182
1186396
1054841
227314
164506
1370248
162745
260203
1319477
304898
188059
705776
1167043
729785
50507
906229
236379
1037805
978688
1371294
929022
724398
291733
56207
330922
1061429
1376647
803402
544450
595495
304587
84960
189813
1134327
1347181
925041
787698
442035
1016014
357645
1403128
791218
296177
1353586
875035
785356
1122945
172996
92057
118978
1337987
453100
264076
837509
795609
557248
1084079
1309853
536001
327644
310119
926257
524254
1207241
176384
1125805
602416
53210
932698
281300
271983
1301199
565837
915593
112149
1400612
1014131
1332743
1139526
80274
168715
1331749
1365113
1422342
726894
255752
431816
964547
45433
1212827
599545
1291712
239575
1323767
868329
1122904
339168
931467
864370
1269930
137547
1235328
414768
900597
524927
1309336
436448
377117
1191926
1234435
139409
1040840
344358
870706
1142866
1321346
883771
1313555
1178154
727818
505715
583606
380453
1066683
413150
627660
893965
54434
1231907
299853
1218597
416137
1135043
1052338
723784
1385084
1292936
138989
1378506
979833
230853
1136212
779597
266614
480398
1071903
1192006
810512
404819
1199668
1368805
894012
600639
371864
1210872
1397741
673456
1044827
216445
687199
1057519
581831
468465
862894
192304
295032
410189
520477
33486
1169552
792713
673388
270315
310103
630323
1377363
1197087
69357
1374801
695145
40082
903675
1328708
417144
837988
996817
205757
169477
954245
931009
936484
374319
100176
265869
1331902
788137
124759
253856
367911
330597
868541
1383015
879367
280731
1332977
1300629
389792
678551
135572
1401361
773788
1286278
899870
606482
691398
42331
1383040
637970
686364
151915
724589
389772
757346
48232
630579
184326
1290805
1305841
76284
360277
672074
23604
845839
1179713
1126898
521317
893908
933729
320561
347405
470814
343066
239023
896522
1220610
673959
1236930
947405
1392610
34056
1054830
1352413
660029
801289
970649
254745
1403989
400793
1282316
887249
390958
220704
818672
1235019
964164
1175747
1050491
357821
405301
784053
399437
906623
93207
227762
569258
524682
107178
166574
1137812
558779
25383
248204
416240
9095
185376
254845
1127106
134416
1292513
92055
334542
1269390
154712
915526
159417
400441
221772
1220480
796866
1298179
1092877
1181628
1270493
48993
637169
1199257
447667
1227578
1049573
761232
470992
838306
120473
1186226
865663
1405631
251562
69528
472429
1009017
295737
1363964
109518
293966
1405300
625343
673124
1040061
1227749
626865
738678
384204
1339931
176922
1292984
461573
462395
1340558
1275125
1045422
977058
676405
1397197
74264
1326596
419806
429172
186869
1100652
186728
540138
875381
268045
572610
361970
290950
194445
1065336
196994
667924
415148
572338
92683
915656
643110
1373331
39496
471126
1323434
1326761
1233614
819506
667976
798628
963922
537554
1045341
81286
418533
171243
208548
326234
262894
398404
269491
1203339
577524
884921
1300126
427825
1324478
312821
480811
1281045
275127
529036
1267357
732207
1284584
571058
239081
734350
1272652
93121
904391
735893
532823
918175
896202
13999
1049422
1307450
263591
275333
549222
67208
477608
260138
1197140
358515
931275
93968
973214
523393
1113211
1341832
921899
446143
468938
440239
800281
906219
1090813
298088
420841
1192292
1134778
989849
1294209
110739
996649
826236
76326
534675
1351914
402138
92865
456222
1266755
133346
235251
883118
1297583
17682
770969
305252
433859
890206
222490
251984
1053556
1408414
201148
320569
311926
772731
148921
396321
1371477
1026593
790537
1301851
57799
445116
288549
395467
1050516
236877
806938
1272037
202657
1117503
54328
575040
325917
646792
494550
1213933
632232
1156861
1382881
416887
239680
607236
625922
469574
145010
1117880
315264
561864
532548
823972
844276
356733
739390
1167326
200340
553036
212803
637727
1055468
610166
920480
1419803
1125127
1120506
150739
1198007
672276
995949
694677
256686
1181068
1197269
362234
474152
884694
948816
1224887
257776
1055839
157332
497589
474621
300082
1137677
947822
338910
692786
948926
569776
783715
151230
1363055
999830
596763
301624
827527
633161
893558
285844
403835
84986
1048373
229382
1057168
529586
400841
251154
4472
771162
671505
583533
164868
1220633
807720
295549
184058
814074
160715
1214557
591031
59153
404558
662046
820492
620334
270675
605976
462070
843120
1283997
358507
256410
322355
114323
302567
1122670
1116656
585868
108247
387103
908324
394668
223858
973346
479032
631568
343398
213671
353518
1197849
126398
1296779
1198952
385048
472135
575087
1327908
339133
335526
702054
812683
1023764
51509
1394994
286269
773562
844209
162644
885515
1055650
1382206
791001
424469
485003
539349
388938
536848
357836
32489
1376479
1411513
1344767
1058146
319768
1297108
576254
308064
550404
893996
287155
648942
414364
1366813
663794
613377
1398196
473078
313888
173954
979718
59297
213790
511727
397929
1100444
204633
236176
973267
561195
1398223
630013
1101838
488333
143531
501013
371745
944037
1214152
200568
767269
670726
584698
92403
71715
427125
1136378
820789
734290
895229
963623
1115612
835536
646270
174186
1186688
1000367
1069593
860436
838198
626687
647099
419647
221324
1193595
48296
1288898
372671
1057037
832520
168897
972422
683557
495769
1402135
78557
423475
560472
865665
1139126
212335
1058222
770253
1162685
887709
630790
545695
101747
1412361
360931
1291218
1395110
367259
222606
580472
382831
607572
328357
1024926
306314
1338284
102392
456492
531737
51758
970950
77052
968633
828842
347222
101324
280649
943515
297185
147995
700570
38051
503670
806819
400185
1084172
896718
1320792
227341
287470
592317
798559
1125164
662208
1129855
336742
84569
587995
608567
1202525
1376864
1378122
1117995
1332906
793346
1422803
905922
55018
256508
684693
978080
597536
795770
308590
1286816
1141622
670888
430762
1186150
1307415
265669
897287
364921
1374021
270231
563489
352573
870305
1301552
1374661
629434
803134
688185
187311
664248
148949
340979
1119099
678074
875237
294604
1038808
70721
300323
1040098
469639
259846
457114
182616
1065183
622307
381064
1062002
304813
1228344
586443
640993
1404359
1208644
1205919
622956
911861
202157
67245
184125
604123
95372
118830
849994
902892
332811
1391597
1138169
823112
23200
1297223
1358177
67545
611926
560618
956227
1375484
234309
837013
1382048
82058
962570
703888
360321
970607
646754
514050
1144114
896660
1120427
1417694
273548
108668
399158
1321569
92351
496370
461903
69161
970316
124821
702460
458957
133901
30739
65234
870242
1292590
600771
282
1401225
262431
812463
445635
806234
887748
1299182
1318101
1127517
325124
899051
958010
396986
528788
907165
766519
894753
349234
477272
1202130
799351
278379
1194622
704713
1127912
792987
1038144
1344296
1317566
619356
445855
407953
685646
1057846
1165877
1305843
844089
1202420
1202088
644680
946719
974872
217590
1186232
361420
136025
734114
598872
991715
1389317
1059127
1308801
186116
700720
655280
1379054
1318420
1356414
302180
1307890
250727
125828
522279
443981
994438
1220580
1284022
830356
701547
320568
1278916
1408719
850659
1220864
479161
343437
640112
976828
1290930
453261
67622
183684
833709
526757
525594
898353
308464
729191
414992
635576
180382
134624
146263
563801
774473
513504
80900
1229335
465608
1207371
171131
929146
237191
518371
174073
662501
1353312
399695
1324188
446293
791987
317575
1411775
352803
848161
830492
394636
798908
1181016
647219
1361173
182792
671392
624615
694654
886993
483404
1375446
238878
1311317
462729
854448
659801
423538
786206
933232
366514
400
589920
336051
539830
31464
1156637
577287
1238129
413003
101683
363385
1354024
1341426
740259
1072254
811376
834116
673387
149242
1282222
1161027
1301974
600719
151645
1113214
318279
767189
479168
827717
264883
664829
686702
702359
625331
282536
686183
222619
638510
338925
728155
666562
173393
143745
1320597
1340926
1278036
1379738
60624
667724
35095
52195
888528
462368
701836
81440
611799
193420
1115515
1396575
76570
895003
1238241
680620
251769
376638
81782
426897
377395
150384
801006
141521
691383
644521
355072
787406
132184
394779
317894
1343370
978698
699123
730725
320061
788799
498979
483437
148630
1038198
185098
369848
645659
567224
597405
49417
1156144
734037
509454
1421455
365644
514071
613147
1237071
124046
124804
589033
522094
248097
474240
312953
740140
853327
611418
112937
1291642
1276774
378152
1413964
953996
706642
272610
1392293
126759
259097
605151
389263
1178225
183072
355922
5472
400509
1163680
1300996
136465
902167
147545
1345363
1297436
507016
833967
1319524
974719
70914
493182
213105
903514
557129
946362
181585
292252
521629
1274883
1067387
734392
560240
695543
662707
159765
202114
686174
94983
963356
282796
782562
687454
206731
1306813
617778
80244
1061598
329248
1117090
543451
702991
329260
845542
95185
1421374
412648
290265
93175
236517
889960
545548
791192
800993
891773
663440
845511
1038496
1422795
37872
290220
1042838
1282992
753883
641970
1138175
207359
1317009
615903
820769
1416810
854735
1117179
609696
404398
1294511
465716
398343
1186436
982041
76144
859220
1289864
1205442
441845
726002
1362833
574354
1091617
532992
1309331
482699
1206065
511033
507932
216663
1382204
323594
64629
184866
1307140
405603
393832
841267
872637
951792
1345789
686468
55366
826932
151175
1380480
701964
148929
372688
840135
494777
1362815
51657
398903
872369
1168192
811143
1193103
263656
1023371
1024082
401330
768294
1381952
257380
1085506
1377496
357331
238812
811804
260785
418190
13927
104503
1135820
38254
75654
424490
777883
544861
813067
1379393
349155
775259
895917
658264
888963
646419
995754
215953
467962
728235
316651
671993
414792
10317
1274341
1061468
336965
1162919
227211
579017
204692
360753
884440
105676
556596
191098
23223
531377
656278
548696
1192096
26456
1325399
168438
240507
1056125
944093
113609
175219
970299
1048855
1056133
1068423
317647
1143578
1182809
53459
821883
537120
959596
199999
1339795
195473
77577
510397
1052252
196730
1282883
1222587
880855
429782
905522
756236
413803
961992
102386
254583
398494
1310890
878906
635228
537620
956754
736895
40810
689855
30334
143690
31337
535858
622599
1159896
602729
779010
535253
691652
723486
171854
492269
768621
262730
576988
371071
1192545
503010
38211
1216856
953808
400795
638081
407917
695013
613024
1071597
60937
1205896
408509
980022
363769
162125
168651
1117312
1193768
870277
233155
1266486
951791
705678
1229133
1199204
227057
131405
1049373
464860
1404115
1112020
354868
1367708
1190316
1091567
196911
383773
723879
1398503
858446
551201
671717
1366646
867330
946641
1050196
71787
1196446
823961
906090
808773
934339
628086
35005
370815
136407
1071622
644235
489507
543397
1338902
997938
1353090
581790
596785
868442
415153
1229125
43672
392561
1114122
1166810
1206163
862262
82993
1001061
181781
1101449
73866
369226
886503
631681
1159179
400978
703141
1123857
1311677
71704
1186108
288625
894042
1168505
540395
1361435
831951
613999
1333894
1367903
60902
175957
853401
1421978
1063069
1319840
457544
943876
1382902
923630
506585
837411
1322133
832195
378230
368175
1178243
659176
284003
973519
821485
769276
1345087
1297763
222259
372360
364623
699424
1186334
1391886
836355
339281
687034
957334
1357829
668816
1408600
610028
999936
883755
542560
790352
1226348
300826
872034
69345
280217
634952
1337271
282283
459802
1296338
1122109
785040
976947
344609
400012
739435
648997
605575
641242
267322
44367
41315
401676
56739
686529
691997
1300974
1342394
1163405
1083307
184762
419566
419573
1266596
67202
463344
295928
1368521
1197894
182023
1346352
1342632
368577
153691
701231
1280098
167711
37899
166908
1065167
892909
1022369
1220640
309378
671245
1150885
303408
190528
1186507
898051
1225781
1207604
734164
449392
13902
951537
674945
1234386
109322
138233
1207855
1236085
903314
1180745
789262
214742
129631
363092
1088506
1235349
202028
1321392
960329
571412
96319
463609
731153
231633
992612
1221141
43549
815509
851296
821565
1067087
456619
307886
476261
1000858
700547
1291044
794752
1286429
317610
615251
1061751
276558
564535
956467
440222
675632
326431
1202410
218039
585061
1057310
844951
471338
1311821
300291
458855
412900
497773
564635
33566
638640
40858
784069
65868
248820
693802
1069524
183840
729002
375823
706174
199936
704505
63530
1121252
1154222
734800
515877
538974
1059711
387564
963693
604843
977004
682578
1194985
1353117
828532
283231
1147328
157294
75191
934869
1359245
355728
187743
134641
1125364
580139
449029
1277832
1091340
468125
731102
573150
29224
206055
684815
102329
546302
961364
82365
398013
439952
1100984
821607
1418403
521627
603852
294658
308871
602249
1299271
1295124
1190348
330489
209280
628081
70781
477273
384142
1361912
669156
592335
482690
778111
219052
1191098
683711
1328839
565307
1302169
1297717
872280
489881
795809
535251
1141129
496901
963846
998507
980418
198427
1290040
551976
693832
1280728
159470
305656
425346
298465
175197
40974
834616
826055
961735
173248
233030
1308171
110276
658788
1358894
1335543
504768
124725
1331197
872585
536175
906855
1198585
1157483
1269230
45704
127864
163458
1051052
1158147
994867
187041
236246
1071665
1126097
1372863
1419466
1382188
557044
86625
392682
516339
690905
119683
1108966
83542
731829
563792
1423199
446849
1271039
1369751
1025927
291622
1370869
165892
850417
736519
629011
612162
1374193
960691
572085
1176491
877490
18371
1174964
684048
909983
896058
875734
930538
971066
286139
413227
318862
523779
1382094
622121
880483
870540
489988
166988
660817
135467
1212571
1339824
1206122
453581
467100
1297483
200662
48687
1203095
131792
1300313
505392
1326635
675335
364170
96794
810604
707854
1270635
861894
1006696
1316904
1398467
686347
334624
71053
1270588
299955
543052
311667
562435
338483
1297438
589750
863189
1042912
211761
125746
61071
347788
841669
1083080
1100312
1127970
1312216
1404526
502872
176762
1302625
497270
573436
98183
443541
82832
79637
408574
1416901
1269542
430131
1187978
269053
97089
1409540
953811
777250
295824
1181495
64051
899151
932896
1088281
455129
1278995
96524
1291514
1271009
429040
1372044
657421
203116
1060478
1277414
368837
386027
1363102
230110
571569
684705
1157789
578102
193612
99489
965503
1023267
81112
10570
702203
367252
586348
271923
683187
966958
1294245
573852
1304685
883520
455925
795640
290351
122768
1168761
965358
86351
258470
346894
32798
915731
803741
61828
414518
1387966
362877
1117514
133022
222114
644756
77794
385632
544264
1162747
106593
60520
1388372
854597
727175
1082046
233383
100657
458764
553033
57113
1184594
141538
751643
270177
849049
561237
879105
109175
187075
1215926
303569
789188
881754
664589
414432
591100
141866
784734
409090
96003
116761
163856
621441
322939
352497
188035
131069
1293265
192364
299134
128937
1284638
1296481
836269
518329
124241
203287
227454
56427
267837
1185652
131825
567638
726905
1396508
1127746
85684
1379378
445285
586105
1313422
1192308
641456
1272885
445670
360688
1181652
347368
295725
415665
634469
302494
1074126
1403790
363375
1158285
1273787
947230
564041
596424
1236369
473255
316466
680915
992140
372497
143238
1174646
1039871
1042390
1287433
179184
959059
268437
472334
1381225
1392830
80662
1036206
80571
249381
1236158
1280546
365046
453541
39303
1056965
740285
43573
585179
741105
913444
341020
968309
1335181
399050
665267
1279283
546991
826994
954440
981385
898640
315748
570546
238395
184461
443697
42528
782897
486159
548028
1311383
672602
153333
581242
314356
862838
64034
628710
471240
537787
440605
108682
421012
991584
1090676
228358
1382856
1307727
1170569
161795
449465
1358254
1192716
831654
441610
1315921
941257
102208
704629
444063
665205
1386966
943260
677201
796196
68238
340606
401488
1292313
1296721
1001754
1400955
1236644
12829
224024
287194
596183
643091
1346678
27135
200570
149209
1126909
1308970
925138
1343280
343756
589425
809933
380665
640026
768791
781982
1063696
434414
482092
910162
793052
315188
952265
31346
662275
251014
692031
518584
340241
873907
683767
224491
1128677
116283
298329
221177
856367
995921
958042
325501
1270502
1197813
1230310
1404795
461039
875574
807594
1228024
470163
1404899
1376442
470763
636199
1101070
231416
1233723
16405
1325400
520652
927218
239184
83028
1114455
442457
213596
74923
61266
51411
1123823
1298157
486169
840103
317271
658050
617545
966794
1201568
83708
871520
193777
148608
1353919
212230
1058244
1298830
1294124
1276892
903705
1083217
1324412
1205248
668843
600356
671069
907949
856935
797241
204014
1122606
358473
1310470
821144
1061477
374076
168823
676411
395702
319408
320943
253463
963711
951547
1334782
1025253
597290
1306464
69414
567980
1137858
26238
440925
82223
52732
305220
280736
484214
494419
1395201
518346
680581
837963
1238075
919693
1234305
11362
1276488
42958
1024545
580889
229809
1227498
905369
818778
474541
881591
368872
1279059
132968
306832
168428
1137765
358457
724153
788024
143578
514548
197366
1143643
378207
166212
1418536
159042
1199168
261778
459568
840177
596505
319461
1025683
1203137
140158
49235
202764
1199314
1196403
75011
50519
602571
1398960
785240
84176
466365
574917
173148
1212081
1226549
16784
1025392
731518
649201
426941
992886
1287666
805484
266553
613197
51958
412765
274343
1345369
68073
107536
1122068
467804
393754
395932
1018430
672454
648524
403140
687239
535198
31713
1126524
619311
152290
1229157
528835
393228
464919
1061178
533697
928862
486849
420335
325867
154554
1233913
533919
1401293
1007085
98018
147269
970660
457041
563600
1177079
419187
1321444
359223
672195
248901
568052
678689
797054
608437
691712
799908
967222
462475
384906
284267
1326379
138860
251754
859246
393396
199574
602372
773173
36664
46201
730902
777854
452927
49485
61544
1401671
55358
1304761
799354
1044473
728423
543112
1144377
739927
1338834
783220
1005588
1189116
841090
934386
406338
1064196
813519
727754
477154
866937
106793
230496
914618
1356097
1371353
689733
56751
190241
227304
110605
674000
696720
1278159
1403626
474003
261529
775492
889903
394889
620186
52339
1181072
739678
1392643
1402431
915058
1403131
36786
490615
129733
861532
857725
492561
1193647
639506
902169
267820
285113
1341836
1336560
293752
433770
133860
912347
741667
794712
456985
1288125
1101725
544020
1286236
1295427
1140883
346238
1268084
724502
150038
18437
300590
8658
180545
570743
269695
520719
1327580
1317589
504231
564391
485233
184849
1120570
694535
175812
1057750
425080
790226
579032
1415916
728139
666296
1301409
538723
623008
840289
330362
688311
1296746
497662
705268
1414338
1373786
94958
1188863
571512
1403434
484389
425528
371925
606976
451548
846791
338227
696011
373951
1306942
55781
223437
260069
558155
799302
202802
1368413
67272
1317536
1170857
458012
421980
576784
766211
1055520
336920
1220313
675448
399912
1381066
699014
1068971
444718
896479
837939
445547
1353682
90119
1052534
1005341
1272394
808812
433226
50718
138040
639423
111410
732673
4433
18603
1377904
385363
166268
403461
583564
672343
797663
517612
1325339
188836
59935
1055049
1285181
1039729
1217375
1209067
80691
886101
72371
694431
400059
671966
446465
409738
972209
315960
369750
462725
48595
308864
1362449
292167
347971
1289169
953942
952177
1190297
693787
661262
997770
500876
1279658
628800
906466
1173845
347866
158820
318042
1121555
914242
1181069
167275
35864
960699
58831
1293655
134492
873724
1236922
1180328
678552
1048615
1215919
976394
116364
320239
557862
1198988
1173996
64912
421303
1177396
804108
931431
1026353
216019
278770
855392
614346
5604
357636
756992
286714
1291912
768486
106436
706683
480037
602014
583852
552532
450340
1142282
1409330
266692
954187
688304
968754
314680
696761
1348510
866399
225266
1091009
34782
1049023
395993
845646
995695
208827
1422221
776560
884435
1186615
428719
597645
856972
613629
75817
164478
1343333
629832
654455
1066312
120526
1063070
787649
826762
266627
1323677
672225
769248
285796
1339433
671816
994095
623486
727411
526138
28615
1080877
1280088
1211221
704509
737180
1505
921886
1200719
382542
263149
180406
772369
105458
899167
367315
111897
487176
119655
173887
1375024
1100592
1369409
568477
1119494
1317509
948331
1123251
486666
1177146
135073
894598
773323
257252
736460
614755
1212198
430113
798825
839369
519422
205305
278605
63154
535306
231040
1041569
1120008
157843
805585
1062458
398898
613553
303544
512112
1178610
1287160
841089
1351875
1070396
841873
415401
549048
792709
1165229
1369218
114647
1052368
461032
1290251
12690
600844
83215
496213
87114
1369757
303052
365625
1407327
112390
449523
55626
577450
1068466
147320
319387
131018
1416511
74615
950351
189537
1209475
1101047
64853
412427
913777
343113
1194610
393914
1376730
780903
784016
1201320
274720
81807
141664
1412439
379122
138964
671998
899988
226085
97097
26440
82369
559844
1296409
370239
380017
815538
680706
637846
1215065
532584
155195
567279
486130
611164
112348
1144298
1403759
169923
260529
309523
135755
1204849
439936
248404
379498
1049479
1379228
495430
1422571
1237445
136085
1302464
446999
316970
315968
773140
461694
1198420
1000359
100349
1110649
1198587
866684
615677
782163
527505
383543
74836
72633
890322
1323845
806498
1356688
622881
610101
320641
1396679
1319695
788155
1228261
373556
82445
1347571
1192964
971312
476368
1219537
147913
566610
271401
1414555
1353454
263014
1381003
262249
1327362
1383274
695886
223698
667463
668043
474128
405271
32525
756639
508463
964378
1273335
611320
684203
1343024
1140919
973230
1342736
51828
1272375
639032
1044611
1349030
339899
227072
941490
384168
110719
621461
1371641
865912
357903
863819
238264
148004
470856
644296
831023
160015
310619
734764
598596
619768
1302831
1396860
226863
1311385
915835
1180608
184700
40765
216680
595598
495416
226149
376050
1167780
1068396
517699
1332539
964302
388558
1056554
353778
295988
145447
1283011
435021
1320786
40786
36594
491725
894361
902286
699326
876567
209352
780392
1417652
594808
398739
735146
736079
90884
1085933
645526
83349
700167
201321
1000287
1353747
1044474
214357
512218
818044
1166663
480283
195179
1068966
531567
788257
387125
641674
28784
327079
349642
114787
207080
412344
336570
13285
1058636
124487
824601
452203
789285
460234
1057436
1278804
1055950
1193126
401019
1174734
905888
1283058
219042
867272
1383452
64992
486575
197557
1180832
218032
1269224
780614
835223
32037
26120
148969
638165
687727
307134
1212743
1059010
977046
1389451
780116
618264
638318
64168
612855
169935
1411430
832951
122678
266320
73068
132338
671436
1216301
864556
100928
867478
1217303
389962
369188
1335793
1310532
100461
349173
515442
1284213
828794
180677
846464
17774
337205
333525
259729
66713
1137538
867926
883984
735406
655912
991838
228462
284725
1166888
569452
1342344
1110627
191715
1124652
12343
60677
1308799
194651
77898
1048420
834475
479451
1397504
1343360
1037939
844120
76677
1335192
232168
181869
1168909
641107
272799
996750
577140
1285920
1155156
1326814
792455
315294
613162
59728
63414
796630
673453
1226275
618207
1390308
514005
905985
928161
208818
1164030
411994
1064896
1156597
967186
418304
408388
1207268
126911
838620
738829
1209557
1053632
1154162
531079
75138
272023
1349764
627010
204832
48925
124267
1391582
401389
72807
1325083
1327763
976982
125429
1299194
1386232
311389
192701
1295926
333028
116362
551076
925299
831057
991503
412465
468921
1297229
1034989
174926
1167715
694175
41907
301121
1324520
48938
1266345
365205
460868
176925
821974
786422
420904
641503
773649
260773
222295
615386
153338
446599
876854
1282604
1062545
965510
140690
163109
610354
1271499
252042
133763
487090
73824
820407
500585
838924
1342131
594308
1359102
1415898
598417
101445
3095
467706
591392
866017
978861
892608
930584
965717
1335553
367944
273731
359640
336773
88224
435574
320051
1165174
123626
878688
323195
1282538
10525
1084664
701661
311235
344632
911264
995131
809519
388947
1063830
728470
887201
1286669
39717
531114
1278160
1151341
1053149
736856
700705
767339
69609
942019
912744
233454
299666
535183
857602
400419
112077
457523
936356
173449
1103253
75827
104316
388421
685357
1351054
1170961
52460
113661
912959
681231
820411
508087
365853
1422285
226780
797692
215436
799860
801079
280888
794895
1232251
561165
1365110
727033
218565
1157624
238923
768537
522690
266444
870493
451521
703209
966368
353642
1303908
318775
1040548
934110
1022985
868166
1276682
953245
26160
510507
530997
225123
391220
874947
356644
1275652
826264
1153860
1168731
1399224
622596
976885
45723
969233
795171
157897
848754
382783
180176
659863
656811
408176
776824
44705
1183057
1202429
528175
993518
821226
104844
808533
772140
34843
959377
831377
507823
497949
470878
601089
871709
327028
722629
1206627
1376762
1102316
853538
1346950
1361513
97128
893970
1143828
1317524
1271677
1322895
251790
961549
475651
702155
900623
1157806
1129667
888310
190182
462718
326577
389150
362164
344480
92728
1157035
733148
557661
1057413
1405443
505084
636395
706641
418093
63292
449502
1189570
451511
300554
445966
763336
1142391
290062
962242
495015
329800
32973
1320112
381224
48888
871099
926355
1073739
1214864
314749
610855
558853
847799
457718
225170
760044
700417
1374561
331613
442668
789041
1285862
642565
324501
160237
524793
277459
698910
854389
867434
215474
1064034
139655
55256
924947
1060229
560017
491136
385636
673554
1367835
188030
704852
401576
1366663
1310725
373760
1192911
1091598
616016
386145
212132
463813
62797
1121843
237419
334781
814612
768695
430967
816247
415368
571949
54349
829882
824887
813291
18429
882269
792894
691304
446208
358513
133212
326053
562985
1027280
1065992
447585
1342048
523551
317486
900741
680137
179880
890494
1352588
1163985
347773
730100
1358920
1287672
337664
141919
563049
1151945
1147900
26870
1210750
436590
805439
175079
630453
1006348
56945
347749
641148
114105
609149
1313475
500318
1352699
484785
548820
900881
412482
1299657
88925
215780
1317449
694974
1102214
1377603
1324557
1393186
383873
1286404
259721
375327
213593
681982
188818
1042400
109306
665328
357681
774345
134243
364095
976689
429453
109691
498421
32892
517277
1169424
368993
1057698
1112697
786571
608164
441622
768261
665202
631584
1051422
975506
555960
1352851
895652
1120369
481789
121613
816896
399883
161968
812380
321068
90605
439427
1050485
217611
806725
421554
663679
910299
302304
601556
536977
1313329
639044
319131
1284119
1152731
260487
449273
704396
415257
371241
808674
105465
881777
396318
797444
416455
425477
264419
1295942
1205997
191998
390503
26452
675147
254811
265040
260694
375793
1039836
92397
734044
1174067
89889
402035
924877
736993
1009590
836084
429320
662548
441538
1353132
1163698
465493
728176
432401
798763
30295
912237
1368795
185248
182627
134189
27266
300248
376198
1368631
1224982
1287346
193306
558118
853291
882292
954730
571897
687311
585766
905509
92867
25996
1186716
196339
856196
95650
119997
1083350
139075
519817
1234561
732433
1292490
92179
1366581
467198
1207419
621436
13202
73943
385025
432814
45610
877346
313073
1285100
948754
991746
111022
629969
1120345
303717
1216733
78478
93268
14149
584723
352155
503930
560437
982258
1207738
706031
310584
518420
527281
23634
598088
342356
18240
807121
602054
1377848
527842
324503
383131
678733
522284
423536
217588
158445
571921
861858
581872
1317766
872622
616204
888683
368377
656344
727897
883774
1412455
1294789
1421765
272598
65824
1043579
53832
203566
878773
451331
1288034
252916
643759
1178333
17538
482603
386891
1123852
673568
91255
77975
1127336
897959
217020
880751
564296
901583
1348243
275493
702797
538919
335985
32435
1207847
854792
1234677
1279860
598594
76240
1385164
425030
1311366
97701
71964
1224249
140527
1280049
557021
1114566
1385615
928445
637016
18217
329224
36336
887134
92830
92796
1021057
1186239
64135
1298010
450924
672857
616997
1221172
1384542
872615
1349295
1058640
607656
946225
1143381
421301
563222
52831
803992
1168232
223891
1111549
1332574
851486
964002
556387
116528
88947
1194426
846612
45503
1190314
1292248
104928
1026744
1120876
725346
949189
64645
1184478
497077
1392288
1286376
1382030
806324
1062006
1167687
1196115
1042827
181218
261199
141577
230305
390618
1386233
11186
492120
971383
856980
260632
180741
1219162
1351817
166906
1193693
1379259
406002
292699
384668
1209558
515720
84677
1381313
383073
1349956
284074
724927
1229754
1222639
220130
891335
163355
1319993
964188
1229438
725369
1056851
665877
1233029
1143709
1042785
1233169
797426
552794
183027
274202
225670
180416
332290
132406
446136
412672
1129914
796938
740222
177044
96545
1296254
107345
487634
970555
1045154
93087
62258
69999
1036361
800093
354937
1408331
941356
1389273
1324272
578039
1140523
814430
175746
333373
686400
598980
257620
910189
639501
1177097
1326320
1223011
934233
1150937
729983
841300
510672
1116672
668963
305238
1166939
593843
396081
229099
850071
736127
234365
315039
973189
703351
978100
813821
1211276
166099
1170524
566199
1217880
1115366
196084
1059267
56976
1297318
645608
737440
548345
414735
1078150
488823
361734
1198318
148829
350129
1366097
521984
12699
1284893
589916
1398299
1019995
157980
934887
428978
194774
58052
1395920
402600
310699
1008784
231394
266722
694208
412903
296074
1169544
379384
160366
1299257
86947
813227
229092
1191912
519893
1268959
300718
1401087
794145
1376536
1355527
641191
1180589
1128607
624330
274427
1340470
1058698
583935
863820
956200
934098
1375020
91692
1397716
1304751
646488
74646
157591
783094
380253
506705
141843
1163242
138229
296804
1056854
1284750
41558
413021
273351
147235
1290398
1211291
1144269
238359
550307
521274
1196235
1185618
702996
1295797
910651
73796
122695
1380831
340263
385469
356781
892219
706216
308100
164171
1175745
536201
209581
435668
1134855
1189838
1304098
153259
1214259
310651
207316
442653
811003
280212
968672
115373
608168
93771
562850
1271626
57088
920013
648619
522312
437809
466039
1370980
308738
203254
72877
1225455
1175734
1113741
947613
888130
907153
312901
96824
270436
380834
698975
875289
1125237
1321555
272180
481352
182838
143523
395828
343330
366080
274691
541052
1061786
388092
347973
1406875
424812
1414151
1413934
1212149
1303268
592569
1086731
1162708
1324338
207612
1111646
1086692
132174
479642
996040
694590
1058939
96110
1116191
402168
1300647
235263
788028
702779
224711
793435
200677
131596
457273
522504
1042051
456581
660097
819977
319939
595419
39770
281751
1051612
134781
498778
471881
27757
36302
615371
88735
1181481
1277398
448937
1408765
13914
658677
556790
827156
1280186
785435
389278
610024
418087
601333
1035121
467623
570250
539313
1130390
780311
589792
424504
601772
860075
196413
1220685
856684
96011
19052
848534
769817
640593
1276742
802806
730808
1403864
1035761
900899
508358
820094
600932
872420
190927
346481
1305175
589305
663710
1077207
617176
333457
71369
1307748
157710
432625
1268451
1371093
278041
1135698
1064609
516085
1345003
373279
967954
1186590
646095
462471
1378681
344608
313477
49368
1190639
503521
560205
237798
429332
979767
109183
405596
1411301
697390
1350617
1198010
1050645
305856
1363006
659452
271090
25392
809512
734264
1210164
411543
1123307
1170663
204981
1142877
169162
148214
1221419
405508
994416
10674
266691
454486
619560
639933
1000293
483637
49857
1042667
229240
1362747
1278673
1316957
849206
629326
1358332
1050752
972624
207067
1335742
1043775
221973
1005354
129703
182887
274502
35118
1203230
1160011
956201
476981
142534
555978
559009
143187
177078
130409
384839
390912
1371088
1224086
434090
782412
993590
848669
157933
556635
776758
980063
1279533
946198
1414917
906463
61786
703156
1293666
887224
426202
110344
162918
884091
679006
1277863
660198
956504
466877
951991
467448
1144945
1161051
278247
98909
635568
862164
263679
439979
700008
269580
1286148
830388
76043
514772
150299
996517
1311364
1026010
602613
335622
467267
1215454
1077668
638475
949286
729121
413087
369251
36577
973359
964182
836645
978613
1372719
521190
90381
1207782
829249
1274943
439957
946390
454615
997067
113414
958970
922320
828970
1303699
187676
1210593
239401
1075656
276598
175700
64150
302673
635989
482784
417602
1362323
885129
1387113
312500
183677
414194
838921
1365240
920791
468763
1147096
277978
81844
1179500
660283
420182
179465
998894
272153
278431
993982
1295157
169703
1392576
301843
876992
310793
1304997
267017
1326831
1333911
727933
386374
325013
49155
577361
104553
356422
616764
209870
1225244
56278
318528
491320
1340730
855352
254096
298425
555257
388410
1372455
672822
127347
401843
274628
400490
307323
671695
74370
693814
858584
1041956
1197118
146529
289304
392836
661971
673607
837336
1343276
1378115
366601
178886
998816
474317
52119
465932
1139206
991196
832689
855275
491616
227051
39529
453381
1113858
659916
1370373
373709
1291589
855019
899703
411108
965323
116635
645265
1048928
426618
736968
264654
483463
225322
886617
770586
1053991
255816
265900
1126963
807753
782728
1352764
804678
733113
36335
633224
424885
549100
774559
1336703
919338
476755
37225
953809
221775
299194
870689
1408908
1295123
1236500
327568
23652
506550
628632
900231
96304
1180598
187436
158827
1061742
290736
780029
983226
975583
1405106
682059
963525
698527
462829
648342
968065
114767
1329351
83550
1167111
37487
1378979
449565
196768
1407282
301817
1142124
885466
187004
150087
1345584
1302617
1056593
863726
545502
1388973
181470
670844
1276882
449378
304063
901540
705942
95781
1310541
689738
511214
1363551
1175916
107238
1289020
359958
1324475
1421076
803453
1182872
731253
435358
226084
832256
1308093
33719
998255
492520
144083
1126267
330664
55601
1365484
1333008
1056872
155171
409374
1119812
359374
791410
994153
535265
1397985
63876
880373
309626
810406
500163
323172
921846
146873
418990
595775
1069074
1059367
612862
1370943
572671
194716
1114260
805020
327450
1215687
128621
826953
255021
215618
373841
1397695
216837
1301372
1003887
358141
322069
302943
702373
23383
121528
492649
612172
626288
1193070
270635
1025050
140241
95488
1069011
500221
371615
348662
674747
1352130
287931
320787
197597
982429
1315318
918907
1416931
126404
425201
255316
629547
14155
1178219
835861
789688
628608
1156696
1388303
572925
958981
89939
170167
1209039
1382663
503052
1360460
87269
29930
129834
479821
642227
1298895
841046
557359
107619
859083
637575
705816
477192
397030
1216166
684091
667164
130036
860256
1114133
272474
215364
1020673
25509
1373346
1228335
1403591
1400977
408937
532839
33797
493909
353586
524825
1313610
335802
310533
1196352
1419999
264619
168225
1229460
767690
1368884
523133
1370617
1278670
846194
776531
314507
410812
453432
1371188
485884
220218
43094
74396
140506
156641
303107
122342
1062751
291341
1018797
84599
399773
413560
518740
646421
38024
635966
875162
956591
634620
797753
1379374
1349052
950102
489254
740945
1123933
68380
920144
38464
959762
1293322
1101854
1122591
898481
791542
820686
671666
26553
296796
629667
410611
637536
892224
527438
619774
1192477
1216966
1116530
1336419
736374
633688
1325511
48134
214351
1083571
474546
1204752
249319
1203478
16588
450416
679524
1272070
446074
385221
198556
582656
1176316
564866
383673
307051
896686
844891
112137
204708
166217
1301580
305224
188333
913110
1195104
684638
301912
270702
280058
1139998
76337
1402152
683266
167335
1353215
1061743
212792
1402447
435951
190056
340685
371440
1210565
425282
1370233
360624
95002
491807
389200
220167
400038
1003598
901035
1343663
1040101
77985
1219512
1358975
327888
946843
508943
1213399
361189
664300
832793
307324
161963
881152
401429
1153145
513621
940371
176998
484659
787453
579136
227355
1396364
151885
350857
978676
1349729
1111677
307063
739007
1000723
1215643
1080612
311287
884232
395199
1036644
558309
575925
858138
1110628
1166247
106801
180172
1170972
559892
1145040
692561
1366370
923496
1309973
991653
429965
645117
411030
586320
1215432
362414
779176
1135456
1277808
737352
1187995
1008800
570900
551789
1375466
789016
918280
929434
1170673
915154
1306962
1061305
382914
672042
220664
25382
338997
566112
1325452
48840
900242
1055382
657795
736099
265951
1353941
992304
660189
1402238
1219618
539577
214705
837477
1335487
357897
45904
699547
1381170
983725
404497
663831
770292
367105
610149
1125843
592263
1054804
1414655
1318864
560454
114254
1025457
843698
691899
251873
1185550
1269834
880970
313443
238265
18312
450728
65049
879745
640349
455073
842889
1019521
680612
591660
1113666
521147
301824
626861
1230291
417824
542834
1065497
124847
898241
681744
537199
320856
1061956
1347368
10601
729742
845837
1057377
1170668
312536
548082
951905
608890
899916
434838
462249
1350694
1420817
659195
1390734
373983
866466
793735
1376388
147822
17572
387735
833496
788241
815809
794153
1351058
492832
477329
552183
784854
782369
26245
851912
1190386
234296
114493
293479
933909
181276
434196
1198085
204023
1329298
16321
304533
738265
1297609
357174
83042
28249
445423
137566
1306667
59043
130637
450429
695421
532897
210727
1232878
237139
485488
818705
679106
855901
532259
1409691
858260
583925
178363
27556
155419
307408
329995
499571
77822
330308
659834
1200671
395695
252204
323461
1271799
1392914
1292928
594761
1208648
1021879
792771
790783
953810
206406
738663
1365247
960214
238080
1196906
1184402
1398159
858209
136725
561629
948579
472844
671726
1362943
869978
1392269
906792
1329032
386608
734053
219344
1274382
387257
660797
970956
1163268
1166228
656031
430432
968307
854412
1310472
1216638
1170639
314455
187112
340940
52708
1394503
910350
997340
1311987
636459
924238
345813
1299376
326901
850200
866325
146734
666973
333100
429919
1115031
842126
336302
593200
666600
1071381
1060689
703335
451381
266958
568302
434270
602797
1365161
1196912
1196239
1269660
658985
1319287
541921
472328
527881
1305030
673358
1287872
220960
897683
69362
822992
1384704
93399
694484
1336407
1111923
191109
1232071
450226
1272138
430497
1290913
189448
324746
683000
1186170
1025076
555436
1115694
889547
1216832
250711
505304
328274
460916
190811
1101123
994064
596849
607180
1352691
973719
437108
1394704
292870
1402786
426600
184257
1217868
951275
1210163
150016
407900
816903
819164
572267
805309
416881
555841
1215696
439025
1045484
75597
898295
367675
349023
551056
473185
1204979
35978
541454
371725
329939
883491
722695
71851
700369
165033
462047
1422794
993338
627268
756722
275168
48666
450654
416906
1269067
568225
884339
138237
873184
564162
497586
1118878
294322
54254
1217811
539372
951285
1020752
796764
260425
234118
322351
971611
1159987
1035764
871377
1207717
1266316
114272
852218
1229986
739604
1416119
1395826
920478
147162
386866
110388
1193241
1191753
602269
805172
967474
640207
1315516
435772
851602
1124918
1055786
734726
960021
1207542
1366750
358205
1199586
482477
545143
1228746
1119765
482929
234146
1067434
786736
642882
278185
556115
347123
308529
498316
226714
228501
374578
347737
1160954
383194
1399192
65970
123962
15676
524096
309201
539639
792972
1338046
912258
474931
65263
1266326
454216
882549
1368839
1228244
887354
310020
483378
380234
671544
1097257
287410
965877
59328
357579
445292
281714
1397329
615727
1233765
81667
912904
1366948
1346282
658013
1282652
979316
182379
1014289
636940
943269
53732
133103
435090
341917
500661
416012
797927
80417
455355
1219359
825572
374894
1420162
298282
1060794
1207563
974815
369522
1165295
834894
632027
1042424
421914
1336519
787749
961834
892925
1212333
930684
1209049
627588
1416942
368179
619099
317501
774067
1178494
862400
356347
1329213
626763
1036645
75739
1336371
353387
1316119
495049
391151
393650
619686
606852
504668
847828
504119
174162
471453
956950
580326
264312
465752
1202316
141309
120495
1191880
271240
1219726
1369311
737848
225007
527788
1378396
125269
203743
434633
227778
383518
422275
1071714
1190555
842403
143557
313688
1336376
297263
628064
234486
703188
77913
525157
671679
1049332
317565
1292375
510372
663732
427112
220037
42654
866059
229185
448475
1361941
97996
107484
373822
335120
902684
164202
1206207
61936
1276923
144433
162963
430798
874680
505915
344534
1293065
928713
1232685
1289202
1414530
1115576
262172
633011
151431
1270176
447075
199688
122229
302451
95691
1281126
436831
323514
562896
960072
266228
1005306
1204564
1145577
604397
366219
641443
779681
352976
946743
887417
773428
810896
834135
974786
1222621
1346272
127757
1215506
705926
142541
722931
674525
516093
135229
27514
628407
76471
741822
53745
892516
149329
620941
515728
494773
512248
212646
834249
65233
249069
368306
1158332
138704
348810
615626
845037
30494
873786
799857
706729
34969
1282756
1226726
264989
951343
1163519
208275
960307
1113239
947993
1174627
1128373
181582
415539
79959
450858
451729
343717
135037
898015
15703
949774
295495
1292269
1318933
1176480
133504
543667
812741
1408476
677184
142197
1063183
1271463
1114913
605297
64835
353468
248292
95818
34085
345583
293664
882972
325236
1398396
471888
1297803
499970
1180807
1160094
786955
795363
405430
691083
1294534
729454
83022
738669
1197834
706384
304892
165776
676844
432832
1380863
765644
275756
1022066
376800
566196
626145
1152505
1055982
1038671
1394614
277469
499945
481391
1302394
52249
733351
1163468
41939
1408860
1341262
396872
1289649
320513
834070
1048297
226144
615068
304244
1290464
866796
838998
70775
91922
529287
816431
283477
1153133
1209757
681112
877204
739615
1227530
550870
1302130
398845
1042572
861793
1347757
172635
1291178
1387587
645363
1365638
325637
122559
1369851
867482
513110
759501
963184
1418782
1370447
1383667
1282259
391018
208417
361018
771809
1025335
1372297
237260
1124107
296282
204774
794221
1164282
519921
448746
356342
1307463
127669
1418973
225484
42484
100658
145978
693563
1286061
634695
192329
418682
87411
1290000
1202330
316583
1129278
480516
508631
330451
399841
250070
497579
422622
617984
118965
790866
693659
514036
1166365
161914
327865
1280059
841964
799057
931181
1072378
1384150
1227299
1235027
317371
813269
165874
50394
662558
407478
397860
1212122
451826
1270996
728730
998015
185646
536494
1292126
40304
235883
919576
1127580
236474
40564
562764
269831
210150
828144
564472
65262
596025
1196174
329281
42740
455079
496289
228805
689234
319344
1166449
895494
1361091
822495
307588
10431
1273474
1163694
1212165
392730
613339
1155219
13137
1163517
1071783
1169625
220910
1267278
354392
354745
1292432
129649
50318
598393
1117613
269901
300899
461739
1411075
1291492
991242
695345
1125999
91322
681637
950016
390678
258264
1386686
376128
1216134
73153
320190
563082
350725
1061556
587527
100331
896493
334332
805039
296174
774571
952030
651592
1209850
1268073
1209836
123037
793778
1175786
452092
587799
496300
1325416
1277210
112463
726204
67388
422802
175475
1084812
50744
260671
1016268
40601
510143
1395885
297175
1143190
458967
273464
1292893
841240
1311345
1212147
62813
669019
412261
348939
90717
170376
134966
451009
68393
1394414
89345
87325
1388268
1066500
471131
1070551
1387526
463237
1152457
872608
883561
1183121
1192902
64605
942149
1071398
1123457
76780
473792
128238
816126
436659
683998
83064
210068
911797
1058525
618171
112840
125728
1327981
408511
436206
265521
1218068
1176015
234949
1114360
1416742
700882
567238
957099
77963
80572
391775
272541
104454
825119
493077
784422
220412
605118
1226184
313621
311870
323969
1070883
487707
597251
671333
95021
23417
1125294
1395891
1170950
954981
567597
874984
1335725
99405
794059
1052747
1285103
1007742
1283944
968107
969539
796547
294168
205613
389238
411952
1195123
788823
659960
951582
1339432
484705
1278545
333295
526334
673985
1358462
317069
896205
45188
757274
818293
811945
19182
481227
788976
1378435
982555
334664
1118201
124251
856557
611934
671357
319566
808091
430605
413186
442154
331632
1406994
830957
490146
1122353
552735
1219322
829194
186103
196311
811947
840235
426342
1411202
81979
973869
859268
43336
1347523
687261
567600
1288315
978766
1383984
1082855
13571
790982
884125
655553
1121882
81678
854569
149285
1274104
962689
574072
793926
1285789
848728
538358
1168794
329730
1202928
800497
942852
329966
198920
1416357
438269
791558
52891
153352
1025213
644999
834718
1158478
659488
1422318
1371415
918408
660458
292268
923551
613491
44755
99439
1125795
144480
427903
1288332
850905
301384
272858
171728
575893
1216468
1159908
247981
1388378
545185
1326378
691998
830501
1192196
131650
908912
225506
549296
330136
336515
904007
682732
692890
625326
731249
695949
535504
1181662
943473
970543
73066
105954
332735
131271
723015
286838
1313236
486377
691567
820610
213020
889033
564328
404954
382983
1403753
219379
466584
1224002
672255
80820
80717
1202406
778589
1382368
276775
965864
1179711
549266
628431
171236
1303374
1212920
419112
185329
257132
809207
1170505
1038949
1321184
982450
1353262
845435
951827
1382471
60874
301126
382559
967713
1035449
360882
1393005
1146670
277307
1330910
484176
922168
139326
181877
282666
10610
1040782
1158297
137146
1123850
437079
132435
902598
469952
97851
961575
384790
1059310
904438
390655
450054
1380354
663580
52502
337512
342715
1410850
73768
1286512
1337424
115086
517616
1271227
498115
284442
107111
659450
1124605
1373212
143715
114611
1000260
455156
870224
26680
1401750
272273
682648
304227
1202036
1342865
868691
624341
343343
1416514
115225
1287774
892697
1343312
1184560
90545
1408861
545400
1072798
1141367
1236714
797055
229355
975292
153250
1112909
210083
667007
1048713
1301929
1421114
353000
882913
66489
495862
258233
228536
600261
589744
565666
350788
144738
1043167
142365
664611
888157
1280512
42756
501830
1024580
626664
1331795
1128348
1266575
656740
422516
646457
486865
835659
271255
825475
1085858
164911
299841
1386236
335797
1328912
218573
319628
426494
1048325
264819
1388073
1063081
47727
798945
1351207
611667
897058
411241
1113817
119825
626160
967384
501747
131180
929795
176383
1284306
1406032
465612
898545
699087
65425
212880
509549
1102987
812733
1137270
854567
343966
1058358
666389
291170
484177
1127256
547572
903888
1124980
688119
171332
497197
890669
192224
94344
1020788
452764
328062
738210
561416
1277480
1399222
97954
905905
76614
313147
63255
544848
211896
973702
315831
1310376
234692
465745
594684
188435
849465
131171
847069
64237
372939
236009
1393272
857837
859608
478057
1394604
1038504
573226
622579
861606
1265711
311854
172371
408472
406123
90691
537714
1113152
138973
279515
680648
1117586
531713
499364
1234495
255356
1141712
165111
163547
1338584
408374
526945
1066014
521449
790599
122736
1392313
1388055
858092
532551
587767
953929
902135
1380218
1212635
39245
731924
551042
641180
1226450
1139915
1266532
552467
614776
524766
400191
565744
1295573
48922
1358040
231351
278012
881121
832506
612244
911551
71233
1284176
448044
860236
295124
949845
413341
1380267
485064
1086549
690211
1398508
971044
123184
1392023
847533
1000187
301041
640379
259211
512141
492069
725869
238412
327016
339272
1057729
543820
948196
704683
1005008
847747
173475
225468
659543
557618
111060
1218306
130599
849891
473004
443638
144253
77270
66310
735413
451571
534234
962198
638851
579045
1309847
489633
415093
852397
1410642
672140
539903
779600
1268861
974776
389177
444572
936812
60861
1214031
184067
789266
931384
284449
763542
119076
1201338
876883
31443
314545
1083061
672223
345883
1357464
1052503
557548
472594
411632
81135
411708
477847
262358
149973
1311311
594817
135163
961116
773146
961150
596632
811259
571082
1156849
232429
166459
189143
680493
463692
1167636
292855
164535
263607
900998
43171
1409499
230636
1112957
1386805
339273
374530
1266586
268587
240277
873407
184647
428738
447707
479812
570565
1417128
1213020
678641
868601
1224804
979175
611105
69828
726466
1371528
229221
217449
966214
345525
913183
646183
105612
674280
589435
594643
1316532
45201
1322558
1350753
1017739
817801
918744
528583
930054
523609
805086
437280
277938
663088
225053
1386409
291411
827695
945291
212446
324913
309316
1129915
476433
1371138
45573
866607
660832
732018
925829
254379
977214
529277
1277176
523247
825116
769148
715612
1067001
216957
1399364
42123
1279679
1350176
1221343
1371305
480369
609900
60165
1340650
843892
598118
858540
1007292
175425
811770
800226
108200
1339938
1369521
611072
147405
796230
690606
1349852
1037972
466285
923113
36865
863308
1139106
907952
882527
616611
935023
505355
1285278
288764
23636
55685
239891
296749
399877
1041863
251021
386250
1363537
106920
831202
570991
202020
1026515
1277896
1282733
312588
1290906
1009060
1129871
224164
251484
1044000
36079
1371677
605432
660279
1373916
1416503
1273037
72284
662125
547956
265803
1130004
1122520
1406448
440778
1121350
925758
30625
1274942
55918
26433
632721
1181544
611407
285361
1311750
40997
864713
1160776
1061267
1365742
916145
636896
200407
906789
1300995
1395416
26284
868615
993376
795505
1035065
1363528
1304182
266926
323292
122958
991655
1334142
974466
62565
441063
513213
323719
85378
1307136
842301
731703
1173825
124721
456198
8928
191380
109413
1334028
629542
841000
899928
560924
32969
324669
56594
1152658
817124
458594
1163237
700398
1297353
448719
970969
295517
999395
82690
299071
1317535
584454
1196789
1276553
1210433
1325346
346440
166907
898401
370350
799288
1033960
1293862
1024066
1021035
615477
518117
340345
327600
110880
634995
1184562
1176490
168069
1111505
326605
1333944
772242
531586
472228
1126496
38263
118871
368220
265443
1338478
559294
66396
386569
276670
874035
1382248
726766
1334868
194672
688770
1050358
382638
187197
422568
660083
1150993
1279550
789676
114237
695625
560858
1200209
494111
699590
1292842
134385
435470
385364
1363969
141332
258550
475021
1062594
664463
678335
404381
1365540
359361
1219672
458172
1329984
706558
102515
189801
1382569
1226280
662993
982322
109226
432698
88493
1267892
1043097
481210
1279032
936668
703458
383447
757305
265325
1284983
295310
1043330
1187621
1384868
1152394
598336
561473
339486
821932
836027
590123
722774
1083306
35812
1312636
1176463
86450
547253
1037354
71198
597092
520131
1167674
550098
675644
1320491
1234872
319361
305980
1176310
615536
1052122
133471
1117058
784417
828079
1071085
389198
660981
953314
615990
374011
959470
269174
786793
565644
558673
952460
198963
700455
724616
814333
879086
315495
439266
1154130
1218874
881898
304901
968701
372388
1044618
337704
1347672
207907
507781
994087
948658
859229
543497
61237
809549
227725
955153
90686
417227
878399
342206
1266662
1068617
1334466
1410229
1166772
1392935
114176
198737
1184685
85113
660467
36612
875746
510411
906429
1157388
850194
878091
526853
846723
1291125
92361
434833
1231269
74965
391754
490996
97872
1176059
1153150
790078
12097
465245
1069378
1409821
69853
168936
136016
41574
945738
1266705
23340
373070
894503
1219419
1396248
285833
381138
967184
1382903
919743
1287714
573802
802905
1051858
231870
946515
1055978
12768
273894
345711
828755
812070
1050327
353864
687740
619914
820501
1372602
1102230
895172
661322
316805
115275
1148520
143003
464933
1411201
955807
1158713
968500
961757
408001
883468
957639
44440
665206
488272
1007597
644631
457942
954341
324055
493128
531532
100770
1287646
870256
191729
953277
641807
798320
176231
168902
363408
89185
404417
796118
1391244
1158473
674461
195441
769821
977330
847119
853364
848931
429680
583636
313973
659226
1114629
960402
1321550
952071
86034
1342341
459462
293342
90251
500162
609610
939073
1410846
905761
56396
573197
591011
308525
922925
421243
690186
1178631
832438
192866
873793
272770
995959
292914
1387515
509658
862570
376651
121644
333150
1045449
404858
1416450
991944
1347842
386904
991843
655285
682030
831608
393806
61675
288209
148978
1170755
218717
993908
1377429
475943
201743
1119029
305990
370667
1212127
1101167
391747
206719
73886
1178145
859288
113731
375962
1212793
1209688
53185
643337
980870
500758
228039
274227
317682
1286692
757543
670867
394791
346183
853818
1349767
521452
899649
41149
453938
1382138
953701
1199580
1216080
573895
151732
905898
129804
925424
1205343
546153
733952
363793
1417134
311564
1064387
266441
212075
1125541
630917
834499
411047
973660
846058
99376
367171
28488
216509
258008
152755
1000855
894264
527681
587727
1387494
472114
513472
906781
608619
410559
354172
325429
106727
1113752
409003
532813
270418
326762
518587
625891
535752
232756
551190
222421
1419340
139954
503462
66483
1061699
368944
806707
874196
893416
421153
601001
1212997
583888
1404258
270492
406814
612780
493743
1385204
1055369
266704
935931
1182923
804566
151610
121454
967305
33741
250285
93626
197813
75754
420771
404700
106995
849870
238057
683032
792692
1064901
789141
695317
330339
80704
392123
1408334
592244
620587
1008276
73230
1042318
841393
107490
1214247
791487
94728
54130
470740
1197483
15593
694889
531708
229911
537123
740043
722764
79385
1312685
677906
975393
61969
734071
185330
94115
732261
422006
1399158
305432
77007
1327381
496205
1381897
508028
535972
290098
212273
1303228
1236811
552386
264603
1284160
1292868
736439
515947
122346
722950
1083139
76977
853276
644844
57505
206257
1390367
540564
1408605
823888
1043170
693619
1117749
229604
1086370
1334440
159034
871297
355253
161290
1307562
915683
890677
367246
1042473
12950
267673
915168
979928
970265
1070215
792633
209158
788592
98808
146132
428065
23277
301281
93996
316043
1201471
81384
367515
1052453
1237934
903320
186456
1141584
121396
1397754
828918
1217872
1152067
1390658
995126
1057251
941905
916319
1210696
1184688
725536
253162
783559
220840
600322
1229676
1168802
1232261
165562
264150
772304
503003
676807
803734
1395889
1287917
888690
123337
371229
632757
970910
402882
175641
997982
1290264
528480
374911
1213828
1372810
851798
976349
899491
262170
737715
1191362
361597
259382
423770
1191708
74063
434739
1381243
219702
1371754
729792
1295695
1196939
1034326
1120069
1186667
521163
61957
1348235
62018
391026
622563
10498
60760
1318978
774256
900047
640574
578445
167908
1351795
991947
1140
56292
1236265
1299759
688777
901899
1051523
1268021
233598
250682
333310
583997
1393865
551218
1386695
1308213
1399128
1104832
269563
536445
480658
828329
269523
275628
434104
1416660
930144
1358386
467663
640025
1136529
84362
141589
853925
430259
193384
40422
487711
1328788
1217222
1292525
834000
959003
497214
884945
1082476
904645
1322035
841259
1325579
1177778
704210
524470
726961
1072411
562519
1344409
337336
342719
1398242
1316355
807774
1186521
563697
287378
566052
56462
822970
851219
896561
146160
826774
1346663
84651
1044921
681853
416870
1225684
724299
1379122
1234542
402628
528494
92717
995641
664670
1296245
574647
575338
285730
257853
484882
1298681
646587
670316
934862
278827
1226562
79596
216338
307046
580596
1273691
830347
785756
1117220
1285705
1282317
369134
1226994
1323361
1336415
280090
869509
697049
841388
995656
1226277
57045
474810
643101
36444
143221
251082
687405
644604
613659
841274
1322904
389418
328430
1205027
846722
352835
1231740
1269324
757114
610997
564309
354376
1385083
828748
131915
1129859
1157655
891555
881266
1160038
300865
570710
93388
943615
968343
820426
413710
644935
552885
1332911
619623
879559
1044170
904358
391885
270742
756351
1127801
277404
1362839
60494
265273
55425
500420
850844
471532
657480
830329
227273
39927
46044
1379501
875657
76467
207171
959022
771754
556805
1268905
106299
393103
1347737
1072636
1308336
1166261
694903
632313
427351
992518
455348
163889
96593
424327
333508
77051
1401108
381503
1269696
590649
562825
1318264
1198835
948005
342722
1278092
632649
264156
1185004
1322962
1309834
1227864
658482
319856
595647
1209755
91854
42343
139984
936602
150847
906514
499287
615258
1344287
909432
16363
492629
1310081
594721
54270
963331
800509
920910
322556
964352
789597
1415747
200988
357395
1371620
193533
512384
1420880
1374904
52964
1051197
1138897
810580
647242
1126780
157105
385802
970570
586295
396835
1311985
1182917
52925
802884
1134263
1293405
1114401
185464
1405198
379055
12190
263029
223753
50696
323513
757260
895961
117096
1039222
1112929
368998
902203
1307881
1144247
253155
703805
1286580
725594
1284816
1051978
214847
85132
100007
733262
91744
1219390
1051299
585279
971775
599580
1063040
925177
632090
205295
542420
1311636
231015
57277
1324101
321075
1347620
784681
462191
597373
1271392
438417
1112681
415817
42741
465303
962458
1218022
297530
55621
1417142
1339428
1365071
79251
688234
945332
175014
97266
353705
1279306
1354520
168417
1330903
446629
1238018
350957
98593
1128475
398529
54248
730170
1201908
479444
615357
795553
374665
1052471
1304824
1412062
850793
69591
775397
426186
1225353
417421
1219809
235340
845010
341847
1280301
1393522
65871
452237
839779
479840
1128558
445146
928673
1380119
237372
731424
1233691
149206
511757
928934
350045
1266072
1313276
1148930
143097
626134
865132
914175
809635
801980
1388993
1266980
321098
819396
1222470
612937
1005913
235796
300120
563913
440219
23002
237438
383350
741408
1409346
594529
95992
371662
962851
1333277
342530
1078581
664076
1037393
1194588
151878
1287700
545372
508482
305735
1212923
1350916
999535
168178
228006
432351
267936
119441
150436
1314203
680409
400913
622324
571205
592835
1165493
476599
836381
123517
523526
1068761
1043788
271135
856817
343046
1300958
1092627
1286788
205537
81758
1051764
114014
48569
1059589
1419332
159643
977606
741743
994704
794982
214277
1363310
1159390
674672
1189516
844587
114837
1199213
979214
326516
566383
52389
288179
619266
659686
1403172
136577
804579
381536
468917
879399
1230545
87705
395135
888805
139600
598690
420973
374950
519500
701303
662361
1068301
1067080
1207757
1297909
894489
776948
482165
725265
290248
168332
660088
959032
1207157
1359385
1380881
232096
734255
1297291
362074
1269950
678956
1299579
213009
975473
375932
1235452
621877
563748
1420035
948174
362494
1370335
551658
1200457
265547
238819
922239
589422
260344
1387769
894406
827184
194505
1278544
467097
839584
1320179
1386097
886578
348328
1338356
694781
446929
1416433
1277438
1225828
963178
394580
138374
276322
1380962
1365411
1370963
1137404
1202166
1307892
1404695
72970
62364
1375535
835411
126478
1078450
1044582
692821
83791
967002
377149
204087
1409609
968341
836554
679775
79446
977018
333144
330751
386632
389424
1282594
411656
84557
465165
894091
1059861
37589
121202
522972
221402
800006
1394289
1053320
1219507
525968
903343
1284869
783676
1211449
195506
774725
826925
322168
444392
363680
318865
1419794
677042
783108
1375546
44532
757002
444728
571406
12781
1140307
284345
1289254
561585
55504
935212
489228
358041
197228
952016
830956
410642
295726
428866
540312
171153
357443
301584
1226163
225591
1197462
1189555
255664
962735
1189950
1405596
696176
705497
505182
1208330
132307
1419213
465725
110039
647397
691803
625961
137778
799256
36596
90450
1305103
723412
1401146
1068861
238652
1344176
26302
467564
330764
1236345
690772
1172543
1116277
549175
803049
615949
801042
36158
620697
763953
175911
1198865
1059358
298407
180635
1413754
233073
147029
589842
866656
1049393
655810
1203436
508282
1338373
1404729
871856
1048595
1382651
414438
122162
872357
1423146
963332
1379595
248315
524847
419087
186063
729998
610497
688099
114816
647231
1330662
866892
40393
419880
874475
571251
223925
859054
312067
1338357
415369
766301
1298831
676750
475276
1385995
1006027
658221
577818
138807
448308
16702
489535
325117
411647
1066808
400596
1416219
1171013
258975
528797
418200
1345714
1298099
1330929
794710
74602
474399
356014
43494
1213664
821188
962102
1186452
366312
875133
302838
1377414
359992
591525
312150
524383
1179563
600815
529728
592620
264617
1326548
175819
556012
234459
609843
1399423
100320
992423
412582
691950
325858
223908
376505
776664
845749
803072
35754
497869
914391
414754
25002
959519
864067
792787
934160
772066
510203
64761
1351922
68693
126489
1371437
666269
1214382
631214
670833
569682
778363
734163
540371
793123
1205284
1168176
742027
216170
790741
304497
274292
725839
789361
106310
210620
865763
1090535
702402
1039996
1310812
809843
1361313
29209
1303937
285745
1008322
130527
639584
1287957
694196
935831
661446
879040
166445
1207540
599083
1217225
1310064
322134
1301017
727759
75478
1209844
1322419
1272187
196328
135798
1383770
1180642
1196871
235741
693505
445169
330251
1347476
33928
1229830
130814
578834
734998
672126
1235788
250945
523240
123554
377648
785701
956193
675757
396308
1167050
461984
976872
702080
906641
862212
643011
441488
382299
1299985
876760
907349
1385140
122462
1217398
737157
1348264
536243
1283714
1006835
225688
72802
1293926
788363
637798
216213
87242
500769
312051
1180859
126016
94217
567244
336803
359631
839946
826336
1048364
186471
562210
1351517
340553
911727
884581
547601
130122
576205
1374359
87533
982106
536752
100348
520206
583732
706060
43432
1373992
778488
567257
843615
172271
278745
628301
381998
508826
1399133
904158
893692
923373
907395
941768
607243
879507
338124
99033
706788
959597
1357138
1195289
1271357
152437
476757
395924
85546
429136
236518
387490
495241
1179689
573427
83118
954998
570911
1071827
767977
857884
869763
617853
1306040
32977
621127
949046
1067965
735706
624938
972662
239636
1164067
362822
552734
952034
1119390
309953
852408
406731
1127869
1137832
41380
725315
1269825
452622
668842
1389846
1044526
662917
732229
1350729
1410948
41693
68552
1290006
844519
1196263
1402111
936301
570241
797102
188716
39560
1363594
1402922
856653
518391
110217
792847
1361729
1287495
819563
198705
535500
1006455
1196624
671662
1086581
1266357
889384
675540
523306
1023615
1224736
675391
1176671
541394
822028
383293
523364
1091127
1369935
1323881
522892
1377767
575347
1178330
841163
933876
404527
370675
95384
991610
1075848
687715
1289347
1378771
659343
1268869
859589
1064342
200149
601938
1189832
916403
1202158
625967
1087822
262901
1121433
291572
1304593
107140
519428
377807
1348042
705140
446593
263518
586373
377865
1395948
592724
770530
522332
150970
275500
919227
565266
969466
604215
1189137
1209994
482589
933477
801185
1182657
1277892
1285926
775785
1037886
74438
1053471
272370
835412
1289767
54154
355830
169377
274821
64647
687651
680242
239490
206781
1195320
160751
923044
476796
255139
18007
393486
820530
421132
275273
573664
895404
844352
187605
1393850
886926
315426
8631
165791
153488
1152455
973603
1101276
98917
227541
412991
1035248
1065782
945497
791421
878663
854244
585081
729307
697205
448703
13553
147193
62313
951145
618030
253576
388842
1267382
854169
1060387
1115875
1293409
803838
1408651
1226760
1405028
829693
668909
794476
254755
84917
976577
900184
1198569
1202972
519851
609370
71979
1152629
1376597
220607
493329
175708
1291624
1157010
549577
122267
1398063
700166
968781
1394792
358893
901607
703680
463528
1039508
1266619
1189330
881904
681662
516003
122987
1052726
1290678
1410447
193335
869426
312847
295643
1325609
819327
655630
1064690
1303244
645416
772286
1064164
174208
1394051
315877
12321
55032
84962
184304
1235017
1043067
594026
1297254
1282880
683157
57787
1225352
701123
208876
1274107
865626
273179
606904
1392381
269140
254879
328919
816281
1110831
480793
673383
484524
224513
1291571
551904
782431
54354
788057
510933
399262
1367893
1310809
1396683
582828
449468
1268965
1415830
1233745
297067
1290449
976673
1310056
975803
433240
437031
395312
148144
194766
1326705
782087
682609
540957
573934
1290929
1304298
1288302
542319
798461
383656
578977
529856
960715
95970
272957
340721
1154175
1309333
448191
137700
910006
55667
127085
821185
193560
1023719
1413022
149431
899777
950080
122957
99216
268237
819882
1026511
1159218
447850
1302555
702534
76130
135391
1393970
431408
884269
934047
964494
16708
431925
579333
665903
111206
1354181
1201425
223516
519614
723632
160375
660607
621548
445093
198244
95414
119663
684028
510102
1026364
1186389
407290
403360
1116008
511077
1410434
978674
1323080
195537
223127
68553
1147295
26830
1345754
890794
874301
193008
972166
1407107
68672
40920
1390337
152876
686496
442588
599328
557908
589779
1351393
228615
568562
733747
579012
930730
266795
209346
1292009
526129
636327
592432
564397
1422712
94326
81605
1295474
537428
348952
269826
917436
888582
886824
869603
458073
279783
1334768
1221390
564503
788535
1055503
1190679
594763
1379642
919882
1320436
1395007
901455
1369106
897203
565996
1190535
271307
643965
83610
471851
402347
630143
785852
1145494
781745
1266501
1058919
864589
451275
550367
658933
452336
482915
1174215
600759
136338
967774
269268
482097
305558
892722
1340448
452994
916434
48916
407327
425977
1005405
1090764
1186189
1006301
1271040
722700
321116
495666
678723
475694
1277341
270890
884416
1298676
1035762
33344
544880
1041606
27106
584545
1300046
1217740
430981
1308905
620800
808041
82239
1210870
912828
1112315
534169
702469
976684
130921
393691
1399746
355337
475637
965547
226598
422692
435038
132814
12334
509435
1345046
912234
372338
125092
879444
1187928
431245
227320
1377068
187499
636788
974512
1053862
171393
289492
1382942
1071990
982149
207654
590390
781687
1024700
1266583
959083
1328868
978533
1316343
1379339
1114361
255031
1304865
336269
70713
290706
561647
451740
185560
471887
786293
1312372
212568
293158
1042475
504758
1180533
975687
74371
672758
1382885
1384063
376532
384372
566677
788342
876210
881876
1367851
1206188
1407526
695459
1304684
330888
1076180
272620
1374446
1116208
733806
1194282
1281116
447111
1396180
991871
33709
423700
185252
1267232
790460
146562
590346
48956
195041
113375
1379573
423501
735577
450204
674926
369491
532833
335785
1137561
1370412
560289
777510
1273246
588292
137958
956455
736844
940018
79350
147138
1180556
474960
941915
1406031
738704
666316
882241
1320442
1410718
361864
299067
446341
667023
462999
346773
972714
1050143
114636
576139
323749
85855
586343
848685
417429
1374458
1035867
335986
797026
181295
388195
1396564
122945
948229
1063304
108708
862932
1365716
506625
580443
320141
951838
626196
357135
628741
767738
420843
468981
569638
1379023
131641
780813
1318310
450711
1330634
1421693
657582
193996
224850
1394845
101806
1044509
695248
444941
171436
239643
1372855
42270
283770
807458
1238205
740297
277846
555859
48431
343028
469024
312590
1298140
108825
93848
575095
1300022
42663
1101341
141941
156215
1315682
143411
372147
522681
1367010
991040
62270
559947
185634
1289253
908341
509375
740260
54385
780599
534861
89557
1376915
156541
541198
871800
36564
1296934
1339827
1117979
1346241
332280
1372484
601192
339883
334131
528447
169107
325528
780714
432483
307086
495402
523952
791858
204326
905054
957419
1330480
77841
840138
544471
71171
134613
551124
890764
956479
1380661
357070
209945
189771
1416184
899833
447159
1377525
543072
135962
16139
632121
606798
918410
800913
1154053
191918
675130
889444
582619
1118503
1376440
855303
1312192
186687
930179
582345
976355
1347537
1063403
877834
1279273
266462
424493
296539
1117261
318136
783623
54799
321250
349736
123159
263817
1173988
609047
284082
862111
783906
1220235
376490
1299294
69019
956396
813817
222475
391401
179929
586364
976668
546037
141897
683139
295037
515963
174537
29383
1005175
425704
1039224
518236
662115
845421
870951
61177
1200410
807045
647412
566824
932031
198992
126036
250650
450956
925017
1066541
570940
566581
672524
221224
496302
85360
778167
1353809
116550
57465
193025
1231057
1067042
1279832
62340
330395
146105
1402003
141247
51910
443969
1122410
977618
1340802
1115924
1353022
361670
958973
687151
805034
314255
585376
888298
90204
417509
353927
357444
1377007
843828
104888
425794
480507
664590
1196229
1069797
1401720
260458
972292
684585
537648
10908
1272608
690168
1298244
213291
1385453
801379
739576
421014
1290018
981195
1021152
104156
1050079
475626
786521
795062
787957
673658
644926
1174427
856433
1372796
1415762
647263
1311776
1205375
1009290
274438
1134398
23487
1198400
1137643
1298976
929201
354272
787919
296259
679745
412736
562019
299022
318121
1165150
211070
860663
1371540
85885
605455
132999
396301
702095
1228600
54620
527119
1289122
915415
843567
749915
172866
667563
92809
167232
1385541
453314
103395
1320380
251688
577609
1226378
454980
231556
411116
800719
312186
314489
923589
516713
94767
676396
1421954
321215
776869
916359
16592
722757
1072650
86774
170457
960247
557619
154606
278349
298908
908212
1170782
478617
1072108
192761
104694
667049
124908
601172
776209
534945
462567
198994
126416
1282335
417564
551517
332321
233550
1233076
140845
549113
914723
1101698
224749
118843
287263
1063912
1345677
1352464
903854
259041
1076344
790448
122729
396833
1278192
471647
940603
1051543
153531
1200698
137812
434578
1287100
946508
941271
485053
824706
666460
878623
223351
64301
725312
1197501
5223
806394
1334137
1210647
97190
1397229
75526
384677
590575
183699
262190
1209448
624500
143021
1318832
216090
316629
866627
993412
262353
725765
1091633
309858
901068
842358
181085
566209
1007098
639958
351102
1124989
467684
622123
931014
324752
686881
1088717
1152854
1202576
183795
79107
1197487
357155
973744
1287198
70681
856640
125625
1035380
811620
286565
230699
488802
621016
526161
666176
513365
1209088
967426
116673
418594
1408900
688300
562256
149136
365327
285347
784088
123597
1082849
150054
936837
406577
269736
564655
1302330
1121090
92273
1037346
642551
73160
656707
1371555
1037156
884538
1037644
599780
688374
65165
783560
216851
110264
422793
925992
971286
394349
425449
1341058
144448
355547
309313
1110849
505408
731976
1203266
1284966
454708
1286652
1035050
665058
334832
304101
169623
497357
535250
523062
678796
934765
210787
213107
832567
348066
110074
229389
1113430
855100
26188
1120854
87706
581870
1110668
27196
1394687
620048
703072
1340533
702576
889228
1034395
497754
409757
801713
1076505
84390
317737
1309810
875363
509506
874136
1050991
349805
260936
737030
463239
29173
426825
42081
80666
1368611
457448
1138921
239939
25603
84044
1054753
962064
1272855
1290217
304072
599176
92027
1209400
354309
603647
697537
392718
356572
143645
660238
33105
1410443
674606
628141
57707
1181659
980463
78701
767278
481587
796688
471819
371137
122154
161703
1020608
80818
301177
1422764
53054
620868
871360
726910
668709
292391
831534
223219
40930
190042
104958
548302
774018
685633
1000376
85123
994119
1208612
898581
106280
491043
527198
161038
903849
234119
974936
1070382
617442
422412
570516
1406809
1304508
903327
1231555
233941
401650
1224809
1269630
895445
510317
470668
158119
669393
966557
428710
96651
369264
4336
1001111
968275
1167022
598318
1189229
1231036
642008
725142
705943
189478
804562
642469
1401244
181872
484132
507047
1278207
362306
1154135
663323
1279207
1197979
970751
1221026
134327
229678
357757
140051
1039803
526698
639671
505792
570202
1188923
971126
1267156
224380
867166
378974
1115879
456017
328807
192004
841138
339849
396649
815980
188174
1193603
55429
1408543
1113538
434835
619000
769728
318374
1112966
358393
1224300
1186706
1115560
737773
645644
1345412
1351629
1292974
25366
543254
686352
1408203
402971
803573
867599
805500
397144
580781
279269
627445
109415
1288241
486101
1092878
488755
869951
360018
259837
35120
944216
262867
98859
252982
797851
232573
151846
877690
1191987
919825
281053
39981
1116053
1041217
902431
1044687
86956
509760
417601
94790
1366496
310881
1346849
1092870
157962
316484
775927
63336
146470
599057
623907
142983
69836
169226
1313011
972642
1038956
1146064
131190
635315
562107
47802
131105
435271
1386926
357534
323555
1236790
944169
1323100
593036
392793
1161098
1283705
1202812
843683
461707
1205264
63547
378538
1210075
832583
1168216
1190635
1116329
698074
392469
944865
575326
680462
398565
501143
321156
611997
524583
1220345
486178
207250
81607
150948
1173871
727460
386718
970215
1406197
136738
151295
884782
558034
431037
1297413
69850
412966
85986
997058
70816
639537
238884
567550
911417
775807
279406
42808
557105
1402307
696702
107258
881269
522614
194904
577161
519220
562163
1140022
447092
1200220
1163005
642301
1229718
234165
1294264
1282840
838212
379738
1416312
671379
308606
1375957
1192498
1409017
855118
1306028
664073
827594
1406801
826535
791774
1278459
489911
388920
1119339
1197243
785200
453009
977518
1309296
557951
732464
343620
701428
664469
822364
234131
30371
189607
798848
916543
1317089
637880
1278378
490342
72346
51997
125740
688752
617799
992143
1206681
138413
950901
742031
735112
1111880
1229593
74184
1237363
4897
42902
450099
520537
695302
255641
638722
366108
524098
1177236
224535
123132
381567
143304
180564
1269912
240116
1219393
291875
429170
1018337
176838
622033
478397
1163486
1143649
1218619
1061609
806835
53525
552933
860934
697757
197671
1065152
577106
198270
440465
1274299
1184475
1300117
597861
365560
1204989
415945
1309953
86007
493601
814981
1380897
1338983
1367070
1216715
110251
329612
403876
490822
1326327
258117
679690
446759
783411
343905
80201
1268204
782976
114670
1290296
633000
1330873
676441
873212
348673
216288
704911
459251
1299040
789578
466961
590610
88233
611907
451441
1196398
1135866
160828
1286346
232482
57656
58121
1386722
900661
1122963
1284027
771230
229060
77955
1335206
826873
121884
562906
1273900
427426
398847
511348
972822
321031
191071
1174673
1422717
259771
94063
80211
440277
616556
431918
692007
215609
1091246
138116
669058
55596
47974
656164
1266302
689694
465937
432117
840456
451881
979336
53850
1211157
541763
226209
766947
304247
990024
815779
566207
1416172
1324319
1268492
703414
223922
105439
148225
996212
1286260
1039850
905096
1414232
1091451
795969
993539
535165
127692
954362
123572
626577
782455
1191800
345646
601729
644403
625274
155785
892509
767110
574154
1186517
66106
258640
1232220
578193
339946
1277859
173277
592507
1291045
432472
725990
510068
104912
273576
840225
773861
1058922
1026725
603381
696844
529568
336399
1323343
1055640
904991
1066548
254885
890085
444174
491099
510739
1316766
1000266
475480
899255
548965
451575
1007724
498258
552828
391394
644696
208988
586054
793801
42917
436643
1375848
120925
1202104
317888
971339
610144
1043762
971042
777893
449867
1341590
1092384
598294
173757
77486
897962
626398
65707
1235662
1269796
190208
656180
394512
790012
1385818
557032
583453
394918
845466
1351933
903624
643289
181211
1331801
898602
270048
787665
616751
363271
288176
908497
256632
1071240
679912
608433
270605
348096
1273101
1401372
377766
768487
206124
726542
154484
1037934
874636
1392028
176930
256218
151147
1317545
309122
755183
672331
837937
92524
212565
1334973
881510
1269022
420617
1116626
1316569
702870
400095
878752
366039
1113304
521664
891175
235925
634443
1036709
612665
726173
564987
660270
591791
736894
1336010
37901
315442
576201
569518
846642
609321
1042638
832857
888641
194079
39937
666638
489132
1339712
604735
582789
434424
1082608
640673
497066
698535
1297095
359446
479277
1165265
52714
1405036
1439218
380053
546877
27803
304436
622958
184355
279974
431600
1060291
951824
1234730
1320888
1202650
549010
373220
138270
441555
887622
148260
818281
76918
1293416
38680
266015
1316814
1412355
1194575
434086
151508
282928
373271
1382279
1297235
318798
868451
775702
1327554
888867
333758
689639
810149
509671
136626
1057735
347244
176389
699859
1116287
769647
95246
60365
106262
949860
177718
17298
942271
843749
1234676
778033
1415691
1369671
1366475
1195468
1324378
113404
225820
766395
564176
193178
309574
332348
288632
1057837
1412005
978833
858381
403306
695403
878986
39774
550303
726836
1290945
857740
477484
570113
231011
1410752
898932
283072
95168
1273705
730593
506179
116872
814384
604219
1342783
328174
141902
519850
91873
615011
994770
382936
108997
427075
316294
438371
833764
640118
807069
90349
138816
25837
841362
439374
1407386
445841
889072
1271661
527688
927756
346556
741560
656747
211305
360760
844059
660584
788901
128456
326860
402810
1310351
117781
263903
1287605
1041923
1298785
1296878
1371694
108120
110830
309720
1051555
203544
1190418
1382417
858227
156407
255620
41776
574324
824117
945414
508954
1229494
780020
414416
1266118
1270888
1202671
892058
70252
1376467
866035
565679
1118074
53972
231320
1352010
375454
437448
801989
143209
275183
929509
378106
394907
1336395
49647
485135
446361
970110
452065
1208985
1156031
23415
1399276
376153
500170
8977
124798
404136
1301470
584656
106708
478502
1035658
211286
462976
124119
41899
437170
589502
168311
422561
271483
1058910
1167144
571863
337624
902464
1229694
1161023
631132
675555
774822
76281
1271745
1220589
596088
1184648
346254
881548
158870
604124
1088122
193806
161105
876879
430212
677723
766110
1374851
611525
963016
456555
259428
595688
259079
399315
897745
671950
409858
1270413
97176
307933
114993
1077304
510347
152733
153991
329985
339322
1124764
570405
832367
537479
313994
611587
44369
268847
337395
923681
234305
1034104
215380
1271872
637008
1056737
951412
201349
540064
882149
903074
1386851
349165
1177158
108822
52784
317013
1110442
1034536
884027
793241
1371733
780789
503211
425428
471812
1290118
670848
1139688
570376
463921
879711
1199060
138254
1357971
816249
46519
1026347
79505
1216952
637511
828276
900569
295059
642490
921344
1159886
422557
1303828
909466
733678
906881
1388589
61626
51254
1005811
933179
1063056
788343
514938
372180
1402584
920780
1365156
160570
189224
964343
84356
127045
872507
459146
568090
928735
1280674
483237
172855
819569
369269
904751
1121587
509621
569394
227418
1150258
895882
105767
528892
1176297
1135450
382930
913283
702811
1316476
643250
301388
1398264
109225
1064937
846032
1022914
1401700
1215668
665683
592324
1320808
394203
391403
1234287
449771
602412
147074
322274
1177386
459125
217875
542216
463287
909081
962958
907847
111587
1359032
469063
784031
321901
485942
18689
1210784
838109
483347
660032
1320135
1226548
1169534
1352083
92328
437163
18401
1018210
1269078
661075
1290745
1184388
292312
1128867
736191
685150
509652
1118714
1353376
278214
55095
1130649
779477
325577
208001
849391
423657
434958
1040051
301198
180712
1310971
473038
240493
131200
525325
850172
474298
579645
1354078
172680
83256
904357
980715
468084
1126132
769659
590964
530999
545258
384010
1122403
1066108
72373
647600
1187886
105881
444986
610341
737967
230271
402875
158533
145621
1346558
828730
348103
176640
1229578
934831
1365303
101136
251665
844215
295633
859079
1351904
1290114
999191
1181011
1180979
897135
87461
667638
1363536
853237
26796
794871
217976
1376454
827280
1082040
629563
724016
83951
220687
781489
1071405
321988
726964
87051
149947
1349570
389696
857894
1282280
891883
942684
364862
852192
442319
1409967
795331
845662
532504
240085
1344902
1027233
837057
868185
1162893
1409889
600259
1232892
58801
43239
1326090
1122653
397069
1041441
455984
129597
883076
579576
1415636
870678
817259
927945
558843
1391776
941618
1333006
972390
222033
383494
892518
957079
509145
1331885
450509
1236912
202177
114726
1315874
1371085
1200418
908331
620667
148054
500107
688194
273783
1184897
263798
784063
148321
276645
593581
833066
658920
1325271
346891
1023055
278957
289625
1229401
140667
422606
466441
396181
1313370
612369
1205223
692130
678302
803253
1324645
248233
513034
995651
340243
1375725
1236233
397243
699507
176390
229409
204616
939540
516367
466608
26167
1188900
1186156
814990
1181713
803104
872523
1297549
367126
1276817
1091083
176695
826318
113672
795806
177262
879869
385741
295679
686453
948220
238349
837612
280553
457084
595246
165938
313230
212044
297262
519237
944393
385328
143397
969242
775166
1401794
188164
211697
757390
460430
632600
563273
218857
608073
56571
1021609
1329608
1325659
254851
730678
674018
543786
737508
1376697
1224333
339071
252844
915701
1346738
442258
1390215
1293467
1124390
1355975
1184801
435513
1062005
423492
1293339
1273852
168064
549365
1224746
340968
424340
1384193
71330
369091
1386935
1300491
995916
649133
1201968
776772
147220
217188
1084350
994301
1063571
1084015
501494
392455
844621
175986
1365858
767400
688892
541935
734356
4710
309728
86848
387186
1351245
1227452
1325855
1327483
1200706
820377
1307086
357210
1362025
870240
465732
1327431
1092628
931432
77800
507879
429238
877470
287375
958833
397882
263764
891301
734607
1166358
168864
863374
1315361
837319
254062
780473
1236235
1056788
230990
102049
1415742
170660
1309253
421674
827620
1384406
1359237
642422
280231
770065
566909
470499
622884
346645
673789
92725
1120889
1204408
1214002
527999
577605
107289
880294
454059
47008
274486
294785
1055837
1299038
556705
780728
1146821
581732
198928
319323
57915
428545
951288
727757
77608
1352884
660676
121732
49437
479857
39898
810746
410308
1420118
494233
249010
1058489
605874
754041
657022
75733
779390
1217734
687830
419753
523519
908371
533333
118313
943678
108124
1091641
375115
303014
591861
1114627
1122511
40734
307842
888158
1283054
1194331
899955
160346
96931
97821
1403827
1309365
628287
1318272
1117309
994348
419400
1192562
41016
43635
946535
1336625
401620
1194884
352328
177827
251711
585437
929890
1222463
387838
1196575
796577
1330479
482993
313194
1399218
63376
91509
169106
1391066
541332
327975
135039
1305176
996857
364696
1044888
928189
846582
379271
1184492
877380
869846
842439
933856
386112
1187915
1418434
290843
968438
258498
1344213
998584
264790
589933
845477
27550
777505
1136556
728876
795916
1335817
864062
976918
900028
519216
582688
257578
283627
301238
172695
1203636
90050
124675
91036
872950
117543
770891
113952
1353336
117521
539065
769762
1052423
570732
623327
690941
963742
931902
423805
501074
1284852
1125172
420226
574818
331772
210989
286901
1238141
867436
586375
460737
198108
509426
816193
1361606
1057540
76819
1068765
946344
181508
1115554
795832
1309869
1199333
425434
852182
28158
1006069
348405
837237
1216196
124041
277783
257170
688570
592519
332714
606668
485614
1068893
366746
466619
948807
1201414
479490
635447
556190
608747
1112646
408939
617124
295071
1172742
805940
1291615
258954
457709
1267406
350687
793741
408899
1066445
265312
169178
1217721
68079
1195242
773890
526252
766364
1048410
476004
1103143
389130
1061611
1221535
129777
1062050
32191
1181148
1229959
122536
774394
774665
1347644
1216573
807983
159352
1268484
1165320
945056
140207
97644
722964
562313
948041
1195315
579513
600556
703547
876164
836938
236766
172888
518046
894423
881681
1175840
411328
75057
94992
790731
1068864
1140813
769922
790144
1064002
509706
732713
601526
1309019
945840
1353810
1303150
357257
737203
1295317
1312532
633332
252720
1308067
838214
18526
110877
95422
127134
202424
667475
742564
569320
1273348
86589
1115982
263329
1346752
181580
232795
1159946
26303
648515
1045063
724530
775424
206728
236665
973442
983869
212183
1378990
1195584
372163
837478
310936
1023995
53687
33531
316906
640791
363433
260272
1221147
420172
215511
1418428
1055673
2191
483937
318026
626694
146858
1212981
1301401
870447
90893
486694
152817
440182
1214342
949217
109673
468688
127506
33922
50492
570242
1155152
932032
202002
87872
388945
874341
1128540
855027
1189196
515687
1119377
1208316
779147
312231
131656
525124
879885
695432
1165275
1351690
26163
566036
570626
41718
136915
1226899
172871
1409030
1141391
1145921
1322252
126831
918786
1139946
892543
65332
291417
195835
1061254
929500
283069
684132
972421
1414010
416811
65903
318565
115059
1313195
369340
340452
1301453
163986
1068779
223511
821834
1389201
1193816
189973
742346
520029
1056199
673831
867286
420687
411147
249982
795358
1154253
646157
871488
1113421
471596
590714
17800
1100756
700135
1042643
299689
1000970
592189
310717
1092526
900213
1185184
1377175
168814
384907
670778
1384896
421855
566395
518418
417688
519249
656223
1114631
491453
1402878
334200
1007117
1285142
367511
120570
180609
804530
1398555
316386
1043397
562123
402021
779970
1195197
369390
221659
728185
92695
847149
806274
71569
1209819
37854
865004
662114
1138757
1203469
253544
1388322
219646
338923
117007
835025
694785
512936
802782
804302
142989
1148450
223149
969690
570022
121786
1282706
69315
581993
470943
83687
67165
1089365
793829
168735
1188969
1205850
1408589
1409231
570724
639237
119167
146639
523313
88364
252149
601836
355667
236366
737652
910473
46555
904365
860545
643323
1369192
1177337
564383
1214357
112522
170331
211062
729215
922159
57000
659228
1115532
178220
438662
1000795
354165
797253
337120
974581
973858
667141
1352661
928089
398240
1196771
1402698
754199
741310
606019
1180885
702970
922044
973632
1332410
1395283
1411508
468320
1311453
876214
167617
29215
1312043
52664
233075
672234
1373058
514630
212497
1067821
479507
1304170
39173
67600
128250
872160
293994
592783
1420970
571213
94379
678124
347574
879592
35055
56549
82394
528497
416622
42768
504671
1215761
670831
970422
676533
1067069
193578
86731
146743
1207111
1172546
53985
876327
640871
504219
275338
388975
329568
381016
646159
1062133
418969
1183143
1227732
171208
571268
1372474
228016
12857
1178571
228127
697155
72283
538524
158930
1183987
451997
45231
913558
1351190
415265
401480
1100691
349361
657465
361423
270561
1081352
621359
1309418
862316
1196190
690438
949555
201831
526696
612199
1229356
1412247
80802
192650
337802
1022073
1180904
645312
1068193
391064
683805
333821
637191
476490
189913
1302829
425053
1118844
637528
971571
1288578
41252
47233
1312751
437525
307826
345328
71778
1112263
1074122
299146
437788
282784
588518
611389
1370344
1341089
901742
808166
353899
903008
809127
1398060
1116890
684647
469141
1193671
385717
445976
1274521
58925
1270894
960062
212603
61352
671013
43679
674623
256530
1060739
293709
579785
1114467
821313
268377
548271
510378
197946
376786
792183
693969
391427
666414
190609
369247
148233
278423
459723
1129265
75720
375452
18703
463694
276753
1207483
511460
459514
723973
844045
499966
519362
287117
1212227
1388652
312982
732225
463662
478975
875480
222086
541120
468278
1166167
512271
791623
922667
188918
995436
57326
945014
447140
193510
462884
129274
279606
72980
946622
1407465
486800
71933
1269239
1042731
391043
948040
734634
321943
940029
229287
1203534
317825
366087
508543
1115144
969353
336494
438018
1183334
873824
646448
57318
229270
1292219
773912
540303
1112298
1070964
1403094
1146666
1335541
683621
380335
1395522
1354147
1222579
795802
1377389
1161758
1371616
1380548
698927
1374435
125397
818438
444851
1173669
71601
1327610
504744
53766
1048582
122814
880829
38935
1348925
104242
1101073
217141
295474
1157334
282521
418429
87433
217440
268068
698134
1051180
896676
911977
1271849
595628
143248
178370
822641
756625
806464
433160
390163
315574
366764
574472
1203267
1180673
200870
142204
1384877
44119
219102
902141
319084
699116
1145467
298199
954765
204465
1408767
1135148
738546
1144879
56145
87891
668562
1287028
1159874
915698
957351
1279969
840552
225133
1330980
337510
1136344
476862
1399344
324873
460955
89203
801590
1193909
1198981
1400696
542718
631779
886070
52211
811219
543279
950232
1230863
799757
451623
1168748
1349254
851177
99861
99309
915863
256040
639799
609749
1007446
112441
1415088
1403776
428618
262850
1140200
92046
527920
1403422
488482
1345264
773357
1301132
1304607
684182
374600
699538
159416
849088
194791
1143933
1304750
805258
1022264
473172
477363
1414551
1100562
189465
290429
134152
1190302
661164
812286
207628
1313182
661004
531864
599149
1220708
955816
172379
1351399
806844
1183134
87740
837183
343675
113785
566735
1173683
656220
1279228
1320795
1412066
524639
1299232
231382
1384780
608538
603558
255389
265015
161326
1145533
172636
621324
941940
173387
1404401
86378
954117
330314
43301
807948
887045
102578
1182435
1296327
618456
328584
964955
1059092
694163
1165483
624774
564919
753330
1286092
771662
729810
953328
47894
1207152
599837
966318
210683
235753
1396471
697358
685653
1058300
906784
728900
1155901
1157854
643732
791423
484212
1292447
178326
685440
1358543
1110714
419266
220748
332499
1268391
88881
526558
395753
668790
1120303
1321617
561116
349754
188813
906723
957200
845388
842229
879061
1422807
945515
473960
703929
1126467
353148
796182
29543
778784
912362
942355
209988
578890
260121
519617
1146219
166226
75199
265215
756584
521676
847165
607249
631319
686254
109231
1064460
270425
1203283
635120
467830
398916
1121631
588195
740190
1193077
231052
699146
192369
176284
454451
534766
930238
994448
476473
1197792
188684
390773
301310
450677
325709
343477
729373
317689
101893
97050
193543
1410169
38224
26698
273761
767302
1279907
1056483
612644
485372
162325
1041961
232035
1005951
820957
1270948
253991
1180848
1301044
381546
1182366
1091898
929626
148944
1229263
506270
368062
682087
206328
1335209
610377
631465
313927
148151
942818
780850
506091
371903
190034
828191
358307
1354301
1297710
1323758
567620
811507
1316367
389280
887854
592026
324291
202087
961621
1300137
901046
907989
1197074
1354059
661444
203431
693803
675379
153285
867239
321492
915375
766903
471393
979610
1152499
699972
878944
879496
1195115
895414
657288
722687
335033
275653
257247
233767
122191
95618
482472
382502
607169
507609
1347481
267525
695589
1113472
1164109
1219965
702555
1236543
1186340
810212
859963
14026
1041847
45297
1341251
699873
993420
484717
431549
135887
1041140
703104
195939
609031
756528
994938
1187878
293271
1269758
542914
371192
345699
666492
850825
1336156
671893
125438
1381907
1295625
665135
278205
416241
85437
237384
607395
305844
979678
345357
1332884
1409107
401024
406179
353590
268533
657764
385278
344118
943580
135116
217562
947807
807868
1184077
284939
366634
959613
1395032
1203263
403796
1059871
99059
252521
486270
477169
363199
317699
58142
336337
138250
1213647
947577
802517
207490
262773
220884
424549
1299491
1367307
362127
821808
1286687
353817
137665
1317327
444359
452093
590387
1276688
384483
284773
693261
1195304
105471
724083
685207
642028
169216
618133
789832
862222
485224
425851
1180342
1279037
331376
312400
200593
30787
893938
974358
202010
479105
1041383
944260
264054
142123
636845
335584
301232
203808
254257
1144664
798618
216635
830364
628343
1337808
620638
317900
11959
110473
686171
632144
55411
1024355
661394
1164166
947910
382291
195491
897228
452801
204138
421060
812268
607770
281257
1226380
1304867
1314539
858376
480814
643393
314495
726164
1372819
857512
1401320
339194
972117
374611
462519
1234914
131132
331328
848438
335209
628990
458615
216398
449077
1226008
451268
585817
375139
843047
562009
149512
618896
230377
1352018
328533
130969
1384404
945032
178410
395368
1170975
1100907
1417026
1122919
306654
616779
525593
258740
439456
951483
969819
220797
51077
959094
1284504
313165
567729
702677
1353580
846637
180260
657996
816719
567503
982553
688310
315038
1185581
615279
250409
1314784
1137177
902054
1283145
422870
1018064
1310951
43245
309898
1231284
1270392
1352014
492289
395788
680585
262615
420792
132606
917010
1414387
41901
571265
429331
411493
326634
663923
796990
1066559
1386089
1231476
192808
1391707
1406467
336919
237923
33240
494299
583750
1167235
493420
1419840
248889
1358803
1162740
826160
663126
147150
40912
179417
772866
1327825
621921
1219821
826122
1360583
1292945
458580
1402246
73553
1301026
629513
253568
867191
109471
185524
858362
296093
1037708
67128
695330
600518
1037275
278515
1205870
1175184
104401
1112509
440210
779584
622467
406618
1404217
1065660
165662
1019337
823203
625925
783392
1404692
614009
1035462
295055
1191965
96097
1286515
800872
1142288
456076
1303266
474461
899257
1035232
247795
611872
970329
1065326
302659
111271
119680
201692
878736
380191
446401
230972
941659
939733
363707
1338051
259446
1195442
798949
393122
1199207
607774
193360
1291598
508567
90972
581996
1124329
946841
359723
50141
562214
812754
1222321
46197
435492
672990
472139
559854
1327734
275045
595037
1367822
136543
1053401
997411
1354231
855532
681678
346036
460288
1303593
734476
979737
683663
189093
1037396
950441
1227457
330997
120272
680482
1082317
439428
1295552
1059115
195743
102439
1043274
141441
134723
57967
123087
628414
1129268
1406557
383961
1208172
437606
306343
872461
376700
346963
452475
1321440
563121
1168744
1214276
1301584
1296955
1160118
797798
77441
601791
507605
1394209
305552
125173
281647
960119
299517
1421698
28586
619027
1371246
1063487
928617
1342263
1231617
320584
635747
31012
497464
30492
61323
407350
96427
359881
1021372
659573
1376999
375945
496375
1393780
49440
1351373
1166900
836229
1329849
48311
694110
1180701
528036
978078
423325
206461
474274
37000
1036730
963400
866791
428198
1170691
1387
665885
534576
119726
373064
741472
466089
494483
1217372
1034621
1036191
152735
1194637
796967
1128388
596365
872597
88854
1081943
771599
702984
514328
208801
142288
188277
1186165
73806
1053385
941388
635829
200767
323753
781519
415386
1111964
184299
907409
354839
1392341
726705
187670
74963
858314
222815
421960
1421958
1383096
89540
29442
550135
1202889
1056205
586190
950475
522306
1218059
738494
1417615
697853
1385443
478027
1217146
332905
664730
1302452
1169846
1186141
1268867
1395725
73297
1373420
294539
929444
339724
422513
120177
107162
1363333
61201
1153134
1348580
1064027
1323413
176056
912239
1300640
302037
697007
879234
230144
741669
219124
980622
1194552
866227
141950
431191
615772
1401619
547298
1034761
1302032
674340
1387986
919486
170131
1400706
172372
27641
64425
369382
187723
1310722
646241
1219317
945124
286008
730506
204988
150276
10693
1235473
219182
189847
522443
827335
882321
401919
1282183
1168803
1233676
83035
739618
1212088
39129
219934
772896
966893
473743
782100
1369443
1389173
88531
497221
512203
252568
291776
384787
860821
546177
851745
88809
177608
1025248
965332
771701
810617
557547
461796
629776
510727
530232
392567
820274
136601
776633
1090658
798328
220568
776711
915806
225318
722112
73235
1192518
939613
726815
106236
880275
207483
706844
285942
428344
806386
538296
1266442
1287463
174236
218085
355945
102132
25517
1103149
767433
670691
1303257
1185648
1224927
116810
895664
975282
1026699
137628
910739
574673
1397035
831564
1214887
1102737
579191
981567
166157
339748
593023
1369758
1163281
137945
59371
1163868
104230
739799
918062
1140060
197502
845185
997969
361118
430326
180988
399243
818887
337899
283180
813940
223499
1396943
1206068
391192
273752
12402
1057215
817524
809839
621389
4746
1219263
302036
694475
419063
308618
573274
1312637
122086
293277
1019037
543020
611446
1404080
727377
355622
123248
27377
563101
930343
776880
1271832
456783
1409659
275227
350054
737680
1203277
138179
614731
1282753
417772
411847
1345141
90089
927997
919820
481192
59008
887976
551154
706224
1392934
964143
111624
142255
380336
853830
377566
601009
210586
1152675
589501
1331815
699862
1409520
1083680
169215
1358774
1417140
561539
265836
675977
413475
179083
975412
808187
580041
308617
280975
594397
1345263
1337792
872026
395377
149501
314833
872463
925729
185062
32887
276119
371710
607802
942798
517187
1288227
60769
776945
304913
832832
804389
664891
26920
1378370
327384
706638
1419513
646046
270510
1306794
1119802
387574
992077
1389161
971480
1371059
28572
785996
1035091
234815
1318891
37221
1100630
58783
907956
913908
507482
728798
1224224
608761
1311478
1290352
396194
606508
735448
1141365
942691
1342441
983029
1118191
642289
506138
891570
1312700
868722
1382089
1280037
972588
1316797
334234
1293914
1061793
593451
276655
493058
690167
176898
1175829
233177
724288
1384184
85225
693189
865232
956682
981177
337018
1276576
732787
790895
810281
819431
941533
1325734
811959
836609
430514
2061
1353490
685600
330329
426164
159282
492723
353646
1410065
117384
79768
298191
197950
341796
950302
783234
685681
1205038
963885
1374425
1193741
338306
609964
406028
1170676
410519
1328713
1053676
161529
588938
895504
603905
117303
66908
1195201
917357
60274
217169
601730
784061
687318
154816
261384
1134952
1059478
202208
1225929
86438
672804
613608
403919
346181
311686
906020
132443
949359
248007
928736
1166240
431272
282819
224985
460991
619916
671130
486260
345102
895117
162437
767858
367015
627331
1354399
817996
231656
239719
682988
873232
772028
382614
343119
105482
294068
965959
1296105
392357
193069
477114
665556
898999
1205314
1387112
237806
1327439
933693
88127
648768
439883
1363665
1395546
435583
1083965
208883
385941
40083
76664
1360256
388128
446442
680842
1212396
71737
1100923
488696
332901
399775
1216940
163129
955526
1022999
913354
376698
124524
783170
300828
544472
1044537
899395
1368591
425370
644208
32277
105104
206513
91625
34236
785598
622404
1102565
886917
1213145
1299316
1152654
137307
441605
1362595
185424
1025011
893803
91236
537271
457705
1207908
869473
616349
1398133
334336
804697
1376502
1312050
1366909
1198025
687572
674633
73727
908604
384215
394463
93830
233087
471171
394838
152600
598457
832590
65604
894768
310468
603971
92853
780108
472221
701106
858505
314320
16465
664706
647442
841468
96043
1314765
479319
389863
931547
280224
871239
918200
1421480
114857
730050
216360
1062214
1318921
903171
665522
1280617
32752
486643
12083
266219
102058
175527
886677
667030
166112
732174
383297
810916
37179
1176094
958813
870726
48226
780619
1201840
970360
332390
372028
19060
1207555
38635
476772
735350
33754
302372
671108
184698
55098
372785
67329
697426
1285972
514235
1353776
1006913
1220333
414138
188734
394195
329405
85715
432182
1269560
415334
345373
52335
704470
965412
990742
866488
404225
1362420
594784
131117
1276614
307725
467750
47315
908069
1036111
304453
111385
336318
339078
1351051
598587
131051
1347511
538933
541018
358642
1374671
214820
496911
1367884
724002
1419081
1124367
177876
536397
1128756
831765
842808
635048
536640
1114882
877389
1053879
1339384
159003
859281
376334
230198
263886
314326
701800
396766
321591
183253
1320489
357354
496711
397442
1294514
634864
1212843
960523
999855
301057
222500
1293499
884153
75249
965472
732011
1071321
1273977
733476
622862
190100
566548
606537
120440
239503
350646
459536
1350110
1361362
368613
1296137
565287
1352012
84657
1001069
1310902
476562
144414
793670
660414
275745
1235767
1051302
1048934
962502
1166275
726958
406160
82196
303002
801052
337950
566321
550734
1413081
998934
432527
94346
844944
1066539
964717
689863
1295719
1403477
158075
566959
932319
1380209
1201934
374589
628740
1201337
92673
1140365
187094
1168326
606942
658864
91501
783655
102034
809150
1027245
78268
26319
828664
580820
1346449
1178124
450577
1082163
437503
1008688
485700
339534
912670
808285
353166
1221600
360302
226822
162697
312528
339673
1318312
319550
1197918
579990
91877
360669
43824
866381
1337617
1070224
451161
1278656
535991
1197190
1055903
487392
1359404
842057
1336102
334258
682292
890533
221378
1217120
464138
471949
968471
1282017
47174
546182
1278825
446486
404937
432206
691156
1291686
608500
1368916
389413
190988
270729
629175
699871
324819
510115
759640
1137492
194977
284896
215714
695755
417251
216221
369176
978483
659563
110805
195734
53183
149194
903668
38050
308703
794225
1127031
366065
875627
272920
405829
692997
519316
507177
991869
278082
832159
1183148
911277
737854
873364
477870
430323
1185632
661841
1064975
995296
1318170
1293153
1196724
1057324
445012
1216532
171457
1005800
1068914
1342142
108158
480279
316495
394983
971466
248194
78323
342014
1303471
487674
1398528
67421
645838
316954
871955
142766
151699
448317
1353813
1416836
703149
298575
837157
570589
341860
30747
87554
1309044
641644
1238157
28449
894998
1175882
386335
65321
675549
1000346
1037999
668649
1290389
1236575
979353
1062325
453504
1293480
204829
1201657
423192
624145
1065862
350842
1065244
462149
844836
469486
738840
1282581
23454
169193
687014
1265644
175705
52415
415419
386747
1369082
696166
437615
528401
663738
545725
1283521
539075
394214
1111427
584308
520774
686852
421362
613551
303450
328784
445049
620271
213909
46292
325255
364271
81698
303541
912731
499576
801893
140034
313373
1287422
1406521
346361
174198
36531
1290312
84501
945211
1035408
1026839
852078
772639
77278
307798
876710
132273
381160
1377477
358651
228130
698116
517974
443797
1385842
1111425
383615
968903
675370
878115
891097
1235800
210584
819720
107494
910722
1117497
595565
1163290
1342318
1206432
64657
964861
1319291
226549
390689
507145
1126257
1089292
28381
597494
444361
183457
1181705
699906
58805
137172
332405
414616
661944
417520
1157194
576061
177312
1350302
190890
480213
482072
316260
588316
1379859
589830
480683
210122
526690
1223992
840365
68871
1023430
200138
239124
267522
1392478
672700
1283860
626462
842187
1408756
1209715
1007703
665177
479476
947314
365222
1418452
453322
155044
473688
957574
1165286
727622
982252
757076
456075
891331
979018
334412
110854
1180921
998485
219627
1269221
1386211
1301852
248428
411068
111143
223215
842152
1064757
280808
624446
1383306
1329613
379932
58100
251576
15879
575452
1073820
915866
100939
143786
1321775
108224
1416639
947490
1313838
12182
164473
234176
52820
376432
1368547
1404752
1280130
642153
399629
1237488
893569
137917
325926
222382
643272
944535
959880
1275006
151259
81423
148101
1269079
1403137
867668
250411
984205
895247
788946
1304702
84991
438981
879613
1273767
637490
271834
1192871
362396
433656
1059577
343748
1349075
172922
1413698
223373
289842
429185
837813
832915
556170
371314
71539
583018
801110
1304505
1367991
514315
1213205
164416
140489
18060
1293624
870407
1124233
790492
359353
220097
1317894
166479
112016
858828
10853
559064
1217417
690349
111336
1207557
1176413
555825
1062359
1039467
1156599
28614
1316716
68221
1000682
138555
482264
484168
1207362
467050
889328
1036773
1203623
732017
1339519
1290984
780742
668395
781970
179493
854401
1274124
836939
137953
105101
638809
976476
452279
474735
838021
387316
805995
1318932
646701
546181
630227
771248
696869
662308
33956
1305227
800025
1316451
474011
585404
1154361
855111
477661
910830
1120289
1070002
268006
169074
87147
1368106
380698
177255
449103
1201631
136418
41987
59395
617470
12701
1402462
1188008
900436
1185416
842638
1207101
125322
598348
570107
1184636
565739
907685
833028
289266
1344364
434942
71329
232254
469646
1369660
174472
93351
410608
221656
130535
1059025
342379
782871
117794
89929
167853
366558
973019
50151
1077221
1024151
302379
368852
532971
1303526
1043359
58053
1381138
952871
922313
511391
57153
731944
1019588
1284758
559364
348761
854180
1378303
702787
1361495
597245
826701
1302672
837171
475388
360641
475939
580261
460453
509180
577633
211716
943783
1296868
505144
818986
942635
1307658
314303
345249
1296323
48957
278710
620577
958967
111071
624469
636926
149513
409001
256572
1403506
59053
429406
734004
792877
344680
667087
442287
619510
373878
361810
1363467
598296
540759
373384
370769
1052051
91715
846659
1410549
992015
615893
1178385
291575
29274
659643
1322143
950177
60488
894744
1163407
1152069
51956
251614
906685
894869
192213
415506
435
469334
365094
608310
388021
782515
235099
1686
106455
579602
547773
446927
827642
1162728
117883
979777
1297121
1325203
947650
1411735
1209738
130261
337331
625112
408089
132890
212894
872016
723666
12001
1295114
922037
850562
422926
231721
251792
481117
563398
1068714
967239
125713
919640
227118
581717
1148836
975744
1174064
1207572
1201696
1399760
1136594
970448
578175
80677
565411
348270
1323588
1298222
281125
509976
621140
529095
142553
1184606
1135812
1215487
570730
48893
871194
1342579
16450
329290
94426
1065718
441394
398446
386038
1190358
239581
1229377
1273030
846542
481097
551646
1415852
1122586
47892
754195
1279641
128400
731004
1269966
1269823
167182
665319
520746
355744
418176
1361299
250351
266294
1037857
73663
300616
1401893
1323089
945613
1115758
291811
826338
958013
1405431
470415
325896
690695
1332115
688211
700899
587253
427700
1378083
1297621
565976
1349019
978383
195362
728056
999029
337812
789152
826715
1296674
34285
116799
922223
970622
826585
1366757
486863
239506
156120
1141262
83311
1421347
112393
131666
1069179
293768
1217785
841825
330381
863937
881720
82426
81137
780375
146980
140192
448676
1324326
702517
1049078
293020
485476
1375936
329169
299454
1227870
582463
1210667
40275
97494
462998
931445
450473
951242
458627
829990
1119727
1197995
187774
1057033
222476
322183
1347665
272559
1069021
159690
1112733
1301567
445951
123218
918057
1344812
171038
737285
458497
1218264
1203322
601880
996434
811504
68202
1207794
324974
557261
789622
674310
315120
177883
209166
620426
994447
463279
1330693
616857
734987
405338
498810
698919
1265732
482484
805132
494431
215774
86077
978938
1368725
118792
97516
301705
293811
1022225
281833
1064047
1350287
923511
592206
731951
142499
455514
82652
632761
1298656
1369468
205771
682729
832369
308868
509177
1072736
703054
161277
1394226
1284167
302186
717726
29766
1193825
1043581
1389123
798820
186424
555750
570576
596158
549483
1038503
273853
1114681
855586
1342260
729585
754994
1365437
260447
1403078
609819
264892
1220916
950067
786071
396406
13293
635225
346661
444004
1065847
868272
64542
359660
1369939
891683
903131
1363701
403292
594467
317720
73222
298689
1126721
810937
443594
205118
440595
570958
352502
469148
192492
414506
641791
1374941
879800
1273475
363736
481411
474516
315285
789031
159576
48546
869253
548185
100611
613871
418380
791876
757186
1385427
108913
843030
994379
33353
506173
171491
265494
992406
1308870
1294090
248611
230709
675776
1181536
1213779
795578
536468
31330
219581
86645
577592
149389
267421
1170630
1313534
1401578
110228
356646
397563
439040
490130
875126
996910
1191694
573967
777815
141172
1294027
572975
367597
641739
777154
210102
1344509
204831
951901
209890
1144166
1398625
462898
738283
388595
1123295
944555
1382530
741183
873456
225242
637271
1325841
661129
635762
185659
878304
674603
888272
497329
1340817
807446
1374032
355964
803110
168579
892678
338748
290501
231339
13478
75839
220082
406717
1285906
1265896
176432
593903
686067
835962
1409606
1268441
194646
132077
1125202
674919
149291
476188
417634
1418934
1404649
324003
379617
1355457
1215386
533687
248810
849322
38828
1372724
739959
250237
386081
403617
885726
499418
517331
1382816
291724
944697
36667
264549
212020
882387
416170
500036
1226648
370166
971878
1102830
1122117
1420362
308500
149684
134023
1156174
366376
286881
427875
1050344
43257
136296
34800
788775
1075999
263581
1174831
192320
636863
309909
702258
409991
271668
527728
253580
497890
400450
1176487
973530
791840
29686
504321
832737
685176
1168168
391760
260307
307184
474641
365342
978712
488499
111240
1118083
414150
136633
1060557
529615
1234108
1301922
466286
997619
167352
783705
942432
362339
563807
678193
70015
730239
84761
683577
904214
95755
1405530
567346
1050077
165686
339967
48436
1370271
262650
142494
1341816
222869
810703
1117293
1191982
1000782
1035956
1299338
116150
1060276
223047
357361
1394335
893082
371537
409558
136321
1351794
201100
1198837
1354054
1420060
597897
687721
473184
1045364
360913
1154230
1388149
626961
1162895
159916
979919
900422
970240
567891
1208891
901885
331202
1316105
811860
211485
1155107
136442
705004
643067
97573
360582
186562
281153
589174
274462
1288314
961986
775956
889377
571548
1291463
871549
1291071
195969
1159309
701010
1367106
956706
1215723
782594
485046
604597
909394
472984
1418914
511331
118689
486012
662411
488933
560545
636193
848407
576555
947652
535558
1200449
668998
1268866
684209
65788
628592
449341
789782
981409
372982
335759
124932
623411
105706
832891
504905
423490
1186261
895155
639542
543758
1284253
329855
122873
437485
383037
863832
1034083
256565
216878
882516
791734
995346
389267
820308
1185018
905491
703678
616733
913467
389711
1103118
1226309
906363
831565
871324
313651
982268
488041
138537
1290828
93669
946846
953173
611218
1024560
513691
293496
285278
254981
347860
1189186
951271
264428
1205486
225676
1038476
29171
273497
1236742
1391496
1211057
945704
816096
302182
1227305
1218502
1202338
54236
148501
360401
477985
12325
1378371
4712
303668
140087
903605
1184391
1164128
1280149
506388
948818
945623
501478
1402788
257081
839885
557782
260550
895007
1025240
1165055
340437
1289272
46965
11129
2915
1317620
789560
694941
566792
1290165
920615
1326441
887977
439445
785868
810038
1144204
193104
504138
132496
449915
883693
702761
1126442
869185
25813
1173884
120909
355704
1199356
250019
612523
299994
1341458
656781
1067786
1196910
43013
1297102
1051485
10757
871096
1166284
1125365
1036851
328451
1186171
526649
964222
1201647
386229
664946
606361
391377
325476
26927
1201453
884279
1198568
922286
791621
1420604
141238
1226728
647661
1183890
738408
674879
1343092
1279195
421740
149565
171540
674132
1063498
1024799
1137142
955484
334872
70987
1122251
108524
587281
1324627
1058108
835329
1295372
12571
593074
71222
674964
383557
971837
1062090
59891
837457
295953
766953
507873
282434
703478
463982
609045
844988
1409172
636275
1362398
329303
910684
546316
1165072
1388007
408116
818744
216299
28700
634944
55610
1298552
928321
1293374
146982
1055252
546403
190652
425776
165381
810401
1058935
208415
504299
17402
1272583
348746
915659
684262
1062608
70280
440154
890500
404019
616050
379245
956358
813492
891150
694929
1269927
976197
26473
439458
429235
1192068
601462
843508
1020843
1404481
1034601
215552
1424881
644510
1067033
427842
657714
513180
463538
27677
1163682
1038925
1135578
621713
80715
885739
513129
672842
691439
731066
161210
965769
1335749
139189
729431
259714
941766
954759
836785
206462
199425
475810
1405165
932718
791528
851993
818418
734178
917355
279807
17246
821602
1091476
312054
874482
897186
1053216
266612
1370929
518793
239856
507319
912527
360789
566820
280809
1027136
282362
1310217
1160929
730139
943012
1199372
1230455
25029
800019
376167
818979
851234
1060676
337083
571652
1139480
1005591
969752
198078
1411700
706817
453883
374828
1301064
1214353
1025203
81438
1358144
321217
1293478
1377415
44200
636489
1189009
481207
363539
140554
34403
834948
846649
639864
41312
389441
459193
455409
303111
388776
1114790
417218
1298809
1391121
200557
639496
1278385
10819
1288206
389169
734399
169539
1153939
1390848
512360
203198
919670
730428
228971
1135762
214217
1216396
59524
324690
1184037
1034054
947952
583337
520520
363395
161711
840541
730097
1052351
906367
1384480
382592
484428
608145
1422969
359510
872418
371130
319081
153017
33684
1072129
1334620
266248
681927
252044
376284
249167
1369069
1119747
410118
876565
314760
512422
445912
71243
888360
623355
811711
546574
537266
780169
164340
480649
1302498
457981
136231
418364
637946
1050892
543335
409877
770679
695008
360263
903602
57627
506187
942712
1183086
574612
47135
162655
1049780
605106
1040551
109451
1145573
1152736
357033
999144
352230
341661
773425
334196
134215
777561
211996
535728
903432
628842
629589
322908
385246
533953
1225243
1371257
76785
648930
58118
767638
139934
703856
1397119
300625
1052732
1332564
1396696
1388379
515861
432158
837124
701639
460810
1181568
635738
1420572
192615
886776
357424
1055632
932354
251659
734427
92828
105557
1036829
214706
1065887
873669
467250
136765
1352512
484669
1295775
690667
1365118
385167
61427
1221098
188520
417653
87272
83807
137713
953532
454583
1383540
452711
614358
196349
784469
543063
674185
1341742
738942
297985
421475
1166366
1060251
1195134
478383
842746
1212977
1058057
828239
182236
67436
240302
284430
267408
114955
343236
1372786
791532
1043364
1361253
1313164
1418305
408800
1361204
488153
451581
100264
260682
474146
1352090
1063359
947861
335317
1061225
863433
167097
1198501
180823
1278109
190514
688920
680642
973990
1419300
430094
1118510
680645
583303
188762
931833
1000387
12449
529323
48139
136059
423331
335037
114467
1365309
363435
658687
725831
39276
1346715
915199
370275
170694
676155
222179
993353
1405147
64226
866069
529513
1069805
60665
198280
143096
912059
1214906
954558
363405
1160100
858974
793127
93608
555624
342007
473337
926777
1337190
1378338
363399
1313570
446531
145867
297996
274864
844796
647651
1299342
964914
27131
1318251
939048
25364
706104
589995
1353359
839494
645946
1163481
1275123
388358
591083
660790
1385539
774206
118864
351140
139323
570988
1351296
58675
776835
1291016
1201656
496329
279086
483147
1224810
690620
153743
154858
335848
905055
698899
666994
1167388
459494
89466
375944
875669
364643
1230354
1312546
997151
590910
459817
290463
930781
456949
136183
1233906
1362435
536591
145991
421942
525421
1326248
179686
160626
656428
821923
524017
41705
1205380
1281160
1269982
869862
1035559
51686
934243
1220418
727889
67856
871021
56405
1108417
455126
597211
888799
1073821
947313
1367561
1382915
414993
1397668
100396
700271
279175
1026682
1351850
45222
796914
574696
576119
1403394
1040099
672093
842949
1146629
728873
1198798
484289
1138643
1196535
88268
667241
1268227
1295322
928849
1273779
801037
831519
102332
592516
1302409
1296997
161443
156647
535095
624389
726929
1303914
936711
1322032
1396618
570667
306947
1402010
223711
1295921
1408629
612592
1172461
1284364
238503
121824
140634
221768
617961
313726
1063382
255079
1180258
30554
353085
1195264
190991
1291975
929529
686007
494957
1374169
294683
190180
66674
1052767
63884
25604
1050022
1063445
1279861
1363275
1287824
1216748
126063
331239
1322225
1230567
1177513
292959
733012
777341
387841
75501
188857
164592
458143
1396819
297653
240419
693807
660886
30789
1040595
951830
695411
1293100
1383110
431861
689198
505973
1123054
1386393
861953
509859
606421
824817
1168122
1000777
698067
785840
621325
440218
1166258
1072227
961254
474603
1220070
69373
1272363
865297
644611
1165271
864344
1351317
211489
773693
388532
284000
979335
453897
349350
913159
357696
665045
202593
162760
900900
657462
294872
1202303
142210
458051
1388314
299535
278410
394325
1173951
181738
1340880
281517
520289
530117
646280
1193721
116455
480614
607014
1383723
893975
682686
1205962
1362743
1168684
437111
559165
341949
133932
1236649
67502
203763
1413656
569767
16852
1154083
680145
873805
392175
1391206
1102005
1036309
1110592
217531
314538
191762
257862
197513
1319097
340225
369826
292329
734283
568311
1207610
472788
82516
1414840
1196328
1043512
1205842
735501
630329
408881
1410754
1184529
913583
1150977
1198062
640164
1358171
1270281
1052980
1200243
359455
336316
465718
1193929
1159926
842978
870567
29478
538555
556781
1398054
16671
84064
496851
1382777
451561
157287
1370051
833301
143609
510589
925034
174941
373155
1084213
134568
137551
621379
1123485
143311
93682
316219
51658
451981
963204
1275016
1268597
418535
832986
433826
26950
444861
504918
1215430
261503
100162
1050262
528079
1209438
556994
294060
490282
458767
1336517
475135
563249
1194319
807267
844324
92914
605026
253547
1375827
1371056
1068911
837024
157395
693546
64200
534238
59900
158242
1162683
1238183
1116158
1402513
1057885
42274
994428
1119795
459387
880883
1274639
482255
1398804
1301121
826263
824015
253487
1297056
822908
112665
251966
872569
454185
1412335
33607
536257
51071
890819
1181501
872993
967191
332736
265979
1060843
854799
1372070
673220
1057506
629619
345589
366004
941839
357245
639341
956649
1291001
264368
772782
1060781
1060778
978664
1304059
318441
1287440
1066102
1295053
890401
372952
1406536
265862
1067975
253028
868845
1188023
1400628
854286
1205243
1360692
341377
43122
492446
1283646
797960
943100
455540
810778
1369714
485295
298854
127930
1023817
178199
1290784
237910
472997
648986
182025
132500
405078
209754
406073
354037
1392333
1003626
672846
1288882
1148452
948366
203773
800399
296585
1312591
150830
31849
100850
117379
436840
1110923
968160
1308980
433087
274875
1058887
1352509
426321
143107
952813
945287
1189167
170772
1353053
724092
305205
286937
965104
37410
681065
802798
275033
993634
510064
842363
320778
1340827
1408073
316654
354670
1353114
564524
832443
689653
705937
1050106
570010
376267
1057339
132109
171698
559944
394072
672735
1418390
727038
1299460
960407
1116062
185712
1413849
993526
425044
1370320
155868
131005
470782
603857
859528
1067832
675061
59429
1374381
1363639
85131
1396728
794638
1219616
202019
65439
391080
264575
1266931
423423
1382252
486791
126086
86121
858967
28251
769463
153832
574966
671597
1286489
783440
620897
1171022
1000450
608480
1041644
942138
1280703
540996
1382332
661675
1395128
813796
295803
1110931
1306239
526931
906178
644078
464015
1349778
609638
1293592
640763
909157
254176
899016
519032
200108
662651
1327345
601312
42901
781796
698769
1377267
549904
806399
89635
192347
116921
451744
901440
63315
109997
1372377
663259
892184
1121833
855744
193407
1067998
914741
1386649
29176
1062945
1310
1415891
138099
786476
375246
432809
1296737
56374
230148
520841
400275
131055
213450
1411120
955754
1147625
437087
856693
1077717
1361848
693274
67370
264181
1408658
1371392
959962
55645
138095
223581
384295
273451
71708
1292125
261952
5044
558934
1056539
1207756
81047
226580
49087
218065
642973
1416351
670972
341940
1346355
1390121
173015
699751
363168
512454
611870
1406511
531086
614377
236323
859312
975256
1129825
803713
573102
1114227
454537
1422247
1311684
812600
179732
74821
1313823
949108
1236963
266124
205245
824212
153133
1026295
27898
164193
262389
122853
177293
415540
477158
632723
16359
615848
52804
1374228
410915
572293
1217526
406870
1315810
105384
459221
466114
1157799
1167781
840422
1190274
1421475
290569
1423912
518953
1292786
121657
520882
1400824
1403262
1158303
15915
166828
1405449
493696
683416
1301456
679819
572601
62517
378267
25296
655703
197019
153735
695715
433565
263288
663072
84290
606936
1339818
566243
1316269
148381
729148
1212341
803803
154809
892350
1401064
411855
361771
605011
599514
468489
1234722
643151
231359
1393997
844721
111631
179479
1220339
1039168
1305692
1139155
1404111
1272987
60632
274873
641394
704076
133797
1294947
355143
1314421
411503
1209118
1292772
942930
186622
262521
1319147
465432
187313
97874
1067826
142349
489485
121331
1056556
332522
837622
953489
663359
54804
954356
832282
580145
789498
10794
1209150
1236436
231899
41930
1403873
488116
313020
974508
1403169
175178
89500
405270
1039593
259032
1049994
1183008
1169082
592975
1414126
175896
930258
48503
357837
647493
365699
229256
1232341
1053388
151416
663199
148186
1022539
335093
1217902
676687
883613
235722
635274
140830
259320
397340
52559
940591
227542
344754
136984
156203
1062156
668340
1074099
173727
671939
112591
1231620
534421
1351409
882139
727780
728812
471237
1024062
227648
585211
429463
1287799
332142
1059480
863442
1159183
444678
1034066
384563
1165456
1102168
1164068
1371431
705433
79838
867945
372040
349419
1282263
1199215
381680
447077
643380
361381
451070
756604
360008
625544
940005
1316998
959649
1221596
1035344
50109
1410679
65729
1116895
702906
104891
1385782
60227
493810
470098
827032
1361460
457019
911205
331369
90331
635603
999961
189553
113266
761181
276834
1403599
1377976
943724
368954
83204
35269
162724
532278
1330464
1068536
1199720
235256
562507
45964
175256
798842
379103
1388225
826059
380303
1167643
981954
1217439
1305801
1173795
1181585
294269
1387763
1393930
795982
1036689
209509
1207892
99015
507384
844916
206240
252296
1350603
863095
49996
155427
966705
254983
301637
1398011
170325
1194353
431111
385981
665809
575885
376855
1394739
1113385
860297
236285
28358
1407419
1125773
929992
936618
1179539
570073
846833
1340990
811261
1284252
629711
1174226
660286
724797
1349149
671242
935449
136139
82056
611202
663137
836803
310175
1021519
887791
208612
703412
1035395
182980
945672
989709
300162
280243
1189734
1417292
1120375
119099
73186
857738
292311
1198974
220889
124106
885822
1212906
369853
1122564
1301764
528587
96721
152827
113682
895480
1167152
469247
737008
706227
809606
520726
276352
45075
58796
1289377
134397
1380282
80354
205783
133474
796745
775188
628668
1057360
1368995
1295470
249017
470034
1190649
1325125
1379941
816698
671106
488093
267959
802749
737944
459419
276886
92552
918651
1224248
1285371
1048382
686710
872476
840771
117175
1265639
1413052
1168371
491683
995645
960729
192923
64777
794850
86012
227112
213556
416733
1232055
382813
697487
662825
1219866
1228188
1126269
660199
143200
862333
699965
733903
1296075
538658
317014
1220327
577038
792266
158336
335421
1059372
333506
463367
482397
35705
594068
1386270
321885
73912
1119952
1236591
208148
1185419
1285874
347223
1368551
632041
235229
238694
621159
475285
564492
1358329
488370
212206
228690
1175848
1389920
869069
353278
75408
1318109
524554
705792
662258
1299953
12762
1169669
1284397
91527
409347
913590
827192
945185
813276
29204
1341653
834705
899778
369069
182009
127520
144110
656710
637550
865415
1358914
380027
1231436
679727
1320478
301221
1231901
1301942
127516
363988
267089
37168
1202755
686210
342271
1336124
263282
1145543
588465
175618
1337298
596434
1313965
98309
89161
390314
1167633
736532
1225496
588838
670643
877464
117683
399227
258911
152610
194126
950140
1353213
616960
625942
253727
526398
1309386
255254
1290096
258188
375585
111461
1083618
600457
1284037
1161042
489049
1292594
1380924
362938
216417
186306
98990
1174976
637962
1406240
209602
285009
820521
269203
162335
1035123
1372077
1005979
504654
566385
980243
687832
974384
225358
1066931
1313584
52613
266922
1035419
1329362
1273208
253749
1399447
734075
868814
516923
412627
864349
1405976
727844
637930
794308
411650
826752
195777
1167632
1056116
384484
432656
769752
411893
1082315
46615
1184424
248098
356540
1386734
694382
189832
756227
1367066
1233179
1193812
1180290
1162848
1197270
1291566
668978
542158
924858
137957
1339700
1292783
225732
356069
643600
1352366
1370229
315978
421867
430618
382685
940714
1057807
556750
854923
522091
1048925
867252
274490
1349541
475735
690921
133533
1332688
839553
42833
1056910
118721
480308
493893
62161
642170
1365852
347969
259833
625158
88212
1198867
229925
1052493
733729
731697
1405762
587660
960365
778984
1059788
444309
520532
1384994
1311631
592000
71220
613929
301429
174246
526841
49827
238705
215384
975281
1050407
999437
1203687
189574
220964
1129819
803412
507486
843593
658314
74044
841420
1411128
616496
1202795
1333122
1168149
695453
800812
172528
79737
595261
154533
96671
1352432
506767
1413085
130679
1025072
483141
447047
1060060
1197518
119081
1005891
268352
674276
31771
162547
929033
251572
629229
59759
474662
843501
634562
605201
875625
133791
100750
1023748
289936
1182211
1230007
910375
318073
1228535
562698
947828
485052
67830
516653
846143
1321548
1097910
1052030
968670
620918
1168448
255552
515530
1006978
1385384
165241
959976
769069
277751
1374766
910718
628579
826048
172784
1201433
106522
1161055
872192
1092855
1282027
1217483
459534
563871
1223026
1211230
409269
1285734
1123319
92870
700435
806520
1228636
90618
1342665
330410
83755
1383311
655633
817941
273280
609767
914901
784067
1201889
700689
115078
314451
575545
70643
642716
456628
442328
961982
1158277
1069802
684754
993927
972963
1349593
353416
43150
501242
606846
272208
945186
863284
13497
194946
1369418
169862
420004
861583
1128307
301340
441204
167183
1144263
904410
700111
1335165
375380
1368143
833081
672193
1392393
218397
1382564
92803
523207
1283523
781539
678399
442157
417380
1190261
833144
1050797
698848
1384682
483092
1306476
451496
538979
137343
793284
304631
197451
797946
117790
1086517
352952
474523
815577
1393510
1349292
91956
1190891
998062
148771
998067
1213199
77628
386638
1368550
841641
839841
508717
649343
999672
56510
1064905
1323959
57036
349470
410082
992299
156463
631903
105251
227458
599667
1129069
27560
437711
1146089
145658
834290
331216
260503
140763
442771
476295
194616
896929
113297
100187
1203570
703380
1147334
308215
586345
896861
781937
1122092
123277
255854
1126228
63878
490591
149081
1381171
148732
458526
1367701
531233
805099
1034735
257303
1231917
1296535
685233
1069555
251553
444357
256805
193156
97492
616566
1416649
885176
143106
185006
827615
1073879
207049
1149523
917347
1293373
409700
1339308
343077
337542
1192377
287317
1048467
1146572
1077292
1210332
194121
296376
436687
153276
312553
1284006
833684
939833
679977
1367732
268643
310067
87622
646317
1409664
138469
1230104
624251
1326418
453310
892981
1041525
1392855
185761
497800
1298283
1168230
1049191
551414
1084516
580195
368342
839689
782188
309506
483518
976727
1230059
1204434
928789
190396
275883
1372757
1394133
1191676
487941
614498
229863
1129091
804092
1164974
16243
1351773
1177440
414996
472668
505453
208948
834520
487165
1332896
326997
231774
1362326
594436
13151
563995
517986
867419
895433
597606
422647
271027
156722
149597
41694
265540
1346971
692800
60463
1288953
997183
1055993
790251
941927
1341501
1266256
1115338
929631
1236244
457234
518862
835763
907508
1417228
659303
445816
543659
1294297
48623
212054
38629
465005
684839
643195
28329
346217
386564
355981
163186
94433
511412
582930
1157584
808211
328671
1397606
143518
479278
883191
791741
1114159
89797
1417406
66486
1211034
1204385
836187
321362
557056
229995
1202250
879143
176382
1089126
623197
61281
584020
255801
149986
623329
1056961
1221080
399398
627384
643968
583614
1270685
947731
1328102
340273
96118
927664
447487
50587
311214
1338519
1272914
179169
376132
300321
61206
287105
1151283
520448
433638
484835
843867
144232
736585
91888
197190
1102677
256449
812790
1283027
800523
1413639
390741
1126242
797336
1343318
685158
680878
44878
997771
1197300
129592
1231623
1060155
1301748
1370261
885877
1339691
372940
869824
1388593
861721
1067045
1317613
574808
199276
757248
332561
474838
357140
613378
507741
256353
786740
182657
786729
1122752
930359
912939
58026
124608
1045395
660728
1061614
426168
1377181
231318
343602
1309063
384855
311904
1059879
946699
1035311
1145964
803329
902001
1005259
557550
95087
536923
723407
1193625
434465
768634
1321459
615473
1182471
11462
1224658
1065602
297129
785199
566152
1414070
339709
503158
1307891
404902
1051792
222561
1369559
621374
1393965
731104
63319
235746
1334086
316619
962475
943465
1305991
941974
520185
1367501
263367
1326756
871182
860823
1286041
667837
437700
626308
697653
1307196
1421120
1183808
1121111
118810
1352167
888991
956273
321779
1373805
288307
227244
1386483
664581
597954
1052462
25478
1190313
902789
332024
996025
1210731
1333049
109970
899097
1338654
419027
294405
1116994
779925
544967
1192438
832364
1312196
86577
563114
595672
1275228
286553
191204
1286444
1044607
889495
384179
1024023
239505
681803
353564
344998
66052
1365078
1192999
864392
890971
1390486
288616
519541
605195
734646
1157868
102485
1345018
67512
1304379
23477
840824
215118
500016
524110
615942
779986
401614
1291557
650948
99069
1368864
527104
1113695
766497
906358
1322136
355947
724991
872151
167038
1357935
629067
1311342
912577
810825
1351793
348914
802478
1026570
883933
1117712
1128745
1159866
738229
97394
359093
783190
1350881
311823
163267
1361252
203457
942365
1124439
960711
579801
903972
118179
545164
1057295
881910
1353091
564473
585669
369278
197222
998155
1301770
1230984
821779
843097
1154520
283525
741313
572935
87039
1412866
508373
311931
723791
700330
574973
249149
1110850
70066
637892
957568
1386198
372724
458939
342460
911679
292309
1118458
513808
1359106
1387170
933932
252933
955203
425613
408173
73149
915008
460939
546903
228965
1417771
341656
672474
585749
10734
182456
336042
611292
768295
959109
847939
683990
281736
1199651
421731
173810
39006
1316798
343500
770356
17380
1089224
486252
441483
1021182
251457
453558
865202
1395158
416882
1294127
822724
635970
36798
1144892
494598
418389
942442
969455
887590
1056766
521584
85839
454099
688714
541189
822822
903020
48600
1189387
602804
697352
809334
675361
1212576
80468
301962
1102367
1291604
1174272
136788
1299606
866031
238557
847592
449314
926012
1181678
1037025
390681
1382123
1146007
218127
1280061
1165175
347152
177622
1340029
1035781
408267
800403
148684
921341
162216
550662
1301951
294443
610657
1294536
327679
1050275
954289
513734
1126494
979020
1366997
1042321
1363832
798034
691173
830543
672397
261422
47047
238126
38121
685562
1120877
582233
113579
1124236
634093
1213877
1407257
564623
426119
994434
446086
110565
358793
1185629
208958
1120736
951301
1122169
71051
354846
77564
1068654
463090
260256
876800
684800
316209
856015
1189865
1307040
465628
1367260
40327
572313
535917
307243
836618
667374
436489
565380
579332
413230
691011
423575
508058
690188
537545
996617
1394452
956119
215241
728862
873133
12712
1038413
30299
158450
334628
680766
563945
950772
75038
1269033
1163692
579147
269168
137560
1040162
460498
996479
649452
860793
1304297
1340310
1117171
204156
164018
556566
1371841
495646
182219
913856
1168477
1163473
80091
508108
1232932
87634
1087485
1067344
831297
182048
1050140
1303794
348071
1309850
620190
910887
449562
851732
78909
187286
356708
886816
550939
874587
580931
1219333
147018
767647
1055058
574333
905488
1290223
464032
95429
98430
1118674
344404
1388986
858595
402435
819075
631834
157931
578580
900559
567962
410905
161792
624331
738721
499880
834952
261432
676136
1294508
931109
851096
1358697
154985
41748
953482
170107
696693
147281
865581
38435
411594
1278703
805944
206083
110430
1376820
659980
329510
481929
322218
1062716
77036
806317
725311
284001
369885
209869
659381
417818
624364
609865
991170
1024952
946364
1121237
143480
934248
638954
662775
45461
578949
1201726
472777
219255
677949
1289776
80622
964325
1350236
478612
167023
390577
786251
736690
85011
882923
1064141
340863
932392
147377
498757
542537
978654
674130
1195113
689244
1116089
314907
500533
1185025
1127544
954927
794770
1192766
842486
700977
501640
18344
1210676
378936
1266378
1184032
659740
591261
691912
1006523
552376
1141704
229523
166644
864294
695805
361781
1034575
635368
44891
1226723
913692
370489
1316617
176277
1320130
1086742
373740
44771
936367
1400710
865787
976135
819226
828550
1422699
409727
929899
100031
1232528
12159
1042410
31629
558184
1349822
757465
352947
1285066
832908
647584
882090
157011
814558
1360815
150412
297852
564287
1101122
444022
1186099
285002
331148
865110
725145
680480
944841
69383
635361
342343
591643
643612
607008
608704
280159
642078
786365
1203022
862374
737429
1034485
26867
200379
889340
864352
694310
500715
1378205
534398
1332421
434456
964862
81493
117316
433676
283807
1279948
736703
1178526
1216931
1353464
264734
929944
898223
605083
117688
337822
1352496
1155199
338197
1335892
880543
1284510
917028
1400935
199506
1308063
188865
287896
1185375
436293
64516
672286
206687
1168324
1397223
550675
161455
860296
518492
407379
1221934
1200199
310099
109895
409882
622771
790130
786598
606612
509898
1159503
1335493
69878
144544
598053
1063110
1100306
971986
890081
876516
954811
555270
641616
1065308
1142378
847082
1057696
442185
1327322
659417
56469
672047
909861
1090766
802800
1278988
1409102
146645
135408
1122426
615747
1313796
59270
456730
1218356
141674
1341666
1041026
406411
121547
851945
392488
78178
836658
1196540
854084
191158
80797
737577
171813
678866
1385166
458422
56834
494816
1281145
854305
1365338
1152085
881451
1054749
353913
1385469
259398
62542
443481
315621
181900
218411
1372860
1309606
1309935
952065
31592
1326847
433100
325966
300196
992849
62681
733816
18690
1061810
267557
486983
98120
1055637
517809
86150
867223
291753
682110
255970
104281
462551
1385859
1375338
1053875
53022
544828
868796
1399813
1360904
867615
219455
823636
1235778
26383
205924
259716
1166989
549668
1412900
279933
108215
1067680
98400
879265
1172445
307167
955371
94563
206914
226414
160584
1184038
1218240
1152636
378146
795323
548032
634924
1042392
737329
486249
117679
309112
423259
80539
975950
125369
786419
144447
561154
807894
589713
1325121
998670
181145
13080
560775
1067954
791391
837286
49839
179447
1362843
194212
424297
290904
1382412
882194
1409507
1391974
567544
100560
305430
1008564
567039
995293
1381044
218570
165578
346693
564209
506062
364138
1177769
501219
1384546
578874
150392
424544
161117
1091657
307783
271227
770254
950372
723118
574542
1312323
909858
1273215
491473
405918
1383478
283933
801562
1326524
299396
547797
577654
672210
1184040
356354
487174
896031
914732
581662
137349
1367164
924952
1069818
326923
705613
418828
791183
1182231
861765
1350048
944103
493091
403170
891620
867303
1064177
642903
1065118
92072
443432
801577
293894
74991
216732
436764
475777
460822
198728
495076
123151
942147
916969
278328
369929
277312
324743
1180652
199256
1405035
152212
1396331
805610
499778
1150422
468374
256633
1268504
201014
1413023
121914
1342073
809717
582968
968677
778652
662547
811753
851838
342484
949522
426879
831579
1384620
443365
572240
1408519
1382077
991600
308082
239148
682316
461161
1048907
644488
1306843
1297185
214503
228650
893611
700101
1180677
823796
90666
569639
618071
177828
369617
140485
1375070
1221368
341547
71797
856914
734223
894856
645788
1137114
906344
1065188
912786
505759
1386850
1329000
863888
972129
220367
630712
1318775
219027
1152519
1380546
591012
537505
380687
387722
268086
319396
140832
480487
235171
917769
106065
401832
1073968
134357
687676
368851
95825
830457
1376678
1176001
1037768
251770
218332
1383515
697154
1050996
1053456
885291
282572
1176451
773324
134645
1049509
1156811
134591
140276
240145
905064
158482
1414332
700209
43567
1311831
893999
1335151
1409177
309822
302566
12700
312323
104219
942893
1397932
63764
1290004
1209611
210909
841271
239076
238030
1340386
281483
617833
477080
1059889
1085522
156786
220434
1166963
934106
141617
1034815
348097
352200
786174
784802
373938
844786
1178250
795473
275812
854020
590305
114539
342233
369031
884842
1369842
897651
842770
1135275
221143
122999
228070
789689
521198
873557
588113
256324
129828
1338735
37084
1214862
1384610
350740
575841
308326
1196450
117889
828894
774689
916899
570990
379804
1399869
1324800
1219261
638703
1374952
324419
255707
836903
974279
1219619
420374
433471
356390
1409816
10938
812778
975310
444047
1192404
595977
540822
794061
992524
83691
792557
374782
251297
324863
335549
1338425
146324
83208
634723
1398816
281700
1025760
1162778
167476
493705
1311610
705470
1085920
145410
487292
1191821
609020
163540
308545
851090
858712
704600
445909
512274
807122
297258
860025
73889
1219968
356836
338915
354649
215442
699549
55491
779053
306752
105729
671421
730517
659304
1316580
731837
294601
180832
576004
630876
423731
1373715
355956
1052404
588236
1061392
407055
819168
953667
691146
1360278
368066
915981
691460
1038127
577583
133388
510752
954962
640822
1061099
675033
81674
827405
686890
1181096
1057061
522714
797330
94234
74566
1298594
656582
670703
1269642
592832
105204
86940
1404147
1121118
289336
1152407
152149
490293
205754
74999
941790
1323417
954890
975996
267149
115460
832853
1052505
1401612
776888
409367
853349
993545
1435664
108377
1222580
1058625
935496
726722
1120633
1163273
847872
30163
1137630
259347
392690
328711
338299
1412823
447595
155618
1380782
906560
526229
1287765
71086
468919
731737
888135
926218
599833
584665
560687
1021486
1387889
1332026
181137
76799
627029
609103
410636
384519
1035794
75347
1091027
403248
1186236
889410
564385
1225708
933190
693027
807540
1320807
634886
1049488
1166299
415584
248746
193862
415355
1351560
722937
228638
305646
1338287
974623
62831
643886
922655
1294189
461534
624756
201436
73924
737454
42564
1043240
421382
1164040
1270403
397452
453315
1198297
508299
619483
1353333
165580
391340
432570
45692
689024
354885
1039049
964419
289901
78290
1150743
1061045
885239
1005773
527343
684731
1303992
88640
442251
38879
221840
140116
1417427
1045322
915069
867283
313269
83640
1367843
390449
1186402
1326562
253570
313933
1268928
701348
412220
257575
254863
1064201
112895
425731
286470
525585
13184
403282
139230
485298
1023897
733371
645405
1203419
1406623
105677
1307127
840922
442210
1195306
433650
1163479
1124476
1336393
43474
1319164
682231
486656
101887
1154181
1114257
656955
345750
279666
823819
278625
1154191
140997
925029
463205
1293673
771954
29699
168656
1365595
1212610
367489
178864
690800
1303485
100295
692452
111485
181834
594144
167010
71998
139857
595485
855010
892302
289953
1157601
430349
178941
474783
1345563
123711
772347
774245
1395335
959137
291370
1414308
1233037
96562
286823
728612
372453
810804
550217
299665
666324
1392980
98875
274621
1209674
102783
1055396
973129
361989
789545
581613
890711
1381955
835577
491605
209817
870631
706243
518429
1291526
208489
444140
97871
302707
584913
1158224
966249
408359
404691
1120187
507377
349179
975496
1049263
326454
108722
843147
1325128
167932
998600
674813
835169
386820
1269025
315674
731674
334742
739392
1362905
401693
1319302
795610
573740
1040598
25609
670723
610881
148751
913626
1122589
1314847
598130
531620
1225478
1287664
401384
382469
122013
810822
616994
312807
46945
481822
595756
724955
756537
1177823
614258
1337724
727003
457616
257203
860958
1215020
734802
273147
189094
329245
1296780
122614
110862
802422
235210
799957
1411843
1420979
92087
789136
1410200
1180562
1189453
185822
256056
130893
343891
611636
690366
1021319
354197
111499
305597
560763
728026
398900
769689
1160898
1385506
238325
1398186
287285
727451
423458
342406
1202363
646199
882721
839476
547871
578611
1040978
1195502
1150929
628218
585542
550457
877289
154145
222506
459399
30783
1328425
427714
424068
1343246
285665
530100
318012
143851
34404
874023
682304
78572
930686
1399732
1188051
1040349
436565
1129749
273381
1197637
1186152
195318
816924
30549
363580
1398082
1234056
1180568
591389
384634
376893
61966
1267012
673463
740338
1052571
1409721
1052862
423248
945652
1231499
769189
738435
1130413
962311
966901
111908
167846
982440
1036767
442789
488050
450539
394296
1345293
1411064
538994
1394091
1414703
199527
955972
997201
481214
207191
193805
140202
75537
631049
725118
812705
1222932
81291
31129
1049942
552412
338804
896939
57024
1372021
33152
19139
621202
1369707
1173034
858393
1276954
1050927
1092497
257899
325954
264013
1163541
70169
452989
573299
434573
868407
697201
1229126
1202251
169716
16543
902698
422017
320577
359910
468515
1057625
866458
599907
1223152
1414077
1297220
198370
182895
1177500
1238333
1397062
996719
782435
1199365
219172
1135672
778958
158508
219806
252218
950270
153246
229417
589461
25304
569566
958571
48576
300363
686563
185739
591044
796701
929087
254716
1416933
4188
325694
974050
1189621
325700
1116868
1304738
1283057
311810
435167
1351657
951240
1339422
200504
1238388
787500
1422536
48243
1395262
105415
413394
632686
479298
612522
563881
769004
817175
304401
562294
1299245
424096
86657
213486
175892
1129406
151944
1410756
527175
1345172
785090
621250
231765
1124755
95204
498267
59737
141255
543752
76800
819010
556644
529874
1299010
391168
371979
1214956
93136
1075928
1288395
1115414
530485
111115
1386345
592623
453731
143417
135159
297132
211891
1376529
1064183
953826
532266
789039
121191
375110
415092
62878
1403824
513294
303070
868326
701788
808583
136750
862031
1225088
482323
864576
438670
141869
1190545
1208323
678929
657812
540819
620241
400138
1300244
228899
181797
479680
616011
598656
1314831
84031
1169514
1402255
531542
858207
312073
356356
256308
798176
638080
943297
18313
558132
1189373
658019
316423
105610
151262
952925
1304563
1374246
457355
1342143
308674
70906
175386
671783
838196
471540
511945
865891
835597
1352476
495725
1160107
106552
1406504
229467
639462
500006
323856
91133
1419703
85344
380711
899147
558250
754703
1189651
1378605
75745
845748
248791
1319488
348402
952425
398058
1322370
419091
86455
474824
733122
1190417
109714
1137363
909207
1116113
186251
118789
1120049
914002
259195
60152
44165
289786
277353
493286
637469
195515
279123
796978
97675
696744
1169573
364369
527207
647323
1276710
701323
200117
766849
1119841
273264
80642
251793
893038
460820
90079
1063427
864677
1301332
1383063
447276
1371306
741274
518069
862935
688278
1316004
692391
835896
231534
843234
584416
66019
1155099
218478
1202741
971796
412288
1362428
843281
991678
514666
76231
393129
1420419
76999
1062990
426370
588351
511700
193347
1230583
32178
613564
683869
1083132
204355
1408695
185731
734593
411125
563364
300727
354540
495624
519853
839727
484206
444684
483172
276464
294182
145820
415733
1365590
687390
1225986
1300162
475103
43587
1327302
52653
355745
1000562
932408
689408
367967
1082868
1060203
1135661
692591
123625
695761
1071375
1409140
255125
1331778
473616
67578
642701
398313
27072
919701
218818
80656
59832
563591
779428
40425
600802
474245
733211
429403
441353
205747
313212
1037819
336119
901690
916247
971574
725437
51293
733922
198883
593494
372240
963858
928517
499786
233505
141301
202134
48040
456010
1414281
648685
14251
968621
643216
1147927
1064833
1296012
16339
375997
889318
476512
292218
42347
949277
525815
1041658
1152557
500078
365884
883240
589848
833022
1129339
594511
18254
40370
1214773
964584
580519
412455
25549
955764
1090948
683361
187294
297138
362385
1345828
229766
573716
344075
1072273
1307414
1318290
216605
261657
822122
140303
1370228
1285812
15701
1064667
1322751
876453
780895
635837
671702
94481
415400
191324
331279
195363
153205
1285004
1152518
106655
1306932
192786
477875
567340
479916
192026
1358443
262709
425342
58602
498816
1353477
371328
410343
1345684
536783
1296493
592972
930471
734875
272458
1220556
284813
170748
1119642
1195114
800337
816075
205658
1152109
1290366
590803
1114624
902229
191955
485294
1194888
436440
221890
881290
1418857
1116264
1343372
906216
991026
1015346
495723
668125
437704
1266415
206918
663230
678873
964439
1121211
1057237
1178340
1293713
1417441
198604
734515
604823
106877
1400925
971219
910819
1202046
918203
530385
861312
377679
413796
1404629
550305
426376
893634
673005
405373
413271
468017
1365250
1318405
803438
605228
1397658
345640
596069
517282
386217
564207
1297041
1320243
1393334
617852
1075616
688143
519561
956851
234578
809008
956575
302238
358313
1344332
826557
328327
685113
797142
281429
478109
1226603
1312558
38908
505361
1138409
79299
963052
935783
494159
1111536
69983
395277
150606
606072
943960
975028
1070057
1340647
499997
1340485
211008
1405535
643627
797103
235135
773230
499919
401949
1342969
149809
813054
977142
678203
811750
795558
409135
208485
1416513
884616
423322
975501
1327626
950610
1195060
970431
317940
94095
311557
769509
276935
479985
967710
377601
118538
971554
974778
468417
478785
879226
606454
666529
945571
1183006
1374167
195144
177035
122864
399913
1170698
218103
542641
314217
992600
116503
775921
1277860
1404736
202989
77497
815041
274548
1313674
322366
273859
1419028
499355
1311340
1125012
1102934
130075
119267
967202
729122
684662
418596
832510
1229800
912324
1286505
967936
433799
1321964
422630
722941
1411247
403090
110837
463055
565792
178933
700848
884481
58126
855472
977380
596364
578468
169072
590171
324237
646461
367423
479872
173374
903670
793034
115856
1273593
210719
1315474
191349
1060380
1021887
973754
961617
1176452
82323
201915
1332553
894679
1300895
190607
677788
257147
731645
502819
626972
155465
67449
1039023
974556
298974
286784
573734
409281
122783
1309806
642152
383452
671223
1317884
737813
632469
515928
63000
198918
473818
445685
821954
323007
298985
412890
86167
1402372
1235498
270550
731962
457840
288665
1142989
993815
508400
1327459
1278518
692867
510931
40726
1380121
255179
812412
124352
1417143
1189099
1056364
1375459
102333
386685
722915
315206
1303483
1202777
267984
84384
287015
365967
1124342
1295339
636099
213637
23099
1367736
1309332
1176558
1055455
1005711
1005732
49900
1225295
238410
1205500
929747
233414
1385434
447842
1124910
1163639
1065315
1320509
915620
772067
595795
1301507
699238
35479
108125
343057
449255
884623
114590
478465
163573
253181
1041666
285970
130390
1166368
971404
1113226
1203472
359950
800816
779834
742125
297544
450783
48821
1417693
1399205
252314
1194568
1193002
1168405
265403
843838
311839
670925
901264
701572
1348149
1369057
964190
262071
595153
631417
430415
144747
1315199
463066
55511
503434
530552
1351069
75144
776756
867427
89005
436432
819508
233925
734389
15537
919127
730174
290746
681524
413963
681969
26242
428716
1407114
262978
786528
228675
1221443
54636
1117307
456398
770442
1350614
258644
730457
385267
1204775
991381
385826
279064
1042873
951476
11195
318526
218351
855844
89497
1217897
1113908
441210
1225022
411400
216900
112308
678303
592954
417803
18829
267900
1267203
128511
10270
834557
314250
978878
619638
180766
492983
619324
1285793
867885
1165502
48480
974467
294644
641722
387682
824092
464826
447338
694604
590512
966450
50197
1153378
1186694
524607
1359816
1385203
699519
768906
1185360
80433
85518
1297748
1409695
549363
441595
157832
1334254
863893
852121
1413207
596624
1205606
1301138
1117230
27973
1041367
1413438
1135012
484154
1139588
501425
104253
307870
528782
1387046
1050251
1404114
1346289
439225
427436
135238
361549
419206
947225
583790
76667
283203
1209485
1283679
983184
72131
1301939
552494
384528
625588
200501
354947
795971
724625
76125
1305958
85822
820093
251157
129660
75719
111592
493096
366736
1145938
290197
1325241
499450
1226875
600470
308271
581380
515621
1303430
1069396
441293
177825
929964
343285
1302033
1303297
59213
76347
883863
251934
983305
1341331
85389
383640
1304515
507905
1305057
185849
137075
1307609
181096
1216724
624012
1421530
529757
143537
1202445
390169
1376726
572581
176572
736441
877660
920819
43981
598976
775108
441533
704641
1208607
674802
822084
1387792
905317
1311703
88031
543882
522394
1129782
967621
839046
1298491
979431
864140
1357162
577684
1045600
1221516
1167329
547730
264672
415457
310585
207417
523440
1126739
956056
35614
1379428
208757
1382392
231958
82907
685590
1075512
969155
1378790
61088
65085
973199
1391780
1321885
1330629
3432
812105
1192479
1113433
443493
455699
1421612
1366840
309646
703302
1065184
900834
639891
851703
1281008
359376
180125
355445
1373015
846137
1420576
1058302
128369
269340
1278145
38377
579046
1411036
93556
1191939
585996
624883
40742
649624
861510
425093
1186173
919436
435231
909068
1167097
1058801
673991
408064
1398616
635781
660111
368284
1368141
738409
1172367
959804
427316
900888
212376
538721
868653
51961
1005382
328650
1422371
480260
46820
80225
231967
375848
252627
928948
1337714
624831
303028
375287
32250
390036
383264
317333
427859
811201
476454
437194
360243
417795
1306985
1138400
1407557
817523
1352844
166362
575487
870351
1170878
804495
1363857
1345037
1386329
641691
664443
1352713
1226785
677522
415963
135213
881298
954017
1219207
699857
68700
596334
264496
874447
904771
1134301
1422393
630647
1223713
493536
1314435
1039558
1164196
595406
850406
374751
1387946
201420
1157343
1396454
355279
209405
621426
207703
257492
1301000
951926
775337
930113
1346478
509230
29217
485754
372994
332696
1138430
897090
746019
474700
479318
1204423
1220632
377496
501525
887724
426493
1144231
109205
1124577
1058884
57807
154717
880160
767603
109638
395564
1291265
433593
1176326
1225962
363726
258267
1311897
545764
690315
490164
218237
269723
531320
1287592
564858
377684
873079
68683
768125
511240
1398956
1048154
164953
1361706
572249
1351920
982955
328686
460002
345472
1216477
155470
892864
1274127
911082
197192
418963
394753
439992
1204593
1152825
674203
340108
608696
572977
273828
181432
944133
164075
415054
879373
73746
1135696
732041
900570
402980
640528
853683
127881
914451
1288820
553097
1368589
560527
735571
680474
597453
1275107
890364
248294
208971
1147273
799579
1166029
428290
979934
669011
782582
1182823
271095
682920
1068144
450157
157863
641775
456526
1352903
1116232
1414207
95957
841546
1297565
254342
899218
1035414
1404285
1320474
1380122
805615
1152396
778420
992714
163016
681010
815696
1341229
867352
1421481
475935
1118178
791596
335139
1290256
1270434
47548
1218152
439761
364975
660430
967837
1213024
937679
1389923
624060
642801
1141093
391720
958765
77644
398974
158151
419054
872539
1173713
135048
953914
834708
1372374
209009
480983
266180
1273835
1072524
805889
496031
1372392
395858
300550
732532
1182227
1321947
478233
1276519
671103
1414246
703297
168391
1377294
826105
172177
1284809
383321
681719
1212204
1864
867743
467078
579281
237203
1155085
523189
690439
313167
979750
766500
950556
705203
908428
807528
1311190
686432
1198720
1298122
1224857
234068
681032
883428
442619
1265859
1330630
79928
51462
950036
438240
925581
595100
1401959
339059
219433
967918
1344447
30122
1197290
1415892
1267811
1182210
1266818
297124
631667
1377559
519331
1081987
1361270
200086
289659
528176
395833
397873
778824
415396
1117111
497247
934000
238145
479570
825445
898123
577265
639587
941372
309668
576494
355512
818490
931139
865072
1340732
779942
232120
424802
445229
456530
73859
1323664
149845
52506
772118
231234
831019
1340088
1285974
874134
1122459
896816
892385
569567
144583
521825
512467
804928
830180
837384
530992
1295639
1211331
459272
214172
78348
143846
52821
970208
793499
105062
57234
1115050
1216918
834646
1197724
404830
1061718
949361
459366
460684
262813
808006
849488
562296
739155
1026880
529671
807536
820268
1345440
238370
770534
520442
251787
272695
843586
1292754
221843
1305797
117699
525624
1068604
91199
167693
1121179
250852
1228401
153972
45381
490498
157053
645246
137487
588795
1284826
188755
1338505
336222
623213
319456
768020
1269840
550509
157909
676873
1266769
978792
916633
930807
480180
326343
416624
1155550
896110
996195
1401028
611559
1055321
1229364
1380140
630833
55815
1009703
147462
975213
1331973
838967
871351
696524
646119
332589
964960
83574
833116
942870
170081
727132
130998
171801
360960
55608
142579
149486
481525
1272486
698492
730778
370646
696266
836215
131781
648673
1307525
75694
1204809
1306284
647173
1375604
832739
811242
182811
1332856
1087500
814970
541166
396671
43577
131619
1299511
1202510
1349761
254487
876709
474907
1365235
878740
682881
1197915
288532
234062
1152606
272531
1289012
321868
1334878
528610
862450
1377704
841596
137740
884308
962259
1048750
341131
1192680
344472
141822
1212174
728351
143156
996438
1216849
96408
443839
327157
1119179
324837
1284728
1168810
364782
10536
1036852
88183
1420381
644104
395913
156361
30785
911594
942719
1297069
1186264
222044
1082285
467191
359384
402495
1320774
122485
26475
623919
408561
1283709
493755
1013398
432397
138464
96307
405583
1235676
140716
272100
79295
922818
46210
232058
526499
85022
97722
1399445
933859
995115
471943
1423913
813746
1062226
551425
887179
693722
1320363
951457
225838
105182
414185
1163490
701309
33757
190546
580920
130183
556889
562722
626944
976446
1192121
117514
911182
367927
982612
116824
622561
785042
1378653
470212
739177
571620
142919
49521
1213876
1165494
1204621
474525
376720
171987
1313462
418239
512154
876171
665393
126301
498036
886108
1209782
1082237
965369
1206252
550055
676564
1417335
400774
1316412
1397413
416367
223659
54566
354662
571282
1313478
36271
434156
1270036
212838
133578
787858
1387819
346687
97151
280816
907671
465038
461864
809327
66288
563980
501270
733325
742154
1043696
1071796
29027
640227
289378
1335035
1022081
768805
933996
75207
426487
421151
892176
672339
465282
1059009
1183855
455578
1394368
792209
1273908
904159
562171
533342
95101
787761
97820
232869
1086853
330533
357460
1277441
526534
818676
238148
598820
1354331
788593
324914
296458
433008
304301
1389552
47633
377741
1363495
997819
1165530
1174360
687459
1271250
1284718
300851
725528
17387
201248
1063196
201987
281189
161382
209370
1227927
477924
433297
1036531
349564
1396177
145777
891344
1282741
88343
556253
1298624
870085
237556
309081
482789
523855
958853
1157755
849631
1169220
511649
34294
789542
1311870
535155
894356
1292881
215952
1361524
679735
426810
975171
212831
691118
568215
23569
208793
1229204
389932
408751
804282
327442
336114
614086
698883
170041
368715
687159
968632
527376
342724
1351348
880778
165644
1156692
1024643
685895
1074069
607517
536750
1417775
60883
284635
337916
774247
929439
1278170
909464
1116206
1371067
532774
441454
205398
1026967
1378840
1404764
1408275
997451
23396
578829
121223
92772
195082
850279
530980
1193851
300362
627134
506632
1061227
152379
461218
193344
1417175
193296
959778
346624
1189482
1357342
418166
520853
161268
164246
233000
1179609
370583
973023
915214
744904
1336864
50593
1119656
580434
424507
135523
44420
1286360
310865
1115399
671509
226134
1035929
43813
706564
323450
185570
289717
1037600
956814
90544
221288
690552
568435
454047
1342166
1194630
843288
174274
1388074
1229124
249223
662915
238708
687817
796523
402893
1343240
1382145
848915
219310
818931
1302043
1140332
840159
1036868
1372391
68333
1163350
571594
1415749
98407
865106
1403538
641746
1100340
105328
892545
1060546
1384975
1401350
1362847
455112
787932
486484
1278216
288341
1273549
375163
352966
973431
137864
1304449
40341
820714
1070144
1202609
994596
218485
626234
1069479
178341
568213
348208
269963
81290
1381956
1370965
256411
282739
35065
1207498
1086601
1412719
399480
221030
1415670
293536
1053660
1199538
674717
932914
1144113
577616
190044
1276564
75487
31220
414513
398700
75550
571404
1179660
808069
1349584
536006
629611
1149537
550011
129251
582946
1190281
839820
582420
486687
1395603
1060575
311523
888072
550082
56573
110434
412320
1074057
1404507
331946
413492
794677
1314091
1289412
1231248
205975
201609
1392477
602036
959663
459778
1237324
68902
390679
314562
994359
1037498
790880
467081
690304
811410
1368185
975343
1024638
484662
1332049
764235
92385
273954
338037
673950
673576
530663
664793
609989
879062
571116
959216
558785
523137
22998
1307478
156914
291504
1342728
1073921
1073875
1237489
731721
1408358
452249
590250
561851
600832
604829
590098
865250
38969
282177
550538
777246
322303
1114175
1297777
149135
1404283
691534
517544
52853
1056427
320508
774836
920408
1276667
1177576
1289364
407425
442527
492441
1209051
356144
1186395
1394074
477789
1393758
193331
1070754
782506
190727
802506
115881
152809
192031
965051
465458
821681
1049141
1318923
735861
1192224
40576
575365
1226928
25747
995141
539764
1371509
502912
579807
118495
26665
147678
1173933
16685
772032
11817
99699
298505
122323
688018
997853
683321
28624
175166
614727
1296211
261316
618285
438288
739607
1019756
1232333
623054
892432
639234
961235
395175
92783
67517
862448
226501
314777
310011
404993
1198307
1355942
862334
815127
479345
946232
250512
128046
616897
1156740
493586
1405296
235733
901001
1216758
1417555
1279303
626736
957893
99651
558108
1236429
1422962
463043
94710
738216
298410
1403647
1083259
102441
1053542
504323
510063
535454
1352584
861181
564401
1062087
215029
1041992
1389523
120794
732099
1313419
309727
731332
473553
140273
467534
874577
256216
754989
367903
1167264
772660
335487
516952
887235
330270
361416
1135237
689045
387259
153818
180505
838285
866921
930488
930175
1265920
1320451
378196
1150982
574184
1122816
956888
666811
813260
439110
1052778
1236565
309485
1174914
855863
150727
410268
992796
829393
1058292
489387
112362
948469
741818
1207767
834769
268596
790813
1348153
1054811
453992
315754
1290494
154946
356734
407754
326258
833228
831634
778014
273623
808514
706434
951188
238347
210922
1165069
79127
1144700
943617
507735
454387
999479
336443
1001062
1418784
211052
826396
1118854
311541
1213789
643778
413794
100995
676522
951486
872702
1314149
1293018
480502
364319
960344
511021
496212
1063013
948751
723251
459175
133908
1297914
1004913
49184
770732
1187965
1202655
724057
53175
479302
1214351
55128
966627
429279
682104
526570
1055221
204062
495382
331404
1405520
992487
1100849
788751
1382416
315210
492641
1091930
928334
439396
1147077
94427
1112374
973570
376566
142634
190900
1320119
269873
58432
559297
396911
61718
1421984
354556
685852
529141
574889
266110
273356
1296500
1202467
159652
280472
566292
1164305
1302469
1209909
392198
1400700
370451
172121
509750
156038
891134
807311
394906
1421821
509428
660847
998147
1274376
1275111
897395
1411456
647659
482767
292625
856608
38997
816002
1345171
1157393
739922
567004
531100
467239
1025890
1061083
1027242
551352
1213133
1287271
253973
291332
69370
881524
1390552
450669
1219348
1298072
1291262
352609
622426
51020
1350831
365756
387475
1199515
1338573
1122257
36466
981908
1394409
1301408
307186
900735
991892
733483
1182880
92475
61629
636810
38705
1296561
890755
1170494
1066110
695926
305635
68905
535382
780160
1355505
952993
1135252
474980
939285
1144422
620818
508048
946726
1367674
362326
872320
866554
181911
128810
251147
85429
203958
690763
403923
140749
854122
617912
1056640
237773
597353
616973
584968
347044
458849
446258
1315418
565674
341866
1183146
1064549
171969
683013
70662
1368904
323859
406202
408090
1320885
149915
95656
1391567
991348
673948
153880
45730
1287629
1283232
785342
123966
1197878
173667
96478
479511
1199648
333527
901159
303234
672727
517260
1337330
606602
1100618
299226
925306
607225
823367
94317
632575
1072083
949875
1414772
1136583
92401
588695
1024231
1058423
174100
1324279
1350627
1053095
626102
322544
126785
769825
382263
394551
1018238
1129051
946731
1363419
438823
1195409
659182
1344504
315127
509965
757084
1419969
1313459
551184
433863
1157439
506294
1224735
964670
837780
119275
586350
159175
994812
641748
520742
1335191
1287546
691705
407796
1233887
1180371
743498
545814
861565
1057041
620328
785066
620140
1019791
519466
251015
698188
116883
89964
887443
316379
229086
841970
1191720
144249
212806
1317718
30784
1064160
383905
941619
439492
1056973
643946
50819
399783
992856
726658
1235728
298069
931416
982583
364903
902510
1128951
1059641
1353748
97956
1296261
665506
55078
780089
37526
862717
551952
704860
16062
878224
1362972
45385
1189219
34471
656263
968714
831668
78765
168232
1283347
295331
618270
1399350
626042
757131
1353410
1115693
67754
1092710
1184061
152597
1136971
580708
639051
1050654
1323649
813187
266857
625542
218863
228433
1045038
1335762
1173906
1294554
1063422
65311
165475
831826
51926
627647
1377134
603362
1345090
557622
1191996
1277866
865631
897722
695940
424832
1220876
1213790
1220872
702283
904902
276239
1157461
1352350
76760
902006
1408372
23098
944258
1283376
1223907
421528
303137
1363401
894740
385637
143371
517160
338130
951790
649033
820527
177327
962959
11781
1050957
797845
592125
456720
879048
1127687
1278586
695110
1378320
925278
12217
383334
186781
1422836
313317
781044
1285881
611793
1307454
769935
1197983
357372
225569
1209080
215696
1074035
1358170
616533
1122224
265460
740281
1238036
548951
1348399
173326
859153
151808
773289
953928
620351
612995
803397
777268
627535
167089
383708
108074
510463
225379
884809
1124479
273665
989648
324699
1398202
635632
200874
291604
1286618
1266024
697174
1025758
332785
1024449
1273206
1196573
1126161
967882
579638
864013
126816
349739
66714
687565
623315
542829
675524
430984
806475
1010083
275387
867874
1417240
961413
780368
313428
328607
517314
1051006
305621
952969
53287
728057
1149079
1326300
474189
425649
735005
163274
506063
197008
908626
1283332
1052872
1316562
36886
817901
476240
935373
1330650
78561
1192094
1309951
162153
46215
639477
1387111
308548
1196287
1274266
991782
904164
262772
100094
1341054
268217
948602
644986
316193
960076
814390
215561
1374538
803868
1158227
65667
539224
958993
45791
960413
42227
403338
1182829
71499
1193130
1168195
648933
825743
1329392
983028
1037013
489035
682392
261562
970867
1317354
339492
783573
379169
672966
318307
623460
626104
511022
309717
1129959
1387095
40045
41507
411710
196384
1210862
27652
339098
1021166
335973
628665
1363142
465774
1289036
996139
233115
489955
382166
995377
89000
879146
628241
859091
1396719
798007
914166
542565
135050
548108
1349266
641768
895730
442919
1285063
873175
637700
1296333
735375
1164312
781081
521470
185737
1062801
774220
73527
148273
955801
281402
530506
1050308
951220
1363071
200092
1328432
1395078
1071921
340039
905413
87838
981376
120030
1056824
862315
908272
771985
407241
33738
1285414
305445
48280
796158
418041
1382773
1182811
49861
828595
858180
1219977
43651
144403
955840
825147
156241
1271801
209035
183466
1081106
856066
525828
559363
643940
72886
1042915
1292878
575431
178328
724632
1280162
34999
279753
69779
172244
104656
105006
74331
175526
1165478
883065
70875
461635
1227918
1371621
705251
1149042
385726
1123112
291459
560499
303986
598810
341845
444883
601120
1055586
1315574
1290968
1052397
1322313
996223
1006839
460406
462051
1224240
254505
1065917
775996
56991
614290
463340
616527
846736
521262
416840
1303408
962685
801283
696022
1233580
631839
1344523
219469
802296
1418675
34638
1178583
1073872
597794
421284
214153
1114533
222272
546060
1176446
66746
469584
722966
1296992
308951
1196570
501685
642760
184935
1286608
279729
966412
691402
429102
1236300
1295097
187267
520644
255852
543462
1288202
596961
485260
1373101
1194735
978514
1160109
1294214
230763
612021
254800
114207
1399725
663066
647355
687612
1119712
948822
819161
331096
1392172
1378773
1069684
1073842
982697
522756
631856
151167
618503
950392
477644
453755
692081
428948
1173687
839765
1389116
1353986
757281
1301622
262197
1136051
396482
1113764
520866
549492
646608
1406056
689116
725436
102148
218726
935990
255438
58119
1309916
371550
1173999
1336923
1057681
1158374
314789
893276
1382505
1414592
926252
687205
1142513
358148
513154
175059
1039820
1408438
1394448
656801
1128611
174286
478028
681264
1422869
809899
299764
542328
187532
280412
380474
994139
672085
887457
455593
867651
538180
968578
1268859
963002
162733
269293
385170
187153
1326417
877819
642975
799272
272499
91975
252286
1326574
193833
1114217
941799
1337067
450991
545977
974957
904085
757652
311784
674465
565285
849726
839357
1321788
233934
817473
348307
275294
433055
444670
1267697
659983
833335
387980
889911
1077386
1366064
1213910
1392880
106112
950614
1021257
951325
337046
1349534
376787
657891
681483
1197623
865636
1309591
510134
873296
220397
472802
436920
1194451
96951
287164
702275
1274367
948621
442792
455113
1395361
1209492
304589
1140909
821904
460635
214433
563965
269763
1137144
1236423
436426
794467
266904
598744
273371
898740
876130
690900
376528
233145
374560
973417
127755
806772
1188115
1236759
394007
578851
728107
385674
361114
1400963
62269
1074049
94200
106842
900091
589365
330468
348431
513705
535545
118940
920162
1274692
478828
1212617
876500
375256
1358605
278776
691877
280561
191390
1299995
595528
1295153
645925
536836
303430
644160
1303519
681389
555293
235533
422195
734127
213882
80256
1300973
1166439
773371
1347168
42967
556399
190314
439155
724098
963442
1296996
1065483
239694
305048
471832
809605
695429
657651
805289
1336908
104476
157521
895055
263823
405169
1363861
411933
855112
732443
917428
117731
1042233
513670
271325
385502
865600
571370
959343
546306
1387921
1379396
663044
579181
952794
1272066
1125460
1186053
733921
702326
693169
1335292
1103262
1388204
378454
896246
672069
846433
894635
838975
723227
173254
1037585
165479
287097
691026
963437
983793
1403565
414626
397756
1216495
511959
1123807
809561
908638
377791
52325
123292
640053
923223
969567
457226
782023
256283
1168922
1294597
519398
694286
299208
523005
969470
769139
142809
1282553
33014
599966
663896
11999
766626
394708
328073
1407205
1296670
964057
776695
156408
868489
1177417
1062280
228033
176090
491467
269385
375199
74078
465335
768813
432599
1221057
544399
698227
923573
1224292
1313676
805161
432103
1203049
74934
821380
470082
288392
305052
1072238
982500
863065
278150
112083
804754
787322
78367
1167292
565041
1212419
195544
470612
1206596
318561
1353793
1176347
674757
463115
328872
1051036
1213842
858162
1157076
611327
1148593
129079
83754
280229
1220676
733143
438252
1271318
1326822
1122504
430363
835258
396805
960638
582668
378784
60754
391604
772935
1053269
1126263
841414
63635
176017
621309
817866
656954
527197
448424
1213131
1209725
1122014
895784
1318714
1220638
519928
97349
207804
413079
1053039
320751
1330533
86197
341922
1399424
941714
1202405
30629
148167
59065
466163
659755
866959
594854
78497
806209
873865
854003
474264
236554
786416
1320175
864958
150145
862692
383190
1140286
297555
92636
1388148
452585
189838
699927
308656
642597
183807
268127
403773
578035
481703
320405
570476
808937
298074
687361
883022
1315916
1051928
346858
1377581
696021
61788
434349
1126167
69930
846814
1102792
1400709
1315319
378160
1385095
323966
825313
970989
1210251
904899
531569
46719
279898
334158
945395
205343
941311
187090
570018
418426
301212
955295
2854
468277
1412901
899665
1307509
663853
433765
427100
1328787
350998
862518
1110537
51473
392437
1398490
906696
1022382
623760
288110
1125820
737128
963140
999944
142287
1298212
1134247
1129084
328106
423836
482057
381337
826259
334523
388771
1083647
255711
1386136
896383
1266935
45945
480537
875062
166463
920744
808569
1382467
582248
979943
733502
690440
34224
419764
80827
1196445
1403625
1406530
380035
1214340
1422109
1170662
1176608
167611
1180938
381071
505457
1329378
129961
451646
1199417
843484
512911
225151
1301838
828057
391466
1335956
820917
907747
171517
134016
441125
1278090
628455
198667
807212
1185512
492421
571605
960624
736353
1393531
888534
1415825
478900
145343
292903
580866
637085
38420
226746
771915
342211
1172444
272950
474292
466618
1119327
146742
1073010
172154
1335422
337138
515860
1348135
910654
563150
830355
405535
800466
280590
534426
197855
227181
104665
403714
512338
364112
1397399
1005223
431140
1035426
1060582
43006
789059
205882
375497
136552
34547
86964
1200438
283116
591018
137888
281541
145955
80942
830398
834788
633335
1375679
786505
1306888
207216
109030
674426
1309292
663068
1067530
1382322
397399
1374291
829054
964007
55164
1406638
342064
163216
782994
964305
1414376
1345327
681004
820037
873378
843785
267423
122960
864880
158585
726138
356822
921113
1386600
969527
793246
1234522
139788
785969
1036994
1350447
468898
1349021
1391642
219884
46398
162353
910703
379006
1268939
404287
189617
1060114
294621
1372427
92876
215204
493642
263736
1135900
108846
453772
68539
1326440
45941
373273
1061728
45417
942701
1383585
174687
178859
185617
333915
854834
403897
508697
1395886
90996
1036519
187722
339555
949095
119310
593909
1371526
308018
826982
702913
705066
137541
1297813
91704
227882
206432
133053
221737
1119182
457289
1064284
329351
934787
951642
1207877
1065638
574772
921835
1237637
826100
1226561
88308
1068562
588142
478402
174607
89392
268085
169437
908661
1002059
172326
1368944
607381
437077
778602
741004
598899
464965
327772
1138951
1298260
924189
431701
1174703
626035
306036
1055242
326612
789294
1023671
692551
1310207
202908
116291
276161
1273141
146286
129117
1285806
443956
40038
785127
1394764
1409149
415633
492369
279363
1215601
194805
423598
1391543
248418
703488
1203013
386001
974308
310106
944447
617868
1124203
1389948
1060970
703690
1128447
143045
275143
671863
108848
1395504
807854
1154992
328701
907752
808352
26969
992545
737469
766100
1372666
1227161
1311029
817926
1375502
334657
328124
1225086
666167
785427
776425
49933
450542
465422
867661
1336437
486222
778193
52069
113457
97989
504681
372339
1373028
562004
1408979
1359935
268864
184857
940404
906334
777547
492590
1363227
153454
260779
780239
436563
1337936
637631
106025
231554
516309
672899
567142
558891
1336940
346864
527458
493796
25692
50305
685267
464983
125784
1161118
90975
1042086
281321
548674
1303201
685979
921892
905013
419765
208250
449147
127723
1121582
1211316
1390105
771928
302842
527619
697944
95643
385006
175347
406710
153622
68580
680930
788322
1082243
445063
791847
413703
676315
981270
994500
997122
665268
236759
73303
801687
462296
869944
319334
73225
978707
337945
1023077
768127
969866
230822
159197
1034992
38799
698255
1353713
1070697
303420
1299091
478752
436371
208615
343538
1418681
16786
1342133
25860
158763
272394
466101
66217
107621
728729
457700
82501
643676
1301850
1124870
616677
298247
828615
352995
345153
73718
331829
550473
1396738
572797
1342504
1120675
119574
930341
1221778
1322423
325716
611042
1279268
81174
619751
887556
1389425
13189
874634
1061108
698338
87615
1353137
1088671
255691
313060
97914
1120985
430134
1233269
1314450
664833
334723
291034
1128130
240572
25852
901265
1039288
386452
61226
1380737
1284120
290102
79635
410788
1044638
480962
936457
1024614
1123501
226500
439096
392879
860371
600318
1371817
1071969
1023575
414272
883215
235767
580789
1067627
897037
967208
727404
814334
282287
981244
871459
1004826
72603
41021
548285
1135921
315531
1267881
288728
1229477
308355
732197
884436
895899
1284170
808911
893940
1203286
852994
253388
460929
309759
1319035
1404939
352233
1197710
221486
1198042
166999
46736
1377364
209771
535505
484358
832895
634211
479411
1285398
399347
969349
97298
913446
1205177
461602
679869
1296573
911360
537559
1305734
1152549
1166928
868029
888431
240248
587549
30150
386529
933358
1037529
73157
1345740
223887
931153
3974
606558
740225
368896
232772
1136566
1071346
253879
299664
773917
446346
1134639
1291639
1115941
725940
313773
483999
963668
1190518
1408654
123412
430095
444992
514051
1048471
131925
518624
308180
930460
111696
1300248
174725
319588
601296
522711
56579
312815
490106
1158324
96624
17943
809210
586205
143352
428239
1135932
90731
689891
706843
1390854
731283
358338
109491
1137676
272922
31770
70327
134611
99431
617563
774528
1312211
1203289
810059
1222405
184430
416395
1205372
798694
582846
1422388
247720
893458
280948
276754
67753
379478
491755
626319
822689
576839
1086947
1230735
1350212
493920
791926
110881
1318821
536208
63452
109948
295916
407975
327483
947521
555800
507746
673038
630154
75269
455737
1071794
730832
558321
970445
959091
608694
1083601
46372
384645
809669
527675
832316
770001
1210106
92098
1337829
664799
1387864
823599
165185
962487
59766
477991
1138684
1413952
867990
341396
674996
783042
49188
875665
1203448
48449
309076
578919
209589
1338551
124431
911274
1398276
1060615
1218679
1290081
889053
334433
326616
1279377
1293130
424018
887100
12410
1092745
1204540
208116
64486
649156
967824
1352205
338293
1313246
473766
503870
675840
947091
1373231
1395144
329222
412544
330344
1042723
178160
796494
1219394
687669
512792
1134901
276247
967928
1412857
595305
1088380
223080
458357
1174265
1363774
174940
967633
163083
458551
954265
398179
594652
194470
118578
1370782
41000
456412
639483
11979
1227259
566630
550905
1284286
27228
1291564
592997
1401019
457043
263363
296163
302349
883990
409318
497903
903250
1364372
422530
807864
79155
106017
535874
599129
970602
578158
1140114
384718
736350
902838
644649
569859
1369973
1365497
1038424
456916
1150912
95377
387987
1368554
1276991
1159909
1374644
559809
809328
1209951
66027
48635
1237641
1269589
376691
1289022
1006075
660200
597034
1292482
98720
1146592
389743
190099
896667
28288
1064194
841834
61723
141211
633720
483915
1289379
894148
168677
225413
822049
1152412
638920
576340
660146
503061
1230626
267750
495608
1387559
344022
1282628
486986
1368698
361542
556599
886817
70324
899749
1203336
920833
116580
1000049
98973
346950
451448
225735
283861
1038737
225565
1366200
226472
1303541
817392
1278820
1318906
1419397
458894
857818
557699
1350781
1403274
732616
148599
1187873
1067005
348132
699943
1006800
53153
53793
665354
349051
1334603
1306912
791023
1134924
305080
140017
883691
324711
1141355
1037757
1290994
308832
897358
97372
1064929
63528
1345242
513428
354036
1285099
346137
724096
693570
292824
1155313
778398
223209
335042
840049
1061196
1288411
277341
793354
1172882
843227
107259
322741
816028
839211
1116856
1059736
725922
1406566
369330
69347
490367
365780
265319
362608
972965
90590
128883
321193
1390673
342580
1349067
667628
852151
1112602
1227913
1129350
1397182
1383858
675082
519704
304322
72893
53402
204398
660509
163880
825583
1035672
903711
793548
1067678
40992
378510
787818
690777
699361
51090
329564
833705
541866
153236
1361859
492300
1086284
834852
878910
113582
1062737
1128784
1212368
996885
1421977
674794
614865
564113
11700
1191999
1215596
861436
438078
510621
99236
368792
521115
476337
771817
1332840
1169512
869298
1300983
18446
1123306
68209
1055519
23292
756312
211886
1103230
1301859
1393683
296742
786438
382126
86718
1175843
417613
317481
675827
968664
1189354
85000
448857
339160
634553
802267
798322
1140514
401396
349229
700658
151893
413720
818603
1137179
1361583
1059565
1329848
1026874
319963
1296025
679120
771282
972523
1067724
165176
363358
950645
1204516
741527
58130
48755
454480
965921
1342220
191960
738174
68913
406725
969635
475991
28484
112194
1201699
1387903
1174848
348041
582043
238886
774626
147168
729618
153627
311713
1166438
706630
706438
169380
1162940
1422811
64590
1232763
404095
199621
590429
270171
301154
459676
906635
440735
1398033
769198
200183
1233727
1377396
33013
52549
86172
1224851
313458
493053
76509
855045
250092
73197
307677
1174689
798766
822274
74500
893542
1040854
467694
725
502928
1236341
1265932
93923
639461
58561
80327
217787
1182336
1270487
929802
436703
557938
1376630
490990
419914
971425
477220
277791
224921
791134
545064
406323
843180
1231457
804336
549751
95869
199329
926658
563524
901995
1402083
561661
699838
599680
417406
149872
87851
88080
686303
425430
572094
614004
292811
68172
1160105
525014
312671
873239
228476
59692
1185534
1289844
1389101
1216970
1372370
563883
960842
1372048
875631
375652
960409
59584
694921
479144
768986
1414282
815905
589985
27508
33631
930083
369466
400974
800303
533404
269130
993745
1219499
610221
66617
329162
556019
335230
1310060
269782
696728
836072
598862
146921
973760
994933
140809
1335463
558723
435568
1118559
996757
1170411
1051027
1124386
841438
344952
588773
231602
62574
147243
1352615
455206
674054
477785
45605
92724
1163258
850438
1399121
55462
696810
780705
665529
144198
494024
697408
547452
840068
860394
833765
836861
1043740
661227
214383
1338948
510689
1213723
1384581
564668
1335401
942216
376777
640625
775452
1234853
1420564
73691
1043995
778815
657139
727415
1157556
1061168
1180524
402684
685013
1402851
973634
169873
564739
161218
740319
79757
127450
1309902
387133
882056
165968
1206226
74325
453549
27743
1270142
1384956
464354
422862
385421
1125303
213314
735617
258323
228450
852820
964939
131578
1056800
452127
773066
1176450
1333290
831257
282842
860408
1163230
913794
595619
78957
522626
636752
894547
1351318
596136
462859
584721
974695
457444
874173
1186826
77878
631009
783202
1360510
836235
933267
722911
429609
461779
462504
1188984
624687
417885
387632
1205868
1340024
614654
642020
1290119
576338
1270437
1205444
321173
520873
405551
224738
777571
1191724
382513
298744
81884
597077
1219139
1052723
403936
1170689
1396676
949716
727651
397397
1324449
463731
546446
461387
949595
892538
207764
732890
498681
129823
544371
546936
1126589
1419891
794085
52612
671906
494648
738526
684809
302979
1224755
1309413
945649
1236214
228370
843788
542609
1272854
941334
1298537
181692
1152112
905510
289392
660164
185489
664675
792415
1208143
146354
1361953
457620
572764
1287387
1331925
599493
619644
159374
948379
1069055
341328
1344387
595158
773349
328855
427990
11539
484771
1388402
53731
704593
1265901
1137627
319272
335793
821176
1216717
69733
26678
1316559
266397
847296
610810
151334
1270508
385467
220830
69849
521614
71703
1203412
813192
355104
578511
1365221
1051991
152659
490748
167705
839426
1381245
411193
1075780
1323034
44703
1409576
434576
25742
514096
1362722
410629
1290732
526488
925610
1286362
804670
16383
50491
1314783
1345014
977614
809233
1101202
911498
476018
327307
389720
800950
583236
227361
1296690
179045
1387125
906287
1120315
307778
972710
1196372
547306
1042754
1044066
478298
967800
1324373
1409203
1164185
680491
140899
356044
1203250
404362
1389599
117722
691987
620537
70357
261941
1100539
353697
882311
951346
1309944
389455
310411
69647
879113
592236
98903
102511
1119691
1407165
195216
568555
1156848
705154
683455
303463
1092340
1280963
1035874
324196
86279
660384
1375887
730024
1271428
416897
328689
1376498
810558
870074
928720
1275584
380625
710303
1205182
67511
1174899
1231299
1339521
178663
1320530
157003
61795
41563
1358963
235355
901504
839321
1215903
205096
1376415
320902
910439
384060
88063
1222513
535554
1295671
969528
512641
1359059
346382
1208600
479341
874720
883161
496301
1387183
981895
1305586
1075222
501623
802750
535997
305016
958845
618769
1304884
201020
1220688
795743
498424
538720
1092794
1177156
224775
1374645
623514
1336957
292103
803929
1037714
1102368
474689
1237077
530919
627260
1272148
33818
358870
1118066
1406986
958953
1330651
527319
1367824
325307
698887
1302590
1172848
277367
580130
891625
1392915
889580
1307141
422599
775672
1180456
343819
1165322
1396491
216616
1071154
596557
1062563
415556
789692
32692
1123869
788094
93082
907648
968068
842820
491940
144971
1291675
1025005
1170656
287718
832634
891487
594490
1182491
858837
517741
818769
687172
214687
950129
145764
629584
867438
973723
560567
129654
1422025
1037596
1158501
680058
593505
808417
1036660
248924
322807
327579
58634
513986
974841
1217728
1374761
970153
964066
297447
307315
386384
618206
143052
1373755
234555
440426
171648
314527
1043746
1211002
1419001
181736
1286684
1285464
640818
1224877
1267727
461929
1369931
903335
329642
75401
956053
63848
629996
826344
1066967
1295129
89994
434170
374573
965042
1332436
1064717
1117686
318356
292628
891654
358679
391119
458732
63134
820711
780413
1021228
1026134
704850
722603
594297
1328139
853988
56138
526308
4816
914019
201888
1324086
932123
159657
379897
1103538
1369190
1380718
110331
362605
958064
882283
802821
396107
844683
303032
295053
1198013
289330
1283284
1120801
1303468
254598
1362339
894257
499019
369937
924889
698016
642822
666703
807272
934348
428571
691988
841728
1233779
1182958
671847
310491
1158437
407027
299292
250540
1325466
379485
1373958
416641
522130
363968
960355
17446
55336
332246
1386176
61604
114080
604196
1059079
810664
1188043
338107
33685
873944
48992
727369
353626
169725
1114262
412505
50498
58703
852707
135820
418465
524331
589143
1186781
330411
358163
1068041
8723
195278
1023513
1346993
706831
462969
1314558
34841
566503
58131
811787
73731
643980
1340941
1338353
931816
92619
900576
791949
1217543
130697
731637
369541
1406817
1223973
60321
1306839
423294
962280
197000
678948
13078
489278
1121283
1343914
184368
333249
968511
408760
262429
847095
430240
1293949
823213
1220593
671233
477161
777713
1178076
1350285
355320
1101936
488178
59123
1408702
1082003
31855
966192
423878
1180538
787202
925140
1156691
1319074
1326843
555839
1237499
226610
1164251
1234331
772793
360080
827321
334085
555858
693776
1303392
914340
675257
1273752
1408494
96006
971133
210195
568025
1115913
756427
1281148
550465
872522
145532
834559
1119493
1068517
1380004
943797
733612
106166
1044869
1152701
1049659
791600
159918
1072675
1363278
562584
1115768
884002
640805
1397590
112838
448058
162274
191130
98631
1051486
570390
1383995
407043
309243
140710
622481
1075833
210094
462458
112057
868359
901860
979536
1192316
516338
131226
1378166
1334030
998068
222380
320007
1022921
948951
125299
361799
79445
971008
327425
1061885
976319
800819
1383423
104389
1038562
1225900
528173
306930
380170
1348700
1171858
834639
298103
1166424
1405704
180740
1114488
593939
79491
270250
1345259
641745
57540
1334858
908027
352580
266217
1053904
595232
290982
375681
821212
837858
1203226
430381
530251
779588
991819
337868
207106
335824
510543
88330
945921
268174
495170
278363
801701
69388
1225548
232171
315324
911005
991760
704503
335382
1389949
414466
1310214
317521
329475
1215600
1292650
411293
406855
962315
480266
531510
812992
54876
1302746
265738
903547
1369481
772878
1422686
198940
1036058
1393952
610360
813191
1064318
389586
80332
408165
140739
79797
528238
337482
321415
387326
992021
912890
548342
527747
402840
876356
1103001
133703
111124
1214588
520836
888526
1337800
1189464
594509
429721
853294
296205
478036
98151
1420544
33634
488565
1309222
1327543
613321
1358961
89292
106391
805512
1186592
802727
1378438
692515
1008920
1386853
435269
562828
475727
286056
399301
1187827
322321
865616
548581
44468
1339357
975268
221854
1350687
329115
1416138
1172596
1145416
127226
1236636
474913
513720
704167
1317273
1163987
1035445
695999
731397
364448
610150
1165377
1401044
110941
978729
1049773
1392262
962430
176444
574749
1344369
570135
545721
191818
1226933
590105
72332
365646
535363
397183
1304674
960465
1233124
435373
54472
914942
290354
912391
434672
620142
416405
570813
894063
638170
375727
661501
978583
1300884
320781
1323953
941584
453252
560560
1184545
742325
379355
1216822
544829
1388278
132980
84718
272437
1134641
815440
625878
417806
684370
238382
673263
410681
888522
596883
29929
1349134
88814
1367810
134634
673547
666124
781047
352435
613947
317118
390603
147912
1280066
71331
1116171
535583
911949
3473
599009
183086
1315661
929794
212670
895359
334632
292834
878206
275282
113635
1201942
1336043
1365603
1202557
259478
1344742
913711
625163
790069
468724
660596
564377
966377
1282932
683722
41017
1321896
1389303
512354
107678
1159219
61002
282906
1079060
805986
1309848
195675
640114
322487
98203
38088
98250
1299774
1070952
732028
117661
814137
807381
1295829
354710
906220
1213006
1373124
820396
112531
738648
189137
367434
547386
168717
1369848
495335
417077
57693
495480
79489
1170512
1311235
236333
636907
1202825
1418439
474094
297522
1287680
76937
12903
1197481
214296
352387
911614
1120842
704211
61956
1420117
569743
381126
586334
162313
806127
598430
429902
442401
812569
1180631
1285219
476060
1371178
966993
616924
304480
155557
226007
1190441
425838
383989
436041
1385758
1319240
1299273
478684
1290809
293745
3288
1236854
687127
48295
1298892
181055
129106
1314691
827260
540994
1055617
1312728
1231301
1203172
1190582
423647
839922
563155
133290
1218330
1388699
1189577
1374747
574062
147814
1277160
724497
592227
301039
1209760
619645
137852
276278
462559
468592
856010
929308
432148
1268098
1273634
1370338
1340572
858441
999013
312413
287886
456688
618139
1234778
854672
164341
1021233
1232847
186090
1126472
1341486
1218046
778525
523271
1194385
1069640
176235
649056
1283711
1049200
377943
240102
255201
798046
62411
1352524
830319
1302026
361101
1155861
467700
371306
190718
436258
1418367
1124774
238838
59764
173541
1343439
1208492
1034251
1178277
1335006
235400
261542
1125647
518102
1271509
164053
1369916
469435
994533
1325196
816861
1224744
72381
371497
1202157
616522
1010233
731455
1100569
1200708
48882
1409942
858004
1081143
596736
1056798
507819
288905
686198
1120989
1399041
641457
541477
382245
322169
825454
596266
1411522
456045
521888
1102966
966434
559580
998529
238448
1323575
64792
1362697
1361911
659397
460256
1313617
1052753
404550
26919
393084
220240
310458
980103
882134
321938
785919
972305
901137
89017
269764
603073
1284394
1192605
1068852
1343362
1268893
940808
221100
496345
815959
1211031
366970
1360711
1266032
854304
421794
968359
952333
946427
145126
398328
384413
507639
1358099
512407
1055125
322009
1382478
854693
278449
361918
1204795
536965
85769
16211
1379654
276783
756572
1165266
1400946
538049
252818
1419978
657095
211664
1042262
658516
332969
939546
465064
895025
290453
412046
128240
803541
38005
364355
279232
602000
876399
662362
67904
834668
892378
878417
1310629
355471
139035
1110886
396446
64372
631112
47283
1168218
188925
904424
487690
1145524
293163
723763
116568
955159
705279
1199636
206827
357578
363768
1082836
1336113
1388051
700350
84544
77387
463526
1118117
329384
664988
72736
1090593
230715
1234325
620995
328198
991425
80747
300880
957496
673643
458444
1109421
859561
56315
99090
991800
1196798
339760
189739
697930
71754
1399629
88573
658791
955843
353494
426250
703079
134329
258993
945328
1235940
369801
112022
1233593
852191
1175746
635811
542927
992431
1219206
1359766
314436
1163341
1121781
425458
157106
1388669
795925
1380633
967281
279739
1233662
379929
1342985
276867
794611
371457
1057404
76907
1296089
1039455
1352008
1382350
346689
1024370
143263
1375971
271527
1322414
118111
667456
1024810
1111331
1113721
143414
328541
340864
1319022
288533
946499
596224
1023962
728044
388444
694320
1397655
658751
220943
16310
1088256
1189767
905858
224659
327135
538739
259224
587409
1000568
435078
1040157
769895
975786
200277
407596
165637
534918
831702
101026
296583
167913
813463
577221
1063917
1126388
755199
453598
1342676
253699
238876
1177430
375423
636130
1138638
1401241
426227
623757
397953
1162723
234570
602479
480209
685383
1175899
794675
421102
1038329
484456
25856
1325566
476776
907697
532391
706531
49822
856921
485259
120728
1051013
805117
1305036
976890
1178338
631358
632952
1126291
921647
1366202
816751
933867
956736
756358
980474
80950
1378469
919462
1019486
673509
433690
1402481
1327655
1363947
1113228
1377751
49058
561981
215793
1175778
291531
337771
1086074
492569
970870
683946
934700
513568
206283
376840
817469
1360491
1372841
613292
1316019
520379
457581
1222007
82511
735405
1391719
144921
1354073
826101
439943
456791
1018320
157684
1416127
1157708
1405116
779068
346700
570389
1237058
59161
271471
120234
1386679
564633
830879
1177406
84273
1230510
738735
1330941
1358892
309434
1274804
873917
513100
155549
640566
319324
594827
1389893
1060880
811144
165901
1320005
274449
1113825
600459
1393764
637492
530517
1372217
726891
366983
313419
153379
1299461
55634
222268
1230038
286279
75655
252717
1069682
80104
97297
465778
394895
632836
1307679
592486
35742
1405943
361593
593321
442606
1037620
511629
1116049
1225834
96334
968628
508040
139312
334958
1023472
535595
1128987
1067641
1313822
303157
566154
341887
830300
965226
56530
338553
1117155
1415086
69727
911931
684367
797256
1338369
1201758
682659
1288037
362149
564005
354659
1219955
87642
816367
666734
702074
209749
741829
548475
354332
590446
1295358
664654
950640
1033868
472873
100069
1290925
405159
30911
1225307
626215
1177261
378237
1231547
79257
981515
950366
33740
1158311
966439
1050416
50804
4415
149382
614149
434155
898863
372098
691601
825430
571228
1362603
681875
1022890
313366
514567
281353
216840
122992
495159
929354
740014
1120064
773837
343904
1147483
1284114
207265
1226145
1381108
803576
1159928
320461
1268480
1380344
684714
571121
574297
645810
869668
1384826
1298137
234690
440112
1308815
1068422
1315891
1287461
946896
1342352
636243
851334
144751
644267
815048
1069464
354014
854129
587562
446517
724354
311366
1101046
359260
208323
738995
623168
486936
324214
551344
1369293
440191
77825
853914
609011
258707
624519
178608
1225650
1272547
349213
1117666
307170
1379185
91047
17045
1182996
451133
725202
260122
252624
384241
144503
1060236
1286963
1155020
1164238
564234
1090733
121010
461945
185043
329076
848007
353677
108885
1055245
1390939
418916
20019
869739
591916
463671
399189
76591
1328717
840476
199194
441241
1066616
44094
795234
868756
1279961
155289
482705
1405641
658870
496910
155890
362418
466457
107155
623587
1192315
847734
1339798
263449
1022482
582613
807342
535496
688429
965201
940573
589961
950006
1196124
1295340
187030
227160
1062494
772598
614359
182784
567845
249481
299643
604803
907002
384619
596065
801556
282248
81008
778470
32126
519294
141182
416074
210075
1207920
876891
889098
1039464
475138
967376
30473
416860
1314576
51987
690855
77561
406983
1378475
1040198
419565
735715
203545
883780
684969
1376643
80251
1062234
1283268
392516
1310702
426688
407020
365865
379192
503938
1288783
976606
905408
1069264
891614
646917
416350
836025
1037896
442934
99374
410766
684512
354286
902181
633128
1064283
1381999
702519
603933
308516
662608
963221
1282528
1184745
934095
692803
680775
162835
936695
212585
1322374
1049347
466217
1037308
286350
124268
905877
959807
547849
407185
535195
48970
695275
417712
941639
1236087
957641
656232
441061
275865
282359
198202
845193
1115570
308067
103583
1356272
202492
196494
172915
1350976
1287682
205849
675578
86028
87270
455444
782618
388380
332094
1069284
1274394
1203647
1267039
901760
1361666
435837
348822
608126
1063561
927685
1334541
510690
22996
206943
797049
520910
1323102
516988
1184398
1266344
122803
408465
893952
322949
1196442
1170729
991116
1052834
510860
251479
983166
966221
357801
359295
1095821
1353143
172412
931906
247872
457876
995072
34608
534572
309498
992789
1200464
608651
71840
640724
615889
993761
679019
564314
1337418
780016
237871
1119782
840273
734458
396292
37718
627865
951941
567315
803103
423018
594803
233684
681622
393391
266428
330962
486424
180272
557986
879690
1056231
499141
141817
882770
494208
1174648
1385245
312082
992198
133838
334765
689296
1066695
1184531
1405605
85922
667848
196833
1311523
265537
50941
1122569
966831
882871
1365316
266912
1320205
358219
300738
1102951
1303149
598444
673081
41376
1279433
1042383
1217265
1283218
1402667
892785
64129
911387
1053147
1061455
1059020
215297
157268
820101
878146
27650
596696
1410224
364923
225434
675658
1371945
792591
232882
1383670
1317823
378456
1297467
804919
323096
209885
275877
127313
853636
723115
1285325
1402713
1289552
996672
64496
1187657
785595
1388623
155403
598179
1292362
833254
1231126
128246
912993
684121
1350847
111381
1206619
1064346
1146332
124318
358810
344714
818678
736790
541412
1000021
891935
777312
786543
1061694
1368318
1198427
18376
1302319
739612
97170
433195
970306
1396087
236467
266404
951337
315444
230816
273192
1388579
931037
1420871
306762
1382019
324009
84007
510339
137770
962080
827267
928808
547914
966054
512566
228946
925963
1114091
1301374
1287733
890376
12754
128291
230178
149479
291539
867365
551695
1283301
1158408
123968
882277
699778
1218515
858838
387479
976453
539825
482145
94122
134776
593623
616664
230896
1202676
144424
400418
127539
695683
917383
496723
96581
34459
656203
254290
71861
614128
636257
159013
177807
1156145
874199
736438
1300321
1151870
1038080
526214
333025
35894
1386876
1113938
305466
1417010
976317
1386994
444406
854120
565727
405782
871416
223195
13501
526354
723720
954294
305078
181545
902032
1304584
741431
471133
538454
375909
109822
338763
1303311
862436
723294
83163
129169
1115912
578490
1225780
181235
1184591
74245
1183036
802746
640620
203859
1189261
500704
782089
400473
267237
670743
517059
842283
496378
795521
766216
111098
79169
486390
1062713
1369664
1287018
641070
871296
488845
224033
596414
1410234
1203325
1365356
730294
211324
999234
573657
257490
942657
375175
293796
965479
1321649
1170444
915171
309876
804498
1137080
842578
93527
268559
496815
1400677
648301
476286
236962
221212
933991
473827
568115
156030
1291478
1410221
840253
680577
858465
681781
1061102
596748
298498
146176
1231294
146787
925476
564634
685012
972373
1422496
377321
482176
671373
146866
368344
69206
347019
1213353
323182
233751
254030
612085
470213
457655
1325412
17014
405343
90898
1176282
1375674
152117
1306151
436175
1291665
808897
59902
699460
698482
411237
1268968
589984
928658
511023
49991
121849
1064032
911054
366828
306509
430025
456726
339450
949708
1359265
951729
101113
442952
1290353
1285995
724223
420027
1194445
1392552
1336789
263187
824327
1113979
1189579
80184
1400805
992389
175500
624760
117511
194708
674516
1336196
1161146
870609
267846
1216205
1112457
234735
1360697
1408545
1317783
327464
935210
899728
1069085
1402792
536671
798421
1269204
274823
1051242
319926
268013
1273530
72126
361736
936102
1174715
49633
590639
1362933
1358757
1198429
529189
140630
1315685
1164084
56012
518620
5248
97051
948014
164676
465599
158958
662800
671112
258215
980653
931320
381412
559208
1322864
248037
1382608
1394295
908547
126081
169311
856873
361097
1233984
386827
1043484
176982
1088721
411582
1199306
216227
276767
600526
63784
912191
360072
946927
54110
348093
878743
1385870
392768
458358
353652
1384407
976145
490843
49102
266173
565176
964762
1279898
966137
12374
699511
786106
567341
660169
425590
1268913
1267785
1100316
1009319
682253
1184934
270794
232968
84214
672131
452086
786036
432135
1351332
271949
414639
329845
989771
1118056
598450
465380
917965
814223
1336369
783368
1296336
802266
1332652
602578
993181
766345
1198083
1193949
265741
797891
173863
1366467
1320324
781513
975492
615315
692521
779778
49419
60370
41352
226225
256968
1033985
572144
1403797
280078
1022958
633641
1123548
1145678
1398681
1374934
434974
1160010
16113
879664
291025
642678
546041
256248
734655
382646
84458
785789
1405205
1125784
1130399
139890
483716
413407
303764
1290508
1413049
423699
456384
436159
492965
549585
1108601
1214058
1145925
934666
635693
637708
925499
689593
887018
198510
550915
637883
821194
691224
814389
25037
849797
1377505
799510
970732
1113113
1158214
643228
598947
289951
398201
683233
1060893
1299761
133721
1162763
735903
227291
865242
97245
1274896
84355
945702
1308633
232718
505567
1197852
370054
421882
1269202
447454
965492
471918
509509
1021844
426589
1414594
960259
428506
839473
118106
134969
1386046
893221
385795
1357848
675020
78903
1417684
401406
1385359
511076
111820
89026
888925
932175
701505
125456
104218
151973
917829
936092
626111
625998
956261
1374824
272302
1163594
466376
899709
767474
1385985
673408
1370040
1278521
478151
406792
1034810
121565
806638
174602
434727
1383616
632186
1407294
1163602
1116160
84655
1155007
1269563
424322
629357
1140768
524878
786248
345677
1284491
1024850
634577
803311
676302
263717
521145
789882
913671
1057849
1196340
111419
504547
221176
632460
1198950
76828
788317
491290
561328
526131
353381
664577
59819
954137
107451
689367
467572
54039
48969
455709
294883
647515
261279
119117
390436
1137135
850830
965901
179471
317082
612225
450866
412264
111720
635116
460099
477090
1288441
592476
631098
1055341
110329
679889
56353
367029
1303448
194423
472105
700749
644062
822622
38304
1277000
1170557
486879
1267139
855718
310808
1406460
1282977
1398992
440128
1199004
1294154
944591
842224
627213
420123
1124788
1232424
1203122
675567
1421062
496670
41009
703879
1319886
487797
445977
789602
896864
105795
545030
815208
334564
1235168
513166
57936
1100334
749343
120665
642733
114505
784344
1202149
95503
187339
44322
1062682
409880
296811
456738
1305591
1045317
1187814
644702
85863
483066
588367
293498
333127
406582
1034634
789713
216242
866348
25814
1210238
537709
389495
488664
293515
727921
942650
961776
146003
45456
1000259
1180237
552235
1227071
144893
123000
54870
229711
581537
355531
1145894
1134857
36659
772911
509464
687655
950474
1274806
699030
1196415
951684
853567
658374
1195212
315290
1065882
256739
328325
447511
1195493
458272
1182444
587530
548070
176278
1320055
410258
637438
133187
606754
90463
557691
1139883
386015
359220
515386
1376606
1365905
843654
1186469
361003
312080
1055933
1220520
611315
412882
87296
74196
347958
822885
1201576
697955
1136695
673769
884108
662595
1034228
295669
353633
399424
233703
389332
425086
920587
372542
1037762
1165519
522557
40568
206061
208472
530242
163318
1396799
1270875
488406
1116446
531791
98199
226851
1336664
338413
845420
387294
1390512
774744
612912
1180967
935335
1065137
305725
1237625
1204819
600268
460035
1063452
913301
202949
368868
58650
808205
1128747
219931
908372
427858
212085
1123429
966341
1327868
1327982
786455
1072180
1283853
556691
532088
355327
1296896
834905
463031
1058541
1277580
795691
853667
451329
638110
187965
1413141
235551
414492
334848
76679
673474
793602
976621
678566
1317423
1167756
859210
990873
228712
62300
520517
414704
472861
1353959
423264
1369071
151224
1278060
628024
928609
569728
327096
511724
625671
637938
1055502
167809
1327350
813980
879247
1025235
1201403
1194510
642215
319513
573358
766512
420098
485251
1285386
1000366
417168
196115
734929
285783
122466
509126
1234579
1186249
577186
1145575
879532
94875
440597
807223
772972
364554
874120
283611
119697
1386796
1337805
423903
380995
771700
580456
60201
970508
234777
545737
267543
232126
64096
268848
445001
1287023
388837
12871
171414
1266887
151636
286037
1215861
57115
264642
323991
327686
427353
980071
566567
1375210
479779
123225
549593
1166827
33132
332364
1417580
533001
422287
970907
793182
1217630
1340924
84881
328893
1137159
1268501
955063
682518
899951
265213
214848
572286
697616
941411
1136384
681739
445162
1339499
598499
1025648
471202
208907
45465
410479
298521
492217
33500
992440
141245
464639
971758
141604
903999
411984
723841
1084694
839808
642094
1115890
487988
53455
324803
171712
567830
106478
1339767
1044418
952766
504677
365028
859917
1365442
1303767
303426
115065
965848
689516
1372926
671045
1216595
8461
1193861
848561
505194
1188088
1162914
1289398
538956
272731
1324615
1048323
231141
1226593
136108
152737
327960
55243
509102
91576
249028
80386
691745
1274897
1150234
561522
483264
450889
1026955
312926
738093
27855
1230741
953949
1312316
792866
602563
13256
144192
139113
704521
1065271
833324
316299
160806
264410
297178
998022
1177377
824075
1410532
682425
197072
177612
587717
683176
80967
840774
667634
426223
950568
831613
670714
238234
108291
1303552
416792
628235
1397335
834746
435468
2670
969299
173482
846957
974444
1067259
979253
232556
1147183
293305
517102
52484
830409
97613
581761
1082175
170401
1204856
237038
1137493
1175976
44848
1268246
678407
1184696
1387503
27520
900112
257617
1062526
441202
965964
112056
399018
1319803
302170
463480
899320
648319
215603
550902
671539
79557
425628
31498
225753
1145365
401270
1342043
333341
832698
1408882
972583
608605
646621
564193
538308
1225137
1279664
977284
1059259
868465
645337
1388641
167420
736994
384859
466946
138409
1169497
626373
1125354
396802
236779
1196639
768248
632668
1054743
994394
809214
93711
125433
462887
1419172
156766
1187931
388188
266387
27165
382512
1267338
1297637
172462
227797
468298
375528
1066876
1084543
785743
1042017
559673
630475
86772
1298119
1289645
215151
1284238
1408773
206834
395751
1279709
1333119
432284
774781
417591
1183097
391370
414642
791841
550639
1390103
835904
1124922
1351064
563466
838777
639577
1156706
405121
151366
85232
1161094
701372
1055631
1189956
392762
276532
1064902
438278
1056490
1137045
632015
174585
407571
511199
163669
692170
1354603
106494
1378698
151947
1383509
529079
53286
23345
1195586
1053643
92111
534056
1371408
96084
342360
332944
532361
178594
39148
613386
379448
296936
1196344
496518
1274017
613873
950401
86287
1229929
855480
1411669
822865
302620
1294506
1338652
556209
300393
1419080
365188
1167289
93479
220048
783282
1154214
294037
1324075
854395
65895
1352979
143967
224185
968713
1280396
578321
1330637
106281
87462
361672
1290909
1060260
511425
485485
1215749
1128107
902514
293353
1308159
337187
405957
676574
1053386
872986
1303776
1100357
941677
182623
881975
703475
550237
517216
1339320
209372
1386011
824481
695863
466470
1285801
602287
1288023
315651
1405045
293253
343091
342055
506927
290777
1153969
1287596
906677
509074
238238
1365120
1001100
1177437
499516
657654
1203509
1317518
329090
642664
56710
1235194
401034
647129
1113263
161830
147732
621579
177000
943698
723462
1308852
912687
317007
257681
1360253
1139621
1387017
446684
406539
780886
115228
39597
645606
1379359
1157767
1055000
414090
1170964
145001
616151
1377142
1394598
826747
459079
685094
1218169
629012
204311
17981
158701
343312
960429
1319090
123147
507245
495280
411176
1066215
769256
918118
610393
1320789
931424
1401481
645063
374662
168609
167380
1135020
1372494
63091
1034115
299430
1214203
934449
570986
1379659
339494
262560
1350724
154169
131167
1214356
273015
819556
80703
1158927
275210
1202025
911027
947303
1399190
138593
413625
366313
814441
45568
1293848
877993
674941
1070889
925164
1295653
445973
724456
1403854
1066814
875092
1143547
1212750
1400950
932125
588764
542562
160418
151330
296178
1177938
1199553
151439
575546
582584
1366811
279394
1367543
463833
338407
1347895
1292024
1320075
557257
840671
232052
455899
287996
1023015
1359081
884469
840268
403023
1318408
682635
382833
1404036
681006
682003
789629
1319499
62755
812868
388346
1317066
186086
876382
1039036
1411711
1124966
289536
558075
401145
901181
530086
286562
412651
942783
1044930
953254
72937
1295051
423687
116370
1360470
448949
254274
1182841
285243
1214401
1208869
1350148
1238043
64816
1411417
1316027
63783
579207
397525
1123515
738756
33762
334605
90111
698145
1301165
1294041
668630
785259
1403432
1280312
843498
734735
1195548
1237889
117493
1403236
489959
338203
95871
866336
25574
1218634
1410235
580816
1197478
189599
391238
1049357
696308
1351071
943744
267172
934088
124455
626788
813662
410868
678444
766733
1209569
694142
1070826
1374400
644175
319599
1372247
486955
732830
932080
84685
338851
114589
1375978
361564
165581
1143004
1288996
122773
587994
593159
124671
1290927
1053449
600329
951510
51619
1337253
237068
940303
980256
411186
892613
1191796
664862
70559
543564
393612
1354828
1036329
98119
544496
1342156
1349782
1238113
823626
1313248
444867
441258
309733
621468
1161012
435801
915345
1365639
1386923
810864
219232
449693
1272533
1285194
522393
1280164
900714
1292316
1219656
1057017
579290
398770
1413080
167971
1265999
956065
189765
237659
908323
1296041
520307
572575
462772
288274
84013
1278267
81382
686281
814113
120071
597269
936291
352999
135752
13716
731377
83017
1180656
145155
726773
1233821
851020
424480
1408326
736481
1163289
497818
1406740
478527
348044
1307944
275371
209515
533372
637619
516616
84364
524381
264853
1203536
163786
1101004
1292326
483327
820302
326525
278832
1408515
74408
1326382
1375463
353183
400091
311377
572022
77136
543534
232708
58551
869004
850379
316844
193026
12880
208530
878082
169461
131115
408323
208746
1400992
257184
695705
645537
336277
34522
993544
578506
27578
451836
226438
1052674
1268115
397845
171997
525598
774859
845785
801602
1345686
1057007
1238055
1287288
1298747
959782
576573
1301029
563106
1230647
293685
156375
116888
251087
63327
1006885
1000781
1328864
165262
454806
816800
155527
329975
1101584
929276
1189049
857727
1334897
1277399
1113417
1225871
1336907
934169
1201622
65863
1050749
1390944
71151
409691
105022
999063
489686
35623
372953
278091
784810
441297
684016
849993
756848
1308704
353425
1321055
1351333
42182
42883
394314
1100150
923519
1274640
702028
363220
1113980
1342713
538579
892596
1322027
1144367
1005847
353184
1217877
1085786
1399397
688047
1194860
39112
786384
860382
668503
636113
767041
569879
868441
683178
1312698
76763
666592
923893
807261
1064024
1101926
793289
118085
465948
1168755
682328
1311128
132238
793529
332181
612071
943583
619712
1270804
1146861
1416509
556970
175273
1267136
175208
97054
866465
1370245
61196
1038636
476071
1383687
423405
1284865
254647
11595
733552
261777
1064656
628974
1410607
967610
563593
663582
282420
439055
844096
277538
215004
429925
316326
604145
1412393
52722
1303391
133271
1370464
443563
189370
1397897
283313
200880
1310903
1082932
339543
871428
1060307
515784
313952
785858
491267
1389571
1278821
230495
1189350
698730
1161171
1215661
500710
313211
699890
690880
79720
1063315
235466
568272
121140
479393
1318984
1192983
1402151
1103231
1337746
635244
210824
252480
858493
934539
871683
35053
781718
1000404
309702
914117
176945
374815
955284
468799
1187846
876434
697828
818881
1097577
234145
129755
1336188
795630
70718
674011
40588
38698
251044
1068785
503188
352688
959381
1206618
1377843
560483
734370
910662
868586
462557
723445
341271
404029
483158
567917
705428
436618
462753
182035
854497
853479
1233829
1171010
74684
504917
350477
338400
1038452
361840
499700
194989
896904
9055
899226
995122
1036898
1024615
1270927
183821
627830
893730
129416
440206
1059952
739817
689703
37190
371090
1236773
38135
982665
1335067
405893
338259
975741
797763
853451
32185
593070
833417
838651
632972
687352
918395
309649
769853
282837
128639
87632
615247
675302
50534
1335136
159169
617367
454514
1341576
151084
195828
691888
668478
390684
81035
516755
1292739
609697
1121842
212724
737754
358162
273866
931562
1396441
339907
512571
132221
873283
797257
1064979
392339
479320
398802
1195429
417562
547062
467590
737657
971965
957650
870004
96613
337020
584747
321900
1416941
633192
1313303
87945
755882
481707
887051
571756
416483
1367078
1058603
98109
347425
126029
68955
1385073
682283
1155338
211911
725197
421396
27101
1174236
147456
767862
917565
972675
84914
1101970
891660
922916
1189345
548755
91271
927852
113018
302654
973494
740434
340926
414925
823610
976996
629782
943978
1016427
727073
106013
206245
217811
409815
552021
1061903
1234568
312279
1112665
888241
557539
930832
334941
929093
1351663
851934
328308
1295329
15572
826951
423316
1138369
905855
182068
729219
1231435
640798
495487
659438
1070411
660253
1041137
1053595
1230438
723607
1380291
1035731
747748
171114
68076
1159911
584618
110884
384904
1347687
1387660
915094
1412462
141303
445098
1114626
968059
1416043
1001041
1230506
421223
623753
1344226
63656
433688
1387024
675563
1170845
540872
386525
1058956
1379037
702873
451822
409406
518856
1412478
90233
687047
1092641
1377133
1024618
349678
206334
1293379
404929
489082
501680
629328
1298205
1291944
836829
191366
337340
1221415
205195
205876
201052
559434
617865
495388
1065319
147634
1034501
133542
856069
609402
326514
392364
874460
1056705
71396
1064481
947724
390437
838772
1319984
268630
1116999
67054
1102190
994006
506260
418587
66012
1416192
1065567
903568
47641
1113750
1371098
97865
1229313
501566
1191077
439459
566618
258939
292906
129754
968436
689948
101376
1384503
1178079
412829
1289207
177798
1182251
1290346
1234105
140438
117727
852527
339862
195556
54344
868523
101314
1165182
365520
333278
955615
372305
370242
560827
870984
1068004
802832
804066
600449
904544
540373
593360
183540
781477
164173
87315
731574
1419448
126223
805000
181609
1379236
611106
1287007
1056102
408454
953543
1367375
526880
511994
529745
424855
1225495
684382
92630
895615
844847
1043014
607198
150680
912618
178021
86129
550484
447711
778087
1380273
953947
190425
400877
367006
949780
800125
646827
1411667
53951
1302757
1371089
208484
381179
1203243
381570
181733
943329
94165
487059
1147294
214755
1422864
53260
124701
942192
69843
403492
1111945
913073
1371714
689596
567536
395446
148376
273815
111907
861431
174864
527912
1020615
849848
443883
156820
806648
1274560
311059
1410276
464505
928643
376541
614680
503585
309544
480542
118407
587791
523954
1236679
299583
806658
494130
547196
1068873
1122428
1225911
1292949
1069810
1279016
879089
917107
56714
3871
145420
133296
1403132
545084
468276
462863
781840
616288
216192
1385685
476902
1381936
1398243
1135844
969807
1382369
133383
946929
125491
992644
1189209
1090649
1140020
123698
1290334
1220446
1138190
1119878
339719
1339985
656215
125978
1036641
1147896
860009
790640
448450
1219301
195976
54783
151619
1338939
265953
535553
448337
790548
110481
698133
1053451
138917
1289283
214120
800229
454279
1127179
1298079
582441
1100335
363725
396050
1026932
1065129
687993
823710
420356
887072
1197463
448313
789562
258942
1299928
1024333
798647
1056935
131629
995861
586330
1376475
596901
847582
1122645
964854
606630
1415695
1353558
389445
435739
91382
213344
416761
665333
134694
1337922
538820
646692
60012
625535
275146
590711
469485
830083
1024802
128489
897668
452200
521142
358284
166252
441365
1411928
732084
934451
454580
1367472
992767
446185
852500
973565
891199
126953
140712
957283
1024728
642371
1124611
778004
1041939
162025
1358477
1280808
566694
920643
930632
628224
1144613
950085
380807
584990
506599
613443
483988
45938
1369377
479086
803126
296373
1337804
630082
1394163
1402867
389800
1071577
1374841
101775
994155
1189256
774341
1358529
296662
59090
950361
1049836
1280124
382680
291747
661358
1041879
435482
1292359
299722
63156
506670
632941
72769
705291
446875
1273232
1232276
1035561
1120647
1150945
86838
107352
397811
489566
633321
1181443
113121
444660
1233220
30952
1220619
705499
1211999
631769
917975
1049862
517947
694321
161490
676640
1277078
464888
637322
427483
597417
665432
295265
1400911
97988
736311
287543
413031
1326345
947249
736301
90521
10906
236545
432529
1213967
1295918
82317
592137
1396273
1207377
337801
624879
205280
1395065
489920
82099
830542
1339088
850787
775459
337433
1113845
819513
550843
880384
859542
1273077
1381071
949468
149442
183206
352500
1168773
82926
1280460
312618
286540
1237258
254557
999871
561185
417036
367130
699987
862345
1202139
282902
734471
894849
1265750
671988
97237
32667
1349224
121415
114835
854289
446310
1224685
387944
214030
1043491
154639
1392002
789308
1362367
345564
1339089
1326447
134794
675585
1324617
16550
699343
573169
819869
1292849
167069
1411865
954605
996927
475819
155378
1212380
512570
949689
1174636
1060688
465062
257325
1014314
29071
821577
435032
808854
200327
1017371
226376
697513
1370231
1339728
1121044
471335
856560
1269248
417292
330873
577796
670661
404601
1301128
419902
276401
517877
254099
266511
1225291
1421386
972905
879502
490287
621341
99564
664697
757159
89349
655975
1101391
324961
892597
38385
1056582
871426
620625
1363126
494020
1411996
1358753
583053
428416
889671
1234601
1296714
1193863
513217
481857
791010
912623
289668
1140011
1377177
1218382
912403
1300165
626915
610122
105192
326685
633302
947166
46701
152035
1186461
1350003
128745
1293253
818287
374735
942348
442378
1351475
414502
403402
1034796
563742
910566
871388
981204
72544
916972
217925
106906
403049
779845
314084
594615
23659
267524
484454
175376
951560
865627
1165105
1289426
793673
1202606
457763
534593
217327
204054
419300
371792
882059
799194
754802
1312212
387668
699568
855816
678654
64772
517002
1284511
860894
768655
501226
1417106
386796
333773
453630
398993
1295590
186935
53030
125290
573953
1385372
820575
784332
729292
1123801
239122
942358
1206189
40582
776642
1145562
1305350
480878
564462
1404085
63138
394226
57641
340095
1055470
781706
1322776
416673
309771
418279
94565
971701
1284263
276708
134581
431967
1180759
395036
962807
96436
1412853
299179
273780
1024827
501054
882086
582314
725241
1325757
979618
1042061
616720
486211
48981
1101872
301047
1282033
448454
383528
1372045
1356220
1344452
825047
46791
832140
1299704
106216
1284426
262266
936121
1321437
794537
1420967
216786
363047
944503
1283068
1056750
820326
632418
209810
879036
976779
1292859
697375
901221
887682
276034
1314344
44452
572590
420372
250398
256112
1213407
1143091
361616
648335
883150
1195087
592219
696498
164277
46451
1020820
401042
484391
821150
468794
1304487
196466
1231382
476908
677064
1408375
1312130
572479
782760
408177
497635
1421122
311848
42541
926851
873341
284069
1298062
1278704
540732
895311
502778
885390
649069
154711
575845
1292611
197656
842687
1127940
275738
95110
1053838
290392
205640
733945
541126
411396
832717
256070
380424
134731
9121
523191
1022213
1325565
1383765
353348
1230738
490645
480998
851401
274086
221313
901842
497676
44196
1082340
509942
443093
746006
1180298
1323647
1374261
901829
814029
239876
696217
1101860
1102286
282760
1124828
1315621
363475
317359
1270050
26886
1055587
680054
493857
936790
530319
252742
1157219
971675
1125017
932744
1409153
1410530
1396475
208042
291947
1375753
487193
629855
365849
601251
1185519
630572
454855
576280
887404
214808
702738
1268188
982019
1042758
17208
56468
127886
692895
1203071
112415
112329
129531
485006
506005
200946
338092
658725
183858
472475
61661
422220
304863
1374277
942514
268074
1064706
1412484
93311
832275
478353
1394895
349417
997109
373270
1234400
791604
455242
1367009
1236404
517248
1045281
337136
58735
585636
67135
646133
815055
234608
768105
601098
805854
360611
217105
935206
402872
234629
767023
1376912
1362591
55208
1102664
66504
1344796
965707
465333
40723
1418937
1126150
799521
1397975
201396
225779
489225
64953
1102927
685199
106847
139058
1295070
1371090
326030
639500
112533
136393
357182
1124307
66269
1199319
889040
465029
1156701
411375
921023
547960
277831
162321
1408387
304626
224165
559527
1059304
323155
305678
552699
1327944
381325
63873
1015845
1327460
275132
453341
61453
1092688
776298
819667
957434
318581
571830
511078
675518
789541
553012
1287248
315528
1267218
890817
815606
657079
584042
498972
506949
502938
267469
443918
140573
786899
1337874
154956
263248
1148201
946094
481100
900697
68298
723608
1164096
88748
87512
882523
17008
1145557
1418111
85384
586285
181532
856723
368023
76945
412792
614095
171472
639575
389507
1369666
166311
563383
465861
58493
1180356
951884
348127
482880
475724
1276377
962667
632838
1269371
1152552
361316
924878
819148
558733
817112
1180851
484982
885033
479087
853063
482681
1121694
215708
1272637
87941
687673
903807
1123854
38206
164609
413373
980732
1323761
276024
1339891
1202474
1048547
106378
499016
1211172
137036
418793
336335
438919
1365775
700191
265596
34883
325736
146837
612759
456190
1051238
186938
260135
1092827
663729
506966
683520
1123915
545648
1050525
59453
1040395
328511
28256
1202374
1320321
55587
1176445
73867
1367813
10952
154599
384898
298471
942491
871834
121687
646697
689062
802715
1228230
487581
1369564
75077
581764
28191
508967
1060912
134810
148911
612632
1212774
812280
520606
628849
578075
405822
1302715
1102845
303495
1058671
55283
559665
1419145
359017
474777
81030
1119754
277368
860472
266075
345738
829323
63266
534718
1156623
1126397
250306
638306
87285
1354094
1317617
643904
491292
1269546
355678
451563
1311528
43799
417348
673242
392896
285527
260940
1363830
900993
215639
1315592
220265
732132
769466
302500
1226299
498146
261180
1155249
1415368
452955
1088573
904077
731120
912044
255511
1221285
848971
894566
432687
199347
282492
398934
427514
403268
16448
174215
275048
124547
126221
853455
658912
1402156
912061
855652
296418
915913
62506
108116
341730
37515
785414
820291
1115774
106441
389952
1026027
887498
313968
994401
238474
512852
72805
380860
488971
1180841
1287633
459374
699737
146882
1065034
1138271
1024552
830464
308582
64344
140376
1312072
237791
887471
890098
576492
105763
55690
982248
728066
335358
723177
1041124
28901
132145
800828
278719
173745
939790
604622
1394290
313530
343051
727693
338294
349269
771973
575317
639738
833440
1379478
136128
625098
537105
583768
1209661
36067
881500
341675
826244
227784
955312
1418223
140356
786858
1035711
803854
1423777
855301
908199
965571
1335131
1420403
640624
1214184
43252
894732
341115
1295765
381889
440095
304601
195208
90311
645283
1196094
1113105
1120612
208877
475801
569094
506731
615766
563212
974187
1410944
191388
427590
198212
297825
137951
1176342
292719
343783
1398878
1289849
1179618
1116613
1402209
1210776
232557
68063
249087
287334
1066315
1036826
690117
387028
1213236
38837
1194420
1225924
392479
1397991
855836
830533
412494
564374
1201469
1326710
1318246
1233086
634492
140945
386177
441887
996403
1324563
1343536
1327346
853334
884201
899229
195972
199302
467771
1170926
1317836
1154237
75988
105159
68241
930357
1393001
425408
1404076
1411400
74489
123043
1384340
733866
1278191
897071
1213212
1407398
1196321
492297
904140
1120622
412263
684207
633003
280797
36660
1379480
13385
1159216
300227
452689
459965
1337155
954875
603733
893172
582665
237394
609114
594499
640101
468903
366381
1066860
281938
590917
840666
379777
435268
497320
1042289
220433
1337849
239158
1026702
548464
262806
527336
1085405
1050522
864669
647185
463604
660148
1229572
1203605
433635
95046
145327
310594
858158
942572
13670
1189223
256287
786565
126910
157120
1216121
17127
430945
192475
222406
273086
436505
590150
216100
497989
807480
972917
1142143
613832
377490
931788
293949
352909
1196948
520900
227698
218325
433533
373764
664354
43694
687642
1397361
495485
170508
1184938
142209
28585
855754
858950
258485
847307
1048992
1023263
159859
451610
1119004
252823
803520
875847
969951
497639
391865
964873
1059738
688904
250900
1372461
1059329
572565
1063314
375238
1395135
565810
1311663
1111946
1340375
410698
397459
44010
274174
663422
1188713
453914
94213
623297
679940
1372260
482536
1166875
780118
1124425
291582
780539
480686
150216
876304
796010
1037015
1325032
1180337
498277
674462
956456
803050
1282133
170456
977491
1021156
93762
1375522
1275456
839658
1060986
478489
920960
261904
82495
16457
1346921
830303
1406389
221514
1324411
945498
118643
684406
1337047
508508
1387000
1052443
511844
1287424
1219954
665337
979614
107684
1052995
60958
676741
328499
146045
1209381
119474
862455
848053
936564
312906
931196
240485
894414
183109
331880
367324
135888
1383196
171833
260133
831903
321861
1067689
560926
494709
237055
166890
567235
281241
168172
268186
1375932
972666
1129210
830222
1038694
1348130
1396493
106011
1045381
525917
1277091
795635
577124
939781
188606
270744
237748
106238
380578
768929
1228055
966210
1385038
604710
38854
1383224
894133
379546
667633
611047
236445
136570
56174
960519
1120562
1126336
968934
200478
1208695
1341774
543386
879022
865066
158390
1065307
951633
447355
434728
155645
281194
1038749
630054
919656
86662
1146644
932625
1310363
1144849
894968
156895
325800
1326939
437910
191634
311008
397102
293084
1325080
335988
299158
1160052
202034
67772
236730
481230
29369
582127
1304564
1298067
694069
1392103
771849
855587
1102094
17196
162520
186894
1143137
875651
128321
557484
193934
1116541
950626
1316970
891397
970690
341568
1386922
1392711
785951
275849
1235530
905415
219249
706681
1312724
1399611
1316025
141516
1090610
1340309
981397
1039362
229025
256600
1042371
174970
1272498
561390
1222881
426624
1401927
127571
263818
50423
1388489
1309401
1121542
113600
1353152
334757
995757
1353853
736085
1374497
1371487
1189494
676940
648451
144051
1087266
529494
1116585
914323
35813
544653
433002
619441
668974
625353
248523
144310
125876
996059
345096
807188
121150
200496
963008
895138
158107
878263
372422
154054
1293947
131877
142010
481125
134796
943289
1276861
424906
1062014
1393851
582135
450003
1311859
182441
194268
619444
142833
284847
902928
1313771
970401
848357
668646
557034
392914
619249
695165
452169
1311297
481638
239249
1342623
452485
896185
1411822
120929
1302666
1101255
466335
663959
31804
1082684
604965
270451
893199
1293295
421294
1334407
682440
162991
232988
397324
279892
1159267
476095
483895
1204705
1377849
1334756
566308
281504
1201534
521564
329587
1365400
516986
301636
288044
971253
1038367
1021626
572020
52217
85682
147934
130548
1168667
1267065
49688
890409
858757
598836
284402
817551
479942
499075
622517
802180
1169457
767341
299244
96419
542087
1382026
250504
1310311
620341
494058
321702
882190
931675
1171025
420284
874109
132431
270094
1342140
1412169
329084
899443
1291764
560865
899251
1382162
982867
517373
220602
838862
347696
17076
994852
98967
311921
1207177
1225553
383279
1273083
774546
202142
213893
1192275
1192574
124000
215945
800278
1144396
1059124
949461
122226
462660
154613
80050
47768
1414619
1286460
809666
581664
818661
306023
1417622
914645
136129
155812
450927
982891
1294177
170334
48537
267970
221647
933635
1191906
460805
1344324
11452
874648
1213887
92399
55324
574638
424744
1299936
673273
1168380
1209161
809796
956089
162679
443238
665967
656113
806828
56319
105839
1371148
534607
725923
589922
669001
726553
1415660
381913
1304525
827148
662632
521028
655902
230398
420724
1363390
605421
361412
1359300
390545
1402607
1035822
1220458
58387
1293998
1050124
197210
1112293
188604
1389941
1070954
329714
1282832
423463
327073
967668
234587
1214527
789328
194743
58824
1020077
1021891
577761
150755
930444
116472
889144
871622
1070482
368477
1330861
299560
438950
665375
1370057
913291
516523
813288
141707
232320
823838
558129
901989
880485
772872
1390551
590431
43347
1336169
566850
417979
1276871
315830
52608
327819
889650
504630
480034
1110439
155120
61593
1265881
364806
1024958
1065691
1422935
1274027
108090
1377880
448097
982397
872024
737340
283785
112115
666160
334033
108576
647618
1172846
377284
756436
308462
1064824
693302
1209579
309486
785567
697124
512665
68401
105618
910382
1358339
155076
856795
777273
632049
387894
1390672
1314350
646072
195089
781955
1266114
1412825
1277932
1184599
742044
279323
388496
1052654
801389
264324
571829
1114541
1150514
172568
1363622
471640
86202
909820
532755
1090699
915389
777821
146635
846189
425268
28591
708120
518370
551735
795023
71462
1181515
809702
120458
796779
280785
1386581
969923
860462
1328942
546089
699571
1222331
489409
46614
182100
224052
454953
1195184
1406772
223974
487623
446641
862340
325726
373049
121417
861152
845324
632156
563388
596287
769958
971614
209485
806299
1379254
171318
867127
563046
724200
916282
686332
151863
1374868
271660
1035215
1297163
224089
627069
106954
956222
536988
123742
660748
793348
990166
83608
427145
1347218
157396
1398041
1184824
798579
706269
1073726
1124856
672904
160077
627368
1101061
921914
476734
75984
869327
970604
162897
1091119
1165433
252786
498871
659506
1271420
793707
1038865
703051
1318810
371097
911654
913612
150936
337823
1304938
67890
1168837
478448
1141040
25084
217096
123844
1423017
1276869
65567
828397
1283435
849295
1052049
1201847
1322428
779363
81154
226797
416145
491400
269637
596902
104569
1192994
61511
290906
233165
442501
517869
72293
478389
98827
626096
980971
1205743
164299
72598
1375074
262733
88228
794192
874332
1165280
258282
760939
58676
1126954
200423
534116
477322
501048
1353849
701385
1295354
1303882
136427
1353676
959693
1267038
1172562
1058012
1331891
569691
195727
351050
1044310
897475
968249
674071
782595
735223
121891
673132
635417
921065
809342
894444
207616
846248
532537
665853
981245
598214
576480
335038
863984
561803
475790
1404704
1211457
624205
1150970
910275
323405
636017
1137044
457529
973662
347047
346124
432930
282778
480001
212140
1194900
545537
771974
1291351
110876
1418441
604405
17367
121571
544197
346341
66122
1163650
267403
73730
366523
147374
699481
524749
150316
386721
961613
1196197
346925
585364
479223
205057
840718
165780
1026872
10297
1123446
1055241
214501
688631
151918
66944
1136013
162784
1204463
164717
465224
1407423
861902
603100
363249
806160
1049288
1295761
547124
376442
181768
475182
1186504
792573
1048772
693449
252387
484586
480854
449113
311973
881018
1287496
995716
376820
681448
543855
143364
604591
64325
819422
867860
99197
584865
660470
444187
154144
54038
376825
238328
913950
1173922
98167
1082521
1125274
81991
815496
1180522
365240
435690
253619
1295283
676081
732603
1215906
924766
10584
1297192
416746
1118548
353925
392204
372048
590896
621361
335322
738566
1310398
221171
951334
216479
438879
1408537
425306
159957
18081
239907
1359239
148920
1334097
134507
1380296
548260
409071
478277
1280916
1396736
426960
240464
917711
602263
537303
955211
234984
418541
1035141
248518
1285770
136339
366216
530642
635674
847000
1102338
380502
1075823
794232
1152096
205011
1272497
936362
308689
917680
705093
288301
992986
642637
1422288
993932
63727
413325
94186
1412479
1381062
279182
586531
741394
1048709
111046
116319
807605
313291
389400
448629
842451
449052
544578
309425
1162954
354672
265054
160823
1401593
469660
360990
601358
1134535
766277
134146
1374469
162390
572216
723043
1302482
61680
70953
830007
1331962
943743
1272607
1022751
51239
219386
195445
706047
1130277
827207
217627
32665
972749
1322061
121927
155190
210749
913985
280637
934152
686180
227090
814518
604784
282241
134951
596887
798963
511556
17122
841753
1322345
346069
167738
154880
1315636
591725
1309017
137631
434193
1129884
1312612
1300887
428729
818505
1058969
1276427
969369
625208
1067197
530791
950743
1413564
181607
198135
807020
867141
80483
463504
693665
934490
638536
1305126
909112
865829
1217790
467044
402735
412104
1344361
799145
1017404
1289287
1404651
70407
689295
378917
1378984
32842
62989
410415
469573
469362
322269
97702
144504
674871
871645
118397
1412603
544583
999111
97483
1355252
468955
521017
1164093
591080
1266148
145530
250378
260343
602405
540541
82789
447567
1224991
511194
491230
87338
454684
1390148
1182250
1345193
71282
1300324
862353
813726
590018
961688
837209
384960
973004
17288
1123163
28540
73506
1024711
1414769
1216750
1069449
845050
234370
109761
52495
508208
966571
916812
470248
1149117
728126
1368685
1022109
364238
393624
227575
706876
147865
613200
927900
1066889
104514
735613
51955
367644
1120844
1216619
452937
584287
290823
685532
133568
99674
545724
725139
466393
528573
645807
364808
194985
1421544
136308
226721
528109
274711
223027
837496
211096
680156
348483
892457
1390803
1110725
354146
1042894
1411548
355761
226319
417438
892407
921263
1164019
823952
224855
801871
1371884
221461
1394814
704309
860175
1174920
973986
443975
379331
1209045
1069209
192318
679958
1214925
34024
1395732
265409
177790
1049158
220842
788420
1234857
420889
1370257
199786
488175
326521
1009045
1061042
727066
948070
854655
891804
1312537
205517
1376919
1417588
1307569
413572
576484
55076
523811
975666
258214
146411
1361349
429241
227981
1122861
966316
1303958
88461
943738
1375550
296493
1320793
414484
1051592
1192589
1207172
528528
1362411
374494
1283862
812843
205172
38046
310910
1307864
922282
544809
884237
1367941
316723
1234431
863529
1038088
634770
528309
33526
822858
1128304
567169
839941
134631
120266
1326229
476263
767178
205463
1312692
198067
627275
1176467
1269105
971349
248802
1353085
1051341
1053036
879578
79940
832684
1300149
1201820
1009628
1137610
574000
1072806
608317
943400
1222068
77324
213206
64345
956436
588832
784188
1340613
1100978
606910
813508
416126
508157
1377279
394984
826394
17870
965633
641588
491537
1280732
88019
695114
564470
109365
148068
105493
131686
534107
422529
1202874
1218628
1184978
385667
1208361
258522
1379325
373994
85096
1166848
1290864
602501
66613
366327
1070090
606801
68295
82949
427765
1197898
1407689
370216
360424
1197172
200203
1236716
487140
93976
42286
1374936
297470
699302
437449
441025
1296945
1379088
797144
1022445
268837
835600
92316
302948
101000
1396039
1307639
1406910
428589
334668
671031
968113
96026
1154852
1280320
161972
87877
1321396
143960
635562
1398019
1388802
1069368
1082643
453643
805252
384701
1068401
1101504
227115
1371034
466145
463201
164955
675451
176597
203450
1314583
433879
801911
697203
646617
644130
1203221
461641
1376952
59000
875315
1231303
304013
1397929
385475
1275408
814694
913722
815969
686115
219798
79729
905806
992647
935766
1290095
554684
222935
386141
1294826
1041141
821429
1296951
1213388
643199
107175
777865
1070255
93044
1172825
690897
969612
129863
386206
1039934
362105
210465
1395269
593460
681797
1238291
841722
1159332
117573
45240
99920
1158322
477094
1321961
1297758
367658
1287748
1285344
728127
269985
400052
534257
130964
656401
843507
233610
912401
1155218
727418
249509
1357847
1389517
695388
119943
576743
1289307
1366307
147389
427019
1342516
885263
583756
130318
675478
513612
784843
156176
71603
872137
1173948
532437
863560
474533
59425
504889
817761
48591
1056707
1183941
532949
520679
199558
265739
1349369
111511
64745
903901
1268060
1326575
947951
1292083
306426
699500
558577
766769
596054
610619
787046
831653
1066187
1387776
53487
1365438
324350
618459
1182832
1181668
503108
1159394
334245
982676
453814
474022
774985
732946
452890
109537
573178
196157
153721
724011
408171
452677
858403
442516
52977
667945
853651
1358648
800416
1282233
1232761
1319675
191063
687089
1230078
306083
1060072
565267
571617
968590
1295667
1196782
321510
1297176
579841
302330
1423085
375320
218942
1268964
57681
403566
250223
419207
572934
514017
638717
442569
1183518
1023674
645685
360125
1134517
1396766
979564
1170487
545471
1052119
637646
1215536
548125
831210
137531
1190583
530113
1238050
322525
1340805
1332714
1384466
136640
1324415
46864
1304933
953561
86926
1216930
179433
1226894
896453
1207410
405
606099
1166216
684360
947276
35872
730797
1354320
1414191
148325
1277843
536512
804280
292401
1366111
1235121
1266744
181004
563957
1195208
681648
181927
1058453
1304474
615365
1214614
1353949
397771
877581
70708
815990
1282866
1351334
887708
696914
1284039
1049342
1160622
1078253
261974
355541
385550
950028
406444
1174947
790872
897927
383474
770607
870466
565335
100615
49810
300174
273318
699615
1055802
1088010
1237035
1352156
1066522
318835
1294119
53779
149322
916209
411930
521037
1216787
268218
895306
389585
969140
43409
610548
688170
239175
436670
290977
454880
780083
261088
1308994
47907
690233
466712
884976
440594
487906
48248
1421061
1273983
568567
826133
1396956
5017
1369655
838301
741991
910501
1178535
1266000
503869
704912
392791
1186222
423888
1091886
699664
130353
1139235
42487
906252
252981
627661
768495
247830
1187665
874094
907493
939629
697219
1321322
545157
266409
798503
1071569
10510
203828
1194532
59113
688604
928245
1306795
1217442
904012
1375042
494808
778692
672059
432477
787928
1317774
1006134
1168290
660626
1354604
51519
519691
32038
1308016
1154322
183591
449208
208726
39031
783446
278127
57201
837516
1073534
1180693
1353789
645892
1172494
363835
1163593
604861
221361
1289249
428247
1410061
1296960
1354082
1167625
634703
1382880
847561
482257
493319
611029
887212
1178185
838627
1348724
132727
133221
669339
45319
1396855
1379658
520356
970249
933090
365608
81706
343884
279051
1022917
613505
73433
665215
229116
786806
562387
624447
1295692
338976
770853
37201
1227467
537579
1164970
1390987
1126006
931090
941663
970825
875427
1055966
310636
685834
190831
1280701
603506
1220537
1369083
671204
681592
842543
1302301
658136
1166217
645335
1336841
143064
1026516
959312
564920
327528
1336999
457499
54451
782758
1284416
345121
109773
377959
585784
490732
1101000
109056
336559
1289344
404831
538166
1157570
72456
1396192
304970
1279849
75208
108461
867969
1124015
591271
1356225
910037
1170915
433111
191506
660172
141587
408999
1282299
1135832
307238
106996
672707
1369088
817779
109333
1232198
299120
97667
1384457
640178
67258
592168
1341430
791990
1304577
163021
813320
805130
1414225
271862
1410507
487820
1077230
551078
1371265
361770
345190
579813
846663
1207203
1296944
41831
548009
1215546
960883
863270
534758
734857
1100307
1416684
932686
215614
172806
1112876
262233
112098
682504
17942
677741
1056123
1077286
776988
367523
691310
340074
814713
697919
174977
390892
231258
635236
732329
776971
133090
583825
879310
732477
13674
400862
1001633
954383
116539
1384564
137173
868107
135169
269328
736319
1339992
531487
416743
648956
1350559
515719
294524
34268
186732
615329
1070675
210116
397662
860377
17657
1269701
672980
369495
949998
343578
804391
396102
838739
1367209
696730
388522
855172
680312
139281
585143
1323064
789774
670983
60193
1396847
1401255
1083710
871308
80890
1335794
164769
393321
1349221
232796
185589
970456
39688
67918
814134
861732
1380785
888280
607952
704718
1120594
312786
1213257
322379
53104
372517
903654
548046
382255
967672
1294249
566210
374193
915473
230851
642947
858142
518636
61706
446980
434611
421421
883708
1377832
33985
1120250
399636
1117110
1235029
278239
405129
504653
469442
880914
215623
695257
118586
64970
257444
1410323
614902
735324
949598
354370
1410560
770693
408765
784360
1310710
612149
1398836
728469
943968
106145
850159
929989
67954
69341
32288
767282
236831
48649
1284124
671009
44496
976651
1385551
110675
1350649
930863
534775
1330762
116852
844603
300087
1043605
240227
1267936
56399
593838
1159208
1363331
1400784
1121663
218660
55762
782512
205686
1353386
802394
1400768
853765
819212
635530
901465
972426
57468
61734
1315403
172767
806941
434834
399449
931085
75465
679926
1049834
103781
771081
100755
513769
334569
215883
290166
655667
410873
1073994
321802
292586
139538
229579
842447
117464
871618
1383342
135099
598390
1307690
25697
127783
460899
1045435
1337112
80558
49169
439244
903231
732052
695585
289134
1346644
94387
137144
86136
497712
776196
893479
353881
98220
1137508
84194
1122074
8241
739391
299034
1308814
375151
1407393
1412216
956858
646332
171109
1378470
1336154
605459
1332588
366807
179646
1361734
230032
221572
815841
410516
226132
1167775
1369549
48734
992158
91724
420540
850668
948968
962749
647299
699115
1160006
808549
547651
8538
731130
1212171
433587
656167
1034245
1374600
1295733
259533
772216
1287948
79392
874448
629631
623517
364362
42189
47748
88827
1064503
263358
138057
90258
420134
373618
1361446
658528
947481
826399
775240
604594
1310985
50817
122431
958092
317002
474521
1083304
1122270
1161843
209789
768462
1416022
821363
36301
626152
90178
1412454
135921
1277998
171981
468526
445281
1226822
1111359
466728
1308115
1234070
1037382
55714
60079
33984
665922
1278961
1393954
206102
1335298
129197
1221221
1422810
678743
149729
949973
1350827
595747
1082471
510867
1220302
1389976
1391683
1328110
1083996
1332976
494348
441776
1091731
779447
77468
1403044
756391
752846
1065449
615768
1168439
891486
1408916
1216492
1237644
1295997
730364
509887
1201097
444024
428696
883661
347999
207413
733177
260613
661814
831593
454211
461652
435790
852076
165560
811391
1181562
1266257
352563
1084411
393692
1343345
770885
1144462
389653
1059247
490242
156316
820005
1310824
866890
996302
1125369
1023121
169755
1330332
1216227
1371208
1152638
163070
1168806
272261
421857
1044135
380828
1050118
278678
113363
964925
325989
1037709
261320
695841
258643
238576
344179
378058
1056283
1331903
240255
370851
815359
281886
1238182
797225
372038
916493
218882
1185564
537647
833731
607405
37282
774017
338305
81953
78693
450627
156201
115482
668216
800920
418018
1373767
546035
759843
1021570
136045
689435
1037497
736101
803705
858764
422097
268913
160870
343544
112214
428921
699718
500144
93251
218997
522376
366747
218227
1154785
274085
448805
1369910
1287067
389216
248022
281048
90439
60880
1100840
403063
1053447
1147885
1348110
1389207
639329
1212483
1059117
33736
678585
1205450
472614
93691
912996
1036638
378189
158281
68607
216692
439177
487101
321652
868709
201871
1114788
238869
700145
295783
994189
959058
433620
232187
931783
29024
295510
1297516
1236409
1368711
841015
73702
454127
1055648
35574
1267723
1291447
813656
1388409
355211
163039
1052069
49503
98319
1273089
255033
543173
265848
923264
930234
898659
593249
565916
34953
1337362
663232
202175
1158275
805389
1301860
425001
1118151
206200
895178
395992
998903
457707
461938
375611
491909
1318205
135906
1116560
1177507
1295952
901450
851196
941776
214816
700804
539242
94233
55016
956594
310650
627053
1326702
1314501
1103315
1073969
704274
1082505
479661
107872
185176
794644
468427
69225
1055874
782070
17802
504531
1159391
1036968
326485
1121809
991677
980639
35675
971027
569621
836046
853369
90890
393402
362421
1402596
463198
645824
133436
971959
17799
1062409
307431
945062
513900
130037
425354
438807
384259
608573
382243
770306
435279
1272941
1320253
149396
1323808
232327
494123
841264
34996
180695
1339371
1302620
484488
326920
52030
689599
795674
981250
1190638
921931
859639
161164
599124
999042
1100896
845434
770739
112549
1392509
75212
779571
1184971
495996
964380
53518
655869
251520
398600
185258
92028
186483
1020537
870050
343317
536795
1348094
919267
1297346
1116906
1138453
1271674
1285206
1026624
581197
1025367
210755
436018
911889
666204
158771
601639
326452
813798
12024
296189
1355337
566185
137350
632400
1340078
1049442
945764
307595
967284
33291
1386127
379843
225827
1055745
337151
1385205
1315993
265770
385379
916379
559662
476644
691935
796553
695816
453837
1283658
968356
1396500
479091
659682
822904
1180927
1113798
107408
379665
570862
673028
68771
1365525
32922
111458
34698
396577
615971
780750
86255
70868
1036125
54396
192511
1184421
549949
859536
528823
1203108
1214787
184719
1090041
1065513
1360240
213025
380185
1178634
1271020
1328754
1152651
1311246
44399
647645
536882
965110
225395
1164114
545569
231001
960926
899305
477053
657053
198180
318155
143407
1119497
1380949
1311168
1402232
1213196
485413
84874
834548
297397
14172
186825
704010
1348265
1301545
1361978
463409
1356944
1423224
329083
856361
595332
96434
528685
286535
1045440
1411834
310627
1085124
409404
1164001
629382
71056
49481
412029
464788
44543
1291237
37925
1396052
1407075
378295
239226
1040285
289062
872481
1375045
1321632
859610
571221
735724
1168322
788133
1157352
1330342
834226
175841
354419
355305
675841
1227869
255287
1293512
734849
1295804
96196
471602
1266612
614220
685584
819868
1110715
383584
909953
118821
1389274
148137
235937
1022732
89396
139413
89855
923618
543754
809499
1040792
747083
1378419
1237580
4358
52292
781057
211449
882560
940710
1022194
155798
206858
520385
137821
962480
1310826
1218328
1114951
1273917
1422846
676721
203160
158318
278744
1202518
431652
224963
563050
1192099
232174
1315833
702756
978895
1298935
800664
238436
367420
230359
916358
1057393
735089
1266551
1201476
839760
1328975
111042
289433
152406
1122656
844302
621670
123262
904492
898798
424179
109105
991200
1321647
360134
783266
841490
810699
1377239
658419
805629
1339427
159414
40714
569455
53232
943230
1050006
604574
133539
817839
544055
317246
557410
220263
724907
536864
525670
539502
201997
105454
228874
999513
362920
790786
580173
862439
84034
1280746
271727
1386610
806001
1232085
900501
67526
738184
391778
1275098
42558
851940
275543
272848
873653
169079
397729
920429
963228
409013
327805
817715
893268
580606
1389813
51053
464432
633101
466330
770787
1230481
18410
513558
98811
335909
930543
1310961
261834
833585
1392076
351135
1192839
266854
468843
519824
154441
416656
800672
109869
439134
64456
272792
1042341
206938
1413618
1325230
631121
109519
263630
456178
773370
275842
1198700
1118737
141412
665505
608618
729188
1347540
523578
940737
1394063
896283
1229437
604169
681600
1289663
872786
563884
959628
539668
576605
794083
843711
895409
848412
1199382
855931
41684
1360566
756799
286536
1302764
51606
256649
424010
259129
1100575
880690
1374999
52300
113172
568444
1344261
382637
1378600
349596
41082
1382854
767144
982767
531193
426828
1351601
1339361
407385
329553
142421
784427
371805
1197318
561380
1288333
419575
1358328
549251
956529
93877
405963
317832
774562
1281010
228264
769703
238902
416665
26133
738050
605644
864825
934187
982308
221965
176183
778846
703460
39212
1283910
540912
968342
1022827
956994
439158
403057
575596
908327
1294176
1414359
476364
75388
1192402
1333032
85994
465332
903585
160889
510503
461223
310452
1215563
1067431
109043
1210022
60615
359541
877863
967034
864549
1313149
367625
446237
122263
1236269
1037446
645512
1230385
222968
1384190
636601
963812
327950
111722
106504
13812
824501
1095100
1371874
1374285
260999
385936
509238
659662
646175
510508
225733
863922
1351813
1332549
1083949
620279
1021882
604930
911627
376894
856786
918242
608457
546979
447174
413415
566056
377885
1234075
79623
770830
421999
142142
46395
1082888
1205206
661255
488760
1025104
592631
42218
229274
450796
1342700
565627
890308
727793
207941
1059179
998054
974233
573177
120399
392185
340203
456306
636941
95883
126424
544936
632282
274841
1041534
1219610
138461
812950
698392
729087
580818
678732
877498
596784
45356
1213267
51799
127535
1407285
835984
949027
738028
2454
414658
1091147
236969
992695
424593
333069
818352
880429
1343205
821138
304790
446240
1212558
1386379
403661
978219
527564
46655
371270
572218
783659
956213
224661
1135312
665468
943306
275257
727062
426967
540917
1304458
361441
80387
117827
945657
84999
1344577
1000477
594225
196498
495061
443290
1034681
160252
221276
858624
138476
1291417
1067904
772950
157357
268192
1067049
180350
1286711
909829
133745
580780
257760
283688
260417
1229371
978711
688695
73289
1203740
957107
220201
688550
1213250
809177
331813
136285
1331772
187728
175996
1145904
123085
142403
239035
580677
472858
1088369
1021503
819142
150949
176491
462620
525648
391741
1295892
526086
206064
1327551
869363
879611
1338540
232875
387867
971838
885490
1374650
1416122
154183
617909
935548
946589
340823
828252
643642
330249
212612
954220
1004282
904992
1309093
1119602
770096
1321469
418672
175795
94296
220810
807026
88272
209546
846224
1380029
635643
661124
416937
55189
917792
693047
93646
1310126
1216903
837134
1286847
868958
338433
1172575
443771
1134744
772248
1121916
274388
1342497
1329436
312259
151198
550375
461382
228841
99276
440052
76041
265603
148277
1088557
250964
130239
1384567
212375
54798
936496
594240
1299005
1193588
509984
882731
818072
1310220
40855
175675
911433
94770
895676
470511
163849
75662
786685
224977
95813
619354
204359
809767
895456
925875
681643
336223
1422874
506947
212232
979799
557511
1405233
1217524
1062065
161349
67513
310668
906846
682655
929587
128817
895642
623108
864659
223528
193049
1112369
41270
1412858
147050
883766
623825
915888
976228
686627
354993
994059
360137
881028
616001
694318
333749
1323873
113316
875832
506821
574068
933573
1159082
493287
881883
63233
728443
936758
960587
377422
714206
622447
97281
579062
1419474
522981
575137
288053
342864
77404
1006503
1375388
688541
660098
695091
1137460
1283399
1039997
375859
513352
1415681
339208
1299880
607378
132098
845524
1293539
419750
514435
995883
207641
950703
433760
946284
869952
218071
236627
129767
997453
734603
364850
474850
1292175
1206273
738660
68291
1379863
529649
1366497
168731
1115608
931948
197994
153889
409068
696147
1178292
507474
738232
1353754
1297545
1208845
1194561
684750
1349257
1398116
922707
1410862
968364
1044556
912871
826724
1139702
1127086
429606
999355
180081
732797
12549
675333
901912
700742
782783
1372158
958935
551222
404799
886164
520081
1402177
39705
661403
1401688
1228088
64317
686394
226550
897147
1058019
410724
61395
657799
663481
1271855
596708
1163332
1000269
1319071
464356
415790
1351111
190968
840237
250040
813986
645320
403153
18189
801555
1075389
1158319
175299
947231
384824
647588
493456
417436
561767
597603
785322
56067
929571
564158
756669
897934
974003
212474
468155
792967
403385
955358
917205
1125741
1307432
380469
344707
1018323
1058774
157510
468396
118345
150198
923583
75307
386958
16038
1184604
237477
1125987
493966
1055851
274050
568388
564669
435302
435681
87008
1006979
1179691
962977
879412
429202
578032
25067
124862
176118
75701
946189
572430
276890
907769
220398
449478
394123
809366
215852
118454
790039
685126
1380350
736619
689438
789477
147696
1339683
521833
1371223
1114233
723882
1295546
541828
706845
218996
94019
235600
871333
1006041
728727
1320234
493962
968746
1058201
1366971
344875
802700
683751
188115
991030
486893
396492
1291215
783003
665609
851343
860247
453404
463349
18964
1219102
1386188
572507
570045
543605
572537
1102743
122657
920583
1100434
556177
42070
742233
843611
676312
11446
625090
81222
1119442
354010
935534
256951
1026696
910610
1395203
1228021
328590
1379329
394085
213875
1371022
1174247
91794
946414
1023394
381192
973464
907963
110742
1170460
1222433
456655
309007
757515
1212703
165784
111582
1402188
877125
960919
1314557
656600
920548
624160
1056337
121205
630763
883562
56397
839397
1276513
1277361
1369212
225579
625898
960806
70041
951627
1380021
1367033
221123
289202
362979
896791
857797
1286981
1173712
251674
168213
1285932
806521
69819
373999
496507
492406
314131
455518
934870
407222
1174116
363761
341311
258962
1196553
1377438
1382382
180275
698766
895416
1417599
509977
1143745
530899
1118693
248136
489872
403635
921141
621701
825174
445077
1174906
1294542
1204665
122810
1341676
302716
531148
1054787
1284137
687048
664281
439323
275463
821007
675958
1344278
1371211
915166
890365
979872
1374857
1021133
86835
1278392
570298
386294
947930
962943
935463
1351703
90243
1141809
706373
304275
1078986
11927
854142
145071
667278
646408
517062
459031
74020
88472
1381447
949944
1301382
102325
903161
924846
886688
1082878
1209703
1202196
945036
886287
189471
220977
1317519
594465
1220739
204607
1421091
871432
839288
277674
529854
884315
315564
10669
1394262
1035734
1065105
875406
891930
1042815
1071286
639603
1069143
542998
1293148
737872
334924
1062906
57247
109316
397329
1417728
681542
621774
1224956
1289827
1069107
694585
557781
924964
1401230
1337454
553145
1292376
536300
55261
795834
363362
678886
366392
123157
842554
1136786
180464
87460
514415
1189648
298633
944614
777060
1374464
40383
1320781
348507
1232256
320714
1269633
971757
145173
56091
865295
824727
564514
1219546
968201
575352
1177784
94727
841448
63886
1334553
696378
292770
423474
847181
754629
209234
1144327
43112
1406413
498071
1318313
167503
10597
390074
188460
1366969
611177
80176
49768
943492
463698
417732
799238
1216497
1114511
34752
467237
502111
142816
1034886
324926
605813
1058317
342447
113077
587806
1266402
467656
251900
1324974
839381
313065
23666
131576
202368
51162
422737
1372495
440503
1203125
1385096
567702
806923
1408577
424866
1384831
477981
363084
1286194
1316135
866671
1022051
1416244
552852
33154
517181
1190423
435441
1143591
668236
289519
12816
723073
1371704
762214
333102
416172
46104
766125
104960
645934
291691
898753
1228504
645434
969212
1205232
44418
585844
617389
51167
950040
979753
1238087
1266783
329903
1123229
318219
235724
1400651
61690
87926
769788
687694
491814
248724
1170555
1039101
1419981
772222
1081065
1225006
442029
1168302
702855
814409
53018
432069
1081144
1354033
1269035
540551
1150948
855433
237844
217199
676691
332167
1323380
1389890
1125679
521728
646427
330927
578942
1122039
1361250
1189170
1367932
543552
196945
567248
1048422
1273695
904243
337102
786956
698491
785748
63916
904805
567993
154574
1299353
840483
70260
818905
1164135
266012
515057
471759
1290850
193864
13305
951699
875400
363658
1296378
1181548
931905
1180557
362734
666889
1336770
1366374
496026
1349127
491854
215831
1122397
347464
1180351
980434
193444
949310
567092
435943
379100
1369322
141285
667093
1359983
1166336
1116246
1160121
1307137
1323896
902694
943032
1112946
957849
626223
468681
1146490
525608
292172
312485
26387
130048
810744
1382342
488829
1312430
140613
266383
79436
417526
1068103
875994
216437
87119
856754
904417
392782
424896
900083
1328128
573947
156274
1035743
404664
284666
98591
856665
440346
218384
768091
198946
148811
35446
810783
837498
1366243
1059828
104201
580247
1408656
1359242
1185590
725659
1117920
1151330
113960
1290074
124683
1414841
416602
99600
637535
874051
1355921
1230325
590798
143485
496147
612325
521798
933225
333783
172300
42977
1068885
113306
188104
76577
969853
1310086
477978
1386937
223189
76011
1300070
333984
1339977
109882
736616
34162
159253
1100492
1283118
920122
408431
594663
489014
1409378
86204
1051335
527914
783391
783687
417672
185623
696863
1284367
107584
993675
955064
1231459
1326638
320033
479969
278683
166816
55679
763425
1220723
320119
304076
58719
582031
491170
1050795
404623
572712
17834
234314
1270215
1381167
398716
1062757
1299116
311960
829293
331583
518183
542445
234894
1280956
657093
32877
272021
462672
871219
918889
407415
1273690
1053306
1339512
332787
112518
1212686
907948
1402934
278800
963327
185292
541511
1376698
1327586
572018
35451
593227
1358969
1365991
39208
912381
605099
310361
274728
1063849
1317815
296987
506933
390409
1292457
430051
724477
464526
783711
1127788
782482
161756
1322631
529655
546309
1335152
823909
1194915
1006591
277316
402361
1342719
275791
400165
204955
972993
942031
1326368
1159353
664433
849954
64712
1235719
673007
256294
1057209
1421584
404873
292499
192768
1289638
130198
786320
134487
359068
641221
673432
726853
980267
1069446
131923
234088
1328765
777998
565753
1200266
702307
818822
127007
1007555
700662
309281
204402
220086
1376773
594455
87126
921651
305684
449174
570177
436980
484830
186496
1214746
1166323
131868
917478
224609
183005
980327
269818
597893
468448
511129
577743
442846
1005945
68516
300189
1186606
1072212
776090
132070
176428
136506
374251
922883
337818
524209
504903
499077
308944
976662
1159980
12367
1041232
1238082
261753
132631
819409
1349691
254302
17192
1402827
263743
1024006
1089163
142898
481450
596590
394980
808022
1194225
464575
877170
106316
496003
87792
1068104
54255
418079
550215
698969
98626
1034780
868819
739321
325531
1368368
222880
432136
46365
947648
259773
186463
545586
1021285
865168
225138
547791
880956
445985
1417600
1027046
88409
416590
1066732
1065494
557201
133776
818764
581754
788325
924973
1385105
191300
166017
484082
146300
51133
859496
590722
101960
573000
1215557
1306860
893073
23575
1197355
1336290
790888
700400
370785
17535
1037682
40733
894713
1347565
537100
1371023
784028
31505
1237535
395790
406339
269314
1007879
1050051
1405318
471558
188353
891920
357313
164529
520640
1387827
46779
383263
1117581
627655
255474
1269085
54683
462208
1059296
1284698
936098
495367
145987
697641
1380373
47906
886841
1382570
81065
392021
436242
97879
593330
161043
944433
54796
404283
893737
635766
1390915
784177
1202899
780195
325652
453039
910002
669189
622737
118894
1319219
249866
1069719
1340058
1319776
1389547
878463
490417
971186
1297938
1066543
252787
808935
571727
1341721
346300
954696
617526
894027
81160
123439
772708
1388222
1312230
128161
729846
70190
1276615
1059921
859419
913986
1306864
1199059
152008
635097
477617
910297
262565
1406239
118575
1082387
476393
1067677
881936
1395163
800238
1044551
1295572
929692
1316090
720250
1340667
1172448
320430
37422
1170681
1062825
1064721
1049459
415555
293406
313111
996044
420957
1341051
1411570
1184918
911413
390893
222615
1064388
389378
606667
167162
521497
722693
1223618
478394
31511
187081
350723
252062
696383
662581
885798
699004
702965
1420694
417083
1322454
1218287
385872
1120078
991028
200940
414766
691114
1270104
339276
361825
114790
478652
1082765
854824
959540
632586
1369259
1183856
668519
1383282
460122
799031
1066109
1042041
522070
194867
1374826
970748
344336
52558
412410
1322766
436038
306626
584770
182619
109319
527600
357684
8598
295257
1128455
996162
1410725
1355486
1059039
600370
1386549
132430
687343
614581
927709
597737
161796
682994
788870
894824
543002
60872
222904
1193066
290131
343964
1300904
1268503
504711
552236
626151
813791
157441
1117014
977405
69082
319077
313006
967682
581196
1230892
895346
579750
353703
408279
1205546
683801
164411
1127259
1282168
601026
265133
963367
391492
962632
801181
1185651
918665
854572
117649
226289
481434
381424
270944
349358
874550
1402084
723913
100871
1184876
861702
476971
734411
1307477
877510
1322055
1090949
1375647
257706
470933
578049
541025
1346739
115435
698826
531024
578653
1273102
208128
448865
1333854
808838
563816
1195339
961564
919098
901943
774847
496622
1389963
87487
319665
116545
1232079
858325
312247
1177051
479397
1056210
909297
914836
325677
92036
791998
693222
1360705
982296
689497
609921
312937
422580
56141
429291
732670
968080
66772
1224125
495555
691264
168569
1231726
842794
1227950
962558
849068
1297993
1321300
61233
1421619
261888
1385769
700768
1339657
661758
523047
596166
640412
1399045
335769
1059873
248328
508509
507052
329296
642323
1155138
1392062
414791
321728
1196226
361013
304880
460533
144023
901457
253506
935123
903908
537771
1053897
1402824
605414
1196741
1269659
12181
957123
1309622
848022
441674
11346
625600
841044
400791
153924
990955
226743
171874
214173
316666
1113488
263951
336563
901050
968691
1334525
431836
379367
28160
437290
1344215
1065779
1204713
585518
733464
1230149
1291820
1397877
706568
566317
892756
1167272
999678
341345
1066783
114508
577093
792976
1414216
236266
448620
1179679
595570
923939
76538
904988
418066
918517
512557
725783
353455
1332397
431279
589865
856713
1166833
409626
42059
1103090
781691
785330
335300
972164
382673
681317
1048480
523507
511109
1126527
1023344
352431
566300
1230268
925478
1286668
236166
262887
935330
1192786
100305
891865
154369
1410404
892753
162103
602607
137432
1209082
1279388
1337745
1225882
252964
1421581
489039
81985
976472
184081
375394
156326
1335980
1167162
106681
1237446
449766
1284806
159626
131952
775687
68584
1061807
790342
1295080
360680
949379
806955
274739
991767
144591
610317
1294217
735726
975682
133318
784728
1303508
1175721
50093
798359
427937
1350125
524668
1322877
365490
769831
1317233
78156
1019520
54036
295606
867983
1411587
477716
70286
81442
1217392
1145810
802528
912981
1270753
1349186
420315
809193
768832
607889
795783
914198
1218513
392749
1390254
368814
77785
688848
935869
786053
118120
388281
1113221
417579
45352
686066
254900
365363
249839
863647
619297
571827
116711
862373
250204
734942
1186274
186541
323328
278705
236259
84854
795097
1330434
701012
810960
1354269
974190
77080
96339
811565
859996
867622
1072267
658624
259402
413467
789630
51933
296348
1318837
368742
1165170
635126
973856
1296543
571145
88251
468856
1232216
1282693
381518
478651
1233967
623929
1349846
1201817
482487
557545
1035676
1298094
905762
657897
65816
618034
795493
132124
107400
1305095
262067
1324682
465888
965628
407820
1298822
1234285
769021
446675
383258
1057243
1060500
257974
55289
835889
386928
466175
181672
785599
441190
343613
250228
195732
625147
866674
96270
628899
462429
238943
339684
799960
4307
673591
766339
252183
678038
1229119
558347
218700
168078
279023
1212375
868934
1312547
140369
1058863
643608
1315917
861442
837639
405216
588902
1365950
588013
282943
335054
419819
1358950
72116
647978
1358765
1323602
213397
1369869
385345
666217
92150
730345
64140
46024
936268
436560
1061409
140585
1394444
95909
852200
130854
687914
1376603
858807
1269604
296856
509465
973216
203833
1268934
291702
572548
220786
821551
1204411
322387
829295
855208
125518
1296104
1113797
552761
1112438
1120550
561752
574171
1042468
1019178
71983
1102735
92447
492971
376090
115775
894756
285525
1421987
923288
95790
100722
1380643
170911
392700
1220573
816710
17784
104163
358764
1071217
367883
1052064
1325157
1213847
1297158
1380868
134190
393661
789637
1211129
926285
806073
1311608
1069237
620077
803867
583889
1173692
1383495
146472
1390587
433032
145310
263292
1416707
137341
1146237
870409
215586
1206231
465189
427207
138475
77765
636855
1318235
706828
266638
1303996
447132
544529
891443
294250
671925
878540
328326
742002
289830
309516
416471
666805
219470
872039
285616
1363086
63260
810465
326395
524132
259359
996193
755106
62670
1231150
605211
861111
855766
942311
550342
290234
871548
448045
508850
1205913
383200
132149
81599
84784
1291030
1069540
330255
1152376
582817
828785
1120433
1121642
485678
1120960
1164036
1384880
44279
1355488
405841
218022
484320
1122142
1222026
481745
844661
409687
499049
444880
549486
757367
882530
1375118
210018
288252
1391196
1285865
929729
646506
194141
493009
123095
1043069
120327
385294
1191896
1327330
215395
1271769
325863
191231
304171
1186319
55433
887719
1181622
589743
370453
842047
423508
431625
1122596
964550
1338694
816441
301662
960643
616040
412370
1308217
993794
548113
778535
526396
235647
452095
383156
625095
382967
499041
487452
1395490
1402455
1422245
768049
16473
1041234
1411641
508846
726420
776441
994237
395008
525714
549676
587360
1414309
337315
1113575
266064
1126445
394709
815349
578226
1155405
1035768
1026892
949109
119794
101421
967212
493878
146978
635439
1073715
283937
1175960
1284560
456610
1297622
353855
894742
968706
1199654
1213853
87550
146499
624115
1209135
547293
195585
582872
342009
342979
881347
1130726
842426
379436
102263
363426
942997
398581
658451
1374665
332333
563289
180017
1416347
867109
422154
362363
1159294
312515
111538
157874
420053
1290914
398862
258817
334928
576129
484935
1332072
74938
1321296
209086
1066427
778967
448154
1196402
1382798
237067
129893
930845
739297
622573
1382358
1184830
37677
1332395
342023
1081972
1044816
326837
352250
431681
706055
127993
51125
509267
621806
318366
594228
343582
172331
684652
1339208
1066359
208332
934572
1285122
134025
804908
141680
481770
600550
1291153
838803
888240
917774
160070
591470
1298943
971072
1358415
592695
956620
524974
449649
1180715
304946
732609
1163493
1207579
449074
672116
385596
26373
1320316
808625
173084
792642
1302541
979084
918096
1371524
1321658
1156743
255123
1212622
1314380
149708
127072
455698
870528
991724
963009
1234365
812306
930222
436581
860880
451685
158454
194788
685322
483752
1057643
887651
583920
387169
1283676
931339
388820
72913
28190
582180
630437
954302
1182488
1415999
73143
33346
534526
498967
48884
701284
740254
666212
255246
1376414
1142430
1304974
38076
468625
1216305
1176331
513371
331729
583987
1194224
493463
1179536
1000536
1222692
232833
296787
557564
275948
41019
78602
786847
1020986
1409803
146451
1235061
925022
626408
1332415
999602
902275
1186561
951532
368301
260646
1116497
35243
1067171
911241
1221354
1040229
833560
689315
534906
93592
623654
625722
875610
814678
499841
236400
1335837
1392720
74474
127145
1076191
67906
942108
1402989
359951
1391529
1308341
266127
886230
1271204
545801
1209825
1327403
1303233
1231554
1390291
1325394
1025567
223114
672118
900825
561713
40569
218224
792009
667086
248017
1185424
333664
981437
1340689
119448
687073
426103
1124897
1152269
215632
150286
810845
508759
1399372
333013
1033928
1203424
562879
77111
58961
611475
799728
230223
996776
1368602
939619
1190318
576421
963242
458373
366143
801851
607563
934537
1186490
991578
1119526
949826
470296
364880
913248
79292
661147
386620
1331747
779827
493253
118296
1068166
85522
957679
43554
48894
1154482
627421
96655
1349564
557687
130430
121021
1414058
322929
317846
608207
976964
196130
225493
1212786
539102
533944
559903
117576
1128139
1340306
327925
694769
212071
863310
799108
440763
681391
773963
273459
996405
55666
50548
803051
105565
628644
29413
1120946
534296
1363576
121222
434571
1196739
895124
956095
378536
1319937
732518
202642
848779
1136756
338598
1064156
1236966
203150
1180487
423120
1227647
385816
1147887
172220
840345
870577
384220
354876
326385
1059865
636013
566283
917542
875605
629999
657892
360677
1369412
183543
320671
166866
655559
386184
380881
729467
834500
134020
846473
958762
377057
480559
340502
57819
1213322
1289510
186533
123588
106845
167623
798260
1111333
362763
1061615
798897
616379
684202
1274147
154664
138240
1399165
852116
901692
538259
260117
783188
129925
168112
1035941
930208
605893
588418
815152
191438
604303
38416
1365341
406184
1089802
332904
290468
433475
429009
138506
1017403
612396
328466
337066
682144
729687
622857
144434
414424
795257
556057
904137
236909
1177300
390740
1366846
1209029
1287638
1155154
1291629
1092455
698096
508994
974827
47205
140152
914091
1403462
1035202
855293
156556
903516
256003
1177773
82022
590771
74350
1358284
81785
150104
826430
1397598
1042829
31189
1383983
501154
420475
71444
1341673
1313581
1064138
674190
286857
35654
1404412
1100655
1412818
801567
889897
158664
1340493
586187
795503
454553
1268458
443336
352219
1235179
71990
1120393
1344744
1309293
642340
999614
325087
952284
730314
38027
74141
103995
59293
573473
216564
494026
887220
108382
1042766
391553
214668
1210354
385545
1392561
135220
96409
111267
135430
1287115
873322
33731
199985
448861
25956
329311
772696
91010
686277
1388708
969591
400837
956961
1363761
11827
1303652
731176
645187
630477
365784
906333
418801
512627
931300
674760
893060
95937
772753
192999
1092774
726395
68610
1342426
318781
1115541
435363
1218090
1005544
1208382
104138
1063297
582736
1148221
1352181
671054
1280772
215646
437334
930319
101408
308784
1278367
858461
230534
85828
998035
141278
858711
968055
62663
1202086
967801
834122
1354187
213518
110337
92031
1044402
226820
1060651
641155
155944
1272462
947545
74768
934993
404048
1412302
1186414
333234
1366754
580252
929585
77379
59120
878470
417356
690703
1322644
1068027
1298025
1266133
896063
1353148
1277527
1287459
996100
397125
513693
45706
790771
597693
808535
433244
768288
609224
865759
829578
912590
782370
446788
225644
1358992
95748
1399514
37279
875410
1073932
1156983
656037
483272
421254
895020
104593
68389
424442
674776
1035303
17118
403873
773735
801466
1120396
976590
136364
804316
163411
1053860
400847
1375904
948886
225439
647466
460352
1044497
239969
599698
49870
615575
463693
976770
779497
351107
249429
544228
266786
1397155
1059511
958913
400119
1236794
161034
42749
540888
1220598
736098
202406
787450
121561
491506
1279621
945418
220065
733785
58062
667291
871300
28983
668607
909910
965022
198451
860082
1110792
1211438
364304
1372082
1317482
1267255
579478
1211127
1160918
320267
1280918
1309280
942837
290893
865517
475677
13969
140138
50657
316154
279724
815409
668182
954864
207425
183368
517432
404006
311778
847534
206582
467028
1062206
1366765
1125668
214659
1189731
375522
899991
806403
1142792
1152558
595122
1329121
723631
571103
376060
845187
878939
1145966
429885
706851
53585
346524
638938
825480
102665
1135363
1376421
1399781
485771
507357
580787
613590
660950
882982
829339
344857
238665
949169
484788
478792
705294
125067
397650
1072962
217159
175870
1060660
770484
974325
780254
335540
550584
1306328
893414
1086572
691136
414779
596816
723861
907991
965289
1268431
327471
598909
1304020
76995
1390647
1366026
302117
999364
218862
1332457
1121601
302972
34525
920550
1164051
818738
443654
791760
368524
800322
328848
632653
299645
56310
1353395
379447
181138
475292
1373289
53087
944127
1303917
179140
385124
1055487
482340
516126
843439
1138003
31519
1297559
406364
573550
902079
540676
438322
124415
305865
773356
234304
1387929
458027
386498
1199284
977636
1407451
624353
879927
809354
1121195
1387492
769641
139405
1393366
1372829
444499
1044890
846753
252164
1297742
67413
1402696
415904
51829
417357
825797
726206
375544
573134
195204
339783
1331898
1374919
1178275
261837
738262
1421451
513872
1049344
108860
216582
1416632
345896
375540
1120533
65360
1090960
701615
1323461
30930
373515
422280
1168446
97454
792092
197495
880540
666402
50833
1277242
726086
377921
1270420
334933
898644
1021520
694760
125344
555983
1233067
616401
153849
1182340
346336
854260
1389758
97691
1384333
849809
849467
275022
138402
40575
1199386
644797
613518
957637
1352171
262561
199012
631159
724891
367642
1327571
373947
584304
307284
340422
1284785
205677
1154112
301667
812100
307337
1288240
780003
377743
608735
756304
1280691
831240
807456
600428
1174323
1038393
1235654
903449
971109
1391820
305401
359837
163041
664266
886391
858274
443766
556756
237887
383722
900132
473965
521591
389982
1347807
163955
418414
391771
69670
847463
822065
77971
307395
414634
1393190
398701
74055
604593
769286
1324196
213985
686914
849744
200780
1327318
1346286
334225
873569
1180324
564493
77029
1414011
1365165
387273
98788
251242
1052974
627905
859938
1291365
1101700
859754
193860
869820
385556
1347551
130953
333009
1194972
518577
431218
556271
286556
820587
1303631
1330331
304147
1204641
981248
855537
968790
491716
422265
874129
324980
384967
1384501
820781
775784
1335747
1075903
370478
458297
90705
179993
975646
49495
697908
295751
1285594
862066
473073
141145
642970
96366
815628
319915
311114
385169
1088017
1344598
820664
1178420
1021417
1184693
1100234
1370310
866944
595448
1352146
165352
1387671
330059
930061
1182395
360114
96048
320565
1020394
504694
758673
431336
1084517
805300
219140
68690
118696
496390
274791
1389596
216542
927285
1221451
247829
1411457
1386443
1368382
169019
322284
949528
642354
319052
30116
520058
283575
1238319
1147862
50960
866183
566417
418205
1285128
958984
116695
48699
82793
889175
517660
201505
1363415
384231
337885
1136080
1219311
494801
624928
348798
884178
298947
1125827
455101
88999
1276968
952622
298705
1121953
32118
539446
1039660
231843
892469
899936
605329
1146677
322452
998765
177224
336537
66176
135337
272828
1388516
123243
72048
1142230
973984
1185430
961312
1120802
1201896
1181700
607973
884081
528402
952511
1414463
1175801
903315
1339734
1061835
434950
696330
1090915
622535
116048
623881
35972
763644
962522
95461
1184769
1389711
866740
808875
1299131
666902
132172
320040
104897
531588
684594
883710
1229571
368638
598173
703431
566143
272161
432735
210656
454170
511743
642303
675727
592147
664030
230368
566157
682699
1407667
522936
773235
39126
729192
100794
1138097
1397264
762423
918266
1342697
462730
510264
728820
1298515
1285808
227008
579561
601180
1408872
388246
540611
1277453
692202
767133
741716
485619
395566
536794
1184036
494870
84282
1228713
163774
905724
739691
618033
191539
36978
1342849
326517
647801
673189
71895
1410896
1222507
1052331
827344
544389
1026302
504902
701268
695081
1197902
624923
235239
121517
618127
671626
1419986
542868
194979
802514
1391142
1136950
1201956
152289
35923
1269497
1049407
97144
565223
960978
577817
281198
81650
396643
441684
334370
1272891
142916
659903
251636
1006932
424983
517967
772249
543991
295836
98021
840003
73069
230626
90568
823790
671821
438817
77139
1342938
434716
1389436
805337
901235
1026944
234674
447496
91880
295015
30445
580746
1280137
733599
308386
202015
501724
1423180
316147
1383567
538463
841364
139903
854959
450611
949464
266592
37741
204906
1224845
611889
1044902
51938
1366708
790189
1300492
835198
781368
349626
529870
87869
454001
421930
1068317
867355
903287
452528
608461
577097
622645
384599
667299
402659
332043
461956
675837
127729
272085
1188865
388228
265137
1365121
1185381
1398764
802590
496927
361468
586471
478915
1184770
619931
354681
33108
1216606
306889
96962
1277903
641557
1388673
11347
65304
810062
1216594
641141
669227
100819
1311686
873494
403843
1177935
395451
1236792
820406
548499
883463
254297
112276
175046
567159
726386
368494
664047
1284272
840499
1057742
350803
950802
340166
321582
133554
631150
322850
995647
728882
1369954
689618
346276
1315397
327923
1420981
910192
414408
289150
504079
303628
1158252
90668
1414632
1356792
362335
439758
1197512
1293871
87334
632858
1128428
827575
104668
113972
876135
611057
682958
647230
233625
811845
197243
375739
1291436
259764
437265
1062812
107241
705768
26679
1266400
1355233
799676
527508
405213
1060337
1390418
1374990
504915
39206
641329
895357
1174432
1103145
1062753
102054
856752
615718
1072670
401041
910648
1190539
1379328
890682
1050978
444489
132279
1052638
968843
431215
127035
487353
907801
566972
376684
1050311
809550
1214601
1386134
697873
1347176
566177
143906
979615
866964
1368528
167151
291805
1367523
275879
131808
455042
1163629
828546
1051142
105654
841119
1337688
1016023
564129
910431
97153
727113
210125
563030
563698
447416
561898
683465
1190389
490944
648402
540461
1211014
121711
1381146
625562
918766
282577
635940
888696
181717
1273337
180904
189278
544816
224742
1005814
841527
1378869
178601
660073
334408
580773
437413
1068439
778813
71886
480840
842886
1420668
774655
370750
1382850
817454
828808
179566
1328908
622808
854353
308342
406238
626098
459283
419028
645646
1049434
256377
1325348
136557
39061
1289542
600434
1172587
197945
1204405
1358364
786761
1295142
327492
1112450
364301
157286
1119649
1365145
1408406
1271819
514561
43546
469501
1265917
982578
159433
332461
418331
1116391
1038523
1277709
843526
478079
795936
884474
130072
1307568
433641
198521
55165
175367
1040649
250391
837981
960431
887840
64602
209775
983658
809642
922636
1042973
181429
1117549
340900
947482
107215
567694
358573
324241
281607
1344908
1350761
1025323
592742
165272
843500
1350634
824811
1234787
504702
499430
229768
770631
968899
346184
528106
288970
1408482
1062180
176219
638028
837835
154869
353473
1307519
1326329
607027
620648
1389515
196774
944687
187308
1279815
341237
1333093
722743
158057
469415
287531
776629
297174
593020
625713
998850
1337417
1142591
607227
104959
209931
962904
963292
895341
184519
332413
1386656
433214
691748
37788
261538
675376
645522
398310
449298
109627
659772
1271514
1128683
571418
1158337
1142309
851803
341647
1166953
982966
109837
956970
621843
196738
474326
69289
876659
1193141
146593
50043
1289901
262720
141996
1173903
946142
93261
658453
449698
836138
919395
850337
1265767
213407
832585
464744
833658
111078
598185
519879
175759
959063
424162
493379
737467
957724
1056333
199280
1174436
261647
1331705
959233
446810
171535
1165413
140662
1349328
772397
927755
1400802
272768
699726
1266845
95592
152238
238883
590278
1318464
312306
1339322
1326451
951180
576995
1228196
432248
28330
889106
701251
100146
390987
836337
678296
901418
1207454
1042428
896952
618947
289827
469410
573313
146753
26892
312698
294787
1184995
97395
279946
500656
436454
458158
1083692
700148
1301442
1380302
172191
1274539
313213
1183838
190698
292256
595534
870682
163305
270910
678591
57822
501716
666779
31390
1332998
413833
935827
397241
429161
157989
862264
1316092
295147
809473
67256
510431
451157
369376
1228759
429660
840279
411908
931498
147935
1308185
91947
850059
72177
137534
217171
1412778
50288
1114336
632179
1236489
928716
479734
1365662
596534
335101
725907
644941
559994
494735
897217
426049
541799
597990
73442
1060561
458552
798016
451569
1297869
322181
532882
32257
10941
924258
1186166
656824
1286283
538567
36465
447717
557225
562944
408093
273444
1151643
853387
150050
659410
866570
364837
1341306
917307
364724
841190
1186080
1363812
853005
1202739
92445
1060652
267690
387591
1163509
365153
776186
577427
265343
164952
655937
1397018
1022658
1302416
18126
1004997
612183
775684
1314478
523431
964297
543281
1382955
170253
274498
447818
480735
1219269
450787
509217
656303
434255
441514
700500
327111
271492
736807
1148483
1409186
66559
959007
1397503
1233684
794276
1092336
704117
574364
1386376
63235
1137719
390380
16476
497551
447335
268283
255247
821243
507565
958772
897663
303362
391475
622726
1161581
972712
1063241
294784
124987
1220673
1371069
328869
855962
1034046
186244
488386
64332
1273894
704559
428388
466852
585387
99677
1375310
212451
1270100
1170559
282198
584366
967742
1199052
978745
206566
1039780
1058844
1224839
346006
26663
666475
571974
956805
886931
1115715
631792
162411
728530
570461
512133
205809
440676
844850
912767
756412
1142123
1148649
1102051
137447
1314044
138772
812400
1143248
290619
423252
385530
209720
569961
341751
544462
940973
971913
451346
324776
999534
319869
878034
1045333
38327
697122
123726
98765
318112
415802
1378865
224134
612492
657809
1234823
165317
831319
175989
476014
941898
1034531
23181
1380370
321155
329123
660326
320460
1337305
664505
299702
1168682
548784
321473
810629
492496
570443
531141
257799
930770
565473
599862
1313426
508198
516993
1395347
596345
497252
307349
166712
1069252
223844
211289
307253
422980
476121
153277
642456
204021
942721
883343
443789
489945
62952
1320995
189968
585223
1421332
822968
528203
812155
947092
1121964
326251
728881
1317072
1279782
1294876
856087
1130437
813092
996356
105773
454258
589223
257266
295210
1225755
1129844
1365274
936357
726979
691957
286754
276291
791807
382146
774163
537197
1363104
1313175
692780
852186
1135840
847274
1405734
980799
700980
1210942
1289800
1300365
893736
564775
16466
49051
948992
281137
148898
950075
1069775
424305
1409813
942530
882856
1201273
402102
306921
1126113
949097
528292
584586
1041710
444910
609127
105698
913361
358508
601662
160557
668265
835292
1040451
1277812
561060
439303
380654
797027
425558
17905
209348
1366924
82621
212247
1196169
1238089
139314
1319536
846432
1422625
1180392
10623
1340992
630020
889267
808405
547269
280645
1181440
1278931
1235973
723577
87081
156451
482761
1339451
1041201
459918
969248
349420
288092
221184
1157503
47561
467587
617562
359998
689926
678855
74234
641642
459188
1016113
412510
141776
219298
488135
1188131
480302
1040553
79487
475336
1220428
1117552
452025
647400
1350069
381083
850900
898843
202370
196961
956762
184389
1395548
617488
1390538
1229389
1350741
443014
131325
104170
354739
814906
377260
787751
259180
1305024
1024281
422458
72290
365905
1137802
1394877
1298517
80661
1309351
942360
960774
1007300
1393944
1221234
1185787
354647
996113
1383003
542771
1228366
401970
84846
963424
806426
529112
399693
728708
944025
1209882
91791
829328
861094
449310
965751
1301846
1285471
376362
947582
1419398
1218398
266249
228255
306252
945839
512915
1072800
1036869
575629
123035
45823
1118494
648587
351081
1174135
169417
858119
281922
840746
1306108
287259
275690
952682
980195
818740
1338562
292715
1237479
886661
1299990
1190379
847248
1383442
1268999
707622
35471
453786
302393
1313524
904104
514632
957992
238077
875444
69520
226137
728125
1186202
356147
882889
207005
128277
1053747
365614
512853
580644
1361161
310026
667925
338001
446817
78452
426398
1052020
1177245
1044821
1402528
640250
107185
323913
974212
776255
921035
1379139
1006542
1051677
930508
586418
1419344
1210189
1217406
329468
1391910
74412
1026564
1291323
55481
330796
1383258
260445
900890
1143846
616547
1295670
1364560
634863
1357556
336895
77834
532940
684494
142614
327761
193646
880596
1389427
519714
304175
259851
1229208
695331
398527
946062
962736
1136664
1406491
589879
84304
1309596
621271
1170939
808693
959417
415711
306521
369876
1291502
225191
395903
1418826
474988
1376557
386248
672988
118243
1268496
561830
185685
908702
1066237
1352559
731660
324030
310723
298392
100929
498618
204614
969225
211890
906414
405604
1408582
394044
1200752
334238
1332842
912737
1215461
531698
564576
738383
1315649
347644
523406
116583
1129690
1130333
1305038
567825
1285459
1134893
993382
194329
111151
1235049
1082260
606561
1223042
557145
1338995
1341737
1267920
995562
1285340
970459
898085
340027
889959
337416
126327
788354
1110654
643927
821909
371839
108475
1387882
358468
431368
337839
1283325
806876
1084013
592388
144167
843755
63310
185429
39613
645198
34154
1378625
1203236
1400860
350087
267257
377552
466383
573497
821292
1040443
560884
429825
582683
417112
737770
1145549
83623
920589
777906
400087
926832
1407365
629350
500628
159419
406384
1121280
876995
1273562
1309065
89511
1158709
1212394
1166151
1392875
1205270
1036344
1176904
662689
371325
727112
529016
630556
219220
888299
1207119
94373
641146
1397210
474813
928531
387653
47793
596055
631651
976092
837081
59044
568089
1071623
436255
225917
88910
512152
538940
796936
93194
170497
17906
1212014
592619
569806
1234754
509477
178310
579508
935811
731954
1199401
37086
922021
1069167
154325
234853
1136912
437836
549171
269409
1203719
513195
1026065
1368489
219977
607999
156183
190133
1210591
211442
146148
491816
278824
1024786
1347768
1350642
1273467
579719
900256
79916
406964
1342129
164663
801766
827612
408512
705125
364303
831661
104142
1341068
167661
59447
852888
1307817
691410
983224
1350132
133561
235731
839505
1287392
45905
577011
862215
62965
1102299
795430
1206132
995890
353319
277411
205515
1283095
503532
471674
970992
140257
959789
1343313
1096143
1318819
66391
678954
1371492
83767
43075
816358
931174
1320170
151671
351106
121798
1374685
563294
540222
912305
302617
460961
400992
575277
998999
337360
376121
1204397
133753
976007
1280770
848818
464554
1323725
141419
217450
691119
450955
482932
702704
1058408
785926
1117275
705671
787558
1410182
1060623
590936
1409572
734390
856631
32338
1309588
898372
1110748
548011
152864
1300937
149876
526435
308096
1221235
467699
1358451
631133
332113
490714
443422
705833
221338
620829
1392163
220249
530971
700225
815396
500468
77605
1382629
675284
1123573
51790
267448
1341871
774913
1077298
697074
1101328
874581
1184761
616617
1207156
1298495
392010
42217
395937
1346810
33080
604798
314149
896781
602838
188608
1137642
945722
270829
683748
1363065
234881
443084
1282705
118879
219173
881169
86014
1328671
589967
64924
1384510
291560
837227
540656
181164
702639
1344411
266125
1368746
806002
585466
263164
1170372
1374407
1390150
133783
66579
688773
60933
1229333
1176389
69290
1296462
1177450
934513
370410
1231579
782798
135429
1360376
1202586
452739
1197961
509035
675720
677287
963403
459014
95323
317756
1226146
1390503
342792
1227837
1350564
933481
56891
223972
845880
316003
894188
523052
736645
137982
610447
961296
860437
305332
1114535
696749
331688
1271506
404262
407565
194888
107110
933338
842859
1302197
1137314
1100530
523675
148857
504087
505552
943484
256289
969428
104506
1384925
1049898
489092
1227330
159180
81336
845219
825778
1167791
658934
557561
1157737
1298371
377954
847648
1181719
492660
815075
345318
383416
1180930
35886
424709
973048
661160
657438
787680
344908
1196533
557982
369664
549665
410722
1372874
527357
188046
493369
1285187
1279159
1121361
981390
1204472
477806
510886
1347533
1273591
342887
540568
1407019
944897
66796
343373
52398
726927
137984
958788
227697
991936
641909
826693
57125
222407
1270174
1035368
1350063
1290120
888765
1060496
475162
369343
259948
1388443
300564
1386169
886919
1121171
1216794
468303
459037
936583
1313433
264196
729484
578682
1339558
236734
182290
354860
1177494
238338
1386740
430251
1183091
1066297
528570
1116092
780341
1287625
414033
1226344
38324
373989
856523
626703
437953
1400939
1292753
866411
557516
1061278
1371617
894405
1102813
43691
641608
845162
1231228
1038395
702418
1368724
1193129
1335585
385915
405081
127175
1347195
1272218
4164
442206
1236964
791369
143273
1211977
82382
776862
802819
369946
1212928
87398
1052523
814923
124192
74464
52541
425351
1193766
1385821
10948
139592
1383099
963074
130080
333759
535436
798639
1389506
1221427
784808
403561
426621
885483
616526
44851
486650
1212472
263344
1296359
993892
1276676
312927
64718
1374800
1367211
291887
1026866
1142429
821373
148026
778911
1125667
876204
672519
1127821
888651
796288
530281
536627
738798
153822
203539
397321
787001
330850
142813
338810
571383
424406
10986
175772
1231968
48413
262631
473721
596721
1070349
562218
798087
440475
249238
1337673
949504
75002
1387456
1115443
106535
1312446
1421226
1122107
1066416
1056954
560438
276647
176121
259230
459289
894611
692879
1384185
1359177
938036
323495
917445
1328158
981223
917323
353014
57382
1373421
980630
1123839
831193
1020811
1083662
535154
123084
1202761
491627
1119922
868569
31318
501846
374743
561957
99510
43647
1383010
1345001
108176
1114399
499992
40593
637643
589578
862223
817894
646181
91817
1228677
1189725
483230
64755
1355991
398548
79156
796143
1115927
1223033
155699
518785
72906
973119
174424
697900
322626
977472
917327
854297
90510
98186
527751
1146285
950174
420482
349375
897847
703901
89602
1354358
29028
1325449
1297319
395063
633067
427973
879505
947779
496618
788571
1022120
1187889
1021451
1404827
89680
71694
370893
1285800
1375548
956738
679053
461351
772334
668307
75695
1385989
950389
35912
63676
1207283
1197055
172338
927783
1101497
841925
908445
392171
768864
473590
57048
211498
702531
757032
798233
955885
1373424
858504
894381
1042307
93134
230683
285377
147342
1298921
705703
51208
432703
30863
93989
52846
861504
948476
822942
945740
46733
1136297
475384
828422
407881
427304
1354350
1049719
413909
1300168
358649
1278329
1214501
1344331
12753
40135
99256
602740
805342
129164
685732
802698
354058
407776
119037
441294
733318
1111630
772884
256808
1088257
860298
1199013
390294
147705
1330971
1296809
922853
1285719
866190
309721
1192503
65101
411694
415877
618991
1160962
447761
960940
959814
900529
181023
483596
100101
1238030
951084
1373627
843463
42720
234142
1086504
26911
877259
846455
67768
843758
156340
65131
297598
962909
495252
445392
1265703
867062
1270737
969671
585589
674552
1018342
1402050
907634
874356
232832
895206
1139494
452131
1284061
1394584
1070288
895081
485197
783105
108853
199339
845571
39285
524394
1296417
1365861
1298481
697529
1400600
370991
86168
947865
216102
1356693
662080
741096
1071941
487835
834385
952170
139256
560070
272140
1214725
1210087
375946
64560
843076
1377994
393983
225204
1033905
262667
175407
633457
132532
1387099
215288
783457
766198
1423193
1021168
1187857
1310474
775195
786443
577349
600067
572985
874620
1055852
682859
1114688
355295
43413
216484
614065
152998
395728
189254
18181
172619
694022
970655
839338
152790
94396
581941
1317710
295703
1200022
829860
998693
1067169
301087
407735
536053
433577
1386680
370345
536806
476034
290905
1048548
994967
815456
382608
503881
978179
1304847
558388
128005
788649
374463
1269661
146598
1184781
491483
581677
960756
780158
43463
1180436
786525
456349
1154103
268821
968608
56902
1270310
872814
545251
525101
673900
1165369
1127163
835143
41010
792699
445079
408042
318502
1353216
197169
855396
474065
497994
1136054
1100658
1392170
52606
563463
333166
137237
1292784
1379434
1070407
1092186
248671
660856
694333
228637
1058642
370592
631402
422421
99300
33207
933757
412564
831963
972483
903644
1051083
739019
640123
767207
1174127
265112
794665
776514
871181
1358351
238068
1387865
960895
318102
1394359
903289
1421090
109166
613212
1326555
674865
75893
429664
1285762
436889
288288
186878
577129
840999
1136012
488575
1391311
1186766
533254
849614
216677
670795
1394212
287686
302251
551764
135343
731098
322527
189341
786374
88867
527460
1413443
382252
551141
53998
381717
990534
1173791
467598
973982
1332991
546727
73622
885446
974655
129131
1229548
87528
228234
305512
561582
165937
1382855
280718
1115969
730563
475246
345765
688774
1159930
520128
1407203
367487
1062019
277968
844518
586442
517004
902786
801141
980358
485104
533409
318779
1329290
1330309
1167282
934703
871430
370173
829175
86151
254029
1419078
921336
325680
143799
371876
896130
920950
643313
1322505
152162
30021
1227690
1202554
919710
1308867
770080
259008
1301100
526973
185393
250191
31222
418406
1290974
237774
1163200
216947
809809
1108220
944135
966950
912719
403199
201302
673893
503026
317884
819208
1369440
1208010
724641
217209
288640
1147958
469461
994221
270579
1129698
275763
495654
45371
645141
264022
1044015
610830
449184
992190
1278585
972107
1060359
827966
1294767
779739
822160
639610
78353
679972
1075192
620376
95928
352135
1388307
722706
377142
1145297
1337476
371701
1365174
1606
801039
631021
1138077
920405
1383871
1067581
537499
814423
60518
415395
1399657
1366610
736805
447555
972179
484073
337044
1038805
1063649
1034672
165020
368121
912285
407770
1288824
788660
1182155
1057646
792983
155180
45327
80196
1310460
1136774
1377088
1372814
1413626
414935
875197
972852
849201
270122
1016423
803575
682488
1328803
120796
148556
689009
873853
290548
12439
945814
1418668
413933
1237197
213860
335419
12751
888804
258012
1072451
969504
680521
1365944
618899
286907
1374776
778431
1267041
1285232
366605
775693
1377965
694644
1380543
568233
1192430
194287
413780
702577
397626
1410848
1275448
109870
671703
1269743
199642
606363
511820
436222
1118069
1267423
355533
343914
427314
913307
1326934
1189723
212928
1189455
870157
446477
880987
1414402
1153943
781542
620285
77873
539556
785959
1072750
663638
62090
1363635
910090
341975
302711
801337
279849
54637
875096
478864
1112442
705160
1286005
684047
260638
1020735
291321
896534
775201
67679
543308
727317
457150
1293111
948230
1336111
865529
1070370
546176
161315
872996
556426
1184797
1205181
291137
419402
1271071
857757
411187
302050
175003
621109
832105
1203187
726916
454594
1351842
302912
96656
993957
346954
507171
896376
1333126
789865
203038
1049571
680966
1380169
690453
1049882
1301700
1304890
1166305
450526
473600
1143690
434381
1197885
355697
1362005
219660
921895
959240
1174585
1375882
38858
1075532
340138
1365300
1128647
794242
609262
1283160
32187
455558
1406835
1201342
426294
935371
620364
407192
323893
119570
338358
595137
1116223
104903
197624
1328967
739730
276666
404545
180671
912075
52232
277398
1114956
910116
232604
955509
1189559
320086
1273400
945890
576006
1174005
1395669
398445
1369883
1322752
541894
931105
492233
1278029
16797
97301
68293
1421264
1066189
459629
1115928
1115947
407621
566334
896521
469988
695798
166175
769628
1376419
619392
969694
1315304
617976
812540
323426
1215928
306499
90044
564871
1195410
1052715
158014
1071123
476603
135916
1376468
1361447
150933
942232
563366
1213357
491487
638070
212757
609895
949796
884846
649165
448545
694742
851994
165008
1217996
262242
248274
819459
327104
794346
705729
438511
881077
799555
379249
813576
1339696
1322034
338929
1320086
86925
624165
52951
154070
1388693
1055563
1278587
354116
1286626
1289115
597611
1317367
991937
181199
251141
818373
1063285
1069210
253694
417578
312284
226185
878050
484510
52188
1330313
448472
899170
1069820
936656
504759
313140
1418753
440938
726918
582344
676993
933197
626463
417272
524821
529004
418888
1339042
285732
804467
161679
599061
1186119
316190
249364
1228279
661909
1296863
644967
552521
1416107
859894
1050160
833224
248605
1061532
182454
702860
250243
635888
1298279
1335733
831586
29873
119883
956801
1086218
593465
1187852
273523
1299371
221161
628913
155794
182818
992740
506089
891595
493258
541532
968153
573791
1112500
947075
1291079
1175857
391132
1301242
862168
443223
25477
483947
1274884
86032
445310
520282
344036
272160
863415
626825
899997
253743
675221
293766
74160
644485
65389
898599
882543
1205480
569863
1416860
1374388
896640
998479
162484
1311158
731738
1163524
404650
578207
895372
469350
386040
447051
1295807
1224888
84274
397653
1185433
526925
170642
449650
1338445
1202859
1401374
1220417
884130
1394356
208570
601152
231170
272050
1327713
1336666
342111
121772
1068315
348392
73583
683222
483016
485675
141675
1343949
139146
691544
488409
358237
1152692
518944
197941
1230965
1075190
814675
1157875
1140857
947120
661217
1406219
1353377
880666
1399500
1283236
871412
700468
1217778
173591
584694
846184
558716
1267425
1340004
1082463
390770
1070469
89181
1375472
560468
269179
110205
385312
451867
36259
364237
1136367
1363896
382517
684162
477864
896124
152297
803723
1136407
887896
1055057
879151
826034
1311298
177795
481141
300289
220061
767296
73067
677326
975124
1006500
843846
1395642
321438
1162842
903107
1169501
1163686
611244
596511
265899
1195464
852618
664088
884839
463635
90501
1178164
1229482
724342
1398835
257237
95282
263752
13009
633811
968279
1408345
17517
28169
766234
331528
189786
57495
905131
40256
1042325
627783
17804
1382532
33476
725542
952746
347519
1150984
954556
600237
813725
1285724
783049
809374
860193
1319341
446303
768923
198997
5353
1374476
134227
910484
1319066
30100
662154
1316727
1274546
1414055
909911
16456
625872
671138
1345160
892684
288540
1231478
408025
39591
142345
370655
1213878
476886
1322732
1116998
604013
1064696
303150
1421524
624583
1152198
202843
601129
346005
1403083
965603
1232413
157544
890675
872908
463641
969437
251979
1205482
251453
495610
624111
1401154
685794
432346
1369747
1026086
545688
453468
515632
81389
137320
57013
890272
1182209
224732
1375125
1220208
933433
904936
1352180
357986
1274430
1416066
262843
396565
528505
776886
93746
303296
671800
1286734
823462
1055932
123931
305944
810473
103945
858892
688676
331174
950930
1289224
339261
99843
1363520
168449
801635
184088
42029
977202
154629
680122
1361403
693114
933362
150613
596049
861179
755090
1234593
448516
1375002
821097
770123
562081
965887
1310109
215280
800023
677209
96738
239203
295816
374026
900920
628153
1082510
150222
145795
791257
1327531
611099
206222
1408469
815377
732793
429535
293268
839127
55471
1196241
730495
640157
31538
1383877
1415975
1384807
840399
1285263
353392
84235
260889
23532
884560
393393
640153
801057
520303
831971
386115
1055517
883317
997273
671965
295019
766197
724516
216989
769850
866135
1212459
364558
588485
504225
169831
417189
90805
1423025
73763
50339
463334
1202111
917746
258901
1305058
789416
1123463
1376424
1024970
557492
826039
207078
997520
995024
454851
248259
294090
252439
1000740
599919
144854
766292
417378
803268
382380
737583
1311660
512722
835742
966894
812245
806329
562094
971260
1289809
620179
996186
1126439
106196
392924
485654
494084
316041
135389
799890
895600
1345005
1236668
312939
50254
454125
691996
1301032
307456
671491
68512
118935
172055
868750
814835
613204
379379
337178
253370
1398103
431648
647526
1224319
404517
119371
968417
268267
454752
134166
375075
1387020
379987
968962
1375946
565990
537896
1402836
1197371
704218
1214222
365307
221080
176803
225438
1225563
41466
830867
552260
102637
197408
214944
889518
379415
1084838
861695
865602
973125
8230
1358192
792499
787592
495016
1300194
95639
1187981
529176
1404722
687190
1064863
1165429
867591
144897
1276592
683932
1057937
394739
512513
862492
626815
820860
957455
17651
969578
396904
92122
176783
729166
1157245
59188
1365518
202226
40483
348830
627186
329257
336786
1178513
237849
106707
807607
489094
166308
1317601
336279
1137766
597569
1394334
643236
995442
551487
148010
1034960
82910
208675
336345
805760
972934
823885
946538
584642
173350
1353808
635252
122322
1198006
403677
1189612
165561
580001
821139
1279609
376842
477894
486869
1062344
794582
1296975
309796
293293
695649
664912
1338469
119615
410863
922773
769141
1347547
368148
406021
690285
1304550
1268256
188774
964341
1152404
1320297
460464
456562
25316
269537
1103077
1387992
1300340
898869
1378309
93549
272501
1102983
314074
42363
181891
199670
1337862
1376775
981887
1346679
356367
423685
271004
1117596
729632
1378560
90192
920535
523684
919427
170834
440036
1205558
411541
538818
33681
1298177
136378
98565
316809
616988
58597
32472
80550
296242
208678
675689
1015770
335351
466210
1277247
158179
523651
697238
371450
1194286
95240
1038648
354680
501204
296704
908403
283226
47692
911606
1165157
525721
839929
1392221
202590
295625
305434
99495
143453
1412068
809721
496020
1411771
819288
700100
264387
1354323
672774
1178141
1136787
1116358
945572
14015
220329
1064054
303439
38949
907684
1374387
891122
1334771
1334555
1319012
394383
996390
869163
1167777
1162898
1061184
808239
1296182
766379
1214919
1345760
294260
551151
18079
1273053
332252
444198
1411516
685983
840701
830726
15892
1315360
235089
980990
83511
1283151
444871
1378307
1049109
528091
108569
618274
626484
436275
37065
809247
621872
1061791
455449
489855
662242
1224695
159782
689027
1043352
329196
911722
1356487
1355492
702865
1292013
1352201
213186
46341
776865
633262
614252
1330689
304639
769173
1050307
626869
774329
808603
729752
972771
1376103
782579
698376
208303
205911
1191917
1115408
169592
330009
736699
346630
54374
1189565
1354877
1177408
1271780
1363028
591832
464986
41348
214330
789678
428516
848645
1286546
1301527
50343
56802
572903
673884
13502
895760
1177144
191605
1270398
17736
995361
918145
668215
195731
542801
638728
69150
1318129
1387892
1230886
756785
856336
610358
1082391
566666
474711
420777
818933
116630
532119
1174789
705625
1321928
127799
11356
339975
429446
438361
1205370
334474
689254
135631
268185
135933
169876
795431
184311
328565
883361
1195222
248948
807897
628158
1403275
141527
226632
589846
322042
293443
321445
1400844
238991
522991
584459
860367
199124
398791
623665
844682
149152
1057140
1176042
345987
464321
1330625
1338899
280306
116944
121950
1082026
136749
850834
1200732
766910
1056359
482023
1075311
90467
658824
457504
166515
1061841
1299161
897296
1233093
443490
1387822
85925
860710
606784
338443
589124
559287
547647
263777
372663
917155
1313998
1059237
501727
836017
300526
1391242
398761
91685
96985
736943
680266
1296987
1357841
1168137
777955
370755
817458
1300085
1037856
136343
1375263
787173
1391072
477449
973432
445512
201314
181526
972113
182847
628651
1193122
187559
89545
1048439
251805
706677
1065625
251344
1393206
842168
687355
999878
1117606
734801
250753
1000493
220237
908183
781959
931378
1144194
1336020
279845
917481
75211
605116
595376
210822
1317489
1282719
1181503
109436
280073
799720
518750
412005
1006232
33153
1102826
1306463
827993
723416
1274736
544447
589375
325817
1296836
912739
924767
549312
1048206
489460
190205
884544
602306
662743
236137
281040
966596
437698
1170888
1295376
1400843
268490
1370090
316015
945885
176529
136205
835916
369743
401141
342070
110526
1196221
376588
1349159
1418364
641781
102321
1399548
485767
892954
27949
182516
302235
1125367
152412
604172
162553
1113532
52015
908302
1274318
1138179
879541
898578
475644
683725
770178
772319
966924
1318149
628912
971478
249151
1282796
1150991
302309
399311
558947
471709
251983
392184
562554
1120713
856850
105075
1368331
997266
369326
284312
369164
152389
567345
1294813
1160931
457649
917632
148420
1399295
636888
576578
1236155
500908
540704
192434
1066728
1384712
1044856
225350
847309
734885
1130238
88578
1054716
727266
955302
461595
1045408
415479
694413
56316
507473
1367441
843162
251462
11937
1211987
1123033
785976
700826
687072
170286
851419
1416691
166687
369271
453597
1305037
475268
922519
286970
136113
557074
371042
601320
224766
85940
1369763
295218
272961
258514
951125
1085387
734087
105271
767847
536220
925500
36340
1185039
1119977
1339232
1222461
592130
128891
731002
541742
1214989
313582
89831
1062997
123704
1230003
950883
393818
537026
567970
1292643
95216
229175
173536
1351443
585728
54551
995345
89769
239344
104524
950905
595732
259678
570301
302419
433534
1165921
224993
822808
849644
1300047
1310238
87431
25041
773690
1069174
186970
433340
437703
631287
46612
757197
1220230
869742
1381968
1009977
479848
154202
112503
51471
870417
1414685
881382
1230303
877438
801962
873945
1268865
1229916
690174
862235
543391
196806
348377
688760
84679
1276982
90670
1301067
579237
679115
381575
614266
638792
343720
459764
1336752
604086
1025106
769362
1090940
882308
352149
602550
1176397
1227459
678992
422465
469797
249316
786408
601326
200031
1409825
1364369
164639
87136
590025
738488
1290322
893750
527539
374625
340415
1182093
1207147
447171
167376
453451
674798
468220
1217456
1383228
42522
731805
564985
1040802
869614
636915
1303298
546941
1288084
883733
990764
457539
778833
1228474
1198360
877508
365549
671313
927209
1400589
551579
179321
358233
1202963
1209294
1339940
406387
1023685
452835
1182390
101864
144153
1043745
1313355
765227
1395456
1299489
504899
433681
920953
801281
1347113
147414
52231
1308165
1210980
532573
1190596
815266
251432
1415770
276582
53190
87999
1293233
891463
204850
353172
622181
432340
1071406
1043448
494703
890927
448040
1309800
948048
1065108
949392
1689872
904775
86736
37667
325984
1382886
791274
618201
534510
1006411
292441
1069140
1204858
795585
855262
769162
154486
1142432
645272
213670
1101272
64863
845675
965189
891407
769891
1062115
847544
1416059
291990
566436
428375
113713
1324094
612222
68084
177245
1396122
97080
388315
795359
1025954
1035833
1305935
192122
119260
1126239
317391
457057
976236
160530
215352
167409
164030
900774
444076
860024
212520
370164
1364096
1380987
543571
911729
129973
605648
1053614
237009
317023
671371
1205172
316814
462262
610958
1163969
960354
1286156
811137
1385247
975858
732522
884401
341310
380311
214592
597856
68577
1187844
72498
323191
757117
267031
523437
1071741
1214549
64313
1112651
206108
363273
271516
148585
683661
219975
415360
528124
943972
842374
1280676
860846
297556
387344
123846
55121
1385462
1417222
141183
1220448
301395
60678
907553
25741
1303809
797222
778825
255632
916288
800043
562553
346138
67465
255931
1335464
123788
704689
849627
376497
1121384
1022313
429961
702884
368099
970182
1058618
878313
1305813
683864
1372500
141392
130379
1000575
230624
1165274
126066
675222
1360209
60679
1412098
1045265
239309
45747
459567
343163
912340
678340
216394
194810
147033
1055601
969861
314368
992662
1127553
790608
438359
1232705
862808
1273736
401014
842128
315797
1119555
1345203
1152956
906972
860933
534543
1052930
161176
783597
58355
111726
1385788
823392
155237
8734
1231037
252863
1144270
1148970
731610
1056020
1313384
897448
794583
1146407
322498
461622
1397727
726077
563475
733605
125272
50411
1020665
1376676
355653
839384
872658
489691
1067150
105844
732736
1409728
954459
253234
1408899
1034635
441100
295238
105852
92539
1392668
1295343
1372952
424907
1335491
1316345
668473
1315451
204028
432216
12532
1054928
849052
1295635
685062
471227
316579
378564
651556
118210
114268
1024561
1294794
1173715
756529
408529
782316
285115
577513
688491
390452
831883
479677
655366
454097
1335155
638483
250137
326936
980449
1230503
1165082
232977
215439
307893
449239
798128
1102471
1063038
725755
1305033
835490
602656
875086
1022046
523707
1283079
696391
390434
155665
702908
362349
384134
1234452
1194595
785015
557115
452797
492308
1227489
768141
1234074
1152689
1296904
229869
847695
1048985
810810
166333
43297
688607
238162
1300028
140444
1268037
627774
1377457
26299
417384
597661
339105
1307385
802630
897956
2975
195486
913592
1214687
439462
383242
1228661
1178580
1334049
607666
500606
273790
1164228
82066
1330773
259313
85229
586592
51661
344683
975811
688343
155531
797249
455351
1064567
3307
779100
1334899
562654
68660
491030
453128
628672
811034
53749
1405209
1265660
267221
441871
442999
292446
792286
901614
1318855
364922
258303
361658
994886
620677
660205
869107
387785
38991
524494
849121
1082630
631167
896112
867582
439126
955617
87062
1297146
954182
333932
489879
872699
642690
896549
47606
855918
373987
453426
836905
1223565
998030
155984
580026
648302
42209
828934
786705
630248
565866
1175958
626709
70619
408320
1192642
442447
616170
157714
737314
1150707
1196298
914585
1301880
495192
316616
98363
63037
168752
902716
304003
704895
506046
307183
1343857
734842
660330
1234849
440102
962140
28735
74633
1067109
1113089
208357
726040
226299
136369
787702
1326436
1344266
778503
1279680
165773
1058658
618982
367724
409706
643374
345506
509764
473946
60726
1338342
949129
503070
182398
140816
1070363
894472
1303812
1333430
1413499
1040190
828971
835675
60943
563589
857648
1007251
411205
1366234
454344
200223
584444
846557
262931
1216104
543582
786484
1202026
263848
496256
358865
959115
840992
104088
682272
225017
1006504
340374
123745
1185369
55073
1055205
89274
629796
226800
106352
176947
282074
313616
1040732
1220493
1090975
478719
84712
592283
1270460
82278
1422087
113109
76757
256881
279702
878597
1417047
872103
771873
278798
608454
1126657
983888
1420376
86239
1266646
225218
297252
561516
229066
1187983
579988
198795
568788
692032
57545
294361
593788
323669
962030
1217115
58095
638066
958780
188950
309429
13819
190545
1127494
35738
1423918
367874
675703
330717
256837
933270
8652
1203213
464164
1075073
435245
311898
1196765
469549
217904
639335
42238
349077
966602
1067719
954746
1340040
531463
505790
900852
545551
1186209
737637
368448
217335
943883
226511
125911
18755
414309
422949
310206
34032
100612
1389959
739488
1311391
110369
494060
53548
928457
700892
834040
299987
643339
377044
1169538
982565
954481
839720
467722
542936
867912
86200
793372
1226965
128106
894683
94011
287887
1327295
952972
470435
16203
1419032
1390463
317157
1202229
238676
566546
137412
1415945
519384
474455
814318
286843
943571
220267
188266
127091
146587
644460
863998
1385467
505420
108919
1344408
917800
775642
631602
79358
270110
1055870
435968
933678
646570
38861
110720
892358
1401018
982198
1127122
1059076
851811
135583
348723
1168760
1025785
611964
331278
1362042
469629
776596
967924
821870
166160
1354225
688419
928933
265153
813716
1234089
782233
1089528
214778
248612
1375697
1349933
1404489
1303889
1378305
1296071
33060
1070155
163219
31266
996285
1386289
688196
783011
1208902
88297
295127
593582
1413284
1035741
272639
945374
1271918
144473
696339
1193061
789170
72345
1022152
75553
286941
581121
636409
675111
1339892
635892
888638
598081
460569
532345
317136
1165135
184893
159258
73865
696993
1345399
372488
1309996
622109
582813
327310
449373
311650
532346
238863
1125674
1308034
1125270
435133
271784
1382079
457406
572132
905470
415119
466118
1069916
784738
1101456
697159
800599
1140054
723621
1048300
1174942
535269
970389
151955
1041210
1283681
869886
666326
40751
1279800
481035
1346864
1119448
1153128
1407283
1165366
79907
231565
915134
486962
568044
847851
1362383
16146
439569
823775
39922
1064258
1339262
343903
108777
1312310
585846
139947
923995
917165
229827
833513
507247
220482
1349713
473869
600019
93062
724619
1116678
814539
128217
1370265
8183
1355552
310027
1232796
447145
298000
475652
34799
880462
1380055
199681
105477
320956
997632
66067
265270
795021
1384103
1410149
1326689
545090
254473
1083924
45065
381097
214665
1407352
959086
223609
105131
977138
1201270
682450
1293734
906573
189676
532160
930259
542023
598772
1137368
639060
1389159
1233706
436693
817318
1313212
365448
46890
91176
1342145
119609
303583
404319
467200
688046
1119333
239473
1306177
146091
659976
1335771
1343391
1338971
1377979
122456
217848
1211178
283835
509358
1071397
112292
5092
47887
107063
75744
569280
396817
81937
596558
289006
525584
569668
863573
46926
59901
1035243
1395785
480157
1327872
1373221
427617
951629
665601
734292
1135693
1389735
219897
914702
282071
1280556
947788
256571
473566
691100
662503
413583
141125
645237
1282979
1058914
529332
1389165
658219
885065
1266708
1300166
578625
1214300
706680
396776
148607
347975
231819
1059503
327915
1308122
822769
437173
322993
732873
291641
352759
1040428
389361
136916
1201413
502909
593773
336589
600299
379848
325120
1152618
1138160
1309786
784083
573071
490943
1101339
51126
854404
3597
1338653
397248
93839
915208
114158
1385757
462665
786077
356350
1154419
347771
733895
529377
62819
796724
955141
415356
627956
863809
525622
484247
1086374
1283382
779485
729972
595371
967315
439522
1203400
729439
176009
1360156
819602
1065596
1174779
822144
12849
412268
1270821
395709
784059
954071
1101863
144686
173305
536621
1270857
1278279
1159224
45172
328888
806242
98436
87878
842239
1389121
31533
195018
1327451
878856
126726
1184994
1174402
694111
975821
1414630
795181
197862
178534
810943
562446
285090
913047
70311
826910
404191
1043187
441578
699352
788218
511599
160500
1377062
319134
119439
641930
906922
636948
399367
212926
888837
1059206
331030
810488
832381
574160
1385851
1175838
790774
150357
34500
1071168
89688
1307729
1065359
69179
33727
697253
1041412
23344
938019
691280
1403785
1042172
149126
274181
1418147
573320
1300596
577497
290306
1218147
1375056
955086
552112
64785
737649
962738
737233
349013
209078
961300
1361314
910569
64042
574082
925553
1312574
1411117
38697
672508
532431
60081
875517
687093
993216
834641
1376933
45496
1213672
104590
1304601
152170
1138012
234700
600200
360172
786692
91938
1202941
861299
877020
1188036
329934
639611
267223
365816
439904
1166799
1166136
70362
593560
580263
827170
41228
468345
84709
133684
1192971
328769
541641
330323
1041733
370403
129420
430467
1301932
1285721
269170
403648
727998
1221512
326317
247723
1265997
1209421
397753
328367
141318
177277
1397601
79728
623299
573674
88872
810521
433257
195485
735368
871811
61806
792765
454051
62844
208301
725934
1316774
55997
808602
884041
1186241
1413725
479640
850499
979455
335334
638333
17969
1219328
217182
214129
668732
1195117
587526
944303
529928
1128678
459302
851115
932333
136740
40994
1051114
1302360
451554
865442
828864
705369
1273559
107281
907252
1424889
458650
936379
338812
756738
1383492
1040917
138106
335132
354945
134050
1205707
990755
179591
545761
412481
827262
535097
416050
843251
226871
1127409
104258
572505
1156117
1033940
794746
1168196
785648
140182
998838
547991
57192
517515
1198907
1122486
1286405
840026
1386802
279325
584740
153420
35674
197636
157461
1067856
320709
980507
54193
1237355
1080954
79731
1392307
1090964
616387
230251
348134
991452
768070
626791
1338588
17627
445225
376190
1304179
326841
401969
39699
521813
501877
1209123
1052136
410854
574128
1233769
164378
61347
812782
422569
1272869
831495
864402
918049
465459
537340
955983
202897
1174916
1283328
1289232
942374
955549
214997
733222
871585
1321877
582644
468077
1381312
1077027
1213750
1139619
1342635
894239
607142
565591
1153331
457247
1215666
82841
393885
371285
469844
899017
1391782
846917
310704
373851
1234550
378328
814894
951174
198144
1073135
1386727
1311690
1051034
287992
406689
1400749
1419399
1375910
1367331
693657
526707
666093
525678
1201548
943641
1407287
86312
771326
1051939
1341861
661773
257933
1405801
31557
1326985
775530
637331
681617
265221
838168
259228
53017
798153
930798
1018819
235315
965610
537968
193753
740240
870007
697581
162022
723003
1233617
813971
89818
269436
1338334
1230588
1197473
426176
317484
338643
1122988
866461
1177064
1296895
996120
31678
724916
973608
230768
593361
232500
497237
209459
1122491
85393
1170885
644637
575685
363359
393621
167215
82339
281450
585051
453453
88831
625322
234369
1369122
27067
572664
396677
878117
63518
1411002
548602
177104
264026
1036012
1288583
122735
392857
897920
516908
632235
686109
43710
695195
1189910
1383527
929674
406890
64420
1333924
43941
557389
792119
492706
40937
545504
728505
159176
62457
686148
386174
456192
863414
1112526
1374737
701470
401743
963722
1282937
485499
1215639
881742
361930
13297
1420917
1376717
1420524
825838
1067685
777640
307473
682020
639599
792672
870163
974009
1397275
274776
1316548
402923
132877
135353
53607
1285966
157983
232247
828161
1354707
361085
806834
397170
75849
1341288
514443
73777
529865
525041
46536
434407
1302037
675280
281710
379913
1034273
850293
501861
963965
445715
54181
378356
447691
458786
270130
787605
1286083
981685
1198303
1065350
440097
417701
1102385
1193222
143581
925763
782550
570204
420099
1301541
356386
354415
1119367
255349
606275
1405227
409789
640067
61214
1366611
1000413
1332894
1034100
226758
1335042
1422397
505000
863396
394355
1388092
1296642
1292558
315497
872520
632328
95886
335876
1342859
1227394
155761
671171
1232523
276961
479013
18776
1037736
739885
1319451
182241
1265926
954460
1111413
843960
1383879
1218139
414860
286406
304348
447108
312201
627216
50629
139646
564482
42317
291651
672525
947789
599942
804993
1422375
192152
1054417
1307186
737696
1296899
1400884
854737
49090
1064590
992371
1166911
1294208
267430
18084
1057648
560033
1266004
138662
778744
775465
93693
426998
1416845
693638
1382515
794237
979995
643063
565014
516346
507081
1382741
475149
920719
786193
1328720
982394
1376826
168802
252758
779398
681855
40451
642590
942904
773518
893922
833013
580560
682940
1350158
361017
1403697
512317
661328
999155
1346283
38369
1288950
1266273
561098
1266158
74205
798940
790775
600383
397190
491464
958893
620756
1380438
167522
114103
480753
973653
340433
1037217
93718
1310362
696251
1207941
840722
587325
1354538
408387
337152
542589
705900
1022508
1403498
167548
736026
1330042
558627
168094
992273
807112
1007679
1178520
1077380
41316
1205538
731960
1057733
100820
697666
39272
833441
1395793
1135052
1381117
1279151
413001
1114568
1332624
94798
1277573
1066868
1419374
1126826
993447
1092831
88222
455290
538512
728550
793163
220738
92457
250158
340814
305303
232066
928346
695463
121544
693088
854308
964178
559034
218497
1222508
415184
1145143
599020
456069
1318164
210368
864971
604576
949265
140272
1265664
968958
83530
114450
1172580
1421118
371614
36846
79266
495703
360066
607902
353785
235754
732373
623284
410090
901108
149503
1416583
969181
1174833
531218
1120060
160020
874748
104359
1278054
843495
339453
1121876
427906
1117506
295906
487427
1175777
66478
259051
779012
455718
409444
82042
971500
326289
174931
1180989
331817
352672
497367
1268346
883885
1225777
367299
814051
85449
503210
1297147
382241
1145980
102080
1414019
10954
326670
468513
355468
206493
453070
209520
608683
237078
1166265
427711
648563
88292
354597
165038
1225464
159435
256618
1283994
1186250
867131
71403
683315
75677
1070453
740055
529258
614782
1213832
967012
1403175
107109
912497
899814
297288
136886
189432
690277
1351942
1237978
817143
29067
97478
838908
1229798
149614
902423
41927
878409
951215
396734
188086
704798
323983
331104
316696
945837
496063
905848
293615
1424877
956600
1324271
210647
1159196
888037
1309042
689347
615862
156432
1043785
642864
676034
1414388
855322
811680
1219820
398983
335757
1090374
117394
835683
154973
608979
956900
972877
377543
811121
1351628
52544
567094
60411
384638
1296804
901389
784579
224776
170953
127742
694810
1318302
317765
570299
947870
966446
1189880
253201
379648
146024
478015
1287606
424585
436149
506418
72148
888251
567240
829987
303867
965935
424022
785194
108160
270750
480450
1277181
75610
1020956
873931
1226213
1296572
211574
472727
1141395
348606
1063742
664913
1000761
627589
1396267
1289149
1292995
1202592
866624
1155094
973513
375846
590448
500708
569953
1413567
1385051
636356
588448
1311907
255338
678075
494784
1077299
455390
1397880
1292994
233134
1318422
1273169
92132
548212
580258
172215
1288881
67340
353995
1065628
970179
227925
149790
379748
202197
532759
35328
1399370
132614
741019
58020
565521
1380986
868080
436896
40322
29272
153312
861162
261389
367715
972665
781215
684264
840255
656894
143741
250969
1129968
210852
188328
876201
769796
965541
793850
1284827
629786
1036551
475390
908601
826505
736339
313392
423412
1423070
364750
552674
157731
1197901
1084086
112949
1394720
1123524
167028
123427
580707
96928
271356
1400658
451171
1232814
1182422
271982
465756
1156194
735713
42037
830869
940703
1343259
251860
39615
1210787
200973
972182
119281
10733
1091951
1377164
685241
399921
42752
882885
562034
610933
897264
428462
689759
15531
278400
1366748
1276516
951379
727128
1340833
781170
1120311
1065719
614153
79713
360556
472882
380322
78657
88816
54356
91129
1167620
734241
268841
1115501
224952
588002
110899
466375
1328974
1177346
141601
339825
1068434
80892
1231886
64941
1071856
617668
728751
771443
149572
1422690
261652
1066593
252499
706418
145354
922553
942938
120867
1068274
50945
1299470
1114781
817254
732552
1266519
252404
1023885
107658
648804
1397627
491145
866149
731462
233015
671696
322721
201954
1358585
206752
1189069
549855
598830
1162671
1040632
624146
365656
1205610
697261
128822
688710
922108
799843
1349213
787883
1037771
130241
1371234
1303878
36630
628772
106893
580871
704567
96413
354622
433744
504523
1335917
1404362
51815
1362848
1186509
149715
225466
1216199
16589
646155
429178
513546
863322
233696
184630
1189062
199754
181113
1057391
563058
145688
1345829
121937
545025
492050
815850
824714
461878
503008
1318386
1188180
796905
1135090
1103124
111539
100955
335004
1222430
397839
907707
883327
454663
767345
1393486
739867
1414353
976460
551993
911358
387111
442927
299775
932092
805231
295966
413771
182926
63956
773260
143415
1393771
464352
698504
581509
1297340
231079
913169
1034363
647634
1418640
1231744
723139
625572
1051702
171499
67499
668894
458268
25040
589465
353524
509444
143404
1401195
618518
880963
67874
27718
171151
774860
636085
854861
794423
1378092
95438
792746
1319960
976461
820035
1212066
923935
594067
924229
540618
1088063
527664
291619
998090
236998
96024
734636
1070988
1144990
500421
487173
1160396
1293572
231349
706189
998766
342771
930976
604110
544299
1198975
1038309
1308832
79953
1368176
197943
840873
565160
426156
179215
174932
1026529
998438
228096
662256
1199631
76422
276446
85035
808558
415585
163478
544745
1024915
1413167
1168213
851866
460707
138394
259561
1140443
1181470
770981
1180789
1358889
974000
399592
317296
925631
480532
1209518
1269125
686528
470237
206167
951587
808161
945790
816338
214190
1191710
63168
1192885
1336375
1296053
489707
1103918
578688
1375949
579402
1119490
552592
416122
635304
275332
871610
34419
1082898
367182
606464
1021840
799045
909314
854110
1335696
19
1376873
414198
953205
146115
1194526
456334
756122
346048
111354
31551
348455
788726
88638
39213
808005
176010
706160
1054782
52067
1290311
69003
1227444
1050260
506141
82718
897451
809981
308136
343197
630011
310125
695263
646995
465478
968219
800067
647608
664596
489443
393584
233825
45727
268076
491450
849126
225412
840404
1039150
1326566
131579
1181312
66131
466061
675968
445003
1137097
1363347
595462
929259
1370072
872261
155141
527627
1231903
831166
982482
739905
675378
693293
260335
394231
676347
1380954
1036616
1292518
570042
838246
1236154
1324097
380708
247767
1174011
290658
262640
981809
455649
280765
1278402
846517
501847
1347645
1085234
73851
1006044
133123
1305198
252429
437356
358112
302212
1419322
420989
923245
1037213
602161
237227
552402
170679
1287830
1184050
1192245
1193089
69677
391126
768438
538621
440706
779350
934373
225807
909749
135235
929965
767063
102404
388698
1166208
961808
358685
791111
1289674
1066578
1055827
366726
663407
200812
813505
176243
418115
1061953
1283143
694417
1137779
65904
68613
1272149
959288
344315
457173
722640
816021
402152
105562
540524
372683
428382
838889
1375361
891605
46162
1119962
1378406
1008568
1102216
473357
124745
98125
472716
1231249
915507
18009
1138785
1272195
31597
1302024
1001110
172534
664763
128791
582449
325254
226344
96732
1040352
39811
367725
222724
1016015
483470
263751
487991
16826
255094
312099
55274
580117
1354375
1383456
418851
287731
1294045
782178
1043337
1049946
446913
1268363
1224127
965251
141385
849858
227080
1381958
1134555
1214710
865396
1412254
805680
1395645
414316
872861
978160
980157
70641
298912
737644
646243
346499
689563
1414112
797875
1279095
1064137
1303932
1334746
1359767
795765
819605
400522
377364
261862
1374838
364345
1416738
1423188
1054748
394263
457903
151102
596576
612884
516167
69192
1404819
330976
1050295
569947
795946
402145
1092377
38307
588949
144308
633019
186891
998314
520622
976553
1270185
1310124
1367526
267328
913548
59259
1371510
267811
231143
1136678
160756
1385961
1358108
671386
483415
410865
40473
98336
370155
1297322
1353607
909565
873603
727659
924303
1117667
479092
497056
966646
1167772
1353245
91552
557854
1155158
217790
223663
522490
298232
1267132
72140
1284665
1279605
231893
201990
190211
1041358
262379
217781
507857
1287627
788049
1416604
854678
302000
567821
919276
750916
1155106
193820
431500
914967
411404
917770
1370331
1220219
1060430
310164
1267323
1066739
494114
224612
75179
962442
65772
231121
18412
1353939
953999
29053
591925
126545
960485
1289671
380200
1189531
164415
637433
756596
397370
868745
677114
492897
423846
892939
1332064
412172
518851
1340568
769452
1006282
182532
1181567
250581
310729
249062
1272440
1353710
77852
304697
60697
1062793
900361
204469
153716
313473
239300
645859
774684
958992
392244
365250
414127
80281
832527
948652
403318
43983
1417006
730475
74302
1359266
1054689
627165
1285937
613182
419174
153439
703556
605805
1375048
228556
74947
57100
377986
1278416
1323674
378057
1197152
80238
1201939
296582
1152683
300887
1173739
1390963
113422
843880
1336409
197738
666274
998951
1227351
939563
518000
1082900
1134711
486651
193518
981821
200977
1287542
1376982
220361
1205381
865697
414710
770107
879738
1371259
294118
376992
518563
1062909
323367
832693
17287
303334
1113322
474758
1334876
1422158
641238
225295
1283238
957144
1128863
958062
133194
1071287
391561
291444
897053
90422
1406432
336510
844030
732014
340966
624258
844928
1407190
312248
808760
205522
849133
296658
471909
959810
478739
227786
783402
360780
1277428
412979
396041
234149
1375822
1055201
26305
108171
706009
612649
168507
1384772
1092881
1319242
927195
909247
394944
1110517
249497
306896
131241
1034638
548440
208444
729745
768499
1267970
306098
1374315
1015747
1315309
351126
171023
397181
1371074
810593
788990
1009451
1360216
232125
1163461
1379699
445647
1229805
147856
1173717
1366999
1301125
287312
864423
1206425
1111867
1127477
274986
622719
436256
452115
1273231
1374823
675011
105319
111890
38011
557501
1368284
308572
973949
1269693
843074
1201853
479193
442761
701789
921926
421140
377818
1363326
806674
330309
935816
1381943
375996
661005
216453
924804
867728
694591
640938
946826
1305004
907909
11048
1224958
676699
1152165
507884
204877
1290454
441385
930151
990961
84649
691422
333377
1396181
1277587
469297
864115
564448
624368
814849
165656
322857
447520
968802
1184084
55439
43125
1023005
1301404
1088137
470906
124161
632221
298670
66173
1063543
1005006
1224734
588596
1189670
1289016
1219082
109339
236783
31460
146329
1034143
130210
1410673
227649
182053
975796
182477
588686
381835
39785
1310933
835020
1232865
862231
344700
47953
80165
1382316
424307
737259
1379376
930033
898456
854944
511734
996745
169175
348240
953825
1144921
92661
206822
18103
211316
1102940
90674
1159222
797814
535641
724443
1348726
889476
213692
110544
1135969
408063
193596
90701
84376
728984
671121
379237
976303
1048404
525724
998098
353365
1118991
843443
906522
640766
1378554
1274938
1023606
926183
865739
787902
132761
664640
1272183
1234926
414916
929453
1306971
945904
1202463
1306653
1267830
1210326
328101
424215
571601
1392778
1420324
1340505
858792
1401049
490904
364460
317032
1183834
1289296
997206
425978
819124
1134695
395693
267455
929415
174840
16154
310049
622049
316266
197444
1323507
961115
856917
895507
1346801
1167205
49576
1165512
1326839
564333
462336
138059
1392211
997501
1290612
1307539
457426
787086
421642
136957
437530
594560
255195
152214
871749
1312155
592497
865757
344438
1288845
281968
839742
1069532
307511
1353337
879705
421650
515135
1378415
1158410
265919
620058
273917
392505
467527
333389
791258
611817
380433
93081
1402930
911908
1163270
1337254
238709
1309752
1316416
1415758
149785
849731
356225
903864
537268
191008
1371233
227074
700865
48756
1145611
656744
448779
27627
1276551
101491
638555
1345260
1233065
837304
930747
1183962
1229214
1126240
1073849
908635
388669
1416648
672232
820887
363013
25259
639150
372315
191450
687379
95600
1392678
405880
440316
306980
787936
890534
1298961
237153
648514
1379871
1276824
770343
385477
882663
1115757
681435
904955
628594
1324539
1346512
908332
1235284
570104
913949
1368680
459045
230172
192341
378556
1049853
1218594
448273
328485
1384160
1392152
345241
414310
645879
1044819
967097
1063046
692866
117405
1198611
416224
57650
1412830
671586
1024001
879068
603945
1207809
1129682
810007
263123
885444
1349287
1354346
830661
925995
94414
359275
1368476
220080
821566
1367042
859458
1303572
657810
592694
334260
797784
403567
378870
55612
36934
494765
644761
1284693
618823
977239
425120
1374973
1227510
238971
365987
888156
1399185
671144
645234
665442
1196404
256889
502937
1049036
910208
1058360
772874
1416058
479842
572489
72592
50293
396261
444009
502779
461699
864331
1198394
1044701
25329
227590
1164077
152824
854043
1372668
907877
550864
910035
291580
147668
358099
1142517
1161863
969864
1388970
462068
1386438
119559
1339711
47572
1351624
96529
695236
782079
1178517
810606
900558
575078
1350070
86373
820002
590685
528636
689243
835238
972093
63650
1342282
1377605
148690
920679
783904
512618
408857
1311206
659328
142724
1388059
630161
195984
635772
855603
462482
1202375
838162
59811
1376514
906825
731337
166004
73177
934253
951953
739384
114780
1202311
188310
273415
1403539
1423154
340516
1119620
581546
417495
997699
384959
960212
868200
508909
680315
395303
1026804
314627
432086
617316
1189012
1191872
666193
36903
853464
558979
306108
778776
1272147
1065055
331993
74158
969831
1143468
1337058
500641
1292453
77102
928293
1219645
897548
961548
92250
596769
196122
1126944
446752
1052084
696380
1215877
144374
1127208
368104
558804
1179674
115043
175582
1235837
981156
270411
1419922
695852
1301091
393980
412091
741055
1210535
234445
1400673
1415986
578674
886920
83871
67029
482123
1184630
807222
1087296
75247
952580
1355938
799937
1036935
330677
1409849
820382
1377437
914385
646179
850702
298954
198322
447946
587219
948626
119736
613336
1120294
779633
158582
144679
565801
845172
576816
1128979
817217
1284224
807853
1407395
483541
329100
681226
72640
706369
200414
208927
33150
803318
1277443
28027
1081933
1343494
1271864
1080923
53484
1100901
1036266
47558
145413
214208
850781
272723
1385074
217810
155210
442899
206039
665040
1320295
120582
271728
759636
876365
112683
1116322
631107
1202506
521446
622488
813160
1420361
280837
1237209
921473
680823
437785
325267
1298005
1126449
991506
288633
325362
833931
779836
488314
1369905
94869
12787
1208334
615239
410230
145160
118998
349235
889558
867006
363815
120581
202555
144635
317380
155196
342229
426375
333119
263143
146769
1026786
1270690
1291370
271694
1293132
583855
609429
334402
448665
663828
401291
780893
91276
736992
601887
475973
699846
201115
1418941
1296595
1235782
334368
358797
1203451
906607
305609
303826
185235
913960
190666
1282909
594154
646654
331312
1214173
957494
1284304
1188179
452163
1296672
418889
230207
49518
232496
1302615
1189920
182135
54885
1305675
645489
82769
579855
919492
196380
1051968
520840
526752
822723
1176562
1228292
1005385
874444
1002716
1220932
1192561
1167280
298001
558375
1175963
1293082
88039
50559
1320298
174908
309386
189317
790162
125757
1383386
957927
267177
981191
1229161
1178742
767621
730158
697579
1137878
356269
1080736
971645
197824
1268914
680679
1268036
474589
302338
128328
1409811
991651
225274
931815
311876
234870
1265983
1303963
110296
329673
856821
399380
757194
800052
272737
324919
1215683
1005432
122003
200016
1380993
391570
239483
427113
108620
1309265
901552
345680
229848
93359
1301321
323544
101996
1057814
1372902
907064
581444
332856
1136316
813071
447381
269638
189452
288319
333765
1194647
14252
159724
934423
1324955
1233748
1324939
307862
1183853
910562
1138254
848607
1005447
466602
885565
295150
1394528
950745
159334
185261
314737
1346492
664813
67659
1041481
512990
12047
934855
40268
266378
61766
337061
1362915
70754
575157
1342838
126216
325931
117568
547164
511005
434478
621696
28892
874125
593753
318443
1006473
113643
1053885
542988
585751
1347847
1175855
86644
1382627
604608
484746
591169
86256
200827
1218076
396344
1379862
767446
400743
57702
1139096
628854
138062
927404
353567
39820
961695
1210594
1069846
1061473
1343129
1227146
399717
561161
591008
1061287
528119
931534
1394319
173498
438438
1134642
838823
673241
766683
1152677
583425
1341601
551667
81089
1066450
118852
925417
112256
784614
825675
82480
1303930
893085
454675
1172385
469582
1288136
948684
1309294
1158312
1112005
803240
184141
867750
337685
1336565
853547
187036
1049686
341637
842966
1146125
328137
907886
1309357
699889
897252
1057477
841074
106458
660932
1272406
209014
722960
733076
331434
741499
951745
822321
1341318
185438
61070
310413
1301522
1006867
1214541
973081
846170
1115339
460058
441244
944209
1233048
454695
168926
871829
638710
901105
705889
680159
1298288
1403686
1288919
1219564
1197860
995687
633998
250384
425066
61113
293989
1396553
588852
691401
1342512
186910
1391752
889287
900355
1050579
957349
292432
1232115
914483
1278102
1287298
1040789
814297
899595
888593
127295
635998
526967
399201
465865
197803
830019
328
262457
67840
305243
1006806
665572
1082185
1402073
935505
78728
85621
227955
264399
92715
1323409
882727
1271427
736305
3876
312755
17967
235772
95254
737413
82573
999475
1064734
1361445
549507
561883
1043638
379281
898280
1406322
1392236
76505
570083
309345
260640
904233
1238105
299601
1303636
274904
1197641
1224884
693324
224155
523947
251480
67451
733249
1284722
416456
778615
230834
79130
1125500
174855
1414219
1055596
188474
1215656
678879
274065
313441
1076082
1320126
1351677
430702
1277077
71752
29596
37814
128295
645439
935133
484934
557439
42113
476148
481435
344068
303201
459759
1395287
1198088
1326485
1151202
841576
456683
999651
801683
443483
1400765
943514
1059958
1392993
314276
946558
167861
66543
604810
1176505
1208575
908382
594790
1316788
1420125
1001011
548204
425447
441376
1230290
207209
1202438
624038
297982
1050537
1285757
1118996
1404580
1365086
283822
660324
849023
804474
1349981
421348
1039120
134120
454434
94528
165494
130830
1415658
1377017
804563
1316352
1402464
688509
881661
1090991
995493
1340714
84507
156984
429906
413685
1192807
529512
834085
1392593
130724
1192718
627376
64353
1052988
665130
793598
381009
1232422
848750
1124262
677512
802887
1274550
1119958
321421
730720
578821
145072
555539
151589
26177
435506
201953
547850
1349773
796503
1147733
68486
253614
1199161
832393
1327561
447782
546267
1173781
1180818
1050544
50880
899886
515317
166191
8813
1413605
1365577
441638
522256
640682
378018
12057
950345
1387642
1216062
151957
125724
171889
1328793
453035
803435
426526
902978
135469
564086
72949
1235338
237609
1329221
110495
1128548
224265
639645
47859
541523
564255
278153
735325
495865
788247
124788
1331835
791326
312449
338675
802840
477163
653655
114173
249153
1323617
808932
267912
856076
1222063
871206
514260
913552
357752
796091
81857
168577
348158
215930
697065
145495
1167836
38060
610443
82446
470708
104485
16012
309441
255291
1418442
686054
1045067
571717
809846
170431
283329
454060
1174950
859366
362301
609422
1399805
1320263
776435
1289775
609537
1307050
1039638
401172
553242
120009
660449
1327305
202152
766704
635458
207129
61183
57504
121545
922550
806338
98433
285809
773104
418791
287124
672417
142106
464972
306803
1343315
640933
388055
1186573
1295074
1217632
835738
672157
960964
462586
1119875
524796
684614
318721
1286482
385463
1332492
362835
575903
946088
278223
797061
129877
496956
96243
1305204
368939
447402
904324
1392214
353434
834575
1331692
97113
557778
27410
41317
1120115
405359
1381088
1373207
1287251
1324440
127970
906974
1400611
1164020
887020
299404
1062366
826989
640635
1345239
1360242
337970
1069313
1385726
1173936
50890
36425
590029
951584
1287022
1297004
461315
1302315
769321
324317
1217293
295749
129545
492139
1144087
900843
1401038
1143627
674111
232325
597281
1381422
227336
590097
1396232
13311
961856
898926
1347824
40466
1312568
1034427
193268
953334
490100
540363
1037909
1224772
886272
190269
941709
489095
684540
282009
1205970
200813
48255
840547
546472
1287430
833400
629090
921565
1369314
191325
888081
348838
1163525
790701
1137106
1270349
1400644
45436
164350
922209
436704
517922
1192586
497717
860320
1170856
579850
1277472
165495
413793
667686
236192
356146
1205224
444377
295742
359962
260710
77865
1389105
34090
271206
803314
112668
398524
967794
124180
73809
448283
572404
849164
523576
339903
850370
1418513
34708
561151
839257
1226005
851882
582557
899600
529603
896759
218610
519862
155496
1302538
609695
636677
346323
540025
143563
146112
1390832
1311630
684870
1052362
624559
321687
550889
496813
256794
1292133
118481
801031
1283430
332108
621134
1026244
1227400
116578
1220490
1318929
947209
140414
680031
1413124
184383
1120404
947458
1025444
1331929
505724
795100
827670
843595
1296407
266026
949788
922683
1167219
1236844
673488
1197094
81374
456283
769023
1312656
1164090
833466
232352
931767
298617
71488
165414
1202835
525650
1375492
219307
549173
998729
364392
831776
527552
1091911
317479
1292017
91991
269946
417100
178005
521356
844260
584732
820167
690352
524503
440921
82934
1067476
238771
1034619
556344
1196908
1316896
189447
1218078
1316963
699564
1402725
770144
1044967
1344544
111960
1172471
379363
454325
872943
1204590
307399
734501
1059481
951287
728576
1162672
1118413
966887
290345
682900
521615
1288080
577422
349040
317346
474420
972661
364402
238748
150625
1293866
165703
951681
446251
786734
148819
54105
63789
218474
464961
823115
1134389
795110
928487
1060713
639473
1212340
1273803
47280
876726
357920
560197
949554
1191922
1346624
636357
874011
460336
595572
1275018
561243
895681
400832
1413933
756784
307226
226263
818120
1117865
942523
547237
62690
1401145
507358
1273344
1375491
423858
632870
453161
852431
100587
148587
1416880
309331
199720
529491
611155
1344520
817776
1063207
1334233
164762
70415
401798
1205656
418852
317453
1290542
1311031
738018
590176
1323844
218308
126935
308841
732094
1337425
1163531
837837
1334904
57092
672763
508018
51904
684621
697714
1389566
154910
1355993
1351865
356259
1129154
385983
109154
1207856
1303583
157205
810472
226513
57670
190985
165891
1409202
655982
126110
1052619
974929
1401239
1230044
580116
673745
867325
539578
327640
463509
767268
1214365
1071952
976958
798386
456035
117228
1326969
175882
1324321
206624
1175806
945741
913402
286716
397419
1332881
953213
642795
1227721
10677
968834
1208654
999806
702692
524977
1204899
1127982
249923
773885
354333
407166
640036
696153
783022
10587
1117039
1343023
144490
700746
614172
997959
734491
269779
69079
84319
583408
1392515
329707
382702
128933
727105
841118
732507
219125
1395985
1069558
627785
496083
1178484
133173
663993
928265
613473
298586
957848
250659
922304
114271
135286
1304168
84336
868727
604775
493638
1219339
845325
193771
1293016
870145
940150
401414
737890
328967
957133
114412
1158326
1298662
1386909
855970
953652
1121382
383925
1022127
992993
845732
448756
64449
560667
275436
1180490
385403
1127012
837394
1168186
217374
1411437
446367
735622
722720
121426
1309106
475339
1035849
969917
1050735
290575
89404
679751
500192
392355
295912
368916
802827
143988
192165
1184864
489655
835716
1337825
1054902
901241
505956
892066
1361422
145575
877201
1024404
105158
607901
959089
1236011
665569
1414737
16045
958615
631283
964700
958998
130484
1116057
397587
408283
885929
1070572
1269337
207466
1381921
852402
683312
478388
957196
196794
148555
1396233
1000531
967170
431475
1151197
450001
561825
306559
572831
126604
1296313
665767
11584
1070733
1055042
892704
735801
1374573
1296757
402993
855935
449546
1325038
141069
388726
33097
275930
588025
612460
1042672
1233011
329572
673975
1026502
85064
229033
1414201
1063784
433092
570156
466448
200918
113321
1379425
473921
679904
169662
60245
497452
48624
351096
108323
345881
176376
780601
359873
686334
811496
1283827
1294129
676214
581172
694699
154571
550501
1067137
233410
1066496
767717
878413
562772
883521
858594
283056
723273
838773
1201472
1056439
1034538
785509
421133
477122
561407
155090
874719
1007188
298312
624428
844717
736808
913781
171629
563059
64379
792348
395290
286947
380217
366978
671418
200583
1353378
136260
31874
377876
364147
177537
265077
795125
250892
1406739
325963
148996
422768
378522
740332
431880
948326
800146
775150
760136
563678
216932
956421
1419173
385871
1417579
592635
448705
1174207
1342229
255142
117374
331975
338354
399340
456356
411720
979577
670654
467478
612134
116855
1274202
820885
389194
1265895
97744
1363189
1344999
557217
1055273
1114435
523924
529665
367052
774128
1177084
260621
221475
906409
553229
811688
1007194
1380985
833154
337072
518956
1399373
625946
646389
1277927
1143192
1192330
1116960
1117341
145339
407669
769377
1391654
1374358
489669
190949
54411
733065
373780
271936
108681
672287
421622
331659
201665
1129093
1384638
1117874
1141427
1165076
549101
861891
236638
1358939
774141
141887
546723
1378285
106835
52999
222239
380938
1284845
1084885
1183125
1370446
268309
276431
1301316
1164264
107671
1267362
512123
318950
151355
1025310
815960
1270286
819929
146408
37924
691075
671474
1215015
677307
386156
1288989
1102381
657209
1226116
269516
1307714
276472
1162202
57164
296770
965339
1342894
518307
280570
137090
404686
1391771
1182310
948165
302641
1288894
538159
781820
1207215
909295
979719
407548
114499
1278026
301185
398547
475234
1199210
1050396
412213
605975
1056519
69812
863546
775552
97357
37819
1193523
1270887
300199
1330855
237314
359898
1091607
38522
516638
928195
191252
1325281
120621
1023892
314359
1044730
948002
637594
167842
1336706
1332672
895234
269479
967528
202662
995756
571664
811792
1060586
937999
374514
136593
894717
448062
686954
785312
1206617
1271034
1195463
500761
233565
887350
99846
853727
321626
108942
146082
844750
803299
191991
534926
949710
455568
860772
305817
460081
270409
1335718
836185
1194321
405062
782331
1375214
1379567
812414
948491
1212821
1343412
76666
68868
1218867
229671
211981
846241
516480
47769
824659
74440
450303
839041
827511
1163965
837825
176617
79492
352433
295192
399198
1370059
1111461
1367911
451446
456278
1340591
30513
380282
800644
572237
1207543
1146649
1384825
362549
1358136
561230
448717
230078
308595
335391
830490
1100858
1056702
905603
1398855
493749
239573
101807
688377
963695
358315
418420
830534
1125692
270214
1266972
1062447
145164
199308
424444
1395033
109454
1322178
1376449
674959
102372
573982
609234
280879
92932
1210606
798736
945245
160618
631947
738831
327034
389624
1406337
623499
512424
470938
196444
685959
392674
732355
62441
900044
134644
506244
273751
161959
812986
1376559
192926
892814
906570
1404893
649209
659380
694228
1293780
457362
341828
1238310
77223
1315535
872824
262622
1193562
17991
288260
327725
145583
889651
1163463
1150269
256645
785950
1349745
227035
357385
1064091
295370
774650
838067
671618
863896
1201523
1217405
1272208
1073880
113953
616584
311252
152467
1034539
399392
1424882
1289413
114101
566455
158331
618469
741151
626662
920230
1053831
508777
329649
1185642
479832
328382
1062592
75415
197101
1180798
605640
1342053
269415
1218322
1296612
779974
1137017
943635
809645
887424
959187
154692
1301489
191255
1315631
594158
562756
128726
388260
459454
893848
1417062
944350
371665
224999
335441
1171082
856388
888702
684619
1188097
1156572
491696
333519
268183
1375063
929429
1192164
1219193
459328
846936
292994
754649
1374860
737517
62694
423479
1317432
381516
855430
673041
769329
789018
79589
1238225
131623
1339354
728221
872991
173872
95580
1192012
309251
1411782
785523
39640
589345
1290602
778157
1037962
221268
372187
995045
995105
994686
55206
801206
205866
541715
379815
1189549
889522
854257
530133
999768
1212903
394075
155730
1337049
1283677
646210
946480
451370
914349
983009
657222
333275
474979
845782
880615
959437
896798
329892
400917
382055
172364
80393
1385633
248191
426439
440573
1313635
1267125
683497
359557
1088423
1281130
1339551
104850
12517
789068
263661
1302314
629365
1277682
53505
250296
397632
453123
1064522
670777
873121
234316
1374947
1371614
54268
1234785
1395060
944968
1178048
638931
1330311
456340
399855
205225
964601
1358657
815105
1365990
145382
1025677
1178218
40790
914594
1397467
13860
151555
98036
109954
359611
1266625
793934
222355
894209
483446
1343458
486601
49726
772213
476056
387249
963548
227707
726109
778808
1388482
687570
217170
776804
289078
521206
217971
1037824
331669
221930
86617
664684
312023
1192854
1332536
1387138
510202
1228565
686896
1059040
193690
369722
1293685
905219
111347
1389495
1115578
464047
1386746
973186
869801
1266149
263408
943706
39829
1178259
1061897
156557
915843
265870
452925
1298028
1102944
89760
719886
1066085
1068062
528541
12029
496171
1006018
64281
1286870
320719
1168286
846255
698498
1043395
854645
461390
847665
809073
794471
71664
437426
221416
1097767
1092835
232418
334538
201939
1311689
481004
1196920
1350624
786997
250001
156239
836727
36718
1388044
1209452
67748
1323579
1289721
455119
496856
454366
199748
867919
1282601
1207644
149738
414239
1352434
1217305
579312
1395912
1048022
1164247
40347
251695
1220653
291506
1399066
1330860
408672
194975
1037450
1055866
44971
1208610
238161
510827
364550
1118095
80018
1070100
270795
1155180
65697
585289
795507
828173
341336
1217454
417820
992890
888288
138607
61914
569764
757125
521755
1377124
912784
78922
83912
1071618
793250
97844
596939
545222
902947
264460
933042
953627
1270328
878245
355107
46450
373993
1236027
812505
44631
1276829
1156705
233588
1182899
31020
419369
1310778
464448
274335
72485
416685
391245
875600
485978
552356
1303626
1346248
1271408
83173
634940
447038
1282560
891840
1172383
96241
738662
1135520
566787
1148556
1092873
94080
1410775
1134625
411395
1014461
790354
332182
340558
305215
484948
1235935
878211
837740
410432
427101
1346433
532692
61961
249061
266307
1289439
678892
791548
1322072
504168
727510
149164
974210
705100
1317321
944028
777841
770788
356428
698566
1280334
1140393
551527
143509
580177
86251
879644
687879
646877
460174
548594
857839
148055
264304
215936
1323799
912029
1185473
1321249
326170
1025231
1283179
1312349
630671
596486
600066
598902
1286517
957887
1128472
294725
929179
979940
1233172
1267698
185804
1052695
1401602
467141
495048
1369738
628077
1285236
1352226
1220079
1058010
948548
1180472
1198851
248363
878682
972936
1405057
735155
234933
739536
1005646
819366
303538
541730
125768
473103
99940
1055790
685097
406825
1207930
545863
941571
1071829
441507
1332773
110744
570147
257078
701914
454590
492600
723788
548966
651981
89664
23629
111231
146916
247831
724459
310056
698372
411319
616692
1120774
950684
40812
376138
1209152
802902
44085
1209855
625429
1274522
577895
1119409
1368538
337860
695638
967153
167852
1295730
392843
974331
1334312
27289
197358
266724
66755
887960
855113
1124065
473523
90273
825305
117504
296213
106390
1007175
1327334
696048
88435
384225
1223632
1117647
911773
438816
350252
1386829
1393959
1141618
757013
789369
1411644
1296607
844971
1208903
311776
1017730
656429
461970
956612
497220
666706
1052244
868186
726592
201102
207906
791180
1282065
1018975
768987
905584
73295
1220696
531471
78114
608512
376618
685714
446548
1402484
869198
664540
640800
62578
906910
1168267
1300590
595829
1392507
582894
910449
906062
1207148
544241
588468
1419365
196221
789669
626253
70744
602220
465329
871611
730243
335531
894290
616767
580471
1396568
94327
442874
1386911
1036369
525058
288982
88514
575525
201725
459019
1136613
256689
1350177
321139
444803
889249
362747
568275
1320603
171857
220879
795551
781216
220430
1414223
1214825
1322518
1159892
409854
1302621
1274635
590443
1172488
496210
517999
882691
757373
1102271
219894
1277639
943764
998718
93508
412456
658909
1420959
102356
197894
782975
1191997
65588
531818
320074
928514
451657
1146023
8715
638251
676701
71314
664840
1363026
974350
229761
257139
1197422
252049
400860
582007
332213
1390379
215847
261688
451004
950100
1041549
671920
806410
1287685
448778
121134
729365
320864
1200663
1205947
287758
96648
217655
695471
424204
455034
211474
549093
1203711
788139
179243
1122663
504375
142005
1036137
494047
1383069
456057
741035
91612
182761
460440
1333979
47651
1120368
565890
782469
903639
490863
61906
805844
301939
790295
398633
879192
1393209
119571
162490
532300
1380158
284007
350137
1394666
58562
641835
974450
840776
341399
820074
1270999
492576
868286
1323605
299003
439270
1070672
677445
289010
62627
838999
454227
159653
563870
1044724
342841
927973
1322040
795439
890941
1227317
441195
197434
770127
638673
363874
806306
928921
1214338
535299
340889
1071642
659040
563584
1166303
1310996
915234
1327372
101804
414080
827629
211342
1410159
1338444
1335074
1346957
1307522
1048525
528084
462380
907266
1112839
945526
1301948
956827
82375
444705
77762
393734
731935
1404661
735678
10788
1156616
174118
1144786
151327
624693
437167
1299128
360301
1044444
867975
921753
417666
261082
702708
891055
1022483
822035
913376
816285
1338592
648832
207534
1280799
963480
424940
647364
798567
440066
192201
1290628
1045282
602757
1208223
895096
81353
676212
602685
558868
848866
811058
280168
1290206
1041162
401638
1323106
642963
596509
979986
340800
524376
1387729
1154432
888787
325513
1291821
390943
963353
451955
1373683
341412
510215
1053520
969120
1200277
16963
1349623
119311
1409445
890103
229235
537028
154330
1270837
1009544
1416222
644097
53416
859284
1419889
1092552
934802
616316
884411
282596
275222
413339
177582
795487
348119
972409
835342
656622
68548
113647
67586
387168
1410513
324637
326373
942694
1362897
888339
808961
45455
482524
75209
846656
1410522
254000
1304594
628226
112839
573768
128204
1041807
187028
388210
821970
191137
67453
882775
137571
276350
1396250
928595
852866
632928
1274244
134942
874072
188141
1165133
1303807
49632
929937
1270356
929573
1116357
794338
691265
787623
1340849
1353705
975002
554069
255387
1378397
1041222
1291643
339530
625164
421547
85924
496828
128888
379630
455882
365456
878601
822658
19091
42629
1229741
437734
941757
1366576
238140
1378455
1311399
647328
81471
284228
666815
1055276
112356
137569
228873
207456
298946
1167774
39178
801575
491771
1330477
269792
1270193
1372877
767654
453667
1145780
609050
411868
254941
548520
1124126
621139
289952
690150
500881
373491
1382212
780676
398354
167164
149573
252121
910788
188304
1112281
384199
308154
905997
1073909
359243
181825
164157
1306698
226186
345764
1185820
1065225
66223
701739
615436
341174
205749
801220
298530
1315794
365295
261587
1400873
28562
65264
79053
463350
1176382
129256
1345176
1289931
1272525
737828
823661
495678
615166
1368171
1332535
605466
780753
638761
1292519
278208
1122256
483665
456480
1393910
1404365
942917
376327
790937
688226
632459
1365168
187782
1329390
570947
155026
551404
895586
419716
1316908
800143
1024600
1369959
691503
576864
372605
885567
1068796
176961
73559
433081
1344313
1213259
1417636
137263
1187898
827444
630966
646055
236558
913042
106882
144646
285557
800365
829710
1200217
534937
349411
1278561
1419872
947574
204383
139749
1111118
83364
815768
124182
424248
270643
1367537
805567
215460
879196
1340950
72489
1021846
930287
266910
45392
580015
384496
1291709
1185040
538138
410428
53157
1420978
418517
527742
1213039
1336564
899357
527588
1163620
772301
1318938
351009
1113608
473314
734586
1237991
248694
98985
1185479
1349373
63974
198258
1230254
1053122
1385171
220571
506185
1168333
941983
616703
536499
660072
1139229
981961
49978
503716
1166371
1314547
224720
957795
1291691
352192
674804
664890
1235493
632361
59240
436918
918478
484890
978411
1353106
493497
13720
1421521
1268910
786368
846932
430010
1315270
137439
885623
1232334
1362717
491366
593712
1179677
1177770
462286
138983
673528
1310422
661628
845249
390313
996523
1167291
994406
281210
803768
834118
668294
771857
681562
1395454
592487
324396
824030
35810
45345
991472
1087865
154349
131327
1307182
345795
1058563
1384073
145539
1142884
892495
1414622
1164971
286259
1221264
880535
566890
465816
193812
658545
77267
145225
949514
62947
955891
952902
632070
644586
832417
701105
1041548
409186
278567
491376
322614
931823
422203
541756
1369025
447973
137286
182315
60301
1062367
459064
675739
1417767
677135
305144
264392
647574
790690
684376
123818
55482
163224
1182100
330824
450860
81739
1367287
596715
808511
1054690
792992
706209
1417090
1189254
82344
274320
1384829
1291187
487918
165766
1092655
936777
828616
615243
1117149
1066422
912748
302032
488735
1219132
517695
555277
574753
1174178
1208783
400151
865332
738208
679032
111309
637737
1423093
240399
1271537
222431
500778
830455
101250
107982
382867
671775
1025371
419069
228057
1342574
1375893
216832
496025
260080
662978
439568
1290658
844250
909584
264098
814132
381685
375960
947217
1381316
1323883
342902
190031
1125649
664928
226228
490511
604508
1038922
968331
879701
1317825
1388071
946066
1419029
1234194
472786
640833
1388300
1419364
1330579
87888
1333125
67723
1157272
953349
1387055
1197069
769530
256501
843775
408304
931568
625545
11504
976671
405290
881203
1297402
213425
952590
309336
520768
687670
1385117
917318
850968
1067929
665875
968964
1289447
300523
1273279
1057869
1125959
962696
54697
1390645
229219
812668
1209585
71883
406225
1189930
322926
1216967
76910
953558
599566
1153353
1151016
1401699
910028
376635
527832
968009
614338
1038
448087
1102399
579392
142427
493123
576178
955160
1182154
965312
1418938
289957
337698
93114
838892
58720
42351
113144
145097
253585
230183
426918
1369974
769820
683554
1368627
1138109
1227311
483346
215147
645050
832118
157446
628280
726324
253023
458875
370120
471206
565897
97206
904709
1337322
371036
1196417
695417
1354158
1291270
879155
774460
960520
1100263
855710
901992
1163401
1065104
1394276
1315541
966594
419984
210184
77022
624224
1238403
304966
1365470
142241
224635
832727
515829
766828
944532
1156580
1204589
1276651
573538
71221
552007
371150
983460
725754
976093
16477
960998
1066871
109625
333185
224348
1090245
1406622
1381197
1332661
693206
124506
1370053
439797
225160
65877
1340980
344231
928024
884252
846780
1420507
807196
623269
1402979
287930
71833
995840
1352679
1380286
1235562
368012
1299369
908559
1310304
885159
289400
479870
526531
346793
173512
879400
224055
460537
228643
1322573
1265509
375307
1283281
836125
666842
1035984
307052
724479
503615
429967
238401
736331
1123574
87450
1225766
38830
160754
184080
550015
195765
703820
150865
687053
466865
805946
1087407
96202
769355
1284264
1000074
229056
1156688
327624
974060
606927
578767
1033989
1368918
1276731
557252
1401620
67903
40232
910852
993192
586245
860497
200986
1375452
251943
410687
296306
130196
951502
1381131
131275
691761
697524
602098
169930
692330
1064643
95310
127032
585793
1332989
851129
1301735
1402800
420911
770630
267533
875885
459351
820229
813730
374450
572964
507800
343766
494230
1034097
1293902
95385
369514
1139496
36128
1413518
412567
409177
13176
528501
996616
722658
3964
510551
1158223
1370286
905920
977271
99172
1208151
498138
1085139
919095
67921
345857
723831
1165510
158714
1178574
1064203
893591
963944
378593
1373924
459515
497370
1382566
1035621
1405150
1061471
52065
731623
698606
727045
1313638
1224235
973567
432606
70695
826967
601549
593370
1397996
910527
383695
1048301
217461
10185
692155
325777
1025836
1163327
436925
792307
443805
921219
782851
1006429
685880
483011
1321758
838705
997830
1413190
555411
1068496
1152493
696158
1271865
645797
494662
585325
1396352
370718
52061
1167061
230465
904352
145497
77212
160991
1201275
1221155
316183
815941
447241
1412569
556602
836895
1359127
783213
927827
439671
1311682
1042280
1194288
1386074
1139928
1235198
1136620
42645
192360
619210
53728
635094
214864
681568
310087
825426
789732
1085733
227399
1389888
957394
278588
120506
365602
85580
668747
843731
549275
1043577
1051001
1406490
1026988
305407
132112
163346
1059530
999570
403719
973158
1288913
1337372
1054823
779484
330026
115754
257512
15985
723912
192794
112124
1336578
360064
53053
297871
284342
1361174
382384
1293330
795594
293185
329371
1270263
10640
694401
179494
298178
172229
757018
357741
1379900
93299
790319
332388
106137
511931
724265
1405983
964780
249566
1211991
114454
55931
1118907
828530
550146
673378
198276
1088505
706671
128696
408007
895946
496694
852856
897545
1409970
222103
514104
1358915
1337911
602652
583904
1135281
1066965
1161708
96591
309917
218360
1357425
1199369
224176
1288014
357316
671014
770352
871329
1360805
51139
537034
538341
1127065
1060197
448955
1358114
186553
163704
225389
969399
70419
1337986
1205245
1192342
1359299
327339
864645
143963
395531
779481
237099
878782
646402
79302
118247
1191874
1343151
342355
883637
27721
400451
1313490
897625
667996
1335224
1269288
420146
729415
1280821
1144384
50506
96716
832301
839725
308804
1207240
818889
194548
528272
1368667
31272
1071721
1345391
1406574
775197
1327733
483566
141120
222170
696406
272425
429970
177373
832651
63028
999173
1195218
348751
1156949
479416
1285830
1349755
376878
256838
873751
757493
197626
1217310
421614
373297
725185
297724
239151
492642
543751
530961
1196293
741534
149882
1403204
46603
915505
35175
127372
324271
86401
873348
72898
1417688
410606
624335
1037746
221079
146097
837065
88855
1291135
1072404
374556
286371
36375
156028
640679
15635
363706
46099
1038394
46256
905368
1213451
1416096
146190
388884
222200
775671
990155
838770
156450
438002
1233948
1336837
1143155
801230
967813
266731
845938
336323
1236455
373114
887543
958941
16833
1203154
493820
1374107
639389
52244
333083
945010
704131
942845
1006047
1154864
1394672
590683
1048341
396417
403192
425206
646170
772161
508836
139878
369275
372140
114571
341120
389728
249202
1380475
1199453
274871
624453
398758
1026852
1406053
155602
151179
154662
425262
303405
527072
202529
1287601
47995
1085838
437954
609311
260826
851773
691587
801452
181520
1372840
1312325
998565
265966
32738
229251
1289708
387583
641167
872067
1063103
1184882
1396763
298844
595242
1026677
571573
900966
1269838
81904
611455
43065
1085632
883234
777403
671853
590471
62113
160258
336993
76600
339167
1371432
1102412
873217
412294
170740
556105
961937
455602
1384960
665042
1291883
1069102
364511
660085
332832
934733
973263
1137846
1404444
1404619
659840
519494
1188850
1286897
1319735
523839
468365
641726
1334582
304503
1025805
321164
907888
532805
1184028
190828
249271
56366
777749
1044157
498585
1370434
871369
859374
796625
901637
264366
918431
121744
1120063
301894
873141
1287604
182596
1295210
642357
551518
528227
969366
1025878
1215438
656783
670855
1344382
689098
440648
416019
316750
1390130
1352938
236839
297616
146755
703464
83194
1399126
1305911
419223
675124
1121206
1176436
364595
285533
686224
666860
99305
931923
1316018
854566
1377153
269918
189265
1175216
149456
394141
1415716
557791
142175
251255
450255
1152380
186110
630217
1325607
1317685
774865
579509
834625
665250
1292360
172483
251117
339035
1196617
1063983
979180
516208
959351
886035
137737
908115
1237998
293395
202531
291026
416495
1401101
360868
461692
573908
963359
609598
413205
659000
409799
1043795
898267
328013
1330417
943096
386843
156399
979552
1358432
486508
462786
1271550
991933
1406215
460564
972774
637335
1387009
1156666
610398
1022474
342587
1385720
416383
834937
235556
46693
1189637
895751
977574
1400921
592269
1279123
1116522
966237
585911
1167586
596091
1214054
311163
606427
391335
1367008
11996
530022
972693
1329385
695760
617990
100525
348831
1057995
405691
547188
461134
126758
121873
140314
527954
1039983
779051
932255
1101985
159824
179240
41556
657359
1303514
233782
376730
26579
1407495
1174675
462102
452958
851584
216404
313612
814971
570356
135679
667676
810072
264703
592009
1125255
455190
882357
893088
1289152
94289
281514
679951
1324529
572742
770896
401282
1231171
690883
13841
1314349
356053
1287567
306970
611509
809054
838846
542505
561569
423123
395694
34725
733276
129426
781461
449973
879601
92835
1395157
609689
274941
421841
1158371
550630
1084542
1339909
1195149
214404
100058
772761
195679
1067377
1328910
1395066
237154
61515
483455
519509
802044
608448
501449
1306130
309680
158865
1082204
595066
395493
858015
955125
680005
861090
110046
754646
362502
833194
927958
293691
813558
76796
1372385
5318
991296
176255
1090705
656812
358122
228218
413451
128015
183846
781762
1229599
48046
236796
257975
86193
887937
603979
725075
961938
46950
525096
1164035
446472
121749
1266819
517283
157363
1126610
232162
164954
1121607
804619
967758
1339710
1101666
506242
71684
1326389
1136089
1119318
218665
1194418
467748
592078
1144340
303572
697303
593495
971313
63387
825045
949098
349354
1119834
55793
822752
863565
1271287
1127617
838568
8772
995011
1190338
838187
975480
891431
59567
841545
961491
856671
916355
256387
452061
493928
1275213
772173
1037245
133796
403735
706479
544374
332605
884552
339915
923617
1421982
1170694
1048866
196834
408094
540361
966098
1389725
1074103
289938
457196
1310390
1382487
1115545
975755
150046
632677
1392284
559006
965317
962544
355577
1271140
1321350
1065841
573435
1157775
490744
887344
732247
1117560
263702
1319218
1022641
371674
461429
1354220
1037887
386075
1122056
604923
369015
1161126
696713
1234354
782363
666010
438466
29495
634537
96830
1059955
804334
429018
457731
251855
1350136
781738
390860
214643
297777
817356
492357
450935
156564
1111344
683691
2097
203929
1318416
477373
1232571
374714
1295313
375216
419108
1371004
907885
185678
348468
670990
1336192
121100
1378018
461243
59921
790411
84763
656138
797219
732844
315274
233119
56768
298763
509244
273430
449775
925291
594789
1141069
1146676
27208
1100483
44904
73282
634760
1129970
896352
72307
847663
1044151
813109
1295444
973725
111993
169895
1067602
1361388
421152
597680
965345
803266
39176
1389848
1274988
1385898
620664
226355
887793
970577
893808
1023332
16744
517226
662319
956206
674698
108147
465174
611572
799212
996934
86270
1329278
647809
250632
527351
330502
171543
1208107
781815
528244
1348116
933222
486313
457642
1341177
685490
1215898
359778
222025
46355
1289787
565639
1164116
487133
248563
11422
798829
1387938
1293735
1072415
781525
1071126
683189
126639
698878
878056
399348
1371595
1331707
148319
292940
323767
735374
913682
1342562
43232
585594
1323787
1048724
1288362
871486
807442
1127282
727284
1299572
517975
565339
1361283
964587
356865
400362
50496
343785
197108
234100
1395992
1196646
180811
303555
627848
211684
1369683
1166248
382999
1393956
411044
431757
923564
57777
564640
907335
570877
638419
1349237
265223
697061
132839
614694
175120
447558
676637
530442
55297
216603
1226302
495940
628210
1334237
372343
283692
30311
249284
468548
1417138
454746
163891
964556
421576
696894
181254
183833
1105558
623855
1394304
124117
267462
348953
372887
946831
796206
51802
324945
900194
256451
264454
1303319
694934
894537
1283131
72231
319144
931760
1178122
1084514
510082
657223
1065670
64448
1053034
1336521
976749
201565
305707
2792
624191
163566
182338
528017
974953
455635
471093
141980
195034
858108
837723
816030
565833
1340989
202247
219681
665714
594573
113932
819284
377991
513301
408207
1235731
497724
902401
1368062
1390481
233256
766133
1378959
704747
325827
945406
280292
775447
887706
1421623
394051
183635
852042
413629
666546
842664
965904
871260
1410540
835518
338220
694952
1269501
56717
522837
1044688
76743
445860
1142740
995633
1354254
680687
1362384
383738
983838
428522
42486
1217259
611065
136018
860921
583463
1171036
833966
402406
725987
1000079
730556
403279
630566
936124
370614
36810
823846
949460
680178
333814
264172
520930
495898
1369184
1184624
456799
526464
340837
612362
1208049
175078
958991
1344572
796787
431615
1155252
622571
1137060
887596
766148
1327589
1226214
1185483
1136779
308430
408319
1168329
1301410
314539
372204
895545
1219168
232800
1134684
520624
333678
197922
404825
197257
947877
425265
158128
1233711
201077
1335906
256053
695618
331305
438136
16568
738168
128814
1296623
272533
954862
137941
1415661
593335
582806
1340046
695316
303005
1137855
490419
1092507
1122887
1113339
619183
646460
741029
1022049
343233
173913
376585
1408847
1348695
596405
194574
1298022
806883
558153
859532
355387
460604
1271013
315666
111901
13111
1340792
110997
1294849
1340822
235323
265034
27645
864609
276795
295994
166638
739120
1372906
372160
693536
1039556
1378148
205506
656313
54340
171597
1119483
1294181
275804
448134
347924
785225
1320410
1305883
660156
1399662
433276
1160960
1221148
108239
64746
109919
436502
486839
105236
1170669
1163367
229640
485050
1067318
407825
696756
592784
268979
1357395
1310250
519023
189682
673254
66260
1228207
891815
121327
1117019
644689
338328
200187
844712
79411
1065337
178109
379040
85732
287703
1285224
210423
1172480
231514
1128702
288554
621993
377555
430204
482252
1078636
390510
632764
1232999
257226
17984
271239
81810
1201838
1287786
1273155
272540
53202
557459
1227124
1414303
1277529
208528
563645
1060629
171030
782536
391425
1063904
831264
1236530
737446
157654
1186223
1319591
1187922
52010
1314820
1271387
381526
1064312
1290091
1145927
356311
660952
337895
112218
1286120
1237063
177484
1320890
284995
771208
158789
1198571
128836
253146
538610
1082326
1317543
1381006
1374673
674215
193006
980815
1370948
800151
1055983
355572
1154935
43015
1323715
162905
837380
1386474
1381408
473628
737357
516062
1374362
443063
345626
559292
1373361
1287087
507435
1211421
1180744
1294519
79507
831657
310490
134615
1371816
810391
334365
610537
611215
841465
251903
1363640
30661
1057848
627323
233742
805332
1049826
444176
29548
1289980
217
913019
785411
1367613
961881
552849
873282
591275
99990
416301
869898
1164266
420865
968652
1292985
493661
186896
1398259
964101
831759
618103
646943
75857
492018
913325
599237
946988
881504
995281
133786
524368
576124
1365602
1406018
454963
1166173
860738
636834
535572
48898
1367651
663941
1283680
1082124
525398
1061909
1351596
77912
1221336
971622
851603
1361480
859081
891537
549375
519948
1198555
249934
701170
886445
675760
898255
331726
416537
1288071
461250
1156988
960369
742144
62987
607432
768825
176706
626089
629015
1190593
283508
1368849
354971
121664
949327
138938
500943
586291
375071
225251
427043
305610
518501
972267
866330
98520
417254
901163
400008
879025
1377882
1289215
74855
1309124
855404
678404
500382
1372489
623619
1365278
1003476
451547
1202188
1353543
1185502
196644
435214
858706
1318347
742430
339293
75634
1200240
1053191
609094
1045358
518505
882358
603728
789940
1283850
1038118
215123
562250
1291069
443843
778562
1292171
398870
71544
760424
1137279
53912
642064
1059930
108223
406631
1177137
117847
1385561
499658
783519
1305829
1332405
913184
553244
320680
1330347
60279
233053
1048983
946987
1000427
1064860
1356979
74733
471617
113111
1119393
40279
356487
278221
117028
169048
692231
881597
1418300
906918
341882
407051
1337233
236894
633987
1038759
1298958
680192
1402134
1319561
238276
931626
1379373
471123
312318
457746
565144
522180
1007953
931774
391832
1394525
1057288
689816
378014
340847
1274767
134098
181713
430217
219329
1340501
618952
1168671
558829
1217399
1400623
1313773
1344994
1036288
60480
519916
352633
841497
562486
916468
264983
828744
1208127
1278810
587126
294176
840021
248188
1293822
1299813
23134
228807
311331
506166
660012
770460
1363890
302593
46241
1064948
942176
183030
1290291
160494
699576
337716
1159900
1185098
698360
259914
166503
498205
830557
428368
631874
412300
328724
134889
772899
218739
326885
948350
355943
1375608
664475
1269884
346416
375831
1198077
128381
534461
15640
1175758
89779
979889
944650
756959
45639
269043
68811
1166847
705317
539690
1378659
34788
89464
848769
40390
430280
1195213
1024992
1076348
326336
561377
1311719
1357815
260449
62505
370134
1178524
997417
161890
1165142
681879
485943
1304682
412080
1169540
404302
773358
925956
413036
1199070
376595
1302181
739524
915192
637759
629949
1296249
53191
481421
1163960
589900
1168338
1305184
1179509
561837
549863
221926
1374759
672815
729629
552288
812310
637526
1416682
1048977
628639
1195538
1326270
1363106
1198484
1023474
335461
1235785
1351410
193788
756542
117439
672531
572141
333447
1000770
385407
395836
1326683
512945
633202
756591
1404556
640374
1313968
1039338
621578
545109
124879
1339501
107900
1363661
128406
576393
204032
718310
1204812
1207292
190543
614682
541846
852987
448303
635379
388337
816533
40476
302441
659236
1181690
286045
866718
581698
685217
868475
667284
495762
347017
556076
437174
858402
252611
1385119
864601
428352
1319900
83599
1351076
1296120
1420416
936428
1219680
997570
450978
994439
486055
799314
631079
1402703
699202
433841
851844
252644
519315
319252
1113816
1147851
468429
731763
435242
1413556
1267117
794171
40779
1301267
687578
1369316
273177
1271678
324704
1297922
177080
52611
891517
920384
1392155
790467
493090
1368150
1138472
29138
145376
83084
182180
368113
972549
1237869
1197521
1266786
1042449
487188
1071793
294935
1421732
357030
140328
1034939
793607
318312
294839
234219
701704
1313588
333825
1186780
676267
552607
1219436
1291286
378657
1120357
146623
998769
186870
829914
157773
965244
1136651
1394169
324425
1416499
1363294
272657
840962
963585
131374
1201542
181923
157853
833053
845383
59652
1123066
840245
852788
1343319
170538
1399182
1289678
14237
486481
804063
730549
1316104
973370
950793
119082
371586
346201
141988
227068
1206169
65415
312775
339741
1195637
1000442
1289494
278039
1142630
1205021
142522
89337
1227882
312087
1044610
1190534
359322
517259
726789
514751
678614
1166198
520533
466462
17741
259031
856099
869304
573778
944452
673524
52348
394582
993618
643887
777690
399749
1004176
257897
312203
233869
255589
587398
260144
478800
437774
427793
689038
1221290
26334
578323
1050496
234546
1276412
410128
843989
1309829
435283
305255
591042
1237658
323246
630756
424835
1040375
45707
781310
40739
360251
263050
600469
772570
101484
1222895
1402426
230566
589433
1207295
1086035
1005736
1071533
220733
1310941
1391096
1065287
27722
1366520
1188888
1137342
1230274
1363564
79098
359524
875114
430708
648200
998926
971732
97741
1230851
913392
482962
330692
969956
88350
1349611
560188
419601
1347223
1341789
768682
643002
100809
510036
1313441
1198845
234507
883493
453015
995358
779388
1056857
534930
1307107
495511
591728
641004
370747
87934
12907
770240
1407307
601893
77769
14258
1176523
1001050
619208
953535
442327
814974
1198496
524221
1381894
1067939
1043157
338241
972380
272612
601749
439525
394411
91213
508767
413485
1322539
229650
469632
1229430
135442
99623
1374415
286184
1152506
994143
452773
53396
144045
1233835
441435
1327410
573284
285122
1043757
40461
890026
1207470
144486
1271252
856933
1365084
219058
938091
1321591
606992
1410618
200160
1075111
883880
587519
465191
1369520
955956
418410
614378
508283
1229407
1189674
436926
160396
521599
1303447
64265
535922
1118736
1077245
428481
66064
629347
951679
665716
239977
581697
1383319
783902
124027
1233702
1209777
673422
1119188
1313693
234937
516267
86342
86325
318634
566747
845834
1202854
132419
1129699
38918
78489
146957
644483
1215523
1196882
387887
973768
860987
1064631
904108
780425
991875
385058
54735
897887
442403
443687
433194
117310
186350
1266853
970536
535775
1394613
133204
821521
549615
831662
373837
143360
740899
1285424
118011
1061795
500278
1210837
992756
126956
629915
1170600
265203
464880
221217
1186740
1037749
996261
462178
976508
56342
69319
625640
270914
196857
1277434
433378
1164964
1359016
139739
432567
900118
602595
187126
68912
662301
1069850
130159
686460
1229705
1369804
821021
370439
1068692
781831
462590
1381963
226645
668423
1210509
1037904
123081
1400817
318282
575732
576257
1316383
126214
1345525
1195224
273571
939068
741916
623109
1214939
805923
1268881
369881
436517
445327
464643
966592
632274
102680
463975
821504
135790
850944
660407
175446
1209647
408381
1354236
109616
672951
40000
307898
1334977
877046
430923
1392850
659282
671120
364038
1233939
149290
102593
420733
549303
872929
730172
1325127
693333
140620
730070
955530
439189
1083140
841830
365764
674479
140696
523322
738827
415150
794352
230913
806805
1136110
1326317
494589
1226482
1409280
509087
836154
682621
736104
626402
406409
212755
1080716
13343
695902
273299
1396528
1400845
1299874
811395
248020
834950
734133
792094
1344319
1363371
589390
379516
1233806
503375
966941
326263
204840
840188
1419983
698064
374258
1320461
785103
79960
389163
341051
1288444
1271507
1280870
963214
43674
1235691
958603
1197817
801299
1119623
967864
383169
1265583
200550
581053
1341373
671603
577085
874600
1154109
848902
435493
437830
668452
1112941
594794
591671
738428
110654
347219
84888
766606
188472
1189954
28939
85638
1327393
544281
1273494
699000
1320021
1193600
317120
485816
1267037
50166
695548
345136
1221476
54767
23103
485199
795869
1279866
399217
1268041
541558
459152
313334
1325382
1041615
478567
682126
1351649
693700
353539
1280085
468082
166807
798947
327481
193301
44833
892965
301385
507557
1280978
10190
868309
227523
1348210
998788
819220
72105
1167249
1378465
269404
581959
10439
1203052
332694
482887
1059894
875951
26985
813933
844010
474972
164304
46526
892009
845600
76473
1227692
1306004
949832
741757
1041859
872281
1160896
33059
927804
239785
807278
1050871
377890
190738
1057411
47006
394387
1294015
1136887
254926
522192
86217
686240
159983
539620
599173
819992
852130
665433
956707
549560
838257
599956
501561
955961
40031
665080
441535
903163
586253
154614
1418350
957601
1162709
440709
1181687
724539
847509
268967
345374
1176302
26039
32978
46306
396177
868164
274295
91528
442720
634650
1392753
386054
1040639
1296925
1371559
783154
1303893
1234217
519508
625978
915366
801215
184449
321641
951877
1352382
165058
993289
963229
46912
600128
1164056
945437
1343388
355495
638768
1349098
120061
231136
1393857
1041890
459077
484804
1044266
36119
1231704
623424
889246
57126
209127
630547
780332
902727
999296
513950
1287017
100550
359551
788422
182815
1414302
1323794
1382947
1359055
1214484
640279
428940
862260
304019
469500
1069812
378721
563033
304382
190851
1392446
406703
289784
329419
981319
1197101
142569
14033
405786
1380668
796613
337003
770847
213945
632551
630298
181554
120400
580615
1058157
354456
783914
1167328
856349
481101
1217966
590719
542693
588923
480987
642890
81067
76961
159800
1043456
504828
177220
469595
272632
962706
1394382
1021387
1305674
1333880
1205185
830601
501116
227187
960963
813004
148933
493902
189745
1184890
423580
47713
390858
116722
1214946
28286
1316647
314354
1039563
1110848
1036085
189285
787008
1382070
584423
858287
276075
963512
100557
685764
966572
183763
465060
912742
1177038
899200
90101
1325834
946053
1410489
187735
55527
838155
214345
656956
169924
40458
528022
698506
790477
409602
1202660
1033892
206435
107875
1221051
879274
1113517
314795
149948
479453
860322
1350806
85363
352721
643260
224615
132284
1338300
848560
559614
123286
508613
991511
794141
299463
314942
147857
508212
563949
976411
210974
63269
1218277
1231746
974588
458827
629030
264942
838002
545134
204845
433289
358620
522373
1301414
396751
56126
585899
1268288
849468
385126
808585
551612
368040
1182548
1306821
1128593
26684
319102
1332565
952884
1191992
887112
784495
565527
337432
790788
401062
1092482
884802
617151
739375
893482
571397
1280698
600100
796871
992510
1268531
1293456
766462
961245
1307625
1179599
260264
1220530
377856
527646
1306482
364986
13324
1386453
52315
362521
12542
940638
46029
728064
1034758
636638
64268
44516
641632
357735
1050747
1067652
873890
1197379
881124
914390
953353
1198618
1395329
594557
1145623
360926
363061
952559
1127667
375968
789126
1268136
1316391
913274
1174250
222625
405828
170910
964582
79621
209647
1302791
1395665
205534
873346
1189117
217507
1269622
860860
851551
550645
960145
1271486
282843
1410883
1178501
1304492
388006
1209083
335444
824868
841622
844375
142938
839706
483210
64295
216958
605592
992982
1022808
823196
1102540
326886
99803
368348
249562
1038573
81189
774202
967037
1422716
458484
1344217
224048
273466
964063
1065282
201310
540390
576373
862500
1321927
82443
919723
561152
1127045
493103
699197
624122
1214512
1120116
40825
217217
906543
83096
328242
1112507
94666
320401
90440
337109
517886
337905
1116420
115412
586433
441763
1319985
586123
1380786
1231286
30626
383874
735587
411600
1285046
894253
531925
113951
1184999
449191
1216277
276211
1284387
583217
607660
1179513
1150301
1162721
776027
448068
742168
973338
134380
1290538
1162813
559377
575605
525074
225233
186174
855546
1203413
591032
137008
395332
153184
1043403
504300
905223
521506
922628
1311726
372269
836664
74436
559552
120777
266168
607525
1330557
557473
1416406
95514
416023
789076
1213287
38098
700217
433392
908992
185412
729868
440757
585973
608840
1005709
559227
971752
1075614
274948
84486
75622
1057504
1289104
622356
131047
31606
40897
182748
58017
584202
925090
903571
705262
404416
402731
962476
118630
454322
1302624
528680
731090
1417695
1383297
507953
995186
510777
436318
75792
564350
1346696
1204396
335041
924745
874502
327779
264412
369787
637408
85228
634880
57146
1226570
185389
127059
492488
169200
1293422
407667
545296
600112
462807
1122992
1043239
1305967
461772
1136368
454691
403803
316203
977616
1141950
1273355
1123947
298099
1043653
974464
737264
579946
322780
312337
1180982
519502
563983
782824
675651
380078
349664
1388259
323304
1007755
363825
488145
507946
981299
99017
324359
43068
588586
669013
899280
571842
1119532
94124
810784
56779
151456
342118
183056
912936
273240
364524
1115921
678027
347631
1307074
11481
1063621
1311209
927607
680415
1267729
149902
276873
866970
399859
36737
398659
1317807
698755
1358775
286471
220373
768211
976623
685795
588257
1040431
1403903
1412843
813597
689082
1336379
1361577
733190
694642
49245
1298880
107811
1196938
1346347
232428
228154
150676
87191
85233
203657
271807
237363
983106
911508
679133
1190422
1333075
472862
1192852
1155147
1236350
640735
841379
629712
314510
869168
819897
28590
102956
1199394
783837
1349896
487330
79859
608341
731290
623963
1288909
702573
258059
38144
102608
209456
820008
322798
220310
415028
548033
949303
45616
731367
100185
1037082
658088
194870
170045
836611
1202224
505015
1101006
1363091
445591
779582
518126
558364
671195
1405811
834234
1365343
480325
403094
1181642
631979
492203
12537
379831
529338
676565
1414597
144927
981259
1281058
172598
11863
281146
82367
1278097
45728
1392026
945054
701022
86902
263397
254456
141933
1316360
1322634
1035152
206157
933107
414967
84717
358567
274945
57134
30232
617826
641272
1342619
71753
1309597
822478
162666
647005
1398883
1268324
910320
396672
140972
728013
780194
690118
342957
689814
1340054
909007
258355
996863
236505
1349803
204957
593428
676941
1375295
1137463
1330926
189424
1205861
90660
1093293
683547
439009
1173805
75157
1065600
350978
1051384
1127548
1022070
179879
1214416
217897
510787
1274360
911437
976185
805989
975843
1299315
953559
936084
1362305
318130
1136736
282867
188531
860210
58386
739772
956740
1175950
537976
771741
1282716
775698
1341284
402206
559941
1396789
207298
166287
477310
811111
132790
531822
1298210
282023
266816
949920
185033
1104984
1266707
1383141
296327
945879
178688
448724
1315183
1197337
1216621
70777
1044391
177108
178197
1341851
1422974
550417
336266
1025218
676884
957928
1342777
704736
901056
530169
1289089
671110
289637
1276915
59089
1041088
206798
1194862
815906
177200
1381148
494821
511491
235502
704354
1327856
1418169
1214665
1284650
1420846
207768
175686
387558
1294822
575173
1169414
76073
1236424
1202707
514468
598269
545250
45288
1184866
1333947
687633
238483
264044
536842
1332741
1395150
8200
518983
646677
668064
1376729
800293
105277
623564
1294775
303119
272708
696499
1001065
798415
1293098
436962
1072046
1292939
1422884
121909
1066276
1202465
1044176
1337095
840046
363390
1277865
332820
269838
892557
487295
34351
1085525
46910
767629
147006
1212790
63693
550468
1358802
265313
1202488
300937
306037
148216
627960
803065
1041375
440661
997627
671366
1297761
605547
164881
1296761
143125
487865
122463
1372677
65127
642753
1066803
222535
37928
1086254
1371024
107149
874523
1180314
152519
1237502
963086
366619
856882
344329
1301395
116183
1302283
1321423
668090
663406
1301898
601546
238158
894235
799456
548117
1414865
433943
239609
1395525
910224
1365524
387406
352844
598515
1090943
393263
472323
317339
333636
1309319
57202
149881
781574
962498
513257
73856
515296
899296
116501
463724
1290292
334492
337467
772689
1124388
1378445
300940
1321727
1141832
226963
135801
51330
425760
194830
78588
722608
917759
609393
232558
339971
41786
280442
77095
253852
1022651
284914
1346964
1199667
152904
670889
577624
491354
1280611
534657
1100414
320335
675027
38623
1180244
828487
501136
1334576
1117590
851430
769049
595566
644226
416310
89642
592345
534370
395486
465687
592698
321117
62592
1181051
417777
255690
146014
248869
1021109
978851
1178477
910668
262330
1358201
953420
1203625
676466
1314816
822786
588697
817250
424030
56180
697730
59719
1174131
662140
961786
1237236
182443
1401423
1234879
978067
1220946
819071
454317
270819
625253
633297
352911
950197
488126
1341663
460656
562916
303585
1008463
257591
388616
443529
1134340
739395
369081
49039
893538
170058
193231
648268
154681
236027
397826
384507
387921
1189401
476748
375012
211913
1138048
596046
1060950
1127853
234455
16617
365998
1073813
1414130
822841
51154
477562
503584
221732
197794
455074
1235211
251774
979109
790109
914266
1414525
878673
1215726
348639
445348
296668
387243
882758
394695
1292634
1213093
1369880
1056883
1187849
473171
806414
164221
820659
503109
450155
1311182
175358
799125
630357
1409343
840688
1034200
736097
293858
893521
106538
1268031
123763
1000482
993331
893580
1290785
17289
789839
586381
670233
485673
50277
871525
1313385
1354091
86558
856064
704443
112484
1128337
1413170
641965
462314
1392964
1066079
61614
826723
119872
1125343
429311
108732
402454
1193663
962753
725518
1337152
1172467
185595
67462
135677
1307812
794714
1234349
726674
682631
134171
407368
1278927
224392
549551
971760
45467
111056
681937
1359769
839709
532948
167317
1052067
1075110
208439
478056
676979
1036750
960834
501156
583423
509564
1144920
1208984
305918
82117
1420316
542354
430156
860967
825319
970045
1206616
327599
785120
309403
1059239
299989
1283508
298780
828068
308063
230384
1329855
1315151
449903
1320383
375817
562635
50416
736728
1370411
1145539
599804
318924
934202
1182890
408801
1342283
121207
1354818
116586
1397605
392618
1164157
186507
1048549
732370
153278
131259
812648
932824
35889
1174398
363995
550572
111109
702357
38220
424695
585692
627088
133432
1341353
44031
730921
964759
604032
676801
607998
96784
1268551
229610
662402
637416
783244
1049574
1192636
278639
226212
1118716
1330800
1127497
553246
860839
579417
811886
1065904
209063
794743
442716
1186407
1330875
290292
455582
1335315
16454
452439
970294
294709
818837
1318248
604653
499895
337090
698874
232381
1221030
611459
1069672
265183
996495
1394341
481598
673649
416386
449356
308124
1300352
148361
1325760
992709
1049617
689726
468067
517183
440208
84577
53900
368558
1190383
948592
285554
1408385
449101
674153
193259
289660
1349219
1368297
136262
1195458
1410681
31066
1369445
627995
458776
1266768
1016010
922877
212458
1325074
176736
595267
1343520
792755
272724
955824
999350
208622
909508
373209
403690
1167574
932252
805943
475817
955213
1283112
151485
295516
62282
480281
934998
113745
451425
1270099
512233
1086428
503142
518107
1216812
398122
871779
479481
534740
1212663
1232244
1392744
1168920
580424
921737
613404
562639
442684
522283
440345
843922
125049
31365
787426
1155133
801703
287046
88762
1322947
142262
914603
470627
1266153
656635
612777
1124845
385599
845966
319833
1418416
1193800
1389493
1043460
1360479
696943
789529
706720
938585
45322
408559
681356
1197409
153009
902830
1194918
495190
435433
1149050
561178
576722
49615
397325
1348708
1155129
1271251
1422305
1376792
266879
1053884
1222053
993316
36479
1306477
127895
388351
645565
374595
386178
12750
831458
485108
280575
121694
689402
574357
187050
226436
773523
70129
790643
1286905
946401
213581
288933
32872
543610
617666
341897
1309492
834778
438473
799601
362710
311415
35704
1336554
1328802
893935
671332
1397879
75040
230640
1065036
1174312
1363660
1274222
1316110
995587
31518
492231
303315
1088407
1278206
1058202
1289699
598432
1202186
1313318
785914
778875
338731
1289516
193939
429427
1333999
306050
1319557
477727
772688
84243
552222
51575
178115
131498
207438
143547
76329
127655
1372641
256923
87623
371008
1294055
271913
388099
510853
802273
403120
1187979
156099
201178
656702
61758
701121
166658
792639
377123
93372
338488
1422692
958926
834031
609531
124493
88028
463314
723736
773613
979499
593280
684086
1205469
982029
1112024
1337701
1300080
228859
533039
1213722
834393
627190
1223740
928240
507472
1369650
464963
596454
871160
1321874
194757
1206246
689007
1231609
1333878
956939
941556
593643
690340
637349
1182409
739336
212897
194586
723529
777911
181890
236605
1005296
726771
900298
1066253
549392
131017
723182
517543
904010
53969
128753
1368301
383129
775251
474664
830481
880880
316317
641515
199901
83567
259071
283833
78212
1358718
656206
257702
688862
776875
814544
1208207
584587
346371
1420272
689574
817924
659748
1287552
86249
1201722
511941
456448
287168
1389284
1293716
204726
1341491
428806
74540
223506
416008
1343369
840236
113625
467758
358723
1269440
961232
851696
392404
1055038
379130
1196433
623762
1345803
398107
287621
30282
547841
1024613
263311
1119646
217079
1292559
589688
1113018
854249
185427
39905
1199622
297794
333896
552670
205948
1152904
404361
1288127
1091120
1412486
1140068
294625
968812
202136
263664
365375
511106
122700
1288361
1390947
668228
107158
921340
557906
456329
1060091
1345615
419181
1129310
131131
530640
1063050
131149
11755
596672
516812
1372054
79469
256675
502846
168348
1384231
1224787
685177
1111523
899946
1357858
297994
726837
935271
394313
1297902
1025222
1173648
41921
673567
1186315
1409562
1089471
739764
1351044
135130
1337743
1343371
1186379
794001
261046
441870
1219995
468099
473619
923497
129512
1174095
772597
284714
55223
509263
705769
1138644
953611
1225609
368523
1022040
374084
1404660
903985
1348097
10835
270542
208059
535474
928368
1351996
482595
1416427
662984
137647
1312428
274952
333018
1404737
406116
596000
866715
1225887
1137181
1189006
219629
1163994
1216235
1293155
100599
88609
1406122
87714
254866
948825
956217
1374865
197889
300407
1218042
639856
1358745
1346538
258376
1394665
388008
996560
449877
425128
1321165
806703
643194
564570
959784
64050
1189071
437122
1213886
63937
856424
1023652
332812
1368923
1422843
314224
326784
681002
96403
794142
995248
258850
573661
1189761
523606
967584
934398
854636
396827
1112928
225040
1038045
1332424
99247
26414
73815
695695
337707
1372728
229500
850953
214693
170059
689054
914253
38713
1359019
1296195
1236658
234613
160461
143755
134244
1139242
1304019
1265683
1415831
683515
324269
1268372
686502
361570
260210
638894
766648
1016031
223855
1186230
403555
1125475
212498
192509
68770
1303931
1230890
574476
11191
409246
817398
561804
313148
258115
290742
596719
249351
931985
444779
104475
994575
256769
580628
56008
1267904
418526
1184807
448886
253964
1185603
270853
276423
457120
701683
1038817
1365560
632871
968669
1325325
873318
859462
357087
677222
379643
446324
1113265
1070480
263224
426530
287350
409500
53636
767716
1152443
342378
1210799
1035249
49375
229204
1402522
1207726
1124503
597894
271770
872279
95632
1300065
657289
312377
72357
649374
37480
596948
470031
108691
104482
722749
465636
840679
729664
599515
849190
641720
50732
322849
895487
482191
1014306
791025
1414657
588782
26328
1121902
287561
337386
1404099
377746
1428005
93866
834957
325151
1335570
1327605
300186
1075777
1185472
373042
831437
1353167
1200434
340397
1213875
972862
1296539
631359
761113
845328
968119
49500
474729
198463
4205
697191
1407851
675589
567395
914691
457210
201216
1183848
582790
196471
444126
395302
1293276
838963
87364
568513
512075
782342
1219319
734751
1346912
826132
74409
1323969
1271988
787551
1161117
961663
1055028
109201
458742
738614
1022648
627953
493932
433449
929133
921765
687535
914551
1392741
620953
631894
508193
891525
979267
1410233
978412
945654
467519
959650
729590
381529
236049
76776
31691
528920
1420038
980554
633419
1351019
960454
1424874
321563
1122094
472528
1359063
659106
942805
461640
867596
392383
639765
353286
529407
696420
133536
519001
1235594
112908
794852
982919
448792
313885
671815
278118
666922
617555
572814
1416381
1269106
1311551
589032
404713
378513
800783
1225001
1412928
999151
740256
206720
801136
1320899
1202531
1048236
1297190
1376092
96523
1353133
130661
601532
666083
975621
1287287
338131
675508
39534
869905
1209887
626115
793296
80456
543808
373793
559478
698689
572526
805949
922606
354030
385801
226677
126723
1000673
477550
1408928
30651
1174433
680227
1216775
143314
239974
875183
499324
884766
1401894
320352
232680
1006203
854965
1163951
902116
319522
635504
1412175
154952
550010
851195
258435
592274
841608
87449
1233013
1316761
129124
194841
855549
320151
157036
1116914
839791
355339
661421
1285080
625606
962911
542508
1273004
465850
1295915
782991
449125
509931
43448
475122
1164283
35287
13518
1162679
368049
1382512
1310932
875346
139717
581409
549343
1143665
958936
855715
505045
31290
405488
122712
1167757
1292117
465164
1125881
930297
95929
559196
589384
394552
789894
1091629
794102
567294
75428
666039
101934
355111
489857
1315781
227017
566192
868983
1195125
1325426
405670
1238288
23398
1422654
177944
398410
462156
545326
1174516
831030
547858
36478
251655
204953
725466
740209
1335020
69339
289381
101070
138260
673188
189161
921166
147624
27846
326750
1376491
1419464
685028
154570
115128
598128
960962
1300872
1145574
576086
434588
408689
1170535
640655
44783
278604
68274
1026861
1111527
960053
1334428
162788
1050339
1337206
906125
1006215
728132
698593
685198
258865
899089
682912
475303
1127049
832790
1137288
1233884
761133
768028
302413
1135847
994470
214762
402383
1007672
137164
132115
1025003
1000091
30578
1057947
1202027
258526
1348715
109433
64655
297496
928996
601780
387978
1391469
368192
66609
684055
345177
1334517
256446
1126077
334023
375749
1401605
86367
358566
1181701
545909
417107
1197989
980476
896228
383139
1341718
816009
211214
694478
442088
1004283
756214
875881
633668
850733
1216511
1293839
400961
389903
905666
1353171
317496
992474
1392709
949505
1037226
911517
862032
820969
1365898
542615
730500
83650
158556
491486
500324
675754
949758
1172598
48697
92432
830612
1340791
1279645
138271
779017
934488
248467
1302496
965554
602110
994307
25244
1313872
997023
690049
1193227
1271521
254804
249416
1350920
499356
460749
1236475
887959
391121
532752
62331
94074
1311004
1025100
726036
626706
947132
335400
133195
218784
1411899
96534
198169
1379790
1209846
1065529
358025
542620
264222
1070064
1130712
677360
1025992
946082
912405
415296
620479
608905
610866
880651
52720
1367132
302989
135605
1066916
1148760
1236551
462459
1271900
303300
1062866
1419888
117703
991181
153389
1237168
982231
27715
1189162
475852
374387
590135
562327
16103
29632
1138875
997332
168672
1224070
1168335
690398
293194
958722
1221009
133520
232434
339750
968571
1088271
480611
275558
207543
562456
1422684
251908
478406
334792
154707
663402
607482
1316575
731842
275557
998963
811678
584749
459847
64450
328141
782576
1165216
1302677
426143
18758
159813
684914
142655
202803
1266347
179014
1396824
674037
915459
411378
806412
382722
151376
402650
591491
724699
622812
839721
1225920
1304576
1370738
554332
572377
410390
179852
563762
1145108
929771
674486
974530
11205
857995
409753
110556
1209453
95885
877446
371540
183421
298230
393948
557293
919767
857989
964998
483738
1233927
272862
297115
963506
498306
1189293
1230174
1401091
828096
194563
877659
49636
446441
259945
1361736
1038630
217175
170087
770959
362395
58442
851516
1229907
1347885
36396
1139756
906384
936264
439637
862136
231807
334764
1325257
852588
228106
552651
450901
608719
74411
1376846
1230830
586507
1062426
1128833
779636
33371
1375039
1058964
35500
158252
447157
1220873
674480
495175
317447
869041
51448
1398850
534915
561042
1213859
688924
54689
478687
800411
609313
253275
864149
136851
43883
833769
250122
131212
877845
547635
1155457
284112
350258
324594
1337595
892069
994431
1269487
126022
81854
203425
354457
1230099
419164
297833
838412
701238
993999
23179
1135257
142548
1059160
821997
877847
1065789
964685
1219380
354213
632570
895727
396073
700508
490799
643903
252257
71421
1188063
519044
886105
1054904
1163488
63232
914725
290607
1322755
1025151
66332
843786
546938
1072308
878282
1137396
516950
260236
127303
1050622
509491
1062283
660067
417342
527377
915344
495668
182755
320186
1164304
1061985
590831
429583
255223
1199057
1340293
1036765
475027
57937
834183
911760
628572
1349913
382946
1179692
120654
591907
191529
499805
504900
280715
894536
77251
1312383
149192
974348
1227262
360972
1207807
363830
200889
878689
1163914
1395832
224452
1069781
936381
424627
1047983
1402375
648837
593232
1127616
93540
629943
1400697
998413
257980
314454
1303166
416186
662515
161932
1354255
162803
1072520
224658
235388
1300108
903283
833670
320083
232961
435566
1224988
561928
1077344
372441
499744
411330
227758
510417
694859
93075
1380195
916628
781122
1112851
393476
1165254
486023
365667
1192254
813254
1056899
311121
199452
238034
506180
1419380
819155
569667
1315823
1145481
809510
172160
453778
68717
312558
366409
531028
236044
275621
36662
297513
1064940
337247
1282146
630152
882766
1208356
1207793
1178271
1175737
72910
876502
1322404
1360097
353173
705199
1154345
208168
777062
532534
591526
1059727
894395
1310788
667524
1045469
402876
802403
1412969
928559
293378
1323078
643661
915509
1053001
306647
95149
1219101
292134
816026
1380660
419702
948711
100440
181315
1339984
1138139
464682
328909
438530
546103
67859
134654
608311
948736
802857
102613
551599
1224819
679980
999411
29793
1044527
382269
627462
407921
1037395
1065562
406393
75392
91545
611095
597257
671607
414181
1389400
125996
52284
1343301
156443
71611
394626
794251
682320
888085
1220521
168516
826186
1409068
227658
196236
310617
1379156
17895
158412
97781
446847
740004
578759
1302069
730236
295375
314558
876961
193095
439689
376268
1391195
1421095
1303263
147084
785109
887525
675951
167303
284732
552480
83870
1378260
71385
426852
1072652
809172
1163303
54447
814736
805687
780115
1232122
978701
994290
384034
953959
556230
298876
951485
316084
700940
955634
157349
505965
658583
681837
1056700
502772
1387127
1231099
994109
867341
2826
1374727
232275
1411858
1416097
455270
118297
924199
992035
318530
147787
258762
250529
1267214
237097
701561
611456
783755
337372
757148
354623
373673
74643
506974
489692
338367
266947
251422
252894
530467
279825
1215736
1234486
365477
681419
686604
883722
844817
811102
68804
193195
636693
269835
542401
164553
888319
255778
480581
103651
1198815
951958
961956
561265
662244
129938
156656
1216045
1377141
519530
327878
694463
460159
412780
186927
691027
965119
302999
1283829
610550
429122
693124
843021
831861
1209650
562152
468004
634727
799524
317502
741960
547375
678390
534848
92048
968001
1278826
39388
306148
950095
423707
459375
383900
1068450
388720
1349494
1066298
292534
1374849
540687
142009
319875
667839
1156981
120168
1197275
426283
674893
289978
1369937
774515
139868
593925
852412
198246
1055865
211047
774825
1299498
906072
345020
565023
681892
1414744
637234
704372
547123
231789
411409
1229808
1025379
523804
107601
71059
741714
1087708
638013
1290386
796833
606691
1024038
1415797
106184
1368078
931863
1288201
142577
40619
981168
322548
477852
1222425
827275
75811
519609
468157
76856
914827
1215539
1235500
39928
1123495
370724
50358
1344988
407500
1403822
905929
682147
148667
134806
339820
161089
390931
63198
955877
111529
214473
16433
89254
295481
534559
1423234
773367
1360279
1110022
552233
1386203
1042027
1350812
1038952
1071450
1365895
335245
699989
501113
63962
319178
261858
815260
691470
1327530
627306
137224
1411144
341344
1362322
42963
1089268
1394174
1421326
1068068
1181634
536197
386451
345306
862082
663649
629121
142389
414853
112709
434218
1067351
674069
1065965
1203617
112820
127713
81747
305769
1212966
505346
1350299
1217433
17987
1232088
465231
212905
1374491
321222
656858
1072691
1370799
402193
791109
82436
1286370
177134
782308
388272
292097
42488
524278
770252
295035
1398309
451097
625145
387812
267228
38831
996838
516634
170664
1236212
290261
181482
1173749
148672
1356875
1272369
1157590
896347
535315
1301931
1174900
1300998
800243
193791
20020
706068
1125616
295487
397112
543160
1146828
1400715
53368
734032
159644
211986
495387
1276547
375768
1057969
935727
479618
1228204
83971
952539
130027
612754
483724
1216484
1158217
51604
1369756
546131
1329288
216256
833851
1300135
458708
356095
825311
30745
496946
488759
554670
769544
1383959
281061
512743
677194
123294
1306350
200415
1188102
830948
1040895
254172
1127103
886612
417366
1037734
1144561
415301
259967
1058210
442243
1037621
161477
540576
217002
561160
1353129
393400
906359
248048
723128
1365094
1338992
438532
1314945
1120552
202409
132244
1006493
1376936
95315
1069574
1206324
1286985
544456
1283611
409786
141542
1224132
1136086
1358100
1225527
1055533
916142
94253
873694
726263
72180
914766
619998
795618
262795
1276507
800224
526933
930311
928051
409468
797205
420398
477124
33940
435996
723095
920093
682079
80595
950982
101645
33316
1190305
392472
795160
799087
891959
458156
958597
1168656
1371428
347030
30379
431539
300936
336541
313168
1202309
156098
1120588
1000500
1050541
771631
507003
397890
190059
1287640
564089
1366972
1296905
235522
1058491
384756
1157513
459529
158751
52644
159738
476282
1350592
695105
995567
46139
860701
342823
535938
1323533
1409375
35063
1224041
390397
935541
522115
414036
892978
1354356
78739
1408185
1293880
417541
738353
728149
957586
407716
151634
381723
1235336
1388594
1406437
968177
1168763
930633
872354
336190
1395082
873241
911757
571006
961286
1227108
35512
1309840
178402
1323885
64097
599094
625786
676655
936446
1189629
1284479
900925
207904
811576
448851
1325036
407022
248564
152016
466424
1152517
796873
1061
48371
772540
1194523
104571
1113435
588706
1184822
443086
228079
909240
850130
902648
1124426
572535
1190615
526986
339188
1396812
170505
1340933
52659
890169
214538
664787
513537
736868
1050625
1318096
854623
965111
510921
145664
969396
670737
1083067
606254
891459
1184049
1295678
850420
522253
390969
780337
870573
23671
304841
699174
865298
490651
1313401
992138
250618
421911
1232652
722701
803148
1391007
1414469
1102820
1338549
471595
1339996
67212
34775
734123
150125
1312393
561507
1365305
71008
413119
475839
1202226
424851
1272499
846512
1183932
389961
305508
966276
1313413
423535
1418794
1329294
286411
40436
1401132
520508
1398747
547030
410212
25432
204670
280136
190909
802586
50630
701199
976455
1395713
23071
1291752
966350
1139686
1389383
1383325
1272019
594181
503227
640692
434786
57576
1040179
118314
699788
97141
461540
94167
375154
204693
369038
343986
928722
1051988
252502
48601
477087
1392216
979308
201547
1280183
32045
1300200
633412
350736
1162881
307582
1396707
1392108
1148738
517734
248584
188665
519273
775542
1214261
790743
470970
106490
147482
790066
363936
256983
1319051
605965
683327
886645
1316721
1163001
1304753
423204
952745
382675
1139069
625586
1315630
587832
415339
643129
492204
234212
1217732
261445
100287
144614
568258
1164062
1398337
547662
11998
788859
203498
781784
261328
1320317
915229
416696
1273389
1389109
178781
389244
1271805
809801
57905
853250
1370270
264923
404081
1129683
969499
1284713
573652
447606
1026993
25087
494121
250940
1205298
303853
184828
462323
909114
853857
433468
854104
783474
851130
975937
913107
314920
51296
834173
280264
789652
1403200
86496
1330811
524482
337002
851709
382648
1335875
853967
1329001
96828
974305
421592
128837
804026
564418
703601
1174237
1063563
356401
1174049
1326376
1311081
1310280
622896
141524
271380
925425
869136
290120
62414
283540
1137030
609381
1038547
275123
489673
546257
114398
575190
55772
622740
904008
1070768
1203077
927200
81975
115340
1271229
874812
918230
692679
856056
1273809
571053
1044004
436466
261383
770006
264442
58221
1158279
1115856
572153
440344
831149
1307731
1136791
1289557
1119522
44862
73767
332768
1192640
31600
289845
34270
413074
203925
1365973
1299356
643021
1374325
962533
1200222
132982
738155
1139470
1354502
571187
166190
292307
916945
41323
1023490
867970
316416
664487
169123
551419
1192293
1294278
333472
1213003
1202340
1053179
462399
637480
1417234
199770
962818
1388677
375298
1300328
81210
1175836
586407
1411597
691363
586360
363445
1377390
726703
1061356
1310880
200299
1172486
477643
259692
780545
871236
407758
45923
1021131
263453
1306208
421032
739735
1366584
1196136
1311170
380250
971822
784110
1410928
603955
34102
433271
594365
469349
1073982
1405632
1268328
979043
591768
435016
162912
1908
949364
1066143
1226086
41222
540693
238083
191174
317614
1126591
801512
540100
530136
518203
548781
472173
29646
416634
962525
685568
992184
231210
697273
1406220
1290589
564375
661531
1351618
158232
1297860
1209681
96146
255930
231493
1063955
930134
678459
638516
1192307
430098
461205
778161
146249
445659
1278215
1399321
414337
956686
856768
260448
445064
982566
106344
1293172
1367499
732908
43935
11132
191993
214309
414288
898987
148079
352924
990750
1052482
915026
888562
935641
1043542
1222633
1388151
773922
581057
403055
1359319
1342596
1365391
1126787
393044
1392597
184087
1325292
1403076
177596
423592
1215493
945990
841435
309778
614219
604722
92584
1118516
102647
247800
898003
48265
93079
306786
433126
227711
787518
1236512
66468
18495
732484
1052919
681992
582546
220873
234655
460887
321906
1178201
609970
1351478
798292
344972
774794
785989
1325044
828774
401748
119531
925496
1273689
571806
583024
1382420
337675
1127859
106816
33484
1192435
673367
621678
116415
1279981
412189
173511
1299279
259046
1269322
146016
81559
280841
403562
507538
1200660
956899
257027
130052
140854
174000
360318
373496
643738
593029
405354
61586
622392
902543
373243
1410732
368351
1317421
86106
731940
1137518
224013
1152434
234173
58884
377234
1231422
630478
1409160
276009
1295816
300825
342143
298055
1326620
501391
469366
778378
128746
871309
850524
642296
816176
383569
630953
108414
235497
993664
73065
156197
905140
1040902
142875
1400737
1055422
1080536
258426
370741
1280896
767989
121197
489348
1282564
347785
329420
783609
1063322
1321937
202942
281667
74189
995797
33581
201834
685368
126976
1125277
580428
1137199
175104
101845
817629
853691
374457
978811
1271666
1413476
1154176
1180713
370162
1201930
1377220
941056
131838
607397
107502
1138870
213966
800987
772937
27475
675643
29477
629607
1328764
1205731
633181
454096
62680
1006462
102162
223849
596584
102743
479738
582992
1273822
661059
1144399
25326
613022
903539
727212
1126058
421689
565500
54519
408098
689316
1303638
871177
97149
230525
956838
1399181
413387
1068305
379659
216942
826974
992188
172674
946688
1291706
1042587
1156636
1412930
905728
48214
1184718
454131
210473
1369658
215630
1318970
1022132
314889
1058110
449919
112511
1161201
911248
1199035
1400986
666978
833314
581146
1313362
1410647
1370334
1398682
1290253
1191945
481250
32834
557839
198155
68685
441005
1282099
1311007
315807
288081
925505
1418346
1374310
756445
66730
324570
641905
1092330
890800
819788
831957
795202
68530
384121
125845
447905
1059799
1311665
61486
732728
348522
109734
646590
1295753
556999
1231443
355656
738329
605677
1126211
855107
1069018
970136
286521
1041360
317008
604186
224932
792685
100969
1281113
495728
1218170
798573
1346922
584305
792989
1308716
995326
15900
410325
437054
1337147
1351092
1181545
1178226
438993
424551
1373256
1325684
506059
925242
643699
960869
471203
1410097
1325237
1192485
539773
626051
490045
284961
1273079
363647
1189370
770951
409843
993627
372378
125014
786457
1284518
81643
923506
1283819
371357
352919
521663
1270530
266980
479698
614955
291190
159509
372601
1351228
663405
112658
114656
116314
537710
1304768
702170
221858
123209
291249
663989
44157
1396554
813235
1201573
237940
854406
1071284
457286
1224867
975215
27031
1082345
1037676
1036946
55757
1385037
607332
1308989
1294550
792529
57831
671556
932487
891303
1217750
566929
722856
892617
1308212
771494
1290894
36665
68567
293779
1100730
411990
31064
258806
844728
371104
694342
65340
668397
1069738
505726
1067616
910884
676632
112603
1188522
1328130
917777
936951
97886
113804
1224843
1276765
288387
180329
227837
729875
301730
723045
153201
344790
592021
1298986
250453
1365053
1290448
299781
1129098
195630
1312551
687660
1160909
346489
724070
166156
876656
37111
726264
1328756
318359
18048
335492
199248
1322499
459907
472165
1065623
137123
194309
382764
1123736
12631
53962
420743
51732
416760
1053296
948962
201917
19059
462886
1042742
578020
1137548
855860
1416141
873068
688824
633689
659751
223006
148194
691287
420659
1380217
580741
494403
881598
482394
845713
367433
173405
416416
88326
212710
71650
1383272
665884
129915
366422
1212170
955760
40377
484379
1369767
300280
568451
874703
858115
146546
576855
976202
1351599
171372
542945
1208647
130845
847090
272738
194175
960304
1280302
172858
955188
412426
1290767
584557
726617
947478
204291
1225817
477579
431027
570858
546329
1082087
1365406
122655
768458
414599
281703
296128
1049546
800298
895985
447997
1114412
1332416
445548
1201767
963710
1235180
167978
1215453
1004760
563436
291948
1157335
1194310
131562
1158331
756934
626889
1124513
1362604
541206
1270904
1353247
1076299
1395860
388181
493450
312329
168368
122519
474618
974583
95091
1090815
1000272
422518
1155055
681013
334457
869316
235130
136154
1405522
811138
973601
1387041
76900
868903
1148105
1283797
37419
228283
101293
347474
215195
68720
565528
561769
46192
346762
729311
1320239
804947
311605
838062
133077
32205
632843
789871
823791
80911
1196175
1064226
497764
1301009
470515
1391677
955655
46694
1286930
87964
573216
170237
772063
284066
328822
1212299
173671
72322
449302
1278564
119490
540842
456426
906587
597509
1297077
1156777
461174
451499
105991
974183
800487
139237
225108
1228048
660333
456914
435974
991575
527320
142064
837765
17372
641290
804452
497567
771039
102338
1337097
426835
426586
234597
37107
410891
387106
33723
1112393
706853
150902
446328
506273
1341808
1150594
853551
735824
143972
869038
1178188
1358741
729047
1351061
899569
283144
792078
1319008
211182
1336132
117776
188887
202414
879857
1287849
1389316
395059
1177227
1234004
480381
705921
156723
1184018
1112821
496500
629898
965730
270518
563824
657246
1159872
76729
526944
368055
521038
47647
808489
1073923
224413
1404776
1423194
114461
979327
953865
689556
1196153
703527
613381
179338
580926
461084
599127
1361777
1208877
427536
657048
573179
648283
845287
276865
601451
821031
73605
197128
371866
352650
648974
1202785
434939
942288
394009
525276
1194348
306616
304286
683464
536185
705730
974103
725039
1035826
238453
260078
341266
249333
637996
897047
214174
1392413
640517
1372521
1137594
377006
1342425
882737
314596
394977
622341
574177
570034
236954
888202
809426
119553
362398
1311333
38973
28324
420079
111195
1398074
1404613
409797
132817
1276691
196075
957102
566998
960460
1297292
574834
730165
1337899
704836
340228
1395916
509987
300703
767575
811516
515818
496444
691845
1217537
271163
343598
584607
490038
621651
385172
213739
790766
197787
854784
624755
640435
18463
657475
309319
110832
327049
804162
302371
891995
1278962
855227
62281
784611
568822
475662
1137002
824382
263682
70285
694708
1185034
467789
671177
535855
481466
947770
976237
147819
1061776
1217666
419461
1278550
376546
1290768
273064
109246
512128
544533
1173883
454497
690364
770740
337858
662778
600693
591894
1119587
109452
819033
166084
1278322
327175
1232214
534762
965491
1373718
530305
68933
962037
1216503
686522
83792
991924
104779
1165117
470685
961609
439861
202859
542747
882472
1375419
1346454
802877
212050
703342
1202538
1215650
1042543
702558
768617
1347867
616003
1116109
72692
601825
166990
74978
189687
658700
325071
69004
1357439
861289
129875
1265886
1385683
393710
821585
596913
150415
1357832
50689
469305
548320
1035109
421449
1321694
674258
1285272
75412
579337
166042
438957
1063978
724638
127767
831474
966839
1231497
1353212
251803
265109
871674
1160927
689902
470255
1201348
658182
288848
289764
323683
265745
363053
462180
99544
86620
98912
861317
1159214
839615
146973
670974
1362216
411766
1041640
1306622
539062
797608
817068
977977
836873
458636
80006
1295436
786265
279627
174407
96010
587577
642776
196659
610454
82190
284017
600285
966866
1102152
137217
98735
673145
952946
1009499
836812
771775
841567
471062
109495
62535
1065047
703777
1413854
1164159
268443
170863
149840
866259
501182
370251
1352150
574481
834496
664860
1371210
1387584
40218
197902
1346339
723401
940672
3050
768702
197876
254531
155568
561271
1176515
837331
657530
1192828
999109
29298
199507
45221
347311
216688
1306664
632152
1121070
287033
969843
1308140
1342906
291343
607050
87217
1225993
968460
496013
405932
849654
128991
588954
221034
1200759
795350
558699
159651
549844
902344
635778
1307082
150170
1164962
167965
1185805
1218866
928834
1266759
1392959
1275172
462812
1340921
139963
342117
460364
1382084
215947
149418
1082301
1381974
1187918
1186225
1267022
1367892
1293367
545621
33703
1387768
85698
906024
299850
998536
157725
61521
1386458
90077
357474
227607
1390945
801722
119180
1283641
514717
1018229
106659
803162
1020705
1115781
604812
87467
913868
421800
101202
531004
131717
1371358
835471
794733
1270055
434904
297284
660899
1416708
775242
221815
1137078
766766
394702
671340
483127
174680
162474
1112906
585919
317598
1180433
1183922
11916
196152
314692
288343
315985
236141
328118
160903
524566
1390146
95056
1207913
784597
56072
493412
820556
1101060
813283
672152
1201892
636905
915816
105220
59938
206033
606553
674496
850892
1368071
790493
940134
181504
590017
1177149
615572
1382715
311213
685265
935245
1411362
1265610
1193091
521898
109450
1119976
1165440
360885
562901
1383041
480562
1196411
814075
526615
311010
364972
302158
143863
1054757
355609
39111
108313
578601
614487
94352
564725
1203053
1269132
473310
1316249
863331
544093
312994
364832
52780
325308
523025
1174973
960915
595781
1195249
1226796
882459
1326735
1355487
564788
1421509
511685
252401
1155992
1316576
454289
1088012
646346
80513
276828
239230
164723
1410763
585362
1417770
646411
1177105
1035369
455094
1052812
1072334
1274429
415076
1378048
49251
1142480
158299
408314
275327
325274
785901
1206196
323822
348296
126046
1296977
967605
74686
159535
696973
293675
822602
175269
683249
449495
681608
1279310
882347
53724
777046
68523
299959
601830
930065
54659
1296213
67617
283294
451844
294953
165042
1053411
607137
289612
649067
386085
1420907
443613
209580
1200411
704310
294692
1068647
1400880
36857
167007
184498
643358
929495
40614
532547
110446
1056573
476977
257619
54945
289398
1055473
43596
1209862
302827
462179
963408
46622
854433
1344784
209750
357441
827739
1321415
428244
1382458
490196
1207609
1328594
96942
1048654
53816
1352412
78199
60181
627160
994875
465603
1020686
1125710
84750
325578
132114
360273
952500
470570
491519
154887
1210740
1394964
267389
465400
1285902
956956
304752
1026093
993279
451218
882416
484018
967984
237882
1227055
101824
903286
414495
1064359
577215
143512
352402
194691
976756
1049313
1067764
848719
293839
1409249
86975
579898
1112840
767962
1042936
150609
101602
499457
543956
124826
472093
674403
1353335
957012
1314776
480540
155847
1423083
1406620
614746
914064
1332467
272843
1137073
268813
1100286
861635
410442
1342577
1327657
558883
538294
80301
411139
414372
943843
1056694
1412457
741285
344635
352270
1057727
281188
33136
1051261
360096
416753
1122155
946379
844182
82541
176400
726201
866913
880110
183276
1416715
389069
36880
342214
1387878
1379756
1292681
1367874
104939
169601
183374
527203
1090953
1040196
118395
699262
306369
787222
659344
1379404
967304
1321315
829212
122432
462175
232629
662198
151388
356756
1302561
909561
61307
915358
516796
813696
861537
822110
640159
913814
321827
183147
660518
32501
804800
694949
955586
159745
81252
865743
1358172
1162886
18353
249006
1388034
663883
835535
194469
114559
371025
646808
131473
639475
741463
828986
1416070
509161
330359
473845
889177
293600
693635
909066
44965
556255
1414354
1362093
319265
1038917
273812
421247
777044
1316552
90455
76401
1176111
1380022
795008
1066849
148706
141630
919601
180779
600438
141437
828760
894144
944733
181610
142740
741064
170745
731804
1323663
67275
1091409
269397
1318382
950238
1189179
783020
773490
1127221
687237
1375013
541137
376666
1379581
1394431
1296301
1179757
771910
305348
1143169
493597
464063
741101
973095
390595
821270
557395
123274
1360482
281038
280335
1235090
404880
1193950
682687
1398968
130941
574764
1086884
251914
62730
1102761
473997
594117
1376950
967283
578146
324376
1041174
282348
382534
238955
1413846
781241
967344
1189535
1411794
1157083
880403
1410029
884467
405961
1180326
69238
850349
1083701
564853
261728
1387539
67304
446718
40919
315931
1266998
424932
1153131
912468
1045081
58246
1231477
1153202
1313525
1398741
902041
870705
1270045
1165304
478981
300640
1145890
79645
447272
255771
919916
768488
402089
1420071
775796
1127382
934535
1059938
846488
167998
1333981
443785
1343001
1274081
92265
449427
773682
834838
1274864
1310085
385993
1199289
1295618
200761
742165
542623
1053986
583256
1188163
880441
646309
1050777
522210
842536
313258
389535
846411
1184725
528673
463272
544966
1072289
1072063
574046
196191
187951
1374337
395382
1172419
466702
942320
212274
620446
451655
874898
1266977
832942
353710
1338845
429946
1144375
974343
164957
396473
1320051
442384
860067
1163169
1387798
1150932
613570
1193764
200854
679642
140448
1041209
621757
909094
385488
691952
761258
1213669
523348
1090719
368395
415708
45154
1174306
1060507
43093
1378763
1051619
1154552
420948
398447
292893
396038
917229
340141
314392
263922
673496
455204
341278
405397
724975
1343096
506848
1419280
76374
556396
1344244
365339
497755
566614
480373
1021398
356098
1226765
888091
372087
854334
147866
956848
575707
190407
60983
96162
917421
1413401
47708
101419
663363
633439
623035
266195
1048605
264083
200179
392973
837789
1346580
1382398
216305
96978
75512
311320
667877
513838
47846
1117618
1000037
515779
131256
1020712
1230067
1414034
1073787
1220001
905768
253951
836653
360683
892603
853290
1367782
922663
1204776
935818
277561
70398
879534
431442
736833
94457
682983
523956
372535
871798
1145144
1066945
534384
1194300
626546
540505
693707
293974
64064
571759
311704
405147
916356
1403621
692773
240463
773989
41559
286934
911524
778711
992366
1021250
117264
251277
706614
200130
96611
508830
606141
1137735
1082556
323494
1286650
507405
328694
851493
235415
317054
975300
808524
911621
1319050
94045
464225
678428
545121
371878
1176399
922624
1000690
176571
1114861
496403
665886
591862
579942
28432
1401369
322211
497363
419301
892418
445782
1118363
104207
1296153
1208333
911937
946271
281074
1384951
147449
133315
240159
115473
561226
1215798
70101
794347
573132
688155
1378165
136291
622764
930229
971880
509299
1392884
1324536
472808
1064571
99496
348614
1190023
1101881
190816
580608
201360
1127867
1283037
464133
1295944
1123562
317593
1289821
544270
978577
614192
425097
419135
1209784
1302629
1270671
785877
576677
93913
1369319
66444
132390
1172850
580654
110863
412802
839723
392781
1184440
478252
947654
610858
341780
224717
375533
637311
1055641
1320869
1111300
1275267
1184671
312083
1154221
1379081
740279
959219
33164
484411
563974
1332706
237560
1329430
53236
1387825
1205421
1207815
1165316
1021546
386332
485584
776436
211076
1350640
1372241
205116
239645
1170377
546914
1147174
564394
564442
911571
1061880
834660
777099
951132
386613
777262
1053584
479509
197281
1337948
332955
229070
128346
418883
362729
430620
523495
289258
49866
681467
132886
165399
1122485
814574
260997
34781
972949
406425
833505
831424
132199
699618
1207233
167536
1235141
436075
823635
811277
398775
974813
222430
1285686
341098
424679
1071973
451529
1328421
151653
288988
1184015
67351
822076
75257
951167
142481
1165389
907428
569313
53679
186480
148384
506633
573322
1373469
772424
606748
1372901
1050698
1155862
1052363
1125840
489715
40411
32518
539019
408876
1358187
902004
531182
660625
476709
1228078
1123602
139761
550938
3394
1306212
637553
1120739
431305
1319102
367906
1068803
273847
1401103
321360
170955
703062
884007
372799
896273
878812
1374210
1396155
468521
869001
1344362
945557
281875
27080
636364
328142
966671
371900
416824
411103
1049762
384128
311715
1062894
607320
135994
817160
638898
122420
76581
449899
230354
53081
1167829
349304
337693
520846
798578
295541
1138358
1411227
95697
248001
1313119
836814
532402
956451
941737
836206
116339
1186727
581441
74365
1354452
1279843
832333
539148
114582
1068318
1024318
792814
1192890
447693
1177427
26061
599035
1294097
622114
1025438
978552
354974
47170
124712
1072547
579382
49623
670995
973383
461468
442151
575232
1083384
908361
767039
881827
1409649
165668
1392239
1323935
1158455
514158
781433
947451
599925
343505
338387
619775
339654
212702
1393900
964767
1236917
1049458
678849
1277349
864168
692583
454810
168690
193649
1292391
313918
1226951
174359
357856
735462
1416233
1112682
153083
255618
1307850
1301289
268503
862268
1415854
1059029
158667
1295703
966953
1289424
1268429
778856
460093
1045261
440671
919405
1342678
698779
1203089
1196367
157126
467576
1372139
1285810
187118
136877
1137729
92137
175913
177737
1226492
433999
37748
389736
1100779
512444
329335
1000707
547170
626214
890313
1071514
833653
94989
53404
288503
439092
111566
1311143
1301066
188886
590886
412701
661385
741806
1291767
1238364
1402755
1162889
693055
440576
234123
280961
1058293
35627
680439
702232
221391
1295433
636078
1316578
592541
25564
354819
279449
807471
854683
239515
873519
292354
1070105
608088
1289834
570742
312132
464780
1042791
1187958
646203
27541
297431
1209823
73751
1407158
821979
963556
216608
367656
1315203
587273
197963
340006
464312
866497
377848
1118901
121679
66608
1221067
1036031
61096
820324
1287702
212787
238674
181755
1326803
1209710
1283103
406838
667236
1056285
1202492
1006884
702636
789230
228453
829389
59009
117030
195220
348965
573032
692264
836620
576048
832576
853348
1202431
110229
342160
1339210
1169256
16044
443890
1402150
1235151
803237
558488
1276470
416817
253905
1038065
1034701
641236
434212
864444
361091
146342
1173952
122320
389206
411945
910982
618802
262187
65711
1280206
1152917
420342
250498
1406499
593879
951747
601159
905061
94388
963774
308495
1150956
918452
699964
1207386
509167
672717
330433
370808
109050
1351836
192580
1417225
164568
1167215
73423
74243
1210016
316687
599024
834674
688044
107823
395645
446795
787750
361317
402517
1325759
486914
1115503
768119
47190
892021
1063538
953906
947306
825053
839323
76314
383945
136962
58178
40610
559738
56943
374226
921683
51827
1378909
897066
521995
1286076
1024134
470892
231315
1311114
1059123
581158
356906
490023
882289
1166829
197470
980831
957943
576979
1271079
769143
891796
775489
436651
474437
82485
1111408
115063
1354479
893045
557905
273333
74505
669372
1207461
422475
361743
435602
1284886
868545
106453
1384771
210188
771103
615742
139182
1386470
1111102
1394480
843317
739506
562719
48571
35768
623321
1237917
1326665
341528
1222043
86435
1034110
482683
249726
704653
37332
413351
33024
104472
1022718
1167696
635128
1083700
1068086
386673
1399178
415691
1300672
562321
43785
186893
635464
1141735
492189
1369981
928900
95706
1346555
35282
1230832
447770
3710
1182882
891179
1091297
230418
591168
321254
1057712
1111580
885336
578744
1073992
1282701
663120
1379569
592015
786101
1060079
354133
450305
759057
951032
971025
896129
154075
1051794
960457
1060467
1199675
806795
131027
466117
823742
18886
737042
62850
1391336
1126572
1309780
16768
1387774
550348
666982
1414068
677437
899640
844288
626909
472918
963325
336550
84404
912269
1238191
997478
918857
612426
43177
815555
443947
344207
196636
833372
1160908
77544
52906
462655
1280264
1059974
631297
1385590
1307843
426710
347661
834929
287987
113488
430460
1212593
845871
98891
1188927
437474
222573
619808
968390
1288518
1353796
1188065
343214
421651
461744
215103
1337950
227553
547675
199115
435100
728480
344984
394498
233715
1390708
1154107
1390363
1006122
1346285
397365
538650
804879
390106
1398524
891056
1351094
1280300
1409988
1166968
1216841
156105
943153
1058896
466259
1270557
49486
731248
663862
1237635
1420664
601713
676340
344834
251851
95178
386456
136160
151949
1386845
656089
954632
629318
561938
741836
814711
1388617
971981
814232
185545
1084662
1226532
281857
1358867
272600
596461
328474
412848
1342327
524387
315708
1049218
65068
826150
65710
1134891
641607
373952
787096
336118
1167186
1402866
340030
1416031
1201490
846329
334747
71956
1060668
736295
601086
1420224
460447
1157030
1294011
1195139
530811
383754
1406214
1311574
203531
673746
1269148
1212422
234799
27229
481735
238927
384167
957002
63194
887551
45136
313712
1140195
463204
285327
302814
837450
695071
528808
1144106
1176110
50726
100876
197320
1272392
254329
545661
387167
1284807
233759
890123
609206
1267056
917253
292069
816103
1214877
559405
165203
1389213
1153127
863332
1359710
343382
535083
465728
1378425
1067966
1153993
779632
685138
360975
365040
641126
85475
217151
927850
442295
102399
486107
959772
1167299
1042751
1380321
1415739
1212287
218385
865967
310042
1270411
1376751
779044
1035441
1372520
218144
637145
840443
1299581
852862
356019
440700
869928
1365224
81532
180619
461552
820584
1226228
626327
397003
595897
220211
236238
865526
401882
306728
534347
543825
31806
128390
962059
906407
365329
1421199
847772
941794
264650
412052
1347522
593770
1268132
579210
794331
498136
1213220
381472
383292
98676
1064758
151113
187944
309382
73436
738541
1110894
1183117
176360
77018
84479
1168155
165365
527876
3191
631269
691722
650795
1402928
1358733
1140411
374996
59046
420873
912889
356705
462440
342602
135347
700262
1374939
129726
805544
1415920
265645
443378
538669
1204235
1410496
79806
972689
1417053
18065
478318
1195153
127821
424669
328294
891826
1350791
617690
475257
178783
556584
693444
1115617
1123887
790108
636535
145166
446332
1180327
941080
59861
251308
224920
615144
907921
235374
696852
792780
346906
855786
468105
773670
466280
1376656
706776
337605
1406423
312636
132381
725859
567352
810052
1220310
738421
556092
1389333
1042463
536394
81102
270388
455884
832601
300917
397501
1101986
893809
186187
383136
548870
1319644
52310
1113879
1180441
945898
15590
40746
1407357
567505
687085
1207688
481428
897239
591912
450650
809378
808140
691562
811839
387398
995225
564790
419210
883957
1352659
1293758
142429
542258
595076
383260
889716
484674
935437
982415
239970
1192514
941312
1407082
140220
610331
376612
430845
162097
169844
1354351
768761
1173864
424451
443765
25664
892821
624535
706727
1141830
1236771
1392285
1235372
1337929
636959
1237060
33609
462234
655635
25846
1289103
1024220
607461
297687
126241
778022
920709
1100621
880451
943116
377025
139581
600780
685762
1162678
877459
46267
571879
512504
1044928
1186807
980631
1310323
869396
198560
1401580
33321
695418
951858
724226
177845
928473
1123746
943355
227604
612027
901493
703399
425932
922182
869111
297015
811164
402394
49331
863365
643474
1293289
1403496
311311
898618
889088
29208
1042073
1401058
151398
95358
704697
433079
289140
829674
416854
648048
1065768
805774
94863
929236
924682
1056812
601258
1227642
159321
87341
662378
812528
88415
510088
87625
1388478
662585
863782
451707
1234637
333383
360632
819672
705165
1220209
1383857
462240
867972
398611
1282338
1138678
160246
544798
682302
992516
942228
26234
640400
1294191
573865
266982
1070911
1335967
509480
803443
1142708
73738
619332
135251
964455
515441
1318385
199407
157839
144898
76586
1238112
922998
618767
521639
447383
330212
86040
252361
432757
159803
1292544
432725
572882
1023179
410042
601826
1376458
529353
212931
1392652
459252
634855
1135864
123414
574142
1068862
515884
279435
442910
559923
1297096
1236737
546417
599774
353667
192543
595615
635047
59087
128712
918151
846858
1189658
557377
574794
199044
834312
255987
930445
1203427
586735
665521
1269008
846720
581657
305802
1376892
1396941
354658
1164323
1224697
516591
386002
513937
177779
1188056
187828
1315776
1225480
726982
206682
1277002
130215
482492
916598
459210
286075
378121
793048
733281
1198018
214075
496558
339945
843248
1177489
1206621
109781
738199
907225
38925
840405
1299110
1038591
253082
45829
136482
1290148
49953
264720
903685
1175182
136639
130762
950710
403380
1315206
578882
151691
297372
225411
600897
599682
60660
756153
960610
1071608
300234
450411
1346059
88946
392982
685741
116429
1102084
428954
806760
648793
826539
92745
1291484
834983
584181
34561
1310706
125315
1278560
48870
994455
1139552
983639
1182502
621252
1058940
1178174
337937
399183
297832
1121630
51415
278196
1202277
1299521
123011
1205669
552684
726302
447023
538924
93057
50749
252642
866064
418076
1053636
443476
349424
160412
671288
510492
129447
34737
617536
29694
335365
785390
1059090
23437
1213938
804461
272137
973138
831683
513349
612954
923562
468463
979898
442813
1213222
928241
320578
598846
585480
411482
316937
1022805
1352544
1207536
1393962
460260
572134
1317987
686186
849957
233196
1392672
724146
170426
864968
249951
1175913
527403
722759
265674
255181
892507
630193
128709
573788
1386771
264397
837431
822150
1386573
38897
465408
688837
632776
423624
305232
488871
902658
91665
29034
327530
44595
1328889
299854
928365
1370444
1284110
948208
19066
433566
1384758
570311
1288539
691210
598024
1034397
481039
435788
1302540
907540
616053
342849
155633
467033
40931
89775
1077607
1152816
1351077
466808
1389664
54312
957821
641337
697353
725823
323528
128341
1192708
1192607
1303811
511137
686155
575195
1324080
105918
725070
23318
405259
897361
359731
931615
468541
341369
808848
1360476
334366
1107254
667580
172438
1158207
1331712
533158
662218
407700
385777
95397
210985
232182
85519
1140663
726585
1312559
195799
464339
574004
698732
1116409
1375709
68061
221774
152398
91449
474825
1342549
1213905
931030
582374
1407089
372127
352752
1195511
421874
1266650
503991
800267
820476
817867
390366
685793
1037036
1386621
604376
1225873
941395
530315
354531
167455
670943
623922
1394967
570488
664599
956321
265779
642287
102187
58725
1361575
310598
328029
49940
35431
584058
1130236
1324518
857643
1377798
869580
411875
1070013
105634
796083
863440
131128
900234
978578
195961
676254
1269083
1302147
1317575
97940
1054976
86551
1040582
47870
1282285
1413619
1278491
621594
1404364
619750
494325
65947
267151
134213
789636
957181
566935
1285784
904315
301989
164138
322702
178120
363076
238354
779483
428896
574016
1127214
1398708
1067120
1319899
313732
784867
1162699
260166
432581
736272
1304726
621810
1287956
1420606
896167
327134
1398540
476217
1202839
1300954
1138010
1045229
258052
220366
1370272
522916
352216
449417
727375
470331
741865
1400996
412379
326367
1052382
518306
1271139
187628
71566
888938
632184
1091050
999480
622524
144357
1362940
362943
460223
563135
43563
47718
1207195
537610
482545
1192937
456385
215669
409544
947932
111374
232191
1201816
505257
474499
1162767
895732
1373954
89112
451289
917752
1070009
1054785
637919
1068445
446224
623020
841294
689817
119774
331542
786875
564513
1055949
189364
590856
645682
359840
70290
589449
837151
218616
798400
636301
530800
854513
1331954
121986
269626
807998
636421
29915
1202743
681698
282849
159055
252029
1268330
1388534
70663
1295978
1276484
125588
979752
215905
564236
138898
332544
338266
1278508
778508
231549
344382
529702
629766
238315
732034
1166162
105653
455645
63561
675529
868317
1182299
684423
1333927
290698
1228606
235074
1195631
182370
958715
98513
969102
706397
1058769
175953
1336293
251831
953471
1348697
380567
1410960
453097
338508
1317537
401895
873686
409028
94480
704085
1408946
698031
250592
860635
229444
1321919
174547
467512
470472
968252
105967
1299696
1201408
540318
371658
837675
674787
467498
523622
867982
1296981
1380898
1409965
911325
573775
441916
496573
436295
441878
35110
428025
1373624
1413793
1382183
948672
1311878
736334
916642
1025838
1408364
461405
164347
769887
771384
811100
1119373
70276
680806
353702
1180985
1192626
1292303
113660
1176503
165101
380065
584405
29640
304997
311011
152957
1048850
1212804
930722
83232
424450
574575
680669
702018
438398
284159
80856
972395
1154032
503135
904869
142756
1313023
1296768
214650
450211
962361
1412219
626644
617866
728135
96148
879712
287670
468787
638271
100294
571298
452148
440031
151895
153211
239493
1171041
821763
1413835
138471
735415
530482
70959
154062
638773
290030
212870
396681
954118
703255
465240
400653
578407
121497
1135319
891466
611697
439673
846677
775925
72445
452625
1361587
399495
1201283
498947
840890
1216955
510443
1103386
1221128
856826
1357456
1217450
615573
1143000
285892
510803
508641
953172
196037
336250
232822
859964
1382219
335850
694165
99018
735505
89958
374878
564677
356885
143092
723112
869741
37946
620799
1372447
668585
634524
371109
1212337
1283142
319073
933917
1119843
59533
693531
695768
675188
17855
1196132
905640
1083926
453715
228280
442124
1209508
688514
347827
1161183
946511
849825
1365057
1320602
146238
704586
489241
969726
872552
559582
1170475
936331
357462
348794
163232
1115365
701760
58571
421737
621991
1062881
934504
335032
33888
1236845
1238281
391936
1334893
485343
802974
120054
1265646
966943
1325839
113280
353562
472443
357974
26916
148954
734910
526884
343531
361827
999351
193213
1092701
1189981
475605
612493
44384
1168662
138522
96123
479859
699761
560330
872376
236045
341761
47396
775760
323124
922243
474355
1348725
619229
76592
659030
1203762
1212374
968545
655858
1366818
182993
1409204
1090868
262116
814351
359654
205502
187087
489269
1416297
1216182
683743
415829
1269911
434826
1168688
95113
152692
400405
1128627
528707
75024
995953
1232762
894219
259300
1008273
833814
1158267
969086
88528
1174975
801782
405251
887469
560807
917983
215826
1212847
75946
203583
810840
873102
290040
64578
686015
1224992
296606
97719
1056486
323759
251901
440135
33032
978714
316184
408545
1073741
359603
698559
56142
91147
604266
597190
214561
134077
969249
901820
261605
419567
1212289
284381
441161
897509
1368827
892173
52807
203722
147922
39232
1163928
1005972
225794
1305107
677058
1276767
190616
789467
37849
1375864
146568
142020
82641
85731
862572
1376404
350682
835170
78235
157642
1139087
483623
1360713
791172
1291925
117681
316577
1336372
696050
918111
616597
1215770
936614
783829
798472
191361
194565
1374686
690899
680552
878604
707582
100712
636190
72684
680224
779803
185985
729509
320458
214205
582728
1044554
1347278
139109
792728
430725
82166
1025342
29721
1051520
49050
398624
828183
863798
868897
609319
688575
213623
1305329
85059
894158
995759
702499
217451
815642
432359
726531
991192
1216101
199531
1327520
324122
373441
1389525
114600
432764
881694
1394299
1382949
805077
39036
500137
872543
561655
546040
380392
316708
777127
41913
882662
850628
52899
1048155
54614
900932
511104
374482
460708
1314395
121502
924784
931687
934649
222296
858160
1152066
1221519
934689
908895
211833
665289
1035937
33567
490921
629916
611133
300882
766995
79611
1418170
645940
353672
1136627
182934
132618
992745
737708
278048
578308
1386010
916421
77651
27427
1344989
228115
1415726
483364
214341
1269979
64029
1137346
1102723
1066954
443021
801874
233069
66535
524818
803226
370657
389531
333939
914622
290176
45939
1290506
897786
416042
1118132
1177351
221256
814632
94106
732015
463134
312104
461578
177236
776104
1114883
1041709
127608
278281
131093
1274974
608029
37570
486963
75095
405242
430951
550633
1175764
68896
580632
366189
425102
393115
564830
391804
537307
858700
1297407
418958
294328
424847
41551
1005573
737326
49974
596095
908068
1152099
48124
1361880
81874
10811
501162
463106
125160
126502
906612
175826
1278574
872531
692545
638379
224514
27637
1186683
810070
325562
684288
617345
458582
1190438
216597
1212432
44441
76694
594232
1192046
682408
146197
1069360
1155115
519456
143130
959598
1299713
1183039
94355
37334
571840
1306227
1390403
896988
171263
670736
772839
488670
898250
374949
559055
99040
1200678
1266647
378370
546918
442983
1379292
1390579
191637
625622
148843
862856
1067824
861678
45803
495025
644504
281469
326380
389259
223780
17677
1191631
858077
413360
524775
608278
1291018
325686
306338
1126105
814969
1327815
585265
1224230
313357
146628
1407509
606126
1342520
870149
218045
230487
329034
1408216
1189694
957201
314027
1378316
1320236
659647
733208
724604
38642
1159372
386766
1121370
472764
565970
526533
1135154
164414
49382
338260
515956
398967
113239
76264
178804
908408
196547
964112
584765
1210239
1074533
645852
12864
169120
1386808
225372
1296832
334363
1376853
278653
78443
894251
92862
1319415
1072726
1218164
882834
568229
880456
411848
99662
1416402
359794
213492
1049641
301373
853292
908928
538869
166854
702969
564395
818741
194682
578705
389942
1216853
843849
269123
571924
675410
924836
148696
143647
89832
795427
498727
448167
40857
1168850
70633
1352344
1382449
704843
158737
155836
1073788
666713
1274930
637261
274310
810579
450856
235094
451154
1238095
217756
101820
982493
812618
674026
530366
863449
1113661
1342309
1284974
462528
1119289
1174956
202166
140669
901298
79934
1192207
645796
446993
1275217
665187
145453
54111
979862
360508
1297727
1195544
1269124
819442
572095
482848
1404509
1416538
1336938
863185
306875
82768
725042
369380
1085990
387172
1375557
842476
1062075
343216
214695
772156
1114607
1209655
951420
302888
148565
487441
659672
726635
454072
1350193
1125758
1310346
419318
345411
486670
101580
306658
970197
590666
1234511
874137
361851
84875
814857
729652
772039
1192189
230562
822155
799367
33547
401002
220025
209187
414332
460084
5505
1280298
861512
1416325
1323042
476313
811923
8526
1178309
805044
453773
509995
1065554
881338
931584
591628
197237
67074
845518
1048644
808681
824655
79467
160522
1333984
786088
562816
723527
447058
178769
1300646
1166384
1336970
524138
581394
95070
643679
585361
628791
135853
580811
825474
54837
216800
693839
176085
909321
1316464
955133
106144
1267059
260245
382400
348175
471220
863345
585445
660404
447419
546132
1327475
1163597
214113
696794
560747
109267
969879
1049970
471351
34018
38668
102378
630085
969939
425096
178883
783002
387997
1121428
828461
955924
85628
619256
822384
1288070
1193644
120687
737458
581357
1194302
1294590
632840
1292202
867369
90746
861906
995919
678869
524182
34512
1328786
90425
957660
232921
1060907
926015
1396478
778735
663682
703729
566173
1056198
1042452
611987
658621
161772
893810
929959
89143
99994
474320
205490
486360
414554
458684
538163
196846
436616
952563
564355
182119
237290
342616
306415
967433
141002
1121608
1083567
1125184
1389559
30415
1326692
74071
306603
767659
319032
900885
563310
1344216
421961
315445
250684
656597
1092127
683792
774554
384505
186298
525188
46211
345684
230169
412616
159016
1022785
933567
842110
848974
1121135
348934
1023522
878648
134409
168604
1209864
315965
543888
688594
251718
1111524
843987
220330
675945
882046
1284846
270857
862036
1423023
1159996
1211229
314945
1294228
1301864
774014
321260
176919
1332070
312586
207422
474379
1382064
454192
396888
540743
365312
1384469
676366
688420
279178
1044747
795884
351132
1411704
673478
856037
248381
951673
240397
1351565
383455
812442
945701
53284
1369068
500231
231377
97567
428361
472714
161152
942517
853602
466336
76166
625404
635897
681914
1120951
947761
504796
733282
907008
230573
1344211
485609
153770
261135
341239
208525
254423
400934
154891
1286612
692104
1297233
1214245
118890
60084
197246
72106
941772
1184973
911637
183237
837953
422219
677428
67893
529187
641635
1203433
621009
1392994
440990
1068084
1007154
1291008
221542
254378
809164
542881
1298281
1205335
1310956
1150519
1379594
374266
970557
1219510
684069
401230
1182933
860553
219055
861924
992929
506554
1232977
1006997
1056665
1302797
61801
428675
181624
1423088
1037224
671494
343609
1178069
1170914
448575
438291
32303
1273185
594289
469282
895852
69232
912047
410691
976787
830895
1404943
631914
405411
1383044
423444
1329302
885226
49520
484155
534185
778096
449572
950446
634964
1218304
1386756
555920
360752
159781
798962
1036294
1127080
18345
282594
1166990
813810
238768
1393092
328033
1274135
1299363
920955
258938
1227023
389231
481954
1404587
602471
464094
96929
1350127
1175859
124812
354098
570257
198575
130928
1372074
797699
940669
1368111
556545
1038647
1140641
289060
96700
160607
226866
1152621
32122
1175415
1297996
999874
294186
564714
580782
597081
174619
1383850
1343004
54221
1416359
945495
848616
790596
1176114
1352485
107131
951632
153475
800073
1233190
669145
286232
1289736
1229352
1267219
1111478
377593
785276
779677
1227021
1330899
383696
623278
903330
195834
159581
897564
75170
110820
43527
1276646
820461
1135271
1404699
528513
584948
219442
562135
1128071
199223
228903
368616
705167
1402070
1379124
772422
701667
51579
240467
105200
729328
481688
757548
843394
1420833
298213
801130
725496
129007
952387
517677
981874
323179
330569
216870
1347785
1389961
207117
95827
77351
951865
253880
112663
831521
1394603
415971
1354499
820056
917723
299852
1421346
149781
1155165
107340
884206
159958
331490
131750
1156613
365092
1296821
1174611
135737
182517
1338681
826649
862609
1119435
1196431
888022
639287
1054136
1395543
702306
287341
256982
538158
766317
772177
1377895
48039
1066779
589860
91786
467484
1228184
417618
156710
317656
41531
857908
576968
841380
368841
1363232
1015345
573059
1395755
700504
32781
1138657
1186181
878295
576278
62442
495097
289053
1379226
561746
1267411
1070936
416516
947929
645591
212005
56336
360630
1234372
12070
966561
615126
1110603
825926
643801
1119659
214641
1385832
212168
212588
1036193
1228647
232954
895023
798533
40795
648294
725656
906298
215455
84161
1135843
697980
1220438
894365
1022940
177326
470303
1152043
1127021
264023
326721
238257
1370486
387438
699653
923783
858011
70395
146084
671845
596812
323417
118411
114935
1173968
96948
690008
1280565
43845
426627
229537
220817
889096
911364
694447
1034751
38025
991432
1220305
328038
227448
1022746
671391
644835
1379403
563557
1023581
705839
427725
1124768
230192
1040304
1224791
587528
574019
1043390
386983
448668
491126
1387636
374713
403593
1346902
437799
1082136
1145547
942450
218527
523309
380343
522347
195846
1205998
106592
440085
645814
998391
784921
609410
1204783
234649
73737
1287588
1374281
142626
220020
738762
635466
1117634
1137125
584857
23328
275569
1388643
203248
46796
1067681
472396
1189471
783376
682384
309748
598177
56720
1212453
955536
233522
1399177
1291411
111256
951023
1357973
954242
98976
18545
531580
1381180
503703
1202204
1293502
1407388
833010
230104
606345
1184652
865070
1178050
1342847
646757
675440
148278
512198
936384
1154080
162974
1369145
1403828
943444
131612
791049
566178
473679
738867
50906
120638
656296
1386117
617665
298136
1375494
1182217
385362
656458
739961
1297269
610922
183883
191740
622720
1268069
123879
41977
165626
623942
542610
1410257
325051
1184544
329842
360181
329639
1289886
621045
968763
361941
1372730
1123750
925518
121542
142791
656872
1395366
1210432
45452
1091940
811991
336590
335020
1400684
1164248
1069598
942509
726304
1372131
167872
349126
508276
801461
793665
36384
1123305
176814
1291715
840484
511745
509379
41911
158895
1356573
476253
201906
782666
452924
25352
139640
457335
84142
1322541
969550
775550
145323
168443
1304724
29472
1361862
1130525
314234
222012
136917
611569
481195
1310802
32033
327867
128032
1294161
357420
786838
1402511
680871
584466
253160
945582
779814
449794
67727
726372
571345
931056
1276903
169012
1235324
397542
1113396
526300
659713
92348
890629
972750
852760
1061548
1123411
1039733
615886
1056837
1203780
619532
74320
1388147
359648
838663
805569
991629
1068112
418185
1273160
67392
1153136
220505
927723
789854
639324
772345
1340872
856974
1309419
1419784
863316
730582
362799
1347116
384600
1195649
616465
453291
1355931
1082740
191312
928982
726963
837274
566613
545001
164753
1222396
1060153
232368
672365
127508
289163
1422689
1212190
1141705
1341309
1197833
275446
129872
1382394
1384571
574583
330242
477172
464317
563254
700471
757136
113303
682719
976851
702237
1045492
1162887
767823
148113
125212
861384
67620
1304091
733036
1143613
1212553
1315838
197447
113353
320585
492416
1292274
525812
482598
542629
1139575
1198601
781418
1043303
787752
225647
33167
296847
208491
838867
768670
46097
545050
270642
132099
345155
313715
1233685
964756
438339
1369886
607231
648967
1289588
570415
1342158
925019
61232
1040608
1367144
949823
622235
957045
705019
828409
263320
1038971
756108
1381987
145127
630911
269471
126961
1128904
667650
186929
1351374
692128
695712
1369320
179552
1378760
1378861
253591
382423
1066927
1034997
608851
298760
49522
463577
1359010
936633
185751
479372
949829
684108
1309956
1021533
906146
301249
1111327
269007
74443
191923
1025809
219768
1166339
572728
1117285
844085
849638
1412481
1279999
568551
1152504
436713
280882
467898
273942
510136
58394
35517
1297600
187194
433615
366806
675241
947831
211084
101443
115178
14098
261960
950046
895807
214109
1303423
1319616
209794
843186
866257
1172863
973203
582724
1071243
312386
268677
1371122
1334979
772351
1052010
1371672
787897
820245
59454
190117
809243
756635
698747
57370
375005
770124
1158441
1298169
200862
331948
438052
1310717
313080
375915
338549
1272883
966957
289790
979863
856332
1122213
226022
41430
1169433
672619
563412
956538
557019
541151
739347
739369
931865
251612
691474
808191
593233
296347
671006
1186124
228610
1037335
1126033
585521
513587
1180795
602074
1203232
1362021
183596
400748
966191
970884
1198070
72352
219432
1193672
1232873
849995
1407390
390915
967908
797110
1067475
525241
48489
131740
544296
1198580
424296
811428
1084692
615489
1236725
811956
232152
1393904
176564
76325
94697
164186
59024
62643
250180
1116339
283538
637075
1330754
589952
1289219
1327367
396664
662480
785172
624197
939058
281293
1231533
684282
236835
890451
577835
55349
1164261
1007598
1086463
402842
1309618
836059
1276756
844978
1215012
683625
600836
91056
1121547
667937
1296360
1407250
927824
1161698
647165
280860
694739
1135383
430510
384784
236091
1203769
861332
623860
1172566
356101
1037200
1386181
1066458
805325
42333
103883
1168410
83427
616678
469747
886631
1326723
184329
630737
236162
270850
584271
690796
480639
510673
1290227
419442
432558
1298295
119607
1353346
627473
230598
1214722
1021443
467341
842780
158736
1389104
701502
979206
339189
862534
604771
441739
470339
1112318
348277
314144
293123
1415745
1156962
1125186
263568
622205
258770
1276901
1310792
1207460
787251
82740
1388008
63105
851160
1394155
338667
217873
196255
1382251
1296686
963529
1231820
589780
51545
723564
193781
1369902
467886
1193121
97649
880896
841043
86396
443002
1374229
508707
546824
879281
388056
161245
927990
1277057
79762
1420475
448265
171144
507707
573724
333937
462819
979775
1225995
1083779
503355
116758
1201975
391179
892574
127555
1227373
489430
172768
796405
1076046
1165492
123546
520019
875464
150296
1295907
486144
525209
485330
1296035
437964
1296269
325905
572684
147432
954213
626238
1295556
115223
1403510
1126414
1268970
1384013
1211555
270726
795162
76243
605856
953210
1372748
829312
672897
946482
509681
177477
905299
1106653
272784
494371
1265667
204916
460970
94546
270217
1136171
857842
880171
1003592
206077
1378780
632273
685352
1334744
757312
611955
1199166
551681
515573
263956
913922
667991
1061109
1230639
887580
637239
237852
664827
71278
433573
479893
513837
1414895
924943
1067778
308146
294770
1226147
539198
146071
869073
232997
89357
125858
1360489
180105
439059
385999
799075
490170
665825
840294
974561
840118
892817
647791
836478
27758
1359061
63910
550565
1086465
468256
796935
659847
817168
1307567
147264
158659
34707
455213
99660
207744
1212738
1197987
157091
698924
961758
429895
262258
615821
1203138
930934
1037905
335436
1232076
51145
174384
377762
603907
1086932
118185
1325071
57634
146405
1143334
893095
1063748
852986
1359021
570262
199374
458745
963517
1221007
531746
541200
329031
1268907
494277
392158
539465
401809
1337796
1294069
233284
175041
694376
330867
558487
1026124
1358644
454118
675096
671498
208716
1362023
443937
974179
890859
935141
147251
846902
885526
1092376
121805
405261
1102775
341355
1163420
630442
329964
823678
482608
671606
324592
444604
1135828
1422293
402105
34575
236397
1342071
323444
541721
605683
335788
138428
832859
626898
276193
699283
353608
393276
252476
406706
447121
950136
259406
1307538
859213
35524
1379102
509659
40660
476258
699472
1287705
327973
1326443
222173
1285696
405432
595069
1166641
495786
184260
444584
767437
45572
900859
1064516
993036
314340
1183160
265121
470148
489215
397111
909416
1413509
1110550
968860
734865
781730
314362
550080
838843
686959
1022604
1117852
827541
523328
843638
969392
508738
1063193
853853
1267726
894438
925735
346101
466201
1141381
267625
76893
148152
470090
1198822
1272447
30412
1084134
405168
483878
132690
327810
1362514
971321
622001
1121009
505021
372358
12259
187416
1058170
360936
173488
52657
1006370
435777
1305349
77134
144692
23564
321589
313406
1056151
970998
1168657
396411
122785
769602
1334090
614939
1059096
1063054
424393
402473
413418
534399
537761
813965
798262
419053
1417177
365555
439942
430054
30750
223011
682540
995168
529842
272169
239221
546440
660170
236503
469938
633610
963557
1286209
826235
104805
108290
16810
116884
1225543
117862
43154
128136
1406081
769898
475947
1302286
95721
459737
946400
636534
278959
491188
577155
253035
1269127
777185
798427
1292350
532457
911137
815413
144978
791761
606069
837103
1411830
457951
467646
209604
882648
143449
1164984
252201
1268215
1050869
1192044
769285
475956
312267
1121516
1192551
368513
1181444
1313222
418727
1391646
629857
387966
206073
845341
539576
1299154
947224
489532
1395953
1049878
1407051
835694
1408308
124945
1024637
820588
1118226
527463
377472
882925
1209007
161540
877010
1040566
996795
197809
388102
574358
1182908
1117965
668355
377488
590821
902613
1382485
376903
1307098
300378
191023
48919
436841
799306
914199
52598
610678
577993
1335005
261471
528999
1115687
1198582
110569
27516
372657
601665
1022495
1339474
961437
51788
34861
426502
975413
587384
402829
1222404
1369864
147125
1384769
376386
1119579
1218447
406728
943379
509017
1352079
1408558
932004
791238
124708
1228596
364576
165831
192993
626275
1349815
371394
178429
700898
443315
155072
1154519
1063384
273808
1058790
970137
408993
1337669
575922
3258
778904
816658
161706
101594
536841
34872
921260
580017
387744
1311595
795437
467591
868030
840272
1116797
691740
408979
831071
1192634
1299902
929115
1065869
666294
375376
435852
806549
996325
143934
680748
778921
1125308
157584
731086
876414
1000649
257219
1224715
536697
527471
1274058
157958
144282
606522
462520
210203
407454
363618
18699
1292436
456690
1224861
74915
1395085
183700
948650
772806
842022
156349
1159285
163092
778592
570097
61890
1372585
1384363
682155
374474
1278264
579874
187534
680791
847531
1213123
1342511
974322
725819
1270178
620599
954637
1373847
252530
1395773
96898
139163
233276
365013
396594
788598
365121
971074
239918
1369608
1336030
383262
1125951
332730
1024936
382405
886809
1037343
291174
65703
601428
739424
57343
206852
675023
1038058
402848
593604
896699
1354858
845262
1062213
640208
151378
345505
417617
1187903
135103
661396
484971
676098
1152635
705576
1304871
1041206
102552
1233728
383032
471259
626339
13885
486393
212296
1197185
914773
704246
128377
1319019
1313606
1405869
914726
514774
1117462
374493
640343
665402
112237
376957
677153
1050182
711351
976474
254899
781646
1374695
1287225
1049881
33520
260937
158920
1181517
1212343
81383
195086
129451
1413169
1211321
864714
391634
959699
800066
960005
264385
476241
925800
1420325
796165
129273
970574
314424
527208
1339364
801243
255333
1301958
1356781
1358532
200036
1355359
434952
443745
304196
289705
280803
1185815
1362790
420520
1192336
96971
915148
1225610
271948
1178604
470993
671029
142127
911286
228809
849494
905198
1021965
699619
174021
1230840
911921
1416934
507954
248146
1294109
298656
1055934
175261
820459
67213
1199711
1185558
858166
625617
1297218
944721
875194
788309
227279
1345727
358938
565665
467549
609708
1345718
875766
943659
453219
552756
695684
181840
833848
135009
1090907
600674
1166295
835192
625417
947874
1297011
426928
58474
261544
412518
509835
1209736
62941
58569
79849
180402
1065439
867751
1366201
1276423
164048
224254
447278
997746
413761
1168375
38907
250289
880830
768063
1040539
306937
1334578
773556
1361461
1330872
1292469
23494
612743
1005531
974498
872959
1065580
417893
337389
1341299
1221031
1295176
109242
920417
667907
954492
390569
857900
487812
574681
57462
1154624
422373
766544
843995
83000
675400
1285871
1062290
169364
604814
1209969
321359
771786
1318834
34573
671624
798944
518914
79954
582777
893189
1400928
307270
810655
833498
381972
725508
1059729
919934
89307
1186745
744839
773304
447927
1157015
1291379
380298
1220210
386557
299207
1120949
1274196
447799
94975
778397
1137093
691517
1412429
110552
962485
87425
1048832
931144
848103
1060481
174666
605887
738373
119722
1190298
848529
1205685
272459
999452
838832
698640
126202
634626
607070
58182
789050
609629
1336867
58712
733299
962341
1022156
1058751
1113839
547911
829822
996338
776317
408418
469989
897780
1155484
1214803
1375142
434711
496065
1346046
631763
126608
204051
1220721
848307
605776
1206195
936391
1048281
524648
785190
928995
42577
307613
1062684
1230436
281500
1218345
995427
71630
491317
697932
929012
311638
86541
538347
897102
647620
898321
666073
1103251
230317
555714
410838
607501
845584
1042116
293487
228087
131104
579543
696893
352147
966765
11204
1210832
269147
366873
1297619
880399
26505
733826
253325
150461
928702
624630
792707
684623
997025
266263
1404949
464684
1273122
1335239
485898
524396
1236230
119455
614757
580689
1334210
1386541
1288888
1217200
836502
477339
1383897
326138
588573
801516
619512
915951
1054809
1284687
904880
460004
423062
977590
1061043
328111
821568
598069
850296
775277
1412872
702431
628027
1137180
948046
670809
1405184
172982
791850
619063
914899
888566
1266778
1121708
543739
27689
296986
542643
45548
1380901
495726
317745
366537
970144
552349
495080
61880
1134726
785406
976554
233045
966046
855222
232468
183578
343114
612317
39777
1217624
51601
389574
1201272
410742
185701
1113767
660731
769634
85218
736030
569990
144003
890495
833042
492079
1292230
393671
1000199
1325264
98030
1196286
571941
918917
1147435
965376
1176314
159895
677229
1199224
1174283
71500
1402652
927901
1185567
1397396
907789
373606
498974
1319918
573874
558040
734261
425472
491122
563263
873597
1048248
442350
687636
1152110
336579
905999
534476
1178308
1048523
1404852
313486
1323346
702084
100793
769144
888724
786516
333684
808452
204524
1207661
96421
1285963
534752
175267
883242
296666
500255
770722
863645
109568
377570
972538
1168784
1158514
313150
1410634
1072467
191558
1366425
156834
877681
659364
148143
312221
261414
422751
128669
696704
1216480
371083
634757
658243
387934
1184467
1237062
818393
686080
1338484
946919
787891
587634
1306969
137605
530492
757445
347540
121237
1297186
298554
534787
1402495
773784
997839
735574
783454
1025020
1371859
1153319
316830
775574
34979
1221039
843552
849763
728563
468562
1130445
1402565
77186
697964
881814
399741
151141
1371135
1395379
1220078
1118402
438358
532333
1041196
1114473
1292856
590052
258244
1126802
106622
1066527
371249
64822
303844
826691
429088
919143
901309
938597
328191
275636
130757
1018324
694275
411732
202330
1219861
627843
677243
741362
786221
703470
510976
1283898
962218
972159
648497
238175
645208
134793
838606
1203443
29601
768693
477694
847841
1335220
195915
202301
1178114
459583
1181439
903234
1100623
274790
811265
960569
439414
1182358
436269
973229
492432
384698
584777
303318
667065
106896
195023
1225774
59581
898082
798117
1102523
1288111
140402
1338689
333613
1317824
151516
806446
902246
605791
896757
1233916
756936
963468
180714
894463
1055589
934543
467052
323536
980399
813605
361796
201520
1164107
1358156
610737
1208899
1389331
1052282
556588
637972
1122603
168995
217146
127419
1380773
157397
1045350
183978
1162884
438380
677212
404099
845234
415640
1061217
203496
56134
348497
235792
118211
1328886
327343
370003
227137
941419
465648
1086230
1272151
629406
491880
1166231
524616
1291051
1180387
778312
229140
1025542
668715
1043299
790639
283986
1043589
1306213
689334
462972
447054
844991
403582
846237
923822
1274478
531608
221668
137215
605953
291775
419192
1413297
704993
741551
26696
27719
369934
88649
471638
897946
665930
102401
229105
1398852
1277430
47991
1353775
880777
741390
216771
841317
782410
546668
785282
848640
546091
1049144
270823
77143
801137
98693
1327470
943708
1057371
642440
802691
846554
815754
404953
1197650
253785
1383005
1347497
93817
637269
98665
1128523
772612
529651
601292
172447
769490
879463
173154
52568
126414
684281
738209
139705
422978
358558
1401270
66555
1320811
1321940
1286999
338304
84230
480808
1339770
1214472
891904
1326302
830919
407191
219337
1418255
176410
1048638
818454
373079
1021911
1398762
1059859
33323
420267
874373
644091
603584
833407
267638
1075884
225064
730698
1228134
843816
343149
725962
836416
1217229
620248
1416014
501816
1389141
594129
98196
475326
423562
264588
774478
547882
579660
1271923
1041353
1336186
836498
698521
380797
503502
1311225
1302205
1222520
1070481
1177528
1372109
1350306
1235232
1232582
521549
198129
89835
250100
611052
79333
141137
418823
16281
171946
191242
314189
697754
600634
1021587
1401196
1306627
39993
910714
174888
856667
1036563
369569
100397
493142
394322
917011
1121490
108599
801331
660775
131632
686093
691679
247979
1270120
317740
353266
409838
1417740
1043341
1225851
398500
158320
690002
1286549
417020
671996
284601
192139
1197180
966227
1369745
268920
391979
160129
1038997
1335921
1116524
1402588
185355
145457
1378794
227839
1422058
390473
1003822
166960
900959
522112
406576
837985
897556
343592
1072677
688599
1378446
317510
1404200
526955
1220538
1396370
1366988
876558
203463
445377
113406
397194
906305
47868
905326
354278
117386
368845
238101
1312852
820225
1292667
284653
1052209
1049457
4962
469587
947811
814919
1278958
282503
1165338
491715
406655
1273048
838701
817536
207987
801333
100278
194319
132585
302368
309741
1300917
438375
31080
511008
371258
781739
656724
726909
552026
1054932
76897
949371
581063
1110026
907649
675341
1165380
726445
573375
852046
1332704
902733
402885
343533
105198
1073035
995091
872414
68343
167980
866140
1283959
1337211
738035
49059
53278
353388
1070405
1379253
1055731
497161
215160
997984
617456
309579
363598
1330529
326911
307568
531360
1399429
154564
144156
1165359
218387
1139758
804683
355141
1209952
998386
1069757
158424
931026
591818
54460
1350692
1298352
61539
664445
59389
1273874
11986
310441
84284
202471
469416
914815
1421695
117404
694291
951176
1334076
186392
45343
853732
1333689
34749
556804
540783
1389785
930499
448312
37442
678356
1162716
1217391
52845
1319538
1228669
1283026
1049186
371599
1336682
140294
1128757
329627
177528
1413956
155389
1418583
430765
1289791
951053
168326
268017
36333
306082
633558
165932
697461
342092
222739
43281
411587
1374704
458716
11922
1411003
166200
701864
447733
993492
1337854
73183
434719
545256
212013
368210
423712
895775
468165
1302112
380694
434147
233729
552904
663391
1192963
388112
13836
123526
607445
689472
572303
942012
48654
283428
1064433
671656
360006
56195
230385
571276
796417
276268
924316
1317858
788116
849156
591732
366373
1310301
197036
675631
1052131
917802
122156
473714
1299357
1050420
990161
275124
1380177
1298844
134387
586184
319616
971474
1033881
1059624
126989
1413181
288318
660647
445190
797475
315026
956549
1294838
1056237
581699
884798
951003
694262
682664
1140519
153069
1309199
580005
419536
625415
563922
920420
272993
222778
54058
790871
978781
232687
1295669
16712
175047
425398
737408
1402809
1342160
495599
1270266
1128855
375794
167646
772555
141199
462780
346261
403340
962535
694675
869551
969762
564730
23021
1289006
893438
1304922
1349066
626733
609728
971463
577695
1300912
1212351
133631
200783
588724
349285
1323299
107072
635560
1234072
160088
769712
74539
362374
933099
1040016
166755
45303
576031
437551
409596
994005
182374
558689
471127
769392
408805
632778
434225
1189320
792473
1291581
1139495
16407
160675
971672
65694
138561
862177
566093
389562
548850
1165395
27278
106420
1120909
1332443
227772
584605
1409154
145680
1121811
465591
978308
1066700
970449
1306090
790079
110374
521942
797343
260338
47095
1194546
633382
864239
575982
859537
17857
253151
453113
443140
184752
1137398
871353
781168
1365676
588334
142029
530734
144781
183037
1036398
147615
921401
834491
833916
639753
1284215
60019
50139
1291857
129304
401799
934174
75532
627892
833578
958531
1206598
941878
1140844
949422
910280
1320308
972683
602810
561348
201384
399578
983183
146946
733024
1090763
151426
992987
617281
665342
889304
499191
1202806
973533
96781
971069
1324535
623043
160757
907766
402515
468036
315207
1019512
240422
1421631
983187
1212816
513591
400859
1065136
374955
615001
331128
406224
392274
12309
509537
1363624
334935
591618
558282
36609
663708
545253
122351
579173
814146
483946
424870
55530
966688
199172
598600
510643
1193750
778469
159735
353878
1169416
547836
703635
942296
625760
1147924
892665
281803
32706
915010
730511
499696
831808
222804
835654
609172
566989
505847
909783
417372
993548
991337
1285408
287473
551623
492113
67563
1286882
1058487
1120462
1218021
1311793
231839
1116004
1298003
583078
992113
1371732
1235208
1197091
803805
326390
1338961
184210
1362704
39376
634245
451674
1184806
514684
1041921
1350262
1102475
143674
583071
1080980
77047
1149457
915445
1189267
93001
496516
1412178
961968
1025370
107081
509559
974894
427927
727063
172505
1119371
70299
1058492
270237
263443
1389094
631378
949852
247868
403107
350037
195963
627251
1331966
348178
58929
1037986
145434
1202636
586446
364420
1187945
1421477
529032
227316
663367
990811
334960
931078
867682
161584
527051
511221
167785
1053619
1155203
878293
347274
489491
418777
139556
742184
700667
982872
1294779
143467
13830
944129
488067
512247
892362
197395
860822
139601
815492
294470
1280461
1306911
673588
373287
1350585
1178186
734822
172886
972056
560169
197170
309638
312453
1216242
304512
1042066
663177
463761
625279
410988
441207
1051216
109280
285738
979230
662406
267010
930879
216219
363694
833781
1034795
930433
815029
1337921
486364
1152056
933440
424020
456773
87938
1058213
1175828
1062446
1199001
492989
872763
705881
1220080
37197
1100585
448533
1059823
1189521
189477
1277586
53769
267675
1326546
697331
460875
1229151
1401920
632630
309660
216261
208943
1220476
782017
780659
728577
1298603
1208665
675990
980354
1235502
1167576
259356
560407
443569
278148
1213168
436403
420970
790113
455324
911116
157704
628279
880763
80080
623467
125346
1399697
1197693
756653
1069827
415718
624915
726292
1226963
824726
464226
327169
139368
317708
416018
1039751
288981
430093
976685
1272126
1192120
1026959
45627
340478
682213
74488
500040
189837
522216
1145174
879221
516203
184415
666125
1288353
278504
476178
741654
851467
409319
308060
121141
294097
88597
120225
892908
1130387
1289079
142166
576271
669080
1278205
1159184
688444
963458
858547
874814
63652
1165039
705475
90314
260075
972984
406094
829927
924803
1134401
795564
419971
957632
513496
724088
1398183
222486
1172409
505091
1037561
439541
782105
1413195
196043
215954
33522
849305
396371
587533
287130
608103
1057577
806343
1400690
775247
10712
516498
407251
219900
1298860
198308
78586
1025754
426320
104406
468411
665597
180870
437272
705619
1355645
373183
236187
1282331
284092
727328
146676
453480
1369187
1169866
44320
934281
508416
668943
625793
1203627
307981
521686
742745
793357
1303620
1412326
273785
16003
378371
93331
1224163
559915
200332
1390541
930131
676392
500405
900285
81634
69841
164853
1353583
475921
1006239
1024238
1351687
97448
420058
1374340
480704
1358424
724018
601209
542799
413958
206771
1113201
560095
366769
1402659
416344
1371149
407840
1237337
91089
1023108
819953
556406
28206
484099
1026815
1157780
1178316
1192151
368287
18308
485599
793762
1382826
1415701
119056
182525
28196
318074
417113
1388269
1309842
345754
1379970
75216
334
138842
693225
926617
108923
704415
800168
1041416
658052
729082
941306
56766
739048
904439
1182926
1177098
1225517
226126
675892
777006
99012
497028
1421772
932424
1120582
914389
823887
62930
75251
1194877
347695
1100904
625574
972775
452071
1371856
518961
838057
95464
695598
266381
539568
866673
304081
46065
301527
119844
1115273
325493
204454
483545
359124
669114
648491
216543
756068
812530
1282098
792579
705552
1068699
962295
73085
286500
289094
1197068
457314
259052
324514
1125128
572528
1418637
488894
453613
450891
770351
1136725
910523
142789
507627
536758
1229443
817463
53642
1119363
291949
201523
176777
660666
1136170
271849
935352
216197
1393139
267800
1350633
1152646
198277
410050
579746
1272400
602542
846456
1221094
1174124
1354290
78032
212996
139853
656211
766388
526845
163923
368656
934512
657386
383356
1342569
873813
330646
813476
954315
343151
785237
216908
1222449
826459
86605
114724
1189178
1228093
18045
1068909
381501
661006
493900
271166
1312391
1328460
611640
98210
1307960
41295
357680
174673
202730
532019
535090
422964
1234886
39932
396599
1305939
1058001
63875
15855
703798
411659
612943
1062654
596070
436051
517959
1102616
564999
198751
29723
137930
981081
226446
12604
101815
1322758
722930
419504
1175418
586432
642427
464748
880715
812090
187678
252017
562425
1219845
499934
70940
74019
875278
999224
1363226
214875
33616
328596
35091
608700
58374
1389232
1371205
1154114
887312
191337
969461
1036875
1186221
232006
302697
1299024
687529
725583
790096
170019
69611
541340
149201
893337
826152
956895
835478
912894
802569
847186
823780
99404
1292741
959582
1145590
480101
107787
44324
1420331
626418
627546
257594
348772
1350648
789153
231020
1237123
266814
1304103
876526
917825
338011
589242
169194
754840
1328415
791708
637682
1366792
814215
625389
490328
48572
1237382
1346417
1062623
152056
516089
1219943
1184720
335402
525050
148535
509960
368058
176397
1265947
784991
339201
528510
43867
1111849
386682
295384
88282
1274390
82891
142750
809414
1221236
1195341
817688
834105
597263
860164
695821
1273066
1302193
361793
972784
1279525
799225
357736
658133
625678
346981
622279
237240
1338442
260318
964766
1192401
519021
493764
70159
971944
319576
863073
1128421
1403768
666527
27163
425559
615099
741477
1381938
353607
911890
1061092
1300931
855051
332370
948615
1395046
616238
1363913
1270438
367951
1230879
275719
596323
240256
274421
572280
516034
893731
233244
38721
1000996
1112108
1146398
1184080
756165
613415
419497
185137
1025628
292132
198406
101477
1037633
109851
1271673
1194701
254336
523087
152728
265904
517762
76450
446945
251584
467780
196445
47862
1315036
413168
1332668
1292255
1407348
1180905
859389
53933
200261
587906
62607
582975
80107
113361
680174
380602
110404
1289581
229591
1055822
496180
79926
1059198
1232159
872823
916072
500161
1384766
335703
528152
346334
786042
509828
248930
335330
1174128
854253
395005
202536
1278720
1347165
1049454
607375
387717
59970
1421235
723111
924781
694746
1101801
1416158
1205445
451276
508003
1092363
221151
407640
1394052
1221294
317006
911376
47549
367472
1220038
942188
809622
266059
1322816
1377172
968912
871893
941837
113813
363254
631929
233090
499007
1320865
596861
183090
1079054
1419841
530104
1272207
571401
636767
175567
105554
830343
1351900
1040930
1399283
923051
593666
724059
102425
86745
1381145
267113
153247
595786
297720
1233183
220708
259481
593852
601274
221494
617786
131703
596818
869633
724338
307484
925351
253441
1319068
1044801
1037103
1224294
32477
261675
307496
766719
629620
92548
414977
499040
1279435
503702
296723
576856
1271681
298137
405230
573723
423016
460530
1137899
139099
535612
1302208
211058
1181073
420972
1024084
1286595
548654
365219
632874
1352137
328618
944048
426479
855893
316929
1182391
928859
693710
201517
181710
1038833
210242
1384757
1323609
675997
688573
557738
421402
139863
1207370
122391
1026588
73517
279926
35380
667066
668901
117837
406016
275018
1128393
780027
779894
524187
468504
353814
211921
852985
639425
569978
229632
158716
393285
1353827
1422432
1278201
1139753
140031
1035584
1051517
1319490
56455
232742
731629
1391028
409827
492064
695545
976805
157616
608182
1368626
1170971
1174761
464180
1147182
439056
421506
1229753
457473
626858
848823
177771
854337
1315905
588143
637681
1402982
625642
1364308
395859
369152
892114
1391186
846388
815487
1377328
975255
276370
950585
729174
120317
998528
772698
52311
800710
1323304
845081
690260
1412264
73087
434676
1409902
228035
432384
425307
1111496
1064523
332728
156187
1388172
950998
1344328
233959
268742
301283
323423
1213073
317373
326355
605021
1343912
47027
887490
333694
679548
1141605
120896
1270384
1220878
278881
784583
691455
786674
295389
1313270
304978
639084
1066908
1092947
307562
125539
123455
455663
659999
434076
259807
1114609
420076
941780
564587
879899
570519
371131
595921
264627
723854
949623
1352726
1227998
1350774
852235
1310716
1406870
364243
201127
690834
896817
452334
138545
67109
1355736
66952
949974
579238
290778
283335
657948
1113271
1310779
62887
404547
1061547
960554
469227
1035079
1072149
547343
142747
382004
1141384
779887
225593
917480
78629
1297454
775225
233594
417516
301845
532801
782965
831040
331308
679651
62573
1188173
1369266
778639
1331910
941889
580649
1234219
194732
924203
209584
1334570
898193
139217
1397416
32782
464254
1020742
90166
1408518
859120
182069
201918
1220687
347078
865781
619429
135561
821245
973153
488250
339948
1179755
576841
497623
908608
33884
401865
56350
898632
341699
1172377
1130380
610262
676851
228376
1059816
310589
672445
704830
903537
40150
1388357
585756
690350
1504
1205484
468673
1164235
475865
947237
1145069
165326
836517
877830
1363397
58770
1200677
428781
142056
570226
76627
544359
478983
831483
196000
81190
440194
820947
55310
1346800
678580
157236
13540
390843
636811
932426
512598
580784
798215
1146340
548315
511352
511518
217425
401659
1269609
1390699
284821
1198853
1391710
1395354
47932
413195
390018
145807
224136
570379
147969
1058815
1310945
274848
355382
1340976
1317362
292364
860435
427432
817772
438298
422079
557720
1331198
635049
232735
1388286
913022
1422767
453533
354766
205420
43071
266273
461196
1026066
222177
695445
191398
863371
1181079
165431
724844
736641
646383
428163
425006
736124
63335
1205860
1120325
251780
65393
1365450
427000
423493
375399
438443
164631
1026700
1371030
815066
1409772
604270
878744
261924
548834
29426
173708
432915
431529
830593
644815
512265
176179
577029
1189164
1340810
261907
994161
269119
599404
787065
528270
1080919
393137
1345602
657170
265981
1326484
1020102
643630
154480
675855
305007
617810
624085
582783
327340
150668
1271724
83741
197958
52939
1411279
327703
680407
1374870
1049467
955728
1162752
1035225
328378
317991
900274
172202
355231
468741
910301
565188
475653
596689
332115
331789
857984
362144
686085
1167045
772665
892633
114490
411090
638689
625652
869071
1120046
513927
285852
873738
1026854
473731
36533
1333270
339531
1412541
879149
495994
1363806
1174385
678768
686549
284348
848998
1081037
387027
1236343
1189157
889218
50207
137368
309833
1083836
810484
320727
227968
194023
1071543
294053
644918
538547
174036
1138894
1310761
401279
348438
59461
942675
457533
1296685
883046
572739
1033935
635209
539482
434791
642265
1209657
93391
803936
1057044
230838
1170572
682751
611513
1302741
842035
1271332
365885
274470
16497
794648
642232
537296
310018
1310239
180279
577751
337399
775554
520472
69246
1415889
1289488
36931
631767
531032
414818
216497
761806
216894
459584
704626
322266
1092354
959066
1341460
52097
1024304
281041
1348404
96579
575672
274518
825404
1386375
1059438
838632
377038
685172
220487
1405319
300161
605327
15912
341303
449709
519941
1327718
1216779
1130204
184599
105425
186108
386509
231385
1122085
896356
247906
1375703
1297477
1062439
929009
278147
825821
1340547
1373033
617484
87741
235702
225436
312021
1053472
929349
56156
466885
360801
547977
81661
454704
729510
568127
795808
630219
128557
335291
364284
818285
100254
694309
680543
1069836
863951
672312
196468
675289
143793
1328888
1237430
1112380
741134
1343297
1361266
358720
379990
1185396
405633
412247
489893
522409
16878
966925
1284719
308621
34089
1059620
700511
1222040
379502
911230
1083424
373852
1385363
255774
1112707
473805
329989
163459
364204
276245
1161028
980336
108756
586239
1405996
338732
27723
1380947
1286185
895935
982517
117443
264396
1311154
1385244
1268358
703198
1271646
530920
531158
458731
1192776
133501
1161136
732397
1114079
1174252
905068
227127
913570
437553
420249
834274
952278
1068833
543731
1331840
100106
640925
505059
340321
1291775
951552
568386
344107
793166
1021926
135721
955700
963636
87256
1303719
1024313
1297298
853119
535058
1172485
343970
468868
1303630
439464
1406520
28005
1184893
1385771
107527
447314
212863
169054
1404079
1166344
346833
1202986
833626
681572
164856
810559
920925
381419
914807
319636
131419
520414
89434
1179699
873927
1177809
1185480
800901
110787
369113
382493
270768
1353468
907462
628573
959747
112457
108946
1006281
642724
1020916
86113
471725
184892
903926
1164992
1293341
445838
1374225
1337869
1344254
855941
12503
327721
1295617
794921
858357
1278991
857977
135495
774782
1020472
56420
1314336
1267033
1172550
1290731
124972
675458
1190592
1285125
1388006
769601
1279279
472399
410829
615327
177556
76810
173679
1207235
619138
866224
497629
878797
491265
125304
423868
392972
642580
98361
883669
1275058
214121
1282113
359329
674485
1021371
74650
331462
1059786
928221
966263
595381
1219463
1215902
1355744
1229278
911570
1310841
126721
308469
361551
1041633
755170
286573
636869
409209
697574
596400
461554
577916
235736
535857
981454
596649
176440
1217523
1349812
17335
1025178
1283296
1349614
164379
107555
615559
1303198
578873
512315
99393
665680
106220
1281106
240119
1266678
236809
1401521
452251
684327
574880
778230
1312689
442101
135407
181068
827788
431001
976895
836612
1200436
1224266
89837
935130
42930
881050
1350713
143802
843954
799892
151050
1411207
189878
1134815
1349648
1304157
838106
65148
416850
1177114
1292576
340696
581227
695273
301706
979368
1274099
44231
41364
528725
605934
335946
972302
1233705
318199
891258
381951
675236
157484
73832
1342264
1379981
227283
494049
1005455
122865
368457
258465
525199
618714
312520
972906
302503
857650
459722
138455
252508
687657
705273
951583
1060133
274225
171526
905118
19140
1092887
84131
1409891
570009
1290523
1225221
1313554
143250
1287658
1178516
1326446
862024
813865
575518
15492
369964
303109
55453
890974
1270789
174759
248334
1371116
630793
93998
428731
952801
814117
1233716
1135904
398538
257232
1293888
17891
1066933
787382
329577
63563
1168683
534663
1299305
293085
698354
685963
855689
80365
398871
354191
911911
1189782
450679
216350
511278
889852
1403566
586311
706751
873021
1162880
1167726
453555
10993
622614
1074120
690129
1342800
105551
1377863
397927
788740
1230865
124169
1219420
469694
790436
493576
214789
1111924
333746
290728
494512
868292
922356
374700
436284
17102
1151291
1117228
917089
631666
1203141
253233
867589
974147
77773
580537
423245
626601
258168
1222613
1350258
891158
1091518
1363835
3554
854785
28217
1123352
1267377
1204645
449653
172661
1227912
702212
239297
158269
917674
733611
950464
934225
894581
267479
1117266
1180660
427894
515026
298750
87350
702047
1316619
1334211
1039594
1339469
337135
219323
655780
1084131
42914
860561
438828
249585
789232
873976
1218696
384073
897497
1379840
1111578
137512
1276759
524708
814094
415873
1382691
176274
689200
564400
455095
219838
162684
124250
117537
89030
942001
907563
314587
85401
493051
1302101
1300894
947308
460794
1230271
355042
547497
1337213
522885
799848
1403987
723039
776129
683285
826267
133729
383050
1192104
58037
551259
680963
1294850
701867
227990
1039805
689974
966063
392999
1059725
276707
97690
1200203
500375
882842
222448
1362262
583096
77709
399069
220756
140435
52037
1144768
801090
362895
611666
308103
1289025
570477
1341830
284790
591036
621803
1278122
171068
1064685
157527
157390
154141
1323087
560435
438390
269231
51966
810053
1395381
145147
90007
1217201
736973
882413
179627
930522
495938
1324333
425002
330124
519611
1117718
1114086
312942
452822
452456
1038961
734763
1049585
100609
434233
805267
172590
1056603
421997
1328905
959004
623739
1379648
1416564
80891
602120
948201
1207695
1227160
1358964
911297
1363214
1268184
1155417
1399278
698416
214128
944210
641019
426423
1408729
532837
1363865
133483
111618
429084
40673
1055755
1290088
165121
565145
140089
975452
26474
586323
1177947
1055610
52393
406863
1330591
835013
729733
228149
93306
52588
349567
1058796
600231
439442
807545
373613
812300
98328
638684
1278702
28893
1269370
388524
904196
909147
204452
619991
1237193
991058
766374
4955
784240
600029
808258
304640
1365489
594339
1087771
140107
1381043
786119
26175
968491
422999
1341625
921189
169684
967522
1189759
309624
437671
311229
877240
443948
858633
1112874
316917
1083887
825025
136651
705998
877739
64749
830321
875347
1071610
58713
176752
787840
330353
64594
169271
321788
313705
105146
1210089
794201
852620
1128802
1292429
825984
527629
248399
581309
118865
847498
690430
313831
1060824
40745
969724
513904
1297524
369887
1297815
637229
376127
1376946
637950
415799
792839
1102786
834843
775752
1136746
1066852
682247
902260
1237711
138285
494391
1102437
832360
255954
480621
425596
1182957
418574
381352
1334438
478733
557792
865708
1388215
206397
1005416
68777
414527
219348
1115525
294449
725372
1331943
966305
375883
577245
480633
34470
798160
1320277
837923
1150520
1339934
1280831
215146
543139
792047
440349
838357
423965
806699
1414033
607020
268134
647498
593504
839824
13549
910136
607026
183493
340560
728884
1211500
432665
1157833
660852
1287603
775966
1271990
899173
39862
192857
56404
74039
927918
644179
999725
523611
683470
630307
56297
658714
1066957
354136
878911
325737
481509
30159
321542
410133
338632
1190275
313325
311484
1041649
1043039
733353
768772
1069624
810436
535688
151817
636943
368702
452975
964809
476751
367417
512361
976100
360367
1196897
524884
82600
847129
1050052
670751
1388619
1055320
330627
843636
684974
266398
1353906
1073494
1152243
700779
918674
642811
64972
190186
1122803
1178365
139813
361967
1294070
515409
206862
1196444
91700
983840
906207
395483
1314402
852477
1128175
62066
1277449
312496
1136702
1413144
732536
372816
365992
1126080
1189641
672472
365142
439644
136655
795554
375415
530876
802880
1116222
998738
632550
192490
287014
1008215
67188
156069
1022449
928978
234270
1143256
1289918
277721
279952
300136
172143
725969
604093
447464
1296797
434537
392152
239314
1202397
917346
250951
1025719
683838
235686
847419
1044202
1177330
409519
1067265
57022
341488
408562
1191929
1226890
1269449
892493
382988
51681
1297560
676550
518180
1294160
674082
77254
332255
1413224
527851
59796
462388
199671
896569
1180610
175466
599026
725161
606106
269437
806599
347699
591312
1182993
614824
1218693
643133
536369
1410857
274834
150134
1174111
871887
300659
435027
1082217
295535
365791
222373
542470
600065
478886
735153
1166318
152950
291736
1225982
99245
345949
337484
1317550
649000
692925
819130
158470
35051
686374
843553
1063875
492187
494960
85547
1315327
1117838
1284152
913403
1087147
478594
936835
60278
1385071
463775
929868
144718
1227863
223583
1337289
1301106
797002
342275
1271434
408218
656974
1395035
647609
450218
152032
1340362
100467
108911
33868
835616
529647
1063021
946355
794976
615346
692098
150126
581770
273146
551744
1118951
1377224
452559
350828
996398
79224
441609
431669
931130
1387498
75961
1059278
1285781
637842
362693
49984
1152732
1124466
800150
546242
297855
144756
889976
1382893
1126321
306606
255819
183021
1298987
508784
35142
787256
731473
992379
688956
443350
594738
600645
86613
1406509
1327608
1342430
146227
564380
1304371
283469
76395
1389380
381556
448910
1178614
35276
844842
811544
12757
697343
782814
1296649
159339
1195089
48076
499692
706343
490269
530815
667651
406298
264004
1293260
340779
622092
1388922
1340951
265749
156078
323188
1322608
978115
298377
142929
796687
640484
1353369
327803
365334
1211167
549871
53138
972472
419697
522878
393966
281365
1362655
1276597
81020
578121
948799
75726
1294062
1283722
501501
227982
803763
1395062
423186
1024272
1330456
439359
451780
542789
1100660
1409061
250584
164045
833879
1216504
291690
494153
1366092
200814
45438
1389216
422678
1387838
959901
635943
77514
517701
566628
1163533
36792
1160933
311720
492595
834713
396361
336859
1390612
100606
487876
863551
277948
43433
688941
1075390
995343
231006
724487
1326330
583475
1412134
428040
1128746
1054964
109130
227098
1198982
220046
405510
176453
1155500
873490
1406996
286700
785070
1332846
67757
1212184
598409
492508
400831
200276
1284043
403874
575894
310895
1401123
130341
927927
1064202
706212
1224757
961884
637420
503837
252263
402975
1317720
208862
1235597
974558
911901
954110
418362
201223
1332685
944844
311230
196842
737752
384485
357235
418152
257543
280859
291972
797803
1282721
449791
63906
1231699
212994
1180494
804394
1377555
1318883
1363728
48712
660594
1278603
84689
1117796
196704
504806
739600
269748
546081
119072
620688
528717
45710
1381948
116928
77087
1234242
556186
1389863
283255
42811
1197397
1100563
255803
916842
509319
1389978
971414
251568
1220634
219880
605670
857595
602171
599449
127685
259728
1363008
784737
96291
527671
1301834
286225
1199497
950315
1326757
442253
1326519
62673
362255
1301253
496434
1406838
347782
257895
615224
782116
1224330
589573
280194
1162773
884055
50462
959905
162728
1231783
585419
1286094
1358371
1296138
559631
698751
280049
627880
58691
432355
299455
1061408
784897
288967
1412789
54279
568031
782319
524154
458839
911154
1317660
1037526
1313785
1354360
379591
779374
611184
1178523
497933
182217
437482
157827
439824
1136639
807484
77180
1273278
580109
288676
1299479
1353995
333919
314393
1025169
1279725
998252
1126552
74314
566828
401569
366818
1197189
356633
845550
561287
565895
1058521
757207
113276
451247
1036070
460291
435687
102342
891471
619784
90384
307834
332607
426881
950384
169470
352430
1201851
1320176
955797
1416788
253808
1284308
1283886
282371
1180359
175304
536085
1379302
458340
901111
393900
146933
579803
900517
404611
1136572
361759
80682
978380
325951
67969
308813
1354476
179671
1288810
184147
107299
454210
704416
533853
1119694
137160
320713
323997
156049
862849
274039
658940
682467
840894
1377472
966813
634589
464514
337311
1071819
742639
903265
380816
328630
489483
1362908
1204468
779347
913541
1076915
589146
1202369
347381
372266
739036
138283
314442
578036
706057
823137
1060734
1376568
892475
382265
966309
42562
885089
1365717
176502
521393
1122089
131822
219861
567171
226027
522355
131515
875702
89429
901840
1115635
63104
264424
45655
1058329
290500
657429
297597
1175897
172242
296911
1368894
83434
130376
464093
1037592
281524
859434
78970
10632
259285
914756
390827
146868
575940
282960
1142046
996825
973331
1277839
68785
1122810
727880
148772
454165
142794
402891
844390
771311
870441
332220
1389035
206411
1232978
409571
661436
1376448
526166
314375
788652
289177
1382533
642214
1182385
801880
915211
1374908
383285
687650
1177044
423950
758663
477376
222097
918017
808075
190940
732111
1116590
726474
234132
897499
1205051
64595
622716
604832
657784
1198663
493302
1118483
522601
269728
698937
581554
48291
1026842
362736
424331
1297525
1323630
108321
1335274
506997
529302
515612
1299287
969688
958821
611524
1367534
220644
481518
251687
1278964
32031
1401706
893050
149837
1407083
1072701
602451
40352
227749
1068870
1065677
1331597
809947
541222
333336
946327
470624
1066570
512104
1203223
487171
530284
542441
519762
190162
1216913
670697
1398024
222642
851796
1365072
1409524
1344527
566068
835484
1206149
236420
560501
48430
1147038
383061
395941
57751
1026253
556252
1387021
914111
437768
356569
439365
1279029
614479
501298
207943
84338
866895
448165
166387
325997
1054794
159937
1219262
526375
678561
108607
925009
40369
1055693
852392
1421547
8594
665142
1189696
39227
487031
1152114
906200
1371727
1113413
1371840
847918
979640
469439
402878
350420
993946
591630
418286
469290
591383
778721
1112354
1354744
821217
949159
312733
182613
879312
1082408
1134270
1291042
305157
896342
295905
284093
635958
857513
141116
43907
687117
1218297
952456
237366
211344
893656
315033
1389480
1374659
545839
915259
1226768
410049
874180
320537
268850
613419
874042
1412950
1371577
1102211
1287316
932544
1408565
1317558
1083254
965963
874981
1129722
694350
182185
444693
1269080
317121
827981
1121602
973966
378648
854768
694756
53252
289409
917745
469059
1386950
492254
563234
297386
340870
445859
1289637
1137104
407134
693928
1163338
151243
1228699
104381
1421373
199444
1209827
957772
147154
784124
216450
542531
344938
336855
1313558
329926
1238340
70770
216700
1270322
137484
492797
522841
772893
1229206
147702
685789
1408763
502815
421905
12687
1187986
67836
307989
1116342
1113043
26092
271440
110310
978566
920728
1364914
150650
404471
1405963
1313665
75043
852848
163162
151785
415077
15854
238549
324891
483888
41359
779452
376295
810906
1323872
461786
1386963
685280
1051266
607468
369498
399081
410584
637980
673802
1045511
1216705
1200253
971983
121869
1369461
529895
329918
302051
808657
1055488
525294
829124
1180249
184557
659287
800345
949651
1363529
541503
667993
645310
1270325
1278802
782630
442743
1034090
325261
730598
1233751
701610
634769
441342
1058524
813126
134420
332228
230088
1210868
59225
447469
394588
878339
1379969
617446
1088205
865105
902139
805602
153251
227039
116431
509268
1225108
1181006
90462
1210782
411236
727064
403508
837629
564564
1420221
1065111
535712
405581
648324
115382
120032
845203
806278
1331205
58280
197117
84600
1333935
943277
1023233
383535
1368447
81223
332668
674658
1325704
1289410
44077
130620
1195422
676957
201027
45745
141993
460281
789966
642992
1358777
1205686
1350824
811033
973271
662579
374406
688733
1374562
953524
1368596
1163537
1297456
287492
1398156
1349188
269762
40012
523048
236727
897552
550871
1152431
1038730
205214
1235857
1064914
197740
100391
373940
260962
1167700
106899
599750
1270486
450621
1222529
1111610
771660
139005
291765
983613
861378
420047
318023
375942
210497
1118509
249880
860992
1193899
824407
341347
61519
1160910
955637
120564
360504
151987
1273688
621588
789770
1286122
274655
349371
1274270
69391
998680
289459
923663
1382544
1178130
465259
113769
1207884
563343
137467
1353197
786682
1156694
637292
408211
252256
1416535
146974
232423
204722
498349
430123
358971
681045
818821
429949
617133
137525
823754
431394
234596
635020
976475
635098
1307594
1064264
1325747
1187926
280379
1125682
637968
305922
576719
63363
599174
306032
1273054
786860
1216583
992892
398031
437772
333172
1191927
178801
725036
278685
327958
1008869
113705
1124217
620272
1386391
830368
312952
1293690
873869
513404
656091
1404055
48382
860709
324322
656852
993645
693842
743310
399459
731106
688950
1043024
434827
1189306
116735
457002
1269821
1050695
512529
1337229
751580
613622
282872
757772
43846
573632
221215
778817
147644
1212880
1238196
677397
1325710
107468
729448
457306
953235
1328124
1350973
1121049
105631
938391
620161
105177
1353248
85470
676124
1334533
960855
976117
321692
486109
475188
1040343
831669
1103265
429534
931553
1382063
60535
75564
1398525
174060
89311
1148729
1044133
28302
943345
169868
213032
1340498
174339
1069899
533968
579714
77940
971641
309978
95275
927934
850116
195688
826068
149793
414282
898679
856601
1039655
361320
511840
272139
1276540
1386981
495627
944920
296126
214512
1085074
912218
221990
263989
339220
183156
962595
905272
507732
1345023
1155079
723413
511553
191087
640855
731732
946494
706318
275475
201454
18782
202858
233298
1110701
942663
834870
572802
330932
1334516
665391
14077
1194260
571556
1334192
865744
774270
58790
805938
954783
953036
1120785
453990
153759
574874
797188
902595
569880
203089
60423
700789
57122
396985
170658
64832
1196108
687219
1138233
660924
1117594
980467
904711
537711
64738
142727
788560
47569
61840
1091348
1291483
96153
476438
1285476
615282
1393867
191831
627363
225363
909838
277955
64125
1128486
487303
301644
212066
1183912
253539
834647
477534
83738
97414
961643
951526
54819
934976
334297
1138042
476921
380457
467877
996628
414714
406434
464275
1361228
681864
321226
1167098
1234518
295215
66972
168280
616739
1277858
1396737
340628
96749
878827
412788
157972
563704
508151
604974
1369410
889804
1306937
1035147
1409963
283302
193409
1041351
576389
179506
421508
581998
348415
418569
769315
413652
478034
139550
983569
1305913
157107
288888
1218092
470042
482324
550891
1170777
358150
574355
370809
165219
646225
1006062
950364
445239
489156
492931
735534
156670
264405
574699
589272
1335398
1371384
1005973
152129
928561
268122
960896
86347
693376
217954
144033
239101
526077
811406
389851
259637
695942
128574
1058203
298716
646535
431665
1310428
635155
408450
207307
658639
361553
84026
661770
959449
561427
583250
261336
1409379
1318927
455467
77758
332146
339080
1287791
796113
439326
346620
1067141
1303606
1419329
330601
581313
917023
1351059
723196
17904
486695
676057
1368021
62194
1222406
191050
946172
291857
603634
166754
1212276
580458
345935
397212
118831
1238181
488768
912576
1113074
158004
1374409
1416890
251952
903666
483045
403277
44665
335875
390853
680905
511826
394384
942775
72763
960430
880869
76761
628331
583047
144730
437972
1119648
212197
1266320
1022252
345393
132252
397973
138436
279516
782880
1309153
249520
1175771
1129368
1165214
56909
233178
1271822
814263
444713
913896
265017
1061808
1200428
966031
407434
186011
251888
912838
953464
118804
592346
884139
665696
1181559
374337
856878
63441
67790
343626
1369172
1296107
148983
1376719
631454
56387
855522
64893
1200446
251759
1388279
898067
456491
892852
571927
839312
1378231
1388819
1126616
859114
600829
72742
1401746
489017
169663
13693
28870
812945
90654
158187
374157
570419
1270418
1140884
1212480
793131
691085
1286280
1377197
85319
686580
1163247
1401583
836709
674087
1378426
346054
265333
844938
671705
362353
1068405
967795
1221564
864276
842230
1312697
1373956
409597
150227
493809
726003
286430
406933
26121
80084
501828
550710
73144
675260
105103
342146
638179
444960
1331829
821804
630914
733283
312885
646047
128892
1216566
444687
977642
495950
685301
913452
1116059
922462
845644
1051110
773188
1197058
675615
610313
961699
835481
52593
1170790
913143
726288
319709
876868
559321
768047
1369750
597367
127804
582881
390407
793474
1118927
1216519
682477
532295
1329289
213582
775863
597553
371402
1338686
705099
974283
1209885
1316583
30374
1347808
1056053
136793
310356
143111
28854
1341041
909504
1413222
675182
1407470
800333
775235
477624
846908
1419416
27681
337024
888715
36323
36410
625910
839695
1170879
1404222
482088
1181105
139998
313499
1392798
736599
676594
1307806
329493
479997
1296839
1064663
683077
526367
1310036
1392553
357108
119014
226965
863753
598629
843253
1067291
152083
732205
1217233
1363362
1320524
1385824
1052213
592209
935339
687972
270585
501341
472052
316763
135814
603837
114768
161499
382547
1163782
257093
492675
912720
547578
55523
805056
107526
1388967
567642
1061622
1198598
531039
862434
527504
974111
837220
1219532
521123
47085
778756
497914
851227
282383
617428
575736
736961
608296
354669
188232
283066
167344
1298151
528508
580450
636668
983186
998764
696032
1061803
490147
585215
104343
1389812
101081
1394205
1305940
1279589
315524
683674
1018965
690612
216023
616785
1383510
123099
64346
1023569
869254
1352153
491061
814776
185232
1186749
768061
497119
507304
118487
997686
359055
555850
406129
510892
1409964
1315523
1236829
815979
768130
205724
436909
1390204
70064
363545
883770
522924
106046
1943
185007
910776
10634
13873
900862
1066638
362220
932804
1409818
688693
523201
972845
223059
354881
531881
832542
98342
1189203
1082224
252882
869770
432887
571352
63549
846792
1061272
1005277
631509
1050154
974645
257643
1345400
128689
172547
389160
333862
865900
683141
581251
516300
1219811
969238
1063622
608645
59655
440958
814927
631111
594355
120892
580394
657802
850333
41859
1420687
672370
905244
561611
604879
144135
953295
82296
341028
1327353
95320
26186
1343124
1112004
837562
212822
682012
734406
735992
1321609
783789
167431
395373
185918
468495
600627
249768
437398
52224
272224
151065
111844
221651
99447
893753
830776
362504
690058
1068082
416503
826781
191914
538810
51685
267398
327272
667308
975091
1322804
1110693
978432
689294
965237
258728
901019
921609
363507
125338
1294198
324262
16413
1220225
95851
1043372
977146
1091129
637831
1124552
689247
5168
1036084
690884
392595
448798
1150988
901394
171132
1117556
56728
410782
1207659
126865
236658
506079
223531
1167783
918025
861191
39830
821723
1117970
415125
1225870
1372525
27579
1209295
610888
601944
1353330
1389311
857875
813659
1006038
121592
66374
84447
667476
431064
572456
1163973
1266733
847455
12664
1203445
1204558
315282
1130328
1208911
1213248
968671
437219
1158026
583741
1284111
665132
308446
141584
294557
526618
908964
468185
1068709
495577
731747
854193
239255
1287759
194131
105255
1407347
1224781
1113377
915240
920929
1154436
231596
11879
425485
281689
1379813
1392879
1178567
1398500
360912
304200
325710
1319925
98980
344520
1402848
682633
32081
1200456
310834
876984
418044
439998
17827
62127
98413
1065465
1049842
143242
678760
288294
947029
821401
1236002
329400
1420850
779480
466929
1217396
1283427
646695
727071
1404520
1382884
127196
530352
525982
511161
1021174
30587
1215764
1199234
738271
836515
417869
339647
56211
1113240
1052691
294987
438068
1350915
42339
142952
1138671
1165238
1168677
758669
824118
1164653
33580
972308
50144
1185591
344552
1125867
1309791
1343951
372462
465540
32889
689584
1182892
693213
588106
509575
671194
445324
330815
186245
417473
311934
1398860
1402598
194082
328933
685672
1283163
842958
448124
1396697
1282158
181705
1232966
1413355
310898
1113217
272379
386584
530682
1335712
556582
89943
293153
1216632
843836
52461
979621
883963
1202926
413355
834996
361165
1293628
218372
1272396
1038258
963143
767872
574707
1116864
409369
1350914
931258
289514
164482
827710
892762
568507
307115
10761
450493
17798
902013
421995
836301
201974
1206162
1125191
1405534
375720
57356
1071151
321554
1301104
421856
274035
684472
865988
630264
456240
644055
140162
222898
1284585
1194542
465117
418411
535325
1155116
1231584
614884
866154
579778
29494
741536
130564
1311270
1072137
1374264
137128
813883
257035
1269173
1184439
1271397
981321
759548
1136918
602494
217944
635017
140794
911787
78055
606440
1305089
1279198
1313798
343718
955645
298283
1377470
1174351
71087
636229
1273976
348923
396967
68211
1372013
840228
917683
630028
902498
601608
46196
47836
1129211
251184
934634
1347839
116110
900896
1271042
1090039
1022542
175067
112759
218035
222845
1380608
327698
1317984
1044370
433634
259725
423616
1351626
1325256
1233756
368550
615724
1372071
588243
283865
1189133
425953
1220922
287824
280437
1127823
956878
797827
593658
434897
217868
363550
387018
1180553
281731
917354
405675
942103
104995
814359
1116552
116422
624061
309919
883432
452593
1278982
512975
811370
406877
538065
384110
908022
741564
185622
477298
1055776
258635
955097
519208
914513
507766
319733
830825
48302
1135707
774815
448038
1336830
311698
783892
112541
1330457
224986
962276
135427
511790
1360602
781647
204746
1376512
617675
254634
870614
862462
99963
1299755
61682
1165281
68075
588122
966963
67995
129442
90004
437032
1380592
478439
1334227
427089
931803
602381
865253
1212159
1114288
1340467
787967
397773
738487
1026727
264171
1044187
312669
265028
814507
265550
564097
59942
157308
623915
50567
449851
555784
1312973
882114
357057
784129
481010
445196
587797
1006454
960769
648738
1322538
691717
217421
947691
271836
485856
573482
1289748
280534
1280901
104418
892170
387533
1369749
528468
1224732
1337970
699676
329072
897777
275982
913510
276159
142510
478513
672490
576126
628265
887127
816493
122979
284758
692357
515685
731726
281093
434523
89654
845740
406315
625737
1305161
696135
1036503
1042320
1169430
521827
449265
1355263
689523
288235
311580
380059
1175922
390446
838995
1374092
383869
10767
13913
10685
216172
1158448
298413
535461
344605
828180
51689
73162
1422714
516907
1102157
978405
875270
1212037
108893
640077
254512
151964
1189584
1226406
1152488
635667
218109
1400675
1374589
788781
1366991
1352185
1340161
577354
610824
1040441
1189514
767100
501660
489139
1055347
157228
248647
248437
289545
549298
433060
231616
1414868
164670
680877
1045479
1068407
217215
1310082
1235401
1188070
445760
61186
16953
1127196
1202842
1038377
1120479
353311
1115566
833104
50862
942105
1356583
621317
1176497
972524
75831
1366985
113723
700106
880410
1040625
41446
809908
368394
462131
735536
1312229
403163
927943
471657
329153
776424
1292400
181941
655605
619174
1213004
1102146
88674
1168827
952142
220489
353810
522778
1361514
786893
603821
1238071
531505
484188
784205
869443
1392518
793549
1136310
681838
1353440
277862
1411814
468929
287056
815570
68504
535870
1058802
36822
192487
755074
655615
1128529
1366830
706448
838362
893206
1361824
447534
88680
671747
151098
290857
997226
329644
1181606
622250
1189601
865085
114617
385196
83456
1280414
334819
1090421
1273280
604147
1403246
913349
422789
1357559
223458
1309876
946527
120398
1191805
995020
110198
778596
155532
1140500
543244
1138971
1374633
1152913
87913
1199445
831978
270961
1116646
1289970
50198
3411
291932
671604
414795
137394
383783
1150867
251188
376144
880135
153860
343249
183051
969118
73121
30949
580051
963949
932387
127557
1338280
1393056
1351442
108578
413328
15669
214765
1077198
865377
1163310
387203
1037752
583593
82385
160170
1063326
1090715
273473
321176
5367
684368
544681
521717
424067
536565
1335999
600062
413736
382038
326012
1125775
108474
5048
1177921
785252
730403
147963
1026525
789316
1268525
723069
1314095
445772
603535
1336757
55483
196753
1419005
409231
302819
598948
622724
39784
845765
776996
913122
230057
1192329
1267015
969150
741476
1362867
453661
1192476
533733
527380
432587
419743
529871
59218
943160
611689
288695
1295363
1289131
507779
311334
428120
862388
675601
1358378
404192
287173
952032
637442
851857
550141
1121509
71176
769008
822232
1340634
940815
92805
448595
778988
88787
820352
462656
93752
1393976
1380476
119160
767161
417538
837782
1025435
929206
385081
306189
500395
563037
696682
1419388
1210368
44090
1154085
769501
114359
1332697
528411
538287
877151
532866
892551
631298
101424
390576
1159398
1316857
576274
146050
1354294
1186498
1065309
838160
1125819
412638
1284916
177632
1382178
674500
1163319
1379402
931834
230869
161887
856111
191973
1197122
944576
170535
1213341
177491
353315
1422548
621368
706592
920657
87432
1349904
1091810
224378
165665
967286
85870
1291186
328418
575742
1036390
503522
478515
1330318
1125322
1349752
1201589
111365
237251
186397
268244
260465
78571
355306
352595
671697
96530
874073
975559
295456
1044160
215188
694183
477647
739744
235442
1371134
662704
362704
843414
685082
909163
1221546
1353127
386526
100027
972361
1412009
49755
366178
792211
1236772
277861
833676
906069
133540
425720
283632
833024
250463
549666
203950
504047
169161
1383880
1227431
787933
386254
795297
1311615
615891
1412004
403367
789346
1353661
421283
547295
146351
235248
956401
71688
1321465
477771
1316365
888823
122550
296429
366328
828936
1357945
601710
87866
1143499
1297601
63446
191548
1396838
1303386
872938
955252
962902
256696
733581
972245
576189
220356
1402672
1192036
1169510
1127754
784356
951230
367160
1191843
1154066
1345303
312018
580808
598415
1155295
252185
930075
949119
1395373
32666
259859
1294591
932670
473548
532993
424027
552926
300685
881314
1368901
734704
497847
777825
604461
1042398
1279902
1038699
1268209
1180234
910376
1191809
523163
483639
464090
768931
1383252
1155938
263196
1404872
1324408
914275
611873
738177
636040
882624
1202144
705945
639076
955204
583705
464404
79237
236043
1293631
260451
662882
455808
1118239
92085
443279
951314
101479
105002
840087
1022516
296927
759633
26258
1212154
1057208
565155
1299952
428532
514308
54742
87303
1196347
39211
383051
356179
168166
1198803
1389738
976118
680968
101223
237172
101770
1274875
189114
994973
891858
656595
253974
845704
1020765
792079
1165503
1277615
1271540
365392
442099
642941
1411773
923614
1221006
110650
442538
499417
879594
302026
703415
801737
158644
845416
394644
253999
25422
286858
142843
441528
1207224
1367231
41518
1191877
756559
359087
904423
1086467
1182813
378589
640589
916033
522857
1291232
1269863
839200
1045086
1344499
936179
344230
1006405
960358
153975
184194
58554
736390
1363343
1394280
583016
1209722
1382662
890972
504010
439693
842689
139439
386591
449054
298052
16000
1210449
155256
856310
467234
533170
997367
594464
935912
757170
283875
530522
1186066
637130
781570
316635
92740
152010
1410498
946507
336998
337055
529225
1316329
479967
972457
353248
917388
137772
636014
873908
42565
875750
829047
1415979
402140
519445
358232
773348
756637
915715
357796
673280
509622
62335
842487
464822
949783
692364
331185
221906
678114
26459
81645
425896
123510
1235600
340010
99457
232686
701161
1401017
883549
259020
1136931
157331
1299847
1293754
963813
697214
497399
943337
219
1165523
214126
1389461
477465
621596
452747
736202
36716
445155
1319851
1412931
60471
856386
1318237
542103
1043109
1416249
1413549
541377
1354154
1173792
519029
794559
411427
144288
289926
925830
124495
100429
815279
1325589
1303482
140155
1300154
1235103
1231963
875047
1304466
1391864
1389623
477713
1330797
572301
855073
550180
1000224
399962
353314
412179
232600
492704
1416319
347573
727567
334998
267743
149754
1212002
965301
472581
1394740
475716
977229
1308846
1235432
847027
23593
1057590
1300992
609824
98509
315422
1273828
609141
609129
634955
1016435
1392861
639033
424937
376317
1269103
1322289
253461
643321
579671
278753
133239
897606
1058961
1313600
1273960
1005602
805411
525441
660219
46959
129303
578715
162890
841790
460987
908102
951713
36795
216738
872491
1353489
307585
131797
1295537
1153130
1205905
761093
447376
1065085
199921
1396108
877367
167360
424712
278486
65728
311517
671317
89938
62970
258238
307978
645423
952977
1329268
42208
834907
471644
495173
483552
468048
1059858
559961
1167267
251778
353904
1159180
488624
254373
804046
492921
1158446
518925
856960
423056
536926
229904
1345612
1043263
873122
383256
18563
1057919
1322532
542434
401400
846355
1341465
250316
563479
723555
232373
488690
912565
1196687
17867
616380
118440
1419982
1413154
1125388
287159
71736
523981
1220585
1197090
906156
213949
458896
395848
1180318
324045
1298188
266402
642534
776029
1341386
1225489
164284
1100435
833547
1226664
543130
1399545
563342
98697
172697
401347
208766
1215548
919485
156921
1213439
945266
222378
1236003
608532
1972
610282
625795
929141
681412
125091
1100297
1289783
1205487
702496
945648
218962
701426
811794
997913
1103013
1352423
1391941
1274062
997593
1279538
146068
177016
189954
522270
587359
1284250
146718
919975
426922
294146
403871
1158474
302296
915059
379360
1193842
575167
468712
1382603
541911
494908
1402305
742007
1155081
1397611
824019
579979
1202444
932991
683798
77445
486418
903963
1369126
805345
1369928
371786
414378
1381979
409792
883606
446724
873284
270228
185332
1393287
928932
643648
994709
907659
797242
1189724
249809
922981
388319
333323
460682
240225
127637
589181
52407
324118
968776
624970
309532
352471
1140962
431264
146307
665057
1377096
878385
98084
1373464
71540
841461
1202632
1353409
1144312
266044
435594
184841
676107
1393117
42191
878267
974031
293736
303407
359695
1203042
16610
1292975
640825
1288945
1170720
910545
192869
384291
401901
97375
233745
1113888
390415
1177492
540195
143675
1354152
403596
738734
319546
236264
853018
10342
1345041
611457
818789
429015
1398807
474843
371936
1059434
113199
42878
46360
1151096
102590
555571
329424
971369
1182097
700444
166409
1092559
1279654
1291950
78840
859474
1101514
402834
492608
1295211
212225
193461
1157895
184284
481257
486736
367480
123880
949480
213708
778897
119813
906965
374102
88393
225736
563182
943798
284980
336980
391067
854505
1092414
1385845
834934
933037
1272597
1334739
1298538
1297284
606380
617876
142272
1379885
592886
1278948
1320804
659771
388701
1209529
486826
700207
1203415
1066257
159064
380935
968277
422435
1125772
629603
1222072
504491
889154
532331
994857
1116702
464253
780441
1050588
1146865
127380
291086
369090
866805
249891
833012
634398
522357
278389
1152490
810043
1317918
963614
480231
105717
789619
221849
895353
881652
1129873
288157
1113034
138221
1266294
983640
96283
700737
1417196
850088
588321
420955
996216
70333
1335405
1413790
756340
1337656
852761
1159401
1353923
292042
990974
50977
680020
848347
1204475
673815
478235
1277376
1073838
126497
120460
955544
560631
136473
876761
884227
239992
287825
1365793
801262
335183
53076
212204
1217596
194584
1178546
249250
210445
440794
453539
412875
256303
14162
357388
666392
204502
611701
378213
1092420
54032
1415092
412602
695495
589509
339628
352756
873188
882493
252918
1327724
445934
89102
580245
852424
580582
198268
225795
263933
1285787
104292
161854
793588
694427
89127
997085
136395
81361
66886
791538
236026
594374
470240
1207528
71167
74169
158847
1369657
1196926
769482
371019
1111163
17149
614839
580936
36589
1121629
1432714
290408
505554
576067
980173
1120198
541103
352726
1192855
239339
501316
932067
1342276
594118
1216743
365857
688482
789721
118019
1365382
482926
104512
704018
303353
780590
852208
18655
415162
548926
191344
892766
294686
729245
1011680
783424
673154
1186630
159085
1202428
526750
406500
212017
446085
1225297
795921
815966
335452
784698
448599
1135525
1363084
455461
1348193
655871
1414924
1398837
550364
315544
410215
448445
1377120
1304001
878388
523036
429107
1034150
638952
1274665
53651
119971
734807
226783
187263
415327
540105
641699
819615
143773
117094
1174978
585008
1142084
36264
277630
739021
1071445
881246
1074577
543649
560358
855115
1386781
853913
880323
1295218
1162860
1409859
1367978
449751
1165272
1389085
680904
227201
680607
608127
1325836
697732
453225
1228266
671235
613433
404922
240017
44356
1271715
859961
602131
1119357
1306162
675851
167413
216489
1280198
918905
72824
1389768
681651
331386
693255
1365064
1347364
93451
268023
829306
571139
303726
448194
1212837
177985
900584
739015
845303
405812
199585
160851
1267702
438122
79576
78541
1126260
339797
185413
82735
1397804
1340784
641395
363498
98175
140452
647017
642450
768839
783273
401960
61563
1103204
631282
1196487
1184754
1039722
1339831
342436
369313
1311309
693690
803792
160909
1197098
131944
526966
190539
412396
90047
174426
497715
553067
308571
553022
199673
106476
1310061
1202028
508247
964403
1379175
1087606
30410
815997
935656
285521
453217
368256
683551
1068179
737592
492662
426286
1050502
364097
774640
384653
1218445
439518
1120208
80913
11148
456602
925236
496051
394119
725572
982457
1407284
917501
284061
304666
1385120
727129
847411
1407115
15688
895819
514306
369474
686045
375200
408085
1388496
283090
379583
817067
1370278
258109
260774
1014196
406189
851757
1189479
772379
1134512
372489
774136
872926
23545
687831
395898
424674
490840
144912
71357
464761
820792
453499
1022633
641907
1395162
941895
1351878
1082293
195307
877832
768273
37098
991521
214786
439585
224655
667542
550739
335860
60311
549754
160686
1178194
235132
1120270
11714
672030
991647
727210
1322177
1041738
545522
1226873
129995
570053
568103
465285
540265
196884
123335
293303
418827
792849
363148
198772
84801
361200
614489
414657
214288
153515
1327950
1303627
302691
178112
304844
1197996
497178
538343
1086621
781567
1368548
113169
1234917
1164278
638006
151606
403370
448953
516005
643691
338640
165809
88829
1166773
601970
1311645
1317850
917044
1124950
1312207
840421
268832
1313466
1350057
389568
534944
58704
1299218
1174799
1370935
934410
249457
1165173
456277
149814
905978
13306
284254
322201
505416
947408
1295190
806661
299109
975053
461261
171670
91081
1167584
31558
1091016
309387
399588
388831
411446
789717
108053
46274
173064
1335799
275971
565657
893955
226894
1219970
360053
193075
101222
101607
255945
1406433
702880
1168847
1408528
768884
71397
255947
96649
1176313
146309
161229
263750
690861
132339
783769
1423907
90768
147685
1211453
914586
331857
558854
1082732
539244
63416
852571
389000
600369
432361
456734
828693
1168417
482138
324571
355421
1283917
305150
1279000
542978
194164
774397
1128009
517747
224123
903351
1398303
498861
1352839
342122
1349305
353100
1289953
1034582
784475
588240
1128391
215895
1170687
996101
480150
970614
1063093
887689
927713
1366306
1290265
979380
254489
520653
315817
104627
1197375
681046
144775
400169
695903
678331
1359053
1356669
1216934
555865
1310796
274282
44160
325457
853837
205252
322777
603932
849057
367859
683720
32022
542399
426802
1135107
1218480
185386
922517
879634
48400
1385500
1400981
663605
1413700
53353
171203
343360
1228121
294444
774643
801742
1197883
1136371
520136
820062
496592
970314
785152
548861
91687
10173
991922
34876
1336230
17909
1273872
41479
400214
8357
1351285
1308209
1195253
1349743
1371003
898128
777596
1379231
30416
789135
259499
365455
981430
323583
194348
229797
510127
350624
1173754
1168278
76536
1287468
394935
1370397
1236733
1309188
887248
445069
308627
388411
824556
357748
1128196
279558
1220338
480591
655918
141119
1401139
1176433
675038
1350291
688252
1238125
1307110
1396682
680290
584101
67415
1320033
1065556
1368552
355990
1400682
998439
503082
18810
306461
106539
792381
954040
310357
994266
402977
220299
181538
521976
568012
671115
695126
456210
314458
1362690
901442
768069
432856
666379
259761
472856
473210
406898
904342
280885
1036745
379146
646847
111647
874371
1055361
694961
1309356
665836
1386693
1406505
854826
1182301
551044
218574
56724
358713
75712
1368432
1218334
794441
1117592
1409278
232487
1367898
380077
786966
1210835
156694
1055092
1411040
379696
13269
548147
468246
783713
582649
1414620
846222
473109
366937
935131
1166938
972120
1163410
310019
36202
1151981
147054
12371
429375
1367203
1134647
1293320
915046
1317319
85149
1307108
78082
943825
899474
1230599
780025
743974
779543
443285
289591
36392
835877
323372
1218127
321550
421047
1088408
790053
404271
180344
1171023
1396399
205341
1191761
965128
929563
1361626
1382637
186965
832335
1392297
1193710
227460
808133
1279967
962834
446742
1021543
33953
1276974
1317430
280436
1416006
1157253
491657
453277
837810
1208157
575163
1043955
255255
396327
1341571
567309
792450
896038
1382446
1048233
1089750
390105
48705
261295
423006
382985
283101
288737
1277251
276387
931993
905456
813923
365488
622483
401653
641134
982934
976620
278882
237587
1120331
207228
573625
110232
580857
783532
345759
234676
674278
655756
468081
355946
256758
67344
303923
1045472
409550
1119236
429480
682752
1396538
82149
31596
449954
434780
1181057
604799
1174337
1410381
39665
87309
117873
912888
1378192
964289
1162984
699687
1222527
615679
1361179
309916
1316506
1335571
869984
891664
75756
330844
929254
735390
1292443
893099
673710
62782
641490
1412849
944806
368990
1338364
989875
1147462
66997
1416868
1420939
1267985
917303
622211
420132
236016
1367405
1394033
1363906
1009309
776977
1266552
1236516
588199
801124
196889
317471
1140285
842019
515666
579016
168795
1234896
1199237
342573
1189360
136240
1340713
831085
282117
963741
1362860
337546
406670
948741
124886
1163495
1377686
1319356
1172890
1277353
996939
163397
204371
54830
113521
141914
384218
152100
292478
1369247
262105
151722
395933
847452
79199
324539
173834
379541
676052
519697
616898
836647
1100460
227853
1024563
1225541
953517
154307
18605
989997
629554
1354302
418474
381464
902010
621425
1421740
69548
825854
671565
1184641
485115
106143
1151095
861814
780622
691230
1383741
1290833
219774
647577
1302626
1000606
419784
1123279
1383304
62330
929903
86326
666183
497604
452683
46793
287156
408357
659281
874941
899407
453752
92016
1392051
868935
207665
451980
571739
1298084
1320655
666079
518289
1076507
253830
884845
600167
962060
41426
322940
968635
506108
1198771
1069783
1280408
1376594
463866
905902
1205701
1221106
1217623
153391
560398
459609
283783
1395268
1075762
994738
1291146
282459
917015
311791
939899
191305
274484
1100824
420721
1199186
365540
385784
359820
325473
1314061
397484
814695
1417344
1120344
138709
421374
1296149
1084345
1198600
1111445
330938
881968
41135
491369
807433
976326
1117420
805505
386693
156804
224969
259237
1371471
780865
343388
1055219
529175
222423
280741
548392
78423
606596
865265
1416191
201656
225792
905494
1183875
882725
1216097
859467
643728
425848
197995
358287
201083
1333971
512518
97986
273940
116467
469498
1040172
203471
993499
934450
407394
1166413
463302
1336283
909345
1058533
736796
940632
657425
950178
1040088
588084
1353401
997971
58333
1299805
473413
27880
236311
918982
641857
1176295
999713
1238099
99721
422624
669043
404782
841130
1128710
848770
123124
1036657
321904
503801
657515
913024
581201
1121374
1200721
1336428
270943
1059759
1406663
1035104
272693
517275
899913
568338
670569
342012
786334
838452
335202
1291473
239662
974817
678822
1174325
1365678
220031
916404
880950
131846
1375468
570375
360382
580558
595594
344176
848602
461763
125218
72208
1307837
337986
1336844
732323
358026
1209547
420891
527754
447139
121495
932415
1236217
214316
865263
1307641
41902
476906
358210
69175
1101119
174590
1399024
37698
1071942
134193
678769
700881
422487
393071
1202552
1178528
208713
54250
1409279
54291
691515
168303
1190007
1345826
501027
50872
725931
198835
680303
354193
454379
671217
1182991
1349766
943622
91523
905361
230123
1282310
509695
1209420
458123
129444
195211
541526
593010
876499
928258
1268091
951141
93721
1363535
979359
1192612
1291230
205016
930316
610417
1374724
99372
139142
1237107
1177404
1085619
791132
327924
559831
1294593
99902
181246
1080724
1374702
307672
267205
139202
368559
1053454
694338
901707
487037
1166316
416612
316652
412306
588774
139458
481795
620718
49165
100354
630006
813080
607882
477828
943694
1395890
62394
299633
512398
1346949
796558
822659
1110508
1229906
1386032
57768
1238217
1207244
119009
48618
996470
257892
110761
271261
1059673
457668
1384566
195177
1207599
1375273
1124743
1338561
1172407
1067931
971668
947502
40803
220047
98761
1310898
27220
520701
964730
305606
281759
955608
970147
1221482
1368660
1404398
1218026
504529
956802
675202
1367875
474133
1346960
1386184
1368823
253543
80522
386258
767290
676759
731131
914471
162314
486308
84087
336007
1325445
1421952
468167
409564
859245
431076
818075
208998
484464
1345697
1297308
100674
1392292
19032
230587
483492
479994
674369
415946
1048004
488711
529430
284712
196051
85328
505366
36668
71794
920755
1220510
814618
254734
480170
1022844
1202262
1027198
1183286
967221
112605
827743
1050467
230266
569954
671455
590120
695161
156170
642982
1399830
952168
931200
906456
420604
440920
520093
491442
401933
1298721
1279165
334907
472359
1298977
80974
819407
874323
194165
1322737
49476
1380146
109539
847487
429891
1326936
629666
589034
770099
1278793
695624
1157206
1304261
1060542
806816
402706
728562
1180960
42868
1403357
78697
1174077
188748
433924
1059385
100519
1292874
1092439
1265622
1166319
844388
1113598
33630
372872
248289
1325130
1217493
87560
56346
1157793
1042641
356821
305991
958246
1344346
777882
1371132
1080725
1213906
967035
73800
1180593
1127698
1291645
178922
1317728
410177
263827
685502
1026995
256940
971525
106863
839394
1134826
222623
1065327
1285852
54306
381170
396156
79328
144443
299894
895420
219619
1282035
586185
1060285
343258
257843
1352547
156076
171288
1154923
971056
1394260
841039
936000
28575
135435
1051111
1410349
1067428
47307
1349765
893101
1384528
452198
1063146
838747
1367308
1367039
295299
663186
1221335
540884
1117426
959237
108518
857996
645329
316936
1021548
927886
78392
117808
921316
964502
467525
365528
691215
1346818
667338
1314089
454477
62972
598556
71899
838874
427385
991324
374852
497719
702575
324731
623505
216850
536268
741646
111662
1191990
1323551
111954
329679
424026
510525
725157
607268
714641
556120
894191
786260
631169
54780
694170
1070080
1059314
792829
565497
159550
628422
861149
673540
1366342
1224042
93275
31300
123925
377126
906773
1397000
172748
133094
50884
23356
44363
1282813
286114
179740
68470
839666
199391
931920
1200694
908392
884774
1397594
452637
1305064
1010446
880204
75522
257869
96583
536360
333423
512998
688477
561875
422256
151558
448141
262337
170444
1293390
158743
542891
1354321
916201
27328
148980
702188
1048748
683624
333543
1070409
867117
68260
878714
854435
1146311
1393845
1134898
780458
373533
199614
65082
514406
809075
916572
1171054
16586
256400
81180
117897
149253
1408360
180512
797071
594223
96542
825547
621684
886654
996497
496530
474151
1313190
50918
796706
171129
401709
49449
689683
1321740
562862
437960
856127
1235700
67325
1081932
1351791
76180
79864
425202
68900
644705
560122
930696
420236
904381
769190
1285257
1265520
858636
1061453
179588
910663
955051
81375
83690
158898
5049
644865
51516
102535
790963
379880
1186595
1272437
570997
646729
237794
1180787
408527
1407207
1062097
901253
1386952
335063
1138287
121131
732198
79856
1081031
213998
361235
249437
698429
297601
320812
875621
1165351
970303
1269742
463010
388890
1325850
1291003
731850
903106
82051
156905
46118
1304015
1125615
1198765
723753
1065398
369900
1353546
962427
532690
513277
1265501
149796
606802
883261
948905
906694
826367
1175978
795824
1126398
682294
48425
1195276
1182115
1199298
332351
182322
613172
808974
767307
44311
1186851
1316523
378886
219250
420655
523413
59085
1337440
381174
547148
917256
1221567
177284
266676
817054
593520
1189610
446685
136172
288719
629107
156667
1410438
890314
882916
581305
396898
860647
1276511
221546
1118579
1288911
1286784
1399379
475183
698734
780550
957835
400971
1422815
769081
1269504
70205
179210
176286
859853
631126
1119855
878883
895298
1144687
17977
438572
88897
134004
190271
261111
256348
1085730
282039
896210
1059611
1232330
768270
362878
1283888
1174355
334010
912873
130023
461483
321637
135637
888338
471436
258324
850380
223989
678196
1163713
181325
1192105
44230
1184738
144833
808151
130795
64437
1119406
544032
349737
131344
31293
1229985
1343720
615919
1297086
954859
467844
360887
1221040
1178617
1055303
869146
558188
1232258
282224
649162
59633
1353357
850913
1230966
1274307
774673
1214828
663291
97318
929902
642946
1197060
1049498
673867
447493
753160
30556
1214264
896761
220641
249634
699671
367179
577499
364792
1066628
130043
1420840
161137
1350584
888833
1327606
889199
1186365
844869
129977
1322662
702590
58785
1375086
959607
406400
83589
119779
1186309
97498
66266
1124109
1061693
891725
53258
401756
455328
678802
334404
130622
311760
1271060
842591
897938
1139222
41683
23552
415803
1328919
191334
118365
806815
536543
700355
420471
1293791
1190258
139071
672413
908159
593061
525083
1120152
256148
507700
298263
36722
1287191
1202412
1230036
280501
1186663
427570
1291092
328377
976336
359018
384336
1005772
846160
742441
53477
729225
359187
1372785
671997
126715
98835
1148273
833988
789286
787209
180053
464320
36870
962938
1166897
975313
1342292
615999
936375
540484
522543
1402702
794840
1051774
696629
902559
1322474
476894
69824
785230
1087421
169268
27002
1116046
741304
389894
223935
63143
612575
372390
904039
467469
146369
549462
367415
286915
883324
39873
1196113
454911
332535
1119253
578100
1008945
55081
146432
323563
845393
37478
496443
1312687
305481
587695
1203533
950896
254789
1282147
1283922
808972
98339
483854
1301210
1292748
1122396
997514
1370060
1418437
416509
1161182
201323
618039
51132
133915
9153
907328
493371
295729
626569
117825
361680
943290
115265
897482
1157779
628178
1123157
851327
319322
205823
647380
227936
662314
1237651
129601
1115035
1335105
825546
287566
206867
678558
321891
1172886
1303687
898075
1415903
954043
1112331
888543
182234
338517
84535
684763
542781
301775
1415680
788975
1193094
309074
1279797
1170829
111459
1150811
296433
645173
1158436
59286
584422
1268435
1340692
307543
1321468
1372880
486293
220869
252163
1365786
608219
1126026
1313583
1195343
100739
549544
516836
250566
472982
818125
562332
449384
657822
335722
1356084
497129
1288988
299150
1397960
380613
260441
588785
1077345
151057
204942
74620
1174819
327256
232457
836375
419454
81433
108284
1230978
405008
96572
1186813
1386063
367946
733598
1325347
541566
969817
769929
1373959
1217212
791397
596885
478253
1313369
384769
77946
1225928
811979
140988
1293170
674079
922293
150983
1175959
891067
1058340
265624
622308
626063
421657
1332638
272120
544041
216080
876145
769195
1324267
851049
1382201
129595
1299714
777200
430088
967146
299762
1121535
1055070
791429
890625
892027
1045649
1277886
69898
952390
295454
968792
58114
663309
776291
202062
1295801
1265643
873130
137385
1068425
881421
387903
294174
786433
1091025
285715
776665
226479
770340
1292118
1149431
964803
266694
606567
53478
729925
617512
1349187
1301270
11427
410934
239941
619575
787463
192086
911735
530726
623633
114957
623421
272669
197287
1102908
447358
1402498
771760
1286348
231711
1227095
890226
1368740
346235
566512
129070
212019
1137141
763525
733878
1062794
468942
862601
853430
183652
872731
58942
830741
1391906
595052
1416454
625287
82556
265877
731055
104376
1346616
835801
1056841
1351857
848104
311087
468269
1222418
279511
1269279
940218
1225942
838799
619122
723256
107739
1324105
901526
260096
572476
282403
623639
1100764
208440
1377176
81965
1197873
1395587
538884
1373701
1049756
1274921
414009
1212525
1192271
230153
594690
367759
389663
1056720
84789
455968
382949
1146410
972007
791662
1135272
398592
1285685
353883
65334
458133
202918
908491
425914
200006
39772
258590
217328
549796
72449
605100
593814
1124830
1026147
880476
1383167
57259
673775
1290480
183265
570395
583333
484196
1112006
1396979
1237169
797146
460729
1219844
1070345
252714
453384
354396
1345489
1323441
1210378
92723
131252
1059790
589462
352297
600495
741776
33798
333011
1186715
328087
347530
588903
808486
1236950
589216
173720
58025
1189110
474707
1350251
1401576
550651
819272
57950
1234887
1018586
353197
93449
968479
704383
595575
848868
979014
702936
1270675
973190
1378649
158639
843677
1152674
691653
506750
1294510
103345
1380269
1376868
358565
1205940
1113679
877160
1300923
131477
843793
1295777
75801
84803
1218500
863341
701577
337342
541253
660159
330297
383801
286164
642985
408791
1143862
787634
151814
1408424
383809
1066542
1283300
807363
1307072
739725
1038066
1038518
16411
11041
942282
803381
671416
1065466
546265
490171
811793
334858
1381338
951970
200821
275420
372959
301056
490386
197301
576288
675836
1394148
323452
803901
1181477
471125
1057794
1277409
189872
1166226
868178
892882
78466
557253
1293868
671566
828356
190733
371203
180278
481847
150293
269709
34895
1354514
671748
31461
576282
493310
1209624
403001
1325549
256972
1362596
1380535
1324665
306018
982954
79456
239718
631412
59883
39874
345641
448998
1401600
676804
306879
974973
1361275
301361
375262
572621
386143
842040
1235365
1213026
217058
1189097
1361267
948450
1177057
411739
228080
951266
872738
226480
885456
724968
819297
601602
261660
344681
356210
967554
1342189
906001
1386433
299575
995525
1227278
946966
32405
846214
300822
339661
785485
345717
282463
549327
439491
79617
314813
41808
492214
1398260
865206
523072
1353679
660305
1396848
376205
1199012
1278030
269878
81417
920428
497515
1317798
879834
144863
901350
105097
693915
146123
469000
640541
1005795
425294
1198689
104308
151911
961075
257839
1310458
68360
112675
979441
625856
290365
564466
621563
608739
154607
28299
403319
301012
1213795
1344657
160287
868063
1126182
85631
58275
167927
974552
1068511
98656
131345
1420115
911394
890164
1067371
1379170
222396
1199476
675649
921387
358120
1209411
377866
1414442
231641
1394770
238776
54398
349059
546894
171075
595252
686431
1322535
298605
609901
1176312
664089
1396830
1036277
227783
956507
117535
336503
1113526
81260
725031
289904
944936
813098
417690
896018
1219865
876684
1053302
36652
389994
1225719
675209
870618
1293711
309219
192080
806086
1314145
1288794
677173
159811
1310930
309059
1352246
344463
812607
481235
882460
877481
426094
98646
369962
619194
502756
71600
201456
500022
545349
1165138
1336152
622090
1062792
297686
416663
363373
824160
549549
1042506
633304
409969
1288966
538789
1341120
643702
130330
50652
312049
999026
1036348
459642
1380671
512291
27724
82025
1206640
381453
878772
584109
1148811
559908
688741
473508
47236
567441
90930
560213
230467
1139570
1186741
367779
853444
1411584
1407278
723999
77982
324895
450680
668291
1209004
673933
1277321
801908
367373
769290
889502
189894
219785
1284230
641631
1174738
1391025
992674
309773
903473
168322
850207
805232
1040724
795928
388500
805047
629108
90012
1397090
592549
237101
941496
40620
1112290
393717
1376743
219923
150699
734073
702340
1398493
505954
786345
46270
224471
1329045
1421391
1192836
579400
727140
1295458
1342126
91670
444666
799113
254372
261145
785318
1344874
119108
358547
572340
992101
1082658
1411680
417367
474059
992700
361611
623975
700727
548842
258948
212988
511849
1350020
114718
353856
932626
1289521
481839
1226149
282552
354148
4658
285238
1040835
943166
693180
475765
1197072
966747
123198
467170
1301092
935117
1166419
475146
1001057
333216
516520
400525
862804
354201
1372743
208396
337052
50485
249779
162044
544487
565290
67626
1224953
255722
488728
60529
1025990
1055679
587529
917158
844591
35318
1358705
452291
43470
1286977
1337720
422497
1066342
1339792
363931
1193883
950170
227665
1051723
576326
129269
785423
1228558
503602
1367000
1044028
958326
492848
302167
685613
832496
659046
705902
666762
212349
798809
193147
965576
413536
102053
698058
1163660
335829
418071
74668
845645
366170
1350948
41855
1331461
1205278
220715
80447
680428
476397
1179759
421859
82857
733081
775706
678314
274867
966847
284951
962371
911267
155677
859377
100238
1329005
205277
803272
321951
704996
1353978
140040
1279003
173499
1056826
144219
1000963
307951
101065
1088827
705361
492986
196944
1138343
431020
837141
1113067
923707
270656
383497
1310021
736423
501468
1302607
392988
1216723
256138
226118
176749
901373
564151
86709
195272
581418
57055
1409090
1219953
551362
1235825
636599
139279
1403763
736490
472327
160007
685616
635331
1174824
184117
1323321
1065463
413699
334690
112975
369420
943033
336892
579682
1117584
813328
858611
387599
1065092
970679
161491
1354244
275388
604168
156356
593830
511175
895171
1366105
1122362
1296225
49803
222617
632831
1050768
90741
460351
510601
881953
108332
198851
162489
486030
968240
597487
1135215
459155
1293468
1198812
177073
612227
1400679
331733
579034
251742
399740
1405132
1204536
1168912
344689
889984
1231479
923953
1197302
1041520
1307160
1092423
1036241
383744
48132
221434
1378443
974931
561967
1063766
951069
879635
82357
302966
647125
1399758
929257
1184614
440999
1048826
10376
220118
377654
1115799
943200
1219418
521972
1334183
407791
1295359
697631
616381
433590
575014
1070918
941815
56119
82942
98989
299301
702813
346828
405501
1342132
111760
1412395
494671
954856
1215607
462954
656392
876150
1420579
1396487
120310
673778
593454
407334
369616
816807
48862
515519
170383
890289
862090
1357790
341217
365347
165002
1125327
1354853
958588
345004
976927
446396
1365607
1086490
891621
678632
772507
884730
460178
309468
396466
495828
1387588
40729
1305196
1351845
705368
215600
419739
361867
1381890
40867
386079
1125913
360833
234845
201378
1122957
537183
1382957
415950
738126
325070
102821
76775
907668
336344
1413363
264638
980983
1353231
137995
214835
993811
1296308
233448
240005
92821
635459
605913
1342395
1180577
1276487
1332834
855175
666341
794040
1366577
556488
145501
310196
792598
790127
28035
808672
542291
568608
735624
353330
1285355
1218467
499712
58587
1385308
1360458
852132
776950
608022
463583
894323
1119024
949417
575066
686532
314682
1418877
629236
458295
363744
1172860
237343
1402925
950857
1363048
1226260
250366
415660
331007
226527
516808
605085
86418
336460
1305230
815700
612038
416739
1202911
465985
240511
107992
248359
173223
532937
974234
90378
1164162
18337
642920
282863
770771
41174
1276656
1349699
1208672
991953
1336150
18621
617559
1379839
379678
235103
1209267
447548
1298731
682179
374703
219324
579267
627004
195488
916673
234512
402180
1141304
629124
863759
1418412
70109
1183072
20021
1060266
394808
840892
779476
508781
681296
147858
1172531
607486
35779
49333
1404592
369683
311044
582856
801182
374505
57827
1274816
432579
384693
1042412
793942
414404
1139528
1233032
393708
700992
1389652
168851
1100235
821694
775502
1408460
1301118
696671
739663
56921
346008
29928
363024
1055102
831099
783019
505041
513169
525892
1324452
822506
1279912
426344
1295985
1367596
644210
1145512
1390857
621748
792114
1266654
77338
555976
932555
1326549
141795
388224
897560
1266686
362403
1202288
239653
1313266
74669
928305
179889
394248
864385
396206
1312387
152704
335555
170896
838298
639821
1127342
591700
1162806
71372
88134
148357
417136
1354144
969273
503097
419563
944583
1361549
973748
1219806
874245
320045
58910
311228
1186177
1192126
666696
584339
1181720
1163331
633753
1170539
227206
777797
190613
470047
294223
17623
936369
196030
1205338
384265
461443
1335643
994718
343730
234476
589994
212645
915138
167602
133113
791445
434912
541775
341953
1185415
97495
477366
511893
505343
276149
826060
455292
1364488
1110692
444332
625766
871379
805568
223358
290145
1370106
1224307
333994
413354
603674
1289181
264930
18573
1218094
871381
768155
393430
389750
798497
868195
133751
343460
1081003
1376384
1208347
440184
97723
1176044
69599
726783
698712
92000
388721
445398
80361
1022053
601457
1335158
382064
228956
766949
1204380
1374215
527432
144923
875699
1037935
998737
407040
893806
1157267
1386562
353199
1323504
333418
395272
89988
457028
1378992
1342224
124556
440511
371560
518645
1285205
1232757
817196
855819
129636
730531
696726
897371
890702
1069519
1154333
1284615
855393
1221549
1302241
905954
1286667
995278
141623
832464
818509
73199
503331
1382142
234040
1122478
1277683
441976
866084
1065227
1217234
276364
354316
582831
905758
402221
1285133
558515
1356700
1391275
574390
317202
302067
571248
1181623
738181
396456
1230265
448797
909743
180096
1229379
635230
365582
571152
463220
628663
598642
1367371
46084
1324251
594344
147976
376649
700700
528240
377429
1159404
1348123
125498
446259
884589
504559
152916
1278133
210351
1035289
479349
1222625
1138301
1233692
966488
522389
663579
1178566
465905
699695
658173
118648
1401226
786122
653026
36752
448872
772043
587846
230448
905366
1061554
164311
1265510
223065
418118
1121660
135643
112380
418252
618809
915087
634445
1055754
1344562
222985
195566
1356046
805502
1053916
1165231
702367
603657
770176
876162
630517
500403
961485
1236766
228248
977310
60466
266606
1311374
819019
517200
522839
484331
1313425
1052399
1222037
373073
1297270
288622
674558
273340
854222
169858
1145922
1296906
1269051
536125
38540
531063
1394468
963979
1102981
946654
411025
269242
1213435
688489
249445
782681
561678
135396
47557
1150323
299288
200250
830923
672147
1419514
943714
613293
520253
829852
159943
497052
306025
874851
237452
427292
597910
408160
48995
1319004
1059432
267353
1268367
1398647
1041243
356830
420101
780881
597237
1306806
393775
539012
123468
296317
587491
1377903
156531
629820
481898
436150
358116
1067471
642780
1174052
582212
783258
859518
200367
169238
329992
781402
480827
441197
393483
67631
638821
55044
117507
677384
490442
922906
327053
1150839
1324587
374371
267361
670748
156739
150405
372094
325873
274059
743948
695320
1318853
1385215
235565
810447
694237
995047
991952
198273
107127
599532
927684
438570
838004
850910
1372870
588117
464247
630792
1301047
1306641
1175876
278083
1315935
1400680
946533
1062647
516493
1165208
1359014
139335
48374
1314834
863525
438160
1365892
1322300
1306837
1394006
1305029
1402897
70084
154278
1381355
997084
1119506
440375
1233139
23149
639012
1075313
1390968
1162941
675920
626702
1288181
615697
1396247
227105
813948
1177119
1216246
1049989
1174426
401917
1349167
363817
401625
43464
230485
945373
1422798
435824
1216176
724093
943340
1154142
163534
214534
1139021
771925
348990
558677
1181532
121808
923431
1230835
89608
683922
1176424
894171
637518
34978
639221
1311069
797218
1158305
343308
1114335
68375
581284
170161
1380596
1233204
153377
1199387
2995
469012
723212
327083
1009029
73508
974481
1410411
470219
1362171
337383
345105
800892
73190
374047
935346
412330
445337
57909
124912
981197
1402983
1196465
673670
484814
1300199
966652
1005733
401010
127477
229404
1144389
634847
434182
1224112
280180
1213134
124140
1193025
162315
150978
189976
643578
687985
39308
290000
1414770
1111575
604702
700084
506055
150844
111505
649038
1231627
88763
359765
216968
1145513
48906
470785
100556
811546
696189
1044041
637455
1292869
1313564
290860
469525
1137503
1368703
357248
266317
1204846
1201988
774767
1084972
981120
352616
540300
1212261
259839
490750
456293
737642
881491
192796
1416054
1386298
1180437
287929
1335895
129027
850896
1297165
408754
686480
389448
278348
1065208
134897
26728
730289
874084
892898
388954
1277197
1422290
348215
975453
1347204
688651
895437
360236
617033
1052269
817325
414876
1338911
477929
737398
1298565
1113301
298929
671733
585201
935045
640416
30378
793678
499702
1322729
499015
358201
872143
1269822
128720
995657
558043
839299
1060029
185621
1024070
1142744
294979
914021
864550
865306
107106
163917
1365739
741915
670698
287459
89119
473097
258708
498341
384019
1192525
909048
304720
463424
229563
643706
154155
955933
271041
1388033
1309158
580081
327014
1383905
910681
761134
655584
1350719
1272849
975653
965162
37608
1377087
169605
903606
92842
1092705
333872
94078
1219315
442608
40063
380855
995433
531908
225085
1182206
1146012
116353
1206434
900915
1180794
184854
542367
860242
873202
458256
1233624
314922
958008
350777
1414390
472694
739182
1180786
895209
1305147
1386999
1138315
690130
1235790
797088
1056479
594199
1272606
773332
579765
1320204
90899
333105
683462
466581
645037
173485
1390546
792425
660243
1367377
549085
1369839
1034544
524053
1228100
48937
1057293
183949
251376
991772
368893
635468
1371632
737348
1228546
868630
704601
1215925
869335
1135096
692843
444964
403628
1137118
931851
62504
327462
1296300
400820
392253
1115902
269671
186400
80831
70812
1361650
180488
1200466
195934
388095
1397956
260769
268993
55058
1116537
332887
1089654
208814
1376700
982363
916367
780475
871282
349405
643817
639010
449041
916073
898175
279282
837906
540036
947285
425623
460056
738363
115085
99055
64389
859140
1385417
31128
138156
1389172
434240
405447
346267
177432
686227
1228498
795413
597350
165084
1195480
278055
196362
528668
915009
489529
1025764
950005
223738
234903
902541
537944
862872
1180860
1180495
65243
727145
630366
268669
626607
1194865
117871
692638
545049
1314778
1212812
537041
882174
91190
439539
303953
1067797
516221
598380
475851
1418869
1282673
824137
607425
599961
159488
318239
729662
358871
560800
1398552
348660
1278186
861488
816299
1374957
1233042
1067052
29853
659729
56684
682122
1405053
685670
395138
456134
323929
69471
247943
130348
250629
585092
32883
805528
39641
1236645
59540
263356
1041697
1113559
1287598
959786
1298684
591170
570016
1147272
35288
617987
1187993
599668
1041227
381678
857773
1123434
1160973
1120454
843637
180457
1195359
220461
875783
57854
420338
1393436
631524
1149559
527161
473452
1306966
234992
1197697
887335
1116048
936353
632411
841464
918147
774681
576955
1419469
859570
216129
337144
1035023
972411
493794
1325755
577455
442241
467858
474259
786657
854601
969686
676117
1022529
1400997
1115430
60312
379903
1361808
330765
1161116
16338
892841
666954
1142981
894565
614747
572207
408585
1351521
1232750
354653
622243
767378
509227
175875
1335043
423917
477391
237024
1361168
1073869
1231360
343519
904863
1186465
1163549
854039
576225
233142
40394
68583
505215
1333370
204857
1023094
1006366
144857
1289568
79352
891604
1310928
212714
254075
17296
665394
644692
552030
825918
127632
286255
461558
686691
238424
1212304
1212070
761216
30149
858360
1236499
55064
172732
854963
1064557
970138
982789
145095
951057
994659
723198
673939
518655
1186784
162324
1005082
1284822
800932
143095
64014
130727
193287
578766
86981
661817
405161
1111518
325044
155418
177147
1347187
454213
839995
692363
1318165
1167585
482077
1050447
728156
456808
291349
1129555
1188160
1190492
889598
42394
1213440
278979
834257
429399
1401845
950606
625308
311671
1314790
949132
856188
906757
1035345
1328879
570751
55697
75890
635183
1151041
666363
1068902
567108
51246
1176390
199589
551381
1406854
1091844
367107
1349655
561861
851258
287151
311756
415989
1165139
1407420
469343
933897
1184869
1335207
836485
179424
201908
1350259
661739
96070
293097
510974
547612
402701
666977
1271363
1351113
1119608
172406
208159
183514
47816
1399147
265214
432650
1286323
296151
307709
436127
310562
893942
965502
304114
469262
728837
1064697
560798
790060
53599
1009173
1344271
110692
13028
1365055
929735
134504
1397661
157907
232630
358836
129202
256271
1328991
1024031
132240
144948
377998
807447
885234
399163
1169505
1420158
1063485
803224
63324
361957
339866
10228
1230276
542072
547735
1182369
1384670
457899
1175627
1213663
1188982
365787
145046
617951
71188
218374
1282116
844517
943243
1063940
390628
1222032
581138
529551
354185
477437
237279
1297351
1210008
376271
536464
793501
980492
619613
966732
207039
1022506
319558
493076
788502
271134
556141
572336
1127574
975390
978430
307821
198861
563024
220385
72050
1044532
525912
358132
26900
680370
1057329
802521
1326369
149861
13666
1170619
239014
883842
1298657
266182
885308
86483
445940
137495
1350772
1339693
226032
62713
1043259
971104
119889
1334579
1332529
625362
685890
1201459
706423
1092643
259474
90880
316730
1092396
335993
869212
279315
1209926
1362627
1276445
952241
308998
181871
97247
997879
1217164
490285
64500
1118303
679829
646706
993294
1237121
1204850
146851
357016
1215422
86510
218100
810306
1225627
809624
188652
277377
574296
121740
383261
1083905
686625
589367
319656
329797
1286075
871108
474492
541363
801455
351131
1412189
1389491
227185
962975
583045
364819
1024823
29878
1236953
1329094
290902
605112
605139
48342
586196
1238321
363701
810463
192639
1116615
1041202
1081193
50812
69141
271938
436623
17835
606506
889187
516011
625840
529650
418193
703829
472333
403046
65770
674777
1137311
60688
1322457
425195
570763
1276437
897423
452450
947782
488547
474339
914378
1396993
1186342
540070
419869
981334
942290
437467
1006521
431276
808184
783942
259870
42731
1058880
695564
706259
203415
892629
869430
178053
1234185
416512
81255
432880
903583
28608
840966
427272
536991
163295
507786
918985
832481
1378916
420917
1092595
914210
1053292
632127
684622
563325
1024629
962642
1061264
976808
959012
1019511
898917
1378312
100504
1199192
18619
1362098
1353271
232962
1039085
412269
134795
250988
912034
253246
1084695
137711
46654
1043385
1409078
134078
1371662
1227008
1054956
247987
132008
757507
1406760
321655
1102948
698745
733472
1278163
154007
435074
1207436
552403
179329
1318169
43525
531792
944649
233746
636784
362393
951404
420141
953356
55785
203023
1150903
137555
422234
811295
23394
248320
1170504
1293403
461038
996253
430433
801803
1218047
884312
349709
612961
845093
345804
1140831
956731
26131
122628
55568
1285320
272309
132647
330562
513594
594508
56893
1349969
1394107
547157
1345604
443845
733154
754770
662615
69501
905042
1378099
950575
70127
401916
1294489
362357
267840
871529
659019
508098
1305065
336429
1390341
629367
827086
439175
420043
475273
1225093
352854
522028
524983
1388266
584669
681717
390787
395106
951612
1191984
85664
687780
136646
579322
514992
48491
1368218
672892
1180886
1202132
906823
1416685
799751
727044
231313
1394233
970440
99792
167643
455182
292826
1237233
801663
1039241
877430
1025322
1282556
1349338
484169
1177138
447468
165196
301806
304569
840441
820722
344353
251285
917768
478259
312257
363890
188509
842166
570916
1298924
60554
61525
1342188
1274450
323071
1297168
368700
1125995
454435
1062548
933982
786641
1092888
1325031
545125
202441
57975
1329061
608067
546179
887198
1159192
1209600
860348
592134
461012
273556
1302593
1406763
412192
447750
49223
80846
1041758
1399016
445115
1193824
768752
915135
1295029
134809
94956
1117458
556977
525674
927432
1129826
1279620
301450
95628
148934
526993
1100740
3725
1070021
464793
869833
53299
142492
201426
902109
386966
679757
840899
348333
187712
428697
733115
1408311
535758
108063
144574
16142
702614
1201984
1186233
596386
436334
976677
1311318
347689
1161756
27502
71917
855953
619379
178722
947726
737009
368740
135988
443078
523666
1388520
1160028
740453
84976
36310
633146
1406435
62283
39911
1378776
1186352
1121110
529146
174207
961851
1228174
544306
367503
275870
1068190
1113293
829203
221093
1417367
689868
416267
609365
956049
959639
180549
1296881
140030
468518
924912
440525
897941
1376102
1302012
785128
854415
92659
415316
140396
866518
318493
588689
372029
1307488
602155
253868
1413740
86799
1314511
582439
997039
789803
1307575
13068
928398
587766
1298687
1311862
314640
908507
322014
847532
483442
199245
818431
69483
147535
702526
659279
338364
55100
473843
936605
1398863
673655
1387133
465652
232385
602784
381004
998646
795714
57340
1293007
1407279
1051545
908319
1166857
1023506
693194
814967
231532
75049
766774
316614
1272086
619878
1193046
358867
90653
33107
1327355
615117
636782
174843
800264
859303
1167171
1182377
407075
1406415
421723
1331539
331005
269272
460870
217059
91343
637391
686207
1166979
36852
274799
1082251
874834
884134
239892
581798
494078
357675
83836
1183113
540314
593884
1082167
630443
903206
688517
692386
258921
365357
1304675
638222
1142194
999758
360232
112581
608539
565937
869716
1345548
768504
420186
60633
794486
1405841
416047
265800
114607
96233
807736
845854
1292281
853817
1182333
1332509
1275207
589614
682702
1337780
532974
787229
230904
220069
74086
257734
1068354
1190587
757262
1268260
1152373
69424
96930
440090
157659
614360
1401573
362785
258811
547869
150805
401588
602184
145525
321179
1071125
404125
1066928
1194605
159628
1376890
215944
1306054
536192
220668
1321954
669175
1062218
981931
1321179
527902
911884
1205721
99719
154042
35004
581388
852207
1365500
1041046
1183993
1283157
259432
303751
677755
1207230
33020
374293
395882
1225483
328790
656624
1035909
327258
602225
976071
621052
583856
1375986
1382343
1091545
781700
811211
111748
835054
678865
805653
1271571
142233
1178245
702228
312752
177139
314148
1065816
1175191
377936
1381901
265327
153838
1303224
1055048
1354330
1175934
399584
671942
212146
590520
846331
146245
1216652
44254
1026612
146736
659468
1299041
1312348
825580
1378393
109910
71175
424723
858558
821792
144444
579817
181374
1066989
545526
33370
1057803
1318267
146560
962895
322100
40566
1134752
1065057
1119728
838394
807019
816418
166011
570284
870286
1274507
233890
674081
1411394
1170869
1161070
263193
33175
1130367
769546
376402
271693
918511
410872
293778
216448
1337801
1303313
392641
48018
682908
695173
1389404
341265
1377685
1061035
390199
1186420
203
1278348
856171
513051
1066091
435607
135960
1066595
445574
1332678
556483
1169483
434587
153957
574327
637895
367100
60125
678868
958842
570885
1055651
79681
1121344
879518
527974
307653
1317385
265761
1041419
401392
1335504
263069
358837
207697
476220
379661
359957
770548
956511
48411
1054985
945154
314307
415856
1215568
674105
1126601
410213
1180858
279493
889424
252425
397892
1062193
1317796
1059546
437549
909557
841374
105339
1190211
587274
42842
291774
128155
829380
835879
317863
848781
1186637
678988
831397
222104
140236
1117487
507816
136724
191953
777922
903680
88150
1135160
1278004
599574
1421588
700415
544124
33524
548294
574630
973422
667014
809309
906837
961020
578931
370690
691488
489949
1095909
503324
424145
1282658
815475
878389
1201923
1367541
47328
372200
1113405
409206
1022488
1384741
625236
897994
217120
168850
666139
803627
943745
207732
581349
47709
1319795
538076
48508
1332008
833788
1221203
1121923
307345
1314034
62803
136697
1301293
761236
93720
1383043
642364
175017
790923
946894
1101338
974032
798291
180612
582267
1371076
348430
260209
616766
468669
958627
1056335
595006
913641
1426237
134207
982806
135630
1238231
558685
816153
899483
663240
350700
624813
592016
1338604
26041
1373360
1409159
482659
658443
621446
302748
1372930
508555
266578
887814
524661
203999
774384
789643
703970
1183330
286168
1324420
955556
290441
543348
85830
315690
326778
932420
206261
1350780
1025841
806176
115208
911390
1307607
1283391
293105
1048374
1337313
553971
526253
776276
477738
910869
898836
1372915
1186552
198595
97165
72110
1112428
631018
975642
1215924
1066546
152147
1379477
972678
810758
450798
964566
896711
128088
1118147
186785
609862
818861
362143
1382306
1326276
1345217
569774
957209
292683
45541
736125
1162710
996709
949605
202785
76002
682465
1316000
271074
1119254
793489
145315
907541
1100405
1053221
664434
898811
410318
835498
965966
1370380
1266844
637592
727547
1209470
334483
1120334
199231
875307
684442
486664
893909
335416
151087
270566
670842
527772
448022
405458
431042
471846
270125
480000
169515
1405438
1208901
189431
223089
811774
881721
859612
783826
486145
728447
1234640
806457
784351
785306
886147
571214
1320770
74778
305652
668530
345346
1192845
326002
786228
1103042
96305
284431
363153
530018
262319
348832
784138
980392
575476
1184551
339855
1136332
824109
1340471
255271
545365
770893
59694
487373
1022670
74846
849431
729314
113860
1100941
433645
558179
479741
607805
199399
510883
1205366
656175
223830
68623
1210716
256237
1201879
1237504
421260
402365
1364316
130245
23229
504574
771935
238367
69162
205465
1022734
147020
1174637
920649
1215969
297746
287435
112712
624517
1053607
797835
620544
675024
165597
1391479
389129
607361
603797
831642
905616
41682
910252
239842
944289
1371129
1202826
344109
1216848
676001
362042
1168921
1365192
528499
446564
29840
366494
1190364
287106
953665
1048651
470737
1060538
1412176
256641
616398
802939
1201813
805360
1170955
461145
610002
1139115
570066
845631
675996
1062634
480054
963220
676951
406965
646510
520272
132088
620946
551047
1352915
355323
880747
1319080
1221399
62244
90635
610994
912974
46550
1184086
644943
85482
1229555
576346
291221
580833
1149782
1165196
1066288
775820
834306
639946
619240
1338320
660077
581107
549276
159230
1141544
1282559
32443
1267721
1079782
591024
127890
802138
593618
671781
1162877
293618
319499
912274
766874
1007470
802328
146945
1399552
509020
1172553
1332480
815649
320961
855453
481260
183284
449482
1290497
1382448
722934
1418497
281339
972570
1298842
670705
571665
503428
259210
1269448
50398
619314
238500
335762
1190505
656018
61856
842979
1137575
135886
460728
873601
1052117
12574
295302
262
1072117
1311229
908747
127917
581095
23177
171224
197315
851003
659992
738469
1279050
567673
165900
189140
1313498
20006
284169
999885
361160
338697
302452
551316
401679
1024193
200911
1057880
918575
1051442
348282
1385181
1068888
422818
1236768
1157740
991328
991089
894380
541380
1334755
1089779
671676
1224222
967108
44906
1054736
589492
1322636
114905
1202890
1362828
224569
1379436
1274854
757301
188027
292986
592365
1234077
789307
969982
705867
1135816
1306057
530641
459435
1209527
1180344
339727
557203
687767
480651
1125849
485044
150311
683895
505112
821956
644726
660911
1123560
1420842
628442
931452
1062939
1413439
483827
1071602
61390
635004
1068891
1061028
389996
1380206
683289
1383804
153418
935618
1128566
1116899
1368449
1351500
1022986
287994
1120652
1059204
218296
289868
391967
1291827
514136
165076
267433
966707
310706
1208659
49677
656885
285423
166786
836128
1091408
1368656
1026718
516525
47797
1322600
343831
45922
476316
1387832
1265762
362760
1302818
1128141
850700
119931
257368
1395412
832978
392733
418054
780335
333584
310349
471367
293216
662299
55126
1119536
778471
1321464
84663
154754
963644
804616
350669
699155
970354
324943
1111551
1052900
1213387
292924
969715
214499
1153840
892702
1394850
52019
951262
383418
459625
698530
491767
86780
813783
1121638
223895
1168783
1271580
1336932
97826
468454
773046
228459
982666
803265
1184829
1387152
100861
365518
314328
514309
1388064
592368
1083337
1168254
936069
1349101
238397
674646
673235
621627
1038874
1214272
603556
295553
1369694
1197198
952979
427119
254157
235755
512569
739139
283330
335486
388330
873954
1233918
658116
814934
314551
398720
95671
1102918
872086
783915
1174743
659710
1215655
1332543
84172
1410129
65036
966556
658086
169700
193933
1168311
1004678
376245
1184612
1184708
589197
827614
145346
1090983
798777
1416818
685102
439652
690567
641724
1421399
1404763
782924
84317
339897
97555
319693
206628
138507
1168700
1090879
563131
645304
49666
32926
1202241
1293899
258598
574473
689825
1152694
1204839
87785
83709
1396469
171388
254513
992100
429259
1126252
625941
1113929
295995
594405
1067424
1405606
1171081
1208998
93047
727671
805669
1188141
136682
732006
261820
887251
795209
207892
70095
617415
429104
120519
1275190
1143030
211334
690272
1325228
1333603
223280
347770
125738
805727
1085510
1267311
1363496
201097
1215464
900245
290232
638892
912123
957448
663037
581994
929414
528929
61259
282045
48583
77903
132001
1143089
365991
237258
930998
962194
324221
1291654
142935
637993
433415
813084
308547
323245
790149
443011
1090811
831704
415716
1137690
1353871
781116
783931
1282164
789484
1065939
913879
1125891
100415
1202595
647123
421496
815331
787501
331167
283594
679883
1342606
203555
672478
1050153
2543
697615
1338539
299651
912855
27632
1022200
348425
67069
1044459
1419417
240398
766025
868802
346279
1072135
440227
95430
659426
294862
344740
13321
1402107
887070
63898
740150
300683
80074
831969
313184
932994
229178
135983
1190292
318987
546581
372955
395766
1199295
1052065
677774
99839
414252
198725
236616
957022
1214206
317970
948689
706404
12860
1389922
1368273
56881
1069699
1288018
88140
658254
1314301
380120
835673
174010
334549
133041
1382879
739010
305982
581737
1351747
541672
18754
934773
359647
401694
81430
126625
1403666
1205384
40278
275676
686290
531833
196333
1391257
531607
1339893
930439
675225
11479
726786
31414
268483
172797
890397
363147
255243
1350280
1181445
79604
1405430
264006
1050804
600740
271517
1286141
1341090
1266422
868939
445550
248698
1102111
915441
149836
225803
1279868
705186
694285
846279
198140
37906
249274
806679
137966
361094
854360
456108
1380326
267329
250477
83619
1089242
542527
628964
381499
479178
897098
359080
1126486
327013
1323770
529627
43910
229870
104620
726284
295904
392808
723992
26511
1191931
285827
329912
1202382
1231502
635397
515534
953315
1214667
469496
1120224
614843
1216777
1136091
896748
387366
1410574
950057
440364
776287
914335
134692
1368415
1278996
211109
470157
1353228
699001
1339380
1205327
172557
138712
732306
139948
583687
1223980
44918
98723
606911
735610
295276
45263
265793
341440
472291
95443
1184567
390330
253988
264291
919855
1347831
1285085
911559
960783
1157098
226161
365927
624327
1394483
1342518
889320
930623
504006
370689
861175
971378
665879
307234
1311237
549573
402429
146048
532260
44674
1408845
816581
936549
458949
966143
861533
1375555
1385172
253510
1145738
1037218
208276
332178
882865
90464
415090
289835
658316
1203180
1385770
209688
1288968
1186648
1068619
1301888
1124823
792911
215402
736000
884372
1138636
568292
37605
377790
318152
546830
1173341
1160999
77670
580527
735353
432900
850044
921211
376934
451726
99499
223764
1167666
787900
835666
232408
35628
101453
565728
1167184
1316500
899492
25091
628450
856728
1100615
234820
702826
1125537
524557
136441
812376
1286501
950158
214048
614418
473644
855667
524994
619397
594047
1378287
832656
911715
283837
818411
1168442
88904
611534
691253
735618
882486
88719
700407
521168
628041
1061080
40354
871813
996715
407859
705257
79912
372761
306371
830421
1340385
88556
785023
1088228
731287
1217364
225545
1419392
424950
1351199
29229
144071
1202008
1034081
831154
186872
930514
930477
147370
77462
29625
1021145
361538
1297237
895759
1174705
501155
71558
1187917
59688
306753
1122971
231872
536526
133754
1340731
940003
387190
143325
1129880
31305
1265535
233437
290509
570615
1417402
961814
429374
1066054
1409522
873624
1273596
965265
214598
1230334
566021
785289
149255
960206
360695
189211
1062391
671232
659644
240409
1211314
464794
445908
68010
1411380
1432700
1274769
492282
458490
951854
350667
898935
1345924
336620
263846
468464
311094
698950
1358934
784783
575734
1166121
1343367
852584
365600
574235
552931
276810
521018
881123
1302096
1147922
277374
132054
206602
1374556
1407492
1348732
1399799
979688
969129
343203
1335290
785543
1168703
399060
960340
1215560
778275
119640
518394
1341329
902505
1086387
536571
501181
1387512
1138491
1342228
289765
121275
900991
947609
386996
1155591
101708
1284870
376941
205479
1230970
561166
1221426
1174633
92705
369122
794512
543333
1323680
215620
1135084
866629
460363
394885
896978
812466
801770
1154154
433500
1336958
891988
856731
483708
702381
365310
1288090
489778
875179
1017981
304113
1069441
1192757
1151466
819306
1167252
1327976
14260
622108
1295111
828009
350930
1398494
470620
1339331
931578
993163
77890
36258
318024
171251
489481
1310727
177763
381504
212957
73155
45944
211467
1378853
1328841
971616
397409
530952
541350
861407
399528
921393
784686
833631
455329
963793
685737
302378
602425
955999
690180
344767
145839
361785
855334
388252
418972
844207
99361
1063061
616495
574577
972740
496087
950404
1233051
59414
1416560
1117052
832598
950360
884231
847423
982606
727218
52362
517667
955103
882844
1174189
122089
1285279
466916
1396106
270362
1212330
450617
11397
441467
801163
723797
1383640
613041
676085
531844
1022903
1027276
854580
838436
1129852
52590
141861
1207238
1374884
648547
264481
1018240
873012
634078
353291
386852
688332
608755
362681
1350841
952061
1071782
558465
805965
217080
52740
667654
625557
646107
1217389
184973
302053
469268
1214373
449579
395284
904277
662307
140408
878593
944461
349153
1344363
590524
874625
1180951
285832
382695
556636
1277891
539989
339693
438654
1371713
1378700
207114
1124389
1375846
419508
436532
782731
1217463
1038638
508710
1401876
99255
860230
221663
449272
1365346
991994
214421
700495
887856
46368
1375353
559608
558676
992713
1121914
1110891
74508
260454
1344418
865299
452965
513186
1002243
152811
267258
1000265
900733
600705
569199
385091
1398990
172940
856454
356093
509199
17407
110893
912171
916005
684905
962821
960576
537848
99324
996498
1237927
112089
808459
1389593
619905
359884
317830
959341
892700
114147
424032
952261
613942
421925
32523
1409843
919468
507404
148086
845637
1266968
983402
1334370
1215605
288054
900772
98365
56922
562717
874790
602056
201135
633464
162445
1041798
898134
319376
696555
70493
66316
1083532
801500
417236
317742
797650
1152634
737974
696487
1347758
889272
1308732
95236
1052791
1022148
1404582
725676
1112569
1156632
130789
899223
1220191
399830
423640
560912
499750
632714
872331
837053
395335
922549
356405
513141
1408505
1347873
904531
804174
639756
434967
105392
1226020
1123910
74905
842899
1384553
878427
1184966
1301446
314045
170392
796416
160379
525329
935219
382704
703730
118374
722732
431201
521079
367457
941285
116318
82198
790797
941633
1394324
55654
789006
1071840
722672
1290641
1066573
297626
403971
1332659
560883
268833
1384656
634533
1280424
827869
446623
595787
1374273
704748
420260
629392
63542
884531
1271222
841359
1034295
352143
271030
835249
460225
958005
1411269
318252
1416794
307276
374137
1283320
930610
163153
692926
704614
1222079
1390736
834384
1018579
281384
540201
465870
271329
150454
236550
307047
1129311
1387123
256100
1345705
680109
494793
1070292
1350309
1319778
1024387
1273407
1369522
535149
729569
315865
1291798
265655
972902
786713
1060905
839091
931925
177223
871310
679774
299688
1166408
1230520
142676
818592
514452
457361
572686
60881
470724
475370
594658
981828
286247
125117
687373
182278
357020
65609
842779
353764
43198
1303204
332665
167020
84019
646311
961464
613995
172110
1211431
1330918
278270
811495
687543
578597
151083
54815
85006
257122
344832
810750
452959
606251
631793
693796
861505
74917
842184
976454
1201424
387202
124515
151501
596567
1219793
1412819
983516
336524
1364970
75741
409457
76612
413078
705697
114012
224544
1210126
1174678
150261
156405
962931
849795
1422276
135057
187367
1403567
305295
35018
218304
286481
521304
387586
158408
1166294
120179
491157
1158344
1188028
941151
902519
1057264
483842
781573
528085
725174
727349
1103522
1213912
1280612
979895
418486
629440
328631
1415988
1154069
1372362
236383
543567
591566
361335
84505
1230707
437157
36347
903774
295198
472303
352521
1114318
260091
451659
632057
1282156
162755
631392
194292
1112239
347433
961654
1276932
736595
889599
557845
1280466
1061868
78757
225256
79640
425660
199952
42354
35372
597011
1404900
67152
1196565
522431
488440
87451
316361
1015426
460339
10186
53433
601102
924806
238764
900600
1311605
1147910
2980
415969
860572
62507
1408940
1418632
416692
963705
371721
430631
609136
1056668
675454
867118
1298879
570609
1035350
773972
1232030
156645
780716
321750
588354
1352982
1039865
1063226
299440
1353185
1286456
819867
25026
900504
196258
955779
1414746
68892
494865
1067601
188049
1333909
1043302
89439
609539
301291
1202772
401870
584885
1364575
563405
449567
95182
935046
289862
774466
45200
490823
581925
152931
642001
295161
328015
1377601
1389633
1005229
443743
776000
1232164
60588
221914
516819
180920
1045305
189819
1216129
910492
723972
1296088
1169735
944494
1310797
145730
229872
65452
1119574
882115
1384902
1333071
427047
1117655
827072
819924
1177319
1038214
994911
1367542
424996
99856
39827
1184530
1311722
291139
784152
175389
40186
673061
841612
1289199
251836
1082528
440309
94690
1390124
698334
1060134
1203483
1127977
121300
1280552
1158497
903734
980432
1368114
1346443
430786
600623
187704
1070250
699882
590195
515634
540569
624257
368356
53818
195233
140601
511609
16794
1298573
1285953
66162
896402
781587
672345
336055
1194335
128960
1209851
1423030
1411861
704469
801872
599318
78436
325670
339687
1164078
166950
781666
1388203
208314
377342
888099
341629
893240
1395171
480300
678116
567301
972498
338624
1296637
115308
837504
935044
524226
835578
59877
421241
1322664
449416
1269425
1384789
384626
640970
789178
731836
819673
481948
1117909
445764
388016
192164
484362
516741
806494
1408911
682862
913265
474124
558548
497260
647295
1073989
315556
170540
1363199
51084
1301191
1376682
766944
1195462
809789
942948
333417
592362
261315
1313327
1065190
895645
52620
1358148
157209
450832
889506
265276
877110
1408821
398463
907051
687976
11412
1312560
797034
1178320
1322882
309622
251846
333742
195649
121979
868118
1277363
1358788
78813
75942
877082
1332890
1414051
226370
1037216
620827
911754
1383103
1048658
893156
437695
786673
1163283
476526
909205
236111
45386
1295876
1270847
1421926
1374403
223040
520191
1193113
1090905
375223
382899
471587
595878
1100473
567728
791778
801776
366430
734013
1335182
729463
455137
831958
287207
699691
198970
1230449
1375828
127227
458652
834846
834210
629622
902969
460714
528857
662531
213056
477441
885676
1229394
1318198
1198463
202464
86371
672653
415159
124486
325705
1372608
1396125
599345
126449
430419
662964
930630
557563
909932
1341351
1350239
138005
1057840
510754
1134405
871256
1420578
326142
310945
1234819
903238
620973
992655
1198605
975907
291231
616079
640711
913129
300319
1344581
787199
828560
54267
1310213
727837
1378852
30923
999564
1379679
607862
1211553
1025227
450407
579160
284347
1295049
335632
1115551
126773
1387524
901080
963890
560331
49888
98884
1057608
321924
731923
167613
527710
871735
880404
129673
330829
549791
1206272
280924
1328946
998313
286017
1296398
680646
1307643
273141
1000608
1341881
1163302
1296354
542809
224922
954037
122269
998505
676963
622844
854441
121582
972082
106139
532055
1339045
637794
1277846
333049
974133
443193
86323
856264
1369715
68129
120397
883252
231487
329367
307796
899141
775614
1270303
132257
1271406
895501
828556
65493
642781
1141631
1175782
1391613
535968
960360
840593
143444
234449
1380717
101709
1372361
795091
440580
616147
584290
1144788
737129
348781
1113558
148947
140019
1072573
310242
588074
828085
558911
1302560
371926
273580
546950
270982
1272558
146177
1210078
40757
365813
641002
754844
890624
360119
45881
510491
1325239
318167
738957
48757
132270
782379
1362087
1216292
294431
309536
1207193
996581
777311
1303481
1198053
869075
163418
1390529
124580
799313
383552
946907
1024821
212450
525656
1211444
440417
127623
916708
1311335
1318874
973362
337557
1064463
1153972
580969
1341344
378097
867674
240469
37198
189529
1212964
1204386
248975
1085695
399829
233327
1181145
694531
522479
456359
560373
320829
1423217
1038106
800210
116991
1312592
1146641
263505
869600
1212490
1387806
583896
666656
91741
20000
1309575
110079
43663
1346491
342862
886738
701675
1384329
793002
216043
279324
1193585
282381
163798
226285
1191798
1128907
866032
981001
1270006
1401958
1391263
728318
893048
527152
625781
379899
238294
777056
655622
599038
140644
432114
284376
475425
133426
735614
1232939
1137520
887653
168383
1312503
946326
96195
1186704
1289798
34702
1048785
900343
1000055
774322
947318
70402
948815
1002683
564588
797540
403294
1402984
460036
287838
1006214
307300
1306636
1070716
882035
309228
137405
543109
778502
1125374
562499
1187883
667431
315263
854254
1115975
1224701
457787
1392066
1081934
911327
143850
1366236
568144
1319047
912488
900818
725628
312969
671619
482714
1200771
838766
167542
1406012
795695
137141
1328063
521007
307014
355522
1418303
1142449
1342406
639721
86726
13018
231489
1070429
192790
960440
573893
483479
487524
1118181
42849
1186518
318576
178756
656130
55241
73590
158535
636197
693409
1346472
730756
1111804
1083279
558014
1285368
963401
489965
265422
688162
1034072
205388
961906
64262
420246
217341
461225
1168923
1052076
705310
1288899
70122
1091556
1238284
1340925
262291
872831
368873
183817
376752
982125
102229
1184821
505755
41371
277716
197093
1400724
362404
522183
963874
914407
537164
611766
1313857
727334
1408374
458068
180473
573426
514546
953715
904385
1155509
1359292
220365
781173
1081957
1325825
563568
514363
403723
923476
964537
787756
329088
574180
865686
201759
1199666
632131
342992
187957
378967
1125850
620636
691907
488707
1124723
1223311
1005443
119233
55544
1209138
180588
1062900
499656
303917
403545
828975
1113670
682317
430214
394283
381427
399286
675801
576715
305114
735327
363877
222753
237524
945099
460148
155838
838558
854118
357727
622822
859437
1219565
683335
382923
665194
468877
304253
1142481
386175
1346368
1298931
152308
177172
1163321
1283484
733905
563757
897788
491946
452731
741286
1289318
1150996
1057897
374288
588759
172098
798612
1362601
535779
228761
203114
766696
69098
1340403
703182
663505
239332
702989
998027
1230687
316966
59070
997046
1383747
612068
150443
1103222
951528
1380922
1382890
1000352
733639
1393012
214923
1227272
1274868
82002
389460
975540
440343
157649
627791
1383207
695352
395416
293762
106987
775754
694553
783497
252551
511101
527411
362917
1184446
879406
1186219
140843
153198
930739
260398
845777
601122
249664
642977
735588
348548
845544
967625
895585
119305
1278998
397462
642118
536100
1025861
848015
348452
1201461
1408237
961163
469344
1313208
774893
1190537
493073
1422989
1183862
450599
152721
635006
822047
192355
355963
1119162
681498
225051
82582
1292394
1407416
157453
1116205
1166181
796404
991043
664311
421424
842246
577880
634605
72622
328462
664711
525559
665301
356594
946466
1380917
449539
393380
1210350
139198
1296711
592818
1307033
779881
792760
200348
1191871
224912
1212995
1122455
26164
156807
349751
1304381
685200
1391403
915543
354694
838896
728646
700927
218323
359052
671265
1203120
591381
318777
400705
1334005
1040923
894449
1183067
175910
556720
1373652
86536
639030
1353987
161864
961569
694272
484539
347346
394934
339634
123347
1154502
726031
10612
1189163
1159382
519875
1236359
113608
1134737
601028
564844
561755
279555
906026
870673
510916
678089
725117
332513
951669
363453
345110
620280
48801
1182276
33352
1377830
1418324
55970
177648
1182814
1292929
890277
1293221
1361159
691982
697654
404835
107853
480327
591370
917381
454472
684422
320008
184938
1165285
339954
1130178
202967
1274091
1389259
323120
968598
204885
1308033
644119
1054761
973330
79290
643665
931225
372296
173991
980024
549137
842518
893330
473956
659086
256964
219872
520367
441707
364211
899475
733549
546985
161537
1374970
1116388
421066
110200
827555
474840
32287
1227650
478729
998556
1033983
469122
836805
277974
1352950
1302471
1289582
1196421
304381
1184942
909994
225507
602660
320802
1039013
995310
917837
967778
117211
270380
91182
847379
29228
1118884
838761
1404464
873628
729164
1135881
927839
934656
818547
5581
1044071
1373340
238544
93890
667507
482771
332716
1102417
1126185
831852
1391896
1410539
843054
579600
80540
1070036
692144
452498
921900
537146
1367599
43714
238695
735255
672944
1217530
1062198
1413815
953468
439830
201218
1003528
725844
1336941
77879
386191
293503
303958
1066801
639429
1212723
128385
572413
1285832
723709
346233
992533
1092660
468902
1367056
28751
657818
268418
1321594
274038
728197
174353
812744
491692
62894
570623
1184756
205645
1363747
371302
810462
1084202
23302
687671
895716
58004
151871
418021
577531
496522
606267
230017
965113
1197907
1345411
793014
1175920
40618
35435
838932
1327481
575038
258555
451851
248606
371751
798572
157996
1194861
538107
671538
267419
482963
685865
343615
486751
44932
166404
578809
1301362
871150
304950
338715
420722
953436
148604
164650
853108
248282
63258
1293167
1267261
1307052
893318
320936
18741
434660
607847
794158
1118386
1337232
330705
618917
1224946
1000859
202295
1181045
773673
1065329
1129057
494692
736322
1279196
874643
52560
76379
499254
1418467
17078
1274308
964061
450964
901924
512656
177767
673581
377683
1380741
691975
621332
240478
702509
371215
1051956
444102
1207434
290167
77195
1272916
917790
1218446
796694
1167615
1231023
903318
1351243
217414
1162681
970118
465835
1367148
1336637
807501
896407
1293061
545436
1166933
902158
893958
842157
414802
725005
119512
786588
909690
955266
143783
1272592
421513
1062489
1055272
503074
292612
324373
132695
1282173
463809
168015
290645
837108
403580
1025500
1053914
229554
118355
912703
960808
1188151
85005
153471
319944
737404
477680
992799
141903
821847
58001
39155
837090
560812
977382
705631
224786
531757
828937
571885
1055810
300591
64368
1393143
283398
1087337
1043060
42225
193523
1203707
1348720
821888
338286
728869
51492
166525
729993
352213
892517
845454
886221
950191
851631
1194293
1189669
701013
1395647
361105
875587
1374955
80204
355257
802481
1039925
1397638
54494
964953
257917
459324
201588
1315899
872480
88429
213871
1190430
1195633
774652
789682
1289905
230379
931007
1172888
738001
187578
34746
675204
1227895
1288221
1222010
725098
975347
694707
1068480
56962
496826
701077
964142
296863
104000
1155478
313832
1370463
225276
237137
18140
1297487
94915
110928
1221082
345069
725596
494421
1226278
1209790
1411149
1408912
676393
425454
837093
577278
795555
674903
248734
230627
370355
806417
801301
352921
912017
104747
1287678
666590
1044265
1193564
1021462
1283895
459837
1157390
1179577
1402285
144321
1230991
450589
889770
130460
838626
228355
446399
1312581
481473
273736
1321448
218238
1315555
1092796
185547
80588
258977
1168843
1189439
79624
177129
552208
323305
175755
1296446
636328
85811
1306547
475606
1063507
540708
830261
1056327
46008
191866
184354
284503
1207379
153634
82631
890513
779642
529681
425732
158097
202276
428528
107893
232059
877463
1340592
132216
169890
1044371
138115
163403
1404289
898386
43288
391287
774664
1420277
1285158
266114
643077
812576
1165014
1398824
1349695
158118
686372
187062
178857
17145
991168
1210021
615193
474827
963466
188988
576423
678914
392252
1304092
1062271
1273993
1338753
1279140
377104
606497
1000968
372377
628219
403631
607040
1168583
954125
1196941
366545
262555
330403
1292894
480061
861523
1362001
167995
359971
1157164
110042
148513
35073
817419
572474
871315
1194474
436211
1129267
944344
1006874
682210
1413513
361600
1354563
1336787
409859
315407
1060466
1349790
564237
155233
355781
516366
1226625
360028
123945
479981
1396483
89433
573634
945094
736622
1221139
550294
1092651
299481
1325573
420081
1068721
403902
147266
901782
101525
996903
1061744
1394203
1284429
329265
1138780
927914
132991
491415
1266241
1235149
579436
65805
142385
944478
440637
1071469
702247
460947
941824
766935
180704
64216
98781
1361697
35441
120208
672743
75108
232660
545380
251868
789859
1343387
967797
981769
512885
390445
279025
1412482
564955
582179
737448
894549
858486
395823
120518
416741
992701
866787
354538
251809
376349
1197863
583095
573055
272115
835838
380378
1225705
1368059
146397
573591
772797
785180
793140
1064777
255570
342419
306861
1125719
914353
1209591
225089
1413658
79063
337062
73586
373265
145137
963675
643203
1022228
730135
43129
236062
577501
1417465
59419
563538
558360
1058427
370604
838037
998798
67765
1339742
485814
605028
294696
456156
1372322
969942
573864
630090
474957
1226969
1181600
379226
1390289
498987
861328
1227508
656301
188825
1375193
60860
88424
143139
577264
231717
910263
1266703
138497
1384236
739953
961920
82688
703790
1188154
112282
913374
1341719
239436
805219
968982
346965
497192
90758
1312300
850479
35652
792068
681556
1278933
967811
55600
437529
411858
741263
1413259
694605
252785
995533
921509
996480
641211
1420545
491302
293114
379685
503435
416393
785521
945098
794934
1267666
98780
580393
1332997
82316
322661
628987
982395
1410042
1037518
170173
356598
321551
1339324
877268
605174
17405
206238
1366784
1021392
171434
1276653
1216041
907858
513865
332633
1136559
978544
334515
1230518
564185
1340600
369642
1407151
887155
358032
1179709
324188
1317662
970961
1375520
449474
210339
1272830
175761
680859
1088294
1024065
76689
704954
1292806
1054698
1361359
194835
933384
395820
1371698
1400974
201680
1284746
530612
976239
827904
661079
1308900
142435
348434
1352462
165965
1343359
152629
906715
191061
1384251
507586
161025
1299909
552660
409542
1116132
991979
649108
442341
1231842
486875
1296447
110203
1118591
57296
811521
812348
791785
443921
817324
643824
1204750
155743
1112311
781166
128031
471431
490713
1041623
65645
826063
329199
556202
980454
1285375
306229
384207
1044815
57204
456639
486509
311540
211881
340520
149578
881980
1227417
523245
992033
1178608
358610
194655
105643
1219707
1332576
396644
1383344
290201
76153
969954
1189341
474969
102050
723674
504142
1023477
1063048
1420975
1314244
1394601
592676
260360
786905
1285366
45867
887442
1278621
1348196
841844
647240
671611
41509
512421
1182833
1064541
382358
283404
288424
238522
1112610
1393905
605254
611553
485271
830857
373598
674679
1174136
1319117
1404098
422276
391372
643686
1037835
736395
504496
320774
1322789
931296
48564
976484
955045
179716
1130360
34305
1399428
1278238
250425
152029
192504
906164
1346409
61032
1125072
74014
72728
62606
205605
232621
2730
792861
570473
497823
321536
925324
453783
174412
1237952
441719
1413328
1224978
1057016
700930
1025052
898925
629004
224537
957634
92216
733511
1291923
839838
1374552
513264
1400757
581731
791991
1186585
1156687
119990
272195
397983
124263
116638
1057557
1329531
364045
520344
725292
444241
455334
952718
98253
1119637
444936
549857
1127573
1287808
797348
109977
1065217
353798
1284741
1381380
142260
446355
685166
1041999
216239
1412192
148552
122218
487789
1286539
469602
430408
701649
323897
564575
730208
799854
526669
1378983
723250
64660
675765
42240
821582
1282804
675670
219796
1312419
361836
64996
1417614
868050
1266597
1296490
824854
835433
1315959
79069
186724
121529
899806
1405806
1302778
353868
231389
586378
819452
1091786
1130321
377325
874528
866659
555121
840083
1386502
509498
1399845
82560
1059324
464395
952671
979779
1192108
514277
730147
1277255
123912
993980
84822
1181081
789282
789561
105777
319293
1186163
1279351
922169
373037
881877
1170703
767077
263249
359290
286039
220531
1163649
398207
766014
93662
1383370
69869
211432
72363
464258
585225
1321777
95393
1102202
931019
547710
524315
1198439
1336711
423772
403731
409717
225197
364615
492871
1233254
640376
833041
121062
535121
327110
605646
229525
559193
342421
797229
193561
89322
217220
74745
1267914
527738
231792
1351433
900730
393036
1163307
331430
115049
1358098
979774
196342
1389784
546863
374298
190773
1198878
1057363
416689
560458
1062170
376578
706635
1391515
727100
811624
133931
1277994
573873
220323
1277818
107589
378764
785902
594024
290395
854971
539858
376763
500979
1201558
25046
1371484
1229281
361390
1141593
992620
919695
1227331
1165161
1124045
17303
166187
586413
958735
1291052
1089183
1265936
599085
304942
950705
1371810
1040775
128017
1328121
366264
112694
203600
630529
364502
439215
348892
454679
257300
392895
86986
363552
1315736
565931
107465
860118
415768
1349375
170038
461254
271274
1309934
305683
249446
352847
232009
1343465
1405979
294838
1402699
663213
324096
29602
224084
1302532
249184
102283
475136
1396975
1213342
146711
994922
576732
1005339
947991
373872
332995
617001
471228
105977
331018
232998
470121
191958
110637
1078898
1182157
804158
1315566
618780
139752
567499
1411821
1182307
367166
56208
1289543
948216
316850
756385
1420852
865925
1391514
308121
953813
491236
387510
31679
629576
508649
896653
112529
150171
313534
1329838
439560
601280
226018
1287486
1234015
1180504
403799
1067889
366273
139838
885398
385456
1354434
598777
53312
266874
901115
798010
931820
812844
249852
659011
656081
662473
348191
37966
561167
1053572
894404
410969
88700
1391919
927899
1283470
331728
1217026
1397328
431083
1177169
138694
1345700
516401
37594
407899
1368816
618109
1273934
934263
1376810
139933
1379795
669258
934655
1166380
43855
1353482
661072
217243
705150
278664
460451
26384
869921
236932
262620
360956
837915
1207734
1399518
534935
738773
1026714
316650
313954
373772
68406
220593
1268071
366708
72475
1005467
1334393
1158257
883037
629119
48424
191381
569550
890464
974204
191480
830128
1220285
949886
248994
542519
483582
109271
434996
676708
738671
1383415
1213415
899165
300371
1270795
950826
1122451
541097
1117145
291745
1412144
812034
1194388
694601
50448
1386464
838342
30788
203419
270680
359215
628214
972171
1214605
824569
1225009
843860
945676
466748
1401313
1035068
1338410
788790
55180
905545
114931
290075
601293
574528
1057117
1396857
247785
815057
1120059
596445
251899
1163462
852089
112462
1222609
1309251
662925
1410157
787348
416121
994631
953664
396033
398936
39598
415536
663842
374194
529274
1272442
1384390
1378786
1216063
1310786
1403461
675163
91197
534331
85991
252039
1372423
997854
1196780
362837
979749
1092724
479577
206998
218081
1286093
306572
1207755
598519
1122981
455910
814354
117193
411191
154043
684017
213096
1321338
739982
1397621
831269
1395796
440386
613243
130478
780536
944856
73651
795086
1353620
830757
766840
166257
647964
391808
903298
417385
1372128
869678
251658
230315
145693
143876
1066138
527967
955319
819969
739694
619782
641372
111081
1159966
701307
345956
802971
406682
321087
623337
698490
287418
321142
522010
1049100
132670
287307
69887
884383
1192456
531098
616018
316144
1267155
868370
12763
641633
240245
1238172
854602
472138
149299
388649
66449
1405543
261292
616847
620917
541307
620768
175753
1338431
63842
429798
697735
100963
334918
798243
1151008
975284
144656
856437
517573
781299
392236
676986
232031
377078
1332671
122251
275265
536547
1283547
448644
143018
893280
1114550
835632
738740
588369
451592
322412
456295
1271209
804592
165989
685900
357661
426972
1209749
50101
559651
1056155
339736
402216
1371328
40887
382481
314940
1270576
463253
1216990
1081116
271150
438637
82640
205824
604178
656212
908669
442727
1312458
375648
319890
29498
849003
991236
579676
997878
227173
934766
882433
603541
894177
474709
1196743
1060855
301605
1057057
1228527
162271
17894
783840
791053
846772
372833
455499
1338677
1416077
619816
619150
773193
725339
929346
383619
1058063
558122
697859
1204400
1347788
337634
958601
997124
476481
1267741
171094
76242
294458
757376
365173
1167012
874349
448381
406068
349499
33572
1271553
54253
1358183
808683
696170
1374972
165003
305393
966251
953240
149307
314676
1380244
1177159
1290916
339031
957126
575145
1212017
571987
541121
1390895
1066851
791787
1205018
487762
1381343
59254
199214
627427
331608
1313272
587327
264524
326208
1327396
228397
292157
514152
1119212
1154933
1278286
974691
134260
184541
1297465
1216911
323629
543565
400874
1296405
783343
1205184
1279852
255903
115935
1328003
280043
379493
279853
1230106
74377
1403575
62691
1145832
487080
283423
130955
189273
374678
1042642
1064438
1182905
223383
422166
1144148
1179631
75787
1059187
440083
879715
405231
673754
43445
626192
1292079
288642
1284541
70630
638039
672254
811318
510042
1197252
143813
910390
1111988
309985
4147
305185
180477
388520
275267
1286022
783384
1359250
179587
1175864
615789
1058345
673922
833470
1113300
317245
525810
1358794
972610
396341
1376977
530797
804782
219850
422398
418338
1323820
497628
1216584
1353625
503608
13346
1202451
407790
578914
186994
627206
665662
81786
195923
38599
57676
944704
640069
632774
551788
305770
1201356
999440
1417101
666584
834415
511361
1183884
518572
854250
329494
239871
287915
495347
969477
1136223
780488
1394210
796780
645503
1404233
483426
794991
683414
39889
312039
890200
161085
45593
435685
636944
1275194
381129
453282
342903
1192812
316105
592228
1018228
1396678
451312
145958
238006
1229721
345747
1377448
1402888
1310257
30309
942462
1228205
55722
440284
495747
1224945
936510
769265
356185
184936
1161144
331101
1051951
338989
1234818
1216648
1189780
138234
345024
1052792
323451
615555
1183866
498008
951286
777819
676420
546461
464175
871859
105846
685933
566896
442306
619270
559951
360732
1168424
735373
602158
840035
852105
1342372
1395275
1115564
1362794
202966
139254
511087
193096
375350
1072020
309941
366509
117314
690384
1205653
979210
68278
573703
1083800
291111
520613
342313
443804
1408945
678664
691003
732419
53174
1382897
541745
455006
95938
1172852
955529
1102480
1091908
475172
423043
1211124
1058720
1016034
129575
1219441
1282765
382589
8216
451309
191146
660006
126227
726948
192010
68775
126940
628868
756273
1122537
1068958
1236071
932168
48602
225621
1315259
25414
694874
826667
178022
551290
451307
53905
1151251
1113689
1196768
1324399
808996
316136
427423
54580
236536
618233
469367
309461
1044464
1214458
1327400
1273043
640704
944793
312633
1204653
376434
800209
817014
880465
1160945
437041
455325
186084
420830
688820
385519
1391058
977035
417109
1120105
803248
63694
733006
1111083
157026
628601
50372
379824
1362635
607762
207328
327143
975571
881355
1000430
238142
372907
863484
1061066
122261
78721
1050474
1371391
979559
1287736
478720
311591
683747
171071
453409
40804
1208160
1060926
556192
1061565
202313
598895
23588
449062
899124
635865
4271
458669
1228033
344569
1344556
530616
866500
1316238
503731
327124
86702
319443
40056
50053
218400
93704
261763
267076
1284337
1291940
1216884
258738
1068904
1069015
997215
1226301
981548
1052339
133579
584138
771200
85296
1388045
856889
841915
572799
1053796
776781
600274
60767
566411
1053718
490738
1295736
1335062
409693
911961
370661
1117151
333087
1411855
916239
284974
267373
803342
500166
176635
1188885
907511
455224
919833
138752
672586
119376
1401475
301099
626443
1115125
825855
959933
88859
656900
35646
524804
735828
686218
1193747
925237
455102
1397686
272547
464564
1092853
577637
1025544
608745
87381
671891
919785
382935
671499
864189
806275
1410682
1374656
168721
1048180
1318907
890590
155703
381966
973005
581420
641442
510480
1113425
596877
542568
1366231
946447
963611
799261
621010
319770
1416907
495604
1125530
444335
196688
1404655
205104
426271
1419349
365916
118931
446255
874209
690486
726632
234634
412332
679874
1362715
641097
1138647
644738
99217
1295528
772217
36078
788529
981686
449743
813773
366354
1286630
883673
1298172
155130
319442
375192
570458
823387
814493
1054926
63580
1051360
400467
1276539
1053811
73740
436591
729690
1181459
420402
554372
617663
942128
75357
468035
94703
935663
1339403
156931
303948
200131
455768
291996
39117
513743
238324
451534
1279317
1306842
1367131
436950
1268040
356435
805867
560385
881230
1034719
491056
1378363
1409763
1201302
895379
656447
1127814
658585
810474
66534
1295851
615029
968755
541509
199079
913090
174013
559381
370742
1178300
787777
898316
386508
1168153
468586
781876
77398
334276
573388
394663
192722
1149446
1397338
167468
52233
820196
1110672
1061265
1341493
543344
394905
440255
1408337
1369148
129022
365054
1282114
1350631
77188
403259
594601
118757
583653
700174
876588
110048
79221
1233982
1078583
1289490
1022259
844349
186940
1398106
256874
141483
1393434
645286
818733
80155
971086
688251
1297093
143037
180079
269987
729715
846452
1410950
53424
117181
453056
1071710
635295
378114
165114
171362
211825
574565
123186
510561
150246
57419
110541
188410
666570
935030
307863
67676
1391232
120972
273804
1138973
12156
343209
1232983
1390417
910634
1091004
1192160
92126
959777
389808
690496
52471
496663
1232534
137918
644031
64117
895230
1220583
901923
208066
842652
1321618
258058
1367100
469648
1217928
800193
51618
1210027
141965
1040764
403226
570520
438902
884843
255180
1172417
1415937
358650
491801
793294
868582
1024325
462968
45131
342276
1138770
678980
96706
823937
363040
1384554
671015
723847
232801
482601
265051
568319
886893
1068028
1119140
342943
930160
40172
437116
928592
779311
542763
89048
385457
87229
1059023
415256
1135658
895245
787651
1388896
1407173
840175
27741
74383
125152
969795
1168349
461828
184290
1212043
861369
1327401
935684
72330
1090966
1332044
532577
624127
1144156
962836
120289
1034087
629068
491197
831427
1192595
466166
10212
741031
140327
504550
1087993
890550
1296114
1291426
920240
1196109
1342301
1395074
223446
412222
514241
104984
416473
945468
1310729
1382764
1181458
1307833
1342122
1051268
631818
549819
400462
191615
479333
869662
781782
518710
1273985
697234
1371204
1393870
133682
506277
504875
561391
416558
803570
196675
1147604
1007584
946897
594708
1193614
975895
1061710
757306
369797
1196512
195508
539284
1352877
343694
641257
70113
1388471
460189
995724
622809
169316
168762
144830
1052524
1337078
1321175
271463
385526
999691
870138
536335
345833
496627
79072
1022429
1140529
35611
924811
848389
1196244
1323860
35745
543469
1229910
728628
876447
1345861
1416910
58898
323240
604790
922254
158193
943159
1284942
328530
139686
1343210
526491
51718
18149
1134403
61556
100906
1289382
800852
704208
386171
338551
869016
333299
296877
526386
103108
383390
892070
1369875
537379
1312208
811182
735874
1049001
1203468
27409
1285896
201866
213496
266082
606129
1209105
337445
588614
365881
397660
520847
853118
1064813
292951
802756
632066
732344
514416
894129
473930
450780
775266
797829
1374370
1164217
993458
1336829
259685
167912
262636
237298
1341817
635574
1139055
723715
648953
321636
164324
271835
1338414
287066
1112213
853695
1270406
385281
588450
436514
633711
125206
982371
112267
674155
113486
1199164
1201526
1173869
1368482
1276410
1329055
1296617
756294
1335931
400086
257636
228365
1069909
524882
1316279
312199
610146
139441
951657
1182284
1340895
685408
112187
911350
1234090
383397
996658
485653
428678
595974
168040
1035917
596085
406566
220181
144680
921050
49620
193130
1191689
330490
1316817
975723
637615
74725
1219282
862030
67203
567514
369916
1308766
80748
64935
69407
343809
795426
62334
739580
891350
31321
789551
867415
795573
1051363
283752
580275
1382621
463216
601867
153477
996490
705119
377492
510658
27045
1226045
1360691
490062
424059
123604
1067435
173721
833622
1418800
923976
53594
1394045
1234710
598115
376897
787857
329403
141774
234922
91565
1237918
50896
255635
564105
1362448
302101
600588
908518
101405
308974
183753
12658
856284
302072
320607
474721
1274607
315906
46232
60935
932108
897426
683763
1279549
639759
342835
513194
686706
259596
1345607
79037
581957
838403
417389
1325513
820143
1309966
428386
592382
1085442
1422084
1119911
1380829
531300
126763
505192
192558
891367
810956
353211
357185
220874
861463
970199
563203
805736
657598
561543
700227
381063
1289754
1322972
923153
231701
558500
1372797
411756
642648
281372
964548
26504
171693
861981
1182213
673444
170610
1117773
479895
105221
1207880
30511
795868
390804
822261
311395
518200
1269895
465549
705854
770025
682352
86723
381039
691449
826926
1290184
577023
1401026
377214
933220
559153
1115493
1042661
1405933
766530
966986
397792
365688
851746
680516
354502
594488
1391846
1059051
811171
1190459
148746
927613
156749
1209686
683406
194650
679913
1167251
440893
648624
79088
1018576
1402141
1406418
847740
492359
262322
1064681
919800
1179498
275722
1327666
620873
155238
866272
1330880
1039552
351117
611454
203423
236134
930961
92597
991083
314235
805324
279259
1155641
590005
325641
418553
80524
1325094
693230
405999
798530
52152
1125465
674835
1056703
1066791
574929
1042724
194657
614257
825478
788043
1197908
1174401
179090
461461
535319
1375377
98822
16312
840457
1351662
894709
497195
624270
1199444
23506
472127
1166797
675787
96950
211963
1163675
96008
175648
968328
960765
672674
1229395
570888
1021338
372310
461310
573880
813538
705834
141330
61747
1119423
223355
779316
782309
376466
1208872
1379033
325657
982505
1368178
444424
1158231
1279608
587701
84111
80530
1397646
1194303
238084
68922
593535
689862
1066885
946277
176098
1191042
421420
475259
182529
1339434
808381
907362
1278218
958732
85644
982214
1301177
1116972
1202080
600522
97576
1139844
967088
1311098
316846
39127
787357
441018
1174358
1349348
840909
408552
325698
281209
455909
585720
304636
1367110
639179
230666
224499
1407515
165894
219829
1186791
1140218
369261
680844
878631
856231
568538
1268171
316921
299333
1388010
191208
838603
1369949
1060737
383539
258307
787504
85526
1123228
254110
228503
89364
783648
1385764
1381201
1198778
1120252
867586
788826
15775
1390026
385992
856525
1048699
375144
235719
733742
183703
1202408
419908
330413
320037
204501
488422
229964
1205359
913304
1051264
124361
549830
1269047
387573
1234141
82448
1299323
451755
741700
508966
1423079
1304886
975833
892460
1314341
299845
374146
436543
457974
505047
104513
429098
333493
79379
1382508
675986
1354010
505095
576054
26174
292536
349338
1176048
315134
134597
562404
313489
893497
41876
910623
941095
547831
881158
349150
681985
194797
614513
532924
32242
476926
1398061
619387
1383962
421253
645746
178097
111212
348161
181107
1022023
397055
331179
248155
892563
548872
567407
1399376
547805
299004
1237290
1190424
648960
1374510
458815
783615
363450
178677
902816
320901
859250
1112659
111540
698066
1288126
672671
1120081
1057820
383201
141917
146222
1234815
1185432
1269336
822293
446757
856194
108216
905024
496934
800888
85461
1227425
51593
836581
427983
997684
854293
103169
558622
1212451
911663
53689
1341282
974067
1346680
179452
1288816
1045021
72795
1279075
889645
162398
910372
146193
559611
1040751
225842
444045
693008
633209
404378
136821
890456
557322
1178541
221004
832633
294801
143622
1152684
470244
463136
680777
1413428
290822
467482
99190
679766
423007
893167
1127434
1129789
34300
437177
13019
573014
148195
1081939
103560
614437
468076
970912
727345
601746
1114465
394113
1294130
47149
547349
1310433
685544
1297016
395742
1111649
145920
511769
1374672
820367
1413469
703532
641076
147818
854926
775778
498662
486726
63827
76039
1396362
272144
1043697
155740
865612
336715
688942
1124649
908974
1404286
960266
194706
316017
538164
786633
731049
374599
1413223
368533
192426
1128370
832752
906361
1197225
793269
248264
214273
438370
1187968
1227194
35806
1392790
773110
249467
1272473
581915
305586
672850
961488
1311193
1127750
834330
1283277
167600
88699
772569
1112969
265528
1050548
448275
552787
819516
404844
842225
416462
318234
206074
1394093
1149993
723647
1236548
1300013
526359
861391
724647
251847
511679
899663
169491
282756
1067945
1325419
619021
1186748
1119683
962310
1311976
1299151
299385
1299699
285658
149360
1219331
463020
281420
153098
446559
469286
1057630
1308183
354857
902375
624752
425684
1365764
991353
100171
1145300
477807
738832
1234390
316519
168822
667977
275062
359792
125459
601216
1025585
172582
122178
1316648
146379
1326994
1398909
1293270
635716
998028
465069
515298
697619
137896
145333
855475
455863
46621
675472
414290
788648
803613
105451
475107
676562
1124993
890421
332961
1168917
302647
880243
448935
85179
1384334
635740
633587
1378052
433250
1165145
1040029
1044321
558516
1285083
631940
662928
1352092
322232
844851
774383
537253
663813
418798
1089801
1058868
392892
433400
146781
50748
607821
1197728
255053
412594
575747
257608
1207437
531597
1048253
207541
515098
945115
1342146
1061711
685398
467651
196061
1368593
266572
692756
1270396
912343
62179
1345392
689673
153801
968559
928884
1382611
1140202
426459
474920
347705
347881
923339
1403616
1106613
383303
98053
552132
469779
898461
86913
140211
1417193
849466
490052
507576
1057924
273117
48279
581128
854656
240482
1135905
1292758
800037
46998
204232
842089
1291694
141669
139866
942833
1323950
269569
287513
608917
737961
643212
688401
601663
511014
756766
126979
677811
185264
69673
1226195
1330293
1113003
1398805
442809
339473
1207485
240168
16805
887170
99424
738555
668750
448026
154644
375504
1289830
1058470
79511
61883
441008
1363346
817796
1294563
1369998
344951
309855
1218674
465776
1352621
1362625
891085
332874
1297259
624847
1092345
79372
575370
308872
1217332
782789
261339
479153
381377
381385
738817
145642
1396517
1070415
150217
1083566
1369084
694981
258603
70670
994150
621876
194615
874807
465965
1421323
842392
726429
1389621
959883
1005246
888035
1286497
13379
463005
391312
964473
979185
1117689
617144
399856
1300030
992802
1168797
1353715
1363935
566304
1386075
325649
892376
734212
928949
592428
599284
1291730
1220669
298500
947395
456044
14040
1039459
970854
792516
367539
151408
1041611
1209930
275262
298751
423581
994288
1390706
474129
912752
894641
327335
469497
141325
1283737
1395278
1202400
207302
25473
98572
233713
1192952
1202848
216044
1379080
613161
860413
252733
548697
1335860
115523
215605
983532
473402
312222
191912
1193924
207713
864771
1115767
134827
627557
902018
286419
789565
999362
452543
1295540
1322581
268271
354202
798303
696270
507945
969217
1294072
42804
877324
170098
911470
65972
1187944
236608
70167
683850
657188
1304002
1072080
996393
361199
1285922
153708
408853
550632
18047
296216
929129
859431
636966
479439
960913
1312454
1309864
451477
495958
997533
1346982
140681
725343
1417414
1135794
207012
218885
975837
92268
319009
168943
1409456
464100
1058814
656998
167778
846418
597859
1038690
656003
191445
1331689
165973
772187
382136
1188073
1092370
286928
1154071
406978
1038494
666543
934728
882294
92887
416421
1137468
151364
369577
218840
306395
397589
129360
1272670
1005777
834603
761208
299214
977567
906630
79111
1220891
1215551
375239
227557
793171
252710
1411106
521895
1160020
181868
19022
334373
1055980
1385143
187198
436202
814498
101099
1053780
46056
961331
249911
1043970
437988
65004
444169
1052460
566095
226752
895954
1339075
1349787
911505
125948
325381
240517
1148292
53930
429411
1063539
767955
1374731
417209
37184
851212
945786
883557
999824
1039914
1023731
480109
705615
297585
823667
904455
732457
1207673
1378505
424524
1056066
512730
210904
1173828
583809
874133
756835
605261
227717
180972
1136057
57862
43302
587569
845474
663802
671555
1420203
183120
1308730
568041
1234528
1307362
94291
694923
731600
973304
84107
701732
463432
729681
336194
337630
783734
1208027
573637
552793
47079
883127
1408642
970395
682476
263132
854440
546637
946485
331382
458238
786524
63618
1184621
534372
1353514
452609
822069
157529
736321
971486
791852
1310221
51814
648360
391500
70527
1383318
1414885
1381203
38462
849142
893231
195690
1035424
301885
85349
100477
1194549
371365
945677
644155
266820
420167
1225506
1018738
982812
497063
264838
1139267
147949
849270
1361774
219297
178580
1268915
1082247
565025
868974
155673
887177
593429
192612
490694
1390868
702099
790415
168389
1309267
374922
1191696
485127
293036
818536
12620
672863
1035074
1237013
1146864
169521
297795
1230985
466956
1169545
404031
1270177
408185
563118
428167
494544
580432
1115786
1385173
1202524
229364
446210
161919
330316
869438
879465
344171
177741
349045
410469
470602
550610
873356
959934
326345
394484
814316
1092467
588151
1289432
1208212
816465
864224
1007551
392833
15550
238120
450361
663863
427850
820562
1117540
1407354
1399200
1328926
5140
1020863
683149
145527
954886
80692
150342
1315271
889551
516958
1139200
643273
585104
560845
327608
1350693
425375
793314
328899
194059
1010135
802279
797486
686049
184219
17236
327970
768651
416679
38306
526556
1339625
326217
1292726
534719
452845
693071
471920
1332586
591951
732409
591892
326880
892081
1021335
377599
756772
1068732
811207
1197474
860351
811037
75364
1338946
888421
513542
850173
1231480
346204
157037
1050792
541886
1176459
391317
523523
1337031
775305
329865
1344777
1137014
1309851
935968
307615
535970
384565
1052622
1215578
149889
119919
336280
463356
413529
608666
1317814
353655
92905
1237284
1317521
912185
1098651
77413
233025
824859
852213
910469
197808
1065283
896735
599954
254017
354764
954082
1419974
981585
949060
837638
380629
521706
25584
528486
945887
793985
1298730
482018
1316169
32213
678919
1405698
858631
539532
380601
524081
1272060
897715
288865
1166187
1313031
873019
174291
567290
821483
1052854
1114879
1342238
957960
1310196
125471
670830
999484
889781
1282620
346051
72730
549264
576244
891393
735684
484117
917286
1400820
921157
391327
792097
973712
499182
546749
629034
394008
765180
621743
969097
337953
668973
1309838
129375
1307868
503427
36826
787255
558900
580892
126119
1196735
99832
625246
282768
37345
960504
10926
75913
1274339
443391
306220
889028
1218070
133676
399210
1178118
1273671
380931
1301004
1412880
1403305
184317
1215588
933661
1269541
238721
829359
1369335
1129100
1322524
1286276
614770
109630
133994
573793
892278
296637
56497
583866
1112390
1121966
1273756
183918
1307689
766928
1320274
327454
564701
1418385
1384635
1406522
643792
46063
130586
621528
1306064
1378258
82629
367890
453919
981566
1221887
1024788
161798
337401
865955
838348
847923
1281147
201247
457427
195945
232224
56847
82765
1383812
855678
1290818
54690
910371
460721
317714
76478
1227002
1193776
1006458
609651
238063
40059
815342
186804
262479
294379
900707
944027
392553
199173
599012
887559
1363666
950954
323311
1416905
1285071
1338
1323659
146535
875618
1182291
582550
780411
978197
697606
76829
404935
1129917
564279
68691
438556
800177
134601
1336920
238984
1320852
1144973
940276
942876
19003
101861
488541
86985
967942
274175
1201945
87470
447648
935438
66861
1377992
903518
29423
1398165
387962
638974
527110
452887
792200
1217446
695494
152420
648919
567033
39081
891873
1189805
312777
141518
111373
105916
1189469
1269518
1160131
399666
575191
53686
17693
1216616
867128
74521
879161
1230273
699045
221497
1377271
887370
48471
728297
202231
63109
248199
231833
1330554
790747
599272
441372
330974
96860
655874
682250
17465
544888
1291283
1214334
1025120
1295456
1175841
392623
1071985
365693
667254
844057
734891
645044
443380
1042846
365637
202183
81203
550560
1007036
58491
1379557
1066299
806472
1168423
425261
1152071
417523
187502
1214495
655928
874324
376871
339644
730983
227880
885021
700862
499732
503945
72656
1168204
508218
846114
966776
580129
1399846
184661
1152662
1410886
1390499
1333969
43183
676978
847604
88505
218207
260158
439836
1176341
552675
819593
556845
48632
1332817
456381
318294
195713
849720
644889
91016
150591
146239
1316758
424629
931164
1297057
141526
591910
1396785
174425
572653
104299
917273
631182
769061
593216
486427
924976
88261
870129
1124303
1372539
686595
413812
942526
1187904
680229
972283
994389
369890
991477
564115
180770
862053
610087
1229514
163113
1071146
766384
270188
1053340
660624
1404011
591498
733124
1287162
1274675
831656
1335513
69395
1166175
808089
157984
1296187
135276
171691
468041
273037
1067352
27697
444822
1341780
1082902
1189260
1165060
833376
768230
220474
697718
91594
1197999
277924
601245
952964
609581
512101
1399515
1266375
546478
1387360
1117419
731451
75328
1176278
331811
656620
854140
1016009
215692
387862
672999
365463
666044
1370393
330206
405241
298258
1235032
307231
1310972
904606
1378578
617859
314751
905025
440944
197819
162320
1202624
642245
687865
589641
59817
92601
396589
1306021
845092
1130457
529543
903159
776666
830091
1023290
1203464
112406
439088
384986
466675
648802
541926
1213806
389717
1418321
726857
1173706
55192
200580
280122
1394569
1346331
1391279
563019
1284025
274494
1350933
496801
339132
637500
862915
1363304
779519
659065
583153
1192709
55725
1361477
352862
373146
1421238
166997
996149
352884
1183089
641554
515341
83787
475373
485835
311879
1358340
131529
1034225
343338
509324
128479
766411
428591
1061963
135780
1213320
1182850
848342
1048505
846409
429758
708561
828790
1102685
1102071
352794
127105
1338580
1061912
410993
205405
1338283
1196394
1406762
418624
1204870
1163206
607171
1216496
1222669
1138747
206399
1007549
144901
499824
739170
486615
769327
944752
544422
475717
809445
1385480
845722
532382
1233125
321983
1177332
254706
549840
1225487
227997
1229751
302455
542394
706382
515683
101556
855477
1309240
227978
630968
913012
512186
228320
1143689
448964
1395757
1041873
403525
282494
1365409
341456
902050
352619
782835
496143
1164993
450769
1180912
952805
40146
386581
540802
795450
1192458
109774
310243
305492
525988
767406
999059
1217017
137175
1048602
404748
339649
842406
233682
926307
774738
664237
144341
478181
833605
84923
1041346
877540
61306
589683
319145
1352305
1203246
902682
738433
925816
1167792
839550
512127
1409723
1316572
945731
1331861
377404
1189217
452407
164270
403327
822835
1297891
109085
340442
319390
1110485
723645
205349
831118
633889
1053818
1220957
1411440
624440
1184853
362118
826425
44357
477072
795504
287627
1331741
577934
895875
1060910
342286
977447
392497
400259
175951
1363859
683438
358629
949812
1154833
704926
1126816
315212
470202
732431
900364
1272132
1333107
481886
611550
532189
260864
1233633
431786
300681
1069169
1373210
479409
1063156
792453
971402
929872
578029
130510
803000
258946
1420543
1196486
120537
620785
1114121
307040
770842
923581
172070
250162
1092623
131540
774369
159107
71700
1142094
1193792
826288
970014
345922
251156
217066
1204603
104288
136255
87387
575955
291977
727822
724600
1214257
343035
1283730
1397666
870359
778586
227924
316204
452539
226553
774467
109204
1316625
959159
1310308
236376
683568
1293630
177673
786781
1179562
1409239
139430
340992
80601
501189
495801
221357
831155
1160996
1405966
1266677
217985
788032
1272928
36971
531153
54300
79572
140098
1417284
392538
80776
736278
1357950
683140
1331192
1273432
624803
233224
602630
560195
70055
59580
1040585
1342722
437926
309823
222187
25975
451948
90716
1323862
1292368
1038232
792104
543718
740224
876814
974610
416606
1112921
154380
76662
52983
478868
578482
783252
867253
659072
593816
345254
11853
702346
958864
722601
345543
1149013
83312
606721
903100
544825
972713
1192303
1409992
252223
768806
1335243
1066105
677278
407722
409869
1304083
1299979
730499
655587
138232
341966
287526
515335
69344
1406766
954781
61878
1150778
11068
638784
914930
95086
1057856
768749
636383
1052626
1058051
319707
847716
1270340
1394067
307025
508988
41041
1234708
155874
1214074
735444
817838
903695
1413370
68837
462640
685619
340830
678391
84086
315816
702821
982930
908650
219126
268214
378368
1353794
456264
42877
89073
440307
776354
148610
416361
1217650
274552
925366
1298033
373048
495209
130444
1278617
269129
190597
229592
844577
470048
377889
30869
317081
929244
1406546
1183133
592653
1120089
563402
1061097
1128559
1423228
1383111
610252
897717
464289
830910
372850
692196
944807
173828
281824
836201
819460
335203
1381284
528931
1392082
44677
515868
1414565
500124
615725
352866
183114
455887
615044
1026142
46700
296822
871409
1392713
1337295
1024097
317191
802725
393279
335930
899228
1280191
336635
1059341
534491
156846
1363521
271447
698721
1352567
187795
1384557
571427
1203360
1156617
1358749
418031
900087
1176102
579462
213300
48182
1330801
33833
1061410
661914
101196
1291877
355358
1232119
1060320
1285396
526538
583842
527367
1189896
260907
1200221
35384
851684
1236316
1296044
795311
639102
672629
383229
1137210
1067284
1197315
570064
391207
333699
98918
818475
250562
1355382
769201
1217443
849187
265311
187647
39240
128357
1273784
272614
728987
1309215
1174182
458960
928538
147596
1059082
424824
638936
824448
795522
68710
837838
538586
879267
306199
657143
378088
284977
303424
1346539
1196595
1036229
1301301
1183047
894474
917235
44806
1092846
176751
1051549
378632
901432
3715
1198946
201802
588912
645740
1286116
849533
367801
1417339
607843
637462
1270542
1404794
962707
681371
586496
1102026
177997
306688
251993
599147
181030
294239
50370
550035
386467
49952
808386
786482
1039611
1382144
450123
107556
348316
196935
482960
838333
399824
738932
1278214
282566
870075
821962
536516
54649
922221
1125793
114950
570996
455464
1176400
233405
1022176
724290
680045
58589
896567
542381
136360
1178360
207469
1344417
832447
373527
1238185
573246
1333905
1086285
1416139
300188
344000
1042275
699628
700097
1361895
69893
672831
696074
606820
288851
521480
373026
854995
27896
1330624
993050
353313
393441
1024299
1350929
375562
1285105
204711
481134
327549
1176318
1194268
78140
28172
421630
1121438
1117505
1072595
40007
350939
155669
468421
685770
199692
465821
122185
149665
1284667
474006
697385
561546
224455
1294146
209908
195466
150944
1076501
683235
931001
792331
475210
981955
961596
873351
780605
45025
220883
372199
1267852
158573
545173
178919
142024
1339330
281013
968017
1346284
1166910
1059098
1190647
471615
185778
1339554
1170515
1370317
278820
301110
12452
1386096
525283
624595
65258
834790
687480
1090011
940275
1307612
367935
648322
313949
72282
917907
496688
1293258
510353
309923
1372477
95338
146426
451670
1395878
51334
776683
733902
817705
920646
460290
1309895
853491
1191726
278867
1412045
178658
577
564042
565472
615670
1369953
104753
1376881
453436
1034259
575080
459806
952944
1335190
586303
849537
1405222
935034
33071
549024
288513
659216
201479
677053
671979
445718
139474
820605
642676
902808
1295896
1057737
1279748
1287732
1050171
1234565
336821
971294
41333
1151036
48475
392173
671963
222653
95401
349488
1388818
106988
1176029
194687
614224
489742
890335
40387
1228630
388391
991816
235576
158026
905986
139066
905592
346756
568475
565786
1036662
54209
234114
380963
1068020
143998
249025
161307
23314
489598
337025
252531
1389148
948307
591539
859980
854511
624310
98585
479427
488098
101146
1216735
1320053
669420
801644
78897
1296771
1382866
1301565
1211340
996371
1201295
1286808
516956
96391
459944
1298982
1311403
140687
116506
377577
48829
42186
1037797
286102
105682
16317
755181
1312146
138149
74268
132588
1372117
258319
79920
1034857
960130
1180531
379388
1313294
1295574
108557
806144
108591
1396022
959227
1229591
1065126
164208
620726
188176
274990
1178236
1265499
18789
812228
49619
1399449
47924
137685
677990
1370716
518772
779630
934389
1042151
79488
99455
647107
258520
993633
785340
1356492
699075
1319243
227976
396505
1051371
516066
143217
1338812
1225785
1137571
545825
90215
1207592
1000510
135830
1208668
626632
838472
1273790
860604
1139742
429715
819684
876405
770175
816402
44394
1184767
69197
1022101
1307681
596707
886614
1128277
421583
1305328
415350
64842
1353172
968239
572560
365525
410550
255669
1399236
859277
294205
882334
81316
734667
1369490
224220
485895
328601
1406888
434280
323946
785733
995438
1338385
32220
1233856
517257
14261
128806
251112
695130
252235
1280364
605194
1300669
472637
1365472
615468
43133
1205400
127070
1069821
466159
647138
1209053
85489
766858
179453
829222
645781
507543
1202502
478599
572678
127385
352682
630245
867944
862844
396451
60669
482298
1203062
1324603
105780
1367332
875180
37873
344505
170784
400021
1324355
489497
1267322
992842
169141
918227
1184653
47681
318601
226614
1330698
1041688
85055
144597
542577
353221
350855
33172
639722
315101
1411665
77624
163885
214246
68571
135925
1044646
847525
947447
908351
1215804
1035553
284215
406460
1126310
41346
1349316
1394306
220270
1362478
1231198
473358
350097
656661
1100747
418196
1397362
426571
313062
204993
423500
378554
341932
792383
859563
972444
578313
171386
551725
853171
977187
578691
378140
815356
976656
457258
643777
768475
520599
978054
877103
698518
192966
1415652
1209087
417324
1056708
1344996
1192202
866934
1315958
1353922
137992
1277390
1036901
118785
1325300
1072000
82202
98860
167697
969568
369093
1352348
1279839
1229328
877848
732529
468414
1397708
464702
1198401
901778
306184
1053195
1386661
1278140
1221986
80205
176156
805265
1271324
76992
1293909
367901
58007
771352
503804
642236
1290337
854087
235227
705810
1076043
356786
1205568
367035
213057
565150
696111
454888
1422780
638047
627500
531561
177894
44064
164998
1310345
565139
820943
314978
339122
436027
455719
1374708
45212
974277
982221
607749
97849
1410217
570910
627950
1119853
823067
1285821
1066177
684258
578417
49171
118642
1276753
1115779
116587
596077
158892
484505
248911
838710
102375
1080530
1382648
514256
1413243
1368355
313625
134588
381661
1315976
211085
364333
1022307
217101
658367
106978
305881
301821
1203188
1398362
1383847
415792
1020041
1297798
511897
665345
1303364
69207
639814
408553
1066441
905312
818510
1121943
292412
881592
857933
1231932
1035544
1118277
1125251
1271770
689583
1177465
1211377
612196
430321
1339446
1313256
452885
438998
317073
961608
726914
970650
728274
64884
1196451
1344232
346271
1319539
11723
154215
1088029
589169
1362658
506779
702529
303910
37546
483133
919845
1068146
1280606
361451
1289184
535396
1166352
982726
170423
801126
1236550
270232
284203
27476
1316089
766361
861036
80062
863286
791842
264515
327508
519123
781476
289200
1311341
698139
61074
1297690
997602
775213
148209
301148
1367374
1338619
195027
280754
1350704
176322
1283192
229715
950417
769215
879570
1063647
508765
689285
189399
607123
664299
946110
1034959
672636
740320
1123125
1274071
42779
514932
440022
1128633
994917
179498
893679
1112561
1267843
429176
70727
1083134
780090
734944
377671
89386
134895
352399
300106
998921
672886
333060
1136841
1169583
23583
639754
105196
41516
1323347
1125946
1116499
790052
202045
87297
201477
108880
1036377
1338473
208300
613944
1023256
458508
62333
70189
1285451
1282709
1124837
624418
517832
1323681
946551
1111133
223801
881389
521631
1220306
92096
1342724
777719
992214
422019
133980
827583
169824
164661
180602
379779
1180688
309256
449339
657062
524079
871363
648867
168152
83676
1189193
75823
431262
892962
1358272
703978
95814
396928
27042
1396183
213097
507287
1276814
1075421
154752
562485
687256
169485
1349597
438513
227940
943220
161698
90730
1283875
1035007
700809
80790
1063073
445971
296369
544042
976877
338741
608418
262490
1217475
885805
791336
1198985
26481
375845
702302
1073980
119893
901333
581935
899592
64491
808723
1294587
187730
252945
632109
60059
607724
1311530
596834
842617
799443
98540
29789
397849
1383231
704279
967443
684040
420196
373934
805348
193117
1402106
1417298
482210
773570
275625
1386739
68213
497372
1171027
681429
785859
72019
756570
432528
1170473
116510
1038291
991427
133072
410492
1163376
817724
797529
1152484
1422225
731605
876496
55934
1352221
1172438
18856
453465
409766
447392
1388359
411578
511885
1044932
809639
1024276
1202231
1372519
506080
368854
916581
1114063
965666
233914
389833
1304105
1067121
253505
1416086
319549
1195126
960901
1209133
71447
1367589
599939
585529
1329417
469176
1233655
475940
1397394
1149132
1185389
201225
1193709
696780
995132
1040874
291624
484384
1023954
1169580
1183867
518687
1127456
453961
321921
144089
772697
663909
1398097
126875
1411203
388849
1189407
46414
657241
659514
300140
144348
1119615
571381
953557
263820
222191
641792
844062
695481
1187942
726527
151164
202267
17334
921775
473211
1128924
1238011
1285557
913745
544643
1319104
109926
1412670
25655
1369868
199836
480761
516820
550616
1275177
199954
949576
256734
1118361
294115
1322385
977463
861435
112821
581769
257938
293452
773176
118192
529939
435040
868156
333969
283323
512604
1328771
801183
41079
1363813
361375
157145
864694
1205058
1124268
430835
1056948
331848
564044
206711
956163
392097
273502
151460
882208
1116112
345178
232404
918755
274133
979938
264801
894451
974878
295713
945984
334947
773791
856590
1402097
1206410
377041
1303230
427760
403757
1385943
1181535
547697
390108
940924
373906
510465
1329292
429975
884126
1208898
908391
190901
179644
837202
333372
432908
76233
845700
870402
742513
1072824
992312
532617
119249
497000
1051228
678740
199528
1189510
789720
566259
1382975
332041
353111
214958
869574
874468
1217896
1403257
337325
1037425
1189794
1216470
341812
129221
1158447
87666
55810
1300355
516763
632329
852722
312929
1053574
833119
570920
582400
237523
149469
766792
442823
25924
370919
1345856
1344862
573276
858374
1345183
791458
412206
1283702
393121
316028
36559
358583
834112
973261
254061
1235311
524065
433239
289226
781614
1210119
564410
1335545
809237
324231
1213080
1305296
1045073
641179
429263
96455
824718
278955
349659
1292195
1276455
880242
1234234
68132
569711
921664
816569
731169
1342365
238842
574546
1278346
901799
467494
329525
851852
1321640
1040628
88022
231668
50502
60868
517428
253761
966207
188696
131689
1354566
795177
1280192
437560
122786
1127232
147711
134366
674762
735591
1062740
275679
699836
99790
348792
622110
444496
1015018
46832
424665
153254
192418
666313
1416687
993484
223392
596950
957573
1213977
1000050
250623
11069
202495
800545
852797
955909
368432
963193
810334
1136217
908234
1278019
909958
506463
263157
1342440
279591
1278678
1042584
1048906
1307861
530164
624484
92114
1301041
255563
119141
1303544
379969
364226
929556
141890
1072713
229333
95196
343294
414685
81969
309396
596459
682500
1085470
558107
1298647
1415736
1367166
425329
467793
346866
308485
812209
148041
645566
1024578
1356574
390715
222655
1216796
1334778
1407277
1077684
1169448
95133
331748
192223
737606
490546
230168
678819
1192092
378970
39411
748290
860578
110527
811727
858481
1223412
319099
81109
1304084
574685
616761
367945
286971
871788
51996
308307
703634
428439
259585
816448
283840
91226
800069
129843
920017
105250
899424
1035769
184996
215194
165731
910504
133344
476072
1384081
331523
64923
882120
513409
820468
816297
364940
1291410
415976
1068197
1062445
1159178
580087
995894
1372403
339763
485610
908745
921014
994478
86812
640181
1282698
466913
503005
1376917
908247
1291741
1380176
275087
530080
499249
682725
790842
1273368
375566
971509
26628
11468
1396263
260407
1371057
266682
1166845
427482
1207698
149271
1065798
581948
399715
280591
422930
1174811
945920
1022292
338636
1296667
913153
1290428
805606
493816
532789
883879
876698
1282326
682123
1162936
819403
680360
604151
202836
50463
1170381
795735
223611
127128
1200202
1025485
628056
785850
386317
661559
270820
1288175
741522
172530
632718
946468
897627
559577
1402729
1074521
965831
276187
845113
252004
857771
840621
615493
1092719
642643
71090
467015
1199556
584655
344144
1368416
1363348
861356
834661
150955
872600
1065699
1085233
570413
1375700
643174
82308
566075
574432
976719
1210918
1065245
1293334
999076
909430
483142
1386907
792521
839748
150529
1159904
108759
847167
472686
72135
425606
971075
972830
589421
30600
694511
148645
1265753
500780
1358121
961567
1068784
950991
1060658
269674
467187
883803
681816
728138
725788
1351411
337810
1379587
813752
168756
131013
107738
63378
491101
859296
311884
1227302
32836
1353835
46713
345270
1061642
1350907
279368
820392
578849
319828
1378940
1272095
23171
1089876
672860
565861
280247
206425
756630
1351815
239878
249823
473767
922578
1315941
28908
635272
735508
1184732
565478
1183906
1119890
199025
1393942
1065135
785209
778505
1146343
850557
496386
1294610
416450
994503
192600
483767
801355
156390
309731
892837
1119148
734567
522381
40883
806732
1320023
173689
1369234
914874
10605
67968
1022399
1034861
41146
1386822
408783
655567
520844
152746
171615
84428
175979
1156093
3264
1064087
1050542
380599
1211472
348865
1235529
1181635
797073
491713
1234031
638650
547315
200349
402551
49319
226347
112938
1228473
729922
1002893
116817
918117
1120398
1272068
96814
1215045
1270065
186241
978653
962050
63167
820523
449829
150512
45501
1217612
947852
1377139
786990
327067
1174329
680658
250565
680400
675283
171062
84091
897511
1298596
476447
1118764
384642
143233
107649
1284081
251167
1395008
724035
909158
1406291
508936
44843
528983
307298
992879
224611
402680
975086
957142
520114
565187
728249
140776
1000011
336663
1308337
430255
573883
1287487
979674
373242
768941
1026384
1064462
133513
1225566
881894
1201473
136736
1136011
1369982
37897
98931
1384050
1064789
1219453
943759
1067523
732209
1124829
725186
981890
86138
894626
352358
974657
935266
1058925
129446
865606
285193
1164215
893091
878309
623203
673399
123827
846121
273997
803927
1199657
636420
75356
598796
282064
912198
1214418
553206
275172
598491
535815
899942
306331
788297
806656
951856
967645
91977
179612
1216899
336349
284359
487011
217075
562096
1237143
62476
1212265
1334750
793005
168999
998172
783784
377245
931045
234678
1400937
1184484
1192389
177079
4083
969832
223940
491987
273611
148509
1389873
1323437
1296940
804177
805876
406590
384275
78125
901691
544901
1358607
287493
706314
975358
513471
681316
1118840
498991
1060311
771118
616389
76781
882446
848260
28980
389857
856549
1186042
1066644
142217
259630
181187
612030
269636
230936
345416
913894
1424872
117637
385175
964339
457292
1069390
460022
258562
1160972
569312
353419
261933
647571
593725
630104
1193836
950213
295023
41165
360578
676069
445994
1406712
87579
1338479
1055045
572374
292170
768492
661764
730066
1313315
11547
693580
152280
1329703
1387933
570197
129206
1283115
189889
950426
739362
843010
265592
367571
441751
1369080
1369977
1230456
508078
700932
1121834
40434
350955
1368263
863490
137751
875404
35231
696183
264870
607205
1219392
195816
924859
310657
1212302
829268
816958
78686
881361
196086
1323083
931281
54558
1060220
459273
608093
839590
705075
508392
1397420
133147
51775
1058215
1310342
1377010
1169474
1372452
261202
1128720
279005
931829
1298760
1401335
114668
1201687
73074
467620
1272402
609838
48511
1189599
356130
1064344
962784
210872
475383
1342421
1419045
1115830
174616
97197
1408553
456796
51372
631635
1303363
528161
1365377
932014
1180325
1372046
1277190
478623
49378
1388241
271432
97921
504361
1055344
656561
801783
42995
1023000
404511
1274782
883715
3972
387686
1073934
56005
422471
809326
107561
1362995
89930
1314133
221520
510640
1049040
1124328
411970
181600
486196
407732
658256
673542
991634
1125761
793160
801138
412499
1125817
1205045
673055
647965
791871
141952
106789
951357
410269
842070
550785
1184474
768656
367578
409895
341113
1182355
1216597
408716
1155247
253700
812112
487735
1222019
439022
338980
1340869
48585
91753
1167082
464887
30781
1280011
1236053
462701
275811
146585
907928
484233
1056887
593893
515196
968382
673133
1311797
394957
882301
371783
124841
14108
634510
385851
688062
1058081
558160
507524
98473
386472
1406793
1175800
52697
1375820
169686
474484
549214
434807
1037910
107154
66960
631414
1039711
548709
441942
854419
638793
592264
564943
1230586
1102960
90985
434461
979121
894648
318761
1325396
604545
140505
136362
799764
449681
452821
304776
357284
928165
807527
72733
571504
343283
606501
338727
13113
1209432
340665
558428
41729
85707
1342413
195012
692208
947968
1057923
684141
972066
1278310
339111
264695
156678
1374547
803183
1217444
883896
318600
626113
781749
1027158
1116905
140245
368418
942786
73479
449161
994925
691709
668527
193651
378010
387640
556557
678604
119955
793946
825517
189610
1219336
101184
1273991
726493
1388375
1159923
730721
449471
144780
860400
185268
900738
581464
1406706
971248
1157858
140719
284059
895902
192545
1385123
95342
408878
730656
125335
624064
894067
897660
757339
1272577
58816
1061188
874334
916366
916063
399899
1313863
1358584
524354
791102
1200722
277972
184503
1405075
186399
1221392
932088
308183
1057812
1057094
963174
472626
837730
648556
996834
962965
51207
992129
1238137
280354
1305690
141621
1267825
385975
114591
1187955
369417
347063
127349
1323877
346449
1402908
237738
207908
910505
1380008
907837
789794
1390805
769537
604853
1054968
860779
483048
1298109
32325
1297894
396861
704702
647616
535460
359814
435082
1347913
568120
1345302
1186126
347692
523356
879377
773364
736241
429630
511170
51197
904040
920189
1192645
484600
114854
182323
1100603
1403203
336687
903857
1214260
1380328
452229
319632
258511
1238013
300607
1200208
786487
248531
932924
200681
188424
18549
931813
1419662
99806
506770
994206
159682
671759
996219
1344512
270219
1130393
634873
49867
1163787
944236
1293979
1265586
500362
467190
255730
420993
347094
391347
891833
768773
795899
975082
1066023
354373
813981
470815
330439
777445
787579
519600
357436
672607
76952
223678
1214813
355821
1204822
75617
1278383
558185
771759
1052461
1069182
637973
568945
1182527
290426
628468
310760
522193
292793
74113
32710
1375348
604217
132602
297708
853361
238683
1126848
493934
1213774
1330290
557562
51335
807387
1053647
1205717
572421
326465
1202336
214151
211949
805127
355234
734252
961670
1351542
400157
1353223
437306
1217544
415450
540643
1283941
203176
828295
1294086
1203219
1410179
211424
136672
375597
329484
405481
75107
644538
192230
450266
297209
194438
916019
590397
158362
284737
489104
996977
842182
633567
856596
969914
805281
1035387
705549
816479
1322866
494863
371305
798443
25140
352504
473132
72584
335924
794867
211152
819354
414811
75836
129153
886855
428578
161024
1216270
825771
132715
81149
324455
900704
949870
1118698
589082
524234
109831
1287770
548972
336581
178527
1395113
1305044
182557
927884
264280
95638
1144296
426385
181240
1357169
971470
1176340
387453
504368
642430
222213
740263
391650
947885
727857
308392
536880
298956
387856
370520
1055299
79057
370531
504655
676854
248450
541449
1082749
1381179
1211264
346466
188668
1327838
856043
356731
258930
672744
843037
61223
140119
1381993
148846
28738
514390
1289075
363156
180719
734214
360605
563935
532407
106168
824525
583993
1292528
1287056
1416955
163927
143924
92856
972404
188331
154771
976085
1225199
215827
47566
992042
1190280
632197
328929
1177882
1177230
1077223
960972
1009387
1120723
997545
1225704
1081951
694684
607300
56999
608043
637152
1212346
1314362
730717
1400654
691758
251086
687579
416681
543923
964850
591448
273405
1124981
960148
852628
1374093
351114
386283
1418820
313193
899282
430277
1203261
1304950
304030
784618
264469
1160920
620114
1416185
1327700
946193
73638
380397
587947
124040
1409805
1190249
157340
673285
74707
1230968
294031
788631
194406
912523
1160024
186528
110399
295392
1274361
783400
489412
290078
1289083
301413
412388
1274990
869632
477673
550032
1370235
376094
969276
1419288
139486
1417277
79356
1349786
1225238
868119
998461
892985
321486
1228547
357440
88010
1082607
998679
836933
911731
301090
283309
1057428
214342
68974
684123
1285768
61104
26759
596324
5173
921180
567355
1121657
32272
1210806
728894
954930
413303
959790
790924
977001
672872
1053415
296956
426801
1062721
1042854
825196
1160961
833663
224492
63994
1341792
928062
453866
306428
69917
162798
460578
1138338
791124
782407
249962
65652
1049551
830909
1052476
850497
662893
168006
326054
1040619
694335
627896
363911
260332
1373990
886959
238381
1102566
523951
155116
332523
501541
70427
1288297
874281
128231
726589
299530
57782
599259
634406
588497
539478
935678
971658
684620
689725
878777
72073
1052034
212734
1045035
1411365
1085131
291300
197095
1035131
248799
447601
560750
473009
139098
1128582
45291
1270166
450141
831340
534586
388929
1224716
236064
1037342
954597
842524
815792
1372396
631657
480974
305947
609300
852333
835017
54438
1038368
1321837
688371
361703
1169848
934646
620213
799141
939162
640346
701713
1315571
1422616
1150973
444178
194263
628225
796412
105949
311297
1268871
1395369
347133
841363
84633
1360334
267052
434194
461008
617997
1330614
684687
1186797
788569
174988
891539
476947
801844
1073962
340118
669165
72384
894652
878780
1333957
978277
869798
610656
616821
530437
461112
893893
944717
1411112
1182426
96666
1222458
1100475
461927
680558
551713
173448
1152746
1285001
164918
527757
420855
1349827
525868
15536
1371296
1034943
892667
741792
1305680
1403791
135896
189733
688305
184319
1287734
863606
334195
1363047
36907
780100
337588
824629
1053588
923492
552153
347560
1192423
166945
299321
85407
574334
979672
1202040
277911
371422
45418
1278343
1295659
35271
1078834
1416802
576072
48779
1297042
1388413
1101107
829144
1042558
633714
1266814
624573
426245
947259
1022552
221465
579176
1308211
536396
833405
613410
201324
85410
1150391
738837
552614
573665
98004
930366
1336769
202937
666678
667783
647628
465330
36917
961337
945481
1346452
1336368
1266999
1303587
876123
1410551
1135478
1202407
1197836
792825
929436
1365318
741468
45996
943037
489783
787204
1157090
1383132
185976
175281
517012
357425
408342
397040
1293782
551461
551886
365428
119745
1173716
737222
233725
211057
10919
387381
83052
1397387
1112385
921190
803988
841302
840037
237066
490467
1042972
933632
59806
96709
187001
328709
205696
1142162
859331
68518
690154
957040
643143
1069563
229617
538060
1330397
1308793
1279148
848047
108287
950990
455570
787467
485347
123977
1065953
360371
276669
929953
264391
1116308
200657
596988
901743
1416333
261939
694714
908567
486369
625249
526442
915882
170927
1376461
383486
1101372
441895
1290248
637650
1087085
1056613
931692
386578
703561
452385
441969
953087
423232
1358608
1417081
671589
479328
87040
595929
403830
159430
816125
130088
62845
386349
1346511
559060
86609
131867
92509
19085
1159493
421234
78087
813972
703534
574298
849158
619607
870342
910143
1270180
1186133
425118
958656
593906
1062864
49624
803624
847845
1393886
805288
1374122
1050866
696988
1202645
27460
523612
1215373
1214948
1128227
1233877
425527
1126965
690539
547743
843870
1156824
389310
784436
479247
701941
827089
98404
835895
306501
850976
1041881
1201839
1367593
943531
899469
910762
1341382
182478
310694
308334
1413212
845041
26582
830152
682371
404478
215316
1328676
684277
310139
387525
67831
445551
150463
839825
1193818
1065342
479591
793000
1026362
148821
971062
1034958
92490
1055243
854781
925674
1126104
1025179
317503
196522
356387
681949
899148
68769
17944
1317480
826218
623787
186257
297944
1299654
643045
1353611
729246
235778
183565
1277538
1267691
336857
540660
1091894
1063278
840213
639893
346064
1296478
811824
74081
1279651
680709
1278087
1204453
178651
479856
1278114
796456
941700
835828
428464
729712
250172
1042185
497130
272014
13710
833218
1043606
997231
1062265
168683
1170816
1336311
791849
902849
592664
1342123
49640
507584
855492
78817
82499
1382537
261167
982700
1069947
782073
741125
1236537
972987
195058
543346
1365615
336145
1409421
303215
53265
1213532
1204625
1411268
1327310
621987
1100540
209957
641692
459673
39713
622840
305194
1310057
892712
1281029
727554
391301
1374321
1128183
1362010
655669
1391370
605045
1383819
1152590
1179616
1351696
1062413
1266626
1297130
237187
191372
1071105
1158318
1179523
635779
1051446
1232897
468204
81906
499822
467064
807606
998112
114339
79871
353833
399317
161969
1207716
1285300
416482
488569
756112
1024036
313547
127048
807301
935001
1407629
1188916
426639
799051
1282820
119053
1377245
1270905
881896
1082275
914625
389595
435417
946911
141360
494276
1125670
451299
826694
683286
737122
1301167
38382
1052052
971477
1295277
264204
659949
1057158
280574
1040852
671105
207651
95425
146619
277317
1374975
43351
1314897
684238
494631
1349320
167160
994965
152139
135894
161626
388577
187846
1205552
232473
395557
681916
219453
662417
412060
1117801
1153341
676858
477503
608758
789996
1230072
1069211
706262
395360
766174
624594
318778
297099
729001
961271
19107
115314
1195598
779991
115430
232892
470120
421096
1207764
1311363
893282
313782
315745
1367913
462483
680517
683261
904815
116759
237196
480914
841117
248139
1053865
1297767
145358
1139057
31474
382963
343890
1414569
436641
1266937
1340955
255569
925014
371943
442141
1195411
168869
256914
1166147
457915
884447
800524
849803
210763
161020
1368812
1318963
853663
1038782
1041617
834526
181005
342882
315558
113459
42159
75457
539181
862867
804544
512246
1414915
491500
1344395
643775
404193
1272888
1296897
994060
767395
623813
195565
1060322
500601
521637
661617
996994
404718
57405
265890
1135447
146289
967309
1395683
892716
796652
341452
876176
819408
1377368
1052566
925882
441705
1070386
780724
529232
510158
455700
561065
558209
132458
314679
838952
1365516
79014
192447
608682
164807
606532
1280843
999536
851834
461050
617734
672167
1413756
784649
1379109
415329
810718
56668
705307
300216
563981
359595
74275
667264
855773
623669
908803
588290
51559
215869
453036
1391544
980061
1374432
405357
1383320
66638
157203
191775
576920
542007
461433
1198691
657263
1347926
725190
364484
538553
1134771
886047
1156609
1396103
470181
282257
953040
1409306
1351598
83536
217173
149123
1048304
278194
1178262
974814
1163437
318700
366298
1164306
787663
126084
229513
1268106
1176046
221862
102557
508502
1167081
1268493
259816
203495
818307
469575
99166
123244
384678
117791
378147
890177
862614
1376716
423648
508410
1326673
1278131
1060118
357803
1371349
1288512
217501
965186
234855
1368423
614735
1069467
410057
1217720
618168
466651
832463
1326760
626544
1388026
1365099
1051005
340659
613573
627851
331466
611180
971247
225080
267988
1400642
672004
838310
1310954
1325367
935643
783947
255435
1354416
200622
907826
1337698
353161
1402822
219782
1072220
43534
972391
1302214
1340819
584675
1163360
1229642
229736
1165458
1068319
1354591
405797
773041
967006
1298819
529170
385634
118097
1139582
171464
431169
1199368
546556
147776
739349
100209
510986
957476
673770
49752
53953
530647
233702
13342
438892
61709
852011
342687
693733
894517
1300088
261382
290477
1111290
476656
845663
1302230
348192
1394825
666916
1416456
806046
462618
260548
1410751
1144374
882666
1207389
1276398
557820
114769
812968
1287644
757234
475407
811625
329632
682343
1409114
1141390
261488
1274056
274925
425976
1416733
418611
100912
215939
391223
641849
287502
1365554
1040877
1050680
1123567
277705
1120977
521692
413080
1092334
462513
909209
935290
1202918
724410
78473
355681
1372734
1384455
551736
820794
277669
309617
377769
991450
1226423
871842
367829
655132
271243
595818
189007
840757
154788
557250
79995
141895
836518
901926
1123985
967419
901053
1372805
575409
461682
1341582
990886
206226
993436
1358197
128180
854710
880630
1000028
393815
129285
168595
914640
162295
1310300
906078
278217
902556
585680
790159
637914
227768
1352863
1283942
520207
543810
526227
1335378
1218627
1285473
120371
56080
83168
250171
346597
657127
912626
971084
732148
943963
1179543
973476
55244
965059
373452
388057
493825
186102
850772
849762
526303
483976
398307
134386
426631
909963
849529
662899
656641
213427
134664
118152
672526
487476
52921
974979
1174315
80630
97220
1387947
855182
485327
481077
849748
1305589
1336414
548685
66101
89674
694937
328626
369603
12484
921490
426748
1280873
465018
572155
1374142
88715
1363693
964651
1224051
859944
1195297
158616
675780
1062268
1335338
438257
460090
756162
1343229
151097
1227022
207031
1000267
1177904
35770
932751
298070
1123181
549798
966675
414507
388652
578544
23331
768089
312879
1318172
441890
15540
231691
182077
526323
1056049
1226362
218516
152725
74873
1412056
467036
950535
1379638
123161
847998
1238054
687484
455357
1288869
337952
1392503
1101182
235912
1419882
1136757
68187
733580
1199300
323215
1396350
943366
265129
1117168
635895
512387
686428
1144346
825096
1351713
1080910
980455
205130
500211
1022951
200458
800349
956319
198637
1286646
579516
644660
589045
400628
907053
223298
1159956
104867
180909
1405140
1281104
1361794
831337
1404276
1024655
995073
974196
322635
768650
1213281
681189
435889
754505
283560
517810
292396
727673
673614
580488
1291637
1194721
1293609
657887
472810
980033
1303984
1388067
135128
510818
967459
527608
949326
205746
941361
996458
141742
553223
973699
445568
437532
942748
909062
622928
863394
1173688
953149
281548
690642
416585
57193
362231
519902
289165
72535
431418
529389
314724
373151
97083
944313
1137697
790264
1378743
411920
1342734
256752
819599
958579
139332
1316942
1265743
1065321
1127847
222900
422307
706734
248715
1122016
64944
829399
78618
1117073
133142
871512
218778
475024
394006
941972
684728
1271927
623021
815288
1286273
738989
820648
1231044
410680
99788
116672
875645
668358
38983
188082
1150954
836924
1165107
439786
1417442
69546
842238
1225815
1219578
593933
636639
223483
1347064
309935
1120353
789862
414430
1023828
471286
347805
606701
431686
212104
823698
946139
60031
872036
75290
759393
98241
995838
627734
158946
510220
1299485
590388
90690
628640
470253
541210
1314465
335588
28225
912254
331943
623401
325463
81214
428763
880195
683762
1217131
1144974
283558
1186027
968183
147403
875009
635028
266942
898153
527667
498399
551059
1100759
944647
1382349
1205866
723591
77105
201330
903805
970453
779717
773001
558714
299750
514381
223744
428066
808392
367687
99011
994291
914599
1183129
876615
908376
873857
220741
149529
284979
838559
254964
979994
148149
1343294
216974
226194
168105
967403
963697
45835
1420278
339918
42927
1196198
571328
182087
531288
809463
44492
1415978
779856
591269
576087
175547
279919
1302671
339670
904870
663093
1224934
1274683
1076438
1396886
57196
1211526
670966
1173919
371165
868836
200339
1229586
616113
138861
618271
1313491
795502
463498
496175
311550
32657
152705
17069
564760
324063
1138794
1360495
612079
66941
1059708
825814
1020891
668575
437865
380568
980519
1271086
1392689
687918
50029
1375905
417683
1311931
850319
337591
773712
1401095
79342
1362020
1059595
1141168
48558
1312025
995712
779322
346570
1355626
900419
1286836
1345520
563960
570171
119250
577962
1199994
819807
416777
229168
1122400
1003764
161233
1272223
893322
1139088
1222048
1202335
74190
1173986
915113
163752
268001
288831
1027281
369200
671448
1367367
1022047
366988
971203
192964
702621
1207360
297785
1265717
1406738
1344842
137037
1422387
140157
723022
423737
805822
661303
684095
1120474
681896
565146
518083
665173
280900
828548
1166393
965040
428094
374580
451843
504632
979019
894227
586107
432782
881990
1356622
255524
1284685
968090
121908
1366724
637547
1172834
407400
331675
545377
106003
1205315
89715
333768
1112235
150218
982862
1121503
1271425
266973
864111
1307672
165878
130098
133401
703837
476633
457900
817921
1407010
691658
1394969
380795
495906
1290687
491651
1346434
353242
1156952
972964
439870
1118052
977153
470094
690558
1414686
1311355
843191
316891
771632
622294
1018226
609812
1292752
1217100
312567
97390
66086
280308
299416
952404
969356
906811
680578
1279150
1394853
181316
703501
1277740
156938
277553
790465
142648
674923
1059350
16896
437562
603742
269960
182345
19067
76737
974333
1359179
1398840
198898
1091014
513401
102455
638380
152831
42309
1208005
1091958
72623
148990
354217
233499
427376
1404237
1155236
1192552
40087
664407
18802
82713
856438
657452
1309097
911401
1060523
1314036
232003
626482
1110676
580709
230594
837264
836045
394650
46951
143499
733194
1023879
1000535
1349551
793055
475650
553138
508937
956501
352968
385551
93491
1228423
732900
882845
494694
1091131
1198455
1388211
521492
85227
325280
877495
1301320
661535
932322
1343448
447097
354189
53089
885494
805886
671490
397287
635661
838294
680555
544167
1118779
238344
1015670
550494
1128214
1291477
407287
507689
1166966
571749
829142
52027
1397599
1045110
1055674
781544
120375
1351928
327165
827724
912526
439874
956855
838923
1049987
1398370
415487
161447
697794
1317805
1025110
380526
313046
1211425
355424
366949
49374
766853
100170
1205689
1400786
428745
394345
977274
357908
512976
968935
210444
1236490
913488
597896
145971
143253
944040
992535
444229
466560
170316
45459
706396
1043942
172284
804134
699539
1125785
518347
1122020
1286853
387767
992981
401057
1148393
221871
209379
999291
441644
31925
822103
46113
129137
1388232
350796
369485
97867
1135517
992426
633663
644684
65825
41851
1042790
67222
226912
281196
381140
1333495
590929
31999
566682
1337445
58201
974731
573823
726061
1212400
742012
461184
41213
575446
517132
853545
494270
867916
483123
1066960
38296
1372090
722857
330022
386621
1041314
583954
611593
283053
332852
1156585
479381
737299
345045
1202942
404491
1175974
379603
931107
840168
774316
609534
572225
784886
1418666
944376
1044398
841583
231959
874232
599322
684043
306909
893177
1227157
690119
1051579
98871
897409
1222501
937851
324366
925667
456568
853450
166438
420224
1155227
555866
926334
602722
467195
1022357
1367304
71477
429642
355848
1419299
1121940
1200254
1220202
198529
607576
1335953
1101421
133966
114720
1273637
491838
990838
475782
538139
1349289
1116815
953775
37218
1269763
950357
1337952
1286861
912439
881667
523161
725267
1266261
1233024
782219
429139
375503
999624
42083
191110
561910
1294853
512987
1285244
39847
632700
273899
450598
684535
581555
565793
247992
1174277
566689
440486
1311940
74401
105864
222893
1198335
1217871
156869
1421579
1216469
615721
367402
121730
10940
97138
601941
920598
209244
1230292
1307896
423221
1210751
1324339
474203
646373
697584
734305
340293
117398
333725
1117911
319070
957333
609377
341721
733348
1414806
47838
1150749
1232681
1222481
1136621
839438
1374354
944838
383249
519644
157702
406672
333095
1063737
148579
793945
1304756
441621
28683
1406100
498625
109559
404458
885544
1353744
92569
957474
960107
1407290
1299300
1219176
1061889
1407129
1390401
328068
469449
1063755
322975
1346374
458327
1070592
926235
597244
399663
890734
676668
688086
52209
162124
135418
144082
27125
1208893
732368
672168
1122429
1338475
974209
201251
950707
617870
14171
308077
1296485
126344
1279704
146893
201825
852401
471924
203028
773493
894515
1213923
705641
895914
909017
125481
730973
324898
73766
72745
63984
426916
29266
492676
617878
482179
1307712
601478
1329528
164722
361467
1291655
126860
383458
191311
974356
93406
895471
673140
1215653
120547
148568
357614
478339
1103254
1273766
154784
229456
328821
1138020
239058
886524
441796
573754
873063
768410
460168
627482
225836
85067
68973
413069
1314160
1379794
918074
738100
433929
346782
888952
547641
118240
374677
1380952
377203
1417746
645912
51645
942561
69905
1058256
935714
1233955
898421
292985
681017
896526
233158
180869
444444
400386
265701
1306175
364525
274538
731010
542648
212793
806285
990746
377424
147424
157301
398406
519710
325511
347717
874928
480454
768434
694483
464996
1232210
273000
457141
626106
179475
1415688
67180
1217997
193057
350968
1207431
569861
25971
607916
1342544
686349
835032
831388
393296
592062
1411900
606120
154177
172291
934731
217975
493877
570362
788756
1117474
487823
120914
381287
138516
26377
514513
582952
577197
294594
272246
696910
1166858
767333
113206
58754
74339
1036028
190167
832781
66656
728241
467885
1180781
27148
570406
980447
163190
475672
45206
1326701
1266425
1412327
208601
735498
1374258
1153992
515724
122343
230973
1318860
101889
125255
63636
211754
435524
995477
470966
345432
633309
1369439
400657
1067496
394924
234193
182492
864521
487793
965010
1324066
504944
1168866
613183
1269247
813569
886964
508275
1346345
1394111
531031
975089
539056
1354017
881448
154949
1339739
513647
1227646
834707
180894
1408710
812664
411014
931945
645574
445025
647627
449287
1360911
436443
1296371
544207
605209
782588
1235361
953043
146241
163461
94804
843886
66104
1272829
835864
540053
307732
1266491
566064
616004
854517
1411147
405666
536574
1064316
163826
582775
609386
731754
612675
663885
1292348
905639
303079
965927
219100
228324
344872
27337
520265
177927
797544
598575
443400
476155
788399
897935
1413991
640472
671325
303696
423567
302351
841936
798956
76200
322605
151007
201280
864193
849642
887068
1367968
864082
1062758
311961
565765
516421
136869
149849
150571
578214
1272081
836430
657446
993608
1059750
83387
529532
1297885
255456
1212840
730295
936444
30545
644958
1203411
888981
54714
975389
557233
465672
172152
635329
85351
261198
935016
723010
930340
1164054
195694
1410354
403494
144492
767999
777024
157309
1312183
696240
789351
940800
635636
444890
557751
998325
1404543
453170
150704
162406
302033
577910
737092
441957
677311
446972
186573
689489
867640
1176550
374433
37838
487831
508656
492556
688868
49658
1212499
1187976
932522
733755
1135074
172517
1412438
195449
703006
930944
276944
338429
13598
382447
1272412
1380118
1189281
561137
678317
1207945
634459
1103300
1377556
1277136
992043
1349367
662493
1336731
1192775
609017
515673
506906
71317
1328694
71125
542481
329239
419340
74062
148062
768913
290222
674491
1181586
777122
974357
531955
202445
310517
1026471
196486
693066
442971
264032
1197633
839906
951269
584159
168291
271658
343212
1384226
739188
131850
1062893
1378032
107767
1166179
379715
1330898
688195
913180
142668
30579
1410786
668219
1284029
757485
1155882
1047914
301001
757060
397394
658769
299350
643818
552180
1169452
685378
681650
507880
98743
405260
546561
791471
1026561
263669
42323
216389
1336845
119369
293774
295360
142694
805772
1419775
1275319
577410
662000
636407
11070
100998
356740
189145
642483
695679
898331
1368556
966466
817927
145077
953330
1152497
1378404
359613
882711
675551
1366095
476376
910464
946737
1210618
575294
1307816
64170
875993
352347
1111803
1362313
836073
726275
437148
124650
1142079
1235730
529607
571997
220579
645136
454811
116914
232583
400284
994568
497747
557324
51794
441883
654003
645507
1337758
1311466
483270
382767
782315
45947
75434
1273833
156198
94485
218301
1057085
590611
133422
133832
1353475
1203148
536179
1421339
462657
1388250
400127
399656
1237653
1421816
1365073
85819
158313
97134
261677
79803
492891
1292644
1162822
64782
411403
1266456
934889
804848
268512
870091
154222
409481
281119
421493
1277419
566135
1201648
483250
891615
109529
1194514
235004
40718
920486
881049
264692
286258
223505
1036076
495816
977341
112029
815658
793887
54751
611140
771266
477708
608641
298594
358877
319809
846150
1218241
1324298
173719
117236
881080
296594
322289
726533
451386
1278695
1290780
672714
89626
895949
1266949
174485
280039
1277089
600887
1198365
635718
139714
607208
274217
678762
1338595
375450
98975
852449
982915
738270
1062631
101511
811759
786001
1071702
558136
1348968
598766
847526
915714
191573
1300367
727308
230404
52587
978467
1068819
1389249
513136
263616
505500
1336736
383426
466971
1401613
64095
480491
861212
259068
229496
902282
1204685
782490
695573
733825
1201430
1058258
643715
31619
1397575
1346117
518715
482483
695448
483959
469867
583681
682189
740361
353487
768928
968956
106781
860535
686420
1419980
1296412
885904
194560
382723
642862
1314004
1207456
786272
327731
1291651
873951
193429
464375
471584
410412
464422
572787
608707
800969
874415
161590
974188
501740
78891
621674
930861
990377
359927
144672
334385
486959
229352
151568
1233097
76745
290694
676390
418381
1392237
505471
771796
805094
1373271
1178066
1217435
1312705
1317378
1313541
775969
355328
608052
64758
1060204
1314844
996034
479971
381040
1402663
118188
392420
1212399
459775
947638
378812
1270341
302863
440970
452967
852349
353530
642739
671152
1346907
265080
213143
1008116
405324
678895
1349600
1389930
378009
147873
525565
1273556
1378679
1207205
531979
511559
1215575
45193
513605
85337
411158
897011
478105
444153
1394178
705649
1326597
697575
1063277
1337850
1360778
146627
1353399
790612
78836
1397101
1155607
1072420
1010949
879172
1153727
519368
217362
86258
781640
10305
1168862
954575
818757
1217420
638907
875668
1201802
547276
76263
1081353
1287331
485159
1215490
843608
407391
829522
792375
64892
1191940
1040609
1201455
137539
349743
56992
72487
1003524
607066
185166
599998
814391
902739
1226435
53211
1279960
122299
94735
673319
536298
774677
872858
323097
134479
899985
1135292
1044636
261552
1218493
968516
1384274
400906
1210372
1124904
60667
369123
1138985
251380
510750
71579
581450
742280
703445
627871
736337
211925
10598
96029
1407513
511995
1174024
1389164
1203686
840597
1375266
32180
262713
1337875
386960
192875
248463
36760
742289
1091540
126088
235819
1406026
1157794
324230
1345159
1092333
1368743
1266772
465694
518109
505556
1202530
1409541
691713
641449
444592
861056
977526
911970
1308182
513470
30039
391819
98334
133793
756434
770247
1165134
976669
160232
420265
537341
1283569
844539
640477
1421673
608206
13636
200888
966966
307806
733716
320880
362910
951831
158878
336490
321828
944142
204080
852570
675006
1399345
321729
902311
1145905
681856
52075
1125361
1005324
166884
1114006
1042418
432230
503655
1351281
1276556
1175992
93447
839577
416390
935473
198941
133456
931817
127971
87346
936094
483786
353406
939637
290418
1418409
1296688
198921
115109
659095
208445
682051
379023
1056759
49869
498994
1201716
778141
213139
426667
914743
1126247
50384
905347
602190
232081
922444
214895
667917
478375
1314688
777545
673767
1272021
695260
1115603
410047
583266
941410
490836
59676
1309338
692847
958723
514694
459335
1304141
1399273
373400
73945
327113
1169716
1182424
992200
306957
603885
1312474
146886
1313032
935250
227554
1173696
600985
1295082
1384216
1377718
517153
698529
307360
1352404
179947
866165
1189081
1233038
865800
1192283
315402
1023938
1205561
1164273
1228248
1060448
541878
323467
307954
876132
585253
880932
1399752
1205221
44458
1064700
105759
104652
886418
449887
45369
194593
96729
544955
733165
820146
1146859
42453
323940
1169470
102471
323886
386838
322559
1351847
318253
1308346
789613
936418
1207631
1315678
467480
249501
483085
30935
558889
815895
52949
207232
365876
319172
368180
587916
1302535
437062
1066086
367961
979877
428636
214752
1049539
1232768
1334300
554657
1347619
662839
1166960
832925
898818
1415935
892553
1192746
240053
161040
233391
134177
1300081
665975
1278027
1417343
900826
781109
1357952
1396112
296031
1392727
1071288
1422235
470999
444413
1288249
1049439
842683
1063708
807256
322887
49491
286465
224680
424206
960169
1197899
1167631
1350669
1354329
1055570
1416300
589559
1309773
1324958
858742
777125
911020
216848
11416
609777
524725
144234
1311784
826061
1228176
656275
642120
352894
679007
474043
1416515
965329
934505
767419
1295551
264558
513029
780317
396921
593201
656354
238272
520067
1397100
1066221
1052933
812421
518993
995612
370213
117689
729931
1213328
1177832
235658
1383881
404102
615120
1192218
809840
869549
1059303
1278786
637028
1343302
314199
1303053
979526
344377
952204
904802
1306472
363316
1305217
991646
589221
820800
1373975
317533
201179
201560
100279
211867
1081036
620148
289185
38636
975908
1189328
59316
427964
897546
1380593
359807
164083
414434
605770
398126
240307
658750
546835
384035
391137
931465
1198661
846773
334737
790150
422205
1354720
201535
560275
532093
122040
1392267
1233861
305457
391464
613723
405573
1237248
976033
1021178
295627
564567
336634
946812
697918
403060
289061
698433
563255
441344
618273
215488
699166
1401550
471544
968444
961058
185947
383677
292464
134665
832466
919292
503000
388825
45066
1325854
101133
130267
829863
75020
83205
629849
514236
1227191
1357500
704917
64294
420221
1048163
39750
191992
911389
1412951
804594
687445
140617
816375
421297
1285237
589188
567593
769619
98800
215764
622388
901852
1311804
1163613
29500
838237
965498
1361599
1302642
204788
405258
1293071
437967
492256
691834
1310888
1174700
452627
1217571
258102
1202788
43749
873550
457796
493392
682760
353670
777331
831797
1344275
379087
305149
1336773
391105
662257
992065
878943
407307
913464
14265
1413705
300445
1022125
386315
968236
998815
1286070
176272
1013939
260935
545837
776076
1234306
722546
813848
818294
865370
144389
617899
1370291
72154
883270
57849
1221245
943127
620747
1369433
391467
561587
50344
949583
134552
248856
568174
1207352
795762
897378
846687
135148
382809
690965
556954
425501
1290734
842120
506150
846997
1100564
974120
1191861
542179
1160923
297205
94068
228227
141148
896251
468115
493910
250418
1173851
287843
1214068
28933
807443
429728
1350129
596121
1042960
149539
178572
640981
1317540
4937
86491
1362862
773202
1332079
795710
1328693
1276561
813386
612236
965878
680259
780970
373997
606627
885430
1203789
1412702
525989
1053834
212888
801098
136565
272709
96036
692354
146167
424573
141174
1238118
1125391
299692
1207619
409293
404891
473778
1269151
637517
1210916
1372709
1217789
1227860
1346275
379723
531060
1314188
88013
840642
1063088
78335
959356
89638
537269
962063
272810
170636
671938
155569
65190
832245
76507
94072
905384
667421
1058577
170818
160332
1343003
503322
942559
1229154
324458
97276
129558
548907
480713
1039580
13117
825171
443361
671622
265978
38986
1168426
579200
402489
1110641
1362211
835452
805163
354453
933465
190016
1268408
315805
1191794
262123
528556
96185
534302
841430
60825
326394
779935
996792
338933
156718
1406204
1267326
1307874
271998
1290321
336182
403814
1231130
1220304
1377589
494387
35241
787312
525037
1322711
582048
815290
42605
498480
571746
1135137
626775
1278654
1202227
10557
1340836
1298666
633496
163017
830689
1196784
509434
1226596
1124286
254272
955862
10175
1387614
1393854
843736
872787
1339598
1296267
1378867
181742
834976
845710
1180502
1374559
513784
907377
146137
880158
170070
1058931
952736
902123
1052178
729112
188245
1193637
862733
295362
352130
274553
925153
964971
200025
162069
591382
973113
1408189
322801
665592
848017
121601
1125084
54645
614316
1297868
978034
77064
1026381
621381
560837
814725
151593
694533
1389522
1344282
194250
404251
822419
332088
1203777
422169
828552
365287
837292
1350697
217292
333441
791294
207531
521307
1349495
1165027
729778
1186540
1111259
1042844
900737
1324599
340135
586194
208033
310420
1178601
1085744
491375
1184457
199203
1108556
362676
689206
227866
972412
497625
412339
834087
595426
813570
1229457
222913
858869
1196126
1194434
785205
960619
1168747
1189508
964004
324407
969712
1051010
1041792
27044
699652
289912
1236457
142966
499574
159702
1322601
1395526
954643
589958
1166145
437515
1295369
1297757
464213
158333
558383
1177469
1301163
1053849
1138689
105833
308356
187353
58716
1055911
1218346
800099
164354
865625
625735
263168
982391
113219
190596
373624
205030
270858
899920
289903
844744
430126
557717
232116
1049051
469689
1419975
57350
881924
138649
834947
439859
1290686
881672
568464
622585
856798
77455
1067816
287851
376641
1039457
112002
1348145
991085
1396116
819262
364978
882872
236943
454674
537492
528183
93218
1102785
542830
768262
136831
32097
291378
587364
588746
1159186
930232
1398118
349344
1068495
978692
63285
401285
556743
66673
112363
903754
442567
840064
488956
306568
442844
194267
361754
1230982
387779
660581
111701
1167961
128073
1020550
956400
41354
496325
1199575
101608
1367002
704825
598421
272979
1026483
69368
1178235
496862
65288
136271
408453
613347
1409192
585577
211374
914617
447193
756518
266094
1067866
1005782
1071059
323384
964599
1354361
465129
1174039
238215
58424
975598
333531
1204407
1279933
659722
1404257
945671
1202974
1103320
526017
1366381
409217
685060
878308
1415922
851305
821473
1201435
131100
798454
1277132
277719
974347
1287878
169705
603719
866531
1328916
339578
283269
1353894
999072
635961
211611
84199
151958
1230337
1328148
596222
518408
1051947
1369224
850147
839249
1235847
1057613
1023953
611650
146202
1289972
270459
422316
787707
257217
37737
647023
481652
1337356
613260
1209577
133265
1164110
870512
584175
130445
772772
1076054
831827
1342418
939717
1230041
234130
552795
1340694
884740
85782
1403371
77235
1185049
1217646
1126947
247951
567676
801415
1159177
392991
774456
949638
1273645
1339746
1386094
540298
1038027
194850
879566
600037
267559
266205
597355
495839
432728
854377
823063
1396456
487177
1056985
1372049
283080
274172
678079
101189
574237
667619
47891
962982
943077
442857
55143
632406
1296252
688320
596106
756852
147438
356920
201654
618338
766498
509623
1349898
495622
1375262
408770
1168831
1143856
1371651
170213
792914
199788
1332708
66320
75905
1066118
1293213
560506
950466
913410
771575
1316507
1202274
1229530
1415748
599229
193458
672946
297728
831321
462533
432100
1114034
178187
212840
1362291
570275
1136590
1323549
640878
143279
433375
971501
813653
63778
183869
298651
1061059
1151148
169442
361841
504628
1317070
1119734
308569
1102257
94873
238634
705156
1129818
575151
1382020
887877
943957
1199632
974385
82603
64403
642832
957478
814204
1376393
1060097
127130
1285712
91621
1034441
880418
413627
913234
769613
261241
1077199
1337868
1229322
235852
513649
56844
268849
1207656
71795
1228355
822445
686237
298884
423703
108273
237378
701089
289893
845343
366477
1229166
943494
1067879
223781
1025208
1319301
861372
412227
541093
1136602
571351
817038
960055
1165147
697240
602055
415776
1266362
471204
1319423
1299270
1231686
1039927
574520
958599
536897
372032
906105
1383365
1352184
1278372
280550
865921
511927
1350046
936752
542298
142701
523377
195288
400850
665101
223912
121994
87366
305970
127233
407367
478104
143712
1123570
898304
887255
1331870
329808
613230
1272127
161197
664318
47597
466368
785091
288059
213953
900232
559180
604749
1331746
507040
684918
1284285
26300
907569
996449
526107
361031
1340744
1226868
1158063
1037995
1216943
1116701
1390233
387093
690841
1303172
775711
1301528
494228
1422887
42410
815090
476975
545578
600443
789365
424938
657002
231795
261530
771476
436355
459140
606594
275616
1192532
834925
231226
914063
855192
529087
1184454
825763
641133
1329384
620957
1018661
290023
668678
624954
455201
437169
31726
355456
776550
609730
1396795
291244
860807
1333955
223703
153814
1386669
160033
911473
375967
113232
889450
584883
472582
1295758
116524
453038
57582
449399
688125
854168
1135229
122016
1062824
686990
1119630
747904
385927
320137
1092598
891559
596642
772953
1402534
791165
627468
452742
238718
1354345
861127
377557
491224
177346
624613
325937
1269240
417883
897281
1287216
297531
343374
585783
754713
559909
135110
453666
595677
1293437
757555
1083911
387382
957119
372731
370115
258648
11931
979729
200116
908227
647554
324353
726439
444786
593466
106837
589554
1308901
876259
961494
238131
191999
876256
489565
341077
191535
51635
454912
917360
310017
662044
50487
73819
145429
151622
578011
376202
438596
58886
998744
400227
169549
1069562
723171
965815
458399
1351135
1102059
1172430
160786
1025817
1390853
536622
947907
272008
1271444
251431
1308705
67724
262513
267116
948649
92441
120462
857956
944646
471347
139263
152927
983846
1235829
524131
847894
874510
1292653
598204
1034636
935933
185254
1334414
571647
722951
254165
348383
1227842
512089
238612
858845
730365
258763
335948
788077
815384
1394140
1063836
1385715
89395
273195
404859
670950
292393
1417238
517397
123174
222734
1058641
914290
922611
356656
1316260
935902
1121711
958578
878118
894777
777876
682827
71675
490937
1370968
573007
330893
229719
1401411
1282184
658111
815134
1177399
1134664
1196773
671189
432854
646980
27862
368921
684146
1138642
57512
80307
53394
1327373
1178307
383812
468172
210951
884245
1383236
1384637
1360714
1358508
97602
699881
1051358
552792
337878
1205953
365008
1419821
1344601
342347
431178
539774
521375
458931
134325
645835
1287203
288655
976999
211011
482328
192860
603703
476967
803340
1052295
73821
1022026
804593
272636
201212
530344
1346514
122788
1342057
493689
1211992
1148446
503213
1388349
73051
1230312
1327458
934529
313588
1335411
198334
1085888
216553
279079
90486
1318190
142226
311347
204195
268287
1274641
838493
1178123
478178
301757
391845
196114
1201819
1308884
601979
287539
80978
1221477
804160
184839
109916
880595
109307
725278
1226759
1193004
15549
1335732
1282972
892464
132612
899748
1159241
1155220
395565
1375150
223072
265001
1224923
60179
608557
672559
32234
547796
485981
1071526
779278
929155
1067064
1321759
831555
108052
1404595
68066
358139
1196618
1414766
199083
693588
698045
156479
798662
1402688
931877
442549
453425
1062774
1120394
930404
127874
112432
1066754
439964
341892
106432
448631
16499
214057
862673
1042832
1067448
53182
513688
590608
628596
578287
1408772
1382618
205364
576697
261895
1411004
732276
1219372
402331
1139266
1375626
82498
193799
1066853
158755
1370365
123825
566797
111207
854372
728014
706443
943339
1069269
1338579
1060289
84328
172028
947723
967321
1090711
584388
485367
785217
282804
230140
1069483
641225
306944
428458
807133
235067
1060375
877003
1418628
978028
847540
1201704
228196
268080
1050419
98246
409920
637218
1378942
101425
942583
237894
858343
498488
1207974
1280199
1217004
590548
645399
268691
195328
976667
248609
219595
736489
900536
1320047
196088
959935
353271
1384489
438632
633771
1056868
909481
970826
1399622
273968
160603
1350980
505202
816795
905764
370066
1179597
457989
257076
993259
452309
3531
227232
593245
513188
114528
978853
734358
739964
1234836
46785
1192506
723121
1203546
482818
815014
210097
1134850
627105
756410
574962
1186117
469807
947333
370960
1381306
558066
201836
1305484
104952
1211247
1284617
309177
363921
71918
1058343
466148
630745
1269114
416
1192162
559197
516578
994681
789956
310152
211760
1006374
1378563
120441
1236112
484817
794802
1005484
239716
882226
1232638
213914
323126
137007
1368095
1397615
732718
702234
616732
559327
913395
1325218
1390238
1272900
33201
284282
212056
818460
696491
729976
1008785
93478
786424
1058437
909856
273906
688281
894306
697777
1289243
212856
903827
961064
176769
156309
149457
1023724
967973
142246
725876
929900
1226950
899782
637439
429396
972625
555782
546920
739158
235589
70268
1390049
510705
537338
834189
120448
135500
1138663
518279
142852
1113012
101997
76935
333750
279735
581592
477707
1022105
474324
1410793
698039
391428
53569
225107
374111
284810
1419360
108734
1036270
1406715
880165
442290
123113
1385549
1220299
114407
331822
160429
208912
786960
894958
1293085
201557
1382129
1061245
138664
10945
81677
912700
769414
1167217
596090
46816
1067891
1042052
443626
948645
601065
1188974
958951
288979
1056656
1225469
566811
1337625
1058718
796487
1213873
399135
505413
831110
1320423
62451
149929
1301500
1126190
378396
1157476
449496
73385
372563
301808
571322
129208
725556
333963
367641
182112
259582
845458
1402789
269335
163563
471480
144604
1138796
883956
637101
568222
389247
689377
232520
819948
470387
204496
636680
842146
559412
547563
1291099
591530
481759
870153
1315196
995813
726808
104990
530636
549670
1077711
331870
838399
1170549
1302058
234442
1363685
356944
1393971
1266966
1330895
192727
939565
782743
356366
1292846
702987
1345717
1060789
399658
611573
344028
459840
1218066
1051602
392210
1316930
1069763
953340
955011
1090731
1139340
861440
729980
1390435
705665
1063861
1189999
859883
1358742
873247
880969
165312
286141
965949
768365
737547
219016
296802
381703
521095
598405
901634
71824
371495
561049
897737
287736
756306
498294
319444
56682
355273
270314
756533
36287
380106
109299
419238
478759
1337360
1296119
163607
1390682
516528
400520
820937
473220
886927
1212470
701278
950933
1057600
267490
50825
670424
529875
584068
1197186
1126856
395096
119084
387729
791930
340514
1119698
132445
811339
567182
324596
316941
51950
1290541
1182382
1284909
112930
318852
278509
39231
74830
643097
599120
1418862
1115374
1395277
568512
879290
839496
873157
463795
1009433
1218455
855510
562712
284295
673727
123926
722559
1270154
894907
322667
27509
42001
134123
1062118
1216730
1353818
1211379
726336
160362
67910
699901
610935
262076
361961
1114083
1214856
691281
340994
909763
825815
682603
897319
1088675
1234342
879875
1273477
1343428
325460
222993
1022763
620418
327684
581995
368267
1178489
958666
206009
366512
1364487
689937
877242
995342
232367
1144984
141622
36469
1065346
1194467
813862
693682
820996
513255
1178536
36281
1375730
1377137
446824
975807
1057876
259589
444162
1236503
756157
208906
147108
72493
612022
107389
357560
1284786
780460
1304178
949986
1129058
952638
1174620
133942
1274923
108013
685604
849416
1049226
1396307
483106
159181
1354704
384330
181284
608965
259273
644921
873942
16001
703816
1280077
32496
69239
601942
250451
1211005
498878
659796
1391616
139341
74258
307012
197588
1373716
294310
294982
564747
390068
1195436
1163590
706077
146393
1422339
1037190
291115
665852
686330
1422829
1270831
1214431
1329057
445621
470552
1293312
210578
912806
551722
1117163
104647
1399042
192787
878392
206362
700092
1385712
1388562
905904
725349
1265724
1127188
1066971
305661
63256
851921
345415
435225
1168362
1317341
1112007
1278506
897184
1288483
384400
328456
1293056
1286221
403287
110523
996347
1389353
640510
1376418
206021
1195277
109147
310528
174161
1203705
570687
434016
544881
195853
818036
139393
730436
471047
170466
1127010
1113325
531124
531742
1060400
1292151
951400
1168277
310709
10755
112574
168561
186458
388223
1385591
915463
997476
1174966
731728
1286500
66753
784458
310621
641064
148834
982823
1322940
956886
76443
851976
544408
404255
1056752
741887
222400
189600
433145
121340
126282
226346
680723
1163250
104318
506751
775735
866689
722609
1399534
284401
145910
1389520
661729
807080
52789
678587
1071233
739656
358732
61708
312556
1288412
81060
580712
635277
914264
1177211
34186
92198
403767
180688
589147
257263
579539
151312
450770
851721
1377023
402554
199824
169077
1343438
440274
1145607
586150
1378845
1166023
519681
161000
201621
482764
76932
1185366
333619
1144342
417622
146457
67290
1389534
1296404
169536
138548
1282870
221000
830680
214013
464214
1342221
677792
1213330
3090
26102
273244
510784
1222388
770917
343920
1391593
445085
1207433
1051413
41232
889131
854271
981051
562998
1318861
1303262
897506
378492
949146
259527
348204
1315544
1180761
322023
907807
1317541
703862
786135
1051331
598883
792618
457794
560588
863774
615869
672875
1367208
1311825
1367063
333672
1276977
830021
291387
742615
474807
132751
318911
106026
1177110
468572
1180785
27296
896048
1181071
837061
380862
181926
524400
538988
870255
1273667
1403248
1365513
196007
358249
343880
80320
192940
1296362
169742
776051
866343
1125307
1311199
583049
565782
1065979
814709
1325053
1082575
949096
1217462
1395742
461691
813166
660409
404288
849447
756748
315265
928779
1173841
357600
583199
789833
1273269
1338485
1024156
1296158
865699
467467
144534
1211429
281595
97249
1280166
682080
130464
1287435
222266
211864
461645
508799
187697
160176
1371527
364202
302356
832610
1301873
273193
270556
99812
1358405
164401
271467
1168698
182188
153174
54687
1297426
789353
945668
557334
1212799
1398366
522844
110070
581578
1024841
146626
85950
476338
682153
1116121
295829
195321
205850
437745
162015
18790
1279495
620263
540557
953463
564887
151682
1175888
831753
965402
374238
267022
785556
1039879
273800
624832
1224789
184613
1180320
542539
1289442
726285
883851
846662
578916
214769
866390
665216
133846
71666
852456
307690
78633
1378482
286614
1070779
514535
491039
1296037
770689
151209
659365
799722
548279
891667
168901
387602
144506
89569
19062
257102
572891
10481
348499
1391178
234360
1322621
921317
885273
289310
1158479
143925
975474
123948
90407
862005
596311
960124
390651
421543
270013
1230783
474127
1080691
1172591
600591
296495
93320
1284123
638052
683218
507240
425224
646843
320149
766884
784895
27281
793203
399675
1271213
139944
90722
944852
671804
776386
356448
935217
157440
480132
761469
786608
1304649
1357949
1228193
1383852
388511
1168673
1392390
1059805
1055448
686123
629439
1365199
17565
678862
914243
810497
17559
306878
1090293
133253
796568
700303
1395723
379743
290483
922680
459530
436892
489918
935922
65358
1055143
1312176
1194262
670839
131302
370360
268984
262292
1386395
53102
1216917
1386042
1208632
430713
882754
866038
173396
631701
30550
960251
250866
23387
481081
200103
687935
282893
188515
124636
339585
75743
567474
1236189
1369792
348464
44377
159372
1382484
152197
253371
1112216
854584
484374
1026432
838041
69938
427731
580665
270446
1326642
782559
300031
117617
1143491
1185675
1064148
943427
826047
321244
58702
1113412
948795
149806
1142479
596599
614404
790049
1317785
485554
1380142
359463
1361412
252052
334535
1220196
1306908
1397032
170266
402203
1222635
1297339
1161191
1041403
990808
140965
673549
1063372
1187919
18046
912135
316908
227710
1296453
460214
397286
636885
694273
494353
686976
375890
376850
1158188
1386352
563916
952388
797303
16398
425054
191097
422953
973568
967712
339036
850533
106783
148024
1365893
144170
71911
915883
205560
199783
61078
930666
865074
248754
13177
887880
272833
359892
154498
956810
346681
927719
1228552
883503
333520
70010
1052816
119804
1346507
706296
148262
920469
322319
575298
589932
1304181
1414352
673780
757160
336057
959228
1402580
1354206
166390
1417304
1373856
405200
1288406
848753
415524
1345542
741562
954491
1197331
1301376
682537
126663
1335418
346515
521312
1300956
1161034
1321284
1352343
28842
61434
551686
1174582
170616
108782
695901
1387730
235666
92296
331663
992076
1060633
233225
1070127
1407336
903918
291715
845245
848533
1352852
396998
980349
972534
1295119
315479
628550
474665
1358937
1116213
917297
850799
297184
62431
1410901
1404783
780500
240134
170956
1204492
498086
1279287
888755
1402873
1419971
788001
418303
880694
1184740
36628
381411
1229931
55758
623594
1170585
344137
114183
391395
176938
1342345
223222
888460
1062452
814093
53398
363233
1403107
340622
256335
296425
527978
317435
1350686
489745
26125
52005
706766
794846
851646
160706
484213
685839
907326
865073
1309299
520739
415492
1188839
494226
267487
321777
666508
71117
561834
1393032
447560
1177446
1311644
635566
161801
1125812
412
964180
1210250
582801
284378
903569
192351
1284297
1391814
1120188
928606
230132
639163
139736
215683
421037
395100
1403593
465969
1369849
18311
424936
400587
1139455
1110883
247731
686751
417894
1353724
876778
97482
500610
510737
380284
71768
1288043
434554
211649
737894
518857
784634
821981
1318897
774523
948291
67568
354208
490439
1193630
59700
83998
660777
130603
27456
622952
492837
639786
1343017
637247
1398672
804221
811263
862072
601072
161425
49467
891047
1071503
407240
721362
393758
439030
335917
853559
355997
484327
34919
970181
1041428
1267699
1165328
1056722
53132
399334
816499
591705
728388
1378133
382507
93293
1399231
155093
668746
606651
358341
1021518
175692
816039
149509
1225611
372107
799055
850369
1180282
974316
810527
81685
180448
1321755
1326752
1379320
979653
66683
99774
1361411
1177226
146210
419521
409253
1360895
606434
1034506
212687
690172
804433
138539
80760
212250
1194494
548059
1083199
1057405
608186
395865
121014
782837
275869
1340857
1351523
941814
1223923
181143
874908
435153
421661
630483
694841
812703
329081
428105
627057
627531
18749
1392754
291438
511655
643910
322604
191275
1328695
79153
678801
327176
558128
57309
983288
1226545
170940
974259
887895
829555
796142
438652
844921
514742
1368907
392969
959292
1066355
200736
1039767
877354
162291
840493
530449
137242
54927
1230759
1363547
478568
1269682
212535
381449
1397195
1199446
1377701
285088
390601
80498
404465
328421
1334050
880872
621365
143235
523887
513973
895525
851035
969933
1407055
391649
1176287
1203113
1350739
411687
1366868
1129059
80872
834546
1120051
312131
829485
1396206
1165058
1026424
1117717
171967
1174666
263032
1317916
884403
275770
889630
328182
1384487
1358283
353057
847752
1181438
826162
107393
453878
620647
1042238
683885
560939
1289882
1124001
1371342
72852
96518
216250
234280
891878
672614
1183892
590340
511594
43169
475478
91686
1402451
911694
1213791
435447
191704
580511
1416437
504040
678684
1059735
1375568
1021913
697625
810829
52271
925728
635861
624677
25080
1071299
1389872
1005804
875748
65053
937086
1198034
813264
392415
386108
926087
1197194
563301
361454
44197
960006
1421992
409723
287643
196788
902862
976672
441321
389714
972796
138068
1293023
1341812
23290
469676
833421
675035
29238
1388811
99240
547830
1325177
180438
1214992
383608
1320873
660128
496400
1205741
1186519
1197719
229557
469999
1230507
1177925
43106
1041878
958058
130711
112614
1389221
270848
3003
874752
248118
1082365
263243
890083
1337446
612486
621925
222676
187523
728696
1377401
1351848
495606
680793
155468
200243
94358
768732
726578
81631
1282236
531909
513214
1206205
379845
1363734
662184
385140
1216054
43292
102278
641760
992748
232005
511301
1287444
1184500
847568
58746
129761
1316992
991802
991553
108924
392091
549285
594774
1339500
658579
572060
915335
1269119
1370039
858485
475970
489258
98870
961885
1376621
878092
1069072
911375
1061447
1197500
1410593
436230
1141540
907401
476398
991480
630153
1113551
961873
256352
1043332
793864
451542
996340
463281
174987
620579
1043839
911855
594688
144206
1101103
1071099
151068
859009
1066672
1340887
495319
1338416
973770
965325
34714
1325462
976761
599256
64208
506250
555480
88545
661923
504289
456781
693913
513334
1199308
1100971
766121
492198
794623
1025008
1363435
754808
370571
345789
173976
606092
420063
1291717
260679
1384624
1068739
135055
629234
221264
1305747
796311
490638
458738
1005440
46203
840699
283524
134736
1214368
1380141
1356841
1151866
1056624
1077244
1207736
1187943
257827
412259
368223
101201
1209820
475714
476196
579482
965235
597213
440982
863756
13751
41418
1375354
74983
222029
1288209
882506
898637
429025
1401791
663865
641405
596616
1181484
885285
682676
800026
891606
1336744
1066519
359450
1180558
115508
432937
380179
445384
877007
1207417
436906
331743
1324577
336608
1349703
695524
531552
813681
1100648
1039643
671360
948936
492437
991695
501304
633328
347566
829739
217523
1416318
299662
1000688
518295
808703
1214528
19102
883772
233895
12726
1168888
595772
623344
146720
1372435
41300
1276431
850316
379706
529669
396686
314339
592177
529158
184339
124499
580802
608903
522075
230852
324754
695685
550112
489476
1367136
666155
1414024
522560
294527
977241
233623
345293
331771
1178304
691784
326710
1026236
790732
495755
667342
45491
124787
181543
421489
1362043
1318183
1198990
1063971
1150902
1331807
1209822
398224
973502
626430
923633
1345723
1111868
701033
1320593
150779
541357
562515
372399
174972
1361751
365611
1211182
887512
1224824
876850
438794
67496
61700
68294
358268
680206
126696
883978
1152643
723757
1364780
1230451
88288
212504
338469
180670
831607
18115
956780
801827
258071
457630
459474
1205904
1346592
861235
973361
1233027
901494
969918
814086
658900
1035047
1064135
476428
1206607
869517
428452
108592
1274235
92618
210318
99230
166625
1301618
1234360
1274261
232259
691178
636435
909804
1349612
477930
151032
1400970
281697
101464
1127347
439970
728227
462087
1190477
704143
667181
1362832
368097
620739
1328113
178175
496191
456350
941896
583850
276902
335833
261039
1049154
110796
41614
1344290
496811
106028
873693
104552
127356
868678
1371010
1198879
203799
915400
814208
685800
1267248
991889
1389082
1325302
1238201
1346450
1272173
572892
1373129
486594
1307125
684547
1293832
461425
1225607
1229552
444821
1189955
597848
1223462
435944
808306
953927
949228
1340545
658383
637941
518338
201224
298695
1377358
477160
551647
571272
66126
1059418
789245
104740
310177
1049116
1219973
76927
690202
94821
52980
175664
956924
923260
1221062
278889
1285289
172609
387180
96892
810796
528304
526918
1382509
286861
68997
827810
782047
595259
676613
1215459
1065817
867529
37592
1142491
1224759
856192
1398879
680501
804322
1035167
338555
795037
726337
139272
1355127
462564
1385901
254961
817874
446937
421702
511375
577656
411401
728677
976533
142177
793704
1297921
1370966
1067035
146532
67346
730371
1230849
520311
538981
78644
1418783
826001
377190
1295676
256840
1055867
298737
1303252
378394
1042917
368048
132173
408066
863829
1376745
835860
210803
852548
626899
1363580
190864
819094
442833
404901
403792
94410
234341
1006409
304142
891256
826931
491287
209526
438540
836364
1322259
1056933
812423
843437
507096
641489
1323527
675273
673371
1301081
548518
1351529
1047925
215444
1338949
1313577
96056
402853
848725
1350807
1362218
576905
1404894
1232090
130805
1421652
649171
184597
131661
52914
829617
1048372
39286
556324
761222
857925
446157
174870
179924
826103
633523
510175
644036
949849
1295841
260521
654640
1294024
509304
209366
1365255
278408
263600
766981
348873
905362
1164269
615917
1302273
1375714
1117837
451249
1053929
1072563
399382
1182162
815882
1219078
79274
662167
655959
304412
973947
136250
867624
179905
475510
310854
647153
784779
542122
390426
1272097
1369723
62979
417788
784916
891540
685945
202653
782503
822678
1008053
802882
231820
57305
789733
973038
95812
570680
43209
96422
190309
895044
663572
849828
355326
809732
798672
1218707
44912
209417
38999
146679
290262
97808
699099
229477
891742
310157
805631
562784
952938
213563
1371814
997723
687416
468671
141013
1361244
557953
251679
507086
693181
1071775
475667
321819
517559
903215
154560
354001
1238136
205565
340852
790084
98382
430616
1374253
605146
346112
605817
192683
777348
1040503
641231
551472
368711
203237
889286
704741
295033
61534
851648
608011
1302356
856389
120082
1291905
41630
186160
260085
1006025
618851
567501
1271749
415116
619159
805224
1272946
942634
193395
678958
348887
803218
1318370
337718
769783
1358770
269982
142645
136751
879743
396784
953108
356575
385468
631036
1203332
701347
1295550
1140172
725124
573765
1409386
354867
965931
388538
284830
676600
830746
417108
78583
461474
1346576
110906
705359
529400
59949
9096
1062536
1395260
703282
331250
1422627
1392885
564273
234947
1297449
684041
1325158
194213
1383097
253633
519173
222523
666369
739723
294007
1054721
46798
1035188
1145482
1337461
626786
349636
1311325
355385
952978
269108
673232
268562
895801
591548
278988
1056465
949333
1300642
263780
1334082
658529
1340795
699467
219678
890341
1386967
1113568
1051293
1221247
1036658
1298980
1092563
1112373
169843
260381
497821
68760
1267396
161331
217600
1283272
578960
1275481
1313544
796947
866463
856350
636057
17240
521630
296468
1117268
1421764
1305635
840238
550258
735377
56192
695019
393540
568580
1176139
1061172
304351
77132
997360
76122
895417
815601
1035550
1038337
1365531
1314554
1052040
1375861
410570
374404
13672
1052224
1266413
699703
422656
313960
620223
480442
81591
695384
42648
780408
823802
810430
1361958
449249
1279042
792045
106211
1391629
470643
1235135
927683
603969
1290576
1186346
398628
73805
514465
43815
105140
331406
234566
458746
1034045
481679
766841
1337220
1035522
472366
394108
356193
993856
408613
398254
519519
36965
944727
1375899
838473
1122912
65063
81836
875696
417660
943205
549322
1067526
1403778
31127
108356
1124452
75737
331516
961728
860314
662365
973335
495406
978842
794844
1035827
1082955
150305
292832
855940
776405
887259
214066
1310018
1328684
900693
603562
512088
1316854
321686
330483
575417
1421468
188751
1177786
1041373
1101719
107196
1172899
532973
1358796
739109
354617
460435
905339
224211
1280440
54872
64733
85609
1289803
432051
97617
1228370
1121768
1233256
53152
391314
687210
825342
253908
357228
662332
676488
597279
46120
948509
1119169
209781
184035
202965
1335852
1392334
1337980
1196940
543676
1296194
838873
156178
696274
1217460
334921
168607
1124602
469044
87012
825004
297567
126264
42249
112858
336841
152949
944090
495337
382438
1120878
1330951
476064
915315
1075108
1350222
895528
446569
858412
352452
378862
578739
158719
1297064
851935
776458
469953
297477
1310303
544419
792763
794231
366952
617300
463903
1178995
113549
158500
484542
1307550
271011
73899
683023
460356
1342576
47293
288116
834572
506717
101989
523108
394737
483962
67861
1322733
869644
94982
777406
56598
363533
626543
417490
500630
261128
258249
1077713
690759
81545
144236
202400
1059567
220855
993136
224813
45748
155379
975725
15773
1404246
1398562
684165
479830
239475
459132
793150
368278
1092583
823016
1225793
314290
1027099
72098
1052973
563967
194051
739450
1293344
843366
579744
429698
418391
578731
635084
48123
962867
391397
1338447
177304
978936
252110
1420036
312423
317000
13115
248643
1397994
926484
550587
1278661
1399328
151849
1212680
187021
648675
181249
357199
606484
1365335
925085
958033
37080
1395334
899537
476507
1420405
1060178
358160
69318
77996
772623
138847
1056226
509858
687283
389825
1170362
54766
1282021
43019
459477
1040444
840508
371184
943521
1282590
115220
330145
675359
809136
262593
53622
143638
329765
681868
469715
168707
70537
81268
1039134
271368
1265621
1036435
146447
661346
480304
195250
159015
441120
519122
42375
659685
637747
884148
773019
807091
681519
56020
777338
367818
790916
513462
31976
145924
1190883
239336
754160
1035774
271611
662447
419064
182872
254522
945426
408655
684434
105190
44846
1382953
467252
346682
266520
416623
1124461
799573
895945
402997
1327578
725348
1186095
1220858
685631
655643
1062653
922075
798107
451966
280005
885841
300658
481297
453301
219575
854501
1398115
848426
957972
1360201
1278946
1309979
601903
1319418
1068478
432702
939898
805426
326140
1380653
1372205
1301698
1024144
1419000
292392
1052091
348219
565685
478543
186544
324528
1333870
205943
262786
459995
1144281
34444
1009699
1325334
623249
430751
1391253
841188
1110696
1399153
459198
404078
224822
313249
974112
799311
1036410
347802
788031
299180
784661
61013
203806
157150
1328736
410433
16373
837268
356737
290187
192610
841506
1325107
1284779
323790
963573
1060804
1410592
542236
581117
226838
864976
422389
886863
394456
932205
1043660
1376617
91792
1139863
443394
1302261
572320
124877
785087
110779
1307684
483039
978665
974541
1069387
349691
704240
390839
818691
467212
1290073
1386682
338071
584204
39408
264746
156566
166203
1064243
33168
296230
522652
215787
1353549
595206
452314
508803
180252
960101
1065291
505438
1048603
58225
1000145
1323478
208926
136066
1285853
209123
1198003
1152822
868850
184203
83906
1353112
486094
172656
475908
644594
203703
1037777
469469
395680
81803
506618
829989
944632
671011
164684
361171
254768
473007
249373
1391657
840479
696578
603515
631813
1339802
1217325
772644
436164
788349
1205183
1127187
684792
738313
868985
453770
82729
704743
271775
1191981
591821
573338
1317236
264858
1182869
1176335
1273648
803598
132000
96998
335149
240362
947696
1327133
1193589
1267961
443914
281192
640841
855990
968464
1045388
421555
1015427
341558
1205437
209237
976560
143522
1210794
251660
584014
237463
1301108
792394
406908
807512
583721
41798
68890
1137458
881210
1287102
529755
1411542
419346
61008
307118
881757
444676
313248
998911
343168
1282580
212161
870457
1111122
1177310
517703
1294103
967831
1362006
151400
448824
1297528
1024083
1063868
618286
646755
1055558
124376
924772
1178091
353131
412689
826516
526530
1135722
1043473
694437
918909
864119
149279
1057330
311425
139076
415205
1297672
890786
872841
1236572
783422
285919
784870
940744
607441
359497
1035705
123321
807108
70673
948298
1195217
1170433
333975
970227
414822
1381693
1159951
138345
251869
1196526
70232
801973
873310
790391
1128792
1168191
477848
1290191
1392063
109771
796089
1283629
1187989
126127
307082
376293
1202377
433024
734843
47277
886117
321272
528409
1202884
1418394
369436
356778
456291
1385526
512244
791324
1058809
1323684
599857
537523
826952
1039782
381314
256220
722621
1297288
57402
1189284
532787
909351
1233008
285190
1159997
625394
1051173
622837
627767
866167
686925
734863
1186043
480604
496490
1274856
994658
797460
1038870
263289
1309087
1058799
442129
231664
737036
1276775
336956
437594
576915
645831
599720
291579
666355
340480
1410891
76248
1367129
203903
1379661
568241
132192
1224785
839693
789323
83892
897388
121026
1205871
390173
545315
1394058
889125
700623
495111
324937
83332
1407094
65734
513952
919891
803024
1348405
47298
1005520
699899
1076854
1307687
799139
655589
213505
775255
982715
479234
619960
946080
687371
521255
677598
1130036
279879
273626
780537
1217304
848422
92017
1069392
1041884
840584
218721
1067020
193094
426524
1178047
1180657
614890
914886
121974
879125
1406486
572504
573583
1278596
1417796
1202489
575324
1312417
884502
463443
566499
60952
184532
68077
455286
1314120
1180932
83788
1416805
541736
424344
906893
132128
172657
42546
45975
1402921
149477
1304712
1174583
41852
571822
69055
904348
425487
414729
319631
1218518
514228
922860
870109
209523
1087423
1290278
185488
339630
93585
690712
1168395
450835
492210
595171
1409468
100147
781769
108909
778419
910493
301792
1411754
1301072
543828
1367286
995315
1090287
663932
511535
584199
275137
411677
562651
1118895
391769
813644
369410
288168
692205
456004
482807
73950
357291
1110547
264024
346904
665384
1184714
1377070
460831
509896
8184
17015
420270
1414519
1216154
525772
941317
106669
918352
927280
448603
1119820
304564
445090
322145
1041149
963902
661682
583417
1022662
222464
1210286
472017
266664
143989
845719
342563
423489
1186653
1308879
73581
1204464
399258
551163
790419
1366789
214754
628084
1354214
57509
108601
130011
838224
964751
306405
95445
1286486
563397
569927
106868
258436
1383714
1386100
216562
861014
961985
912470
257033
1287726
1342891
957299
705404
569946
905680
925228
1052289
562449
314650
420103
74641
918272
1141443
565740
127663
196885
437217
1080661
766933
424683
1059845
850683
1111628
489799
1291161
827552
1215692
925244
354641
468665
58498
893534
735433
419794
694209
1372898
1390128
292296
73077
555936
1203080
73347
1329293
258827
105955
456265
612505
850902
1022756
648520
294208
36872
632366
470410
639108
129983
1168419
289740
1366800
1307410
436123
643372
1362136
198314
110072
806613
440714
357225
412453
68099
785235
677574
1269011
1351470
1070098
123837
115071
1413056
1199171
341228
418891
442478
275441
446163
101557
1335199
60022
1234373
803707
564340
81049
521716
1067814
518528
519452
490581
44782
1293315
140560
119691
1176525
160255
295377
434960
533930
784889
1293720
1398812
838570
211626
47069
143305
889920
737843
31507
133998
1357452
202076
991755
1021670
1201543
359984
87776
263257
766514
1141298
1221038
862358
1020617
859325
563139
878799
723220
469289
315824
1184555
612187
928516
315157
1367630
1094628
867102
1083652
158159
1311973
700451
316320
945278
1367204
298187
1085916
265931
815291
94292
85105
881664
658727
1226441
1266578
1180827
835967
880930
335439
352345
807392
542230
67249
799542
1186713
152803
1060717
1122289
1209046
991833
473762
318669
689199
298371
313403
833080
785333
1161097
831736
1086602
495044
158292
518754
409681
658509
789798
581023
608887
580900
301486
26795
1220414
847339
944449
1382426
1229796
1211262
1174934
1360679
1405264
1404757
1352087
868093
936086
516813
154836
792390
155487
1403036
371069
1306919
688501
655710
795399
531248
49016
906442
567914
646269
766338
999812
1116561
318616
326508
1352026
1298729
784591
494853
341380
539330
526851
461961
291053
207375
1237951
967690
873733
220337
71373
45978
1316274
957212
625635
87101
1224004
1303513
586483
795950
160419
333588
145480
427384
610162
645051
817378
1289906
349404
1035170
169679
696669
228148
1360821
1216829
874265
702818
960820
661714
118271
726353
1387593
1276573
849843
203478
1058978
160677
1185405
806443
222858
451134
779288
1157760
58305
636894
374918
193196
793881
454351
418774
572999
370895
1140636
11532
1310178
1382017
26806
1186774
994947
1367930
668152
147537
221522
1401480
616946
817676
1396645
91650
629714
447593
1236093
1401322
141785
1207320
1322728
14142
1351213
45807
481096
766290
1143590
1045214
1180871
310912
920079
1265915
914976
1332475
893484
1326776
235339
69602
1158597
122032
394202
106940
1269021
1413998
643363
1166902
961438
579235
816051
848091
479692
739561
626416
412694
259544
67360
1303320
1416613
220498
1205463
380346
870428
319681
817336
378026
102677
197463
700000
39515
301442
360615
236626
571366
959131
1125247
728031
1275174
511153
313374
922715
877375
503438
1282722
948310
1043327
229914
305371
1147899
1159345
97059
420119
632980
106414
270144
518778
39124
451656
1059190
187167
123007
722866
878953
1360223
1353453
647121
378839
1043284
25323
1215918
1202845
604372
972230
606467
568289
102092
1234566
1220724
232483
459663
1337065
335215
425824
565238
54538
109063
1067276
105822
44593
38145
686276
15489
87942
159489
865753
1186089
1005601
231673
47644
548064
1113910
838814
1203444
569259
353437
911265
965771
427896
147316
1120604
70682
1382057
1134105
1351853
379739
74680
1269410
1356253
416691
807706
884762
895832
79692
60999
350815
206416
808217
49766
153297
206229
429775
813679
777377
68472
704003
1339043
920456
1306785
227618
680603
656725
816036
632044
370516
68158
506362
183626
663589
394249
840217
368300
474200
1226979
637523
1380992
517955
204886
479373
476467
807525
807795
139429
466554
598213
854663
642134
191356
119296
1055871
1323540
32928
226672
593075
529201
639935
30580
615439
382815
1199452
662666
1057359
902327
393699
338971
69531
1270543
456015
1314071
279915
1340969
665340
804054
52079
1190233
533041
688930
1036996
315661
434177
47949
270466
1339583
1141127
1293331
1299834
871093
468402
716209
402671
1295626
705572
910255
475875
248737
802648
380041
399063
221855
272470
1332858
612717
952623
784775
632532
1318133
411457
833506
282145
1058331
70767
412051
48739
586064
544184
933201
1234760
631020
479813
1139882
1120285
217172
85397
791646
1061061
1290482
113884
1134733
696594
1407013
673391
999899
511712
31399
204973
414919
354366
1289986
510965
334719
536138
772047
445663
1287020
659484
193670
933806
419679
670740
1122711
1322561
1384568
562198
383006
96943
278914
1166214
406185
1216778
1141369
801948
1035656
508956
117820
260996
511891
364260
585038
1103164
106179
610058
1005434
1413595
1312006
944741
117221
589295
787127
267071
1385042
730276
91781
817056
505890
151006
1286769
355624
996037
610897
310900
203612
1265507
517422
774447
694392
1353838
801431
295193
376026
1155146
189468
97332
55617
866565
89115
18716
733490
1119929
295566
667574
46618
345709
893708
598877
1036257
574187
160061
220809
595456
636667
856876
302359
1155577
787662
461550
632781
383820
257545
199105
502748
1276589
1402991
644903
955263
491153
97068
643334
1309997
861971
730005
411648
829956
544514
558042
614840
775433
127639
385376
738010
403914
442316
637306
1349732
645568
643015
208957
521493
730697
45009
113122
807684
1369893
575667
107257
730848
470214
363584
301447
358683
324887
178888
701787
775179
183969
561845
143750
806602
957071
492222
701873
779770
1399829
464188
274642
145703
498548
333771
561657
826780
1323392
1268548
509201
770773
278487
599070
464338
254519
891991
192589
1202155
912249
480701
273680
294934
579044
1066806
417740
1266244
804711
1362358
453911
598758
1201561
972087
944811
1291241
512468
1204439
196478
55766
603586
585856
414371
1061877
1198951
470987
1273192
360412
867092
1216255
573629
194010
1402181
334309
601364
505421
575343
368474
1275031
943142
393550
202726
316841
506952
853968
44650
548800
445279
592998
698829
92620
1139600
198035
101213
105107
97312
637376
944976
395343
304152
174510
212357
1285797
1073418
833852
1085529
1163695
571668
820142
1138071
1053422
868551
317655
1271720
1070968
1377218
1170732
16873
1204696
1410128
111941
1038053
385485
1380017
233975
967294
829535
1042747
549440
216935
940711
135451
525752
53037
532478
299339
738029
1037884
646958
855491
778937
942666
1313311
671964
1421096
941767
730370
915508
357049
1403533
471020
51410
407181
301320
408688
1392706
429021
935702
1332518
574080
1421037
1395697
1152720
812508
1338729
898747
144705
634555
226784
1186649
468978
461504
621838
324687
1274551
320080
1113835
1063611
463016
731213
92545
1339923
1001900
1283628
1176412
1162743
36890
830862
971576
56763
1200730
1197636
1326408
841440
521600
328494
1366000
1178213
360690
880749
1287311
1071596
395079
579989
895777
571258
540282
1403244
1298368
391232
697138
338240
305541
329472
819060
1318220
1375392
227140
322117
286351
376818
499063
1325551
405037
580922
514210
110375
73393
780669
1404120
1359328
231536
1361521
1038414
970296
587863
1397674
1419802
398518
328311
280698
1170877
1170802
356996
1101683
411554
433842
1186018
136119
1291472
1156798
1081940
733724
40153
440089
164577
98495
58881
596575
1372655
393023
119894
1088649
183990
1186128
313457
958952
981619
1276417
144467
1202675
856155
705546
294004
1270170
1292961
902753
817975
1209127
426938
921876
1167115
519979
991916
444212
89106
59522
1318286
735573
121606
612597
741244
1420465
516702
1060639
912348
1205688
601311
1326860
214588
640990
371675
1020562
737897
637665
800747
835133
317497
451788
321523
1306383
143860
117786
127733
1377061
52468
624408
53251
692187
1045032
432541
272260
619013
891899
128441
920528
468182
897684
1382847
905282
58966
602193
117397
1298273
229940
57438
182008
1119919
339321
1062383
345844
1395854
73635
388876
546866
467580
1342970
1195009
249029
250067
973488
421235
949485
680563
219601
1173925
1042351
218041
321123
1183087
1365856
536017
518199
1414327
1163666
1172381
592193
1206116
1179627
68886
99022
1064537
429645
50947
1407071
344019
959832
314081
49760
270453
330280
46146
211064
1352769
38344
1350283
393976
964152
685232
935619
68374
778304
310454
1366801
74072
1081115
501694
968529
446065
1334527
502733
773979
1308856
247834
143066
72626
1404031
664748
505470
337995
1089408
272519
1340993
68365
836929
1158329
306207
949123
1270071
209959
833958
905414
130395
181510
527872
438374
614586
1287180
497114
497373
447072
281250
1172538
1199191
464966
674625
99215
1401264
57229
216012
1152740
1401525
90326
91001
1226934
440969
896164
309479
108908
865973
1306988
260833
1156627
401770
1113842
28166
919184
732291
634662
403267
88114
122948
786358
1219508
326356
512625
1337672
995804
478176
1383964
1082844
94243
794455
681124
1269532
592406
84895
222349
239866
1382302
144195
60097
137744
561649
1194408
1023625
256472
526543
1102515
223166
1351269
1050337
1035115
696200
903278
45183
260234
906516
1058713
688705
1112196
1298047
486981
1227406
861593
169553
596800
1057744
1199272
194167
480134
822225
637780
1359109
1413670
1383792
176673
215498
472494
562370
411005
78527
452186
1313992
1411462
630526
1202366
265068
796611
1212236
734828
1038275
475755
847806
342574
781106
1390364
590931
188012
86236
732588
1275449
673106
1021090
366227
1383448
101192
538817
433093
590990
227905
249765
491475
738280
1070931
1330865
941461
53341
912233
575979
67289
526377
700083
1168142
907765
915456
1022613
98085
1298087
865652
845680
604167
26810
826280
490306
860071
1299855
305191
407705
1345461
338093
1184949
207329
921170
886943
141428
570571
815405
100803
1116083
1173701
63791
631318
462935
592966
333634
773074
1154165
1210566
65427
970683
261158
895091
733118
833789
387692
262268
578683
407095
509289
206094
625450
807968
934971
1358868
79544
226365
1342842
234526
1201695
313436
473403
62140
471703
187278
168772
294847
416313
728566
490742
139700
1295948
900770
853746
32739
729055
217295
678972
1307505
137863
468190
365523
1332111
1188989
1324296
550353
1399204
545536
731310
704312
628983
181566
350890
1284968
59013
312883
327804
10863
214836
620862
154165
1092542
185665
1226559
1378745
814885
82999
368726
252125
597682
1299462
495891
1405528
810029
325216
835328
222986
958131
1229950
820065
831853
1370375
476602
395525
957796
1327375
943653
688057
960174
143973
876894
1236926
67439
26506
1221218
546280
143027
919423
481267
861415
663858
193739
1375500
354099
997517
1388364
434975
1174841
1210417
1210229
645636
116566
1295824
702744
539425
340205
257166
1405705
13874
855731
537980
442654
622574
49144
86887
972052
449905
1412114
1173855
96857
177682
318230
701670
1167782
524525
1006325
1307424
1388931
437987
837118
1412179
175682
695823
477983
1224726
914626
1332717
285749
58064
1226590
1005763
356298
101062
349581
1189094
295353
379616
448675
677211
1203628
419283
699505
385985
1181074
1064622
1144728
1022298
509071
700776
980276
1331949
75066
731742
877539
42956
784058
889120
264704
26607
689391
780456
1118772
528220
723813
255784
25434
1362696
1311299
262107
1285795
1381113
212456
1091182
1195414
292110
721794
1210595
627947
106202
1061383
287907
459762
766923
118177
1340799
74179
891827
945053
895213
699252
1222636
1186470
54746
1170629
919386
76825
1328702
1367156
86056
1289343
415399
231818
1063862
514508
1026358
81976
360591
46289
427710
845746
1146329
184392
23399
1234382
609073
97060
1371364
889554
103062
644450
399282
294993
775604
1017849
172941
343655
1062501
10344
236859
770500
1196254
54779
264042
1043350
1182437
356385
322843
516161
499996
623737
1182297
810774
141409
485776
1274240
812031
368028
488813
430638
608366
813239
1309856
512888
911380
121537
635515
662524
1313168
1382106
1221452
229121
1371504
668013
516458
1323049
501175
1305067
950822
165160
1180988
249128
1296820
130415
134363
1301337
46752
661542
1166164
443776
1345545
944121
918051
255091
133209
613663
154328
1034715
970639
1120106
814953
1111372
376527
1222052
89098
1119601
164607
1288094
579752
449315
991371
490919
694681
64932
498046
1397952
1409310
1128377
1135121
676527
767936
586128
35668
504482
1355972
1375367
638016
475501
1210724
325756
308894
1422648
673953
561443
67569
1339709
803380
1062038
773932
928800
309794
886715
295697
1353629
390229
857775
774005
450897
952862
1322053
811683
1307620
1024184
1421334
1392143
990456
77688
47586
287811
331105
362369
40939
503557
883003
704856
301506
731051
478231
434001
1310504
301562
824637
397145
270827
8674
193974
291855
232494
1068640
530513
1231716
1114768
540946
1218123
1070289
1286499
306577
1189111
370400
885078
915492
536127
776394
200625
247717
268261
183077
343211
831800
467567
253310
1399724
1111634
20011
217830
1322632
333524
412246
563640
1362662
191691
36666
575797
124205
508445
538989
895699
768511
682942
364089
311490
219918
935404
1226256
1343466
1168436
447173
1394511
1120048
226269
67967
451200
646671
432414
194391
1022833
275995
1213190
546005
299035
843364
342533
1271668
1101877
610103
1062551
1058820
901087
573086
882805
1386353
80904
832361
960178
1193064
865108
201166
412148
517139
822483
197610
460463
680944
68819
787033
104251
356818
700010
1416016
1038353
193687
13395
515789
1386420
887962
501008
78084
776712
121290
388873
124153
851389
558279
471254
967890
964362
856839
1375081
349074
407105
1161100
222927
34407
472370
209650
563352
901762
880804
190763
254052
952521
685436
1167771
773731
158607
942220
1342300
270396
1297052
548841
566996
964106
304116
219797
340178
680471
1382554
459987
1159408
1303605
211248
563409
256161
1336187
1022586
831290
812438
844084
864882
337221
1368490
234071
458703
111646
138914
397706
279402
286534
501775
384975
465469
566254
405215
1205225
74503
801544
187790
519900
542382
679777
777816
1128206
1306116
309811
1218684
1125100
773725
898452
1185006
1162730
976108
1271038
1168431
422919
506299
494830
1065275
279299
1273911
840369
798124
534627
813364
97587
189931
294249
1017921
1337925
153048
273220
374995
551574
1393336
144823
894419
367581
180165
251752
968845
964183
360298
158773
1374172
530542
510972
818987
38541
1230884
57068
1374088
869023
953938
193210
248304
1039802
37609
865011
906879
513494
620155
897749
318161
796114
1125930
90829
357082
62996
1280000
74536
1283407
325066
204648
917157
566214
627396
861724
1111520
55623
1042417
669361
1382776
377673
779143
761226
467715
839089
407286
1184786
407479
816638
1059349
604658
74772
1415711
973798
476017
543757
662273
582268
1218576
134859
1073963
276465
1412886
686413
1388315
262866
703540
5362
1231014
993560
1389832
1052821
1295957
68290
266850
647429
1174171
599029
95427
49753
730133
439687
316799
914191
1362101
200068
849480
672015
421734
990954
431486
869675
354677
1423132
702710
86449
326090
799690
331051
1350072
541066
1366949
340708
1383522
186955
813723
239305
959073
698495
973498
691759
732633
1127332
1269222
153057
479636
336556
17796
87797
837549
659239
206196
334421
280968
1291368
619364
263084
4979
1020718
666401
1377165
1380170
384576
441809
972730
369574
1313621
899607
376146
856209
572570
1303312
156707
870489
505020
287222
1285172
646080
1184003
867694
687299
1386704
79815
1282252
558456
605346
1292038
498747
734874
1293696
694090
1229220
1021086
1312552
625255
1267875
1137542
879093
1158302
321044
435847
477649
331043
920777
980413
237374
383105
1373562
854317
619257
494530
575564
1266513
1330377
122124
309033
1037725
1339311
1182414
13243
483099
925936
847837
782417
860989
794160
882614
533203
1349498
1296885
532161
1116595
1390785
250175
1388928
1035440
531462
1272179
376207
1064718
891612
136298
225225
419687
808111
861121
235973
1342125
959192
933913
12494
1266731
910711
856957
962048
961652
1294019
599427
81285
1220924
574787
1154269
1309833
1374926
931338
726272
428606
1416024
198865
170618
950620
83933
735407
325025
348632
1072022
977894
113207
951664
228110
239585
840677
701093
312004
733142
949227
1422924
385156
374291
683342
303307
190381
627859
118293
1021683
395177
98080
1211100
921960
564593
908766
369999
674897
425273
491980
353987
1238143
1119039
197219
1370325
849175
1119414
1266136
969427
1402902
1412299
1285818
1292676
641292
130766
1134976
601007
89444
1221228
1312411
847778
158265
1068684
884661
1385133
461960
208365
1166769
523473
912415
1284478
1116292
169366
854188
834591
514222
1319804
398545
1194994
997987
179736
1293012
390927
282328
1202172
346561
886501
563895
771752
882128
1286609
1172542
98187
1309865
818824
829335
1284159
1332632
1038540
191068
106063
849072
994376
377121
132417
127660
324141
210133
723695
868993
894332
628805
84840
599442
828152
670957
841907
1352819
1065096
567278
1374314
82277
151310
534815
177571
204969
91539
87688
1137209
1292732
193822
508660
122820
260930
71619
1142246
628459
896494
224248
91245
183205
386346
556699
1343941
733406
171214
626656
261442
1267096
961227
532292
96278
445969
332827
1298058
1271119
860551
203464
333400
695128
1006212
1391899
170728
1349168
26551
240634
1224069
145383
165356
1066104
875690
1293406
196367
165081
1219150
398371
415949
635413
1272907
1068057
768654
1177164
994264
411009
809545
995958
1382430
1137703
428926
633837
438543
357416
340886
173779
1372879
1084355
521314
592762
70776
1119080
420580
1371203
912928
323773
1065153
604908
1365164
1374744
380670
514441
355008
462903
26538
171097
213922
1365871
700678
1129332
427986
1035558
404033
1043164
1230360
861494
911577
524050
417277
514937
56106
784777
783856
1234165
625657
146246
1269126
470199
639857
197343
1113399
50528
1080515
523506
645747
876148
556259
1067656
773308
700873
150187
76080
969965
451144
128496
968437
1136092
271130
841522
1350214
971557
1125232
969456
1299508
1277869
978978
494166
594537
545883
1405576
1205281
863323
28537
644857
279857
1414079
922151
1207404
64604
1299779
1198626
218873
346990
630030
499428
840700
417264
1227760
730214
905071
1350023
1402354
88456
87799
829789
35805
557525
631776
417499
1119403
1049527
283139
489968
390520
997043
567229
1166873
448759
589989
1226018
550282
450445
376627
458597
706815
1366052
306283
270206
66005
429582
992969
823827
38549
34237
770220
941378
456018
205085
674723
151410
1035000
263724
254560
1102033
1202695
780510
531795
676919
1233019
1101435
911247
819391
168423
225091
637364
730384
784072
635255
154175
398294
1088048
366448
702770
56460
875494
413587
1149502
485290
1393329
88012
945762
54112
344766
360157
678682
574373
975266
899546
289627
125087
462392
323145
144460
37927
334489
364286
560519
175977
315269
1291746
836100
1037741
1332801
1352570
89742
224068
171051
64615
279411
542120
1212807
971038
859112
584448
768972
485479
273148
637504
402064
385839
766441
1163408
926105
265811
1058472
660209
181396
1391713
1321218
42480
570573
1124508
345283
1333056
69637
391422
65015
1183870
633482
1111595
945718
141761
138257
604450
152720
873189
620565
1161553
1156638
983911
105020
139125
832867
1214354
834533
1285093
836445
35893
1145955
1054564
130857
807816
293549
192939
176481
1189878
1150303
1363124
1036825
183741
900033
434023
16764
296839
1280102
741288
466909
902173
795912
44379
471386
92435
954128
134495
788232
467658
481127
1052140
186167
1310131
262044
549110
353894
417702
882537
1317719
188215
941264
841660
1140310
1193785
904359
1266661
1209924
227734
1367281
1370981
1284028
770360
728360
215335
1073782
196267
166036
419391
85388
595269
969413
647163
49909
1295370
667552
139826
1194423
517988
1190581
468635
254510
1328766
195384
602588
747940
1200758
431755
594915
310917
129503
81368
728931
1036793
325900
333320
858146
1339749
52436
1283723
5405
106591
133744
1154182
1166877
12645
639790
1225522
81133
702421
1293680
1323851
75450
1188081
962074
285792
315819
503628
819866
806877
1067317
1295710
935884
1275025
1274166
1145811
551582
410419
229095
1337134
1236808
1199024
789123
1189052
549963
1309500
1119479
166332
595968
1406054
728975
426171
408698
374255
845956
1221016
971300
1188042
422452
1269039
93845
49875
631788
664440
1275224
1129121
880643
968994
774564
1148737
58456
30605
74140
64795
373927
344306
1270631
100926
74097
434025
39122
252426
484009
1366962
317686
455846
797569
328361
700123
387429
199279
48358
1123214
787704
672346
673281
294554
354345
767318
875037
971412
194420
1296467
1194538
1063166
193698
99855
931694
868011
881986
659700
113479
689612
1162923
47275
926256
585028
213411
337115
958794
438037
438743
1034240
1402549
941444
1324297
95653
439705
95048
1061947
967134
31805
864622
866698
112167
1304866
469191
961980
1145491
427874
774042
85381
817457
1101825
1021745
905242
617975
789118
639871
1292788
1298572
54980
41936
1227827
898497
894398
562173
944176
71312
680382
426866
823077
1117591
479415
155983
1228175
619945
208229
65014
233451
850669
29166
845080
1278217
514428
497242
195612
615500
227217
1156198
378800
945292
1347597
175188
1274952
1085825
173583
872033
124992
565899
943512
263313
1346911
589383
550096
490250
417418
1218296
347902
739528
623374
1183120
483719
467513
210898
855425
880620
552099
582982
1346606
733217
415025
474260
1158333
523521
593588
430180
1039156
1205783
253381
1060554
993914
439496
897292
1351997
1178317
1328954
331402
89491
143216
770964
202218
201190
1284450
98444
364628
1066552
454260
118907
944204
1184479
596549
405448
870553
490900
436650
374275
1274792
1307405
378548
511058
1287785
1211016
668049
315717
1135406
1230615
204251
89950
1397963
51440
810654
467990
970158
817190
1212090
1342431
139157
433643
210899
580718
767120
804976
1229462
222459
47584
892752
1416785
1415997
357347
404266
1112757
51371
90091
1293092
590794
684272
362007
725945
1366952
1317310
26275
900526
277767
226972
192909
1126127
1311853
1220481
642596
562076
380436
553063
830117
411113
26172
1350228
1216138
524341
476920
1387585
1268211
480485
541443
1170471
455900
662845
134229
977392
843434
1382455
494461
39100
62223
1090702
274810
1126691
722689
1160079
236956
477509
738779
213302
348805
1050577
120819
85054
114368
1220551
314231
678376
54930
1193889
264359
288406
400678
669246
585294
673836
1117959
344475
818306
1037689
1308065
102339
1063969
402096
214970
1212035
1071032
1164284
281396
593051
411878
73040
18398
134572
1271468
912880
291247
12670
487269
1186572
110708
1146043
209547
918271
195577
477479
15527
704307
111201
1284836
877416
71322
489652
383398
1294504
297223
327063
39571
627129
699396
182560
1141873
156466
470051
972953
62474
513400
544452
564517
675791
352727
507634
459900
386280
1417088
967214
773316
1406391
1321183
1363270
353168
237531
1184689
466775
963358
359777
1383539
996712
75767
466721
264795
195942
631785
377693
977643
1361662
968718
50774
431689
202708
379662
89692
317358
359795
1340847
783265
1330674
1137055
974636
624644
735569
966749
320841
193345
1114201
1091835
929536
509295
1327643
287678
583201
660116
99649
68563
980627
262482
1209684
495730
231233
851552
1041558
1021427
582591
118206
59839
704346
933399
250466
311899
1286208
410132
387958
812214
882949
314346
1271216
1282861
1373524
537964
1404010
583441
122903
196308
1049644
463047
323740
626837
954495
675803
281431
1272847
493413
490259
901538
1372286
961160
167110
1024260
618906
172401
397719
682813
172482
547951
384003
996492
299354
1374897
252668
807165
224420
120129
547042
1068820
695740
132023
252778
647702
868393
589999
1362520
910344
37690
1357591
305958
323930
899356
128790
1283971
1166447
636671
1051940
135598
403302
728397
701754
508575
193219
342812
953023
1053275
872817
881513
975543
890845
233112
676819
60773
626156
3873
645013
1393286
902201
1284032
1163610
1154166
721424
955735
249746
729270
1168185
154977
1115930
1344253
806754
1265990
1000233
53412
613268
576857
849300
14104
190571
777353
371653
1054996
676281
37415
77236
1127237
908431
941662
564569
673777
1071465
448716
325375
1218475
393718
382194
1208345
756246
726065
159770
299265
1192618
397736
146358
357839
1185524
272959
282116
701978
407663
741048
1374697
1309600
561192
726098
53148
1163210
670675
1282971
996892
58841
403505
1286516
529434
1113004
88404
815534
1286326
39547
867543
172236
1159324
429258
646959
266071
870677
915048
85946
284861
599371
275502
95968
463181
91998
1229696
566738
642629
1268612
1304643
1055392
216098
90353
31676
131778
778814
489419
139355
861890
29546
110168
1197627
60303
329279
53647
353130
1350273
335835
1407067
1062202
996360
1165051
223120
131816
362426
4981
607636
214652
145769
1130408
1214216
189207
1183014
835196
631891
1374907
248081
802449
238561
375548
1312447
388703
38993
1232496
807264
516843
346759
810661
1328004
380249
995386
1328934
1165408
1373467
992005
1377187
531051
1112332
433275
1056253
1121552
563244
365990
100103
794728
667323
211010
1059075
442845
1315890
1124726
1154974
191860
972825
1043654
560644
936628
566562
671161
174577
767103
299375
333287
546613
178406
1197631
1338054
413827
328885
320384
378791
942471
1273384
1381382
1024262
488586
1156674
567333
1186159
453117
49315
735402
142359
1416862
434427
1317275
119138
859957
143199
264161
176044
279984
615815
33615
442867
498719
1416369
1041482
524468
683116
75016
1094899
110618
838017
976483
815904
371360
497666
605870
383727
611462
269236
514651
934979
997176
946906
657342
432882
912553
835146
956302
917502
493181
204148
175596
1380887
615996
1023224
121737
921522
514936
68042
87777
884319
1234915
70389
1045404
558448
424445
200983
149988
339754
1191949
121196
364305
1207896
82187
1022512
619072
488861
140197
995590
965462
1368211
943728
201782
992904
894009
304417
848988
307041
786111
908192
521708
584296
680243
275381
734426
1285438
183928
91134
1190538
57385
849202
1191721
191853
640433
993763
439879
726453
578946
864079
220520
1059935
1387541
910424
1368526
500480
331036
212406
102551
1303436
968514
53806
779503
396519
42591
75633
621935
61843
80737
1103233
28637
700534
430059
880131
192375
729760
1213031
204705
1409971
1034993
300181
1139478
553236
406205
731755
331013
967820
865430
423364
1137065
434829
1316354
1111449
352937
1394267
1220120
930108
864730
861878
457537
570989
1400816
957331
189184
512037
1060061
830078
854407
177683
733358
343646
949128
173814
440550
477829
883536
198839
501101
445350
1207448
568572
736137
354451
229776
229331
393098
29401
1202652
1352613
572558
583137
470050
1341303
463361
1412208
79615
1290852
1177072
626893
1297518
1338340
628125
1280342
617495
736440
266156
1122182
1293469
194186
352843
40391
846854
320355
1340606
770625
276438
18242
73326
211356
290669
662512
1189657
1412367
182270
1051783
96999
600514
592098
48203
152109
848500
1282524
725109
1274872
92663
549893
151764
1363359
1292621
81984
1214470
1128454
354154
894299
518592
318233
817257
623353
565839
349349
805591
839883
596619
786798
276581
900873
305839
532765
139709
585336
1365919
323420
692126
1304377
364028
219043
546586
187115
1023772
125734
42870
272413
187144
250710
447517
687735
840697
728296
413027
422813
551896
835558
108097
638057
476798
1125311
350774
40395
263624
143498
962715
991178
1087470
109476
452338
576378
1199421
397511
120472
1310609
1346194
1139019
1383586
357275
1279874
1362599
108795
789993
740033
42533
998159
580690
455886
1005548
51248
973958
409091
976940
622537
1167250
271123
291148
856090
963405
973967
1395918
27609
331936
331331
964822
77063
1042205
401846
322731
1350586
393250
183999
1324193
1285341
166856
612293
518344
820375
855565
184810
1269673
202545
1050807
455539
182305
1341082
689348
102726
402217
594156
958839
177679
1352086
1411897
84671
1418673
1085427
1335030
1288076
1289230
249315
523363
474433
381034
290422
96075
309509
674821
801508
789851
1135875
1171076
1112564
671843
907059
723402
342813
112790
1410653
1384002
389603
1049069
591737
238479
1283472
1385375
58921
905376
1380407
477824
1022042
52290
1049341
1237304
26912
1110552
781037
862574
898813
809384
672382
23418
417773
140602
881170
1410133
913302
509226
612764
500454
971532
1335709
1219144
314824
680108
389145
403143
949834
690103
1022137
341572
1113156
414362
1372150
834243
18906
285110
1051118
732195
582544
278341
461197
585944
814859
200798
87907
689424
925507
407553
200035
1083298
664347
261004
441567
485106
498364
766068
139809
306293
797095
1323327
535760
1401842
53309
617689
805667
492238
696746
521840
919655
382979
43455
65539
917811
672687
684751
1084502
842571
1146545
773833
566049
431184
1330027
1059768
630963
514646
288880
90155
706859
1184387
1380900
476864
31388
81488
901477
1238341
424795
235162
543093
861563
611994
1323710
592161
12394
1326230
130670
74216
559583
911024
722808
1182871
991938
419557
1231694
1072239
1284715
608964
484503
1180569
386459
886969
527184
443764
876604
1144216
783817
969372
346178
374935
673279
1093997
143268
1102218
26751
359432
637949
347861
972378
1056269
335284
467872
622057
402414
468173
700114
1202167
1297019
336309
71033
1135007
739498
522227
1361675
1233865
218540
787249
16765
627659
342776
692274
686029
17609
644196
1179704
293809
806280
159120
282114
364216
943228
272911
1163175
1007618
414486
1203666
733252
264856
588282
679776
1355283
266569
1160091
170000
1386481
1211440
673427
793921
53456
286608
1276864
900257
287373
1406939
408379
971602
521824
150828
645386
223845
974170
428249
231165
1125676
1314849
427460
325371
996814
147566
1337029
54210
677279
53535
782869
1328821
591667
1299165
148182
301130
602587
343027
261766
402343
76589
1230123
519876
143902
355236
25279
224836
912563
283286
91949
1144603
239470
624782
252873
1061121
692300
183948
833612
437339
1070059
522151
814432
602816
1151123
482555
772136
355158
228510
626883
1142948
768901
628164
1384674
1124496
1393892
1288828
1316907
97764
893705
146266
1237334
877065
1273099
768015
458677
1160951
1385899
170287
86884
574010
84497
522977
178996
121146
1186207
144373
389428
629159
182852
137024
810428
1221366
831263
818743
526358
1222029
571637
641109
1000583
920942
77586
1400837
34050
797291
1116087
1147907
878967
802874
173163
825629
551086
962586
131399
1238280
806450
284499
737716
725144
896873
1197517
238573
519239
1136879
793199
1393974
955859
571591
225584
278317
780547
1116450
133697
918306
431309
1272432
236357
364178
1037320
830470
189215
270832
676165
824186
1420063
161409
930182
154435
473010
53991
682765
638558
520678
185887
800711
77994
568522
844230
604490
1401314
900630
107679
645242
516556
558314
206092
223553
112099
1270198
1220882
456518
1409244
1121158
40215
134782
1374418
1000969
1119944
94013
1177438
819710
968172
868302
675347
318232
1388955
293124
663351
736117
999344
900644
171311
802581
937956
725049
307348
447137
1318955
357844
124729
473957
1045273
1353001
1236891
475909
1276650
794284
782811
236609
1135264
353227
1208685
96493
432006
604859
149825
732743
1327782
822615
701053
951533
1380503
1048753
256992
1311970
590167
30675
886507
701660
385913
150204
66615
1395733
931364
1042064
888008
873503
544751
459050
236351
237857
257155
1383821
191066
775595
582570
941380
894782
1060854
941250
71946
316400
1400626
19094
1276854
75094
385539
1374351
163048
147944
916114
400360
862736
1310157
1217933
301455
280051
289663
955704
1214646
131385
792101
1070970
80734
582054
783072
1006501
1321762
1400829
666500
1207520
766409
399580
495478
46033
1391152
143143
370705
934547
10862
302864
84465
1066154
1146016
16507
58599
125640
436626
592025
991201
1237767
314432
599152
42649
1290320
714239
1398099
590148
829377
1202257
588027
1213590
995859
788969
423362
307766
1393871
579815
429661
811929
1037065
736447
951595
864192
1312671
814727
646689
182799
930087
100107
979990
265233
1414650
1238392
1027271
641702
861976
481264
1085651
573706
840988
250159
257106
85548
1369987
149680
543438
949222
460117
552506
289677
461971
317562
677372
628785
208767
843396
312121
1226770
332184
632566
98209
230313
109891
874182
1320024
168616
736855
212948
411743
324414
799683
231005
78841
430048
327265
976190
559479
152071
1228486
466780
1231315
690506
67862
643034
700874
615260
404012
1072008
774399
30860
1287587
177609
130145
826348
1286754
892725
1401071
48127
1174644
951348
487395
860369
621171
924633
76203
124781
520364
1137304
798265
447015
1398051
136259
170624
637810
343793
33585
975291
286463
1052541
298935
1052779
1061349
1293495
1140023
59539
976149
952841
468597
1362162
564505
123390
43178
887750
419217
880761
501356
611681
130645
526863
467533
53141
217492
156888
725917
95738
187113
971765
948764
970273
129760
995935
396706
701062
861382
463379
479753
899024
1289548
1057637
1368545
1213652
262692
363240
1192277
196542
901684
553257
1295117
729555
1230173
1021684
1209637
251905
429051
405308
611893
343719
1265730
467998
505454
373461
1103256
347071
365722
773955
177090
319413
294135
325292
309284
1315512
1379832
1379933
211988
225448
388686
200169
879877
442265
345851
532994
324016
781239
478006
37517
634688
1237026
71092
235751
1035269
1189545
1311011
441423
1152446
665794
101029
575084
438937
33813
362730
1369579
693014
261035
860645
320718
433992
970042
393076
617084
603525
711617
1238151
427494
86379
661080
1170521
911127
688412
98014
218460
529717
1123575
852864
488023
77241
594492
665751
1400916
356208
776902
1059280
31634
968872
47585
891450
321507
598697
387278
801248
1408711
703112
1317713
1202409
318643
703896
358671
1342711
340527
964572
1212213
196879
409097
1088080
1389628
441315
297005
671738
400240
469796
609551
165382
445515
896180
389729
964945
1119281
685971
692054
1116270
1215858
312709
218099
674051
1100884
1221547
1238111
1310291
570295
952587
174313
1227243
1186795
1296068
43330
813527
948760
429851
1180896
614842
1181527
516070
45302
1186486
512719
422077
1288926
459110
773466
561557
912968
1408717
488778
899983
272011
69556
42583
1050744
209805
1118683
144966
677866
87919
71686
344924
505676
75653
1038907
1120350
94908
538326
91395
1301171
62532
636102
186067
1204447
1061324
359804
1383660
773236
194948
1056195
1175881
1387658
489740
571087
872497
1343303
804164
1144220
131387
927597
1412136
974319
1056529
1164047
50562
624096
623438
143300
784904
1417197
378312
887192
578091
488330
214908
869330
289194
282932
184306
520119
90092
426981
815648
168872
1042563
639388
449583
119133
589858
51665
373275
883989
625921
413889
53233
1144426
198961
112414
965736
614226
617651
1067491
611486
50984
689909
1065609
1368843
797951
16834
1374699
979642
1060703
671885
1193053
124881
1191847
881041
1229738
696812
906945
49148
339850
1186200
807622
793101
1015823
968442
167837
1352878
814012
59132
1301467
187872
861923
1176429
321676
469909
912980
807171
1417044
1342744
145086
971988
671210
317285
778219
48097
146576
686021
978925
378339
1297665
951490
521573
1233908
460866
145027
315516
792413
805136
952984
537894
1337887
1238197
907429
147761
1379725
1040241
301556
149583
767224
239797
1233635
1370015
914122
157768
81572
935999
1073716
1236470
323498
403961
356591
274220
53009
646169
93358
219840
213916
896524
835631
324846
918754
248542
312414
171003
1398924
171294
308377
50110
192100
236239
1070623
1236444
1272960
261450
38240
638867
1340353
570921
123216
1043720
1360451
228296
1399452
1167146
153985
92825
415222
836784
298564
1026603
954664
356985
339598
784558
668854
233691
286647
681390
686605
1205683
1336314
1183887
683247
217472
34994
945619
527579
561902
118922
469464
253901
1049284
1163340
294399
184631
786901
175115
528330
774870
523763
1119796
215306
89543
422648
495538
297142
394251
542888
855558
775553
1305043
730712
1302081
929124
393876
1086372
326937
482973
933741
781641
1277467
1102228
50131
104611
1413475
946146
277551
897609
151741
969646
899258
496036
53063
183886
1169103
1184509
451544
1414027
1202527
809033
1313138
936421
642533
132610
37305
286641
394060
620015
532202
280874
515774
522906
61531
956569
618166
1178369
379139
1180791
115439
466744
98744
529859
612704
697197
141410
813437
1141361
1174101
134436
949614
1063632
768957
97906
989850
331657
590002
861153
230031
313909
1309586
186545
50916
787945
336044
1081359
1174960
84743
120907
1268244
88250
1104997
1165103
837300
703364
1314513
1193040
1198459
286597
1330791
631605
1230412
40789
635944
598434
283185
153653
372512
564877
40412
39887
904918
167043
1065645
524133
1265760
540663
1310799
1091813
1120649
569779
880417
294507
840918
1282939
673507
795803
1278243
1386655
139762
818527
1203396
1023312
812167
278920
960347
629681
619583
903110
1281022
1154117
357965
969367
916186
251233
1310744
570807
799560
950251
1278151
1233642
1330245
671977
422152
434695
892872
1125483
55579
883281
225454
269887
664782
840715
126117
672403
1352260
37420
821702
1197717
201452
215273
1234488
1196128
302085
1237299
408321
424632
173414
933666
1350042
155685
912780
862780
134462
225762
1110930
1225484
365338
461660
818051
1362677
434516
1352798
265685
106462
689123
812084
1190463
1407668
294556
279899
69667
839864
788111
685290
1112660
490451
1416133
1067714
826114
1230396
1336034
793491
906930
1178363
233412
1215239
740295
586195
1115771
937990
107504
905500
835397
727001
394904
202352
497342
1220214
129059
1284915
156473
93886
226604
609251
1146719
926287
353766
123375
1269190
870622
629346
635939
1298658
726550
1201932
480274
558858
828426
769240
840276
516215
582482
468967
186998
430320
773605
1178581
625615
1266453
1422266
683898
700609
470408
1183032
596774
175203
64779
804586
56952
162032
140095
482870
452007
633938
288934
819838
132514
818417
662124
642611
943323
962409
1301102
99875
685047
454565
1269060
131766
98644
52287
539472
1062565
809397
843264
511943
368036
268425
140661
293899
991657
702145
1228377
1415816
1059292
886607
1311354
671414
1351711
156003
229083
942546
643650
852559
813060
1058913
730244
1035839
636922
785030
603045
819240
582195
1401637
1267850
1389142
1124269
1352545
300403
47531
281598
136748
459066
873554
223809
1360899
390359
1417144
302885
778843
310400
611645
849910
808917
426890
570138
926738
1035264
791665
509893
770172
1360245
1043986
1193110
441407
491808
552443
134359
672730
344631
1417739
433520
1410777
212614
149657
1353975
59325
248190
823740
775522
899500
390198
1153830
623605
447412
1209743
805791
1276475
830024
1072172
1002809
887237
1286688
60433
421873
607534
1125070
1271695
102253
656758
970183
780770
12171
347295
955105
92044
811962
973276
1267166
1043129
608569
73779
1212335
869991
1298416
1128684
595299
72966
563500
1090752
476860
177892
139051
142361
1362406
646138
1283563
89092
741507
360813
783948
625319
362815
339336
1061891
738535
511595
1390170
971570
1102828
943271
953347
357382
207916
174115
798094
144976
159256
802452
1225241
43009
368094
583252
957602
1238313
783884
551768
309611
1165476
756544
409887
1082480
158969
728417
312869
922131
929322
725764
208623
903914
111625
951886
346175
1005938
223234
331803
1286308
875340
1174274
146297
695558
774154
28750
1338347
198564
620734
156480
552138
511636
1289049
1335162
404409
794211
229292
933888
43597
282207
848055
1124212
807086
1194641
292825
1388648
355742
1349317
301412
1166878
525783
277427
916593
60267
104067
218899
1355546
1026489
1280694
118393
800040
524689
875630
1215939
767975
62705
319141
847145
1100662
290159
942718
371092
380776
793059
446049
1274158
1392003
154926
1210940
269906
67657
1040554
130299
92125
822301
1000521
1371291
604627
1274403
234847
643538
1054814
162570
1117219
309802
774914
728117
602254
108535
1201540
915397
505543
12025
1323864
967608
538342
658210
327302
218841
337335
1342036
230218
54135
1222083
397057
87647
615722
886953
497201
659427
296823
115070
929859
217009
187256
690165
1398227
452174
500904
1143577
511046
730207
302404
508549
661498
288879
1269013
1135973
884634
101517
159328
391034
1313470
673525
1057941
223688
522879
235747
1208584
427364
617263
227741
698841
950320
434394
787991
182493
977635
1376782
291973
377768
408340
217543
212920
1294520
500667
924361
96659
1401924
672263
78291
234472
362803
174308
236290
58656
873680
332102
109763
1276988
1279113
1000949
1339334
1372794
130499
182095
144074
49218
1295779
1135518
77135
468845
362651
301761
326511
1401603
480565
36172
876723
436685
547718
617605
324598
433185
1182248
220295
1293806
65782
58765
127583
998508
568334
384609
223642
34229
477801
622996
52409
48684
1373288
1382883
791462
965511
1192730
192822
121284
448135
606008
143078
789915
1411422
129046
145364
361502
455831
1391092
1112404
807444
557521
207750
171200
1055553
1277897
1124027
168882
1059109
1191768
671548
94515
1063518
521654
599768
814553
1417705
1377626
342690
554373
1417305
699019
169910
698615
406988
1174161
774740
27608
1290304
1183000
461503
1387893
494638
292758
1034136
638261
804817
1192737
105541
1117099
225503
1035254
963566
1304944
153020
777164
1391887
422383
676166
854821
1270830
348122
47789
1203044
417487
361330
867104
152606
888567
674045
1101258
661000
784585
234904
564354
847493
164355
637809
102405
1346833
933550
704692
251350
1312184
1348107
941466
491650
1228418
390331
488589
643049
188298
1379938
953869
1167648
840030
943676
216286
1362113
38117
336151
1387875
1193033
1122037
874816
581529
145231
1101452
109941
838903
1138725
158282
114747
231127
959421
848509
534355
1322464
195677
376606
433463
1190301
499143
947431
37299
1123278
634413
77732
237585
1323903
518757
602205
602568
1339995
1204503
1324604
1400637
1186188
330115
1143013
1322488
299089
1101678
396239
49308
574623
431258
1315817
1153332
942075
1025565
910582
662485
216528
1279642
1056555
1214762
436238
440829
1315365
164495
728399
71048
754507
676470
576269
1287989
1279215
1172170
881102
554214
25922
1279737
90679
627491
62160
852041
1301646
294164
804698
588492
1291636
122505
392841
1050863
678649
847255
1322542
814250
803392
264793
1181454
1101510
261364
432933
506000
61851
1087586
946576
237976
1296011
403611
1361905
1201894
917527
358216
694127
438097
407243
992683
951544
844196
332917
424852
386809
1178198
249629
1225178
978209
1192919
1311802
1281103
1201412
1204488
261014
135758
112343
420654
328156
778086
320789
63814
162935
651132
936657
172007
1271948
657851
254300
780104
362460
1200426
521950
672305
279134
124226
1369969
495119
1296762
508533
226423
1128050
416962
782834
26970
617780
813039
1305693
1004279
1062177
50412
856376
1035472
916636
481811
34991
347021
203416
418074
97052
1362829
88616
448173
342915
575881
323944
409002
1294574
735796
58276
1416731
595295
461015
54803
934364
375764
167271
942683
165976
407836
454441
630621
116342
158712
1042046
820172
96744
813609
259414
779505
682957
824614
1291922
442417
232812
606284
685235
1136335
1181413
108796
165363
971864
847215
131404
35890
1371804
61849
1050055
206675
1418456
340123
1238194
93213
1392674
1055521
872690
184472
1323866
421694
740238
1110578
1185406
1272463
187370
1383761
806263
668214
1002622
311649
564539
1363972
219335
143454
884358
496617
811281
312252
1422792
687825
968588
151856
57378
1323326
697183
400846
114056
136533
845195
267316
961990
775568
1395822
1229266
517673
209573
208852
641132
1120267
696354
1317434
826177
165621
467829
360986
168186
604042
1102280
510726
260771
1213814
592643
1363802
941997
646271
1210809
1066045
383688
1382286
612596
705456
1371079
506117
439517
76914
91745
377352
530072
584692
418155
334639
337071
3664
76157
403841
804990
1167279
157975
685272
657372
514403
310906
599943
1362881
132828
684530
551544
1414146
499099
728758
1314551
1340787
201040
630215
1417233
578125
1126812
846393
1316773
33388
1404033
978992
770850
781652
1342629
425303
509856
1422239
124691
199738
1102353
569751
792067
1401317
311946
1283473
1388509
378094
503578
210326
49879
956985
501493
949985
499651
819771
449324
372745
1035415
463277
1143710
334915
948665
142781
787195
1406659
496138
194785
925543
460813
581148
1042025
367136
353723
80877
1193140
638927
57488
194322
1066832
1422790
435666
360373
1362027
976680
152847
303038
902782
424566
481530
930170
166637
657281
1289969
89667
266108
660840
866292
949251
28056
105431
687707
297348
96526
1410820
456438
1345049
1371389
673709
1237963
139470
771277
255932
1144292
921150
886655
292130
682750
979518
1154195
565251
807699
494503
362113
598634
578259
943377
79911
306170
76739
355751
945947
1216224
897081
417162
680042
1349082
331172
1228094
416178
830937
685747
119593
1339829
514551
890528
913239
160197
418871
111203
436575
1413554
854332
1092899
60342
583915
1408446
1355894
212163
132773
672521
490777
465927
952717
874692
1294429
99570
506678
558113
356513
1065067
323214
436555
815787
849987
951868
108008
1160116
953377
366026
347562
1102511
1162391
72006
961837
777575
1353657
154642
109109
228401
901534
617292
398093
210278
953900
1295619
594266
357587
659347
48189
86871
332549
1418733
599917
504376
108098
976414
48059
110857
433482
416666
261938
774656
914630
445294
1230393
316509
48647
783836
103856
98548
439897
253056
890071
630064
443434
972359
1372780
477463
830518
787126
1193189
723739
424505
1316701
665367
146277
1192444
819304
139525
87201
1205734
451970
1271683
1292549
461044
1405602
607633
306591
1267028
119295
1218190
916242
624338
567849
943946
394945
142699
561829
427486
843884
575978
682368
1050628
700829
903253
248534
1043318
186055
337540
896712
935886
288021
952147
1365468
1290742
1324670
615299
944308
1209664
1380889
1306470
864583
184865
511822
976489
574645
418369
327345
1304727
691994
664114
1165298
14011
1306467
222660
362139
29236
482071
143909
1410744
1188878
1379935
683473
623774
247899
1193926
97823
1238220
512050
700477
478156
856696
86468
1064990
1304291
250844
1293191
675308
87873
1163216
769947
459011
565980
1042583
1023132
54943
1373359
201751
778922
62231
292900
328672
1052100
1117657
383624
1376472
1362527
968966
255740
154133
790476
824921
1166360
384202
829539
474575
725007
240263
1213289
139970
1312644
208526
361053
647064
101472
1303406
10737
880136
127532
825977
1144551
811180
192310
723501
1175835
1293847
499586
247918
1180409
786988
825343
1301097
1384897
999240
947783
162916
851572
1303245
947464
418554
177400
627483
538188
737198
646886
327861
1309590
509651
1380346
567262
394690
1025941
1376602
292814
445736
858918
74780
823687
501161
534145
628619
1370246
35672
1121831
585176
460763
631886
64359
416807
1217195
506762
953208
1051529
1124295
938580
881302
1052251
1323762
1052842
307266
789716
89097
611112
104356
143014
452849
359504
1218031
769645
1111994
51118
102371
697182
620650
430870
861358
672393
1311148
151190
225982
1340483
1034725
377937
621663
177429
137733
91294
1169469
122355
929836
271610
474154
921739
86961
1128365
1173923
297575
736491
997480
310796
871758
122616
1314542
457178
470074
106159
646251
1277444
1200749
1175763
791812
868703
550764
939123
799187
1117181
8053
338839
267401
1040014
1163693
317646
951207
1284897
107953
885824
62005
1277880
58299
174620
431586
173181
447650
334959
449518
1292267
28596
970125
1128608
1354363
592012
670772
817340
1197704
220135
757188
1367919
847535
832885
697493
1174698
339732
97998
412435
645413
608591
1325552
1184804
316828
826741
285476
108151
533352
326563
811127
1024456
82849
348982
218306
706105
1185352
505671
250278
28210
808944
666432
429707
417972
949188
205498
118473
837231
1215501
2557
353548
39521
1001097
228678
981524
854173
1313691
364388
866789
508017
95118
57006
90571
10668
1279162
1186256
1304022
921007
199539
621610
1390042
1209264
187928
374982
553062
101779
412855
160763
976211
364376
1362161
567467
387400
458305
1422765
66757
1050240
1421625
512867
303530
151737
461560
259608
692172
210819
233174
977070
84037
373573
611043
1272487
1363965
396020
405387
932481
1418936
368056
1338633
865158
135521
943767
1148669
1140271
860479
850195
201079
1382436
1310327
847254
1067774
311536
666163
666650
1316351
821961
131910
343103
1000194
454975
1396242
49773
1365877
144432
1146024
673598
164406
579066
1177340
1221418
358962
215805
1298191
200316
1409895
496574
111270
557502
250143
826779
145983
1176058
951488
1222575
612899
165555
1217354
292492
832465
1401744
424760
494322
670863
1049805
263114
370625
1309012
400695
334044
1281062
86159
793553
843934
1211027
1384824
152183
34343
809595
1020965
1399166
52237
532320
3434
1284056
527037
82656
545854
1043539
499476
544646
1190372
1286837
389681
1139083
991783
73592
1053421
787737
643852
1324076
577075
636685
152951
149280
371144
1227445
990104
796094
974525
90125
456336
1389603
234943
956462
1233214
883424
485297
1375702
1362668
164740
14153
429350
831705
347208
48776
353664
1128748
443889
348087
369133
416164
846528
1234054
661119
816369
358015
820779
1113569
362509
819983
912883
470635
460128
1230509
1387746
466714
157564
729799
820015
1342987
1296242
343743
571955
481853
996674
1270947
806943
278361
737693
1282313
691105
49579
732720
1292915
896920
371976
87301
854515
410171
497459
930082
185528
147415
426126
1285213
968426
280960
148799
900453
659026
603682
25215
1349315
1064534
78394
486513
1406833
1282084
930301
302895
1119797
480601
572412
1278125
496979
391585
283757
1219649
617612
296257
1025560
782137
94577
171822
105913
632793
547029
1211190
119823
364915
1084357
167032
133738
180209
509643
90953
962582
850502
92627
357713
58393
1418706
1236740
1152098
578145
136143
97841
227935
117453
1280288
995295
1349771
683426
1186659
1176612
240213
291767
915541
530915
1343892
153112
519604
914325
332464
1048375
1398592
1193026
860063
552763
514037
420455
52494
508571
1324273
353216
671329
1198637
699039
366904
1153104
1374308
619304
86155
970537
154461
120905
546542
733385
337767
366965
537345
372815
307692
482785
537645
453198
570542
1279752
638348
94530
476218
499589
1325064
682864
63897
575973
906244
453335
442765
348665
1191934
541834
324953
208399
1070020
194132
1306189
603947
431097
572949
585474
1122897
1368229
564173
229508
1157318
529171
663476
1038401
671820
1345854
82955
534356
966289
31990
116040
539695
485500
222153
974734
963491
345598
129233
1229348
315944
1308123
493021
231909
1115700
694550
857601
150237
233956
690789
1169509
1312350
841729
1125321
508951
1297590
850465
618922
825950
270391
1056806
270573
672181
1234087
177584
636447
1405977
597594
1337880
423524
297191
1396163
27625
486938
29371
1317904
415530
552721
1274170
1397587
956885
498521
847576
517289
1293600
72924
119252
742443
206613
425533
1055809
135885
778112
1372635
160833
1272991
468078
593217
1156187
731946
1410121
415132
149898
740375
997437
81070
531120
1273336
229278
199757
460202
32526
5509
240143
263941
142525
382705
249084
907299
1352233
104878
49673
960823
1232105
464618
1292382
373833
964806
1220403
1377705
639589
1311683
95848
769528
777484
830684
493524
400280
672796
251406
1333242
566361
312854
875233
697840
837162
575566
85095
777287
72347
1393226
67673
1297118
913591
142315
767191
161576
140596
522668
1215836
604807
595133
1276548
352638
827865
449875
317552
366913
1068359
1416876
868697
635455
1092611
877640
1178212
36787
593180
480692
12176
640382
786099
564006
1229385
140777
589013
370256
74805
286723
1235185
153647
1361980
913735
768635
957393
75865
299268
798575
13070
1220700
835530
1272844
612161
549105
261023
639146
454504
602340
668716
1417
623419
468503
673945
849568
1082791
1293396
627175
1059642
1128749
1271572
293882
1113114
339457
289917
47248
643934
75185
82920
997349
628857
1072711
842325
583820
198362
1157791
196669
646435
179414
1135047
31496
1115858
1315166
876433
207090
613643
356504
146169
1174969
1050982
354692
297538
159870
509330
406070
1397037
39939
934495
168014
1332010
176829
1233969
384031
172303
156743
127932
834861
131407
134813
891306
872314
432482
379352
354060
769599
678884
239110
1295213
1324534
465736
16408
147180
159045
1040003
79449
491979
957687
1060145
66014
920020
1155605
1276389
322373
264689
128520
967047
675666
232466
1061087
741683
122795
867456
82756
903019
888470
931956
1196351
499407
696581
1278689
1127759
1192689
1195579
864036
91446
1327911
43203
567082
150893
221818
1283278
110115
170559
59614
798426
1290800
340223
364327
424458
1022820
1313169
369983
997400
691920
434029
438982
1141366
82134
1320776
1308079
907248
81621
903129
254107
949656
217351
537046
785461
401773
256954
705820
1210266
96423
837395
882200
532735
854310
957220
303402
777102
210544
215242
35510
993612
870377
52525
107717
522775
855188
366570
1082596
810694
799636
1100446
251802
633405
90114
894366
1068498
624936
59599
339437
664989
701968
1189676
646446
176443
1291646
914318
313771
478347
192656
138904
387805
809056
1036688
503976
691682
510948
1123739
30349
235012
836901
117725
330479
1371580
264443
250854
648546
1201035
584580
223772
1083880
281549
1414928
202512
345744
536714
1314813
257936
594583
484228
410251
282606
1034770
660893
1128640
1042831
724642
799321
471583
996460
872715
953917
808578
912882
754843
367509
728707
51915
428728
265965
286867
194290
507084
980728
1177744
355592
1203586
861071
177009
1401942
266438
1154921
947208
233561
1296954
584495
1195495
664699
1124044
1000067
561118
538624
1195558
359583
862044
309235
64927
900130
131495
160649
818484
1275469
1353869
379214
208978
16742
1233007
1019528
263707
415165
355509
470523
191220
181570
590602
81378
18150
1336650
277503
1413365
99418
1051096
595491
210038
463421
1192553
191531
897581
1141602
192291
1327818
169697
307895
615562
1277976
189874
57015
519599
396320
184620
480749
295787
1292162
1146310
600868
912177
606510
1270372
313645
1394182
864626
350926
86875
141709
91389
52361
371676
1353275
878433
1129739
1061800
471783
125387
779462
1126753
197685
213641
176505
475982
893835
613949
1324522
592570
971291
1313029
1303179
180401
821910
114361
96623
309139
822649
1295050
918153
380099
306661
199337
128966
1089267
931546
77258
768332
945910
1376942
682833
798556
426602
368640
512316
872277
907246
457476
779811
797857
240110
517194
315648
176975
1409067
602655
1045504
207400
79477
1401844
445687
1102534
607090
386421
346270
1222417
1115048
1353743
1286703
380239
448916
132550
331485
905634
405801
384028
1351801
621844
841838
1292010
840398
682290
1234747
194281
83180
1330663
1225847
859014
388654
288863
439169
320268
441289
1391240
933288
236342
373959
820075
585853
164645
220214
961101
476082
597103
596542
756301
383021
452068
1374150
297950
324998
104210
62888
153242
261311
975794
436981
1354392
1110448
338081
403409
1416241
843356
553185
480690
1323088
1120061
972263
1199358
780018
788403
277494
569994
998813
814687
105445
271403
642135
1169674
1213674
107060
954351
808660
1298200
1291797
515696
190263
502701
1055485
263729
879871
1321547
292765
1277208
374628
264895
621737
695265
1102079
1204614
893200
970847
979219
1412505
376978
1230191
39012
909493
486280
71301
1325344
448393
887105
258713
994623
46300
1180897
1236231
331173
340993
93187
495316
1233679
25555
558817
1167685
961317
358900
636033
184427
136487
309433
1342780
225767
1348120
588419
1408525
483778
341533
145875
421378
1349994
807823
350928
669261
851928
506433
786486
858009
272129
411859
1283825
595737
503021
965228
818090
1371396
1296593
741938
198616
733805
1054336
593955
294042
629848
905155
372433
407755
797167
30127
892688
741041
364299
443517
265619
47944
1382401
222249
895390
216531
1119836
1075819
668361
237496
516290
201446
840042
1334720
1408079
769892
1382809
840707
134774
570725
389757
375034
811106
1125349
280988
394062
689541
657258
897551
966007
994415
593012
737186
956595
1231964
476738
939739
773589
116611
1266441
680345
1226311
580755
461020
1027062
1273814
109341
1052364
200621
16957
80523
797662
695230
1082016
1118365
1191966
1279315
636614
156684
588065
142475
192894
1394960
1217791
724829
570249
1272560
45738
1114093
1350705
45363
57286
1040213
929719
861542
673023
105651
450124
864235
686569
1085362
1184946
584743
528855
910250
384705
877643
535946
162375
197689
83051
1167532
1281053
56615
1091187
104930
995019
1166998
355705
1119008
1288337
358304
348532
855636
48927
897557
994354
327314
198845
387666
366258
361496
816335
577123
662724
565330
734976
320103
680324
413198
835611
257834
657013
507207
144918
874478
97000
576782
1375616
989774
688460
1115003
1206415
476279
180479
401079
1411839
1123708
412045
322312
1147850
201612
405365
1122235
1303951
205804
494517
892413
569349
812981
56831
536278
167915
643949
524442
391928
442621
684449
827202
1341633
1267153
604708
464044
959142
354242
34745
1379792
247897
109502
587790
43382
1317135
609260
69148
632711
372696
540043
1370781
941047
279153
271986
586404
1214705
1039407
37604
25238
995553
37585
1411901
404923
1302258
347621
1405770
1308710
213647
190719
336963
572170
479522
1382560
1321163
328241
1219762
376947
1395355
469392
344688
196593
859926
1146989
525235
1371514
595481
1385811
816930
1186620
1283082
773494
548237
1297157
1308995
107369
166182
94468
330967
1376632
175039
384033
193778
402805
919081
612811
1420222
906905
473381
1083430
866968
141090
952507
95597
815008
899418
301234
1373336
1023761
263409
305642
449072
12348
193538
334633
1040426
131667
616931
62811
1296579
174536
931742
11374
924990
355261
305847
395886
382201
1363426
876303
131461
41582
199392
1399023
1340014
588635
872217
142455
511474
612300
604833
1113505
134083
51669
67937
1059690
357832
409968
1218204
1148197
732911
931283
106255
691936
309653
516225
1353855
140471
1422264
564114
236235
971301
84786
1409694
601508
290683
198253
692182
361400
955010
1358631
157585
1236510
791768
661674
412808
1345237
1376944
500019
611186
1198001
208061
309071
596190
643423
10890
703799
343037
170759
702822
937122
175941
107546
698898
437202
612336
61813
297523
1196924
1354252
811733
824510
261951
368693
296733
871884
1214488
1269435
564463
1014279
464347
117899
912216
411440
1140944
1062113
283191
59635
509679
566806
146007
440642
240221
474842
903691
854425
1318468
1042511
573440
1317917
639635
1072307
624114
509728
1231636
767867
1344539
395028
417463
1273488
666474
1394424
386517
840705
1159259
1122949
415622
269029
1412288
83881
778726
314862
553200
1402609
1345792
1208611
425331
1338663
1345349
657061
1341218
120702
1050234
1381387
1323312
247898
1379375
798183
774295
413280
944107
1053097
1059425
643512
771888
44940
313982
597029
453856
148786
645468
210042
546882
1137134
138576
1207727
1059129
963224
908815
414446
364183
88733
256906
481693
690867
701471
41023
1301983
497378
780312
726970
335752
588731
249492
858005
93115
956917
63959
173625
847667
1006112
258129
377783
60560
249300
908725
171247
221435
1162946
816671
1381615
870516
820028
439345
232723
101378
1274172
462517
1219830
1274979
799050
1388114
1420491
131597
838933
100643
1379383
53135
1278601
1217512
297992
428869
320330
1325317
1021034
280197
620094
955723
1062474
433286
1198489
23296
1101174
469980
1119788
1114126
403614
1042545
377851
1064158
1066905
416783
227817
1114059
1139601
589268
308588
992470
36487
1287213
50117
262161
77085
601646
184271
801708
892285
678029
1202306
1202269
29534
817314
962479
308610
278381
222411
1422234
900575
73675
618160
50978
307198
163733
1420059
17582
297433
1415864
834411
345205
532310
541743
638914
1411786
88105
788643
678512
284189
1371102
1319024
499134
885212
330184
1058036
249681
942194
1167013
1329004
787330
290083
197715
1278822
442396
287958
667665
1296663
1276644
172304
82074
1024694
209308
439559
69735
619179
932425
799175
1266251
566180
436773
659962
1393062
604924
377580
128415
1057427
200547
492428
260805
1192432
738496
812405
948258
328348
1372459
979682
622389
344523
952424
1109846
542211
1397628
45777
663827
122711
1307468
34040
1062640
1362458
538912
614595
579906
696253
864058
97556
471303
1092538
1377634
1380739
372807
677157
1084980
846217
1332650
99628
117667
609052
468839
1043436
1195496
924660
198228
319663
414225
305998
396204
1220623
324449
1049058
374389
313807
79742
35102
342556
421791
795915
376178
944575
941861
1304441
735688
1232704
324770
341149
1070265
1110638
1053592
783520
1153149
172591
958633
47707
1385987
56546
1183981
1120715
342386
694486
508829
1303701
1067500
43187
1112619
617848
370680
844093
591438
1309980
89338
547848
50133
388851
1307381
727900
630376
702967
240191
467131
1049828
953491
845066
498812
364096
94738
1055912
1071772
348279
962172
1404349
144220
303593
1205597
190305
832212
322654
1393775
141632
734413
208871
368836
639797
424465
540835
1027132
329602
1363732
1113629
1048723
970538
740029
449428
858934
1357316
1276600
149923
25662
81068
25770
411499
231716
319795
32849
1373807
1086539
32430
791855
982040
674197
1163551
31881
945608
747744
1286467
38829
518227
1361977
327582
562463
319603
1281009
122224
964226
14165
799513
865862
627756
534323
681808
1317799
62600
598295
821310
305550
1214639
952970
206533
481274
1296370
91397
39274
93974
1300962
860143
497018
1276970
191624
18788
1062977
1377614
1381025
910399
529585
153859
231513
219513
1366574
1062524
273258
32079
310070
80397
908996
1349578
168020
289406
125190
787182
251775
225697
588578
891960
325015
450503
1323614
638404
1059413
1284344
862401
1370808
306103
275233
1033982
1069607
76789
456252
783633
1209967
327565
471534
666727
504296
254298
1064272
475274
296446
564117
640005
779417
1332499
516701
577991
1275454
785906
734841
108688
824734
944275
645634
1194245
37181
1408991
260100
1038461
407858
69306
737942
506439
1067902
861889
1269700
129716
275252
1071281
933727
1121949
1366474
657839
333264
510236
1392649
137612
1045007
912899
525808
900159
1090724
616523
978354
363423
71595
92052
436420
1272465
815200
837461
672270
1402705
169080
366550
1168867
876265
229141
1280120
40964
1333199
1230318
680676
1290645
532610
1342888
407381
637639
520962
31688
666808
778981
890104
1419174
657863
660755
464741
160166
636280
1225220
1367687
610249
724406
1178353
1287123
797182
467227
456702
806202
940680
942214
200995
1125336
1380801
1209652
250339
17791
447222
666549
1201818
971847
573346
425505
1025088
1233102
1155102
1417174
280914
594737
733285
1329054
898661
1115794
694807
1369337
57485
706386
209777
1022683
1320512
149897
1056713
584085
1188877
220019
576251
1269801
41830
572347
273831
80353
404818
373277
515863
11449
878603
914286
377109
514693
666901
1336367
580363
1393873
682927
685031
1408443
1163253
1217432
1122055
933135
611556
1232926
1318857
675336
829148
331596
314844
55724
68867
906519
538627
1369087
453243
1118636
1166832
32077
908512
1192433
1053100
74693
143345
883406
354535
492148
1067638
422504
376608
394976
1173823
97964
254608
727319
301570
1366802
289067
199705
640544
948923
1227133
471925
184424
283669
174683
454130
738198
740098
338726
1274533
1090749
463745
188283
426001
549238
547844
890865
99997
1050259
314626
1023624
1189682
348975
771979
1078048
301038
661145
174276
1347732
1232195
566223
699770
353129
121208
523780
531264
526431
1119609
641205
249112
138959
345740
956471
980030
832821
50194
1272108
1057736
171415
79965
202141
28714
923269
34179
1172564
456207
622878
918141
1113125
148150
348005
640266
872111
640276
258255
522570
525883
367606
853844
49945
672862
1265834
397552
1110624
1213057
156002
1123417
505255
1343299
523996
289349
366463
791448
607526
510349
1266147
990593
551460
287681
1091552
372905
282084
617764
521380
1367781
498575
556147
496602
695333
51370
701939
76645
792757
328831
932059
1280280
233717
994957
1037531
1267099
890561
1308320
1056496
1062854
381553
890984
150918
289401
860798
912225
265357
1394053
196481
223263
1334207
1156717
96673
396167
995390
571633
1205340
822005
1044689
251751
1284477
1402369
1293083
1235225
414617
336202
620523
1186635
1399085
735922
915461
166666
1159198
188717
392344
1355983
430688
527795
590822
1284148
67254
899369
889394
685497
1397701
1059300
114737
90661
581060
390491
68246
160108
947513
282281
1065888
996374
211676
519314
159077
279161
1377179
155211
208536
603915
42256
674637
1420228
838830
105442
52297
890301
1413551
705446
1334430
871166
888064
1283299
1226534
792924
1298686
309225
1069084
1061299
110426
88959
176004
1216188
732557
917336
16212
321920
1349992
1146423
600379
482026
1279124
234230
683490
638024
327142
317163
806517
1370439
316229
492893
732228
1024889
958768
868513
1308416
861803
197196
263434
499509
1158703
1233601
209398
1295785
569783
997956
265744
1159302
91131
281572
1113982
605069
1192980
372242
1345321
643670
895693
1199316
231799
628050
1414520
1402501
394000
428287
668404
67707
864293
562726
402084
1272518
546294
1266157
423278
1194258
1083723
515655
144435
388921
1291432
888780
31001
304602
824370
598098
546219
637888
780033
1303598
1279168
1318107
56045
1134605
847122
368535
426607
1134946
212421
485433
10367
233339
1100583
1043909
153734
706847
393567
626891
818638
433849
621680
229003
1168687
16368
1292958
286354
156362
1339575
518718
143160
850637
865851
353896
885139
1301310
1375902
490167
614068
1214187
887785
1180534
37781
1291542
1277578
638381
1272116
1354550
404556
723451
273401
616224
513031
1335710
602676
117475
661081
470404
1295786
353237
538542
239933
1335934
1313305
202534
123628
107700
1037193
510758
948253
465443
1088071
228618
967040
1306361
874262
1048710
659149
183697
769354
343612
641464
463103
331978
1183031
551099
172916
1403326
33886
776833
900485
925871
1192538
591561
206510
159380
265154
593937
864229
276131
162282
30271
431877
218038
1092495
1394767
585164
435476
43938
131320
943908
618600
723420
486558
444712
17026
793285
1203201
274092
1421583
813961
1322957
257815
489482
1121282
894929
1317487
481784
35633
586469
991698
969128
1339490
1420033
94143
856720
1384699
158067
1269136
182006
179428
1026330
1298964
1201697
1166859
406699
339931
430726
1318148
94598
806174
690984
251689
1371660
110395
996840
112015
584279
821177
1332751
799661
140326
385349
772936
611740
874916
565357
1296200
1069485
193168
205550
792948
957469
1417293
1416152
1293415
1053861
1306974
502831
77626
603636
1387854
664764
1169445
920299
1177243
463816
1279718
1190412
379523
499202
634834
23074
153249
911103
1057289
1038217
13906
279115
1189138
725548
358235
260754
443838
1060806
991045
1210253
73486
112984
1202348
1063890
1208216
339019
341253
16463
260094
31506
80283
1378862
1383165
442637
1280659
640480
173265
1014381
1320900
145493
1050676
55319
495710
656102
613881
532788
27308
961623
282400
1376802
1230185
791367
974
685454
1128758
1221157
69204
556901
643105
893341
1035694
381441
955664
200360
396773
48488
81301
568972
25526
217303
139234
1368194
423287
1125543
519070
958999
403245
684315
738041
566690
1266623
497985
1191883
819476
497177
1170522
446008
774203
577905
954387
633724
725756
265644
346718
157447
308099
439140
288218
28956
1376165
1271688
303539
622098
1037408
784359
595163
1417091
958766
207777
1325668
975831
548941
375943
111920
154289
1351047
1177799
317164
405871
406744
481144
789595
609465
483432
376420
1362029
173829
664803
388342
81166
1410809
1317853
397715
372435
1276971
56270
1365483
875071
66928
187958
1315043
1010175
1117630
289754
362416
342342
1060645
239120
1044275
1134332
1305657
314835
464170
697671
428303
299045
349635
475227
667836
914620
930148
252405
509179
692832
188178
982545
525302
992089
1293434
1422691
405154
37224
738657
467242
358105
909135
616778
318652
226627
301760
229167
550934
296428
540398
150563
196572
836937
885667
1084665
1091463
975881
1316564
358863
281471
263946
1360461
1226691
171790
399502
1218256
392481
35863
128660
637958
123898
908647
768807
1285150
484218
818895
911001
731376
853241
304856
1376423
231200
1231794
1402191
328559
632882
1335132
1355465
1382133
1401841
907427
954651
403918
27338
1308975
1313224
417927
863305
500862
565487
1006346
256711
372723
338760
1119876
298746
381576
692607
904022
376069
186939
501360
1272976
967030
896082
894770
56390
148180
648913
101080
617024
505809
569980
94732
703420
1299021
1225568
1113418
555854
903690
855921
614585
1337237
101204
123336
29910
79733
537316
222277
503398
605277
557663
1400711
203361
273297
375851
10739
1051193
109270
1038095
1357937
847302
39723
1227572
1237544
111518
340110
193361
280357
613278
840903
1326277
535943
204066
306887
1294205
1069893
379135
289001
124216
121467
690893
181787
79927
341769
304962
1280108
445338
792002
90625
1048736
571880
1091152
1199034
788414
671347
671090
330834
697603
425940
855588
495976
457767
316546
1186361
436270
833674
1315039
1361854
263471
60380
1333996
389537
409514
623138
34564
314612
1186696
367150
1334172
549282
663888
32943
136698
1318098
795321
792719
247859
1059939
1373742
100539
264834
322772
227952
1288994
1091497
78056
601263
1146606
1372563
1380713
85451
81153
1350660
967253
1034667
344687
58335
238632
127885
434517
657801
686473
267161
1192181
97096
288802
611077
311874
550589
662841
168978
730871
399099
291437
728561
601519
779989
527965
410527
1156785
336660
258123
85785
36582
1327455
625285
531399
744925
1180752
95405
566925
42762
1387839
1026750
136233
211506
141310
1375162
1072043
610023
329241
297111
69176
231039
171685
163443
1378907
1062471
1306370
916109
1202528
37746
93526
1155427
1235096
1151302
1277475
85853
894895
586188
550896
858820
128869
666987
1334968
1176359
1345915
1368614
566691
798380
208428
442431
1052104
699573
162565
1036892
1295690
427254
1082107
210474
1227274
1074086
581590
646882
666735
105784
1313392
735364
888222
339475
949398
741834
1273896
1188860
642043
453167
177602
74065
679909
919641
115254
1395627
251411
194903
1167094
644102
429113
448699
199277
606378
977248
179155
814640
76446
348364
329322
127034
223607
1380447
457555
518518
1219291
78104
191383
1055998
1207595
785517
738879
235236
1353504
540060
1266653
497411
151701
1181140
34663
901366
1112559
161350
1203079
455918
109688
1059839
1129018
1167030
104957
1301117
425426
582276
900191
331567
1422757
666415
783361
826515
369354
1417668
1060350
1280097
781989
225811
414615
868136
969307
1389088
347588
868748
290555
1231358
788250
438407
838450
471706
853699
1298516
660973
865596
673228
57737
359077
1328907
137543
291362
48880
1184627
1283584
226977
904253
783320
905222
284311
58986
605990
808096
1403810
137039
446487
1122613
102096
578980
1071169
921296
25769
114741
320260
1182925
489043
684808
369982
782981
75903
1390506
66563
685817
57638
1274541
893118
151562
927930
885415
726613
829568
422130
1322266
459183
71079
1155589
98374
943956
142441
1360820
1305709
62028
862771
1122989
328257
426290
269656
936905
1274408
1042593
491430
953853
688623
144992
631438
990739
625693
1037303
478140
478615
1053474
1174945
967418
134021
846446
575801
1043291
397623
913160
306709
550780
44325
1225039
227472
1044138
419185
1100886
516786
1064026
934064
981517
407354
169680
945486
670832
1215529
226766
642674
227591
150798
365491
389528
830898
478404
973094
1289148
866420
53846
432479
647060
82413
37344
698743
732430
892955
54951
1397112
972660
264959
1297638
562987
165739
833868
932977
1159360
443143
205932
229157
344280
1293002
83932
566337
213422
768408
482735
271161
39692
1288809
66209
129101
136251
327630
226367
971621
113994
567793
461022
141114
39480
1184603
832257
168803
674752
418365
289369
307211
1203234
1293897
282608
1278182
698589
207683
1125706
333098
336557
1238199
886921
943522
1330446
174158
674263
1225447
969557
733370
210375
597996
849677
909792
958482
981922
1231469
1276961
440834
1137034
1268366
256055
88008
1292636
187276
981104
477893
884725
624846
856988
459195
329165
437466
1165246
142120
1381403
688303
668800
384918
913389
671959
981684
456592
735544
931091
1177015
1224750
23305
408693
278754
331384
230647
212189
976612
425682
1190448
976015
617350
443461
539656
645382
366496
672989
297468
1220929
487747
583753
160442
368567
388233
971406
608706
913907
330854
796334
812401
841959
621107
1071808
230401
257993
608299
67076
229415
272283
694858
397439
96664
780778
1085392
1209567
534644
1070287
784258
1410039
105238
1232050
798983
1071646
1363030
123956
1005312
175194
1231230
279469
175587
725777
389050
513292
486327
1291892
421391
629746
1410631
372021
949893
404881
27189
234581
58721
1034915
666362
942885
1170462
701248
353975
1385965
305361
1296441
736587
655800
189231
1325656
338788
65913
57700
254251
322763
1100845
1214952
396080
18761
663344
288862
1230631
376983
198714
1290989
1384362
1416772
962571
512450
144548
85317
662028
1274402
465243
233887
317887
220767
434339
223535
1307573
695235
400181
1396791
357772
1396843
831441
879014
118091
723021
1290380
57278
41164
1163494
473825
106744
722728
1044359
176245
1039727
79798
125281
572819
967850
383785
323637
520665
1355609
571907
1420157
949801
247934
948616
880929
1394846
578576
1159474
455740
354295
1321275
30179
535695
294786
563654
974763
548191
458326
191454
638213
69565
1359056
1400648
1044793
474722
640464
347715
872353
269056
1305131
611145
1137983
1328692
49590
150484
113792
1091288
463617
1374486
396365
1212082
940327
614173
557452
93747
288577
671412
968944
577370
263062
1286926
884076
920760
312277
1199449
884574
151075
236705
1349025
173857
740245
733930
43163
1412165
267188
273109
322894
504493
972050
861009
1060309
953760
240285
53385
910987
1058122
953714
819961
466381
336284
337077
1142077
598291
266333
1222089
478261
817959
392410
1137167
691030
1198967
1351583
142334
729150
756411
782838
570435
82416
488018
863616
327399
316965
556103
616999
850776
1324681
949833
1302740
537552
828791
523126
1233182
1135239
36650
174668
866499
628520
645220
87152
1307675
922064
295131
1026505
897774
172084
687065
700062
611062
965976
935191
1166881
593419
566023
565743
448790
623567
1199662
1182197
1369151
364925
531239
432858
833308
396721
814851
446710
1293861
545265
180955
523697
1274063
735122
9158
1189275
75772
172932
942300
294555
219271
500265
1201541
270487
33728
701165
368783
415376
1295383
1238126
737511
1286573
217973
1330654
93727
494138
1373062
1365876
781693
1320794
348595
825429
145455
197750
313251
1341637
868537
899438
874307
104575
996598
1323626
465305
185374
333950
769353
354599
89214
326708
1065964
1367976
1322544
1325332
965443
296078
92880
498305
27171
279752
71459
409604
897785
475493
151567
208771
120633
1128549
231160
17908
1389163
1221351
144657
620884
967796
298212
1376501
1023505
342171
487703
383806
376626
1390287
267047
975960
561979
394919
1419395
421441
991227
477837
1169465
1375420
490064
1299703
1307106
779734
1136967
1091073
1213800
1178319
386582
152337
222732
419049
388106
694752
655596
1053589
124360
868377
340895
619875
303605
1034858
1069744
342948
557813
294427
488747
397066
516600
482362
1268942
780426
579419
415964
621394
1123841
60900
1154462
874946
251020
1371464
1202319
155765
817403
166876
1380579
1352274
1146341
1092585
727843
1343431
659690
449979
394856
1144766
222390
519574
1276821
1362293
779380
613396
807609
768871
271932
1180242
1176076
16761
323478
1130631
1234936
1066637
213799
321016
577217
510321
1319018
158804
336357
217162
1203091
495566
1265601
1365175
704988
252397
659412
1118596
966243
267178
275182
1023111
1301007
443814
1348082
1021140
251268
277936
161275
199197
217961
841475
1159304
1225913
366890
45072
884496
687765
621111
1333921
1380681
1344202
1395282
411166
232886
738747
377945
234879
470963
181495
975947
333078
838683
182457
286764
447874
119986
366656
1363134
166405
288146
13164
911396
376659
78425
1307181
769548
394513
147914
1415730
666972
571797
545781
437727
171922
459983
630113
85751
170981
846011
388863
401923
1266943
784106
102291
132426
727909
142959
483846
13519
608673
867445
120705
1197964
1372132
1175875
313774
1023385
1352539
1421355
436614
925566
1393950
1017295
270739
1341361
1177125
1350038
608556
1222631
252165
967933
1275467
835058
1210939
13546
931897
293519
895011
1137235
1362583
282930
13410
1212201
1384686
929177
659604
27292
621958
191134
565814
1266224
893981
41077
1233860
172137
428132
821068
660757
488727
233862
198234
948328
269983
296386
77170
1077606
417404
997768
252231
1184051
916448
1069133
1269002
1027152
29135
705178
1222400
68304
188262
1224975
689632
957662
1198494
144699
336211
1338895
469604
367196
1071347
823993
230908
417570
397551
180917
1129085
54302
851000
1278396
1192355
189725
558095
994483
1290052
565735
1064282
383765
509629
638943
526091
398523
364334
1375282
79874
1417146
182168
92182
292477
76169
1113746
1195010
957117
614860
638824
405807
1272887
1392304
336637
390624
613428
1119611
565673
1366820
329039
119594
701528
429217
252374
854527
316092
111880
148201
468230
141418
543221
737713
671365
1290049
1406802
704333
731425
788768
1145386
606511
866634
1058009
1369225
285376
581638
1112134
1008991
412907
817831
26099
1378390
447665
697966
683353
146918
1371741
832787
1313977
1399172
1320037
258486
61592
390846
921350
254929
435478
1310468
789243
1314619
280687
677107
501064
982936
1305099
807626
829626
973677
741648
336925
1290156
41373
1301342
697188
565791
425214
123957
884402
1350565
964270
893834
115333
1369963
472607
1135879
1120613
1304479
44879
81522
1306325
825139
221735
509600
1229750
96261
342402
545041
1192614
1082999
469276
1365287
439277
1119196
579747
831296
1053752
1324350
705991
659351
912155
1137393
391436
729327
570564
307637
991853
1227921
656097
71592
540267
141530
1285761
724330
789049
299141
371038
950865
519800
815284
1279625
32328
457176
661391
992351
843058
559629
602096
1189336
663450
316873
1072170
897465
1419291
813658
1411968
1411436
689405
287423
342628
32941
97047
677497
458321
527521
1066815
945795
1197722
1347430
1299769
1373615
887676
1115474
1055383
1068954
1353870
167120
462288
811251
364500
43953
489617
30182
63080
1280866
1048889
1279145
418525
1367130
896214
1204949
1187947
1194581
910802
582669
1336048
990481
1372512
62761
321948
1220077
953963
526572
794845
829974
924302
595524
1147839
1377661
579188
1092732
849915
883954
646618
997697
46535
1204854
915489
1284336
1410991
1180801
473994
1053781
827246
970625
588232
1385765
220754
482412
385274
1145525
401432
1201982
859889
1197188
1231107
695006
552662
1042789
141089
427431
739868
48357
1351854
145044
282933
102322
863370
332574
1152835
796620
1379660
1112455
935874
538563
36464
318807
778797
827027
397541
356986
802812
1366268
143426
1063067
11832
1006202
945140
68047
728901
1268243
980766
1057141
860818
1177376
350650
28841
731123
491871
61667
145516
829283
1299500
1120088
1352678
1397117
204770
84831
655864
124369
85681
386308
134122
570000
280047
972311
435180
114868
61698
485829
1305485
367444
601984
373345
890254
533231
704375
1266274
1368557
643396
299165
678839
1414798
406471
315248
738637
1403129
333661
17495
914474
678117
1165217
536687
813194
1060142
1217658
1163529
1273431
780681
775501
1125733
768425
995778
255864
1202183
387996
730346
432596
83112
99371
1297225
1234353
896152
506099
413174
284645
128104
64460
779975
579149
93798
459982
1290053
875845
1389588
929605
1006036
1348242
801005
515222
202977
1101769
533265
906353
1368906
406282
151698
74070
545425
1419797
451643
17875
1138130
211426
414911
1304764
1316011
1398078
233722
1291364
330528
502959
487223
31921
250778
860106
785983
270639
1220319
1060234
1121221
496023
317051
231827
44189
133441
470494
211618
469229
911432
627685
580224
193910
596392
1042779
628949
742235
101165
1057352
471702
975420
331114
944341
448122
585244
1352200
1035907
703621
740085
247848
280880
77208
128531
867454
141821
1068978
821077
905160
105768
1412048
184568
325368
391276
1327583
1161089
457015
263339
689250
1052260
982234
522720
463931
32688
1048242
608566
451040
1335505
208434
527739
26621
504596
374153
1157616
856190
774749
1370067
1103196
859063
49630
829070
301575
393731
815261
784155
844529
81623
922414
1352071
1296657
474919
591253
961966
448564
392580
335058
629662
381249
1165130
645325
538318
1274395
438772
1413217
954479
1192053
872900
136752
1035790
625858
953215
533390
503531
944556
970767
598791
107535
268995
389258
1269907
154193
205240
565046
822766
1197669
65675
667982
1394571
947760
336058
110254
106720
1315377
770759
1403924
357586
378474
655663
647485
1396695
1186650
484486
402574
1278360
1111800
76623
1023171
425679
869218
384527
673902
187336
1297045
506011
1205909
864073
181173
806467
922893
288256
1215842
646747
891790
529604
405493
192973
1051132
536083
120070
27894
555473
397665
962765
111745
893147
725581
540578
1368921
348607
1378822
49597
137947
272010
1335763
323500
613580
1144421
1173215
132166
523153
78071
203341
429605
489550
521597
1378498
383179
1418345
455025
965410
445881
74720
249234
1409650
936872
517996
798113
1101155
1063578
88164
1180295
932288
228973
822750
249869
1379558
397434
572339
94254
280355
18348
181310
849311
1398360
975575
352323
940698
1202124
855840
740226
671249
1055401
1317083
318955
549006
365971
732064
257459
374158
1363958
1386797
807183
27041
15563
1034968
192357
659978
336025
207211
1322246
218596
84070
1227741
1230760
1310790
483841
464911
1286956
321933
597163
201449
705035
172873
380043
455422
1358960
1407159
228048
350655
177734
222710
98063
382339
992180
440253
522033
528021
341759
1053295
164320
1413624
147741
1127334
545880
144439
164620
313976
797349
1308061
1229369
706732
1377170
202333
410216
532991
847251
174448
803255
378270
775718
425312
159079
400325
326319
614668
1278705
1390855
1273916
61466
434567
16083
942709
156808
107631
1140306
868861
70103
1055603
945540
107246
46123
361824
1398079
1175894
513381
1346863
337153
839501
534277
221364
667530
83139
905949
337556
1216799
693641
965153
1116338
136600
962328
634507
1419076
108922
656362
1225666
1289129
59216
293398
449925
1387026
462094
164342
213585
1237550
1071013
694214
699675
108899
579551
614788
179354
37444
566171
458109
1138137
575108
617699
207248
59158
1352424
1393096
673239
377096
644166
1193127
768299
616360
462013
99782
732941
194330
978935
1412105
1222578
899011
1188604
75206
704024
199835
1391249
781987
1142167
104940
789339
235765
83041
51553
150399
289555
195110
176299
176250
633402
1403911
446608
889850
1172425
665214
675854
403746
442333
838346
468071
386963
1174054
260346
228498
1043770
1043450
1123879
1370037
351074
1227878
191862
1064436
773481
1415908
792927
1274473
697824
330383
774716
1059656
529306
175470
490278
539107
1337816
361113
1286642
1360176
282474
1192352
79818
1316236
1322625
188099
1349901
1230942
1418508
196025
523806
814480
182986
1378772
292133
234453
998457
80190
1201552
1335998
783028
258649
406399
429779
1126362
908869
308824
730687
670248
273872
189301
489796
215109
771120
226286
631688
318776
88934
1212140
1111397
405151
1354332
1347627
255344
817372
974830
600366
441032
434137
667154
1050426
99375
1057772
331150
1179535
702273
876818
123779
76362
1379297
1144749
248533
175328
79738
1219383
90228
732136
873807
230256
58946
345016
225874
964208
318265
387432
104951
391960
959815
93994
117793
1167185
349676
630496
1294300
978682
1347905
398403
572461
466830
150871
320505
250116
508397
854182
381304
1341765
417584
672728
96404
120097
515638
93467
1114977
681984
394952
99175
214087
633451
489149
910624
911249
217665
971358
147188
1318937
82937
506449
1336198
211587
295433
428993
336400
1202945
441972
250327
572628
669154
187993
196779
1233607
49459
523226
773924
1038639
314785
917637
122918
81669
1102438
625226
1068047
1371226
1372443
1177395
573746
1377337
567280
184189
1300089
1115657
641894
401045
645752
700197
106619
850137
1414009
1074084
1082457
291597
435332
338106
314118
105326
1303232
293844
1392803
1310754
958844
99271
61621
158072
205436
518026
1358785
329938
1315644
786925
157822
770549
74631
402553
483891
791793
311183
348597
630811
901567
565787
921569
906116
1123891
398766
698835
10804
1299894
1101342
141134
187825
211445
1120568
106109
1305909
692883
1213059
254950
890898
1208173
404216
846594
864569
698813
414451
340724
957277
778113
1235826
436447
317480
898530
1174614
313875
207380
1324367
232226
1293336
891184
904733
1336178
953768
409471
601136
104759
299863
221484
225260
687337
598084
1183010
396684
238541
890577
1006399
698822
1389589
1229135
357943
56750
1286279
959825
837301
1122418
279105
771179
472075
1056096
488718
174393
811322
481546
1237999
585178
134778
234468
427477
149248
788167
311599
106141
825620
80865
882439
950252
421575
603654
538908
950937
902509
1174066
687513
27293
310992
1339325
691068
675046
574202
1301738
1215958
1303750
123848
1311732
1000990
975384
1145620
773508
223205
493216
921299
1296894
543723
849231
596675
684768
1328785
819280
1324104
521551
226325
1314804
676195
1182990
1379570
831743
489374
175774
866289
1342571
250267
304546
672633
142247
224246
849969
883983
440959
773867
878038
431605
1298627
342802
366489
969430
1372151
477319
469548
499789
250124
218876
1384701
73052
1172588
1234800
601580
91788
1276376
532816
1302939
818370
946036
768420
698660
1395010
158731
296761
173635
302006
686327
90947
1369281
1422353
60625
836771
885458
211197
972888
771508
1284828
792287
1066925
269065
32150
907951
140062
1320262
355621
1111174
211549
1385035
1198971
492947
893876
975035
303398
788515
1111096
1370020
828002
1119137
144328
585933
237865
205687
175094
972751
433242
598538
1299951
396851
60088
829963
580525
873730
125693
734448
676995
272685
1035976
800909
26006
62213
1323077
1002782
366763
1367328
1233057
1334742
973474
271361
1276890
1037291
1159019
900093
635430
113059
1376650
102298
1139422
360847
1269526
1123751
91318
681008
279486
1125952
1422963
473579
1338666
1177827
546318
1180629
78054
354521
564034
481002
895132
441634
608463
1352990
484484
223540
658617
515602
633236
673445
918351
956866
34190
615254
992114
595452
544436
943478
543941
331552
378472
600147
981402
38825
1270028
200509
611490
138203
661762
317817
850292
1359117
799809
516321
233783
504584
701152
92455
108533
1121057
1207468
510398
1393889
162312
820846
1390775
223417
396405
1062089
1072386
160133
1342967
522706
1078701
1164327
523395
75928
1062507
1350647
233346
941360
413887
82825
1278337
904250
113368
950738
520823
239692
571654
1289899
203854
691564
445014
906498
1087560
1326304
1226291
480682
920703
75793
1038087
314870
1235823
1066071
614561
1043685
154615
157571
301445
685969
16060
372845
1189763
1275180
548881
546498
392228
1387639
118356
1124360
317983
430499
1413327
381217
891441
1194431
734613
129245
1156763
1146455
641895
233253
139086
41378
324038
632886
579888
386995
338771
505868
437921
198454
893821
852387
945141
1187866
877327
312187
1202935
700378
207698
282795
974914
161158
125277
292650
39152
907052
1328464
817615
378678
954943
464482
216950
407697
1324460
1302667
1338914
814064
915268
424749
934393
724568
464162
500283
63538
103112
683825
362628
999640
84574
416069
644138
612829
1420204
956199
1043334
1197647
316916
150108
1158241
1338699
1271331
641362
325590
599117
1036654
192338
740451
1179180
1021508
1184121
1170684
207044
1159200
791629
1326987
233125
796656
1180790
691022
695644
1229472
704714
23535
269261
129467
185027
1116623
1145610
623861
537542
138483
71604
1068676
1416367
607587
70238
841754
199837
226769
366176
950689
1198668
586363
877328
615084
639656
1399532
888659
638090
207914
55788
1279577
1346526
100012
792693
1229227
128886
663524
173770
1065367
320644
1055197
1333867
272272
1086232
1127109
1130500
799659
1084132
1314477
940076
204852
353225
564455
417961
1303824
1292950
1370927
433345
599899
1277822
1326088
489985
1274808
525504
1318432
995535
550689
424107
1000426
184967
1071726
686574
682341
1312735
1416610
125240
897309
961188
690816
977432
872934
318599
360667
215958
1387678
367240
1333853
83111
737702
1219417
124236
1334921
476318
682968
834394
270007
590756
48073
1273639
12004
38221
816529
98868
671298
509400
687609
187086
910383
171256
298634
415598
1412848
508121
1399183
166549
107998
1379614
1270967
1285119
463661
412880
1273463
1237992
87511
771502
1413660
1351527
831529
1351232
335723
1129842
965936
131575
171727
354042
928034
98722
757358
140446
335583
514613
1294840
355729
378884
663948
159270
687795
914373
1350945
327041
116544
368001
776939
957711
397347
429198
1319921
637837
1036351
968176
573667
704242
544599
361131
774521
1154262
1365387
402411
1160129
623332
1116676
371405
874585
777908
460501
738629
476401
942908
1026549
179863
31995
1055013
1268024
678287
1120340
795424
1321753
88767
1058335
846018
1268936
1335403
661381
450541
1333287
1141803
391927
573152
856061
776769
1076855
443980
224958
383946
236565
55115
917852
557760
112010
62216
119817
695775
1342495
885074
509779
1100842
1316829
666595
589321
123883
113259
1040221
1115368
171232
348227
189636
890450
1067712
34047
194022
1177389
838217
68688
1233875
468523
537188
1164120
1092458
1147941
1395257
1337898
996822
496039
807105
841529
1274173
1221276
931670
725393
339283
966620
463061
630140
1025249
114998
947241
262403
911854
1272995
995610
1210454
395872
1282587
577033
56478
229760
455809
679717
933898
125149
726230
1088242
1134950
185675
1326373
674337
994763
95531
123702
694103
989844
1268262
217398
1370355
1319920
127030
797235
690592
58024
799910
420158
125763
268099
309976
123255
1117167
1376724
787228
444138
574291
1072152
1214399
170866
1189667
1122868
793708
609123
614024
1204551
838447
1375745
1180304
186663
459868
1266631
696388
1337098
92860
897016
1167730
504058
1192861
814957
889790
675323
482990
588869
878052
66383
642824
123757
728175
537687
589687
799609
421367
439655
567217
878113
208591
342357
682219
1394103
1358635
34784
230868
1092089
1067793
203537
1345028
852038
689837
1136828
26585
258340
90586
697820
1266134
163558
955869
170348
914559
400160
642185
186250
117998
637325
315240
222141
140780
285559
416318
676697
978809
869048
1158376
374403
1006113
786992
73993
503274
832254
257698
1366819
1115998
626175
84688
56413
121251
431055
539802
958068
481964
898173
732610
238219
992906
1271245
274543
446729
890146
1283771
1305598
204962
948195
340717
293520
814295
955487
875204
835091
793669
611577
608752
854839
345796
301393
412133
150347
311487
867277
1194941
1286810
991976
1089200
1209563
254642
249000
204077
108496
477890
694754
259283
1065014
460183
1216518
1062558
259925
778855
1361656
131356
814740
460493
202449
258345
811846
389847
1180936
1080715
267035
885730
126457
150059
566201
810891
829385
900306
161468
478760
1372620
1050931
898705
839881
386677
786030
1124520
1198833
1382334
524058
494587
48423
1070766
1375554
671731
1400841
372999
968439
1370914
785136
262952
878664
436805
72341
629086
504629
423932
1324457
1308906
582049
385385
289408
1218250
702215
1129266
487721
1211290
914383
1353364
229677
677295
1009193
1412566
877256
787275
52283
209068
66814
1290571
1217847
1389134
641254
64817
910159
521831
477011
18732
583313
289879
331090
1051272
432668
91126
925443
1366512
992835
1122738
1128716
179660
789127
1064519
50313
629249
342970
858824
924771
91755
1170540
547837
1336980
272334
826189
1322656
1298056
238608
1278103
1135716
1296241
1406643
26233
185838
703481
628257
350709
1228001
337293
270517
971372
686095
946963
138742
1277205
526250
185052
444579
309667
1025631
572328
65116
302164
67857
677530
815863
1378344
501718
624350
560254
1036201
1306647
356698
958956
1138906
134908
1407448
687201
73193
1286968
610937
1158244
448855
1334587
789654
276955
615970
1110920
101727
965132
992123
1335814
54561
840769
232178
834285
1406130
656317
780832
1374532
872495
540343
251535
142133
642381
1189926
391997
224464
265210
962119
620675
1404275
462987
330321
529465
413392
96163
1287252
1362935
141717
141801
1314193
643000
971953
599583
956535
391586
51641
256279
505162
345565
1049433
914869
71731
1377819
1130574
565245
1337022
561092
382951
892146
833539
1339234
469609
1320417
49002
347541
487597
1036334
641035
825868
1125803
1059703
946019
247836
807461
253425
590508
440887
1216308
757722
1183037
1180914
476924
111633
176182
1375701
549508
1310929
501012
1054864
122669
1352970
796473
290926
1347904
772328
886701
479271
252684
148558
313846
343413
973771
1279022
477938
1035775
197576
779181
1384832
912203
348368
1209676
1361482
167753
810479
58217
686962
1290682
1328969
756320
609111
749286
581516
1206171
997302
1019116
446500
1078764
384269
1341767
354634
176563
371590
1292577
829131
48886
816497
1158452
365650
1063854
1174279
505994
1207266
1381002
163577
311668
50628
1130493
764242
393936
178001
98795
26897
431047
276766
1290055
644247
691832
887900
260945
566517
1326643
589709
330477
396346
1226595
613765
424511
590814
1345811
863599
253673
948537
319877
82158
1145544
484001
1066452
321484
597759
942921
324670
1284487
53663
846349
77989
472157
1330574
623738
374980
1402178
295099
903508
710768
774013
77588
1069795
1395077
608545
567319
314015
1308919
928613
1038343
1219221
1118729
404790
909582
1416841
409846
382516
590484
687858
216359
1169073
285280
927858
447158
1165057
288528
883185
230026
358819
394898
881854
1061472
900503
433220
402165
696697
684065
395677
789999
1392826
855912
96986
889062
998793
1162819
806784
815147
1122044
181074
732894
1167697
730330
344891
436951
1234868
172964
724686
636923
253790
1273825
511337
1414795
335705
298217
1266697
270708
1172556
1068365
377377
59174
250323
53257
971805
1061645
766893
1273897
1406873
377028
411209
158532
469735
97711
604065
189905
1023915
1005535
161791
1065734
1353930
474517
436171
674980
374909
1383248
995421
1173784
252824
472645
1416483
14157
10936
1079225
435955
527749
1112421
378708
1325073
208336
394107
468619
1069440
768649
697687
132259
846180
922185
647116
1215663
147868
850302
170883
910633
316766
1340387
962746
305324
1316409
219836
1334378
357683
522399
374454
868715
1417640
346193
619859
1277377
329527
841880
1118778
1353688
1116616
1205291
264784
1072529
4900
889706
238877
737162
424659
86425
700004
1103384
185229
48017
669305
1349190
1116354
827253
1169444
1336286
1168225
94855
478130
637434
335076
611141
436125
1202989
767288
858590
788274
438409
374736
138836
270902
1120117
706730
83203
1346239
1124656
531077
534902
1328703
1048691
955369
997566
791695
543516
172452
557667
633931
313940
1378565
1396905
50357
828089
547449
111227
1139568
311871
903108
1399180
1382146
1411642
411093
1155136
1420526
1307967
287581
476209
146293
518313
590321
220116
183599
535839
887013
813003
846112
369154
365144
732767
1103170
975418
675873
1126602
1036789
1213726
264691
587992
1213754
1310256
855874
1268446
366245
638812
664053
402999
161528
1290069
1055684
466901
289396
358823
309897
1236830
449882
355949
518297
397054
626255
844642
1125376
1284075
1270183
54308
697434
257647
417491
1202656
289048
376341
595525
702905
636720
510468
664869
838980
1117984
488323
525282
1269491
1394923
157141
542788
290540
144508
528130
1368197
1232126
348692
1113045
597359
93652
849605
415681
1063167
639201
390371
123022
366107
183857
1406009
895816
1266574
51884
591814
1182550
1070693
1161053
523469
836678
1123831
462397
1202769
282670
410743
1276438
811782
297237
485817
119505
57861
933829
1344927
623670
973152
491258
1288901
893307
1201319
573271
173164
1366030
43934
429638
202037
25970
318211
300704
660131
401243
600595
498550
1288064
423942
206480
851045
1345430
561101
848919
684948
740229
485333
701021
297977
1336772
81206
261444
540554
960718
1363018
695376
1039913
824320
357777
571635
691737
313904
5291
227492
687397
145860
333256
612411
444164
513119
496750
739493
429616
905352
918246
1367529
451203
1331866
883675
346784
477297
788085
171450
51140
457666
1090762
210461
637209
1179690
892856
999864
271211
1050156
224538
159011
197167
664349
1309599
671575
320441
89507
56236
46708
983399
185868
233570
673060
901158
589260
730750
1039537
1064418
1277092
1406859
332843
93750
188103
342897
869953
544464
287096
860381
903293
682625
823008
662592
514609
83966
1005799
1100891
665052
1408996
1373463
1285228
1280914
209686
673074
234859
801108
78652
903427
816417
847381
1380982
754585
908933
493438
320782
1050265
632817
292404
75192
1413177
628042
227165
917228
978751
89914
1202904
90263
485913
609562
1042956
1067900
296919
282042
1225728
404514
1408897
223117
969220
60257
373722
35229
112047
562065
208476
835956
178824
809779
1050336
1126204
847114
377979
51470
413065
1058486
499698
46695
848539
29584
93847
510863
836921
768606
78035
122575
661231
1334191
552416
1177292
225600
479629
898484
966394
105786
197718
539300
284056
1115992
1366133
169403
887171
883818
976389
1360827
831187
343269
98055
116804
163148
692474
1325254
516416
995548
808779
793322
463978
562035
550131
1330384
1155214
972682
1167616
50292
70918
1322603
1048224
1287036
31605
819321
547886
271326
44422
224091
681805
1382344
510738
911689
975770
950132
437030
1189948
694292
1375417
312700
927828
1328663
161006
968619
142582
842669
238841
621267
492061
210670
640361
733877
1130431
1297900
547258
675535
827293
549728
1335200
947843
372519
476914
1055254
533168
1125713
237516
940191
77162
1419428
578781
995777
905673
626338
344345
17141
137108
810979
265622
914694
1266955
130178
1409638
1232580
827304
53340
194189
540856
448304
728821
1047938
891632
341911
850885
433598
45736
447890
16207
401151
807994
846450
907454
1021599
770272
692197
704126
455895
643100
1060636
690736
273357
978619
470466
96703
1354569
111827
581235
1391353
235932
1113232
408936
1062405
673786
1202230
332138
154857
228845
536408
1044795
1382373
1355923
143662
293059
887671
1348124
159310
704883
664920
325969
1286399
172266
959591
618196
624700
1167270
470736
864139
50138
1275100
1212006
1352049
1285454
66100
916971
1058915
547901
69820
864614
920145
1193601
133953
269391
35899
1318181
490783
736412
705912
629732
1165445
1174397
400962
934221
608279
26116
805162
1230729
961588
1211420
1068370
1270703
94572
273771
82838
219700
397795
368421
1165247
809817
1213119
120128
9074
17653
910626
545007
456830
462885
511663
602748
332577
207121
125050
893131
356715
1005230
798375
946779
1236566
1164092
1174758
498070
433941
980011
889041
156713
1209424
1146059
888466
675753
376726
929383
78380
107506
155178
1332793
78063
507000
1367121
504877
1338578
407659
1115709
1117750
999657
215465
88015
109149
397617
615502
218613
449385
657366
996094
1374366
923188
375193
992165
1219272
1124480
1408234
217086
429474
533549
1135260
1233950
736572
1375075
738590
674906
723885
1067617
1365566
78824
1188870
694951
1279564
723979
228975
1333085
123598
391651
438186
224592
1287147
703762
916792
409963
1373879
1291141
168329
1282251
811357
372537
118499
279474
1192100
320201
387709
548537
645087
31761
1403034
1412190
1027277
918844
1344441
295216
192383
433522
571493
173470
1269562
1217418
208959
702643
230600
1388706
174468
108886
552322
1420990
1115535
902051
250769
213077
324766
338662
168732
428737
1126655
365652
1282526
572447
972717
783231
1155985
251833
579199
910691
1171077
528414
605706
322513
809166
149338
1293444
136703
908211
79753
362524
1225876
17220
666420
540264
807150
726377
1202123
1069845
909353
825185
193514
1224903
30003
419986
815062
497550
631388
254733
1118414
478118
826434
669120
68264
965920
122566
210426
203292
283089
312704
1202461
239117
227493
233993
995289
1235843
171218
17856
1204537
26409
692115
369767
262325
1062891
784159
131589
248596
419642
126212
13407
1312379
225734
282693
213997
312841
50639
835060
1100572
87438
976768
1025251
880738
1306193
1042467
956040
1307810
201613
500319
403868
1316584
906765
1212643
127151
507293
1409063
305293
805111
628811
440563
519864
729096
1303432
343357
1001028
492922
330031
56613
1086816
189773
365738
261860
1411824
64012
309706
322722
76853
919268
692608
819707
319315
608134
101208
676704
1311059
904713
187083
1043099
1270306
756193
1226361
824159
1333882
615352
104972
53317
881881
13349
143752
414654
851178
674819
307702
482488
1312395
324602
668471
852893
1213099
684987
512396
634992
931582
1053362
1230182
1212007
862529
495124
773723
1397367
226715
252450
416337
1377721
178915
129453
559467
689363
501117
1126184
68988
139213
690675
918904
475170
1379884
283696
273860
1377598
156268
209767
1212033
324352
1266617
1127525
145049
1414243
1061716
528051
249265
443198
1296065
942568
147107
33743
127936
1411776
497361
685516
561523
76503
454117
800242
522238
124835
324095
582890
1266492
367915
262040
1342861
967243
342739
722713
851426
642315
450652
570716
1419351
409871
1411806
101503
487709
338419
872898
1065901
609310
543385
290076
369161
85962
1406155
807228
1371338
1277192
624203
408305
498358
1194436
46585
1085045
703543
49587
1306905
1051777
113124
196587
168360
479030
359452
382016
1380279
1402216
1192659
1333897
1225768
961771
194748
1025520
556641
1207522
1347593
1005437
1389658
67041
160613
82064
727222
231085
249257
39620
593656
141739
904518
162288
85942
1417559
821336
1141872
580933
579831
795615
1271029
17048
1284287
417991
871355
695928
655828
472911
162121
1198876
212999
675270
582385
445533
772440
546337
1125083
238116
343946
874269
494909
1182898
584127
1420839
206414
592560
428800
541462
1332946
319112
819206
888594
1375158
969205
1203683
574970
641963
299037
1319031
478725
702287
732962
440528
558999
437643
808175
689942
640147
412588
606905
293467
349601
47975
125138
1375196
889155
1188156
1062605
1205195
621984
704379
38398
1052098
800682
237573
43906
1064356
443689
424423
1372466
694580
99127
464189
411138
149212
701156
724343
979654
841759
474610
25677
490137
138881
1378603
1056787
454505
837071
667080
61225
1112811
377846
804897
144388
158284
1385142
39519
473958
1414046
118775
539118
506245
1045457
913032
97285
881175
1375891
408298
148549
1214745
325339
461057
281007
1280791
1296816
1296156
94201
324616
953312
946716
648842
899377
530146
1202353
907545
260973
422094
1036628
233542
536508
403692
965205
261573
1025510
662573
746013
341613
43737
634558
807784
1275252
1154352
283512
233194
91160
143885
1302826
688972
123411
1144328
628606
1315276
672378
424310
498123
602150
861123
1389767
164071
287238
446754
146596
396885
62455
44715
982001
77854
1378797
315102
756838
188151
1089405
68733
796433
576208
1294231
51965
854847
85574
1378994
401442
416603
574786
691405
596604
1411484
629322
17684
1274633
254758
257849
1386644
1191921
967670
581972
874927
1073118
664806
529411
1060019
55532
385797
428383
1038491
259831
796040
592128
593901
223387
879516
1310446
1229233
1341334
138053
230773
1215862
1384851
1212991
970634
499388
167223
262160
525875
1420446
39409
303950
325659
591154
320594
461884
1278935
299810
465399
458418
232138
331597
678647
11938
1234514
271587
813995
122213
867428
136287
344995
187893
658820
821727
366083
952148
673679
426848
1072515
88265
65753
215085
962145
645011
970061
389002
1202681
529173
863261
910754
1082708
567121
819437
1419881
51258
497253
1223768
1233249
975654
1217428
483014
1214945
596843
1145299
965322
319218
583014
1316755
493341
1215776
1167002
736832
30459
1294021
267240
523130
1298798
1339982
1410921
168330
1189800
589835
1185523
306994
991165
1213793
688399
250089
637627
970205
626429
1228459
256373
54201
140624
229855
1056225
701643
1214701
393797
156701
44138
549471
1184455
292960
443976
438051
408318
1333890
454716
90034
380398
952411
912195
238730
138349
259860
233578
615025
1413020
377373
1235346
33073
670156
516283
645739
1306154
1338572
225551
567885
360479
462733
865689
1069445
1377797
305648
836057
1048662
1118826
477048
30372
1272843
1145464
529019
1128222
87697
53532
973227
1211459
697743
194787
858976
407519
1383521
418012
96536
49113
1400917
414578
1322765
51592
541263
841485
1038059
897763
1185448
1164124
522124
1135384
264113
689375
1371681
1384458
563726
413409
789685
1285503
319213
1269326
704535
1411047
819920
1115719
1315528
820536
1290755
841813
910615
1113275
477969
672416
701482
1372213
973611
214961
491350
609025
1168804
23312
1049000
395286
956439
791450
276976
1304627
1372802
1352604
263213
658097
815229
850606
1307614
251081
991320
229267
1316847
332349
1274798
186780
540009
395593
1181018
10884
692585
1123687
145723
1394247
1162852
586452
254871
272002
891285
1144290
1216656
530392
723160
1113774
993784
628057
1315374
968496
1402436
1324567
186325
727281
342714
665210
856333
1065919
623990
1200255
1285054
1286327
674497
570704
854126
798960
1377571
301227
699939
101197
888668
768075
773426
971460
534618
101152
279638
57776
859157
675645
205014
1153778
486405
1071566
667598
899018
971921
409322
814002
506604
1060403
43858
575415
375537
1340704
835103
574523
1042263
36022
507573
647675
369687
805462
1271334
589401
1267036
620763
425612
1386327
69715
873505
1401675
212600
626980
436551
326694
1268156
194285
570162
304040
513098
1082730
867468
1271704
1052613
1266850
433532
856138
306539
945685
1397027
43551
906722
1220347
205311
42843
627728
227293
1066148
1352247
899606
1323320
766901
1299202
181669
861577
1119056
284247
614126
511803
1339690
635065
834631
452066
35740
1405828
622907
488556
318349
1280399
1288927
120774
556963
1405351
121970
1165088
229553
261231
981017
541378
1163057
1374797
729861
423092
798836
405285
540760
790958
288082
193696
1385789
319343
401982
396559
1310943
700229
1161582
343969
367703
122812
790561
584074
638798
61805
1274391
957452
1317794
1311351
563992
1274188
401932
276412
600476
225340
1272468
207082
661134
1420530
229379
1420332
513731
1344283
979464
39724
1018065
1165658
997098
339504
123771
29883
291992
250610
43701
514445
1140574
364372
1005213
427118
631619
341676
1333059
1034707
694394
267851
1227470
638837
324733
883085
1219627
336489
1202351
271080
1283624
1288031
1166453
119258
1022767
1292358
1044513
1188928
788721
1165462
1196680
677936
845996
920801
1037487
689070
484856
521793
315504
845132
14145
442331
894222
1280251
67769
390361
471146
202676
1396681
1237188
150079
325673
97965
119933
625724
268887
1073360
1339453
428527
845926
1055391
397457
495957
942417
300771
299486
1307029
938526
878255
158938
49939
283910
799005
814861
499244
307392
370158
272328
1170593
1122528
43670
457675
464487
185431
1216889
495324
1111866
808621
1036712
55825
1237496
1234457
577290
1039718
818360
1320846
690526
1238044
669235
1159263
951451
1116118
510094
1230581
599217
522840
673758
169407
1340005
379295
79882
510562
422397
1197705
55230
873886
995549
163690
387194
869442
723081
658675
909044
424234
64360
924431
1165418
892638
841647
1414600
1102728
156605
1369031
298615
413348
136950
1168815
521519
589003
883024
583952
924000
930989
274903
107996
420666
1297459
1398578
540346
269301
920211
1230465
1335082
125868
818058
1121466
942590
853418
313991
1330680
297819
1295166
164468
601398
1023634
1112101
946030
64022
74420
1059458
1378920
443061
401013
231980
641786
1204580
723035
571707
129166
1328847
1273851
840411
81837
1068070
48141
842896
640743
839780
131036
661707
879246
1367454
428056
975952
238571
126770
1382187
1162821
46062
1269219
1301469
179037
276362
853834
154225
235435
1024040
1353098
1148082
342994
581026
727240
11688
1090600
979220
387430
1393314
736333
960508
305219
668320
598014
1284881
1354398
381615
378347
1342953
1165390
1197267
814870
1056121
874654
786461
399681
516117
454697
387551
934260
88204
101417
422453
1371407
897534
260278
635655
231974
481442
1113084
686590
449998
665709
250081
366359
134605
1385772
1231313
851002
1037155
954002
1403857
129096
204397
918040
492810
941558
578689
224814
528779
490474
59625
255022
691297
73828
1354315
1219747
1372258
82396
1334444
1173755
1295342
1206294
234336
942310
1233045
1189990
1381221
639849
658061
1382124
153923
511048
1164041
1050427
503028
318598
85138
106808
94042
1278082
128524
52842
548717
731437
263909
1420447
31340
1297217
265297
522648
215721
647032
944190
1313565
396520
613178
976870
1229167
183201
1168749
1185400
1217649
814434
33030
479814
410668
80510
1287104
1184516
463941
521485
40791
141276
589635
58764
526529
1192652
727552
304943
591841
499843
595081
45804
1123266
932336
1230083
434499
140524
220627
936578
1025351
1315450
412665
357098
42199
152918
861195
882395
900352
253187
1337618
1216825
1374289
821276
644758
406305
772364
668037
552892
451580
941034
1226792
95138
315241
535002
897250
1188117
1296230
949847
429504
565019
257884
467032
32744
159377
419885
1286200
1127736
491892
831051
861877
1161152
913273
62076
201785
396051
1271588
309645
203331
1084528
138387
302123
215676
706394
1226734
343301
860198
297059
80964
340684
684365
1137972
842879
620725
148864
37071
296472
256822
147726
724190
637196
458059
950669
813256
1420313
27265
1049013
67561
154690
276272
633469
493592
1060592
689330
40653
284445
1383014
1193811
394795
545705
1116928
1217227
106649
828271
266817
1342587
386771
1314045
821071
37541
771800
1124690
768952
1186792
304656
904033
74329
1195230
12841
835642
57997
38797
1313622
365170
1140128
821984
1139468
578422
768596
794535
754873
1197100
958066
1279208
1346040
1175795
699317
675134
1203179
1400750
1212985
30101
803538
1191732
1196143
979571
883450
1033959
40833
82539
925793
1218146
1286281
1403833
588868
521533
600824
116418
1404623
312565
1384118
1167173
1306062
365910
78948
389697
100298
471756
47076
1054744
1198993
706703
1271875
605339
1144469
1118468
94629
486401
132031
591317
771507
1174767
866738
952708
145555
409505
1037278
1268166
786630
799068
833952
343303
239178
1024116
1173802
46887
1313173
440459
1182974
1215815
364357
420166
906936
794810
157012
359301
437692
430993
1419400
738690
977995
1293176
618489
120467
1366523
333840
1387725
1234632
1207900
78441
545841
140454
93654
1376570
25151
48477
1134897
958878
1000711
838880
208217
1071752
13871
857929
91728
85329
1375729
879275
808893
1403845
1299081
280480
1307650
49865
1124421
147041
409994
934157
529537
1005397
917139
163614
883478
551555
90424
1076413
1040328
728077
815925
1325112
1367091
889074
904171
813136
259239
997681
705121
905450
546354
581805
577249
1305181
35317
145473
1160047
83494
1321416
1237984
736464
1214509
217087
1388472
172056
122227
783812
89890
488337
967051
1270402
691906
1282892
1325040
1318916
47631
413862
841153
798519
700854
95594
450394
1034524
406683
87927
1409191
1067447
1101625
585775
674555
1232205
500982
965198
864207
1314403
150433
1071625
911641
581912
727535
318010
146211
980499
700065
84386
396550
405291
421664
183375
1207472
63711
1231007
429073
1344377
591030
575072
425899
1022106
141499
1170604
311745
1197660
530998
1209963
393292
186154
1077671
871246
342550
848202
321562
639858
357058
1302348
331230
814054
1273009
189824
312748
371829
979025
1037747
1275247
421719
366411
214237
69354
335217
472545
397720
971731
969949
922935
382908
1281059
769946
1312771
61442
685649
836883
75229
1358806
559138
58404
9115
378066
312462
1072351
1413288
68942
737561
365647
1377856
400872
1226929
225739
280423
223113
323849
631083
738784
416244
472905
1412944
278232
300459
843450
904441
326024
640318
154762
113442
911098
1062484
322607
956660
172925
417335
78791
251791
1309905
513810
103029
829618
39697
99708
377938
565171
342953
1361406
922859
1158011
706013
363490
190316
1286380
967009
312930
611338
899944
675374
1219095
860332
872711
1287793
959474
236649
367615
1346923
487727
864137
1414490
577972
95466
859026
999734
288908
957272
1321851
31286
392464
69578
1237422
1312358
72479
904547
591455
253888
314727
1410633
1164257
34081
492607
740184
1405510
540133
1194567
147821
73636
468424
932855
136630
1036544
537427
854106
1180721
780178
779980
272098
570829
727082
250356
512510
230374
879992
1384101
1172394
70887
1086977
741989
1163262
1405553
387396
1051779
858668
1034664
1359167
570892
792917
53541
325516
1050950
308086
1301791
681612
726135
1100329
865555
841867
329154
413943
395248
591413
367902
980472
1210641
334369
429655
93872
1025019
1291872
921098
876667
179823
493776
331637
100286
694323
320958
1344517
479128
680843
1138228
1389112
176232
499525
964799
591393
251521
1369206
175058
605851
807630
1380708
143926
996841
1214859
613775
1333672
934483
947647
1224864
539680
916982
671553
773037
1409207
159259
703644
204370
1039737
956342
656527
1341390
842395
407239
1137516
568122
270571
1220200
1237936
913733
1053517
443877
966528
627670
102533
567923
767183
681653
1273100
372536
914704
1122776
1100224
368956
348223
937390
907071
680937
1052398
698639
1299738
833710
1307517
165967
153221
1117271
1174635
825594
1130405
671034
342620
1277841
247865
477817
105869
574096
34844
1313800
816483
1212575
485706
915103
965188
891913
577385
452231
688562
902545
581601
432150
664626
729918
999422
398202
881546
1373808
85881
232436
617275
979812
509737
182267
272566
499159
829991
724901
63704
183199
1327660
195057
961733
174717
75061
82821
513105
73349
1210502
283484
881101
776494
164417
1192560
876955
371089
564387
629582
1362336
599721
728265
68689
380716
148442
89071
723730
577081
854738
174833
702999
379409
307258
1212520
1354138
380168
1267931
316319
1270906
171878
882180
375410
892973
216121
1073755
535691
1338559
734011
1289373
1402879
871295
564054
1285731
131839
1141626
473682
795333
1334165
643422
723365
993690
546378
334691
81274
997786
1189015
393101
842350
59841
1089335
705325
353644
664288
1185533
606512
280281
1305005
122993
142263
1294912
1128276
433170
1327230
845078
113832
387053
141067
700621
415157
80634
811572
322195
460709
832040
500799
1229726
1136966
804076
45207
1337247
106286
560061
775375
1411455
52379
803921
175518
505087
947398
494202
180548
412418
931809
164051
84832
32548
907422
1367161
605906
329254
258840
126361
1278701
884150
565703
139566
545052
1339987
837643
302136
1361591
1370954
546809
494410
1289807
91924
214186
469598
190433
1316118
722863
457992
899884
1208615
767385
93928
1349097
641925
465764
703017
1338944
1043315
1382310
920768
1083143
755099
468306
599119
200215
97951
911348
562752
1271405
293297
687894
406518
735696
472129
1391849
1203231
509532
879657
223815
836876
1035627
825990
82096
208712
106778
359850
298131
151492
485097
813197
301376
833681
125237
274214
301712
1035526
1040921
370446
730293
1337048
622821
1145398
769653
50708
196495
290095
342981
334546
667303
1345594
870640
465639
485195
1123884
1373754
44393
831286
773510
140486
1229573
1042194
63488
632510
614897
257509
641800
1190419
40433
752841
756217
733098
908693
247736
583228
1083062
183608
970739
43783
881446
1125050
1226529
85252
433576
1296121
565619
1382951
160696
415559
1268189
463911
40578
263254
582242
359143
145478
342768
689663
1186763
74883
503793
229152
401584
31420
402965
386006
361107
559256
1195350
311038
853921
80709
930731
822966
136564
1193569
1398007
625757
1380205
913266
399435
211355
266934
604840
540844
441102
195538
524463
216335
958636
1395952
737801
493407
18727
665595
1115876
506654
797322
1422732
209513
1024570
350038
32251
413870
1229327
170634
1127569
843620
871208
688767
1148808
591573
602060
1126640
1330393
756999
540621
1194570
898551
126893
532233
598551
51437
1209030
78864
1391524
961186
579057
672124
1325200
198707
225977
611809
133293
90339
185596
448032
975235
386147
1186234
768023
138376
1396569
1179590
784534
3624
923960
1351041
556928
121880
88590
31323
147170
871669
1194702
108381
120007
1055360
1156663
323603
1233892
458151
49672
381816
1317076
1380994
18898
93243
406774
529222
250828
227337
412275
777373
104443
734833
655984
961023
191580
1399613
336940
173680
1405661
854999
224583
805317
1156642
97634
451078
256875
156636
264567
663904
880577
80275
329536
87312
975784
388566
1327900
1073657
803736
237576
1125042
656218
404145
529803
310789
320986
1405134
1221103
1390483
453608
740413
1061388
1306768
385217
816654
524097
1421272
249136
783461
279201
1194449
992060
1287296
1220257
388283
43254
463242
631350
933819
947606
64587
255210
559270
379537
1230460
916408
1180576
417451
1127257
112332
953881
770454
229746
1060545
1061560
1101699
1400583
634991
1119943
629317
594063
200866
1182494
1413442
555619
782397
1186596
1116956
516518
1308179
409828
283438
405838
357539
85606
41680
158726
1064229
208656
100743
1384640
903311
147308
1127942
504974
331545
695479
432958
287534
991310
540899
857689
951071
1307077
641882
133449
545902
942860
1383414
975943
925265
1381986
1305596
200717
289174
505431
838684
1049784
897701
1043930
1201500
304826
608928
125990
599195
419397
64362
1271664
1285138
1065176
1221344
506708
469322
300757
588152
367192
905206
26584
901816
1216780
856526
975208
375802
1339197
846079
1056655
784474
356273
704502
314886
177643
342049
592712
1299736
1309080
1358450
43875
211093
225375
532141
1127263
210000
1270075
596004
1307145
1270694
1049740
154566
820902
679016
108851
107704
1052985
1155508
1057687
65369
1315904
516877
1057825
138646
913058
207280
172822
954609
1407356
198653
352557
568429
1117742
473060
1290775
239801
250321
642848
807601
196253
411322
535039
371872
141800
319471
817777
588186
642360
138274
1139514
575228
831905
897981
23270
782346
1193767
545707
1212382
702358
71695
299680
492176
215367
1060318
86877
63422
188206
619318
1214242
364055
1394715
81780
404276
1403209
1083816
1267264
350893
12333
512833
1287579
515785
809812
944331
359897
1022723
490810
790637
668533
540453
83929
138933
674210
672383
486375
872138
665926
1234264
854399
729529
1035041
740462
287976
62518
921736
1194509
956327
1050913
54992
895335
531578
635015
91230
952264
682362
646082
448474
602557
1124736
325283
57628
1023619
234626
671047
1145788
1130637
68789
625866
368075
203014
1416215
723963
1188185
1330767
345275
1154504
676999
229524
533849
590077
98437
206445
948700
497031
915512
771373
360713
905052
973587
954763
1282838
1317348
98592
123806
1189833
455623
36757
190679
799234
256122
82132
1358995
1299119
188794
1309877
1342952
872599
16552
563838
390700
332245
959902
465781
1202658
1227434
308984
209103
964487
171779
315358
664598
942384
1296129
200644
447576
584269
883210
339919
72236
668831
641199
849456
154079
645491
432883
1021969
177330
1049700
847388
590815
964845
645736
194575
785653
198823
279504
115367
444158
405737
396854
364121
1315922
1237985
136170
973739
478950
74899
323988
1155997
967178
212241
277890
739967
1337367
1409454
163291
287614
1405077
981020
288326
1203288
1286087
402419
1270841
60055
193803
318091
532108
1281096
61527
168939
1172832
381953
398471
1361478
47864
360638
955276
356091
446543
562251
1226007
940921
592298
121466
1272957
438157
166337
996172
592580
1417098
325053
870575
941648
298286
264253
35047
1300018
63604
562571
995511
1000301
1362139
397173
659608
969360
644322
508210
584714
995461
219972
559319
55079
617007
1276879
685056
1235549
1049751
671040
1048624
815686
489866
1371099
217780
842440
829894
143990
882831
345462
217836
453816
1384703
1380240
1314419
239582
393357
150947
1312320
437850
725019
1309318
85403
456406
829848
694457
1382195
1102034
1271754
695439
616156
1415801
34111
942071
622874
1143865
1320254
1419805
1060564
4824
973808
88317
727830
408222
1125904
1404948
559510
582594
38641
675238
330375
365345
118447
80889
93442
565151
392150
819145
530777
1368232
1070060
1322073
645289
1196101
181232
997128
1175794
185799
787572
77927
605362
880232
77819
465112
679678
546347
957110
838699
1235007
1196147
82487
588953
301928
400660
536044
1051670
176825
424774
27854
1101347
770106
335938
253898
734174
367137
1383602
29536
875161
673519
1333057
148713
812643
162245
811550
576877
1336959
58063
261540
110821
406929
76290
215697
291085
876722
1304722
67048
1343863
422146
208674
1218272
467632
203788
1134706
446806
153160
1322527
573190
280076
589289
116372
929173
697914
831347
1035838
951692
732037
418529
301774
1269265
58739
130293
288232
191665
31393
1318947
838836
1225715
1158215
901463
136558
250021
13169
815597
226591
576058
174677
8993
553181
705339
602020
1061618
1286134
1279330
665798
392552
1055260
183912
1102724
1161037
151424
178829
290788
345067
276494
1068249
630119
774614
12710
1307553
1200218
684377
1401158
459591
540383
251692
161978
285614
1139891
1365849
142469
1337860
605509
1347871
1226391
1308768
675298
930150
1209092
334778
637089
1342543
592057
191426
112571
832846
312535
662029
1026199
1073966
1344223
699711
672995
564204
556343
822284
403475
874717
270791
390191
1294145
811101
1351215
359623
566672
622520
1312683
968189
1334843
416217
83217
345901
261629
1297561
139376
728041
1270849
567887
620913
1394887
469713
348311
1372560
171943
1323971
235549
565138
897885
1147838
1220500
42258
1341300
209630
342223
897035
518440
60007
457568
573469
585093
664623
803494
346599
1063760
1119631
220779
817287
791555
159026
1222567
434798
307203
1216767
131106
654604
364063
302537
575388
814555
524205
703063
963791
438184
674299
189934
83803
822018
1222443
879574
785385
140242
943333
186641
90118
537805
250790
535560
481913
489059
930328
1384803
361357
1072269
215719
112883
579794
647361
1211059
1323696
29301
108249
172259
1382445
197410
944488
1405149
660987
579208
212080
1380729
357663
1056051
291248
221138
586206
1313972
110930
143028
785911
572232
797802
820304
303352
941036
326663
1353910
706804
1401652
838245
1065873
977926
658954
768222
425250
1055115
477241
734743
502864
478995
658094
1366524
814129
405503
418456
438913
820314
562877
338416
889453
1345231
63813
146500
686938
216612
742345
1334971
267215
770925
694126
210771
1317767
833937
458985
952020
574157
1224966
1122559
1198036
1060812
1024307
370931
505827
269254
134333
917955
582414
663945
376059
447064
963864
461017
773866
789061
285405
906365
288024
1361618
437181
964469
15665
1372850
410229
240481
49463
304365
722708
360995
899763
49075
413187
65726
536503
1385122
1126554
693830
1330413
1045451
427142
332070
876517
1005557
196242
910485
415170
142038
572398
996945
161322
596395
1392751
348432
726774
84935
798224
553041
1068633
927811
778273
1042988
768315
910530
1232029
1055819
75338
799260
1192875
1286581
413103
740271
878192
154281
688380
1041220
854867
1236188
343237
943534
843560
1008683
1353332
49178
1213830
799531
387675
211456
190903
552868
947196
1387664
498131
1371627
659148
925301
1066060
142373
389199
1174649
1112754
1180861
97860
771966
995582
1059832
1141945
1192773
702316
982909
897501
349151
824290
192042
71880
79180
174117
270743
867660
54882
222902
151961
41489
452371
570327
798035
231126
705908
798013
1100250
590403
810136
435718
407580
939977
790824
68721
286568
285930
310604
688690
702482
756696
234878
85219
417333
466826
414267
345643
1002147
356324
1160981
494697
271706
894810
1276916
735783
640982
462141
1422823
867804
421990
531102
516370
329530
1339759
94102
141509
90340
338403
681441
268904
899783
48580
219177
17652
46454
921735
168398
960131
217465
402352
671117
778836
1379448
1295336
174229
46083
656968
1349869
313794
924631
314364
267532
787659
363372
445194
272266
1189446
75261
161565
777787
447568
225094
176330
563167
305679
16335
1344518
791597
1228030
576730
611702
191042
1050095
270359
611166
1026650
1293860
776891
495075
86484
1207630
66259
861140
995690
264225
481312
584115
1236128
520151
75987
1319983
212722
1058943
523343
530565
606448
521443
457126
567508
569976
59932
166516
392104
196609
366085
660623
666375
1057060
356373
225201
306323
1381241
25679
972328
219347
702457
202983
1175773
175374
468950
443716
408841
803077
1370445
406154
928225
1219893
1043729
352432
859041
1084905
882738
736210
971594
387439
1122709
216641
206140
849684
1123949
266881
184540
57805
1378246
1420669
1399168
841164
813212
1212196
835767
310908
442604
807732
48300
313926
75449
60572
517484
1116556
976729
822755
921600
1266031
1302129
277799
1062937
528064
818129
991535
1266053
1065140
895181
799902
393645
326080
404051
234839
743117
1294292
286228
402219
952367
600377
541557
232659
269257
505149
437431
88433
863263
377788
877613
1125103
1344579
376427
1410162
1356794
1314003
1224065
129483
812378
106828
665962
1226153
1195271
319928
255186
723040
255209
448411
613259
1398685
188409
966991
1332719
1417793
819341
813250
823735
423
547881
1199583
1039128
387965
129692
865621
688414
438497
317546
314771
584611
639175
47629
1204794
382706
705083
591338
33828
478503
386978
864452
354432
63389
1274956
1148763
1298939
18853
635981
389618
844486
207246
1326472
508187
1282630
475322
1297739
1022525
727564
291801
704589
907781
1311013
343134
142901
1115973
416513
229330
1397612
739470
1168887
207025
31633
1157451
540032
286118
81770
1376464
1422833
609920
1355369
1282666
830259
470430
1322576
859600
948343
734882
457402
1377143
485590
1311588
28940
883568
1399920
214454
1228533
892754
1312335
447990
1044427
353638
850322
1355518
446732
576184
703395
566878
207627
2192
218662
263662
1082668
104392
951513
1124794
591207
933231
517720
806970
1205199
235554
168029
404415
589121
1340070
1075537
1385094
1277369
264968
141189
260418
1189796
796806
220896
285344
134002
148073
394010
966200
131620
1178238
991470
701326
942846
312346
1350703
621716
854243
1117574
636712
816294
195953
1323702
1345167
1411580
16672
1392646
443686
481380
1116387
1224817
729601
1293423
416920
1069477
101353
818632
185128
179115
166791
1065834
632597
884197
39757
73076
1402429
290725
398341
534638
1122045
82723
1268985
561744
42175
428975
770715
321588
1397876
1126326
1052024
128323
105524
1114372
1151071
702742
236418
893888
303417
27875
411397
104280
264871
1293816
1304819
87840
29889
1069816
113695
61000
1331911
1110510
168885
182318
158341
576761
230471
772135
42530
373408
672120
671023
1384373
1287931
917260
265579
481041
754794
217124
769736
320490
1208700
790215
1405155
217136
405139
1276998
813339
333902
416795
675351
1120725
164958
399700
591457
115217
1266249
18441
84349
478334
203158
305561
567987
597873
546492
853258
668875
667664
1206642
1284314
551297
489800
1383500
139363
1316801
1205454
992555
591583
220814
369973
1120178
299848
631123
367756
237113
367441
1391425
1027106
633606
392136
566234
680014
46600
564707
1383546
1344533
1147439
39782
1160905
515569
462103
229647
1331711
1396371
150148
273379
691671
1091244
772948
133986
1375283
1205236
1151843
1202760
705436
53391
567344
1119449
1388550
1200665
820014
778996
1060432
137203
908812
533132
954224
1265565
573220
356532
680798
1055604
975764
336826
927504
441226
1316893
1414553
459497
627278
835330
611265
191005
393674
1382434
238996
304450
158936
831342
209893
527483
399692
849548
567779
208449
858042
894368
883527
1338611
472436
1342157
161470
457698
597867
828509
121969
681319
1422287
1085919
864248
1358189
389944
199363
466529
1412225
1271975
408052
1398239
349164
506575
234323
135959
1375495
581105
474990
896161
756513
1299247
626570
487969
514207
520264
790422
759121
144638
613408
782715
427851
294230
98562
136959
48209
314638
678540
1162793
627986
540733
821599
1383011
597277
662636
801380
27893
565907
570063
1420900
228590
609492
478574
194956
145110
534682
878357
1209426
1217804
315986
449644
883019
356471
59888
961483
196425
183534
1117184
818486
859324
95614
706536
897991
1055316
82790
1394705
1067598
1174839
1092721
255264
1340418
301011
680059
1185398
907788
1345405
108572
960357
737267
870954
489403
1345483
361082
204158
909747
1271651
911382
128384
816133
1148776
129969
404848
177117
673193
1179655
1118322
1403849
82879
412899
485387
178554
581385
119224
1122892
643890
1382132
852077
567846
608430
535945
170481
89648
237717
431631
399164
36871
1312619
97790
591053
211100
774353
739996
145144
164480
53617
1313986
469266
1219994
48620
1373806
107358
620580
881759
476934
990073
424207
954866
854279
1316749
742358
363140
1056976
461224
386722
269915
1037855
508705
408303
1170988
1401125
812711
1378694
981773
61845
524497
302220
579987
1082422
111922
90540
550937
1318123
1145588
879319
590891
523367
960345
333381
625860
861331
693196
1090782
170791
897848
211769
1058745
415427
122819
874912
1420937
1148566
1412104
948746
263837
952840
1265919
1322058
932257
361034
796247
821365
17427
1113064
425347
1171070
310045
1126518
587242
39301
1390943
1082192
331862
878847
942527
583001
262878
1381436
1211298
196246
119690
109553
1056487
812351
529670
337523
1052978
50421
522971
1228224
809617
99048
1386045
1234860
798448
377860
396830
1204482
920610
1314446
484152
142570
656158
660141
518419
824353
974982
920577
919772
552331
39280
768590
1180746
891974
136228
730462
1330812
345918
368041
1324946
1238179
471517
880948
118712
229312
258025
538
356779
91151
8401
1146627
910922
366218
679868
1390618
1034260
416712
247772
999337
922106
278684
1417400
935439
166706
1178081
488657
1170942
629480
1292757
40502
144018
407207
257680
1119226
1163547
877194
931564
1200765
846266
261816
59149
627182
1162742
1225197
834584
164218
363515
214709
237893
361292
1369367
428654
783080
519327
369092
23322
248573
1192580
1387554
1291663
841866
303143
396454
482167
160471
458309
674791
948031
456522
373895
377275
379483
434856
1116290
326350
881447
523077
993705
1358989
541986
966213
557811
1072216
179173
778333
406836
974318
173402
305296
249892
1368079
166185
1388255
991478
1415693
614859
69606
414254
1184741
509191
205711
1267695
565054
431819
251169
276799
407497
969152
1153231
813808
1172491
1025144
35254
593503
1296638
1274108
1165169
31811
694803
973134
1318331
369447
1034270
888563
736726
970467
800461
1189204
614191
706521
23143
780875
165404
163174
1204007
1323319
1186376
1142781
83572
1338294
500750
888727
1238026
1102971
946219
29155
1269194
1339837
1204524
11739
493059
1060066
1306153
624493
834138
1332551
1138299
809701
1039026
1315974
668852
367332
159998
1289446
449411
822040
562974
343127
465041
1120537
626384
1179530
677156
37297
325522
1226763
97136
348058
1320778
924958
595289
1308971
614848
181229
600538
1298963
1185026
287844
1420129
1398857
1048697
694373
347277
1023809
1168189
690767
1291839
1337076
93377
401813
339679
325355
563848
538911
1164294
237383
165250
962271
422177
1298450
877057
375357
267030
303433
268586
1215795
1118353
180303
117596
406756
470304
353921
907150
69201
805217
784610
189302
675088
821549
212756
451295
565049
456311
621281
1292407
130563
1123345
945960
1170824
1175808
89989
1234571
134709
476329
1090717
74744
729175
1207886
251812
955677
436090
232574
676415
1413147
1315897
1399531
1238146
33812
173922
476307
905301
18019
1090901
130959
961429
523913
856498
379519
294774
1371720
685705
586476
963202
1333892
90398
863566
872332
1063230
566042
931427
1348634
623386
1129114
579461
1304998
1162682
673404
509605
573971
1181047
1121271
1228257
410797
1147815
1037017
524240
66835
52776
869962
634579
1091207
1123546
575373
807724
40715
114074
782746
125172
676679
408105
382280
872574
260964
1195158
105639
148660
952465
198919
546660
1234855
146741
87978
106187
1401161
477286
923916
1398042
478131
218743
118008
388886
793353
1225329
795607
1286582
611161
134057
880707
786941
267137
387409
587380
801234
465977
1336306
900412
306848
77919
975481
884386
427033
1360771
416985
724984
111073
250493
563802
950708
314018
95664
706763
1141570
402061
920784
287261
485888
427357
888334
281536
1116592
1189091
27985
606788
1268022
625731
240192
464427
1338932
271806
952217
1326308
96447
631875
1146066
605249
797821
207712
1092399
234631
100255
281767
634432
703667
1379868
839310
41773
1290481
1272424
353133
879671
405522
641453
1406707
1065273
618255
441927
1118906
778358
898246
996794
1119499
129749
100886
596413
739997
164796
574194
180174
1374462
321434
628937
864426
782401
191170
328862
488930
365534
804506
1361747
1395703
1413938
992144
1319427
1140347
822676
11502
161911
87930
387411
461154
58403
1184392
1337204
333505
767857
517408
1356186
1181471
1225963
925722
673896
415978
52001
602733
843569
495323
1198055
496071
910650
470546
574314
1140516
332793
664532
792218
281130
77559
689899
674720
476573
152946
570013
384462
606432
564512
1422246
539733
45475
1186287
568354
1378200
564194
424392
27438
633509
665277
939634
101153
1283796
274063
557783
808786
147444
25539
1365396
111563
1297726
876725
500001
1367527
139622
1379974
442830
213625
176217
1166353
1386523
331464
140018
490825
198666
1287332
111053
126605
1201555
156587
344536
1180301
624470
432761
323549
1214827
638383
1219397
448418
639683
218204
1128825
1201692
253838
644567
875608
1346440
1210144
566977
1337415
869620
371378
1269647
200391
998353
1236547
415169
1307648
1303190
318618
808902
615497
587888
192629
1205690
485198
705204
1297833
124723
1092451
463884
157727
531316
549405
629596
635342
558873
874004
1410291
334055
1102854
92208
909245
151039
626205
488975
319160
381478
1051902
233749
927796
140291
1138593
175427
1054970
1296328
725665
769722
323793
949790
288869
384524
385531
1128913
252632
571306
1208576
1231231
316932
100600
907924
680376
697414
787163
1055813
1299204
129268
253361
1004080
869648
778840
634606
1419330
678935
1026390
266632
888924
107249
487340
1195467
1166948
8512
1294530
838090
1063786
282996
974945
1395852
795336
1346855
363056
923978
1338332
447298
846601
10337
773330
1393453
945706
1218027
670999
584815
1355976
497948
1408169
1136056
454567
1203189
1280048
951680
254984
325553
213504
481461
1411166
193067
776501
674730
1193102
1392278
26178
846900
214552
412094
699585
93246
888937
486510
174097
95197
662018
1402834
222694
809904
327877
946798
87515
1157297
106056
1391915
383916
731764
87213
1143668
228436
446886
999412
1377189
725328
107507
261350
37683
586450
623939
1137646
839506
418912
1311384
1368199
1386267
778
1413593
52890
134832
315266
623814
570179
1067562
373046
1285827
146659
437051
1066657
92206
946002
173053
631719
1280457
289867
444626
1102356
343252
506804
1386883
293140
794865
262634
342966
563207
1405624
893411
400871
1198326
99003
1308319
1387747
413519
906251
809707
1316339
589599
559972
53240
486064
94856
954984
839781
1420124
1202433
1072656
1091808
592582
626828
701630
1053192
324732
946473
312459
307888
456607
1054155
520820
378577
1157516
1399163
789343
1265649
1322471
192197
771530
507281
1229293
1129379
584317
697119
881251
516437
291194
941597
71316
158973
1055288
956165
523402
883952
567723
295991
692579
1180307
1399254
681882
1400744
991297
1416696
163518
1225360
613470
164224
95067
571486
159185
879713
672005
1382228
682019
1416589
508002
486236
857840
488673
992580
197226
734610
1136810
1119660
886362
586050
344515
1391979
727784
255427
183629
171408
889606
227809
572296
1401007
490707
104494
1315981
96201
200709
1236243
151016
1349833
1347647
492717
479657
71806
629221
1167811
1165098
624067
313836
1172897
1411034
678278
561674
67155
1268239
370147
557155
316079
855827
816475
1374705
1055207
956621
1390126
1209217
898858
1269287
1070467
125307
208604
136400
418251
735611
180390
388003
155852
704948
492067
995375
1234420
378503
892214
98606
820219
263893
780240
1235051
1266621
1286724
886335
1344351
573798
160373
192179
902472
729872
513121
578031
209490
88482
919503
1409597
824686
704481
321085
216337
247936
793192
201070
1332466
1415746
1196569
1360500
825124
115126
484368
443593
521276
1378436
1183520
993748
1294620
682293
689317
322571
382335
844903
500209
660129
297002
578913
995015
109999
979074
1090415
663876
504977
1320299
645850
272128
146467
1049362
897877
417289
1202701
427060
558313
725423
619064
494147
1380319
676175
1165199
541530
638076
1385177
1382860
1282582
205508
349359
1231715
852582
204920
784523
565271
236805
42557
252716
929202
694429
430225
1414189
377836
91563
464181
178321
1035756
108084
140650
620267
1322250
825278
274242
871772
811298
1399587
513069
1341384
1367435
55084
684702
614564
288629
705875
970484
1209716
950794
209133
328837
1036985
172781
816650
302065
138292
911068
1027251
270549
782817
879179
485162
59057
1279923
318572
138940
88708
1313472
420295
881390
1359796
1412861
723321
1417042
420161
968181
1093866
1168135
723628
771127
1071139
213781
582751
471337
815590
414873
896003
40962
376525
217935
130655
1150024
660827
828421
352508
1174026
1051585
1300349
262606
963116
452917
897591
31185
53637
1234235
644178
385325
946913
309545
1116254
1213838
1318153
440063
66108
1210640
291741
364054
1371873
45837
1114564
150859
593745
360999
605319
11098
862007
374789
1387998
307754
50098
257664
1166236
279667
537800
96253
993773
36180
398125
1033984
53049
695401
127273
341296
690276
259092
371387
225447
41243
561908
1350850
902981
1396826
369416
1192426
471327
1404771
167189
437917
1401208
828367
1403425
1058945
1144986
1330351
801484
688613
388792
1342197
846721
1220404
36270
1042657
201410
1398431
690116
656078
867313
152484
812713
1178556
315337
623451
175334
854762
621997
1025173
1378596
730962
181650
1112567
284514
685689
427087
129413
1393907
47881
84173
887010
82469
877270
1007048
1146432
1283081
921152
1294539
442068
960804
824442
946043
282758
1369814
1026853
530122
895257
914601
480659
447295
468408
962508
306140
78143
232106
636502
613636
1400890
90147
276505
1207150
215150
680081
286144
1325342
595944
52332
249348
1072394
1311295
1320820
496248
190705
478812
971815
1280718
974873
356004
387605
274564
395809
507725
817299
1233066
1399381
1140315
533125
948565
838290
1280579
108558
936044
152903
1310159
341602
949639
224338
863279
121784
165133
178125
372396
1043435
94377
346986
756500
994627
806529
1198488
1389542
615845
1068149
638642
264569
1279924
883888
191359
235022
1228063
860366
81093
299755
1144736
1396353
567610
405809
417105
1292896
507625
552929
903365
298083
844542
368131
1087562
552438
1286679
326943
824024
1415958
222125
1341874
803648
1227126
789849
1413021
787927
845398
260883
399887
392429
240128
426623
873231
283862
533309
1202545
137923
1351451
839460
506540
1292041
193891
550958
141348
533044
561497
606973
891902
1234162
238435
291033
190606
913610
293787
1225716
347410
105435
432750
955121
975706
806532
877222
417728
1062297
978403
464033
177264
343568
227850
23536
451152
1349080
60189
390455
1059182
414745
1315583
1064149
366583
691092
1321553
264433
401695
701521
120214
481666
439921
572987
1314200
1198873
228199
130508
83343
999519
219801
93259
228031
1366776
853476
1124300
342413
459855
1127943
272484
167403
1213027
231053
1266418
1155197
295391
909951
1279135
80138
1380175
165345
844864
1177071
1404182
1323302
110096
1377712
26005
73242
891164
447218
487720
1208652
559099
810233
154244
197076
1140131
1101920
1058373
283432
426920
118506
337093
613975
100923
668895
353915
835736
1407068
834913
214157
912276
307352
726879
205962
1278316
860665
1069641
146213
1067730
293613
151486
337862
864480
979802
669199
443018
323891
619497
210562
358974
322121
104653
167585
1367099
335293
688443
843691
408398
138747
376619
966205
850004
1177201
859839
737144
857704
803606
870563
1021461
889841
538448
1062769
464364
1420120
45073
1207683
1270145
1058318
1181085
1113588
631970
731270
228258
1367414
1323541
179957
1170558
303260
3431
156127
1363070
1416425
62095
633440
107486
1178789
1351330
40099
73466
430451
822826
850538
376874
619020
288774
1284193
295862
12527
1146836
377731
1311792
1332059
114161
678547
2291
1318099
418664
269488
673846
119445
911461
303904
17286
688625
1409234
872272
104624
678568
723458
886114
503821
479392
1282889
874766
1199590
1352638
127931
605140
1049495
1280447
1302403
441590
1136743
545929
1178393
619635
1301031
466725
124560
692636
52933
62445
1301416
600362
1055454
1379084
1071759
84228
259805
1166245
1231569
175271
615508
316358
248132
113782
1225784
512511
55620
1194584
693859
1233850
1209942
1352215
1021694
336974
459814
1302726
456561
318095
111932
1184851
280601
161997
774291
94484
1422730
18519
276870
539031
754824
1327535
672052
423150
698466
521927
1275463
864600
563147
1404267
44058
1349942
127482
228089
1339704
1303577
450075
457598
1275113
818626
991510
1193206
1347670
888177
269262
123564
318315
1142838
999303
1393367
132482
573041
330626
397472
1202637
1167036
237656
303560
1154136
1321244
522602
1293800
380766
1214253
356553
1369670
106353
259841
534953
412933
1193676
658613
689483
1062339
504022
776908
474882
1327955
1064278
349656
737870
1091160
948662
625050
1266104
166139
770362
1382712
772200
887630
664479
439286
1126196
13288
258654
996230
16999
10453
73327
842797
1148192
1038876
441431
1005895
98719
431249
1237259
1327736
1287202
786909
1283324
1128366
1371601
531044
590270
200638
66858
1322547
508863
11787
997392
1193815
625216
1192840
691209
958081
832909
112560
868953
632994
1332028
1043580
1365637
681620
950781
676006
343193
996668
691127
447947
559253
767304
512091
469738
1414052
492474
1180762
363633
326549
137287
1051725
1000633
578986
1236406
405297
736942
1050488
391171
1399159
269361
1043980
1124357
640303
435702
904943
589002
194883
702166
452791
1060695
784099
990413
776111
537916
747750
702868
230664
784932
348867
369232
432985
972670
178836
643189
1219496
61552
1233083
525113
485466
282823
309914
980100
1289325
1319040
1185486
909220
419795
918790
1221101
340702
327519
731826
474315
812311
421370
610748
702579
1305800
1038828
212018
1127967
1382066
879757
493650
809833
1168403
449440
218954
846204
352548
140713
249879
18653
511860
452808
51365
450894
408447
1307475
197176
413162
71099
1185048
767620
493640
1297688
657713
1333276
1135683
67494
307758
397219
808981
570208
418408
697476
888681
878074
1330787
17787
502935
444543
891330
1164071
85338
963148
1303475
1162422
941746
644100
1022768
1331699
778715
1089386
1413051
846308
646663
1001003
278791
449445
609493
906326
624032
1208355
1200386
443725
976482
692992
27805
394850
385877
108654
73807
1219548
1091094
225926
948445
226154
236758
240500
1049388
953490
596841
919341
622729
1388125
571255
1237078
105338
1300163
261126
738855
1374998
731341
893324
45557
322746
1381303
1370371
898257
1327084
534160
786849
1082444
98090
915440
867081
1050745
250082
50681
49531
611270
1149068
1059108
797374
739532
1070567
1232374
905574
229280
456973
1398339
1285820
1400788
636439
846702
334395
388069
887478
166109
972371
112645
106235
411657
336804
173974
675246
785045
4535
159132
1135057
978948
394970
855106
420392
490212
360376
307645
823214
346532
1379299
479739
1308744
605160
425134
819455
67310
1062294
331967
787475
296168
908758
564602
194744
1210786
26555
55498
874617
1035747
384306
957234
336616
344874
142338
953360
421440
352410
286367
92010
1358974
390616
390894
632616
844219
429489
95645
1044947
701291
307455
1384788
885208
469070
329343
629801
864527
676667
1342704
1156809
603768
966530
1193112
579317
1391560
1056504
1358791
1344617
824456
690061
830946
882324
967677
300211
964221
1309268
680881
63975
965079
555184
135819
1162754
1214553
593443
4387
1343346
1040736
475368
122574
1225600
1382805
482000
284575
636579
122845
477419
602775
841994
65226
883721
1381983
1056864
182740
1284363
1331944
1386186
1274885
980460
899527
59402
63938
944507
1320432
102197
1298973
74305
632666
408610
977947
684257
1082767
933609
834807
690704
184690
151514
33721
1417707
1339689
461630
1217969
851824
233652
1268956
1757
92377
1041150
918080
265355
215765
479366
81115
1315546
94329
1088556
303992
259067
685844
608270
966010
350610
61402
1067979
90478
622169
220169
1195531
883094
703513
1049293
912113
803327
1207426
812418
611685
144162
834824
946828
10694
1349677
99929
452889
1361719
631457
1207356
82291
982408
888964
1143754
39686
253800
828943
355832
1206713
1217154
955539
363673
1412487
977902
520042
847537
657325
1045406
785354
644312
201585
444668
105835
1182542
516489
1421813
181009
1154082
920439
968163
971496
493564
376203
363180
584834
920811
455638
496912
313284
734001
218268
774755
1155285
342252
1177103
355396
595719
883036
469408
856464
77233
944780
51146
1318361
137219
1235145
416936
906849
683267
420422
290350
540448
1034306
108965
430498
76060
597158
886859
620936
52727
345261
893309
1310830
1122683
143812
1068828
1350115
330776
453707
182357
470440
1415702
80186
38977
606709
895508
43500
1050058
620775
304203
354329
384706
1073752
254128
326712
870159
1232549
168954
1115796
769197
317099
547720
852834
544440
63689
909279
705896
1372518
668708
210170
198974
305780
921705
639072
101601
1056939
599260
855599
994388
334570
955827
902177
682432
271548
3847
494088
382713
676593
525981
565431
728312
150909
93985
601846
973878
506337
859607
567378
1192184
993695
644437
1330328
207458
1337040
1297785
807286
772616
1329853
551185
606571
1339740
54156
1301204
868145
100493
919182
441388
82159
586140
1165070
380584
739610
1190533
84856
611641
117588
1305003
1365369
503947
641058
628590
656698
884954
788763
563459
1312821
437978
87033
271670
257171
697750
285396
789762
205139
148205
1024897
681814
782723
1413205
316560
809847
413826
732766
326555
1156901
134024
1156587
991205
405050
521201
1139433
412016
525383
466668
316027
862329
378651
1271361
800222
12332
70218
656069
479292
845293
1003474
479803
1362454
358578
330653
1187953
565262
841628
437880
513012
561278
1130140
897474
234782
918935
1213839
1182951
374447
1321267
39576
1307885
1410813
152889
1237666
260142
1320833
518538
509427
515328
207430
250471
953475
214207
495681
372196
65299
179854
593234
799766
1372449
1213464
1382992
1404463
1391581
810882
65646
793352
378776
100678
299597
172835
394045
724154
1294973
694717
309933
660033
172068
1372600
436898
918996
28278
1392421
165822
787035
900817
643284
213312
1394506
936302
515037
153670
1291454
860395
1337833
63419
856372
497692
15787
736183
355634
756549
483413
212943
702165
1318981
1352093
790837
738725
335064
1283933
814110
907425
459480
434338
227297
1144407
876053
1003573
1410355
894278
180647
155300
1225770
44162
249784
953150
369856
56960
583165
70683
253801
903353
1058579
83071
882643
71445
50723
569530
46217
587705
1168151
933907
1398009
884837
1083925
1298821
165047
1355627
550249
897181
1336792
947656
608616
327602
789850
775183
570099
478712
797930
770448
904921
519111
489936
811401
182029
664464
729411
783068
583406
1416833
1158259
228929
483633
675533
1052961
51898
797326
188162
1307722
50948
1349020
969303
427972
1084250
1059112
343781
482451
1167763
899800
1297995
399463
735393
318678
1000643
454827
1051117
1412043
567276
381405
1012846
371466
480992
1181088
214926
41304
1368661
96693
47745
138266
1266882
119913
422165
501200
171836
52711
851236
1201909
101723
924939
365581
910462
1266036
56213
874491
609333
1070857
518837
1409329
1119793
1362517
885173
42103
398268
625336
238639
1311027
100079
1152562
68663
1181583
1291910
696737
208121
947837
35124
1277166
97945
1221608
308109
660410
358779
1039621
621724
1025845
353140
930629
471784
1351556
1334906
33954
970786
911555
1361664
1216942
1409181
169965
1291269
189437
107529
875254
934326
527676
155472
303330
184249
803809
951770
956279
477987
837914
956214
200357
34560
395571
153571
10929
141494
1039826
873042
474899
1393852
378736
222156
354794
555847
1271944
1340093
352265
1066382
430669
688123
1232554
342670
794373
1349825
388089
660136
394217
899849
693471
1036915
178208
1197844
1365740
13175
1362277
1381359
907469
973691
1339782
1389556
910826
677955
349670
860631
384715
1025950
1195314
404846
193502
1123498
1064119
522646
1375004
798725
1383845
16040
129625
520193
1297009
486137
327004
163535
40249
956442
1297605
970375
335843
1285933
42112
958012
307564
857930
1266359
1408555
178062
643625
1273167
1367097
70354
341038
1274557
215462
192578
563042
128020
460272
386228
96821
723903
278992
459911
569938
597336
882081
234424
689422
1322570
600666
1308066
574206
446283
851034
1306615
124266
148676
594210
980383
387005
361622
1386812
339331
499325
1021356
568582
130112
435776
1408232
182561
144711
353589
1204813
100038
1169475
12643
1339717
441505
54932
100073
566229
229394
1387338
1343889
869243
1074134
1373776
430544
365163
1292333
1035342
836631
112165
346853
476044
86746
78670
384951
1208653
338411
33588
568197
106330
248629
1379178
1231341
187943
830675
55512
976751
552155
370133
1283571
878197
817240
1311362
528083
1111363
524471
1024177
464869
1155242
152710
1369342
485335
890952
308068
805100
1403400
382863
230955
141142
932899
663055
1204559
329517
361077
387132
913823
1376995
1202263
458934
697322
1214414
810636
306935
162369
811676
683861
620903
198670
208077
344044
1118753
1290190
572420
532567
1196629
358043
1158663
864559
412093
1406241
981511
684699
788960
1367591
1209615
152594
1401070
856947
81271
1166784
738317
1135710
778587
289231
124290
172046
1365582
1044105
913971
83089
531957
191854
62196
230226
1134396
1414267
439886
976926
512877
1287731
578870
617127
415676
1007594
254382
706724
696138
224730
1038506
1296183
1358713
526634
83984
490283
90319
1000667
226081
544147
308632
645837
1084118
339600
994791
35222
852206
902465
1233753
770629
97082
356300
523979
676627
811468
440441
506128
835702
1310785
55879
933799
223144
488839
8271
102017
1266655
295258
443219
664808
583586
1366874
1316574
161128
997393
1218242
528015
1224151
787580
953780
1043786
1374159
1186625
890852
1334412
1391976
86033
390162
26968
1103324
871487
1213530
63692
294942
724418
105272
1119989
630209
133046
637913
550640
840640
83184
660645
446658
1238327
1041636
372171
604200
391082
948757
690588
542734
53719
174778
46183
332608
1063095
96889
889512
1187869
1041333
921591
1197401
1055897
520794
349750
1068008
225208
977953
1328730
112395
920320
918676
498738
240466
361519
701104
1113
608447
647689
329029
1274597
371779
315682
952268
562885
807304
172009
1369446
787943
801563
931318
1270446
1397281
110058
425542
934482
353675
120823
452523
1230183
739216
1129025
248666
1159257
797983
1397114
1064172
596837
387354
1292080
359864
1409700
617077
701805
591893
74754
638738
40427
381493
672281
827426
969400
731013
181122
890904
388343
575180
859113
1415906
557446
599042
1211084
252300
864403
471253
977062
446803
106627
171707
59690
882896
464334
14042
233567
911269
638400
846427
691339
742023
180417
500968
483506
112860
310713
376332
1029447
733444
1021389
106154
300739
910407
549557
1292931
562139
680927
1040637
803341
605471
1050690
12458
509485
793370
460383
739147
738233
593659
353028
928127
1056499
300398
25583
437286
911824
31473
266782
73032
1198644
195511
1040704
129608
845005
1421179
409228
797006
841054
1169398
640465
202264
607018
773799
419535
156567
860440
724494
897132
68555
289672
840487
628420
563217
1190571
480615
232484
628002
1220611
1311992
250604
1390007
500748
519116
815910
57645
975257
971145
1394153
405366
1418702
891369
1290075
124825
556168
284860
1192879
587864
152714
114546
532520
1058934
813391
909497
665527
152890
860746
739629
154051
348403
1376509
220075
135744
1226538
797740
261431
944745
313177
1006464
310311
1302076
1123895
36371
1177019
891628
580722
1277161
776355
1203577
1117732
1390707
1340466
566880
284495
302893
1335985
459504
466055
537
52412
576375
1184857
395094
264833
49501
1435662
231900
476431
1335272
111956
284094
696618
684019
772691
696554
1383256
1372660
1234547
1128864
854619
142145
904036
1392540
1022113
1000725
943371
622810
550181
782619
1342978
1290862
1005551
149921
770527
871475
510407
579169
209293
1225756
792435
328966
396381
919296
1374521
452685
1166250
1061332
511647
727020
995481
288426
335136
894282
522107
408153
1293887
776080
1339200
237933
1039405
1363489
37913
290491
705718
1422813
898076
1406617
908724
947571
590379
1070076
393962
784078
904906
186750
672109
931264
848624
1378628
279351
1137231
583865
868179
727080
628098
64627
211275
1279528
338210
143797
799943
236361
674580
467938
535988
341585
208243
234862
353274
1352487
345904
458672
608508
868700
936467
324801
1156797
385791
677523
1296231
1270870
316054
216007
1266231
566303
964944
888614
531982
916547
723492
414849
492606
455816
287305
825354
385273
1173954
667673
303154
142561
693693
492505
76054
187830
598636
111100
1180863
162600
258991
983889
552505
430216
732598
1344907
891445
1204556
447225
1024451
821685
507172
527276
1389942
264705
595361
820112
741147
462230
976726
606708
225749
515536
40399
287892
879390
977558
935996
262224
489372
284087
81345
1117231
327574
273421
1423384
200046
646051
504129
72141
706122
358077
883724
549678
1072557
639292
237886
192363
888276
694552
367749
1107600
976354
659862
658170
177522
792272
49498
162433
829045
1050096
826454
106089
967716
863537
479068
503925
418714
47184
433351
1182983
640955
1295375
459048
263052
322890
76277
442836
185733
570302
138080
1201700
942339
224511
965378
1230262
731963
964338
282376
703655
81939
506306
235710
424187
891355
1092117
172129
679192
1112515
288699
1180545
1063218
151419
797196
593512
369397
103151
389488
490636
561399
1381353
1115565
997678
312065
810549
836559
967425
829213
196112
1298918
602322
1214211
782039
528534
381408
386729
981982
82830
1082913
851416
1193927
873363
905684
470327
969186
1115409
1357411
1194978
1285968
1059154
253531
231876
865044
992272
950393
940307
636590
370684
281144
528973
141164
364677
1274667
1159376
1298233
302787
1127047
203172
1172822
1378718
1395667
1213164
1408698
55882
1285197
496666
310463
1323711
446740
529663
657331
209871
739447
43868
999642
465882
1354014
439357
403064
1389789
90302
991665
1299744
81756
277949
1076014
621601
259546
128849
93287
266991
335522
364349
466042
727604
69375
726765
1073780
1035816
905485
632452
975788
1307852
865351
298208
1413558
156059
579278
1370011
1177418
459986
1026412
405656
170573
794551
1214504
318855
1318822
1420328
194152
1368100
898177
846872
956919
898600
1166760
867739
468511
67959
1370413
43972
582956
683071
457450
775683
178876
105148
52207
152352
444131
499081
698918
862088
149989
855325
888706
402486
335388
51885
1311728
600417
1023985
178105
1216866
198807
1213466
819457
130911
293993
864876
737040
320873
358693
565495
588741
905481
1360829
496471
1283724
94620
592237
232067
38700
1189746
726051
127735
266471
117912
1415674
536025
262505
643418
931690
586327
158274
475565
1057761
25445
1069687
818625
534233
287547
549157
570478
884601
1204596
308869
418897
272638
439893
1051799
240042
64356
1004175
662889
1069800
948677
66519
290611
559101
203841
100896
35612
133599
1088657
1194589
335625
232064
1282064
903729
826283
230180
779893
1270267
866771
122741
1056676
455027
773449
559672
138540
386533
799839
576772
568846
1019043
137211
410275
1315784
959110
570383
788448
936699
1418904
704894
55123
168531
681528
498067
949296
1166292
683046
1394799
216735
1283495
806827
402638
1203249
1422575
1416060
117561
756560
620609
1351572
1081351
775603
780277
1207806
903001
222612
94995
1024157
1374901
781473
909788
478500
580509
917452
314559
1175817
40110
777994
1269141
1269697
835735
1050214
756449
356819
414927
1341859
472047
304654
1383146
454309
1404056
1295523
156751
279266
1174232
846960
1365241
539605
405795
446882
157431
480190
1316787
485445
516748
1219750
1286331
961124
170275
1341727
273616
689622
1181641
63390
1055432
109841
211993
438353
876651
368085
1283700
1377132
1293479
363760
381543
352261
1152599
1303755
606240
409446
1303771
317677
1285480
116511
342003
796014
688330
260518
404157
538201
1194471
1225491
413739
904220
392993
114842
1235975
1266349
787144
482051
278627
1185621
703559
341906
960661
767330
907227
173982
570352
183242
1035274
420164
1306471
646834
194157
87748
200294
25024
998827
34476
1289762
634504
201333
48353
835723
1084428
681545
75934
459410
854416
1411214
61836
835194
413323
728662
972627
1394114
820227
108378
964405
165841
277987
968045
551058
184232
1393878
800423
113899
1210598
417208
255130
140990
736179
661471
1044695
1212533
524537
846465
96014
198005
559503
1387091
452794
105066
1405144
898765
1361981
414824
782349
1329412
1025808
1270072
1034933
592974
1059820
106382
693288
561567
1139671
494542
524591
84835
494498
517785
826110
194629
580917
1186513
969663
61349
229345
113763
877486
697517
208777
813461
364745
994382
205742
365114
773511
280836
680105
455330
337146
1050874
495760
912864
160753
37831
1221338
1092781
975922
1420422
23587
1346391
883459
1314823
470383
549268
946129
1122997
728829
1205376
1379052
1174183
1117001
1300645
931417
17094
876874
386622
703030
883061
1052325
1387909
674160
892248
41337
663283
1349303
450628
800722
417135
609784
1404302
635424
541604
274565
1337460
615915
1040936
327641
882566
150428
1416523
1121620
669028
236353
90171
1377824
682120
614622
642842
556196
1204738
481066
125856
371315
1307646
371697
1302381
991104
1118377
1401265
1070052
449703
565153
1230065
1365280
492111
366855
583089
271690
1063580
976131
1189499
1229374
477263
1293252
885696
1272459
465813
1301913
673276
97063
623542
384635
1071789
776943
227684
181993
996915
931926
516851
399369
440325
575172
81422
864621
1148471
319714
28770
563172
869436
1233634
837705
468692
264252
997945
660057
681299
872760
1037496
865504
99034
193876
875505
644116
741752
1194362
1119470
1159158
1125786
967059
920677
1204749
233926
905789
141819
931977
893671
914923
511279
978146
1142648
146519
532780
368714
595207
262320
609482
1213760
1383832
353862
1342958
10409
783923
64153
1123980
439690
947559
1043688
931981
564816
60587
23060
348511
1288430
915313
992874
1347496
879542
470287
17801
1398380
647683
237385
235701
385704
393089
1332803
108246
1314335
1180977
470774
733853
1288075
855488
771036
1386048
30790
826411
1386269
46843
201482
1086538
95850
1190266
1382494
1420410
612956
895783
1394622
821933
132749
407131
1353314
974618
1227233
1159361
1297002
1353612
675144
978208
834041
293800
359793
403905
417073
72078
570025
1342714
982708
1290543
964218
402049
465001
288138
308292
920521
947743
1411849
528252
1086656
282862
1024445
646507
596791
546958
702414
124853
141277
355857
204046
432293
807174
376140
1052952
568376
1135026
952780
250827
494639
456208
105899
518331
605864
1377480
55598
1295563
975060
973920
1129702
222456
360770
462267
1412856
322778
71705
767060
473032
964576
833256
122196
913594
1204901
428733
327356
620414
548015
95508
859579
925091
389673
153386
615225
563950
833037
440073
1128085
1157011
501753
39857
689002
1144196
366732
250858
964658
129399
277627
809356
170980
531455
192634
376323
476740
687705
682956
936480
608814
211972
366756
698664
568591
174352
478384
94375
38309
347596
1273571
464675
105398
1284563
798453
1377999
621927
1090484
698631
536455
845931
323497
1269038
594496
403573
1061175
78868
995391
192466
898531
127808
186222
512482
575273
801140
784909
459320
368527
1060922
1373499
105363
108828
1295393
851434
610238
1300331
329316
289368
188116
370730
858564
398931
640450
498776
1321391
801800
675220
135568
573492
322263
62132
470247
1368615
965656
113216
897999
396387
1220567
209502
153194
135797
1057221
112945
795527
124564
57047
1396300
674315
200351
137374
551566
646597
1367767
1114215
782125
845229
488788
425063
284340
229370
147757
266636
1126850
99597
540386
947568
208840
72267
600711
734553
795871
468122
818364
782593
663349
233068
131660
419761
1212252
138968
867920
885227
475794
1390865
291451
570531
840144
1389592
300888
231229
1296756
674556
67022
1175826
735976
331800
1297918
1379596
178057
1213442
182750
1196233
1223320
916855
1337930
431660
125493
784869
212150
274815
1215554
36160
565193
1113020
693364
924654
1353630
304761
145536
591975
595405
659607
735542
395894
875584
419790
424956
1175713
364331
361893
951885
1338522
1228651
240528
167926
56408
739737
1064279
1197062
879643
1216148
229905
82732
1215702
1323503
1179559
885529
384116
67743
95785
637327
578034
524523
514404
874558
311088
144264
854170
929065
635433
787930
1332687
1346510
121803
933508
165308
1369795
357886
157204
1302057
817302
811028
662077
991072
283410
595802
1351595
376316
526970
37931
1405385
17156
1199201
338970
1399248
1403702
60501
892344
809053
376682
566807
1000086
118844
39288
374070
333082
1320422
429276
1207185
321463
793508
270482
1130048
779214
255900
96364
180230
451207
96240
685381
1282566
684819
1320278
1069676
1301465
337385
339646
896936
981525
124401
75949
329461
257524
109138
1183990
882548
1064565
1305597
1347736
309565
379326
1042142
1176552
795715
81007
317693
914127
415982
1060470
628540
948458
1387491
297324
1334950
311702
1214397
291473
122940
630846
1165833
69459
323342
181184
1391264
766026
662768
952271
836380
449664
1269794
886365
497651
696550
95532
687942
858752
130889
112405
316177
336137
365812
278945
307984
1114971
864959
304239
1217006
821758
566518
1292827
1202453
842562
386919
1405569
441343
1314510
1325833
271686
212305
1329060
1421269
839991
38862
1173830
860172
1319560
236194
71729
12346
487908
26844
550441
143042
287095
562814
954345
267270
330563
862999
310687
993921
275619
1329349
385920
1212448
533940
43342
116465
503623
61763
1198619
1052592
943748
112913
280535
766505
902349
1378523
1038457
787223
1180413
961467
1278003
656436
1377578
164702
814903
1016509
497644
146911
211417
66598
1289897
44731
1332955
878590
433127
1045100
1363766
141570
500235
486098
532853
386118
890851
81429
582767
367353
872792
1288331
1210019
700626
944082
565029
1215672
464092
1353585
1129656
1068626
928047
1351702
593167
172578
306651
221833
118631
931180
1124638
56358
854097
1127152
37910
54024
1353720
727703
622832
833706
943564
63996
891481
676536
932493
601840
623601
1327493
1121316
54821
356083
1138928
105212
1318289
1362220
301166
70294
394932
1203538
1084027
1063688
88146
478457
588006
942880
235546
555134
161492
531647
159599
563111
1215039
344599
42988
478722
1301995
1087083
1199539
66290
473176
274413
1115527
868285
1370288
137074
781672
674600
490407
981101
49070
450065
792786
704438
77665
412738
881676
154091
1114097
586406
579363
1189790
1069564
872555
1199252
1420866
1331907
1291641
787109
1408500
519227
462740
1335303
907307
470618
190630
613500
1042490
694960
230138
109957
666327
1293851
268133
695969
864290
1070180
576936
776120
378180
780022
107243
955156
415343
1387487
231083
468527
473959
10878
367840
163807
145014
114240
107116
412013
55585
589735
514249
1005342
105611
997962
637752
680012
840459
529879
948791
692977
1340884
918955
330246
597170
820339
155228
561229
205008
363000
48807
1384650
1125387
106886
201311
1234490
953791
261656
1349065
542378
622814
1052958
280464
45910
1421593
1233798
494252
1129147
767662
428312
819974
865784
844147
1134538
224991
820144
1357817
329739
1225631
792168
1072345
604396
237759
253827
975508
1314708
770167
1336426
674046
1358120
869095
893646
198686
932528
234390
1290729
57929
324874
579555
1139580
1385125
887295
551551
1329017
272106
1268331
673962
1396246
1069696
100774
596108
1396490
305538
781650
855436
873174
79457
1217033
928036
193749
1107176
377794
436445
232995
851587
685706
1084407
513503
1294243
701282
169321
632906
1301051
687766
54544
1210111
807813
40180
526923
30458
868408
1034272
1187874
206641
907939
300401
146381
74581
51100
238609
438120
1210783
259054
578425
1021205
66841
180484
1398081
1102962
223121
600679
394448
395939
821450
441808
1412701
1193651
640598
1386638
532218
1334253
470324
1227666
239308
447796
894991
13261
783485
586280
1272923
941574
1193918
799645
513923
1070346
361756
633103
354926
636688
1267784
457534
629400
345368
1194904
254582
873243
951910
41280
472078
1280874
67725
942065
193671
944294
1181664
399127
342057
1410040
816566
1365404
374218
471809
1205361
558951
1366585
1173743
1353181
837521
371795
443251
1185455
417572
1195288
1141974
441754
1207440
674410
783499
386298
144400
340055
1082001
437179
365119
164361
57274
595291
369518
442146
962318
337797
544243
234362
1061053
1376516
168240
732649
613369
1082220
856944
603487
105947
67199
88810
1298655
1175933
1174165
901709
622860
869631
879702
383489
1406502
691034
98232
877860
1091875
971235
1292137
155958
1156996
312701
921515
81037
271953
667866
26095
1221029
1278298
807336
319521
368774
8710
1232257
844127
83798
232654
455522
98960
315900
1417587
860058
256066
803965
507080
33742
894072
391208
1043088
55351
74945
667160
70216
732970
898189
552414
1318805
1188067
980398
568547
209532
336852
348701
444182
146183
123008
46334
59291
396125
410303
726222
908080
182834
187409
78085
330687
781356
401732
260063
931077
877933
901402
160687
1295490
98372
189639
982393
169901
936589
568499
1041509
1203262
340132
1043025
1310984
570385
373266
583322
89221
537514
121452
191443
1327674
305984
313611
912815
924826
854438
1053224
1005982
1055438
736044
847014
963192
944065
42559
48859
677045
398435
27630
962418
868929
278391
191929
1353331
691989
1331930
1042139
872322
532068
1001151
405719
348788
490599
599420
1406836
1336026
534961
832147
59757
330925
415199
102033
1057322
253814
879180
219046
1196757
53988
967663
26224
877477
1410485
327959
671489
579518
1148968
1217289
1356576
361844
181605
204871
1074118
57041
468601
1308903
122716
495513
1057784
887258
260919
1225888
582717
1225642
92891
1049569
395675
1092350
89551
1369043
867799
350752
1139351
1025109
959144
143585
421975
901114
954210
1165008
145367
33890
36529
573498
629860
561335
1216650
757300
1306069
574494
79327
782692
980479
80676
129678
364315
776217
86827
498530
296118
298952
141958
579829
993869
772736
1380374
884033
950146
40809
148847
51921
78611
895072
457068
886522
528443
58055
295113
1346522
597380
556118
641466
33454
830960
1421192
874268
737869
640873
626427
1399663
10885
538828
319922
250219
544504
681413
856390
146744
66406
168300
158079
840559
446511
543224
597391
56028
274958
416542
461451
384662
1291304
800212
1285962
1087798
648910
1373042
389330
385800
586399
616532
978174
924401
899415
312068
738886
779594
953427
236416
224121
992147
854726
457206
362095
1041527
304496
49610
1395368
459880
691479
865292
1370289
100764
546654
191160
816578
854066
169635
634505
1193560
289887
1139279
1321583
311749
565327
1394406
276330
1217618
623261
12819
966806
1365244
144843
129842
803207
1228515
439523
322794
302588
158397
491782
1392153
805005
410188
494724
1394995
844239
107247
982273
905830
420585
359781
275269
1385495
342001
729084
912417
468578
1403276
1057249
1177107
704029
88791
1063177
397153
93040
368324
956773
736533
1169462
529280
250404
1194424
670659
386994
672794
83662
1299506
631773
1288118
224645
536227
401883
1278775
87417
290344
550648
606681
790314
1287961
1048090
1406818
442741
1293047
439508
797306
1199942
1180908
114928
36904
1391248
1189432
606495
1154292
556428
895542
132537
551958
878456
822668
583951
58699
159591
1220454
1210260
560035
662008
493386
657911
1368678
1402510
589527
780393
695530
847514
833748
340313
143049
1271858
462151
395914
1400773
640918
844039
461689
129482
826683
220945
414549
381594
1225994
198168
376887
1267667
419048
1151878
420678
474353
901124
676277
639149
977262
25675
680305
132439
810588
1057145
372969
1291864
415866
977294
53247
1295955
181982
93267
1082146
552127
89151
1272949
104771
1377854
109089
1324356
837086
222366
853076
468176
724220
902184
1215757
788827
509309
43309
665382
51138
519117
1060889
739138
1113748
632518
423714
348190
972280
81391
980159
928458
790003
570296
849845
341710
815894
145918
1235067
611971
10883
642692
188688
64582
83513
530318
591273
581223
994325
388970
286277
1140468
1168711
110083
474072
833103
1385713
1417703
545293
13391
1005659
373260
974502
324424
1148239
1387093
698677
929373
216794
266335
153434
947112
1402813
490579
1127854
625807
451545
352705
738352
154359
1318400
225488
1036395
319703
1346649
401681
680673
1177286
862381
357618
1295850
980396
1160805
1056071
224826
901514
932587
1326416
324208
895626
706206
665497
1197968
269819
641518
1069834
1152840
51088
1272002
137226
366821
207453
606296
174473
151917
1324607
691882
943999
825881
61388
671168
847505
521601
212655
158209
867024
1354453
802558
1284567
738559
1074004
204050
415620
1320057
27807
727102
549443
1155984
154547
1273575
542949
384529
869255
637502
135809
1189666
426615
626311
908458
1393853
334002
409611
151794
1351860
818951
1004449
17948
1057948
340414
976463
199304
75533
413224
368145
667315
390283
480282
90736
1043116
1324532
374296
729531
1272197
448671
417812
1327658
90238
641502
1271388
274672
1377569
223509
1157291
775521
691790
442038
633510
1087280
1069034
1119703
1307097
158002
111784
1340874
577364
11046
629815
819197
123641
498226
158240
1303315
81936
1006655
199295
1181058
458414
1043117
700695
1331723
899052
1390116
586344
1188891
573189
1192400
1053446
588114
1173870
335140
699724
164334
956184
638743
77402
828694
424704
1223940
626208
27223
369105
983555
1128982
1421965
1381385
380166
443327
483017
407451
974716
575930
581818
1396301
1273912
66986
977416
312610
953827
85466
1335081
1023765
335338
855663
529279
204608
121082
624912
981238
627982
327164
365105
1411823
239670
1134656
359391
606128
1370030
453995
1268042
1270928
180858
151299
306695
177691
88856
199965
991169
1158614
1227826
60896
316371
175369
68853
55754
1296891
338461
1339231
679709
468094
361543
577872
1408731
647336
297126
379854
82161
450367
489703
1000177
252535
258213
698605
659619
1034267
598060
895064
271874
259666
813135
955454
1422541
415686
623673
509861
1420986
1000398
110624
126112
1301536
446612
313601
261261
1287072
1339738
505309
958622
1117927
561096
681365
150667
1308748
1271293
905275
895495
283239
345767
1000335
333731
27449
198539
69509
393251
1278199
458802
615590
118059
1420074
479637
944052
1062312
316788
144694
1192321
1062511
400866
232698
347665
349689
1335740
440691
312809
1307819
1067362
813874
1169877
991114
1189252
1115449
528958
723727
278930
423359
314912
808113
1338886
1220180
443875
831364
776366
1229289
344394
146032
770661
1393050
730824
120486
1282275
99002
1314366
629242
800976
1292254
90159
53934
953320
1196271
1024924
314903
38994
1418818
1371159
805423
892804
557946
1344224
971852
615533
431699
960210
434864
97803
1387563
703462
1160054
56030
1269474
1144248
309036
437441
779371
126554
1114252
1368275
307237
342112
742483
1217104
173762
914965
1216524
1136385
1273550
1335130
692290
23230
120094
153459
769045
1362049
419375
79936
61608
913112
599329
387378
901272
1225833
277998
618965
1041356
576814
905110
954815
1084792
51281
636706
1376469
322770
1205732
1309417
367683
813506
269683
1219889
948803
187190
19082
161022
105019
894759
851099
297134
43265
1235804
1272145
834736
300522
196919
435906
505034
606650
665037
698007
421350
1404265
457220
25254
865235
591213
170301
628595
435622
564378
1067254
1220269
1360884
299157
369672
796855
73203
48061
663689
441944
726730
473625
961514
964860
665286
443245
741912
883993
201206
519296
731446
90914
992698
1407383
967011
562612
1308137
11060
341577
396032
1157367
74852
406778
589481
806289
142249
862348
1379243
772881
416247
92727
267147
1211325
905569
282176
144943
973612
1308887
1329629
691864
1312357
533234
1420692
1409575
1347851
696416
597703
276348
66458
164244
272647
582003
467485
674908
1162815
411964
732815
1408214
1080608
1189001
1376492
143961
683505
1328016
607931
119273
308255
1342775
1172373
79977
975514
1230135
239976
280318
453120
279850
1229382
995803
678674
1119416
1306799
992235
445015
605481
1003763
279820
343194
1368985
513567
406190
926353
514265
1314548
415833
593457
462184
1363089
253241
785826
1313700
1414654
1267021
44194
732749
689655
74076
1346722
976880
1170795
1403588
1203613
911661
343828
240453
879668
688228
919027
1101888
775479
335792
963910
1103358
573739
996389
599269
601144
1055976
1378462
863579
302834
1063652
451220
767175
359632
1373380
1232872
628227
1120879
806681
782627
69933
113649
1310696
1279188
878769
688295
601951
913689
115052
414435
930194
598868
1390299
792006
417629
1201729
637848
1400919
1300184
339025
671468
875551
700163
602620
266447
597702
523950
773703
509843
805974
1156698
1317592
725165
365093
485478
486319
935259
140789
388454
803403
299788
1351686
405643
962390
97225
143033
430952
914683
229960
1215830
1287942
49781
1325700
1043846
630855
617399
786199
629955
1412835
868240
361503
407951
1293450
1218073
440767
449172
505371
678848
802386
936732
368840
199466
861876
562787
165153
663372
810333
417032
776545
1229200
622609
638835
628756
831856
378642
1289045
198954
346835
292860
943554
47083
368808
55559
417079
208989
1293093
560431
579384
596159
594366
1279082
485145
680713
823945
224461
409541
1020313
739700
227154
421954
1327399
1278877
550498
267693
776810
126658
1376564
550997
436483
1032641
539297
481589
688040
298059
636661
1236535
929643
347254
126917
115082
211350
600073
227986
1100806
52060
1277394
826664
1367004
521211
1336207
562869
271345
714819
143574
279642
847827
280015
1174393
334382
249713
498037
1296948
1007369
214453
359157
1294571
1297539
1160904
1049950
134119
1421655
1214176
993000
1236839
297267
966194
415249
1155507
136306
1371100
101730
1025360
1120284
1204983
70321
1198864
861769
265299
789215
333335
151759
954376
621132
1317313
784182
1182533
330715
799061
891276
376484
724651
824376
117733
927579
282513
139300
1362937
400786
866091
819925
74613
983094
276182
275642
539399
1168697
1050186
133929
1345921
338275
398271
460228
292639
1406800
1357853
91935
1419780
349118
364134
517743
1414015
1317360
853270
928027
368198
1204671
862392
623228
945630
1180581
543449
312026
132661
66457
247953
899232
560297
1342553
1026324
1229442
655657
255856
89737
1316218
83921
993513
292559
318351
451717
1418825
963286
472386
992192
444635
306945
581029
880667
235934
562875
1386041
133815
784282
534379
477966
867226
104146
1372536
977036
442553
94206
131543
487267
232163
549062
1421273
804647
298079
678440
812651
854400
1217771
816298
473458
461176
42049
23156
851471
795197
923397
882939
82605
1163202
1222852
928683
348365
1279174
1064520
452129
795851
393273
1225063
806960
429187
1422434
1411198
310499
303022
215221
1159380
671515
1306125
131845
1378339
1377517
283150
248478
38399
1231361
591038
682108
775679
833649
727244
484494
1154177
1221784
929123
1234148
1270027
682117
301343
1294167
638158
976031
384048
1334196
600709
940753
335295
352512
999499
1135408
1389726
805837
225516
160439
702379
1154346
899426
995546
211604
1193683
1306387
1236727
355013
282077
436985
1319962
835664
990174
620268
1205869
782959
1345052
294493
179238
412936
1051965
858307
661570
79844
228875
1237563
371053
162306
803039
204115
869769
1288338
875710
1291776
65663
506177
549055
1416182
1212912
1395914
292453
1376702
476403
506095
994780
1237559
859615
400659
1207803
518726
1291211
490951
842122
627318
276980
334880
458920
894207
571415
210189
1165234
314214
286593
145111
1305345
437402
634677
174056
136925
157522
74212
842149
825795
1278934
340917
1140770
665212
176547
32466
552681
934212
704414
474276
1294501
1233703
221023
1058015
212315
1414213
422065
120832
522455
406309
806781
332970
583532
466349
781798
1311935
124490
464271
1350109
308406
385785
723469
123951
182773
1021394
982173
577326
193828
82147
1279854
852581
308671
1358159
142096
259070
1370301
1414485
628362
434962
308986
1292527
1203548
293399
832569
607854
419698
161435
1389037
962417
866236
844546
162767
427938
945378
459681
705427
661643
1349718
139859
983132
1062048
125923
45213
1380533
783599
885835
134917
1269833
739089
1167814
96235
496188
44700
860384
1290221
592906
906304
960566
949261
611259
589420
433325
1215025
854318
326737
1195219
370654
957902
450713
1349689
1414791
122106
1101821
444275
693003
983149
785371
1317538
399028
633625
1366550
565342
444166
109464
1186408
917566
632984
1320894
159109
425510
1056177
1302430
262943
173865
360777
811416
212834
933253
251333
585411
891349
1210793
1068039
900432
433703
1366553
305325
470524
1062982
696685
805898
304185
675150
453811
180544
1301472
1088925
262144
41895
220790
881938
1303826
180332
683194
1224717
510945
502936
464324
383370
325009
802909
630706
817078
75213
58893
1205416
461612
1342874
1346794
37572
1219614
870536
527365
831556
512415
221156
1293662
1053274
1313991
280271
1335587
1309862
189805
540150
271221
1219969
666114
385075
471616
65255
100905
250076
886581
680086
195392
1289954
865318
63574
118552
991508
951986
848212
198446
415011
88263
310606
1310886
735906
150190
919871
1126144
640284
791880
1068353
1322835
1322341
1325028
595225
673448
1392902
170730
476416
1337321
847657
728406
698472
610962
478910
1069219
1041845
737015
208975
63247
1382474
306183
44611
371385
394013
270297
672854
128
912446
129530
1315735
677837
155121
640206
1153132
697357
1374821
909908
210009
189281
1166172
1303665
488821
217656
448887
728071
621345
546846
611337
393515
328708
363638
919169
1422873
896260
800617
1209457
366530
417737
1222951
703214
1351158
1115495
860051
620804
1278239
835121
705852
342133
696919
895250
574255
142452
1317383
1021184
689300
1290759
163015
227222
864660
738739
1270644
477853
1119564
931093
955467
1090674
628400
585918
463568
566340
436236
278095
329423
275702
623655
661563
485368
1366480
84837
832318
611413
929191
1291689
235474
288076
897975
1020424
1124352
1357843
1056124
257200
1197125
824949
53503
528380
405969
215736
338414
808242
582089
859949
484560
594628
1195628
904820
1300231
1143545
881320
684029
327776
1290965
42671
1038762
1421974
1227116
297603
315459
154867
530143
250894
966352
94348
95325
694747
840292
1021351
13768
465455
1177839
949527
513593
1024328
166634
535928
188528
88554
471439
347947
225093
1411042
730494
727070
77381
1040283
844854
528759
314754
184552
1418996
1375513
1229742
153630
1323727
932100
1286412
1385773
456417
1189997
698592
617832
158384
726680
203215
898414
1142137
1371191
273557
257832
361122
458412
298445
1201944
182159
396129
217140
672876
1366437
1390345
1144320
620398
768257
313497
316634
1338962
231888
484481
413882
1351444
1157231
334584
448978
222018
367468
193741
1408609
1341668
474463
336412
397023
131723
1090860
370745
802666
411349
325218
1224087
1351858
702072
437558
458656
773169
1045415
63677
661828
884497
527879
1060453
1117760
73104
472373
588016
1063425
586486
724659
1272380
262370
1195295
252607
1190360
768725
975464
1320281
1063190
208838
423023
630467
292591
348740
325324
1281078
1402208
435263
1363365
236983
118413
286791
356823
1006245
1006426
1422768
947106
1008775
360199
179027
1220641
616325
898681
1084028
593615
1271207
627480
60961
844071
236982
84916
387214
722832
92643
232901
413743
1103092
395688
151161
964784
1406479
879625
601613
931632
798241
460585
37471
672887
682960
283049
602314
474993
71354
1271292
699716
1365090
626923
581085
1059556
585145
777832
370238
1332508
778894
112875
1134560
672011
297512
80474
874700
844267
993106
912443
1143588
16961
212002
557160
788340
521212
271402
76373
1183071
188008
1285097
168573
835453
944866
116390
80511
862166
688203
508207
144184
1101240
969960
1385749
1397760
1315677
1152721
1159205
261347
659777
383835
1034091
66367
859421
795309
1100619
726618
1202055
845552
1338894
897101
317930
1411807
583122
1289441
734600
1227039
684523
840681
1408660
1267054
786429
905600
1142139
701534
1178327
389621
1210143
305718
640417
484126
1271997
514810
690425
1284626
167735
799211
965682
782328
53943
1296321
1273940
702198
290570
513248
1398357
805584
60268
974199
415436
1237438
967523
147203
1385107
782360
1091101
914635
600382
1414454
703836
88377
430825
1211183
223018
1285823
446016
293006
265886
423579
913632
1371367
380949
1375570
512630
668773
787425
233316
792856
823110
118543
71938
37328
957955
1044399
211468
43719
920416
1114643
248093
216027
110553
659596
544015
955542
1160026
1289059
199637
262674
500222
129718
608305
1202885
485775
298965
362348
90406
288557
580840
1310485
1411681
324502
587670
1278093
739828
460614
106652
997784
263316
470990
738415
772721
305404
335525
549427
1414682
66581
545161
348030
971514
945979
62814
1214377
1273105
862361
312632
780518
292234
605936
177188
229361
399554
226051
207752
733294
298621
180652
591427
682399
923470
81205
461264
1112451
1084410
1353599
1125977
585971
1214738
1296541
1068157
814972
527516
679871
1181693
1057605
376338
442821
3529
28446
252291
905426
1301870
1370112
630840
768753
1388369
87231
1152082
878195
998119
286811
431838
48555
787584
1293027
1050071
645012
114516
549206
1180819
295395
451443
386136
587588
1112102
488252
885405
1302238
845656
485493
912267
216257
91366
837890
125680
356810
1280385
505924
398349
699707
43394
889717
688591
605784
86275
396249
1417738
1152145
155906
1314817
320281
224957
93953
875436
1221278
1209576
65117
898251
773055
642773
918603
511140
583851
1318831
1370230
211666
408825
727962
826592
923679
1065912
954465
15730
548150
82460
1281127
766219
205547
483574
280265
1142959
216211
1382797
1358359
1207508
27542
818597
817786
70335
82145
847955
1137450
856621
225349
829246
72936
639005
596420
956423
1155150
835426
1365813
326849
622721
183442
200679
613624
944356
1221445
847719
835804
406414
1350796
219721
848006
78674
636209
1319518
851807
1314833
435066
1313183
741145
621831
230982
1113594
496306
969252
850978
1269295
982152
966964
99279
349439
1343223
904841
266389
1214481
618825
1213860
1306763
1055029
998404
756223
942756
163252
106982
225540
1378056
113575
33912
563484
733361
1419754
781669
341305
260876
293154
342310
266507
208160
503839
258322
1112042
125264
1390251
112829
871977
14146
638816
272127
845289
1192001
90827
306466
1101490
452042
364668
971450
960074
1057225
1336117
628079
1355607
1380686
4859
1402311
543162
827155
522074
57354
1232104
1382815
1284305
503966
322142
332954
1333856
771067
1115665
138972
596880
1371763
480790
391321
1066119
1402804
28546
1328716
1383089
516415
498027
813024
729638
944526
1060493
830809
81354
1201859
409478
975848
1116603
55821
225157
1327317
944348
1219972
498779
356888
381459
1293269
1190283
111797
992372
1394757
624881
449740
948439
564768
1188046
1186475
394294
872421
43035
996453
1292870
838045
496018
1083944
123876
300903
316711
348776
1270414
527804
141858
495437
1389106
1212248
644995
229896
672993
539603
297359
172707
112106
862562
979421
143969
345809
272466
537939
1021804
869463
671154
1291540
201465
1386212
600234
1136929
480438
293790
884564
303598
1364964
829671
529080
1297858
522956
637703
1036272
397132
323776
849609
213957
570770
405473
96646
371349
315100
1378827
1328747
269685
660025
487088
1059919
1348398
1334012
854025
297919
994430
931418
175872
140429
1265502
890030
1070718
843488
2935
694242
471704
1299722
426405
856742
1136106
474917
699753
140453
866979
1317568
149577
224575
887504
393346
681109
48527
1197187
484725
573562
1377216
1026824
192547
226395
722847
1058379
624558
456242
454693
826366
106045
1018890
894276
1299716
157719
1203011
1102970
67786
768759
93163
480782
571619
50009
1215971
277642
300223
863443
1338497
1059248
928878
1048626
1272474
897023
136712
702737
1301984
56827
949007
180481
472131
1172482
1227644
301902
345185
646369
1219201
1070032
96400
791869
196716
620781
10937
1340863
1351810
384990
114434
572512
781111
1295879
390251
1231340
1232060
1045401
205564
933199
904281
904420
284970
573398
600425
1154425
1322048
896635
106371
406201
1078585
330347
1135044
962583
804603
1399806
1000445
814241
1102465
134845
341469
209110
1219560
525122
273059
978899
1119041
63540
1066880
1027244
994873
158018
756577
820707
1062374
1180906
893418
934134
805014
595505
879277
1101299
888583
886443
867783
280145
1299877
1069168
145964
1163396
725630
1056960
933668
209692
967777
76217
322584
605130
1353602
644894
341747
1040535
36912
299073
731523
528760
107463
39506
838612
1339698
1063905
1203265
453641
506182
1168817
621490
51392
30353
392909
1267899
1218632
530057
456664
344393
453357
1318925
775840
52542
597023
1395620
34562
636092
1053871
382913
1233599
623498
1380019
696768
147204
315350
1073868
730469
167563
927792
1292160
418405
467229
1291584
239557
977625
512222
174922
689674
887702
108669
395475
267225
814183
1296244
1207229
96763
784941
514401
1148676
45856
1377902
566785
742024
1333949
289083
1311126
609054
234641
818412
1173693
1062568
1342227
396437
201329
317589
1201890
76663
171310
134754
78770
551087
299372
860584
643784
66890
1278326
861396
637720
1182064
194638
77504
301770
470492
27097
409724
777665
756429
949455
48540
599873
333378
471408
408018
524658
29854
465569
564801
453309
308915
879636
40061
936495
1375872
792095
111194
871703
266134
58740
523869
608987
1420894
676252
609412
124186
486366
1303524
540545
1215826
192009
265775
412134
699209
874273
1324354
622041
627709
791242
428076
52021
1345313
531529
1396428
679932
951382
1399820
373857
678091
121600
276127
935178
784846
458248
1112881
208398
973386
882675
1180681
1378171
71416
340314
928137
10657
139493
1202378
25301
740412
1086079
833570
160231
304534
1407009
589083
1235025
690159
990774
104948
982249
409826
870620
266557
726044
449666
519181
203524
450763
526978
155715
59167
461872
959330
1327821
1123180
795367
568480
1368110
530360
518022
399813
396386
201169
493835
277490
50296
118807
457793
221027
703390
673795
342885
862761
1395730
57584
160847
365333
183236
693523
119886
375045
624306
401386
1001849
830030
1338378
266918
130224
694944
1332434
327245
789896
1236103
853565
182076
49074
840739
658636
702420
722517
1140740
860113
121770
894122
23199
567952
1350167
426400
560424
1341352
521360
827288
130186
950759
619127
527643
522955
433119
122397
936685
1222466
571505
1121826
1152556
130125
955650
570883
72904
791201
797672
1377944
1217758
1043982
372636
1143838
646771
26309
381890
293459
1145687
636566
1368701
1066282
1420930
1222095
306746
1307661
885915
883412
890914
1392325
523484
1284776
225778
551062
365872
1063573
687176
959010
913527
584879
920161
1174763
334852
799664
17883
999048
1036107
319080
1279949
1274903
183664
840417
1307164
1141359
303519
1150951
419485
294280
1228031
225693
512726
1122779
886797
400099
1232265
982663
1324508
100521
981401
873383
44130
171741
1419779
319121
387536
583439
1362686
69363
757203
1205409
107917
791143
346450
458195
463924
1358737
548947
593817
599543
227135
887296
550941
792269
772134
920786
490009
1420170
1152744
191910
201762
156222
481487
1202030
520767
1232402
1299814
335500
685720
326492
834107
98114
950981
1273156
1328943
727400
314955
461097
556403
348238
134204
1055196
1217179
401059
86594
374289
266312
635078
526019
1314772
1177135
1053392
1215654
1349615
833797
1018981
1167825
1355090
921950
118312
149458
33033
79193
780788
1209132
92748
792420
776385
37047
585142
490326
695051
689467
609030
96822
324973
957096
1218444
528961
305441
571789
388546
1191837
1310353
277479
1053958
1233900
137636
542601
642779
606264
297511
798815
543023
3408
1279179
903661
157119
973542
287043
43045
430677
588079
1184692
1213210
1298292
106463
600465
276686
415133
912143
336921
330351
54960
1234394
1219651
1272730
98463
975573
345962
735670
315631
556422
475808
415143
1055117
883319
254770
1077239
1160942
586506
34833
224280
318918
1284016
26788
1236138
415679
385269
483913
146534
1351493
773065
68163
741988
597807
1416114
140744
352371
215931
1315570
181714
1152428
872845
66084
330501
434526
735466
581118
878199
1225180
1073706
1265860
1076227
416220
1391011
134219
954653
795230
568290
115140
345950
171429
871956
1120341
1126722
216779
1130576
993207
796918
387477
370382
11648
382795
1138931
1302402
1005974
860901
1198122
411682
779788
1057066
960110
474014
266052
1307841
495560
221669
969580
1181691
1043905
476273
429962
16741
1355543
1052408
234936
363697
445648
1003519
496796
23253
860357
683874
1299200
1374437
352248
134584
56646
1072181
1100918
1050092
382528
1368902
446587
1043557
486241
599495
71127
338132
705605
1090987
1277328
395792
285613
387957
435908
702289
816982
485398
481939
188624
402268
706662
489328
918164
17982
1116979
1182401
1157120
701398
391886
403211
261472
734595
1064348
18666
140227
217401
273025
1021753
739581
729948
386044
1003544
82754
378461
44779
1321857
324897
125628
929078
261357
373600
1299006
1337015
442496
670779
192741
586444
1385888
133910
101707
1322052
375790
1308898
223952
319244
1278403
420582
1197890
398534
138750
783319
689131
164552
1174184
689744
239763
79236
982918
1187984
232470
893103
325801
1297204
706517
578057
1376794
448510
96596
803220
101793
969966
598480
842512
663267
177298
147066
1037038
459726
552437
993863
195277
869757
359365
83099
108882
588977
335501
17369
1231384
1064200
807763
1401832
1152672
628047
380519
834457
438850
1276544
117171
907389
117579
772923
1306222
1055001
1073908
299199
1000834
144721
618185
482805
1158270
701655
529690
496317
910245
1071283
207964
441552
557046
919144
517214
864612
194476
1051827
313268
867395
347725
702149
901846
619599
845654
1399271
268628
100442
807100
698861
1165159
1233874
480309
10777
548004
822465
1202703
972228
464585
841282
551360
856848
96955
1233666
687038
942180
1199415
1215987
495991
133801
1409820
1298648
629019
1413662
179530
78312
514485
878937
252479
732279
334516
1359170
676549
662474
1304582
1197237
1378788
163602
1353866
585229
698403
28788
1401743
963869
1414727
1027166
431662
595738
26993
793356
1223473
39225
617772
1380695
298743
334524
585464
290093
406632
621846
1067661
933842
255652
788843
1408741
544283
1083371
1271263
740317
118108
1300025
1316362
1411701
1137507
1358946
795701
957151
649107
1045298
740321
265583
87646
1278699
30016
188677
150283
1192769
1331078
1291804
259243
966311
413319
1346508
835634
388317
1286715
184444
803986
544044
441384
930619
591290
158278
74164
1354019
890304
87463
71526
186058
112877
951592
523487
193336
175590
121964
815394
410617
616118
326232
774308
1194405
640438
1136028
173220
635635
1194957
666602
1312414
1366468
1349059
1273510
54115
70778
1116125
519379
1236622
703268
446958
1125960
135254
433903
1159375
569792
510316
93947
1203430
69030
699874
254748
979899
183907
1103041
809748
248819
1349112
1358345
363008
1406210
608671
1290772
967279
888042
1293907
1325110
725961
435246
507654
405523
32048
458076
838964
1218361
540111
43742
724017
812035
322650
1279289
957391
519924
1202354
523280
47896
434581
384037
505894
123947
859948
573439
292747
253883
259581
1172563
53799
1380165
1165066
1392732
1209126
343999
490095
1175985
1338586
546325
864678
56927
28587
537691
100565
397083
266861
466198
949703
134410
358855
1375508
408591
224291
341971
394733
1124705
73099
77547
842945
662160
137998
842523
1157097
282269
16766
574331
822020
1266099
1405151
184603
1036275
132736
1291352
444831
1404408
1374292
833136
1115845
1305091
1092517
163510
435547
456007
1362081
43211
859326
965043
24994
571102
67990
335445
1110684
1393986
394531
1389540
756631
1321612
581165
1210190
491799
1308113
784085
528618
377019
314038
705200
773736
204713
660557
1338323
674047
83110
441563
136955
595638
134875
755822
1274238
1384850
355561
1127144
976318
1119420
603699
183760
253218
130229
635557
633166
602296
1359229
1118137
816265
1300987
1365230
1385581
568526
510404
79961
629945
470106
436437
1344360
1386113
1331194
1165371
1299789
700256
249188
729907
39636
733465
873524
694117
602361
705088
148302
311968
222518
591137
527102
566397
1045340
1338501
377722
1184506
947538
139958
268126
474048
93109
1404179
890622
691225
757502
787379
817222
1160953
471229
1196616
445588
1065372
1371615
785164
17063
1366814
148179
462418
636354
319422
507129
390014
898428
388022
1100944
189524
2327
337456
845497
799882
1358525
1026281
722541
592331
281191
974779
865881
1066823
614130
162999
941284
951517
593312
496253
881003
1265733
1216203
405294
683993
545706
82206
62581
1358202
210064
438844
1040148
810994
771128
869405
839486
353529
149970
1196305
595771
1193558
827634
540344
1151887
522251
289234
585035
774352
283431
529275
1197307
778114
873627
513458
545094
118118
109844
350818
893363
1124460
768775
1323564
822050
1392543
775507
1303607
1237642
689022
410976
967746
1326295
302433
851225
439300
637197
704265
959389
226787
291752
32841
134769
1061150
200192
622107
452284
48473
61280
828958
957733
608541
772105
731127
489087
895556
60220
1057751
101994
732506
449888
931157
372089
1235791
1282900
1035962
1204450
932037
99700
678326
146264
1336766
1064735
630891
1270247
1410385
626345
529667
1322887
661302
26192
1058537
472225
673510
1422658
832862
851778
622053
908126
1188003
643599
474235
657410
840759
287302
1304087
80730
524900
315975
1403392
1294602
453538
884739
883696
114343
285791
1188973
238437
1113580
700552
323763
770304
631468
1339600
1376900
469837
129743
390540
1102104
839899
388964
317154
904180
414153
1147267
690054
67452
1231945
705272
991752
812977
1179622
888154
905511
880480
846270
1070514
574008
861844
368196
87496
279250
1409034
360619
463393
1383615
267888
1227787
574179
1123537
997148
365509
927602
619661
355360
231882
1218590
471992
282501
1420171
1023264
236241
316777
291472
931943
347259
1368852
1284474
139551
209797
1295054
841254
42116
359872
169021
1278189
1325572
383642
30764
564174
503672
78863
86656
836365
1366797
253012
628479
1089563
223198
386575
1205207
559641
115075
476627
640961
363653
1059107
1308885
173765
1165504
406993
1385351
38900
393949
494152
224883
200712
833715
1184993
1114167
250552
892038
659875
29299
674880
834537
887607
1415645
1278146
211101
578291
334508
1194404
1083645
1373702
1387771
829391
672563
623749
198817
40760
1369444
1182389
919653
319587
583233
615372
73619
459122
908308
396980
162896
1021949
847358
87585
379261
1197671
583898
1214014
818995
734232
436769
284130
333178
1265557
976608
1182913
524740
799613
331077
777990
380317
1380235
527455
1387665
1116039
47875
185695
549776
950304
417922
334410
101569
531384
176345
213717
288952
159658
104185
409086
298237
391528
433730
612628
1192442
437326
1311553
518277
1365765
122898
299699
806752
941904
1025358
961266
133374
363522
699886
261302
44123
685058
958470
95259
485600
966058
698746
339612
33489
52474
889691
1167042
1358341
1270895
341958
1184081
263627
1183804
628935
36126
634771
263571
121189
437652
913167
954865
952874
1124222
450138
1122565
952828
562001
1184657
1069218
106256
703526
1042509
1235736
504275
262055
1212364
773705
48621
966871
659202
87857
120345
993319
1206632
871368
1344594
171380
1213835
374902
453011
166496
300691
853832
1122043
825978
865534
1211141
75907
1062061
1273148
1068696
64869
971417
1203175
1403530
85312
155648
1062371
50478
844252
422652
1187885
665576
322835
312129
188933
37083
526385
801054
329073
176687
611598
52524
64796
952225
528440
402700
766679
178219
1192362
539934
434623
734799
864719
1082646
792055
403513
81755
101652
618014
810422
657069
1390527
96157
872437
1021638
536332
797022
1122149
183724
615351
1368911
307599
841127
79120
1361512
966589
689081
15693
415736
484633
839777
1396076
102603
889080
1398913
981339
1156640
1181610
264373
588628
979656
1315814
478066
417099
141832
230945
327826
908465
880137
1365271
994149
694976
212253
1025146
1174118
1315613
1188983
1316938
301042
969445
154095
374216
1062968
687643
837186
1034279
225914
698555
381209
1290871
1295148
588289
168340
728207
481057
99221
376697
731029
267216
1285872
190800
1313506
1072031
797052
1385940
977211
572371
93564
447619
385270
1382055
1315769
1230709
34227
1335070
60135
924709
1127664
559038
1181028
438845
702762
432493
1182178
1285006
512957
116988
313235
1277350
152114
74101
182417
396939
146637
79080
660445
257277
732356
636973
1121413
725468
1385576
235484
1412293
908851
970373
517366
783636
1204676
1208666
929454
444909
923560
1214926
437045
599211
1050642
317532
521072
741587
214711
1055537
189952
1389516
492353
1295776
816548
497304
649083
260595
1130174
558643
1126067
1299803
176405
1307004
612790
1138771
1100517
253454
415777
583594
673069
602558
982524
150486
687784
361552
39569
32467
691951
477749
695097
50445
442885
635197
865071
409590
1060495
887740
459030
160036
1276677
1360715
606186
1009978
510823
260884
1286689
112326
893683
444168
216898
17386
792908
399935
1056779
961457
418935
156281
961838
739891
483464
1184992
537461
1369044
570148
1394667
775893
621162
1055889
248223
170084
1368320
225965
428972
853525
1323530
689240
994395
129047
664305
1174185
1292890
1344349
581354
388165
975572
994341
727466
928896
141593
929249
1055795
226384
773470
154064
688409
1312926
1121338
1404294
127414
430018
815530
647062
772150
217761
118311
961474
10233
1347874
1180836
110134
1110812
170570
667891
308823
1286790
690563
93348
1350837
422626
886888
1314174
1398120
383450
1362261
1388965
1025315
440541
743053
188321
978830
1057358
172931
1294026
74239
827142
446421
141446
437534
892046
399422
831557
1312476
1210269
309514
400175
627596
409178
589056
491496
966549
784368
976173
1305160
314691
299384
848434
503271
1237065
846699
1234351
1021283
61414
809807
1174085
165014
1040050
866737
189464
102293
50944
703967
813313
850806
280352
683852
1082412
623031
635969
98324
839270
1338620
810528
863803
537335
621531
297220
785878
371118
365609
484818
359677
609514
181758
129267
204853
661031
425921
70704
121916
1201398
563611
1194907
358692
77872
493727
546127
513654
48146
1348698
464016
1186332
788533
70177
1426218
1369551
1319026
677006
215695
1304541
957473
477396
508704
269139
1297341
325980
404001
587539
489417
1323372
857577
503620
45169
1234669
163539
1179582
784758
945725
818846
825176
1184494
446130
1300901
548964
308359
65650
285603
1314223
1349738
306227
145510
482663
909137
121423
480070
572589
1278271
856510
80359
521107
1338693
144006
586457
1198866
197530
85259
580441
853104
1026787
1208583
416922
336227
488498
1371240
723464
286862
660703
301598
94626
1052267
1185617
456071
1116040
1187939
186068
1341378
1198591
1066258
101916
1405904
1213319
715822
567572
1322436
167609
879415
491054
309631
1125818
790575
153440
1287114
903240
349238
98575
152654
1385853
961994
1332993
978656
963484
491225
473519
800312
28639
1191755
1365506
633104
963169
1328681
862923
1123296
47565
53091
152160
797107
1300494
661180
275901
1330890
427914
1214296
1266127
416709
121552
89227
935530
631128
958748
162574
881381
816894
364466
236847
100778
273417
201530
696159
683586
1349057
914056
63432
402346
164028
1376624
725481
677632
945991
1413067
661987
1387712
1336370
479770
123953
1373411
637458
1400606
1415639
577906
38014
215331
697105
484268
406248
1168238
167781
225669
797248
889126
658569
1184984
315340
1380971
1285700
978052
1122474
780445
1214936
949175
1222850
960379
192738
848606
1394332
541489
88481
832396
228622
393611
45958
916868
1219596
813410
549921
536296
132648
740251
524735
92742
968675
85634
210424
1128773
896431
40701
1342839
251776
250605
599576
993262
1355503
100085
967653
624949
1207568
106037
1120810
960202
779545
1353716
329429
390957
237566
1025744
147879
644030
816567
378689
1421730
733533
271317
349497
892348
591748
911685
230946
287910
361098
528691
844006
943856
530125
1053639
124571
96198
521977
514721
78538
843619
1313996
682361
581579
593651
912869
70834
341474
598426
357237
723755
405931
265937
1178282
1026090
182996
490796
527065
68916
212900
1302429
1236567
994135
328445
834809
42164
696722
1228940
310746
395488
334154
1292258
144755
437211
810647
1215756
932251
689437
374583
1285131
85545
464862
946381
1275193
392494
876177
398092
1126168
1138528
1343279
1034212
960132
1084989
658009
176413
1048696
1188618
1293285
264940
116229
1102411
703827
743054
690424
318538
401526
1392585
132806
967386
779486
1136901
996642
697712
283228
1212748
1418301
156313
57716
886383
631850
389295
933684
69224
79425
526557
220834
674564
163378
737255
858055
1201795
766686
784371
459126
959951
308021
138294
977156
852598
659545
576851
191623
1035002
130707
1408929
1288193
1273410
316237
421750
496691
994296
680141
729064
418786
515087
1237343
500020
667297
530095
208395
913875
194153
1217336
733104
70939
679694
562893
108227
552424
644458
59407
606732
1140483
1310523
679860
864166
290608
1334596
897735
308474
1076439
1417633
254787
439601
571734
978275
1392420
1120958
1338418
767832
193956
770888
163128
998347
493254
541017
203564
32450
513290
733658
1151230
795135
98135
1384713
567368
1317414
755102
280131
229220
795113
732472
1176468
39703
257567
1356093
258651
835908
788690
784433
1270503
1382264
1199658
1188014
153699
356851
1161026
588466
1137465
430756
254896
1387818
1330558
1399304
536177
962472
292965
132869
977104
254792
577480
1062918
878244
107491
622741
1403788
936048
181326
269643
110282
1386599
409174
1416659
349641
393136
1278790
842497
1198503
188371
1284876
852438
1218035
331156
843013
171869
829948
786993
1146601
1382678
790989
648330
1075518
281179
998620
45420
1182199
580242
981370
1227574
1313783
526223
1329391
170407
1224133
586386
397192
153363
504242
1180543
1115740
600381
509221
376003
513527
326845
296560
645711
118031
318278
52320
290177
1073972
18817
564851
1203220
1323856
413496
419996
895442
1152844
86727
1330959
428547
934518
1165025
531661
304796
1051482
170262
1100339
344277
51629
285615
597800
1174772
417658
916499
44845
635009
1121846
911867
1176420
1189044
224728
362098
814244
848649
400851
1393936
312677
705871
621695
898970
1119541
1390510
155844
324263
1276835
1058610
364770
453888
142456
313286
1182326
1146040
44788
87887
172071
379385
480495
805642
318535
1036650
191012
292676
943168
950891
381679
1388823
979509
1306468
476584
564460
787497
349639
601294
359411
647462
1056891
1299768
1214777
304406
1119709
769642
497125
848951
1314311
941710
186324
1152576
505519
203063
417770
776670
995565
1330474
1112022
1386093
794348
557964
147898
56314
1176022
277454
89819
698993
806351
263567
474164
1405507
1380232
1203645
344591
969168
1392310
1230771
290644
1322668
382343
432320
1168885
149730
268327
936355
1102657
118336
1303478
1373633
846493
302082
1371336
683910
1270528
576583
204932
1365873
97919
461551
194397
672841
1122823
633182
249462
666775
665182
1295630
1418171
726400
837175
1345842
220758
355058
17388
348588
71543
229492
265778
678406
282149
332932
93094
1210254
131995
552301
34825
545904
664043
957238
1216161
1121039
1174154
1349661
1040768
967620
400553
130417
522451
733201
508517
1296949
840704
783901
199879
42055
132368
968474
144362
279652
459238
264857
616262
861887
702553
1399280
689433
77880
1307713
780907
1208352
451564
492980
804923
1283392
1195091
1284562
212735
1207548
38809
374559
58160
623238
630192
57336
227863
795293
729932
321055
1064660
838345
1388037
437831
510909
1408514
1060293
208482
473601
662285
929487
1407022
900804
526231
594260
825205
1377266
769981
1237464
601301
1191839
517223
270197
486208
501147
624051
363676
1353303
48338
74174
198157
114862
550714
421818
766244
406031
159834
169695
126070
56177
790137
248265
723871
901878
167381
357341
1317831
1349631
881194
228642
31358
354425
466977
688085
1066269
64349
1354451
1166302
1227323
516177
657685
954350
1411431
225459
642248
411277
1066517
449982
52342
89397
575434
144816
1212641
1325148
470662
88285
631341
1057826
537705
392102
110358
767188
593638
1092727
781020
779237
1361539
581608
210748
371407
738890
206893
1336660
268684
1036897
435380
1139845
435848
259084
443180
16455
82030
168243
67888
1170744
1322175
348571
615950
547722
344761
915401
1048622
1026902
156990
35064
966663
255007
99791
1050221
1376975
692114
1344537
957879
1399253
199316
151960
339807
942988
1053921
172210
199493
334061
815293
1143795
54744
1341087
780131
29839
79091
1042622
1284873
1176520
288548
640776
173885
341472
1119055
642628
954932
1295311
105256
215222
1177868
56412
1138752
1169871
108937
1306006
78206
448526
557676
122886
203205
662846
564948
674685
18222
582811
897547
693198
768013
902168
255720
1349859
633613
330739
478922
549242
602579
231788
690890
113871
516247
225799
354976
1113981
56796
231087
264482
812654
1150962
458848
772488
259661
17152
1295868
436779
408571
686063
467208
816925
794103
881179
294434
1346595
237961
1289563
40348
168780
1065042
79305
12672
115401
734461
1392791
588453
416701
141625
516925
281606
1269610
678650
1182259
1205240
1393189
1421324
443075
571077
527796
659505
1073703
405053
389747
674006
274390
861413
474173
256188
1189509
459570
627208
339464
125136
1021942
346757
70688
951785
376719
911371
216954
1207665
1383508
703631
1205503
913840
702726
36658
777718
556286
774769
48887
105280
1395298
683952
141799
150812
197663
54296
1414270
560759
801720
625340
578487
644671
1207013
248745
1369708
1365604
310210
1174050
1331887
461482
85217
162510
55080
1143581
80263
957287
421531
665552
320020
628754
1115716
904930
616022
142466
391256
1116612
945232
1272084
66667
1166308
1380906
149130
1005682
890439
301703
1144428
154426
353476
770296
934293
1172450
596543
706496
487895
1379222
1397244
903934
881279
974705
839334
633266
334134
101988
612795
255348
318764
281031
178932
448071
1119740
1177314
305056
903063
1388281
950153
1365947
362077
729591
466344
898775
200323
207097
191448
1377726
83115
789532
323964
152781
1144378
844042
40613
925501
47244
671629
18027
809909
417864
925737
735335
170158
478021
508677
348210
993280
733058
735013
1363988
1305120
1201874
444085
1372759
781277
1082919
51117
1367896
490393
1333549
740990
1309298
970325
473954
231535
455404
674737
1347709
742268
671884
269103
67156
336484
235437
795019
983391
1119639
566221
1071770
1366922
336906
1292369
99829
998258
1196284
891226
405850
1371041
672256
505446
194270
903211
1351979
1415714
897377
117844
869867
357026
1407298
55851
486495
75385
949453
583159
533972
128825
392103
1380768
548346
463770
1380598
346641
268549
1332853
469431
127828
30857
624041
300610
777098
523753
440765
726732
512380
1067553
486548
975204
296716
457543
433973
1193620
952626
1277139
660482
690197
480821
997243
202837
756865
1188033
691747
209309
870456
913017
1399315
115854
737853
1183012
1226317
1290743
818899
80424
892809
1345296
117216
454163
489804
860390
873772
725068
1388020
338612
585148
289410
1192185
1168767
93651
775193
1289938
994092
1386772
740145
1196927
779985
296291
823123
417043
608265
623107
1321371
133375
1375423
72147
82667
1074031
50524
972921
54027
1331733
1027259
1145256
600127
1007520
1390425
58141
1346901
640533
891192
392960
159292
465955
569997
249226
1155239
365300
294791
637281
214570
851726
406200
327586
163592
893974
1166907
785309
70026
164948
182403
1299688
912244
734969
96475
1178589
127120
518546
934183
1222854
658402
176208
1319057
508526
1202872
281894
461523
681695
1334238
831948
1092509
126262
1068111
558305
46394
961043
1290653
225312
397403
705556
337009
1334079
434146
398889
254426
638010
692335
1341178
1294169
842119
1170943
1226788
600515
400764
1172389
454761
1197273
516516
396124
441445
1186106
999001
417641
820111
1368064
1128597
960970
1022626
1181113
150647
48944
138669
1116555
477508
471095
625703
1371452
351017
1038441
145418
1060735
183537
435354
624402
1183833
137580
1217425
879218
46703
886657
278060
870479
825173
729750
1224103
1419870
582877
448431
469284
616709
1000938
1202572
367826
1386260
671750
690822
40651
741133
423860
237960
1323713
1207581
1378313
51532
316544
793582
388584
629238
333313
952504
264097
164196
785048
874559
1309244
169991
432959
1123721
689493
969547
136103
1049503
1197892
1114358
836271
950918
845896
561233
373060
522656
355108
671304
599748
114338
1362085
48263
583672
1308987
680940
300095
699324
71734
563647
848078
166290
804723
449043
440909
794695
1414763
1205967
384198
1314637
940934
994952
148198
1313495
46704
625939
671355
301282
596105
971077
584905
534672
896092
348043
455250
853014
794044
996372
437679
617948
403233
1335057
1273715
975577
340536
1322028
216000
455479
141666
576406
963942
690258
590902
429492
305566
1020720
226555
960992
311894
485793
658082
139787
87128
83611
1279926
1112570
878101
901868
324821
386499
765928
253628
814523
265959
306181
1398056
815922
857980
792159
274088
829770
1119443
361333
948819
667227
50341
1270936
335806
232677
76202
726167
1071193
627428
682873
266048
407616
623828
1267728
842108
624417
1422930
231945
471521
954018
26335
1221302
590884
1026260
526420
259327
385268
914920
890021
401020
1172526
966223
110662
660917
492878
62523
629989
971844
1274024
419304
905276
579741
1283125
347361
935750
1318162
356445
80615
383435
44587
1137813
968378
232186
701593
1269848
1055315
227483
236769
680770
1322793
1363600
1035063
1301782
595626
30576
565776
943487
168418
573280
495436
731835
1233919
666513
188219
207139
46011
18092
851132
783479
1416099
42335
839464
586522
783639
899041
996032
1273186
593294
224707
680875
214377
561442
774933
449051
1397165
1017896
838757
185843
131640
1233104
1183153
913426
67417
919522
513067
1041809
837877
949899
1271575
58835
106064
202863
1339745
1345919
214542
337576
17070
992181
769776
956632
1125197
150394
875773
184369
331501
1412773
1218244
1219230
1137574
168108
1415738
703773
1295774
293864
351105
1351525
732971
609826
1305401
530931
949976
511163
778916
1059746
848698
610242
45019
458331
1217379
185223
1397383
1345351
88642
1371646
511307
276153
300048
1198641
632527
1272029
1151950
443722
1305121
66549
369432
1170934
566352
845221
581596
946242
538872
1382943
12873
158660
1181525
240079
374745
930551
688061
948111
263806
954008
430446
92021
1174632
437634
1306180
1371760
1083586
464089
516194
701981
54577
330159
620564
70656
1358426
142402
78796
1070798
1074116
259609
646803
1212051
180632
129361
1306170
723216
1391821
580753
167740
1353829
891553
970596
1350562
796798
1185434
1211508
692891
1157296
198800
197367
1158418
867264
232684
1317559
148514
335030
1344453
132711
808690
223070
380947
1375272
592833
403838
1092536
1314799
1064586
836793
302602
139960
1237057
1398650
329615
219710
1025112
1419446
60819
1038530
144717
102499
213814
941988
1413807
963766
416385
198734
173908
55474
510469
910125
1303712
345417
597495
634942
1236458
1195501
729269
53428
464240
1227602
481626
175630
283942
1391975
1069774
942239
377739
44069
429520
199868
578915
61512
1265634
1142871
272691
1043721
552826
1336784
1295276
438041
318033
110135
780135
635245
1331828
1072811
296277
511543
143363
1230607
293821
842117
25218
353317
1157548
959407
359762
85422
1420357
1293786
443059
1380367
739813
1301766
363075
331355
808567
13726
1303948
1091885
327837
592943
726687
461416
123830
775848
214042
285424
159879
833031
173278
1123700
551295
367057
402037
135700
1367415
609798
296466
394428
310130
44723
208691
1401160
949848
726933
1177141
862351
588567
1077708
1280458
130255
922891
488265
815716
129042
222094
266408
859358
229593
1111447
330520
592932
898230
250112
393180
857760
1386574
975077
1174476
977955
251452
1379971
836892
570960
25265
287175
1395888
413953
76168
1285913
49898
806197
857978
1002721
99749
995801
156644
878329
464020
900901
461881
669030
394643
691429
414904
372541
203638
657797
620841
389635
557590
386726
560098
592535
386357
198310
176497
546381
1311847
497508
69807
92069
1274886
1267700
943943
996799
955074
623570
199357
209313
382434
1346416
304399
903366
46914
1112131
1339229
165859
151326
17617
820702
330590
1295287
798069
1112843
931771
999078
513420
343814
1201969
509466
1272041
734409
693004
1180390
1051467
496997
339164
1110887
947678
1410755
731215
877208
111623
689475
101459
622099
353272
1298698
277431
108076
641956
822880
1340656
462566
1401127
812148
294262
125820
879658
778567
811188
1222057
156911
178760
896322
859581
1216635
834027
947720
607874
645732
356264
886448
460270
327032
336987
1418611
422587
1321698
854698
225194
434913
77768
135047
1130687
392566
548731
185486
700830
852813
972778
532632
889357
476145
1143653
51905
1334715
848314
972465
194647
635968
40989
617709
1411444
74889
239995
316101
106910
1341280
1362626
281223
355412
874135
852993
890581
1070051
609167
229354
123175
795463
96456
929634
121842
887381
162661
773567
1226623
1118335
1411988
1345236
248927
281280
273666
470003
205739
1356516
270660
935602
1082239
863487
388194
272311
310856
399042
38944
13759
934664
1073839
211902
1021310
1053486
904858
130868
642521
814306
596181
70825
846535
529322
281379
954096
281329
435744
328803
269531
660420
375797
213652
135226
1068759
894005
643500
363679
153610
1389217
214016
991347
1049285
1052148
889309
915469
62508
701421
1304558
959833
114083
68335
1407120
520115
682808
435350
682229
123268
273171
259017
1347600
643581
47608
196354
729038
294265
123800
423158
238602
433571
1293101
295340
1272413
214059
972737
106396
473504
1146599
678850
667054
376038
93790
632552
995538
192626
630955
919459
1225485
503862
384876
363444
92716
1123410
111605
725261
312466
282802
420537
800870
805202
268059
27914
737809
1420844
451978
99420
402865
1198487
1126523
249477
479600
672224
624056
790801
1399343
583392
434272
900069
1086430
80687
620135
798428
384088
390663
104182
476853
90382
834982
96621
523920
1277980
552748
739907
411589
725539
1198960
352869
1121570
415067
1297290
1323858
702578
1072772
1278324
943071
26887
405128
44628
131500
1383931
212669
793541
140008
229668
1408902
437538
1224827
1298725
1209136
680414
11902
1272921
1136986
561491
551637
42012
419648
1170766
875559
258421
1086314
308422
165350
1234813
30640
1342779
133061
1086801
1340546
1026005
900893
269673
1174346
892394
1022507
592018
183980
1188922
1286765
1196770
121491
77943
287174
1198862
1042787
606586
84041
339607
496322
189624
402611
1195105
376711
224882
229344
1230621
1348729
195762
1316254
578381
722515
29308
1285317
451143
953049
56507
108337
268949
46346
631811
1100783
514433
676822
1377752
183241
561469
886065
1285394
785528
324614
1383197
222224
205940
850551
726049
420562
855326
1290097
562905
674240
365097
146789
77811
1352766
488462
55352
552860
204837
469414
1026365
513845
896178
488607
293013
1070276
972095
157787
1404103
1189184
1359207
1375934
38987
1319880
627453
464415
1320340
1190594
50161
834281
1334798
1018897
193732
434644
54653
422003
776688
928385
1413614
1120110
43592
1049002
930467
475881
522799
254036
523095
558228
821413
1368130
680856
222593
587509
346883
893114
423208
1067937
428029
515806
201367
510451
515919
32463
578791
689225
289565
896656
408578
1071021
218330
1126558
173398
1365465
459854
1211242
192136
1300639
690725
57612
897924
635054
964882
685038
425026
1313145
328730
36033
994937
110175
298482
1355284
806277
808522
1402810
1049982
1349327
81406
686028
899118
655845
1156947
495905
402097
455565
1383314
1177448
361583
953907
599699
587430
1378766
659486
922936
61942
342213
428949
443905
1212136
893364
348546
233048
1336673
658212
520173
445109
410407
1184597
1082361
1307940
950592
1337124
327507
45638
236645
948441
1205588
56616
1040560
1288517
1384282
622496
455054
814230
542770
148551
974342
1063609
631434
159833
1322725
1323879
931618
248632
367528
738407
1334643
1210767
325552
912089
1183881
88113
567587
1164000
149990
386974
1008275
1019510
170235
1266794
1220639
157547
933924
73902
256337
255131
945226
143406
492639
1155212
618682
990792
605748
806787
1091377
577084
606498
1214474
501406
375941
1363718
405788
1305746
678564
641725
135282
958472
1121610
1173848
1352465
1157898
882717
694669
161508
77382
857462
94566
1394688
902345
113044
840647
1409246
1167801
611237
777985
893217
1414230
1371624
377826
874970
869666
1058376
1390237
733978
960781
696773
1090403
937385
824592
1319785
1316557
604934
785916
1278365
1294023
807509
1301040
424818
960161
178085
328151
433504
195349
359907
139505
539204
980421
1215859
315364
1315562
210065
1228275
995937
119458
38070
975485
1282199
1409242
511188
374190
57867
1297387
1321556
1311991
1146253
47031
1052635
727515
1266038
265267
927910
410903
498482
107460
962539
830749
15565
283790
397454
1324984
1101855
48950
1366737
89426
272853
1297738
116827
1388438
638034
84532
454686
229560
1102967
590818
840646
614147
417657
665695
117933
524779
1323611
1153393
1053309
46361
842931
1402764
496860
412939
772827
1035174
395352
1065029
704419
1374746
1281081
728218
790965
1190497
1328463
40240
973700
942356
968819
400755
281743
1287386
267246
468700
1212905
961890
915112
353301
1045585
260925
1323505
779478
1127817
830450
175126
159900
631760
797145
1379249
1057053
597707
13059
169784
371205
789462
413914
1146630
648788
1320815
457101
189753
70811
1310848
1207791
304585
279447
638546
979508
605894
695289
399065
1126548
346063
800853
166576
42304
373244
1193096
853215
1049905
807534
647586
458754
463981
489636
430164
119954
490151
1377236
604873
936323
122081
70793
1412877
428670
71812
640107
1341593
445676
565045
512366
794563
1357939
1397974
948423
1340910
1157338
658734
187537
1082657
920951
449597
56284
1334230
347158
278622
916174
680980
485168
1234113
627494
1371812
974224
893540
597929
1265635
933865
813733
1421321
854760
723500
415251
210961
250139
516292
126276
1204668
661813
943877
995649
214873
454702
90395
214724
1268066
104658
529880
917695
967664
645061
885324
1088585
50566
379658
871386
312105
888781
458039
216838
1238276
1162894
1213151
1367783
147841
418906
1234755
1207228
1331122
959235
73598
1065415
1405183
271476
193123
521870
466108
1216204
510007
1202796
607935
146981
522476
431913
1063841
1040721
534200
46076
1192242
116692
465998
71419
647775
1284154
1117093
790224
1294368
186494
313202
948234
1326607
943407
1320229
91729
508790
341625
417456
931170
55528
802538
831975
458682
704043
283854
443698
908861
162396
62456
609374
366009
461296
902821
1339195
389335
75327
1266870
999708
91760
648744
137165
685818
217648
301569
1213894
1339073
140534
1235060
73985
126784
1149004
1315375
1373373
489994
684895
64613
893465
857680
406904
1397519
249081
288370
358637
388061
1061011
251292
438730
146328
724056
1282136
44566
92534
75337
203439
113556
383583
1120274
1295400
514161
1211527
407153
692805
114397
1005542
1285695
67288
668155
339342
822838
155728
563257
905629
1216481
1270935
228240
887704
1320300
593916
1287494
65067
925691
294490
52643
842701
630361
827019
253433
860469
125533
933466
462577
1071558
706490
915739
594667
457400
1038525
397498
1387999
263045
156752
171471
1055995
1232084
690783
678145
482678
448791
993135
265271
1173764
1303981
1362390
756650
487360
1291777
1049228
579931
1408854
216520
1325042
522780
1037160
224385
1161049
1082343
840469
298795
780927
856060
281155
843110
122703
910958
1197345
839215
348084
1308886
682911
1158390
186952
1267774
130127
784265
215570
284428
390702
905526
1380408
1100455
563354
1291041
179966
460936
1230331
686871
391437
519661
636050
629182
1141845
1156573
431255
901225
896993
307571
90134
440334
451913
684624
306320
1068836
261842
436549
908986
339884
582784
581746
1276969
167412
941161
1208697
71659
236816
179342
1213025
706045
1125295
856703
1314118
690914
327181
1058474
801728
336245
1313540
1213477
45868
1158320
523667
512165
102183
315483
1298160
430019
324336
658423
893225
1229307
309676
1387872
419184
496730
788386
143375
1371516
418073
198805
11396
608819
642749
1184508
883137
580512
56533
837647
656993
695840
804864
535042
733668
535914
833320
642743
290096
1403395
256299
657018
861728
967263
1385565
150796
615442
671551
1225508
665097
687665
783964
933710
305945
1383494
47959
1209456
1306232
784349
439811
657841
379346
325656
1113139
368754
899630
1350913
409096
1412357
1373065
500193
865369
353289
704992
787925
672267
1055008
126704
980813
136133
616954
639216
101414
575534
1389627
69159
1136886
298545
532162
829746
945759
1305101
388011
159923
132161
663108
25297
418773
160988
1208002
589320
1034227
1172527
656349
630735
867042
55332
448608
1198832
620935
385259
1210230
334490
403179
274844
212097
598351
65577
131655
777414
860438
865958
1221133
203501
782916
145093
138565
1394181
562878
382195
1361298
1308110
164189
354182
853389
93873
1283794
463178
1092545
640905
685785
578582
1292854
370773
1324287
454895
158389
564556
280892
486205
368253
506847
190336
816923
1212146
706687
510117
184312
1210812
279436
343410
1056893
1299085
1291031
443118
445593
1422937
171677
1316304
95973
146400
93715
38061
761597
274143
691707
1283604
319609
482112
797108
344010
116311
609486
684733
1226097
68300
1327842
791834
287379
769897
795178
260839
1199350
661141
1288806
620347
1379474
1196310
577855
200759
277602
1092432
1126061
469470
1339536
1320120
902128
626764
341632
481062
1284588
890000
121047
853030
404838
1184472
63895
1119446
110130
766982
1416466
49524
437279
236373
782481
414620
264974
915285
931073
1210777
1266871
598998
816416
465331
228236
607962
63520
1214865
138375
550892
815992
812202
1166238
844985
931177
952830
425042
766386
458779
418257
551161
1125806
117787
1061972
629504
805715
208139
617019
675133
286545
143322
138296
287358
1180822
295058
234850
311356
1394971
577741
317778
723108
1273483
12208
1234567
450164
312143
695671
99974
448972
436442
1341050
421130
60339
981764
302121
1325
615978
531638
233919
96727
1203258
902601
1074576
71118
1419338
99683
159648
831056
597952
55370
1224825
812399
952146
776873
173670
185228
945992
1177118
739385
1218494
233774
42563
870311
1024457
1180467
636475
808589
1111665
1359086
1127972
736225
289866
211534
404566
949038
781192
291556
52213
405020
329660
809302
326088
1101814
1344616
1231933
992152
1274632
1166851
424833
169430
343850
1269612
53322
1366738
756402
67528
866359
1052429
846228
137845
333429
433946
1318456
1023429
903696
545477
143120
546600
1367768
133616
1127858
725650
874318
36975
1205283
881649
876783
123360
673926
211243
1296064
933510
82840
1224290
787768
279955
447873
1347919
378693
82620
484753
477052
980355
308483
366450
360985
1082682
963845
1231140
704931
1056276
1373977
1092864
686885
183842
213033
486876
639886
88465
1022719
120230
85015
1296654
312313
979172
1117098
290903
1303184
346847
1213411
254401
1231500
849685
1322265
545006
1282255
1038221
195442
1048616
1141628
143592
855317
837871
1334205
913963
980877
183137
1340331
1137764
1225862
1026091
900793
1065130
434048
287770
1321377
394692
825494
579120
558658
1341728
850770
100089
60046
128748
624071
174882
1073956
1082507
1121579
285323
441040
87294
1114739
957994
459861
144030
736814
261255
562741
79840
788962
507444
216263
99889
508990
1278524
158117
1381406
173115
932978
918446
283493
1062543
66301
784219
28955
124503
585581
506193
100466
1238357
422303
239379
30001
1140076
149388
557633
53488
1349706
1038679
394303
134639
141042
1416160
1065461
950125
896937
145174
560542
483944
1310246
991703
206154
528133
490291
82796
1283164
1393978
145589
189528
10970
1022741
674626
572663
958554
354632
1389381
595415
137745
1036451
934627
1216933
379646
1284742
1386311
1270407
954792
788624
345768
579514
512590
111872
1384719
550925
1370073
353141
40991
887159
160026
511955
446659
1137681
1120407
795586
558112
1394348
974564
55827
1280188
419786
787139
263441
224462
1393058
380825
619110
955981
842773
609799
307391
1323941
1199593
609992
1065763
309912
1282886
908668
317946
575378
692152
582132
37485
906710
1142832
139307
204838
531445
991717
799393
521644
356750
1362752
559996
929987
80422
390100
429785
410983
216101
1202873
857697
452217
33836
1379198
934016
1308787
767229
622021
1279891
426086
451774
430643
198534
480656
1067074
1193104
1214048
639775
182661
1391495
383632
1362416
469553
1189224
1226366
104141
633059
840742
236851
309665
529597
1214817
1229486
136853
820606
174155
1101958
1164200
169511
1196206
942204
519242
105357
680006
106867
793514
460789
494458
9046
1139659
637074
974065
689104
590972
40626
1055108
1073837
429361
1266439
799721
671307
411989
1199399
1198718
945090
125577
1235195
178018
467125
1100789
190737
626200
443846
1295757
108761
814404
210078
830292
180244
184300
775333
390970
1377500
1042821
36485
422566
513935
1202439
1352234
909355
983213
542668
396568
1345162
452814
598689
217629
71722
1379205
1144300
230687
592565
1402446
263256
486240
1323730
107454
215825
179936
589576
1274252
394111
1228159
919919
974729
1083869
610445
1384842
236312
1349262
162492
228511
177179
14234
1408461
1329618
1203730
776516
398116
1324409
570699
1233898
307772
455047
537330
203966
230131
140971
91968
968678
125896
518902
389027
806882
930692
699566
91925
453115
258936
809346
420138
1229153
83315
200221
1271067
858174
613736
800908
390718
1195599
535026
1180592
450528
403588
1309943
1149883
548006
293620
660967
794218
310084
1053438
950765
460566
32786
337291
479795
676530
468933
408680
216569
820963
401911
1411168
1205241
667901
732312
1227780
281001
978790
1291157
960092
28771
377434
924279
726508
379836
1291306
352179
185157
570899
797928
1021329
428576
55701
845975
1173872
547877
292700
358587
213279
846208
1048453
1303306
404123
486015
84438
332725
1295569
522111
1205209
1065823
37586
545102
406982
902625
1315934
1360154
105753
139997
1396558
222146
1165383
1167176
1352663
643121
1353028
928619
694439
192920
1277872
254986
1336410
229190
1269830
194626
1217516
285640
1355511
106672
1207822
321081
1282586
312014
845449
439873
854046
192706
279120
1349076
93932
1146709
1101062
1207747
1215855
853010
861960
1282718
1204781
1345054
955116
683543
519260
604927
462251
1069648
419026
1360680
207791
12772
607296
55852
504797
367358
671344
1049567
376421
475281
458936
1350233
1191983
1394635
543783
950548
705781
944263
834670
449526
149293
143427
945743
977144
953442
407739
908533
775924
279154
963124
455374
1113220
151680
1056675
1061753
177106
1294304
1229264
479557
1274970
10478
1389046
204024
1317520
603788
1117882
684720
235643
1236988
634700
446794
965981
878948
895109
1395160
880450
219098
130732
1286562
1022223
663902
156395
1229332
40944
1409342
730773
631624
912165
1313556
660000
1115621
683539
98536
195607
847758
1192681
285977
528043
1069647
556833
120412
165535
419303
1422086
970028
1325312
1344496
1040268
291031
1184737
768071
540556
884420
819786
1186543
530293
34637
411421
532343
539965
799080
1205436
451344
442974
260740
439706
1080581
1295589
1332524
1202976
1388167
222037
1198674
229839
1183925
1376925
584578
287129
1344289
1049614
1332498
210711
1302709
1375906
885880
496878
219691
577321
846607
99775
899960
503157
907978
1158563
444470
874197
34505
337846
1085490
1362070
169596
1166982
238558
785680
234307
858472
405054
104790
665547
42302
670868
443953
1331129
952381
52635
496721
471185
584316
380121
12290
290391
900429
179965
578954
157728
877431
980581
212093
1366376
953095
1157055
688979
456551
667405
133603
1005797
225798
1051037
1066361
508305
403797
1184023
1339264
236316
578073
239104
550812
432194
479711
632547
1086590
329271
584050
379767
1343221
203662
606084
956975
674094
162910
1238031
546829
839537
111531
1355187
591214
1376596
1306237
48952
1102259
335624
1394686
232676
192361
601629
500644
489904
567242
664062
630327
190556
195477
39712
222003
1073794
43128
1346868
1067592
227581
1312917
971201
1367055
1288163
226078
942299
17470
1178272
1277312
93610
1060823
479854
348921
597521
576906
198583
169888
741723
479365
420413
1220467
884495
1284627
212620
851239
790424
125470
1146529
1056679
411526
1291325
260858
767693
1034781
891227
352327
960393
192446
820825
325020
1233943
1125381
414742
884706
1288213
824568
520690
960278
172336
270976
1050137
1210503
383825
1227439
874420
366803
741833
1202736
152163
100228
925210
699255
1036673
107322
854189
1294777
161667
213628
756749
1219779
1402669
155371
75435
929466
835690
89865
629929
1168243
945930
940993
1401840
793120
736484
1422988
778020
113066
475642
1227533
1051099
279256
492700
364065
67985
58945
1193534
998005
497394
622413
789631
104714
1156091
55275
1218143
877386
676649
436078
81639
1060835
1035885
282773
945281
133188
982971
934158
1312056
684498
666607
125670
293296
181063
1144381
1021325
605739
1335099
543403
1024072
1344286
1303836
648731
1102593
836474
873939
1286868
325950
208505
578839
770762
74828
1172508
673691
584730
855438
87396
435259
944979
781694
528737
39644
1335831
599820
365620
323745
72464
348211
257030
818636
541896
111583
530203
948859
948382
144101
519094
1300975
327976
1283764
538958
314222
1325614
805278
87253
524454
1287703
392741
1195047
913378
798512
1340456
153521
177221
55179
397041
62956
1055766
153073
495512
515552
1270342
25752
1224782
95922
324738
568380
283949
1311196
656583
362094
1375761
1309755
977275
802509
15748
572740
676261
1386091
772133
875566
46698
1236919
221282
1391957
344723
756624
82681
118628
903556
659582
1344421
1021656
31590
313905
352989
1269142
1345833
1298190
1266423
840588
29406
389209
71655
1039333
1035142
112373
507072
399541
883238
1178326
1220472
572223
1209162
428351
1365412
982563
73952
507180
1366847
172937
418905
210281
483657
699917
439985
141793
1200461
255802
154445
435855
1203398
1388912
173816
1386320
553217
135022
1086514
151729
581094
381035
734145
382456
519568
137829
1206119
1410736
506968
106944
150176
73883
109765
971859
342676
925038
421844
116441
447589
1115499
601483
539043
97626
47930
210265
60705
268571
285507
1026496
1065391
18613
1402480
1332488
680972
232169
150807
1401711
200651
370204
455926
778881
149957
888720
65378
415876
210534
728413
995938
584005
17616
370020
839134
1273673
822128
420137
43082
1279158
621861
956210
685163
194400
1193599
1198841
118244
1313509
1022801
1311908
1339370
95271
228114
874127
960670
339361
63586
1056298
1328447
606853
1267770
1363656
343098
1314268
643669
1305304
908737
565645
323696
1144383
372830
926289
353834
299748
222342
519054
1342832
679806
270054
420210
191183
1350084
71707
1070873
1347923
1315834
529076
71853
477601
96614
92943
1336397
971856
258996
806993
917890
678098
387126
362126
1128291
393981
935247
1299891
123644
80293
30254
234673
1278578
805160
767319
845054
840446
1351746
728623
1352388
812168
328583
1396498
472230
1062820
365682
175530
1385201
467894
545715
82870
120427
210970
552197
239105
736159
1101662
1323728
311625
1123993
1408213
442724
118114
1192471
295324
522447
638857
69059
261968
73174
1420960
157125
630029
524945
286587
227785
1234093
847398
1157730
1212029
647518
866477
367453
694665
836877
44016
137010
154180
426141
539292
265163
556507
1387607
388028
790619
683821
288058
1403984
280291
866357
1291292
1285837
695824
1380203
1190351
529522
734018
1296788
1232984
1370035
1174746
899590
1159204
683829
816970
471329
1299238
1306389
180424
413142
231793
631109
1269935
323600
776500
422294
101078
303976
337689
248623
364194
927789
1354275
769925
1368168
268728
283781
44513
700751
410772
225258
550117
958095
1210275
154992
806528
1120273
636708
571906
83083
628281
475296
1162951
1289749
157621
1060834
698562
1218541
376885
1267152
1232511
439887
901312
683561
340451
941300
700210
933655
57701
218921
894245
155395
726654
967814
413985
1415709
381920
305370
946811
1022582
883575
1288786
588935
136643
434179
775174
377267
969943
1281157
167433
1365940
1136856
360736
504066
124563
1061306
109549
462764
337692
1007277
795637
317289
441712
352444
1268898
705113
146437
291379
909100
184667
177922
632110
960740
518909
141814
590444
292651
1408610
580200
183450
305439
216079
1331043
398575
287200
769225
515872
337377
165467
233658
564427
1296792
757164
732108
1128301
992913
53449
906030
567594
1033924
39049
59206
529656
797853
440599
122348
1041161
1119949
1181566
1345300
1309312
369055
500997
338109
275755
1037196
681613
105463
1072683
1236864
1161893
518638
931873
17620
1042254
1160922
1406487
1397517
339790
88037
217583
623207
1338648
474034
879199
99513
703751
1115396
941721
820428
433720
1337421
621567
435336
79752
314327
389865
736716
66791
1338557
563998
704120
313827
634300
1025261
302250
1214724
1416076
1114498
42959
276668
384069
228543
418476
485592
315617
468287
1344816
699212
325586
798351
972590
541219
1395681
870506
665379
454577
237149
1213776
899751
616577
1191828
1363525
770871
325180
1124332
389881
1274214
584149
561198
563442
1266767
781984
860742
1066804
566123
943763
936150
687223
1069131
498813
95085
705949
86331
286549
479860
291769
237612
698864
476465
769656
395133
48714
160736
573540
1060329
1192577
528515
1405096
1403315
69984
510923
1406488
332149
1184401
1168214
1310012
389861
1007691
894971
1396714
683858
34482
484239
1378593
851694
323678
1373631
1341360
607631
270855
213663
60469
115127
1401690
1053601
1410178
96598
55060
921032
942601
593286
53448
440604
92231
640222
794816
1340090
917341
108781
48752
558165
107966
118082
413715
672723
1391006
971615
1143914
1195365
195877
1334118
1192031
34106
663494
576700
440725
163702
371143
845596
947167
43617
1365963
630073
1274906
1396967
1128200
795251
892857
815233
377390
38423
296922
466519
305363
1225646
914614
5406
1420908
1400936
540352
1368292
461511
116808
682850
781642
287009
697885
334000
209881
353556
1300057
422367
1120162
895625
236207
806297
608848
1307448
57051
942660
1343285
1135874
830105
771929
60621
1307949
480091
999016
267751
1371582
253598
486277
843472
877649
1068336
726291
295520
1414633
66852
1053613
356309
676519
789841
458080
1059857
833589
79410
231102
941785
527290
322563
741317
1367836
597099
357858
1408080
522369
1298745
1390540
258437
1419795
352704
348979
738733
26067
94853
503069
781594
1375580
308404
41860
84134
416128
1413394
1272641
630336
38995
1038753
1387912
787353
48693
631003
286433
48539
1298111
1197514
420608
266271
814704
1137158
561703
590413
941787
1369296
443091
574822
1052026
781915
907823
213034
446282
873873
1290813
227437
17917
53828
35905
1092736
39490
1375089
469667
1302565
93517
213999
579451
234378
933601
1089264
1356275
1168859
944000
930620
344572
460591
121091
578939
1035163
511296
1362531
87766
600303
699624
724586
1289013
362431
180725
47311
153877
517687
303317
215704
1361993
361055
1101827
89689
1404210
205538
16349
190033
1215469
442171
56415
74352
667647
1271965
863780
793479
540850
521529
733032
1193635
1372092
671627
895968
1367165
85190
779631
697126
1235739
503264
961795
841587
579627
1026190
236021
1121617
1358676
489891
133249
97457
799672
1400108
1273118
1215694
1061936
130856
270610
1373780
560274
263766
1285918
1350762
209365
12065
322906
1071883
825782
795299
427429
486286
903303
636799
42359
112431
1162899
1278696
498894
742109
213630
1065052
1163205
1048101
414653
176407
211098
576354
61114
62923
1279573
1180417
47844
1370361
267482
578745
1350641
96996
282017
270017
1214953
461371
509697
927825
565939
1168125
201787
203265
255425
13784
1280982
500374
706119
465627
94018
1371796
1067589
622562
773229
335285
733614
1384403
628843
530774
1050649
866632
860285
959236
680358
1229630
1377427
1376710
223214
272234
3720
994769
796655
1347199
1147119
1389531
142165
804997
1111922
506461
319667
57310
658113
89270
303650
682121
891092
1383491
237832
671623
683571
110007
1314058
837867
266764
488241
426537
53085
1403568
1155089
905181
1118663
287769
73872
366788
330910
520769
1281015
1414631
853601
479216
1126836
1127767
1336651
202551
376099
292012
56877
926090
116985
1280427
227485
1219353
696617
1266056
428671
134799
1019514
409389
384710
277422
1190606
213144
1218260
994243
1218406
700200
349720
37490
783861
969390
1201745
129867
428298
1303726
1360999
403553
121224
1051186
138308
522903
249207
1269158
53267
1319555
239612
950065
409075
68195
961954
690499
583187
1422752
341933
164897
1345734
857863
585342
206007
706403
369723
831440
137775
995119
66546
723505
458647
64282
615649
520245
283091
412590
948137
147106
753011
870718
539158
997731
1391337
704291
298805
510572
1271022
898141
645870
633113
519715
409939
1066926
293889
88970
138501
339125
790908
1060315
287688
284740
1120002
578087
13855
236451
388108
387266
100675
1060244
1060027
215017
1134690
1343401
939066
637283
451526
1194688
848425
1341870
1058162
111576
1027154
463730
585206
1322456
1413561
1377682
622985
470256
381433
960220
1230142
1276598
898196
71296
1025688
34576
383703
1168253
781229
1053172
634698
221974
113974
852906
645851
1125383
1320155
1123525
81444
1024787
496501
282243
561364
400940
1413191
1280184
952203
437101
660017
968719
1040176
1267912
451661
1219310
1142522
82393
1421233
1332477
841561
126379
1316862
413250
125452
839474
659467
896946
951401
451445
999778
512236
265227
773538
528896
591114
274501
1193520
892047
177963
207858
794801
59928
70130
994894
941862
190943
681402
1121927
271713
1351492
1302487
973913
1350591
936042
293368
133199
854154
446758
370117
617691
177785
1278299
663704
665880
99390
1311658
1210874
142482
104306
1111280
1381922
395072
1172571
1214394
49944
678189
493781
883016
449211
167109
991354
271752
315926
1358715
248709
1061104
446115
142419
1202625
102306
799773
207816
1386283
774302
731184
474404
411149
509440
634714
82427
1218503
231323
1387760
775326
1059185
445996
27679
916380
29597
301159
611352
691163
1055296
1379319
113758
608795
1044132
1037227
553050
290212
348052
174698
884518
396560
1303688
1167300
222519
239354
739241
356292
902302
672375
62609
1345561
913157
841809
607528
1220470
215052
656271
290402
1083125
1201712
936889
1128937
347043
490974
464560
466463
770644
135998
472826
1065382
728486
615213
141875
761221
411393
1266843
588806
565852
1071005
621822
871399
675156
1353107
433774
389905
1226448
111088
75158
279258
977398
318642
139122
933138
472648
648992
140193
310573
1202006
1188960
777588
307557
12968
524512
1274894
441393
535611
1420130
422564
1140006
161123
403251
1037208
733731
236374
769446
510831
219041
152984
876195
1343523
702470
675656
213678
51946
1224172
661243
1268895
951332
778678
723169
394766
107263
699269
101794
236296
1414742
306066
1340907
908200
322587
622668
232407
966212
1296978
325376
116078
847891
447676
1321420
583799
349615
1401476
680788
686406
280422
1374996
526406
808469
850516
706624
270629
978722
759801
662648
658282
293102
1375121
1186622
1401895
1226830
221698
62130
898087
1092767
520287
390226
484386
269382
289099
284791
1216827
1234220
942027
883582
330488
727091
12088
321862
429000
422084
435381
381798
203614
1302080
1186824
504271
574960
76930
922152
1161135
1335801
1312531
153954
1270802
235758
1397806
739641
1359013
1062028
564315
86343
916360
578577
946931
1350803
331039
723644
188191
1184628
1318309
659952
127998
594714
1414348
808943
38083
726981
200994
72762
69661
213497
862567
120855
1113565
421331
979415
1163570
481922
284071
1152668
110996
15691
870550
156711
396808
778740
859297
422779
53208
398276
640785
81254
934369
776728
955804
328254
116667
583227
1345164
448277
800038
816290
808532
504719
570566
924977
183624
479991
485881
493273
821067
428561
1181021
1227706
532047
155085
799383
92222
93402
916618
430860
1232794
637301
1159877
59279
1022716
288501
1286241
158350
917530
496915
58282
156019
1123997
1343858
1235334
85446
81304
86843
164934
446141
890393
788183
291825
43936
56783
633614
852932
366535
304967
120927
971424
89879
805596
1116263
145990
32962
1283462
685688
639543
551145
177167
483109
71473
1059321
16087
137910
953264
1313443
13345
485991
40980
372652
585481
1337855
690873
592289
471815
460524
1050351
1267783
353714
119959
949964
1363828
1083886
1077238
321923
694984
441614
1379160
398218
320942
1336743
1141688
668506
376565
378415
853414
218541
145248
1198057
387694
1035125
275046
1372219
187822
38127
345473
812074
642264
121470
941881
151066
407751
933501
916206
1119304
1064124
1381046
395208
1411770
849483
1283838
800803
819652
121677
811167
1354530
971902
323202
254842
387549
577194
874963
1057156
842587
599460
805783
48567
880356
114963
146322
947969
787374
1224244
1177453
898022
223958
26992
118294
591337
1383822
1227587
287661
1353087
327438
483989
887763
390062
13286
182775
923835
1270441
337430
904416
379716
186150
308579
425847
636649
964118
783911
625663
997422
302469
1112410
491841
910450
724202
421293
128516
634972
788457
191901
982572
1126297
412182
739666
810595
676087
1116669
301923
520751
391398
905095
631326
1221466
931978
42944
800823
470853
662469
859950
333067
691018
665248
733431
1180516
591242
38943
1235995
365424
360959
983705
1005598
1234013
991111
1307431
1418408
608763
96494
1048152
971053
1127903
528778
36725
787542
372284
562099
1268767
307976
787958
805700
88365
625388
943477
1410641
577138
1330461
836679
161419
641772
471570
142590
506472
506935
498846
560743
511608
1408627
593819
791436
129066
791475
563153
423398
850376
685474
696431
368376
580636
1233944
508764
610464
26382
160572
1287122
78390
380181
149780
888019
140504
1209528
1396902
43521
1313792
1090842
567103
399657
1326806
895097
40386
447175
1060963
932982
1267412
529992
353245
398649
940221
4000
1180316
526798
378139
489864
484984
527213
476386
863378
1184726
816032
1310180
70655
686266
453411
964205
275270
497990
83271
1317851
129408
679818
104936
667027
1039640
232441
1059364
440731
1063941
1237885
374295
1346812
1339937
383968
532353
272581
756783
347682
169222
672546
261861
576717
1376510
135935
1385688
400637
912008
905706
1394314
365860
457219
1345408
897413
969765
1127658
422067
1422747
795074
461736
904334
676571
350718
299832
203916
1217374
62376
266597
1178149
454345
1385067
1169526
1192619
450587
957890
606573
857610
322932
674793
48272
190720
143441
856571
608159
105519
221540
1381298
270500
265797
1290829
18246
1300567
392338
341833
543554
1301002
1034817
187538
252475
858157
81771
528262
77406
328166
1349948
1224226
664383
200015
326303
1383302
105915
611698
756973
815824
476508
1178171
479419
932272
517685
1182205
516664
826295
318150
1117782
147488
304191
235987
173675
1174340
903333
889261
775467
975178
1380270
791275
628637
646969
110187
1231323
404450
263043
1129353
889099
1230054
273361
323800
60021
583943
1295333
1057138
345609
461778
684943
1070532
47960
280820
1294089
1379450
383005
878016
415418
960924
203214
1234985
361126
1197733
236836
268480
1035389
1266688
1271312
1302010
1392258
1112787
873829
366119
1347855
233203
272744
115294
441470
729263
1021821
110725
597582
627935
1420534
703785
906741
1288212
1278614
116802
395785
947858
41469
1058084
1224761
111471
101809
1139382
628989
1190605
1128392
1382120
924917
315921
528524
395260
678949
935564
1057203
1340487
78687
606536
1196181
339395
944092
155940
1300009
42346
103175
57907
1044829
249656
400481
97243
1230206
1092484
425422
851472
90613
342220
271821
1069670
259188
573925
782113
976883
142084
1333864
801743
1169876
1383556
541499
992034
484439
251758
11619
432438
816601
607451
178389
674217
134054
1175850
551985
1060844
387932
967754
623742
488833
408141
494791
26056
183238
332062
680899
1354799
1363295
1207720
898846
122017
956979
1327703
1229567
833036
265973
143385
1382239
495092
1366106
583359
862117
864121
809049
581504
775877
1037556
350902
1292302
392311
1084387
1119736
1057728
780815
572961
455845
964770
1295501
395074
1114520
687260
1288538
687005
145740
47857
1167103
380256
1298462
510729
1377611
577943
121188
33428
795217
1288785
1233781
1034732
791068
995448
461092
413518
50237
367869
1372408
673533
290252
53130
811223
1278619
872784
112677
695559
270651
1276432
1154915
468419
513822
659002
1393047
1091005
1229867
1396272
107355
1382167
11845
593178
110472
1303849
1024964
343916
1422440
1286085
800826
1378480
212099
437970
270776
1311477
935569
1227610
1130602
317754
126587
223190
1005460
688601
1036184
75615
1066139
82109
118778
682045
944153
823975
974846
191439
339251
639609
499644
419347
271871
513722
1298768
1408402
217034
1290342
487060
1123254
605840
1406736
214761
124073
525310
1051720
999542
598461
1276611
108028
321549
290663
287596
138488
1188083
162538
931520
180517
61102
136566
204663
541411
288283
340420
1112774
585296
802302
1173686
249582
1183018
760135
1136826
962799
700049
453741
88589
991864
992921
322011
566922
1040440
1397342
1021484
426339
349504
466566
311647
817181
1318335
866419
868463
370399
1062627
361944
78960
1186607
68817
1141589
1091320
388423
1404366
398746
1374840
1117203
920999
920861
1203001
438416
166072
942405
250004
223910
1388017
930399
546075
492155
1266317
560744
737194
701212
332106
146992
498841
699451
1163179
845678
1160959
861617
292946
52002
517087
451494
1296813
977200
1154501
918835
138303
881842
636006
10717
775314
296721
1343932
65764
1212461
1383432
445723
304476
858425
1202105
90096
466449
868076
185931
1351724
647244
966441
662342
1374722
273779
1380557
57476
1363021
580534
201534
372466
593722
902391
479024
1082869
965613
1266480
1006256
439748
1274117
968535
232751
464014
1400763
218476
794463
350734
411675
297806
738031
1332442
1229553
1353587
931721
630196
231078
835541
170680
964376
778099
973376
1212072
884127
561995
217201
1379697
1358566
293298
1035066
1362962
1271657
1312321
925526
1418679
546873
374746
285374
1235870
107644
130772
1337074
1053417
379758
456917
625576
778322
80105
75592
1136985
1225974
692135
416500
503700
1414900
63071
432711
1059171
73521
1230062
1267804
949267
811045
1199582
1268497
537397
51971
774905
113603
395861
966946
401833
761142
798108
313084
184879
878230
754813
1290033
981218
413033
598139
424789
1205853
36925
512298
1001093
1193557
1115075
970990
550897
383358
1056342
304403
381755
234516
1406849
456266
466488
171115
1236136
1370311
1023976
561751
106644
1170726
90183
695519
121378
1189572
1058764
935774
1035466
684189
880669
614921
471027
1354628
96299
1422986
207958
185152
1057430
1417239
521320
170605
1188834
349379
103279
422883
51995
379774
235812
1290158
541802
1416207
1082097
687086
258877
366238
934574
1296386
1383459
1419822
951945
438732
1217461
810644
1302562
229570
1367202
1116705
742637
1217085
309355
431404
961506
660069
314728
865928
321782
705142
723787
1184615
420197
492088
514367
664843
1322660
329557
187337
688775
893447
778870
476612
632427
486434
194173
399848
1385316
1308947
1416774
1402842
146847
544151
1333857
430753
34192
1213211
457256
35944
83243
1272431
540865
788824
600774
922823
41801
235886
1286644
522760
76574
339921
756879
331435
527303
285254
546772
1323052
1392171
1287784
170271
1057130
480058
383177
780019
844201
399730
1365139
314285
593789
607264
1307613
302183
1235403
81344
607056
120157
1386448
788728
1361988
639014
1026793
548877
1176361
1334849
516081
1211980
1292570
298640
513242
285329
646149
1392052
1138512
1419369
346231
324264
154471
459057
569497
316653
1229885
605358
1024683
1315591
1326586
238811
576193
1136047
457107
83584
1165011
236738
412425
998465
492152
1353282
1115808
1204587
1233920
965883
340461
1338642
45434
682166
424884
326086
908743
542866
1319133
858120
322992
919790
190764
726790
78820
305320
1052200
1410495
960400
397774
1127506
1323917
223438
308625
404928
231566
905093
311543
270804
47983
1192306
260145
920447
1321782
1082166
459264
961402
322511
737328
83920
1287751
1199578
319386
343297
18708
60477
768855
882552
856416
646209
1092609
733264
464479
588608
821631
1361537
1303214
1368125
1227458
979217
386943
992532
1405545
220909
176333
1383285
529335
994108
1196753
928271
297145
77039
839135
854509
1190415
369565
369173
1380472
457652
173031
1162933
109034
908366
369589
968132
1040691
547938
1336435
581019
516585
1287506
57824
1270117
845354
1349722
662093
458865
1055484
1280595
1391357
882630
599282
637626
151549
517374
672142
952094
1197183
863749
349701
357161
931916
957085
835325
1177501
637609
678313
1293445
773024
929783
1282734
280035
991032
17099
47519
551948
770845
841709
1283084
573956
1415666
310744
435335
1397040
464210
287601
89904
550185
975660
229082
465807
589534
1374866
198907
1203589
925413
42193
145803
1375120
192334
1000264
440962
219040
87405
1121684
1369879
91950
823789
262726
180771
1235828
1202148
370896
126426
320897
459253
27451
1319964
720351
742166
106066
356679
884254
1010182
368731
315367
1321590
871907
831469
55795
796974
25761
975756
1207427
65491
1101238
1418594
816785
852991
943934
267627
178911
1383891
395158
823666
877107
451290
1006082
1391140
647105
867770
901359
1377684
1414190
803816
431005
1092842
1177927
1308643
395813
1411677
434564
324220
1407189
321483
469700
1361311
975342
1061433
911882
357712
1351356
89082
52489
540176
1183058
991113
34506
11829
434060
1178159
212937
618054
229935
539996
332615
513909
450699
678034
930895
668203
1288296
50864
1072764
278910
387141
221819
455977
387384
374184
1396641
489706
1067600
802607
858066
827709
1212909
877157
1209905
633407
1048585
229234
93434
731895
1423011
853421
581208
902795
1224738
179938
850701
664672
682816
681936
1386515
1237449
1168297
134909
703890
888625
802325
1041541
344581
42532
430336
305791
400746
572762
72427
1000503
777244
66045
1336935
236015
190290
439274
904736
119182
459384
912775
1124901
903127
827780
167224
594039
1235321
519243
383470
270426
1273350
1269182
671736
339988
1228493
538760
850596
70836
961357
195856
1098138
1161033
587490
89786
1295870
84287
649097
894195
957039
38112
1160056
1418512
597752
449669
431422
128586
1285381
424513
414708
376922
675785
589088
284448
688421
819566
1325335
1057810
732448
430067
1062316
26190
471867
768535
147279
155558
1178106
1068205
1346553
431758
195788
401669
535693
916885
1403502
267981
174372
44708
761987
1035737
841382
448239
643879
150645
275978
972023
1184587
1286462
1170956
577720
1067498
992197
373964
1422421
1266644
473313
593621
1199245
1236614
68176
129954
35645
1295766
1278246
50493
515723
325211
956236
117517
891971
946581
522897
565390
545248
1315796
223865
1192148
1298071
114727
121099
221893
866661
138769
1192973
881584
576290
1265600
520428
865597
294103
1296357
943389
1398406
65882
560885
588219
253717
1269540
105797
1181092
189426
729016
566775
546202
623607
931494
662407
56433
705481
234382
550275
783723
628232
355539
449413
1287683
1314566
362496
1103276
1113602
1304373
71937
672395
415375
1284502
1231568
1199232
830363
1408923
433012
368466
1163241
1387596
505367
101542
1045392
131059
534126
1295914
238691
94437
171121
234205
770222
634725
110078
363015
519998
144881
1064726
17326
156706
611831
251144
1349864
954099
536198
966497
27197
1387609
311427
1358447
1416884
1049874
1163690
375280
192296
853624
209175
460744
859283
223272
65370
628986
281723
221991
1229420
368337
378380
905610
970913
679877
476268
46142
729226
1293119
1358500
70178
779650
1168275
1195559
447882
391619
101892
1403701
1311183
1405777
15700
46915
97290
251096
301351
843388
1370953
727283
307361
1204840
822421
855632
401157
47719
979544
248921
618319
398632
1389435
1189025
203188
559848
680614
1227531
493111
1400818
44395
61756
68428
1025055
235376
1214631
1113828
1386060
40485
622682
1372648
176831
1273670
358851
256241
1354433
252784
787250
740112
113193
596016
233135
837553
260568
525364
1296551
32084
886868
627671
27134
631710
1284937
216938
1216883
773423
858774
375808
474981
343923
908446
288410
91142
679826
1280304
601161
970127
467895
729483
516689
830140
125154
439609
839244
1156703
535132
1408853
880437
38832
781991
449803
357878
207890
547235
459967
560485
1194684
807338
356117
299738
174716
871521
280012
418637
251656
136993
1114355
1136998
290865
324436
184542
701351
1113393
1230505
446044
28739
530889
1389759
365254
638436
731537
135293
1202044
1068341
609308
618194
232599
287689
617576
562742
800115
884334
325016
487713
772476
451373
583354
1089291
60741
86797
88862
1397469
303745
705916
698752
1189344
173256
1063388
441694
94625
970191
1363837
1138360
840540
1306982
390685
44660
418309
259083
318114
1352164
1344464
463015
1112678
1188041
1204469
60934
1322063
302091
1266333
44028
1234080
108186
609563
971083
1201708
668686
1005501
900251
1322537
1286710
1159275
90932
627132
511539
1062428
1353407
193789
484022
331473
561112
345840
180293
286917
74986
289248
44985
940408
287653
1280092
78989
1277520
1121462
41143
1405210
970568
150635
414834
384339
1060219
864460
73519
706214
203348
119171
1025279
994717
1209144
377707
196695
566313
1328985
368434
1121106
429889
840389
380103
415397
552271
1265948
44499
592524
1112847
1302092
1387956
317324
68562
1040346
69723
340901
495934
52110
231638
884069
1328873
1233744
333303
959938
899496
225391
460123
1382920
407887
1228614
1152915
738111
371086
969044
798135
757404
274601
476488
1354190
562609
1075535
634663
866725
1274113
170656
690945
529161
577473
411201
511220
638425
361019
905009
1236738
1186262
153319
1398892
1404224
829728
366019
846564
1125771
1177270
674711
1206230
291177
686268
336362
876560
534835
585243
1268459
1049506
1085554
484360
121639
1008870
460919
1195416
1298168
826210
1176304
109055
1143592
444486
925310
814253
955854
738980
438107
836847
549757
1329839
866779
469243
1286136
489171
1310063
1024967
584537
483239
610747
10687
3927
111062
956530
1408212
45163
1288049
479772
233212
783097
182526
1147852
375475
12391
1413831
1229210
1284395
676177
459573
898883
1202398
1338359
511154
1368964
843236
70137
577854
571657
38845
1227409
741333
578719
78379
366552
528360
495534
95766
180900
923582
1117843
1060890
447618
101128
256193
805988
959270
106728
982188
325496
956068
995910
1072038
992132
486820
894591
416725
282404
282155
404742
53899
500858
1296552
1306644
184660
727736
128523
793849
683694
287427
912717
1395199
771992
675924
858651
65547
104241
178130
517033
83534
367686
1312693
196395
468161
706340
817142
275828
1050227
640356
47140
778640
1218380
201043
893052
606943
572530
1049980
608135
591149
1375689
1216291
1298497
302285
227338
293884
230420
643620
333626
800738
155701
364690
26592
772403
933857
249218
500736
1167606
417645
1196307
1113589
102525
661264
1204759
975195
1038769
538108
579456
1279527
939783
946651
370743
104582
208636
577770
1127735
332037
481882
485371
308162
299573
931042
148593
1063508
1347429
1062808
517934
956413
88153
563413
1064476
338708
1114611
293391
771976
138060
389281
402960
177601
974230
483527
74209
330783
676964
966258
1077242
912392
203360
152974
478343
543290
136935
279609
145505
360701
1062855
689693
1038387
1314347
818980
802920
1400610
845862
570936
342517
607218
1270007
946235
852262
1376940
1301740
958811
1273589
51939
1411475
1205971
134011
1321254
934216
288518
228641
1288142
530028
181487
355366
818175
1284619
255539
50071
304865
1335026
384489
874968
1118715
458918
330952
962998
455118
145011
524765
411223
1151668
237504
685188
163503
418393
822995
45957
625232
1198596
339503
217743
490941
279560
936238
373106
148212
1312569
812827
1287813
150582
741890
1070775
354450
260030
1319699
900129
105806
972252
837830
1009601
52123
831355
912795
807055
136408
324630
658686
287135
851499
913408
1376411
1236466
47020
1421239
855696
73022
1315928
534589
1060947
1299956
629244
733647
642712
686195
868327
1147979
598048
536115
507183
178174
797987
1305100
672070
1005766
251139
1374992
860923
829854
79085
362890
187496
1285919
810123
386359
188654
973231
820886
783821
774212
1020607
1136938
35760
756163
530700
1166154
1230502
830891
43449
793395
904978
571384
385747
10505
1284814
1337188
785848
481163
68940
936409
55110
1418590
253654
39595
438426
1330652
134463
1137229
546249
1345243
632386
1374320
953852
901462
447591
268650
605143
52236
563040
507817
401639
203893
862429
343522
1273503
683017
1189685
261987
1285141
236806
70796
1202558
73690
1372754
1165108
470670
129554
313854
162857
734279
1385451
1053058
935234
963581
80883
1166169
688756
155899
1330824
235446
542691
671068
1231559
279095
1217092
251323
514631
1296266
1058834
383807
1316776
60024
202452
126742
1286466
235646
995085
217103
1083044
358598
220848
1234347
1208220
733390
663792
781169
1143533
823048
445497
264574
1305889
627933
264644
512898
1273017
86111
190402
1119467
250014
1421881
252102
142173
490010
1190630
511225
598453
1002520
201679
977645
1352354
524229
1301608
1300905
199015
1273663
1071494
691483
961420
509318
976487
1330571
236412
36084
563161
335990
1348705
1272959
879849
644161
1083931
1194496
49482
1316771
894506
693305
615146
586186
682428
99122
439200
252893
501827
1217047
446691
626979
547141
399708
1380594
338196
1115520
337206
1302091
414385
513628
183402
85509
115344
1227884
630990
993584
333875
1379584
570726
375718
492818
961394
1105044
1407514
361050
53086
1203779
1057471
359420
932678
1001030
1149555
331506
529820
1062435
1295821
1170506
235922
1112829
565518
134476
602298
53071
792995
602659
879868
74153
838220
207150
215366
254213
1117499
1316699
899972
571222
409526
463085
1039841
574220
473148
419236
160859
99755
1234890
1347903
780380
901949
833646
508180
1394061
146151
268999
1167255
1137198
843548
315147
84421
683528
1363800
668807
897628
1282329
789217
804126
497849
618854
223013
339697
616270
291405
801036
1275222
310329
200263
1383731
540488
814658
176077
1181505
839716
115361
1410721
1321967
277722
683236
230736
267198
205317
1209093
527770
363967
879612
172601
450555
626070
838089
166936
285350
358200
384590
345826
1339207
1289823
930638
1201419
817949
323713
974602
1348967
363038
1285343
78740
655901
563656
1280693
1217507
1375303
315802
389211
1201658
154755
777121
700870
233288
828956
628809
820099
841131
627370
900874
1056353
1383719
1394068
1208934
454870
1306001
117523
1403624
893747
34287
169374
1060485
267594
214846
727495
1311450
331614
84527
123432
274886
1362142
1144090
1218202
1283056
341218
473807
1320418
953962
84549
197865
39570
768025
1284795
257190
634494
804157
1322900
1154281
53550
472595
1323855
579974
685103
1327325
364449
728737
174885
372854
1020871
159831
680537
968896
282215
592471
687059
1411736
490173
896844
1358910
394220
386902
905751
254065
1162706
250819
460039
483120
1025286
528207
217762
674424
1141107
659648
604403
952064
399995
1311861
367639
688689
572761
1234383
173603
1346324
1382423
666671
1193846
431624
1144891
1202447
447078
1421870
791029
485312
72044
889465
89300
626243
1374482
75012
1348731
1268027
33930
497504
161992
518598
162537
117451
934214
888549
359645
539442
49138
1145080
1214548
1334023
174042
1190621
1121922
476193
1285743
1290887
114525
1342954
1316106
250640
675469
357252
575849
69013
393079
1356943
235148
516571
207198
1194924
967701
319985
219883
109871
1175626
323070
325018
1353815
1373877
799929
1000252
185190
1168882
592748
631840
297380
268041
46838
1302264
412844
929474
348156
911710
1378202
925388
1307867
514163
818932
1156665
727589
1311310
1279784
544693
1120882
1301742
153808
277973
537686
107350
67016
1372871
348069
140481
1025561
521662
362989
826268
1128557
247995
1375147
369301
222243
829366
302252
802633
964879
518513
306157
825109
46674
1328782
942170
1041774
587329
1026454
872821
345035
422521
150322
1137248
1034945
1416204
816597
577554
866552
193521
387295
325579
1349686
1421380
390327
506682
1062138
1287976
1313126
529761
1315180
976575
110887
1054949
165611
227298
72368
608642
1127436
562282
1306251
511034
901844
447755
349705
994106
186901
1415876
363729
66102
42507
580627
843679
212100
1292884
877106
808391
783111
444092
382402
384944
113493
396391
754641
469564
60202
538414
296595
479027
729493
1283566
1180658
1303718
436481
738538
954353
1182169
392066
791131
1061541
506424
1178251
980101
258510
1300191
475330
701903
700044
194295
1362984
892916
972399
239569
732650
198643
892122
1289477
78714
1038498
806650
1267034
401372
202898
171117
931676
154136
1375551
504074
1238148
1272848
1214593
1282549
897580
299686
499949
62339
54902
984246
1206156
201528
995475
907450
1149741
1343330
1389987
1231203
871294
467662
956107
844037
1235892
372514
73059
1339388
518776
1373270
1301155
1345932
466129
1229490
254629
407091
1296401
420469
442526
1389362
1118102
1112114
882365
623676
631187
842604
1128482
374395
1231464
1397899
850689
1176431
251734
596471
706411
259178
1340311
150653
1059032
260678
403806
88892
1137880
268482
995527
494775
86133
1416495
975207
1267309
656460
967965
387328
104919
75007
255877
396388
150636
1221132
339880
1372621
528941
366383
82298
1232145
340214
897076
253977
1315847
502228
815771
162777
280507
842482
1393525
533214
370236
639910
670179
1237971
1267154
726096
168183
277910
440663
312171
612399
226520
647757
695800
1020038
829886
147011
1371826
437876
980113
685473
1137749
1275062
377484
152020
85561
126505
384569
1068815
736037
1375448
658382
423584
542503
702521
453585
448893
394897
1168758
594149
998807
513749
563994
983010
563833
437782
1033998
338182
331281
45415
1270405
29906
624324
1324943
1349014
1127349
1184956
280261
952260
364982
666848
208844
409772
509136
1234364
322395
39880
450762
80637
419803
1266572
1412846
558912
1266892
229866
453567
1394101
358564
147887
189027
999258
392978
185351
272658
480258
1345783
130716
1335963
292008
1335169
475813
280539
1341065
74392
1410405
1174376
620842
41917
306918
757464
315498
838497
68849
917245
1415948
385295
881768
832785
1272222
676531
1070160
132947
47547
273928
183660
529409
88107
160181
86630
945566
193091
563356
434246
91934
1062228
183899
697093
931230
4192
571317
380395
927124
123283
888509
1127401
340938
882281
185770
1115655
959631
933590
932636
567059
681527
253690
640245
1385076
617594
105793
64666
1417419
896783
879706
962854
1323431
570065
1416033
781435
602077
660996
844532
416797
453926
4912
468266
266601
911738
134082
297701
143169
167408
784211
1414326
864362
496570
223188
1037214
395320
90465
504876
471958
415389
1398849
402796
1174013
508771
296196
961111
1360229
1007603
147179
112890
1192007
799013
1135978
78777
83102
856045
162219
1415355
511203
1282834
799632
1193645
377053
1142499
544789
1115817
790799
394237
1309131
265364
1401016
636971
482427
869534
240616
1195546
950115
601530
1083784
616645
1144099
254070
189311
280383
1121052
907562
788685
1178241
283912
1363215
1188120
1302280
517321
227622
440204
149339
643609
1143945
276649
257373
1308342
237081
857751
17310
1269317
220527
357789
1393437
1297281
674640
52678
589589
1054993
1059488
250955
549210
1117699
950501
1023561
1067820
476021
1150302
1321378
189393
410244
602172
98618
105093
570581
1307208
1165392
605215
739800
1304977
931098
84727
798734
814747
910386
992971
1266727
90873
794375
852423
248124
1296915
197150
463018
167066
477003
1059212
873272
633042
852354
781098
782782
637394
1189883
396712
787817
276392
1071769
107937
942592
210521
1341743
1312763
611400
630135
321763
555189
576460
860836
1120258
1200661
425181
429041
857718
38580
1351872
794050
394846
903380
369228
459516
1229851
841817
1383322
517478
1181651
308785
1054992
1320515
443425
1109087
471385
1167143
1337818
1137604
336307
1039553
25036
570703
265020
783344
1378813
1202004
1289239
357204
634332
1068332
1137402
995588
451333
1395112
409450
398904
126912
965199
78078
1145196
904903
1167751
58772
766309
458009
410540
1390641
1022874
585711
191820
866242
622029
306684
570605
200246
340854
963932
419783
1298991
1404766
90752
1147271
1180567
935787
969899
600531
683018
561423
676947
1339466
608300
153161
524345
1283034
184827
392107
148891
687315
855365
359188
1388396
696543
1077887
32280
820081
1303670
780721
399497
169550
159854
1353388
229988
98403
1137522
154625
995000
504322
226629
661383
565273
1170571
89158
379986
916310
389527
948334
631209
408744
1385857
494416
100401
1123655
229957
1186248
858281
919527
197984
563177
1306103
11010
221132
1223616
424888
100673
1193120
1058040
1167074
1290691
886055
797158
82214
610309
1138972
671630
321631
1059658
807485
146959
511847
419336
282736
509456
407965
903059
327214
826950
608460
1287289
1065445
1391090
417424
1088496
51005
230690
1408340
181568
208069
1272973
881693
1413090
185492
433713
369243
125596
39304
1043409
202290
29532
825998
903553
1042834
672839
727539
1092453
129752
52851
1209288
483422
134912
1044676
883445
368898
689988
72326
681716
871821
1189959
484969
859965
970358
1271691
105144
961027
696638
406492
419633
1307447
1025154
962906
235787
895486
408358
408151
386366
290245
88966
191497
73566
1375217
1389790
846236
973892
1354233
402578
1148775
883564
537875
1184016
1309397
672460
39244
840573
632174
867626
1187905
1112609
302626
1204606
374741
575826
499796
1190427
997014
946773
1342994
76454
1172523
471005
836683
699379
1220913
1355940
322576
122382
612876
891939
364104
1376578
180073
1389900
16754
826589
1353206
280454
1163681
1362777
220431
486182
1082180
1352438
315373
453761
1367250
645845
1204034
1276634
177067
1207314
699142
866425
459305
928474
485070
904066
44274
1159283
682837
685306
1367805
164336
257460
1399759
1326622
573766
1414808
1171019
1376484
685985
1296783
494820
333276
1065744
1118001
363468
646777
146517
516422
890480
1321667
374208
77298
1270640
144987
105344
1213028
996971
451600
899930
887564
666993
548603
170049
160433
767706
1037655
1199029
1283315
216741
1290293
1235771
687875
178077
1205654
462079
39026
67396
236262
315938
160141
992494
318519
1213379
1070379
506876
33793
595136
558123
1389933
1141363
69036
273659
342905
230149
1177814
1236779
96264
598797
942321
601937
345331
222690
970611
220343
231749
38249
861951
1194416
1383234
916968
861595
612127
971721
419514
791252
402509
964844
681596
657533
911906
1055608
975270
1353433
637215
469802
192992
1049496
1163193
981778
1417752
464459
740017
195665
617698
691302
407620
354045
94015
82001
1127240
1408634
638871
847774
602186
224515
616424
915828
236389
1323374
290433
1044413
1349950
548494
60006
167820
725392
269515
501325
705435
694364
274858
176112
1351388
1329388
270385
973743
363954
1321695
183672
1338047
1396640
512587
1119671
1398536
87392
41097
200581
437004
489601
1051223
1293199
184738
100904
155498
1292397
292580
140909
908607
426567
596638
180561
891952
511114
946895
1085334
495409
1055956
995236
572513
1420205
287559
928594
511196
628823
39541
57058
773987
579951
1289414
949818
1298868
221311
1350217
896442
388135
1330633
1189720
1201706
770170
115520
147448
1073793
848278
1336774
46353
1370958
121871
886384
854199
49497
1285358
962287
1119591
732077
675558
211856
1276812
1231081
158058
590208
417445
1332338
340202
844361
1283045
874785
507608
1200404
1375470
264167
1145935
393738
1125296
367026
406442
1215768
1370244
671634
407525
898429
66463
1093191
626560
549097
355270
913932
1293801
385235
622647
1294578
1186276
1062804
1209493
1037349
683770
504871
853457
291778
934916
285650
186196
295719
1400812
1199426
646064
574387
845983
172842
100582
732975
1215433
1111648
524024
77537
289688
1268479
1007257
1291470
1320165
1283135
1219232
1346327
314949
221244
394504
635606
160872
580624
455724
1366354
346566
1199173
100110
485971
187663
1143738
1129019
33328
160407
16104
513452
996608
1040533
334249
863450
190068
1209416
791917
914172
878234
511549
128055
290142
420071
201563
836520
1372201
1165500
831848
1214511
767410
983620
370416
476549
1317312
214403
1143083
296642
231007
376851
670799
1298114
1118580
913258
671902
1320822
1385994
330393
595083
1091845
967888
1396512
516069
212718
1337507
1061422
302600
737397
662326
483890
886702
1178239
785439
353071
558556
949804
977039
320496
512279
1221205
1110926
1350019
1377471
467488
159752
185391
264597
1383434
838956
432170
867298
796398
1060476
414667
1333289
1122326
1175905
285826
401049
399321
209163
234643
541918
601232
772336
976550
837979
780755
340113
527144
1065100
1236886
356128
402066
111916
434823
949240
757134
1072122
510072
625439
1286103
48720
574809
1176070
214315
1225456
50184
545453
1387513
409466
469013
934757
1135050
461954
869861
1025479
784742
622848
325843
598389
321985
476192
1229172
699355
1319633
861129
946226
1000953
1217774
1193131
1165396
1139383
627590
664996
44494
361396
574443
440163
64618
403136
294907
890969
168312
1342965
439885
69872
53024
522335
453211
1217339
910966
836871
863407
1381980
380646
1397992
1216189
61981
299131
1338621
692981
46379
133076
150001
909575
980510
1270294
201439
85987
1195148
1299825
1198016
364985
894843
90010
210235
965232
688937
1040079
1317636
1398146
385595
521487
779317
1057030
500576
516847
168121
864691
323854
132766
635696
943459
356383
1353613
251929
1371141
147212
1423151
1289305
1023243
44657
90271
271236
591713
959878
932089
934790
592303
1273226
1342037
135702
628769
785101
993711
219855
703868
1037912
68245
899044
158811
1272845
767233
1056576
682315
369017
903984
874354
1206307
1134521
457803
1110600
1006894
824715
890181
790506
964831
772484
1317778
483372
563235
166453
161753
1302234
59358
280560
683889
408439
1068282
842106
35226
890870
656756
441341
1325362
4350
895488
346030
378323
674443
325164
931313
852756
407393
42017
552063
685484
72003
1197492
1293741
860582
1306947
810757
197385
522592
435326
12789
453617
288790
961852
231297
374356
606921
895355
1112360
868333
50842
565009
1057036
777664
254279
532366
599940
208340
112359
843131
492507
618499
1157496
335422
470069
1157072
211739
396834
301633
104773
836915
421251
1066631
58340
1136543
1126915
1397825
342664
531488
632946
166871
1268955
812839
1374592
1000029
659624
278377
386916
154746
1043732
79861
274104
341980
665888
148192
255289
493530
496343
296091
180428
1340048
167274
874731
1265916
221068
572794
1232858
1044484
329378
1301861
310373
1337205
288364
561412
862884
789356
880731
1310144
1173776
259651
60413
991614
426730
1289788
813143
1338814
234593
62919
27581
1280112
1059159
624376
969108
833796
665006
913977
151206
1408952
150792
631323
149050
64989
1382285
822082
80379
38673
761203
811652
65134
186383
673138
590890
816328
1071462
833232
18555
181471
1125338
1102213
439341
870072
1229845
1100760
704046
1329118
196214
584870
460757
931021
608764
167830
362980
1302278
268655
1021645
388015
275392
1201392
41696
588042
463325
488053
935378
884048
1043182
1227699
360751
118341
399587
1315325
733733
527322
1339926
216047
1202029
1159864
1370001
735336
1365355
417517
690908
124167
458728
600766
1058805
1354002
1237739
259894
411368
1024222
609018
302526
1319775
348242
891038
1206264
689646
1100922
792684
906850
948013
1048828
83552
1342172
1419927
1279172
179919
87264
1066116
690578
824485
1103078
1199908
382346
43857
585721
516913
262336
1374302
563360
839290
468049
85490
1176072
1078197
160470
350739
1088972
1053139
798649
67703
194699
45428
657200
1374553
1396322
1275087
1335212
114347
94549
159964
524088
231753
52929
1217607
1073754
1349850
189705
787570
286595
857825
125672
526539
77523
423333
271280
1397180
592076
1418804
1377630
379596
394491
1283603
358345
1038188
1056021
943574
1057441
1230452
263284
1385344
728513
1154575
562078
260207
1387144
159495
1026435
269976
339844
197425
1236730
187168
627265
162258
724598
1342720
730852
890089
689189
1221370
479145
385798
943920
861754
546231
297727
1363831
1070477
133772
120037
45797
966129
1205580
238565
1190573
945972
270833
11546
511967
200237
452164
186194
647015
836770
945212
612330
170479
1339097
1336093
1142964
1362208
639401
128944
1327319
11177
1391250
263912
658955
265883
94244
85024
881074
590137
1057949
754523
174264
620696
1341414
1196304
1346058
140451
253074
1004503
613328
793688
896794
263534
584728
1230732
329987
88403
1365117
612645
725857
539470
892359
906816
208938
1375623
255381
703250
407270
1205969
95389
587462
1411664
942217
34181
1272383
623838
398772
953375
167127
204030
65658
31304
949203
848531
1059435
676939
874289
433431
258955
173041
979164
78530
406504
1129493
1163515
684459
56464
407772
703613
874730
971299
1332724
269938
897196
789209
886861
1401883
1299661
917698
1192527
290955
1282686
161358
1346300
1341314
309832
1141114
805576
447980
1215741
308777
882263
644232
1392252
260553
1347727
568452
250225
567935
184607
99596
1378226
678491
454149
880588
1346701
408009
829141
585314
434041
789117
531575
332649
816395
594092
1048783
970006
1269034
364570
379471
1366029
53012
1316614
1342668
344114
1199402
1124783
964992
1399415
449253
732455
941962
183884
481892
201398
64402
482855
939116
659101
1219887
122998
696264
591967
684745
123504
334030
101529
1381248
1204709
1230907
1419504
601164
413523
190356
176906
1199320
617564
1214824
348137
1298623
333215
1124767
863853
906015
674976
354279
516412
1294568
1397228
916192
67008
1069130
535230
1040549
1307548
66479
1205713
306778
1139122
1182462
817329
1176372
698128
999877
174225
169812
66450
504291
702056
336926
843770
1384387
1371697
316116
188378
1071468
910236
1198343
1167834
99145
782176
1160826
468834
901480
801027
626399
1323563
1055055
1135946
181937
392243
576595
72263
18223
317493
782701
895246
1071664
263563
430996
208755
558086
811663
13077
1006358
439176
518103
438165
1139816
87252
623023
976262
451498
1390942
1152084
923827
252934
1052309
1066620
539667
994792
976596
151706
850737
930984
1316163
102267
343757
235947
568153
705365
481601
978629
48535
1363617
407823
1091578
35014
1286062
1213516
1229194
1129032
338849
338724
1226335
238170
976887
585991
602026
1090962
294023
691275
1301192
549512
1048333
1222954
790041
955039
142803
1397988
1383986
289560
1289605
192655
167544
91504
994407
290626
778642
98307
141253
38545
1204571
558180
1228327
1296817
291744
316343
781511
1051882
522274
453054
615033
565953
158142
1068350
825742
1353996
317035
1135027
840277
1325515
1273370
72467
1376635
440228
879840
483534
1409896
544969
964610
64222
1314650
1041027
769962
269803
826269
671389
938560
614124
1203167
485950
157534
616240
724312
929473
493701
66485
782729
94081
131030
112534
260039
256853
112955
1190404
1164023
920783
541487
811635
892452
573936
449091
1226820
1382761
604733
284716
433884
1213216
724989
250202
99759
310391
517094
930762
544046
699101
230670
403846
811611
251551
408907
811822
122194
579889
368510
399375
51011
159060
1057269
156964
428749
566468
230991
836320
552665
1283855
1358782
894706
196159
411955
689073
1283874
1150900
1037815
1147580
966644
734321
343934
1137912
417878
354705
236593
1176306
815934
1237116
1422925
586532
1308889
511680
601940
1158163
115203
405467
408839
548148
108505
1382001
601500
982548
1071546
180316
633515
779274
1325371
386223
628593
983422
131769
887931
1396000
688164
114410
970473
219425
1375301
930127
492375
344287
139597
429214
694403
441052
912920
838561
597366
312715
286612
775257
861429
948345
418447
202004
1045426
165524
727302
128808
568337
662245
1056517
180764
388149
831241
613076
1378558
196325
42031
182548
1346781
1228243
1380689
166008
165175
313287
142870
303842
1351263
982562
893884
605410
651554
1172829
688565
112733
698807
794558
576579
830318
387954
590329
841272
1286980
542002
323887
949279
968018
864342
1024860
1214547
824433
16955
437293
446249
1304589
599791
692273
177318
1126308
1361940
798456
1113273
771205
1232740
79297
849475
807558
1224060
56406
1170876
1159346
845136
849278
995905
970506
163951
474564
611495
1277182
766355
561121
507551
811362
837070
800253
1281051
798063
455519
862370
673368
638455
875884
772346
43490
1162611
673231
284096
606368
702714
604460
90785
900144
1279602
865268
1285295
92693
672240
1265945
25592
1220717
1238167
1377093
373194
1005780
150446
519889
72927
644325
975477
969156
929189
479082
944026
72417
1371578
513392
412804
132164
256477
767312
1037821
134520
972854
691931
1316278
168402
1292917
236978
375332
1194512
262488
1138676
369899
598369
127710
312871
270160
126300
308381
1295875
249375
304344
1231698
953624
695045
645643
1102261
252515
422366
426887
1207649
400032
251668
1141177
868534
440668
356536
1216922
261239
608805
674654
1238045
68888
838251
671401
1313899
699457
1401980
913618
412434
1160106
1419377
1365588
521477
1381954
931525
150491
481015
972920
419166
228225
935220
641622
222848
664655
214380
443772
546614
997652
155486
1199723
674860
769083
637515
978044
229836
823127
783777
842539
279700
898538
199171
1189586
53700
1338626
482378
1174296
470346
117226
564859
585012
280519
895993
683288
275328
526422
1039682
294369
861110
96835
252870
1327764
1226051
817012
1005995
73057
267286
688874
177095
734148
1371829
613645
1202673
1055744
878547
471509
98559
854224
573801
956487
797035
1218550
1083948
392934
1070201
361300
1102433
519621
853994
280227
1343295
335976
906820
444929
1329356
1283890
695290
876487
452934
581563
829208
56664
1191690
306562
789507
148484
1411886
50345
1273518
32188
1296461
859012
122048
301973
429035
705412
43508
507374
102086
1182438
697881
1273273
1422064
577522
914472
1127433
1397808
686052
79908
702734
1188145
853028
1271026
116919
571429
1273249
596456
93318
473776
965351
786615
316565
537498
1180246
1201292
602058
845933
790607
702596
614925
1196683
1360777
345323
1337691
798542
1200276
849635
154310
214064
311661
1273499
453804
275624
832889
565299
354294
1291853
944600
1271992
682288
1050862
678531
259101
566559
879688
276317
1299210
58041
369423
796512
79745
341950
906097
152609
908419
1374921
902805
488187
981966
228640
846826
1320511
1288799
474784
797452
1278966
156530
540332
976818
234385
408331
891759
77949
970171
265294
235291
956659
1197113
72122
700894
583033
470881
952616
58606
1272948
1066326
128661
31808
401374
323129
974105
315366
607756
333168
860233
816823
145766
261690
68501
1038565
149703
225548
1068002
617745
702304
289966
979574
485726
1120351
489270
943363
331707
309265
92212
1230479
1270139
136081
731209
521695
12779
959667
177818
1389153
185061
608158
392662
919850
1393994
1266991
158780
262821
238387
787921
1382367
1296029
51957
1195319
565704
1377138
535448
1287631
171785
461978
136147
681015
1197256
56204
134759
593600
15774
1128785
95915
1184712
95400
131154
1180774
1217637
250948
608589
683616
618826
678371
930553
896105
521701
1021293
1232822
1280437
394831
546167
864151
666623
52485
1067329
526100
1194720
619185
325017
842261
995515
496417
947199
705694
833971
132392
1316097
312954
332625
969171
1274064
1343010
231422
238445
690471
659132
539738
274872
1389661
436589
1314039
1186061
50805
1189072
1406856
1002507
19006
12460
731255
155591
1055193
738977
1406806
807903
1006045
999391
1409532
596492
111039
50526
129237
263300
959118
893592
50800
746227
509733
79377
141961
328647
263925
255886
396573
859583
357047
1052402
423512
1049287
1100920
496795
203801
1175937
549001
1124997
1201775
1192547
566561
1298252
767348
1366278
963592
795449
328453
741270
861288
253494
518101
609165
1005694
830186
422970
1230903
971769
623519
898656
342247
907882
531705
365739
415300
1159553
1299296
1121803
1193238
1065310
1352017
113936
638002
1406543
677249
411912
948752
888136
323722
731720
28524
395456
173263
434120
171867
368547
191162
420329
438368
1045427
232976
91678
1124915
968416
563609
774331
1113224
436644
284046
579718
217737
821695
1290400
667541
1400743
658069
145577
878430
781404
1415877
450222
457482
566751
1113210
54034
479517
498244
1122718
1191799
60338
797261
440904
1417148
229698
1399081
293247
1372551
53349
1283005
1367864
232703
1058517
1005526
1338876
344074
236852
73328
935944
685896
1383305
555885
777281
914974
444533
194510
1057827
1391036
290958
463353
574036
1267116
979632
1100557
608140
431950
495216
669005
780723
867281
289530
39226
171264
1111694
975170
904323
149167
354104
998149
194724
40173
584736
1293920
465822
476646
154181
674951
47257
74960
686964
1235842
642137
615432
581714
182250
1118374
815846
140224
1057567
1277408
93314
198794
403324
691894
1183972
325170
1016337
897347
828459
54568
972864
211169
171237
974152
828087
1388805
253060
1303238
1210761
161822
586583
1049767
474518
655751
219059
935213
1396594
807445
260047
289616
1343220
687424
887412
671224
1162810
691232
80008
541856
841405
10741
695922
683162
1120954
522798
388681
838901
1040204
585169
659118
347172
1394897
729042
321233
347319
952723
1144784
376798
337252
84358
336381
900448
1407928
157814
399343
364812
261476
54556
1368461
1183945
366374
209645
546917
1039948
292126
1190269
689031
254703
215924
55281
263520
154863
845783
1314117
1102897
322418
1201358
1217597
450755
211608
55682
492074
61955
371007
1391241
804095
792032
1339850
927721
681723
443616
1157233
1137379
581823
66738
1335316
794546
538160
1387755
659477
86003
285927
859270
738680
68790
482653
209728
1035842
880298
38523
1289740
783270
467912
352286
1154197
72545
466671
1064247
1367559
451750
1416421
1023028
257871
482273
576433
1091069
1346237
403641
338543
1284326
1349673
74598
237665
383870
520044
422718
1238147
254805
54035
86442
796489
534024
1217385
310427
1119865
601491
809508
637320
440947
628907
1071806
1033981
1310355
222441
527559
1227238
888820
113036
1035476
183007
273410
858127
102003
501442
53320
1415757
650423
489337
687098
978316
616718
1379093
1380315
314615
541906
860944
663306
78096
216915
932494
1161044
1214183
162243
1417145
153449
609231
464417
665712
429133
414546
151125
1058536
264702
1182370
893451
151332
1040121
138241
1115958
575511
510969
894948
471257
1170696
536233
342369
1198640
373920
955979
807904
106787
1057921
995834
138278
725958
1113740
639512
656918
24983
553739
1195499
534366
514987
933801
878792
687044
505507
475540
64383
379971
130148
970132
86039
258616
1400864
858384
1396543
788765
599854
703426
344639
640699
691696
947034
1327871
434162
1210165
1334163
409990
872416
31353
577904
737601
13814
1232544
895450
1363917
356636
1036889
946253
381842
1197716
1193827
671071
1050980
1204757
1072492
416930
669307
633665
87546
903268
1284888
691159
493987
259037
1165480
1198956
1346420
228276
60329
891823
366214
998808
492494
1346647
1002017
1304147
953583
1180350
687267
50501
523089
921280
312408
441367
249690
1212652
655889
485694
807922
267042
1092524
411832
228230
694895
1116941
1281024
1171024
1217725
268869
1071944
161609
702981
1365463
442105
1277315
498467
1314479
543712
597293
1178190
550093
181933
511081
276836
1292459
1381895
1229305
129514
915672
88339
1192736
844212
662408
456612
35773
1288875
697887
941834
100604
892677
678044
920684
1378120
66113
163554
225907
895240
860829
1382087
550176
1394796
87703
523264
1151322
585080
338772
223707
1171018
949483
881442
1415656
1388414
969696
770138
208811
194816
1189857
603219
1371383
1162789
451151
134863
693890
729838
672444
181313
576397
702315
262908
346555
337998
255755
1401877
1339816
1069822
1101241
822669
545287
973248
142664
807978
545175
340078
1313313
421724
97698
1231656
458771
177801
1213179
1101673
1058508
80581
234091
864479
602485
141028
1024217
315455
443227
672948
1135191
884619
252069
1411115
700385
1022905
251537
1186285
932856
842721
1350840
205551
1183327
257129
1186444
45301
143853
676282
71434
1298219
391907
662076
384245
612682
1293661
407915
1140973
870143
1048396
803923
1352077
16669
1217585
592866
1041144
597974
285923
1290603
291080
832502
30377
130458
97213
358582
104630
1215610
351023
1323861
503961
188903
230075
741827
698882
851101
154598
416842
315521
1313143
895518
38663
1413324
1071686
80321
444363
102252
997211
223612
934249
641450
237592
1233677
1341781
217218
963368
414279
1189870
1396311
916912
856515
123655
368249
273453
345919
1331770
1036602
1295828
1353272
1234998
289490
96477
407472
52510
904904
1226597
817737
965253
1322946
1399624
1123153
1287655
901979
1401181
1050073
952198
1298504
427513
446526
991413
315808
439731
1288776
255461
105745
900863
77663
435319
699976
800714
772962
1307627
258389
236090
1102641
52785
1376855
80923
1347878
777132
967110
769014
1290407
971060
1395318
769112
1061600
851381
231705
977002
676491
739903
164783
308333
200044
1120349
939060
647566
978678
213011
1062746
334416
877996
510528
1101095
1146671
950714
1235423
429634
344122
185759
1223945
1280754
912251
251684
471618
436013
86419
13568
218104
10192
1332501
1352843
308390
700412
1375363
1176325
1406125
3732
773700
226030
1398952
576259
395357
138843
1274887
1196876
239352
412954
1026862
570695
678790
26058
344257
819943
789971
1217944
464315
1403764
476870
292105
333454
365413
472840
647340
610823
1024022
691007
706255
213723
1135650
232354
162133
596777
567519
1278717
82578
382350
1111281
550840
44454
840783
1291737
363032
295273
1003339
920424
1408879
453359
603536
66568
722722
900149
368476
479401
100677
800773
163260
1230769
833204
40324
1337624
850613
977885
892610
695883
78715
856822
1383496
341197
1199612
1373193
44875
1342296
1129694
191613
726139
906277
811519
107431
491711
1053722
50826
1396050
249235
1286727
528217
637236
132860
234600
612668
1266319
155375
401900
853425
453124
324068
1051375
314399
97662
1292723
325928
560140
363856
368910
1304925
1053604
831485
1230511
514123
305495
1172600
60425
207956
780326
924813
258793
1192683
973983
1325288
65681
111401
474790
372860
370119
212606
299552
513468
406127
692292
132888
825235
374192
513640
411494
294735
967150
292764
322634
273702
1147144
929369
275416
870392
1358393
445579
1182952
672290
973485
337620
766811
975912
665203
189420
1055815
135766
1350169
793432
298029
802847
1164081
952803
1369518
1089100
310698
1399785
77757
218378
356265
1358482
1146656
476570
483266
651737
279963
1335423
37082
405936
1374696
863317
572607
97175
1350635
886592
1180964
702572
170216
1337376
59761
1418455
58605
1273472
519549
142997
599979
608494
179819
572381
1005370
908630
1164146
670837
631517
1280987
1397972
393693
397649
59179
829806
104838
527782
142130
565717
31594
1166342
105696
41085
874840
1135740
775793
485940
449017
815588
127002
173314
789419
1406618
77174
16464
163814
1349209
696241
605238
401746
1150856
982179
696898
160411
145592
499603
1408521
1207827
200517
460570
69089
1372173
1207689
80001
821823
577319
417842
227443
772693
1167109
847253
1417235
1140167
49824
259636
338983
791310
1333303
521723
1382774
999459
773032
1287279
1067128
380042
238089
328661
78872
645259
1304619
1237154
490879
521244
823246
88943
287722
146242
791496
1045331
75574
1061640
616200
141778
1382623
589285
905647
335485
879547
463370
952665
431039
568201
1297195
219075
420684
585861
354924
1126820
1372564
1130641
550949
1278692
109024
501423
1345485
934009
190713
1181472
1289322
1119567
376767
690663
161258
558788
404745
462363
961685
34269
38045
960564
1285900
1363885
1043115
863304
418904
1327848
239243
271321
671511
975534
732394
1373912
190395
309900
1270046
64062
10976
697006
503332
589596
782762
1018826
1287157
324069
188700
1367196
854150
787161
904471
558504
84422
1164190
135149
1180423
421476
413993
917225
389550
1214552
1237309
1340444
80442
152531
953703
186748
1317577
771892
342839
1140142
645383
630049
1397058
705208
358326
100109
1403884
250305
597403
172302
573719
135600
46413
570372
71749
1006450
1342278
394941
123219
438693
175156
1351134
953888
92811
66703
125135
490487
348694
1401315
44939
254488
145278
796715
621570
790290
392753
968710
220722
1036696
966234
408742
112882
213440
656602
896262
138175
594541
934178
1100629
576527
507666
626639
842276
972416
412549
399351
631223
1420417
960484
997086
795943
236151
950002
812947
58124
289959
1329003
1222395
1404400
197918
1051327
698112
1154128
1033792
1193568
1382456
1315538
1278068
106510
793848
587373
207775
949190
784318
960836
778058
1332621
1286483
702338
384617
1333069
537780
556852
185816
201450
1307521
630848
234580
44594
1363494
1298249
298627
806810
1144149
840230
258525
1138446
1315741
1372088
1317914
974563
223519
1189996
1316601
1301885
297034
1197530
704206
946238
220388
469361
1196890
1352187
636770
1114504
371666
901751
898332
1382068
819274
868371
338117
617278
580502
227761
1166861
1005010
1102902
102227
517446
815201
1371356
120641
232463
854666
639659
42287
541612
316055
311542
479358
405823
796619
1399451
407872
303197
731139
535872
1092694
236421
935699
953223
213221
1389530
963013
232351
856787
1320862
1163948
648695
1269364
1230780
1410623
63161
58968
706663
1189074
692641
770986
473294
848652
369156
200618
298288
839185
36401
221661
173840
892443
1040223
950748
62675
798565
1282253
1014304
1354257
577348
58769
1313511
119006
1206303
548554
248781
931628
827674
959133
620839
1052955
1337017
281609
873799
404585
29898
1402428
1304305
397508
664780
1195650
1398112
645843
266654
1164321
867588
555941
573596
56639
307067
338435
1276671
933844
278912
1049703
296295
185474
647237
1186140
1320829
885611
901231
231220
905777
363173
676651
1376860
397708
788584
300163
1206905
829933
1034030
727006
658554
643867
725935
450331
539481
674236
292531
391982
137057
673747
231428
116657
1083444
138726
918487
18105
360558
1122759
689357
558568
52374
1120247
462674
78599
1277303
299391
239213
1231250
406911
200941
39105
402226
88257
346119
122759
437664
247719
74385
1382047
1207258
849734
942832
1355539
1226142
1168764
824951
1386205
392059
1299483
772444
13246
904756
1064632
260474
647501
684919
900768
128771
834454
321962
374301
948812
722674
96134
1164142
1220792
842996
336499
1308344
322171
1294603
963
447049
731985
1126111
1222452
177987
626040
552002
556318
207120
836755
423360
407337
739856
305448
852217
86429
271672
346724
294077
457082
188942
449140
1369422
1217808
1387096
236456
954700
1209442
875299
599411
1205584
128613
239334
518831
945485
996264
441383
1377833
155974
1065868
437854
209124
656601
268893
919037
866587
83522
702895
926301
256819
1151015
901086
1065335
1044889
1306892
1417096
173696
637691
639665
527993
165224
1278441
317113
1210636
206894
1341720
1193948
1217467
997288
928122
516630
192405
1203426
100514
1320034
1174244
116982
632357
1043368
1237655
285379
567486
1375747
1218591
899623
120423
1060413
756203
1354011
596119
671929
353398
1174009
438883
819762
1070447
979936
1061855
1227957
916041
327672
454012
928558
1320858
287521
509470
365136
1039653
1381134
772890
1120548
273843
57943
122441
1270864
432758
45694
559664
183122
1337010
489253
1282769
958020
898984
1413358
306862
1390490
953256
261584
1304636
1422977
1334441
1399700
1416562
237847
633326
960262
119991
908344
1296565
305751
27100
1266587
130172
386787
1332698
406054
965839
1201768
1394014
1339736
173592
224098
504692
61083
361713
793355
181634
137440
726140
322000
1312418
868450
68120
835885
487565
1325193
956759
1138403
797519
828865
363005
809138
1190001
287479
499142
1269212
455274
522950
138969
1039331
154576
768041
137507
334571
1384361
680444
564109
785854
496892
44734
298560
1394154
781628
932157
1062976
187696
130819
836475
729275
545488
954835
774232
794896
434836
838589
963317
802547
40100
1408536
202438
672453
1300326
476299
445576
1285714
295963
977633
639063
387821
1397157
1297081
140704
991654
517730
319115
1410625
928692
833875
352232
336535
1217029
1304561
1289080
997937
398744
833650
177278
936167
930828
1176330
757471
812417
1186303
93078
1324392
942468
722948
573186
76871
942968
489567
14029
675330
107682
908963
613431
265304
1163275
1384250
1150786
1290288
1369951
1298612
202312
1129004
906876
129781
944070
1307427
199510
1228101
605944
224196
1344881
632317
184297
183491
687504
731748
576427
823281
176633
40663
419186
99503
88278
949631
1353875
1401747
1371347
906759
199229
229575
54855
407778
1055624
413713
528308
725930
218150
47761
539686
228734
809143
86479
849002
282705
908021
947735
1068033
1025911
764551
788562
1315404
279322
1201519
646323
355247
1167243
331651
778758
318119
25256
1303621
483276
60938
1026652
828178
963173
627336
624791
1317895
969692
169488
1361332
307343
783136
602565
1422837
375711
183791
388626
788018
60510
1282304
356330
973205
1331946
1419831
1182171
803501
44192
330991
169508
1203242
1022378
1226824
444334
491370
869238
770091
913539
439899
140097
380076
161469
281949
1322645
333027
33462
530890
142328
370430
848320
818907
1299815
1041667
835247
879059
556991
879423
1187679
140404
1308191
145828
628270
549290
65277
1182504
1153670
953686
49193
928626
57953
91375
143896
969566
610700
1313486
626256
894899
1063627
697232
525530
63097
1375842
226979
916928
267285
696689
778251
443046
895407
495629
408481
792087
1121868
503015
156954
1037568
971115
559245
346993
58598
785033
72278
1269094
529641
1059125
293627
1025083
401713
1037184
1267793
306594
228458
449620
1334308
992405
55576
333203
1363403
45457
198924
1212220
858676
350970
1040154
1123604
1392136
1317700
1385856
865788
1416979
581553
1416232
866061
140977
304745
367328
975279
512628
1318145
1302728
91996
668945
110379
1102474
576657
1059712
73244
386903
259631
263770
76516
44988
202809
37307
148830
1344429
433979
127241
362863
1189372
734383
1173956
690007
37330
445602
1052144
964079
1410503
34397
1409457
413276
1372955
575954
1273638
1365821
1155715
816511
302897
1093215
922126
223486
997161
198092
142223
1058439
828013
463539
871655
81012
320876
1185488
276541
837631
284539
1296106
1399455
1391227
691954
119538
1188925
309527
136505
402751
798528
261391
612621
486646
772109
45651
111884
1291197
756952
524327
1315828
1146688
1286480
976597
140038
1293541
796538
387275
1216835
1190563
783930
1069069
931121
1299216
961081
934795
821046
790735
838440
644657
336454
605178
346458
312537
1317979
1369688
964254
726128
846300
682941
98487
780247
1278188
694445
267261
1230029
758668
1412707
410823
579802
1322675
209678
1378883
342282
1189709
1138226
156475
966564
499538
976844
211701
359609
521202
842234
423419
1070381
103702
426019
255280
407512
1233766
1338290
503050
35066
932250
1064625
1408844
148737
78233
214262
843518
879698
1272813
157428
205721
1026541
1278658
425397
83707
855242
678470
1399265
978452
335902
1325000
1236846
1367992
724292
1158416
90372
447978
58437
619971
1269388
89343
212332
45500
522947
206081
684669
29163
379598
1010942
445924
464095
174797
1292244
1398623
130199
1305760
57491
294912
115325
49232
393073
551246
214973
39845
161743
967500
530135
303377
205634
756751
1181121
1195606
734272
655829
444386
326934
1285188
705726
13452
154895
673508
1325397
93030
41499
949337
854307
906671
1327321
89870
343925
427306
1344662
566827
52663
391332
308549
893606
933904
307750
936810
1230819
1322311
624377
1328813
1137102
1314284
527205
111204
417493
30302
842752
951074
195959
1034412
699623
158803
1404647
178111
657963
280427
356087
975818
759658
27665
636175
316356
943887
378658
293794
925818
1127084
489324
1205595
309528
406799
1168655
1070123
1199061
171176
93544
279106
1335317
450703
364957
221399
899142
849687
1345026
1347706
184482
1294821
1182794
13729
405794
1334848
1196102
179440
1386516
736954
125395
312921
94247
47227
165641
139324
1112128
345806
742387
393586
806345
980846
950701
624626
91674
179622
160498
394569
578668
163639
917104
321712
15976
276011
1313434
133732
368785
561889
983589
829713
1043843
897773
901335
719811
1102341
482753
819014
1174870
546262
1073964
517319
1404754
1292266
441721
174358
896808
61848
1418747
191969
332699
380257
316564
739809
877405
13328
329204
1388910
1307611
143792
516499
965250
1204751
56746
491040
1199568
39525
961516
1184789
520052
320318
1284878
974139
68279
530668
435562
348799
61876
1043676
847441
1416049
19038
1271883
374510
33980
1275251
1391595
512996
1102378
1172410
585726
47297
1055538
642938
390499
165877
1238295
221390
1216520
100064
290712
1198026
615203
695416
1309003
1201663
845043
78526
513724
1414628
386636
544870
39658
1345600
486421
324344
819784
495813
204082
1299961
418026
173304
673131
137469
675077
610260
292466
406588
379048
327452
162667
1288846
483483
973277
278617
334072
974934
582347
146902
414083
133300
123483
236910
570798
490801
76768
526127
568735
185383
225785
1063194
1150971
1360207
698624
508120
1006440
390028
1229965
227417
757115
482002
1225061
110082
850274
435426
1390730
1144954
1112902
370602
184423
285587
1025278
238416
254675
584750
58930
332554
80299
1374752
367991
813887
806832
474730
134151
1018429
1144167
420772
227276
1064331
1386807
307509
611467
904286
276587
152474
1113017
669073
1266651
1222521
445461
1186149
1081119
479939
583587
1398148
1143726
28471
589949
367952
392837
383851
418809
904103
384216
330665
1340317
1121624
304304
733843
336393
723593
171875
821264
481753
786304
1207516
1329444
1414562
1394848
40047
429877
491062
1321273
260990
315924
89923
1363570
249249
585947
27160
1115109
92379
399475
291382
1314829
94722
882693
1330891
212709
1266979
1186602
321096
769157
266117
316569
1116480
50835
1389166
591703
95068
209271
973694
1267777
297362
1375528
511219
372460
947491
104935
1269786
1184515
1085318
257110
1214386
475018
510586
1363892
506375
963958
1310135
430403
680667
853787
116521
364203
799299
689232
214475
875022
1234346
1374516
78758
1193582
855983
516788
1196105
1110626
895054
238733
992657
582705
941873
237178
1319842
138078
973555
971950
876190
18409
526105
1273812
1298520
996396
1152702
386436
1276414
497850
1391295
965107
1036845
96176
299592
133695
1219950
120104
1412022
1290702
1396330
127556
1296770
1193082
227879
1273281
694148
331908
494081
961804
37052
419845
458392
276016
469965
915809
1347114
673908
412866
119575
1373941
379849
1071336
669056
1296204
582857
81128
315278
1181114
1220690
665156
559842
864607
896533
1053396
42574
1382039
1321319
1142205
1384584
1023797
662470
1095237
236243
1069793
302513
1144333
535969
545338
162925
991905
1179683
1126314
572146
133957
936705
770997
793363
87004
520662
626568
1124604
340125
169425
592379
530277
885519
1160895
1288156
1067544
296511
371762
832750
782925
218554
90414
1117960
429285
796507
1217003
111257
235024
414038
506531
459857
931134
1201972
1199286
910135
1276986
807185
1412820
578604
739484
876638
1358413
1418713
578027
249714
402434
1362685
299487
404285
804238
949866
1175124
1091091
830216
1388257
233019
42277
1344450
406493
519540
969310
432676
1230296
851037
211588
1419121
230630
1034369
605907
1328874
1039980
1362991
900908
729858
425543
1362055
507175
663111
885365
227451
356602
274955
362721
839400
979622
1170542
70073
530422
341405
1050116
1122116
624370
48669
1120102
12848
100268
638620
79817
29515
140664
1389685
1209937
468931
819088
261184
1024393
179698
347128
290059
850263
537007
682312
1295631
473415
1218631
482290
37288
346953
144065
124549
455777
1339061
817296
770456
291192
77863
790940
598485
444510
769916
393783
138182
258889
199320
1082392
1422653
483611
47826
1230833
1120701
1167236
589740
1051824
722617
81519
836431
1297977
132028
953125
201098
1297580
1180793
853924
287850
1398076
798665
611660
188537
193252
741777
259691
575226
1183060
1336813
403986
571343
1349821
508518
588828
657880
1378385
593145
840004
367506
1377531
125201
361342
1112835
777363
523414
102304
1368458
993723
55113
288465
980825
1352607
1285356
589974
997687
113554
1266854
686252
756561
635478
616425
1051637
438232
445879
1219344
1114613
1277403
269445
284841
1364551
448617
1022691
833773
39522
1301265
685710
1343278
1215658
1348132
1195517
1295268
75972
962243
907907
777216
820448
45092
1302770
35245
77560
484026
60133
1306339
144179
213801
175832
53420
165852
152061
784788
1205863
978694
396926
354650
818404
882123
1022678
254713
824469
1147877
293683
1039228
274644
573148
657415
141547
623041
467739
1330894
1135226
877253
171910
401128
744096
1228036
965694
1049062
170346
948927
890507
1367865
860741
957055
582807
1055253
601501
395692
153518
1312452
1070643
341838
628458
543600
842366
737821
150372
1340064
845210
284463
260341
1334136
230530
1369076
1299777
399186
167870
915545
281644
1418453
1189812
1385179
1318465
1091604
968615
436158
58789
292631
444545
1279364
930783
1422406
702805
554780
884555
818552
233188
725762
1327663
465027
67555
35976
591492
444473
75091
1232133
450710
577966
629709
1283844
906524
53213
227167
91521
294834
362849
96688
675388
533903
163580
51756
1119355
165024
906616
619230
283824
1302070
224914
778345
330897
1374690
604903
628512
1284052
329336
399412
124132
90747
93241
785793
320750
845071
910519
13728
680867
141868
1231421
876653
201867
169785
160721
1023682
725245
635448
799941
558977
687385
926278
1177237
542058
594646
739977
785141
781968
73848
626901
181824
876576
1203579
831585
1036416
768216
799123
327899
806138
66050
628875
736803
1216472
942453
824306
1412040
93660
948635
1297076
501568
419163
548563
898550
523371
1319168
948389
152279
458057
205713
202421
76247
348549
346295
1229817
1414389
384827
602339
1363044
173712
886929
1350622
639639
159136
787672
27995
93670
812691
68764
304804
667266
959005
413090
1369793
255576
647630
492825
188411
1416859
373604
685560
547880
1118290
778233
960215
115120
1279911
1194551
575714
89875
436500
734333
101662
236648
723932
939929
1269728
1100448
134829
1324451
895964
570978
956587
906355
64973
508679
204187
181978
811896
455711
941986
689613
220348
236643
1057887
340076
768865
675049
488169
1311657
489552
415821
879583
363127
614590
363260
1395685
1102342
154733
897040
609831
877385
496362
561482
999682
270536
636802
1318986
914206
835336
880419
111962
1024110
188997
313766
225899
151765
1159197
1283381
189930
44207
1341813
44354
904303
5366
23333
75439
1091855
975218
681825
893097
159100
46592
767201
596928
692938
1400926
635178
1387602
28254
84208
1226297
668733
615
1040700
256918
843976
1236283
1025452
220508
26486
895877
227805
946108
409522
318145
1389485
1232751
942040
1306826
1284552
1178322
106782
1322739
228961
648747
977100
1052388
641655
582574
954676
739335
437364
209262
1209107
1090042
122619
427568
41185
569941
1024887
32285
1337775
355286
541077
344077
1422110
64570
497653
601837
79682
191308
437497
145676
609191
541104
90369
89230
1367924
1039911
814920
331602
638999
896096
1413408
883572
533933
1317523
1339901
448021
1197732
1389960
127217
286130
1052774
674189
622353
1061929
44112
112527
896104
313575
545940
525750
478230
1362592
12173
150841
889419
1326244
925869
961955
865868
367343
18525
1182940
959487
634614
1000012
1055394
1347735
1175213
547494
1123111
567792
626066
178089
413825
1125432
1237466
680678
1288962
1101489
164449
435841
30951
342300
977260
672484
515684
1286589
903688
1211612
1176309
881469
1371322
404213
1346061
633993
679037
853714
376428
185357
633187
50569
341707
357650
235994
506669
1342152
963091
799112
346931
547811
316771
865972
320657
611357
660338
870933
1398742
1053101
1291206
600155
1124338
381653
1266754
733492
1298060
203370
481553
145461
1195380
735012
705798
778800
883985
1347170
84385
198097
232820
185950
426409
523831
497936
364852
469519
862803
370189
1373527
739172
777892
195705
1310904
306234
1401093
495524
64291
302812
82314
729366
635158
1343939
677154
459164
660546
916420
928992
513072
1042129
664291
852
1373837
924932
330221
1411919
148120
577571
567273
311091
549766
209577
675100
574914
794586
1112159
225690
530603
629511
237602
821924
49868
451749
68388
219421
770808
397520
1192512
769861
672669
800141
76012
1349293
377446
210139
794566
462777
890145
1268341
898794
157117
119396
445257
1337807
1297715
1179601
1035757
467914
134014
330447
1325144
969900
275985
667786
110661
1399509
1303528
254398
70762
1225256
588994
1379293
527223
884532
1309291
288177
223359
637969
53422
633550
1126270
1395266
695501
1121545
350186
1288859
378628
869979
1180813
656394
305168
93488
1065760
947608
1112266
732023
283237
296187
838855
402808
1102287
1303773
1293442
643022
230867
398293
352493
280675
455257
5837
507870
842377
1377333
1036866
1111609
667750
483466
465063
389841
995847
896413
1167787
678861
314885
160209
859645
98727
604921
291883
100508
500482
944282
552749
497157
516599
1215872
152260
541616
285087
229014
495526
1293798
230968
1284453
232858
1141454
966073
839542
215832
980233
84639
1062173
912071
1413982
1181009
69886
1305117
779155
1307794
415455
679669
203695
723801
1291406
634721
286282
674437
812802
1186818
344116
1349829
469592
1320105
141945
130135
383007
379107
778282
47911
33463
318976
661162
267486
633406
487225
969054
137763
491411
873041
1054780
690230
498864
562428
904023
1027282
424378
542545
833614
917839
115000
590258
1222080
49264
438150
1420636
806756
98064
784001
102475
93252
1329509
636640
1330778
690534
696477
1287735
164187
279214
358943
142071
1358054
892922
426441
889929
1090679
1295366
934406
390705
797093
389888
953496
128645
370024
972832
195536
596990
635086
1059778
1050909
66252
213513
1279365
626340
339462
1227446
77923
333985
350885
1277081
332553
911453
686235
43091
136195
112743
372331
1082416
232234
789984
686979
619168
1280033
271645
867942
1305211
954662
230774
1416984
47089
1160919
402253
811206
596922
18795
933732
477700
1389585
31299
895009
74442
858334
960412
498756
1164213
660079
1285817
327914
361926
1401676
81767
372711
457836
1414350
601920
622589
1313703
32504
263830
1207113
951166
970342
373128
874205
410000
1041876
223857
994869
588001
492573
967741
281376
268939
127781
741513
172082
571640
1353508
957515
904313
725213
90531
100747
385001
1198080
675452
1378241
346697
1056958
1213256
1376930
1288068
1177303
615267
415484
1420276
314602
598696
324370
924605
979851
1340461
1401370
906599
124175
1173942
198692
416148
578786
1385347
1411891
882959
786814
1278362
1055423
644518
952704
1186746
1203084
1060163
253113
974683
642614
449479
427618
439769
1290696
471547
72772
483394
493513
1335758
387518
553065
823007
57008
222102
631507
1380805
366606
1053453
1310858
1200761
313397
1377402
808423
65994
142037
153704
1205662
1333860
54591
450893
1043725
1199190
891356
317321
1130407
1236544
559083
964427
967756
807126
467235
71142
693794
147190
572295
403154
1064470
1196944
661686
167062
648440
1274857
47610
146805
388871
140333
522365
517410
782710
672235
308029
1205097
692837
997227
442599
1160065
1146304
1024815
82112
1213428
1066022
1345859
48996
153666
637250
153243
664854
175923
163938
1086815
1228531
1213397
1411177
73623
1312633
899012
574995
177665
153543
1371792
672284
673275
492812
1389379
844998
1037347
1117710
364310
587951
319314
670923
121481
1022177
332927
1335178
865272
1385413
64653
981256
348593
398637
1084040
1383928
608811
364586
630281
666412
1348262
471836
93228
891288
980688
1088520
404009
272640
897398
920751
1335170
699455
737699
1201578
372227
695240
1163178
1403207
449663
638772
445706
509641
1123796
691451
572310
50963
18878
1151006
415388
680557
1154257
53909
1377905
1127944
801004
1154922
760138
1195398
330623
1224995
1154100
627303
1413519
1102692
98957
617208
1358363
143980
1078099
1075853
98566
1065749
610973
1067453
79574
249830
385129
1091565
891148
1063129
346288
456348
980696
42657
380900
528344
779409
1333879
347242
615631
1382617
110284
699858
1049153
576102
140316
583700
283543
605545
756409
484067
168805
91028
188664
1392857
123019
499039
473112
997561
619894
1278137
1321936
1342794
1150924
23492
824026
790237
270577
845797
842305
1344569
125282
1329035
131817
970877
774963
273913
494110
1178168
1037764
1219222
471941
1050951
1236778
284633
1166418
53038
908698
1217261
235491
230515
191472
884451
411282
443147
261060
1043717
225135
114689
144812
929560
1292156
1321348
591661
215039
896824
389622
1302268
231550
960593
596829
540991
75755
996375
429244
597476
103149
869280
494035
1395879
44168
380764
13227
1286845
496889
444539
599778
182625
404387
152384
1202202
491793
358322
687826
957155
490060
131103
502941
851376
1058823
205929
336775
1371832
642017
898473
678952
830784
113227
842384
483551
1321202
593063
276456
334331
1408801
1318779
1224285
40644
372777
392534
839427
642880
967834
601239
345568
640720
1310759
175854
370044
398799
1180321
526348
782551
157976
1124687
149407
995961
542353
581203
784720
375591
393649
644923
406529
910396
1034846
1068990
142797
1069118
847406
274434
737118
1333269
977939
1396476
50873
1342526
1144438
565671
85276
334352
968452
482384
706544
640860
742371
443576
1184865
891680
327739
1298682
1339518
1418871
470344
1119165
264701
437937
478083
172917
507009
156789
536927
227550
852109
1296298
808198
415074
59308
446460
1307742
1021534
238319
733489
385838
917392
212269
982284
976607
1374072
238836
580085
193469
100413
575648
491130
1312767
665483
942971
70716
254561
845259
695082
1405429
23389
341055
85803
1399835
361819
1340548
63907
781809
189445
76008
1143684
810748
1060608
129196
171045
1213424
575335
952915
697759
337027
131469
788825
843936
614952
350956
933880
45640
921237
1173619
1082483
1392291
867681
214719
48823
99954
547303
310362
172219
821555
117746
190462
1202082
419603
583838
1397706
973121
583222
1322958
831512
357203
610411
89746
1188977
468279
444434
1169486
147994
998549
399606
961751
541446
104860
791084
1058974
1412275
684571
1362030
335194
931739
637385
681826
41458
1137842
172378
848871
834288
1230116
289961
678480
964018
1403946
301268
756753
206981
1170692
1296789
230322
567724
1040770
496842
838732
1338506
695975
569657
585015
607132
1346023
887415
548502
1299939
580869
519144
376154
339045
799376
587233
609026
128047
1122467
1335002
847599
1336989
1332692
907158
918476
799233
294437
907308
568409
806107
548519
687696
1376687
314401
1181695
117652
290825
635431
1091159
465121
934548
137915
795476
32686
906688
56680
1005583
1279814
370193
84025
62521
398683
1051203
249930
730081
327184
590923
13198
43061
1369480
1388923
479614
61370
589888
224062
998966
1351953
1379336
1228529
575756
1335885
543720
573586
803801
198190
818614
838428
833141
329789
1063807
1223969
525134
606924
1088575
434105
583605
387315
433934
1111599
388340
1118472
1134378
1312513
152104
460762
130669
91308
225781
173412
950938
459034
439062
222122
1270819
97718
284734
1130013
1366745
889405
1282975
1395345
1310905
881656
583398
116898
969871
1393392
368799
183042
993290
111830
769371
1217089
1296168
700337
279254
1159959
129621
209666
229416
557867
220948
534755
664334
175561
1156586
1043082
684791
48359
275438
500538
820574
518800
1289997
1165249
425356
377892
647117
562317
1319712
1215752
1337377
15548
962823
1347361
353405
1184512
856229
383445
279768
1378354
29434
1163454
267239
1377727
785912
678773
913559
678727
1355308
431058
51835
312719
847679
288526
58482
195553
875285
49190
1196915
966498
820889
1052314
186083
1196096
900326
685968
135760
407741
655013
212499
1421125
1071877
788099
1324589
767032
383750
299648
474875
34009
1102651
834663
1420535
167559
1061942
1282305
691793
125500
354811
196649
168013
1279199
648870
499781
386007
296779
1286518
589733
411985
1339479
76344
69437
1360831
390696
813262
1159291
882039
1114218
815088
978658
84023
1302940
1230951
559085
77091
944728
1271685
1337070
963439
235285
198468
546033
1145954
377675
960932
1286508
656399
412057
1344459
1282797
463927
1163956
342051
539655
510145
1114119
666659
925750
783063
1063
546210
564547
595178
964821
1421384
489862
909134
84085
348116
1150606
296599
279159
563258
647068
1197683
286336
1120470
990025
584907
106929
204307
878188
142559
18399
274879
327601
1020600
461495
175111
145118
854449
215412
874891
1102012
811864
1409629
670902
1355343
878764
1270914
975613
1308125
286345
541399
527459
1403109
1341886
247949
632960
568465
1347486
256099
333693
1137840
1137836
1184563
56326
486618
621097
1322127
1211023
278368
414592
756160
1178334
1325063
598246
330252
281712
884883
303866
672911
941669
644311
347093
259760
901660
590244
674014
413816
860609
307018
598193
1049933
470358
99433
605654
470747
1110807
844008
524157
1412852
1039868
1374871
1125181
1276810
855622
1281017
233270
1280339
1177139
1161150
1038302
1218436
1048810
582723
558647
87065
585291
1330337
463082
958204
901958
212264
404519
391231
570533
522497
567292
1316448
885578
385848
198170
305860
374827
382177
96893
41104
625994
1392647
542812
1022549
618223
74170
417571
671912
90324
803267
604678
699764
1227319
930416
893443
683422
686361
382905
1340394
1271623
829828
161077
741075
292183
234653
255035
1208130
1383437
107625
1346623
1060556
675903
771626
1349889
1395996
1123588
130321
464668
1178172
135781
570818
579877
1306970
440562
543009
1183918
414670
296995
1404506
447448
1219683
253726
296632
574322
198756
978063
390215
469687
296193
591847
976188
559570
239154
783126
456913
1323584
700312
968433
257693
189680
1068200
232786
1063651
724988
879489
51051
1325017
531691
832498
436326
298239
110737
1372508
148538
705559
248568
1336709
400123
766113
497350
1304124
86739
354317
1294081
83847
673951
906201
630768
11131
727967
990452
930228
166489
40097
909463
838243
636238
343013
222334
736052
450732
1345593
69211
110003
281792
134312
697571
963539
1383990
279076
1317658
325474
1048792
228441
782977
1340837
249505
1274008
611197
1378247
114898
225241
366399
798811
872813
1420690
486016
1292309
852470
920397
396880
893517
86779
196454
1305420
1190244
538737
1299248
1305523
485679
672071
1205583
49928
1316641
732669
870301
125129
462233
805179
209934
57187
398703
726244
922038
96632
816050
459062
1369798
595473
503791
1196516
378051
69259
499258
80940
291448
359581
1082883
196782
1160948
1318889
806092
226000
1026709
1233071
1168309
981145
434492
44275
852698
1361817
79066
1357958
1406514
967307
1323060
1230285
951509
467947
193819
1270235
295962
734790
301579
874595
1354493
1294258
33750
183934
1349146
621865
727114
233534
288225
310897
609600
206585
1142490
941657
479647
1126000
953395
534146
675612
1412218
354728
332572
837224
1115822
60175
624735
908177
1330632
1138660
510558
1074149
698558
353990
675093
1156622
1416827
910045
52795
624765
948952
691944
112891
142557
1196258
309758
57093
732050
33842
98599
775915
829470
917783
273342
633547
898983
65662
1282125
579373
108459
1305634
1355882
679729
790941
431895
1231058
170248
1042485
775422
185038
420285
534514
626984
1354241
1306051
796175
11754
551757
623274
451356
138648
1193877
580875
135025
404980
880452
1121840
155223
899308
458031
249147
75103
706328
51506
176580
943827
1282287
892417
257465
40418
474444
284050
867343
318184
425169
728367
1237352
422082
681690
958859
1309861
56386
266981
1000727
877656
728034
412342
1231192
573253
648868
486142
1119910
793222
269213
661935
1404097
855589
949079
474663
17830
809603
152758
8371
1282312
1042380
1405907
483038
872417
388217
916504
1157874
574375
452866
907942
1376769
256104
1320294
1036626
1005379
608572
127987
1387582
483734
1181674
908365
1170799
819933
982343
1199188
163350
1231558
626536
176665
432462
318283
160682
865128
596749
299795
983572
1127538
907055
786745
1185353
1059777
621720
349145
694517
577157
575387
485378
967119
768289
120913
686714
487819
239333
328883
368345
698042
731834
1271924
1417656
800311
588064
1363136
1343968
1412241
1195302
187255
217978
570675
208609
1394308
1405094
1394000
223921
167758
972898
192652
613567
1048436
406292
1195368
737065
5461
697582
238007
304219
996319
601557
1073810
1058364
564560
41319
340654
1148451
544804
811291
618999
817533
642312
1367740
101303
1205347
1163470
199152
1421980
181064
1208634
26754
160812
641839
1190485
30793
530570
188616
564876
1278303
600769
952534
873725
174688
206105
1229510
301428
1214166
190176
1071621
809337
684580
1057535
1193039
634708
1050401
1423226
1181111
171480
152174
260486
676711
1063264
60909
1230440
858216
168504
1374018
142028
908110
1341070
1317811
894197
675527
1034705
1110907
619204
211020
428305
85469
1401168
632380
330370
820746
1102888
267824
507166
372264
229506
529034
168400
468725
8121
729350
202622
354382
1383617
1344005
798802
628405
1274136
1112258
138451
211300
563251
701210
239556
560963
600819
972991
459897
509004
338840
557765
850352
353726
836459
193944
1347669
83543
1350113
141188
906906
56966
404837
771249
475464
315177
272182
491971
978944
187758
846538
955676
1068000
521780
1397930
771791
90293
878369
888044
200468
303053
1290517
365814
363999
1381300
1289898
208262
435654
62900
1411477
617893
138960
1100812
1367625
148156
309203
816449
80482
880224
1168445
358070
38436
734707
366645
1206177
293551
637984
701254
537978
909294
10347
770363
797764
624514
809437
663484
423197
480078
414718
992353
1327648
1297169
400136
1327240
677513
1063201
526712
395910
768409
189017
1393299
429454
892240
1350683
1199334
155158
289981
1158507
326734
407083
99982
797801
575385
94092
1204611
515918
433312
1379142
1202600
1285395
1411386
595432
171394
1073991
5497
362783
1336939
535469
655772
71071
1180992
249843
1225923
1159181
399684
76181
532571
587561
895823
238308
605540
63620
435827
846472
853478
317129
616836
194321
112726
921806
228599
1324074
12437
1408240
98498
1335193
420765
145902
576128
140792
258935
553122
1267097
1113104
1271448
34856
457883
92083
1302550
78881
805685
235781
1139068
1092352
175065
580061
118681
11881
901621
722662
1306868
1285384
531972
1302240
969730
1121371
1310242
513385
149937
1208920
662186
1313894
642849
400311
465544
1293618
169299
1211259
1314944
1339534
3461
949955
1298762
692829
820034
907780
58195
408662
1201549
784730
463377
528453
1228604
326410
209609
977091
879740
434208
729273
846231
26943
403877
862023
597519
369427
724458
404232
1070659
275488
779023
1110922
111826
119192
225946
179876
213493
866721
1192324
1026554
572319
1392739
738656
504257
1062791
1324488
1345533
262853
479573
875619
877001
406419
170525
23574
1388618
289081
44559
120663
471469
1414403
588769
656606
555254
933223
12042
436072
1336745
809777
1231445
625293
177422
731817
876810
102417
869037
581976
903834
307233
648739
801700
1417311
1398648
425126
479433
1183822
442268
247777
59813
954103
1332892
275665
970647
227565
1230504
510995
438251
324753
541930
17226
1286193
64770
945905
817426
543704
633719
59786
768115
463855
31072
1290271
756792
1225494
1226096
1043713
152144
57321
400503
847585
335913
308277
237330
106493
579534
925165
280631
486836
1399506
1057755
484104
1394208
780209
1081042
667546
166685
316819
568085
1389206
292360
1273035
1020988
655709
397524
1345629
795263
512096
641988
830653
1201329
952788
1370239
1024453
1285294
676137
199853
1349217
812551
418856
376443
1036733
440379
601683
332619
1230855
736568
347610
249931
268160
1121293
210581
1371609
80600
900365
92257
761130
1140964
358069
293509
1025526
470760
491865
250889
187483
703163
1022527
768888
288441
1231751
327409
327536
913820
699370
946280
831048
723200
1361219
1343529
153015
1267058
1389230
506720
77099
12603
838225
886616
1182844
856459
129691
796590
1195317
206551
1201619
1392330
300535
789690
1161047
736590
107134
91783
730675
424101
805756
740447
480955
1217876
521146
523671
38131
92704
185760
280829
299057
170577
809066
582658
326513
1120591
957190
1288318
658406
555872
620751
412184
548489
81339
930368
725792
1296380
337849
1285439
1279908
224249
691915
88726
1355762
456919
1288239
329834
966088
266183
1215642
183404
684529
788650
694303
40880
1130426
1041079
871761
143565
827496
1065210
83238
728703
1054357
1296351
101475
91209
666859
150879
167911
339574
841083
917553
345097
83848
56719
1071422
1358561
670900
464574
734308
1222530
1006235
332739
72696
485826
448974
251281
1224960
318821
451269
390508
369494
1170813
277389
255214
861630
286132
686606
829011
675079
877531
1289538
490726
82792
580937
207204
492377
701744
835305
1192039
660027
329545
1053917
472715
770287
970033
1377501
53931
656376
294417
449026
1349873
930841
34324
1237175
612761
1138417
411652
109589
216034
119874
1114282
672659
999800
966008
636731
837467
1391996
525507
400321
1053840
204847
501924
99207
615003
167824
791699
1172551
1324649
911676
387636
191035
1058608
1228199
89045
171142
1396888
955622
488279
483717
1237974
936127
1053136
964400
1041080
64218
228527
226305
452954
1206284
1384339
77585
901098
1118879
1237924
1168751
625391
41011
840240
57605
561711
1291932
942735
290497
405353
688817
33165
413653
1404945
216481
1100799
316111
555276
492154
767157
34177
1214774
1086999
732757
859341
1266293
591955
1037369
824552
567470
333362
796223
1159887
657502
807929
230753
724175
888050
121856
1391863
50828
206614
789828
1317729
1334220
767300
564004
566012
175356
1039706
58692
331315
491233
302660
951643
512193
109168
841065
659009
359629
69593
469155
850157
1398274
1413335
1303847
668651
393091
1387762
957228
883932
778075
116987
1167099
681460
305281
407436
288750
766248
1371818
1145957
303051
461538
1163979
451809
182859
166635
82985
843748
306829
643758
696045
1201902
867357
67798
378286
1221340
1016024
210937
324307
472996
439707
89256
135587
827886
386975
262132
906666
564722
1219635
881487
1231167
1119897
231262
41482
1388240
907459
429985
227159
403129
1212747
108292
1197173
1318429
519930
1205666
1267024
1000286
1400775
1205041
1375068
1035813
271575
405341
1072183
396978
304297
992155
227629
1414022
1310084
30937
459322
1288941
1021986
315786
1302465
1298765
173123
642130
1017545
584615
433775
845877
956225
1192063
1321883
1405640
74358
723619
1284716
883018
1189323
666040
184845
336713
579548
673569
581711
158413
414445
1315961
696403
1212836
362196
348526
317676
47235
563035
657354
462906
900236
164154
919950
569644
575614
1271854
346996
43253
538390
932781
68581
94580
1386530
563777
543634
124773
579635
505303
159072
772215
311676
1193157
771922
658469
935444
833419
1417617
1168159
908476
1401849
1038055
1306095
980580
82148
1174383
511646
434673
56467
760628
239665
998181
696811
340936
208351
491648
855204
1043196
785008
1237665
1021418
1354090
833627
882718
311642
292495
1212106
579664
752517
1174829
646147
431085
16365
348687
455551
616717
26914
319604
1034995
604892
458253
1305798
1361209
1146871
1215645
455122
233923
1307855
734608
1069338
294258
1190512
1024691
1231816
67515
137598
617940
126131
628494
124492
205477
309590
1205266
914060
629645
845734
838023
180541
1422088
381331
1344516
671123
110050
1369594
357582
26257
1307146
864120
701723
324270
426961
915902
93799
1189705
277693
402847
172194
993821
1232520
780711
1346425
1217857
295965
36629
132906
1202908
950726
534080
1325666
1056277
46121
384340
416992
145793
485946
997308
1034491
665584
481293
1164198
931849
1325525
1410612
41006
16624
606656
1362811
157407
483392
960517
990445
850455
1341639
995308
51536
773160
1331757
322291
477179
662895
537857
1119154
529051
104399
796134
480044
591610
179331
1219218
1363620
528634
41523
264038
565532
809680
807909
402985
931215
915372
1209840
959846
315570
1311314
569640
233865
1393289
366744
146340
134939
644198
1181029
286163
1156817
690334
1322564
580238
88789
902063
864529
935645
920722
627636
644625
44084
27423
788073
1038502
322972
263687
447696
168714
485623
68266
620144
1206172
1113562
1236842
513118
317648
530541
1229561
477117
49517
1068884
583093
81245
128597
1350581
116411
370739
529569
605050
591400
1309254
230250
133883
500472
588526
557175
323916
1313120
463071
1199652
233907
898037
82389
1159187
918154
1326980
922846
392604
892169
1421657
389290
551474
548084
1275246
292937
1137781
1408347
729233
377647
562443
977238
780581
1102610
1308097
25019
611160
174324
1047920
1237393
725568
421769
1130643
1178549
68437
105857
559860
584946
570796
80960
1416540
914911
1282754
684661
1347534
811421
797958
911467
251573
603855
214124
725527
825750
150793
1198670
134090
320602
111519
301542
923870
936032
316127
352977
175438
194630
1231798
252861
167928
141677
947912
582145
1101104
140371
820092
161885
459355
117930
545139
544160
1085988
172607
790484
1127674
696989
154387
1327956
443520
71383
593729
40231
898809
1383438
977438
1186848
577146
552200
359730
180361
928164
1323811
428277
1067441
1296971
49950
995630
418849
44859
1327631
370461
658952
833924
1379565
411835
1179639
1023835
29267
610751
379182
64419
1073866
308629
1318247
809887
786785
1221454
975443
1378413
127826
108106
860681
8568
337122
501626
183324
1122253
102710
845205
76731
645741
594545
270147
966748
968694
929284
1227266
910132
1064427
206527
1082615
1419302
1123695
1115816
1413146
185395
569948
400135
809398
610554
1286970
1361525
238060
1192778
866009
416360
1158208
1393981
94665
82216
638981
232167
799148
611003
449148
1278805
1163483
875465
596684
925579
805040
807229
696626
129485
1333946
1271390
105172
1332540
371522
873848
1219842
410288
1336438
425900
1235173
536488
1280244
1298161
593358
838054
347523
1054273
157339
312469
945968
1157751
681851
348303
1027212
51261
225846
136060
725014
879206
1139665
132262
1415914
197620
1120108
688020
1318878
618735
667990
1059757
181987
586066
75736
94111
304416
1289415
890555
1070843
852415
1216268
260901
625775
301509
303836
1334402
416786
703191
55344
1071679
1134854
618940
64384
388413
700194
434616
268745
1038868
513679
1025327
1294765
1279035
415033
1313517
267343
626258
1312841
1201935
1191709
635290
919353
700636
1336361
1325056
819279
1060338
976187
123136
797947
609106
236761
946851
791909
1153151
871191
787049
556848
580453
1102796
430153
1296368
881909
41210
1284473
967827
390709
1062590
789300
388118
88873
772903
848958
788463
182641
635292
1384087
595099
1208368
372326
904940
162721
208639
1034139
1182431
1272953
366971
175843
512079
687518
1280140
1296774
1369577
396306
361798
963808
936553
114847
795675
1321272
1293737
212352
1179540
699102
1268119
1140044
705723
630894
405486
62586
795900
482101
560371
1114035
1119299
133845
585576
216037
798311
825295
734540
472029
437110
163150
49266
148845
655547
578631
703588
1388373
945462
354722
1220577
1101979
636496
11993
1174940
787655
110177
431365
479784
40423
1332684
1082411
825656
1064604
1085052
839065
255749
320227
274781
523824
293322
1179090
973968
686920
1344461
424185
1379572
812307
31722
100654
854442
632022
80242
260620
448364
777788
177984
104394
519648
306727
626913
790471
1305673
1331111
952402
1061182
1314819
1357172
254045
613715
64664
40970
393398
1205943
631243
643251
903146
831762
1237892
384326
845442
678338
1361451
17291
543531
668371
1316763
1400741
259117
895216
630040
1070895
839954
1350100
846915
492540
368641
1322321
161255
1338333
588319
1223963
544255
1313529
1279738
604191
292910
536616
399753
1184783
823314
827427
49484
397346
177382
1295580
90858
910736
1036375
404377
1222995
892969
1412458
1325301
78967
1180853
43295
1037430
145314
1387509
1193198
67852
674873
1272931
1275176
927881
686065
979625
412572
130633
1395047
1129061
918192
81139
1420841
329748
47809
834409
364371
494624
703972
85476
842217
918383
806013
967388
1335264
145519
510613
123088
944860
547332
78856
837628
781610
1053858
513495
341779
601673
160565
1144363
1215527
787848
639951
602762
1216150
265192
459291
969872
1232994
620642
1388180
700390
778466
1025938
284749
639170
258327
92657
210012
352665
278366
109329
1228011
334082
1041692
307031
736782
545224
425335
93984
1278906
385440
430820
1272157
561356
589394
240662
555906
477461
93685
658558
1285709
855072
99999
458184
203304
1317062
816494
1071675
705455
1391217
1291332
306376
672853
337099
713079
1075827
998165
384077
1119771
270258
1166306
1391438
450656
104916
437227
1067295
1301517
176023
1305823
191250
706444
1017895
202900
121698
425944
1342050
1205013
317969
1389766
514318
1362598
1391067
873961
413822
1211180
1025376
44097
647195
1321606
843900
614883
1222648
693145
1339295
906649
270031
544427
979354
1120278
667698
269898
1400663
1266591
1415815
913674
1413659
232636
1001026
1432701
463653
25170
925835
1416218
400370
945641
1399124
56440
845240
781195
156908
409726
1401926
689801
539066
14241
960066
69753
224939
1301759
1287758
614567
437884
1289225
1414715
389065
899567
1192801
724525
316088
144606
1043482
578337
1182982
871938
168788
563966
1051097
899285
145911
17238
314012
1300092
1229434
225928
641311
396088
696238
288800
487917
360511
1034834
1010232
582300
36736
48319
683240
229630
19101
1401459
264255
280918
1185978
461972
1121981
659465
946248
108389
886649
810536
884721
1117223
449131
840969
73662
358463
1233671
975956
1220236
874951
100714
354194
1279058
452745
614778
447736
285277
374571
381947
646634
1037921
995706
1070520
275266
1414653
494451
810101
1330622
607352
269419
12493
268550
290539
499907
950888
349545
789873
1341252
961192
1034540
1405242
319132
1113543
635297
679711
784676
1040613
506913
539281
476852
1309923
563247
150819
1378250
272674
75766
1290751
893391
872343
1186142
118932
442879
69880
732152
188769
223943
971924
384248
511776
288104
215471
565448
1049620
1358327
332352
1118051
142720
422605
418578
89665
656732
1136645
89418
1389903
310089
43032
302786
912913
321647
1128322
910345
1230266
81209
704223
896468
1395372
966786
531040
815798
1378110
570067
83425
309031
902033
704664
338352
1100407
252776
1065959
306724
1321364
542047
78451
1316832
1056987
595558
1005486
920871
787959
698632
79649
684199
613448
145835
120328
1165096
39664
1219142
1401566
929520
1137168
319434
930631
676086
196995
41278
795621
463362
252488
845482
995723
914786
369621
1225504
214777
67031
1193713
674422
1280179
1298847
107835
455877
1201536
12526
1285930
1311816
1340798
81560
105122
75064
104181
273573
282427
201275
682841
80767
948912
889814
167073
1137252
518478
216992
675438
214519
524880
1182945
296176
1296568
173618
89460
1140576
729886
700054
1191464
457724
31989
1225630
908045
899049
1283974
171683
944442
1404821
736314
45299
526448
1138469
433470
300807
970328
488495
1175791
57158
766195
648781
447825
1421236
363081
176099
678673
217237
785222
640649
1142201
1235521
369294
566606
114529
236497
790430
889057
363079
911445
873510
662448
54202
1217335
797705
412685
679728
883735
1416739
163569
843902
596779
804215
899338
198239
1237256
211496
833938
1143464
1069678
1345571
1330369
354973
333293
81196
261063
1207325
77378
509649
1181136
72678
931722
153821
125796
1113479
1296530
503146
814930
1029078
1227294
1294286
1310307
1192706
935809
880848
507331
1306836
259825
948078
1194628
733487
736776
1353686
1397773
801095
549342
1182430
423084
876280
980236
801010
1405112
731848
487693
1409569
522084
683911
420311
916217
837277
1233752
447802
159379
365489
1037931
562048
556864
1325448
139692
1195595
463038
853110
220972
30120
679100
1182856
294460
1322296
956616
1226955
585477
1405555
228407
66472
409366
1036661
959686
571841
488734
1329504
154684
105545
141646
449375
1355987
976504
674961
1134227
1119291
1398331
865770
1421880
116785
1136820
80017
439575
1285039
206991
697392
517504
908985
874477
468860
403062
640278
398395
226565
347076
357616
76134
684067
283352
1319042
1155612
982653
666654
704112
535403
348374
1312469
1023217
950601
409195
1412328
970632
799934
153689
547442
66254
213884
1024957
691639
1179687
1065918
844269
134535
789160
272009
908406
1126992
637246
60796
23476
1044752
729473
446851
582749
528898
365175
321223
406498
414200
898829
202604
1285954
781767
563658
97415
352846
1236222
615408
409160
838584
687243
1021571
138835
995445
100179
1270353
236129
1126120
523555
143249
1150972
295806
74876
1408961
358487
81200
344503
1288877
395153
883059
1388207
1286111
61741
131204
659731
71624
1125331
642016
400938
626450
834096
335146
1192808
1395313
294758
476552
1367958
1406603
574488
663401
635164
877609
561322
1146782
409316
882924
1327721
904986
259026
659513
276471
439966
440025
1340524
280826
1092699
366291
1396540
1280497
796565
492631
143532
1403906
222799
580768
965466
250812
1197216
1266637
320116
576444
123829
326520
699310
311600
1349886
257967
1203403
693429
342605
1197398
1371805
286636
86303
1386019
370466
165632
879353
54625
46749
1316800
143450
426856
404868
203729
17866
1174977
1270768
1157209
551401
218375
130479
399379
462311
1334619
295844
92944
509534
954726
1050503
935398
996051
1124471
1189142
890576
771987
736869
1349759
195720
972028
916290
1015929
315643
884527
1341081
458313
326129
574554
394347
56282
284870
1422457
100383
340109
1419336
53575
1064376
1278952
1174224
648690
1289150
1229523
310120
911188
1204893
165063
1119873
771595
184064
1136778
636379
333557
230456
542076
1213651
512440
843471
1290368
1024419
126747
207480
1285826
840295
379406
1066660
232945
414003
574242
630870
1306834
396209
952322
173430
1399583
1064444
964149
431705
257912
72200
1396827
1091386
1214918
339074
1233609
1344997
465122
561007
1340055
1105595
1145568
599082
822037
1361176
1399688
1199597
50159
138142
875736
326216
660603
127863
130132
322411
1374803
1063576
1361783
1210571
869074
1369611
1112132
58096
1159744
879686
1006060
409906
1351691
315338
1136337
874388
1408917
191669
574762
628344
37728
1154508
676906
880740
388757
636689
678659
608198
639602
870021
1267066
278490
112447
861032
736164
929289
215770
636658
1332431
1388121
911197
487681
823525
1388715
55008
154348
792176
45308
257470
279286
258807
218218
40924
395634
550243
783802
218978
794987
110292
835532
380906
1184802
131652
1369459
391227
621767
1037404
757482
318973
1396365
417464
1369286
199478
791083
568969
440571
298893
1085274
1237234
91914
164140
629026
1339786
1070690
345291
849423
1050141
585363
1411675
927272
1380052
67782
812536
446288
906888
620807
352701
1340786
581706
883537
434486
473058
263297
451841
1413472
75652
623294
406390
698101
1174206
947918
345978
740293
972097
93753
470606
89980
1090680
1141445
1128509
267130
671688
115212
1202876
648336
366364
43978
196525
69966
917021
1118011
817200
470029
911129
700531
31847
729116
803182
1090809
659184
50935
820519
629946
386839
266804
236388
1274187
772192
889034
39352
733020
1126624
624663
204621
1066264
1027162
439193
1229426
639955
30278
211392
472813
1345428
170861
438121
1403767
775960
684239
268552
923701
407502
1146377
395540
849835
831185
1193069
1362088
1041216
88905
892012
994356
673288
68318
314422
1231530
359001
104247
335201
1152920
956499
817483
772985
294323
1300082
450166
553118
523692
54691
273775
45021
553189
219961
480427
346044
954068
398305
841329
373916
408624
96679
616885
1134289
48211
575931
361521
472353
561251
210362
542400
342204
81117
378922
505090
337672
1130021
1169530
149747
163133
1335704
396110
344757
26605
66105
1186992
725794
1297167
1050101
606101
487743
195482
696471
172293
1218095
704494
897919
1316935
952025
1335286
1231327
833637
523660
944429
1044855
808345
641973
604590
836602
896625
1119265
458927
1180333
935776
693028
1392109
1221423
1310459
191352
480151
31536
692525
149353
639050
275688
733565
647426
930117
1368672
257606
798846
233902
360170
1306824
1282609
736092
361371
702343
1413701
761156
741016
187018
1414317
489773
756197
701696
796046
1058118
957919
640232
481345
536036
1313000
507191
623602
355317
1184549
499247
1388234
213741
287297
1100487
916074
1315176
1328018
806666
556250
619108
269799
1399580
1206179
814819
1205839
131202
253731
436229
162368
1057536
1072666
398103
158703
771782
1402647
655557
1377586
202387
71013
1083166
207197
517489
224217
887831
40142
1231212
469019
849297
979442
399774
74904
151374
210795
532549
862714
638178
1315778
52443
290371
399647
812154
393791
34616
53878
25438
855280
326646
689093
826600
237900
288794
1309843
491630
1362381
349550
888956
546585
65293
789183
487722
1270993
1353677
276861
240663
277632
361715
970631
397433
1343861
974796
487803
514010
1059884
914224
198960
668098
452511
358688
457988
1180247
1237046
894940
933613
674313
129940
908987
1215498
166695
337551
1319235
379725
948026
1121849
99140
143389
185593
928364
535628
1190409
78496
401574
859034
576122
251138
53834
630212
248402
943240
1396903
604010
933339
623381
1308167
257136
105491
530395
59621
1035106
445556
1389575
164153
266873
943592
870292
1308985
868811
267653
478906
317192
1193702
1070033
883713
319135
1175822
390177
550523
1270533
1283378
864275
518427
789225
1401353
1035778
874837
1297659
286424
1195245
1125403
941929
1391512
619863
206085
964581
107025
408735
94470
381157
43317
176063
1412709
670119
1225330
771680
1215834
610204
233989
234877
1321816
1332534
1175811
1210077
856054
54889
49021
1410477
918984
60071
827469
32253
347888
237941
1025765
363339
837188
1287590
703373
951218
88777
667191
264202
294272
238451
1001055
481356
151446
739052
1182920
317382
1361608
81901
1193728
276453
628386
1120057
1298810
1272158
1309776
51603
1209017
27511
58876
1376690
379552
124742
141714
1210648
639713
208076
704781
1139676
909971
1392642
1064221
675652
395394
212405
356105
560659
301482
1044778
444017
132079
1119054
399149
533123
1419427
539548
861519
437040
195500
379337
806983
1312635
386868
408249
861096
449487
314519
137788
1202594
1357940
626780
1055212
966565
1313211
646776
267705
635271
394212
1350043
1399368
1162689
1311159
694795
1324503
18261
450308
249211
454977
734706
266559
1322839
439554
1410170
185039
259418
1021982
681693
561622
1352292
305103
660955
1286717
869149
511374
82749
1232527
349289
456367
1363068
1342992
65760
552516
537604
435522
266554
491144
72976
1202234
121061
1420906
681324
372472
843029
1113085
1398272
1177914
91486
657294
149544
469805
384530
234892
1291247
1314232
978800
31840
262205
1189477
1293543
796627
930495
173507
1283091
221228
353953
482633
769589
1372773
1372445
483529
87787
1112381
531319
1288854
783066
387343
1401448
1311851
79413
560306
386105
909505
993568
1308343
59608
569885
693843
82404
626742
1120531
614415
167835
445955
134994
72118
366375
1340853
370177
10424
1421075
60408
336401
536158
701377
819776
1058597
1399847
115156
63562
255860
1168224
174937
332526
210077
518996
780738
409241
736591
620471
1053984
932950
403538
950104
645871
479599
641976
1309105
1388087
1056363
321999
311815
930057
777352
994319
205561
405333
798080
725263
497749
331112
1220679
512367
184346
368857
453657
1375049
411934
250797
56301
1137480
127994
609246
956046
826735
1371409
1290281
402232
917247
126652
532554
685535
860396
1218295
1049244
193656
1276525
798501
490359
164840
1351137
1407363
1174630
1379735
943119
214464
403109
800971
215177
974538
1335167
1289661
826685
1319084
1207899
1189092
1320122
592740
355593
694212
970673
63126
882282
1021829
958961
162975
31851
704522
1280362
99707
976746
901433
992003
326662
1351203
95625
842584
50382
671766
279766
1229319
262414
1208174
132206
889838
1309918
853129
787479
81799
363791
695077
560115
864935
60607
909259
347192
878622
447198
1036312
608621
452690
509414
929623
689950
729551
1110734
1152718
674803
453703
109136
312358
481200
808053
202348
1269598
311185
378750
1176138
1229464
258560
1157396
195079
1339486
1406863
909097
812786
726650
579170
667751
1111164
1213301
864956
222736
680931
1102576
525629
1377827
1092365
1090897
223712
600854
1385200
1298735
860598
992164
453242
1320860
62599
858031
128121
1404248
1159298
37568
448020
1335848
535351
196698
594388
577142
517841
299201
104396
1375712
655014
550095
624372
1350170
312090
1381432
112766
344948
1137774
618183
306564
316470
779660
817865
480046
1363025
209568
423411
96178
1193567
959257
268347
446627
120666
1226954
1020980
349385
1059835
1283330
278339
158295
1026076
1325845
367863
788419
808662
722549
511922
67946
570003
1000295
989948
770249
283229
732357
695296
674288
585322
1198334
222558
964434
1383581
1064712
1110937
473598
211361
217557
1388930
158115
347268
1057805
961041
940828
851271
454389
830362
364272
298520
1228419
315613
730348
524366
794169
1111526
1167226
483335
535196
32622
692206
474622
364022
963601
1215911
199328
184224
452382
886644
343445
1337681
914225
1225046
726660
323404
695908
1069764
1208599
147442
201705
676961
894651
510435
420348
153989
970492
83375
769618
706869
427203
538267
932176
884318
400368
947421
453857
475903
46862
45409
1302067
71868
903620
1021042
768545
1024576
491809
249190
198164
136716
801266
1124674
831769
1165140
525789
1041332
191926
1404232
1283377
900962
279335
505720
228162
83119
918357
891523
149839
527672
1048882
1421689
1337529
1201306
424857
673784
1342366
1067464
446731
66600
810967
371220
559489
1327898
364587
1368316
1174885
1402793
89662
906472
735600
251799
673606
1219801
603691
1318812
804206
472713
61359
640780
670934
551807
1309920
935209
850513
930063
332937
1148025
1137726
671535
1147961
1201776
1058298
1174303
895131
593433
1083672
920106
830674
79241
787835
398004
641422
1116262
237731
991441
550428
125003
1180561
1210993
1232217
846825
95560
329606
872590
510155
1179656
502982
73119
1122519
195849
231322
370160
974510
29396
230041
102176
101388
673018
627434
953474
255680
1349636
1205679
61707
230621
583023
476807
463029
829435
267502
25116
1382950
1183968
727687
1182341
81469
423788
784419
88169
1270639
1208307
951666
916611
157371
449497
701562
400642
1060135
570705
1117188
593784
1291585
520387
1328759
1186777
1230376
153481
147961
1040385
876152
1190000
189545
1291248
1268986
600767
1271120
525639
976290
437229
816598
1058341
111326
371400
1056622
1073876
911896
550386
890538
1410715
928872
288608
895815
469819
1045433
1328023
76670
189256
267470
464460
731295
112729
555498
602350
1361616
1026785
980207
77948
838091
838202
539717
394613
524784
1110936
1304757
84494
72139
806764
354758
478561
467653
16995
485837
468814
1419964
220321
865080
1069196
185719
125952
570762
1410853
112425
321682
419780
120267
173434
526988
1280295
601302
1345055
948255
1403866
75151
1055162
866218
366879
51377
964081
592126
1213317
958653
1210450
1174302
829795
198668
487901
180822
927887
290942
1390442
233163
1274144
1024136
1201759
1176936
859471
337306
1184586
121405
1324941
1044898
685876
645196
1174963
139176
609875
208627
1298590
436945
839959
494869
606268
1211570
307023
224299
23307
872778
505394
470119
210798
299220
1008607
1184794
646353
941951
356530
682935
797251
414839
619961
907445
17526
29039
1186337
1060577
454498
63122
416857
1145457
689235
327156
313518
188406
789801
797391
184018
894180
1336066
132609
979856
201140
1196619
648786
826789
1404268
1189677
223217
1042673
1151290
521939
798154
572736
957021
384022
337942
1216155
1339346
422581
1038533
1352922
312776
201869
1345188
1315485
1363281
973534
1294018
685110
640312
1408355
1322047
149504
377158
364067
18824
1394623
282741
94458
857896
169604
350843
223457
1417061
239498
1118749
72393
443511
1322747
475675
73748
1201396
157754
1114763
524663
216984
436410
348700
323648
219273
976178
1297930
236392
219191
362642
1128029
431289
1298228
526713
1202623
700836
399616
1352594
1173079
977624
1404850
997516
118278
139129
1074582
277689
16141
660746
904475
769811
841114
520060
1101849
666023
261982
855919
658238
183333
1391183
589548
1081365
787331
1363254
577339
104296
638607
957559
1053328
902332
1237052
925197
161934
349530
563311
679637
384356
734830
1419603
691079
798858
340798
106086
596417
1401995
439208
621265
697893
1199589
435709
1288986
73011
1408687
152661
398510
1199346
485587
810832
385495
682390
667621
610051
842614
135154
1170835
196113
1148127
519206
130170
492298
1232987
1189188
122161
299902
304246
1411781
1358701
44260
251531
1203490
661489
1165436
601685
130987
803243
289221
641285
610373
432008
118739
307979
433746
674936
645748
386856
772271
774313
991455
1308084
665724
622358
1271555
671675
378535
54810
175836
1115424
995032
454873
894555
703822
1338906
481317
900061
210601
803283
67075
118372
1307043
160000
265144
221208
843384
786523
564589
201062
897771
402908
453079
1057821
1314068
300833
41726
1280263
1386726
404365
732025
947664
440644
65548
155783
90644
1314082
1369238
964060
1403532
730748
639145
1313851
1342769
507026
1058647
66490
1063815
820839
594200
560449
1312853
485354
1410927
1332432
640247
101476
613569
233492
725983
815387
270881
1402872
1392067
359961
1297905
898766
684783
1129854
905073
677088
859309
289242
1409465
1191671
29712
1266777
996166
376646
113977
769404
656310
478154
1110740
295301
853702
1279594
991858
529932
138437
547810
1201344
625762
671973
221140
1138754
475488
920516
1137341
888828
1325458
201844
550178
856519
641947
528065
196724
42954
500616
118900
1351251
214703
1082418
114149
75034
1176508
1204369
89360
293631
382182
992978
785311
396673
966949
195510
10318
1274249
254441
882642
767350
1138614
1392392
812338
1194373
1342614
1266770
87469
1232512
73124
1214072
291303
1069348
1322031
76892
311652
1116955
170674
866247
527550
873116
101036
918687
493531
292246
1134354
79167
279092
195424
1366165
1238052
196356
115007
672041
584053
119891
1168223
98936
350920
681022
877395
1209707
237674
158183
875113
305270
1068322
870119
638045
1042830
667333
471196
583084
1348119
436047
1222618
695673
1346622
662959
105303
308766
882978
73785
1354046
348427
390362
52435
1342718
481722
733615
269363
53881
905513
901876
1124793
943824
496766
727891
217000
67670
829623
367178
676955
1323075
882207
227367
1366481
419695
556758
590014
352969
646057
376727
36588
1066050
970279
726401
556071
437261
1349748
1237257
515624
418815
86218
954416
895182
194395
109497
1394131
386240
795597
739854
806952
454682
297824
778195
576489
258611
956923
143935
337097
34485
200959
340226
435692
63439
61379
736450
80188
1050102
1384147
87850
879906
1291835
998473
489410
1372076
1236127
898885
1068863
1269071
1396646
29376
1277355
769848
797874
1033962
813713
1082181
1343097
686609
137529
355313
289079
135143
1287374
69151
1280462
1123717
629129
264357
373019
323042
387222
1291677
468973
1063733
949019
1126052
1220243
259123
391108
694129
1214759
273469
1190479
320110
1324096
1382978
53008
233458
1231825
944128
769822
450600
435675
297342
437425
200537
561254
1229953
1159419
315981
998563
119155
602343
127249
235632
1146680
778951
1226253
154056
310624
591096
11081
58878
790984
365740
641796
956811
805742
794008
1367340
139562
931992
1062643
1289076
1152678
557833
55720
248866
933641
87795
27306
120739
882779
60493
195000
1120514
232010
1402997
865144
364228
326179
1344477
397582
729141
276632
125793
284177
15765
1129345
207607
366936
319316
979731
371459
330619
671587
904202
106767
947660
356355
616811
297336
837568
172418
1155177
1209104
26488
304594
1366772
663538
1314464
312108
249088
661943
492293
1282192
1278369
1187959
1396468
71387
489477
1330570
842474
59410
585781
967102
559493
186566
1274914
592684
509947
53602
871934
158498
227579
263544
1043780
390035
552335
658836
793837
726207
492431
284807
612738
1167285
325734
1113544
105178
477976
834683
1071420
550656
725778
60040
217671
168437
1166761
515835
418643
524191
275961
528861
392320
614928
142131
1227418
80842
606328
1374753
894170
138251
899421
645318
80446
903990
1358971
950979
1233890
818353
936558
1034745
444957
1358058
139170
1292374
1186022
131653
92833
173772
312579
999325
25764
306556
23271
381117
1373942
175206
500037
1289394
683449
128487
550458
1352364
327061
479747
104776
493274
432870
135681
571125
1336889
689374
630519
697118
229363
492404
726217
1177339
667878
176591
408437
239654
49794
1279979
152603
439305
475719
1150404
1182838
901672
703639
616807
732462
1170485
959552
951403
1063809
491663
344186
67493
1422021
371052
843594
484123
1159982
98234
1402490
959138
503378
1349785
829095
1009603
92391
272949
661250
249782
559047
1195033
725759
766052
1102072
941991
392769
424222
222446
1393350
1395691
943402
284333
269911
994972
513013
784260
1101630
53512
640658
551931
257181
1059408
381722
281434
399763
1392730
972337
1396590
30175
1423010
1335225
1392268
688266
272295
1386313
400335
64328
335742
1270756
967851
300875
303117
218248
1082555
910437
448392
35321
1292141
341229
946251
385923
623821
1374997
1232548
966089
536247
688241
982178
567819
772963
1287313
701769
88853
680121
948866
1401169
779218
67977
835159
1379075
737277
549409
904049
737704
723811
76061
862948
63329
106106
70893
808081
411074
1041838
696576
1205386
275139
463058
910763
141243
1402303
785664
339715
114028
821719
73000
871882
656342
51626
127797
74946
816789
1296217
817858
1182873
421815
726231
928509
504824
963142
418323
793824
496664
364145
237792
571176
1114222
362288
956735
113281
1125779
136040
12490
656636
521315
936070
829229
376087
540504
182991
1266354
390181
1165299
386018
623829
424163
314585
214420
1289289
78366
1386769
655707
905528
615539
815459
461849
1327936
217016
81250
589760
1277523
285340
519421
1201973
210979
1385219
882310
281879
999929
170737
195439
996011
604941
524484
509864
467857
783463
478467
963818
392861
1310720
671198
412404
467833
1136233
190624
193844
811852
1306244
1177179
620838
1301476
1363064
768776
526654
369698
1119411
1134658
489399
35788
1136836
861335
979950
644620
1050754
132772
1016549
150932
475120
238375
1390460
410819
410503
274251
950382
105850
946174
203618
438382
587642
320550
170639
849853
261565
34412
236684
1216141
1176136
1023700
286635
1345830
691724
961558
69888
513300
954775
55048
400835
945639
963166
13124
1123774
585623
1218341
311944
1024273
1174593
597604
590214
621751
692286
90740
228981
76350
1068791
68930
1036063
975705
909420
450298
1323841
897139
589899
602528
704605
429410
1125684
1351557
269027
1274254
74177
258122
1305195
583724
101782
770646
1113705
422068
942985
588205
611195
105273
210525
1316702
199810
1305481
1144213
68865
547254
465823
11198
43131
1275445
1024653
860969
903550
1303549
254212
769383
1220341
423417
538678
1221060
404221
231451
703748
237987
1212251
1352497
960037
846034
102244
141573
741504
1212704
454843
1342785
1372836
1189199
875337
232642
394205
403771
126630
925352
253468
198441
529857
673058
189044
1309326
1378533
1360513
458197
585110
1198322
1365842
567869
994883
215344
224740
504745
1120276
183938
876813
470462
931266
564993
1138572
345101
1413481
1369064
1329051
100693
1232274
327729
524495
541125
1166801
774366
548491
850856
626533
394745
532676
565824
583102
205860
1065644
386290
216534
564717
1091420
304908
1146624
35295
32971
404793
1386381
634690
1159387
863632
17547
1288792
647568
1126793
464799
435751
879907
1322433
431690
435651
426985
769575
1346599
956984
1267807
213462
1129392
662749
681689
891493
288130
347811
983133
1177506
1224709
537755
498989
791514
704413
143211
580874
992335
411079
602403
521052
484181
117111
285588
1296483
215853
1065865
190270
362771
499733
816571
688708
832422
813157
1197630
1346617
1308639
929326
286408
415859
199669
79813
475019
330640
388541
137177
1053420
463545
822253
405988
868536
675710
308262
1394639
141186
237413
67306
1213207
690497
198077
1314194
31540
77211
1232595
94490
144426
1378820
216652
1301649
132957
793662
679025
148682
1136260
362739
948355
851748
1190721
1408825
1037719
700969
386703
282410
326776
1053382
173059
234686
94693
907096
702186
806079
904817
1221562
1328539
1375026
117362
97833
731226
262492
1121378
1176449
1166976
358226
374185
222108
860627
357476
1403277
805184
1394407
1363473
181387
966566
862227
816973
910443
920355
1194722
682127
978476
1175972
771305
230589
144977
1345336
523861
485591
292368
477599
1323591
527503
78410
1286859
661010
796957
202600
199702
183673
1296514
211472
1397088
266950
397522
1052473
584876
185948
1234509
534763
851620
218354
830324
433288
705918
1163512
774092
538429
499931
1178278
1160025
1296773
565794
1052586
517350
1390473
121583
392126
961482
1229251
139247
1206255
405309
1116422
323989
1419293
259746
1198425
118790
1237931
444977
1296023
1229362
593864
1082862
369624
1285531
474364
1335919
591933
780298
991791
348095
833282
609692
98600
724210
69136
1341502
595546
1306662
161341
42024
802244
977509
464829
164728
846674
88181
1157551
680684
991997
935233
124102
778699
347340
588029
705650
725430
691057
770544
62000
330617
1317384
249855
203253
723494
659372
727749
798289
952239
362041
150360
1332847
333032
1139610
13172
664531
31132
786222
619725
732679
352466
1087821
648341
547223
963755
896495
970830
904999
231441
838364
1420982
1052564
903243
50553
339908
460563
817195
1060618
530195
396724
1212813
1327480
548546
564971
26860
142842
139801
1281061
69275
569831
190833
840234
899447
16005
1168255
1310747
636818
1419358
1176057
465295
931188
223405
336496
564904
192190
153658
1400207
157085
72213
1369704
83666
229462
443574
667330
461403
440424
734519
960203
1284509
1217300
1351543
214131
1299775
431349
220457
97687
451209
366251
1372763
1174377
1297973
378662
884077
460534
768518
153032
678965
57288
847761
1120383
621891
1050294
134089
1351163
673272
952488
204381
487100
1379172
876285
1127542
417686
880984
898482
385856
172745
59045
468854
105414
1288978
423413
393817
850774
1117183
419988
1225676
1005586
1382136
333096
993577
843365
997091
1224793
856867
901220
1354417
1088634
160128
852828
144140
935525
976584
425931
1286954
724196
1023787
273867
1383137
1229221
523093
121261
202176
1044980
85402
930205
1231711
786211
1069365
932752
1196796
785455
1367149
529809
1203290
52877
1339935
1058116
571001
500654
1007164
125666
462096
33838
952767
1126988
227482
577229
153964
126332
1214454
233143
1051305
971717
992460
598368
396163
644361
232640
527485
520871
485649
495287
276696
974370
39581
700181
1167653
955102
427065
725573
192101
920324
575562
276926
114812
426391
399638
595443
72798
239202
925464
1366672
859549
1037826
60163
692260
1167199
1041035
700520
684103
1327347
1051192
688933
43960
513085
434234
979444
933940
1275240
901145
193177
774869
87014
470891
1309960
489470
236688
364070
161185
1150959
333464
929667
1383489
560045
1040600
782652
200390
663469
928614
515768
1379298
65136
894541
491057
396180
846176
349541
731319
644480
849004
1225280
1286604
674368
94612
440991
1219860
1293192
212970
440075
425122
1207750
1230745
186671
1300169
114809
37483
1360586
1135677
1382440
1138959
593890
576161
679753
1129701
180152
428431
567913
603903
893469
101121
1193092
42015
696453
228596
1267853
100710
486204
319420
278025
1214363
372977
609307
55739
552729
144210
1077417
805410
402397
427077
624661
177515
248697
551177
933751
1215937
300988
449786
756232
139626
797443
1339072
997399
13575
140551
270654
1206130
690845
387258
126311
913344
925515
163036
670721
177838
1202799
1416046
1112533
628273
604228
332477
1060520
1369249
271704
895916
301831
615683
827804
458415
1209258
962783
565838
327159
1124036
928430
397721
959755
1351275
74775
71594
43240
1055577
402947
416851
1375157
378830
445260
674624
1270030
967312
229150
214654
1338545
815712
677966
315800
411480
363503
303808
123687
421917
1001153
237843
329256
406216
1044432
1157463
607658
1006292
1176088
529003
788499
507952
1297783
993769
437940
1314411
1402179
922122
458077
1223906
1409206
484861
302267
56554
1086604
1304300
271808
271747
500289
1393641
189422
1331845
582091
892120
552455
893860
317924
1411804
704795
218491
1321277
741845
267428
879417
98636
584245
1219300
727450
1144404
138758
1365069
10821
552363
813898
1376465
414559
444231
1123162
798852
478736
215336
354325
106365
225960
292695
147916
520566
978572
328032
126204
402948
947422
936189
89012
500171
995419
427812
163565
614957
775363
423270
123404
183337
141892
538151
448495
844860
445686
934274
1383518
405744
349617
700628
684166
882908
701959
1309571
1065106
853902
1168152
723507
1215510
357105
153962
68666
732005
891587
67800
761157
1377967
278195
1184889
286273
352511
88329
671672
549224
576845
330757
1282605
72431
973671
1168771
734787
79946
874457
334761
657068
527428
1174188
41833
422070
1361385
85541
949746
1035870
531277
118472
547292
820398
801158
788653
177610
42593
890661
99938
1122244
145041
867561
70823
308451
1367068
267109
116948
236925
690287
97065
1033944
1167673
860528
1235341
423157
689443
46542
854127
1298806
1189218
956945
49823
1138656
550620
299104
971650
882947
473822
302087
1283851
1279517
296909
1147864
1178570
981350
85433
1057777
122157
89772
1319146
157097
1213770
928483
942127
803519
943403
863165
1291297
16441
341786
435508
840794
1237928
975925
455069
74330
530484
853069
1025674
656357
1332797
413844
365221
270854
317874
137860
155520
975427
505582
1202690
348878
38230
1375113
275631
870697
279989
563837
961246
17419
679049
1348127
946951
1303370
441896
757119
1190516
908818
952597
306767
206980
824396
92446
1089932
1280957
1022550
17107
108529
768263
309757
253254
47137
487272
915160
1050088
831488
1217924
1352507
778603
450100
786603
1391065
129443
874556
642460
379309
628914
1365887
1380322
155270
537135
1417570
580575
737810
781330
668866
190595
991334
59667
1279732
1271268
1180345
266254
1217362
1060112
333081
151796
384268
962678
427593
56430
569894
1409422
790540
825717
1062613
974108
899078
976595
575778
614076
545059
780061
1202220
794030
221749
842425
60849
168413
485193
675129
1385533
1023723
320871
467172
17249
399603
1201489
327277
1267164
353687
368906
25408
785597
142695
223854
377603
399173
964841
1198766
42659
190669
1130450
31449
834429
920030
458775
993481
26894
195312
465130
426808
1298599
525662
982254
142954
1335371
476809
70937
29925
1306088
213925
1024911
39472
146149
769261
497522
794132
589519
367354
629037
1355974
1189961
1412100
471298
726157
1051690
398742
431108
26832
736416
409627
1324088
1412049
227262
427978
1373948
1408665
1321648
1422695
139112
78700
1380200
1102655
771758
1036850
193171
1374233
93672
1325061
1201347
1277324
1351887
483197
190076
264199
808257
1370242
1381060
1181023
769786
310610
42035
772852
582388
1061229
431596
145798
503309
682165
391038
168136
129738
828840
492159
94125
449207
1111644
838350
51403
1206420
101659
1072620
871866
255485
358366
952046
186120
146044
630466
473887
304136
216595
166868
75143
61490
971238
518988
1237091
1186655
542790
41169
579598
389683
890388
134683
328170
65007
176241
504203
187832
1384121
852708
342219
821965
906208
974079
184642
875635
727568
62146
1039207
614621
28398
509798
1266138
1390891
149831
731415
199576
152588
322996
472324
908041
100004
451238
1195261
70054
823719
1189098
347121
963256
546360
387142
1370256
913259
109278
615706
1177866
131556
1277340
1236938
402931
465086
452419
1174875
35473
519283
147791
907178
675019
269755
1219174
155975
897367
80391
337195
1422830
578871
1211432
235505
357678
183478
816677
859856
521783
909984
405934
1293707
447645
1159119
448216
1042297
286826
660372
497254
596484
284845
116420
767259
808339
731143
313759
1394056
96977
828512
1114459
29749
1399300
198458
1207812
121855
541403
1308709
1314794
216561
625721
194858
1054998
506417
874179
841192
446606
132948
1292960
1383233
1213656
635473
736643
455336
190329
1292089
617595
1225148
854217
522796
1160050
1290496
543467
189830
1339922
130690
721557
348854
1326680
56188
1217862
620709
1163962
882061
371858
437802
567049
1209789
442198
825608
1019078
93650
475586
481733
363441
734429
413584
1125855
220007
370128
623799
142405
741045
620772
141764
305450
33015
1418879
301251
413927
221963
1305326
1187875
1125261
437368
1066275
486871
148059
28215
1217457
569988
860838
55005
231464
342595
619030
513982
1184665
801237
551359
1170586
529695
961610
536843
568159
705258
608094
1049636
817255
915293
489064
1037643
814874
908994
450302
784196
298092
916090
396034
404229
68082
552534
553214
1352503
565622
980966
580216
731438
644445
305399
283813
616186
1355521
263883
278236
3859
158255
854196
1414370
928723
1237056
254419
450855
301921
1311811
1346859
854528
845728
45930
121536
345375
1188116
848028
777491
516644
431774
1079059
703026
943170
768498
690682
859585
365742
599467
531249
1274617
768441
284263
968046
1184977
899420
402667
1125134
882625
1382056
1382396
1301953
905331
54381
1324372
1344017
444281
1391946
859582
1186354
553020
1202261
497388
1332493
207394
337661
442334
1200707
376063
152267
1267973
587654
1052434
813869
813296
797180
296244
912860
229257
1354146
479267
1289473
1322066
808561
1311344
537526
1121243
795688
1340320
1064835
827499
1006055
562280
54612
950139
506224
1330276
48364
114672
1024671
90284
1313017
1139639
960582
756536
332592
1402036
293587
1077413
927869
976045
1311830
660710
626973
368426
262797
977270
493767
1309757
899271
329085
443097
160107
414678
630710
158983
391690
482221
859816
77328
512013
41740
1317865
1402946
336545
1209829
407891
170581
557637
639869
527439
187560
50755
480971
250272
235521
269548
897883
1064796
1294279
327713
60830
186303
235940
684544
1042374
522197
336933
565904
1404223
34795
477088
1303944
77676
531541
288367
991759
816610
682728
317438
1119379
1354089
295722
330176
1198554
1361923
136023
978312
890650
1286207
799877
1343152
533160
1387168
1410545
676368
1330874
682157
1267285
682113
854282
69499
40662
136676
701207
705662
858715
190332
539902
1120402
791251
844206
482900
809755
663517
84539
1215547
1321375
977455
838201
969194
317214
1112980
1206190
1234370
616171
326543
898218
954367
103782
1184831
1350829
473942
955446
156929
176632
237608
605802
378453
421959
1152839
1130304
137295
980517
190493
1331945
892136
172172
1317610
664182
178734
1197050
196732
509556
1305216
1293691
576963
808009
1148664
1303191
488798
424452
251072
850657
558147
1121887
544773
160842
538357
435573
533527
1386527
526562
1235383
951358
725453
1416129
981032
958880
382494
878123
790847
860589
517309
198386
809287
458114
1379472
1190591
43258
590981
967182
1382619
353207
357551
703720
147043
1203074
1122298
1297819
214708
130360
807251
739034
372381
461773
1391741
1111865
998728
969069
1117685
234384
1283691
88225
183559
1299478
447970
786377
942213
818136
678387
952863
217972
1232057
1113815
1349709
1202765
1221606
1400772
1067527
1235398
796629
360434
106694
1075534
635258
682025
607380
340211
860828
870368
1216840
933677
955543
636854
483101
991613
958589
589312
901070
353998
125860
222844
770801
394324
382536
1000998
1320201
756598
627653
978916
39165
917549
665762
1123324
1167821
48860
543800
682706
14111
906795
312233
411569
1318381
280142
363121
1332720
178786
132756
705655
1396274
1298042
1307121
260431
409111
1152988
1318362
1345480
1271820
543884
575233
461642
99925
131806
840423
1082451
783853
1234022
1276429
668482
38335
686466
794194
1343436
286374
1384763
1069239
516038
430447
40889
596277
427481
990374
493791
464955
879765
1115188
137063
131108
1342782
1059360
309198
332326
180353
886500
1147423
225022
1229559
73043
1292642
334117
1226148
882144
1353465
436
1224075
953630
309098
1043483
685851
907386
964021
943525
526870
199851
1366966
1216857
1114377
365486
928584
1067452
27837
1371072
888153
626376
1121220
598490
1311417
1305997
266730
221259
1117923
1270204
340831
906403
394585
501026
821810
944569
638823
623277
203572
1411375
437061
96245
685170
252989
642305
257365
132626
544947
134528
162196
1323383
518166
1043946
906003
1168389
68420
65345
314082
1123301
55227
1324230
433514
895092
847250
916913
1142545
528622
217609
1059936
982705
41265
10833
961444
588457
465470
1413075
396264
109469
476078
94093
470522
658452
151354
503063
962955
236884
1204381
1229479
765176
1231432
1386415
585420
575855
635283
972217
1378807
69640
906712
604583
699795
1225224
1196119
808015
1230329
111641
335294
189904
480760
971992
396797
111983
805609
660433
798478
1188064
1405428
841908
868103
890520
1154469
87066
992968
294798
169764
981036
1298489
804412
456489
1267092
240344
238795
1196435
1039562
274108
327068
1294080
786239
1083425
1278922
858986
962967
231481
116778
519786
225481
1187809
515982
994567
181222
805701
279191
80655
881463
27800
237263
496876
88707
576141
319101
555863
704031
697236
93509
1205402
28163
217926
1408388
209389
40201
1087101
836306
1280181
934068
620978
374039
1218405
390225
434713
783330
71927
388632
1144201
1008696
475116
131647
1357975
294274
173060
89820
959096
297918
429863
1051249
944821
794950
509349
912402
855717
1069535
952035
1038276
1358968
118587
800794
227597
326320
1388270
948977
1066092
955781
352224
195107
1365889
132547
1238061
766904
991898
490094
63340
607048
349433
1353120
1064053
1151005
1035027
1350819
1125506
1298642
1351156
981094
97672
932676
195101
733345
356212
1186685
222683
1279319
687128
491332
975499
1197472
1368396
381923
382818
781878
590955
1122172
787316
1332781
563852
117057
318197
287695
1193859
448498
1349336
795534
1329575
688618
929312
1118696
774004
612677
573569
741367
1167122
120016
146058
1214379
249092
522213
777700
214916
912566
406220
761127
840893
129108
313527
349710
656733
96239
593639
227705
695015
880750
413821
1269195
1273576
480680
161090
459363
982340
375765
477290
379896
266735
86055
612998
821149
35814
93428
1057769
252511
880806
612909
453218
292653
273274
662426
807688
415774
397659
375061
831034
632982
1328741
360982
1211009
76430
610819
84871
772166
664817
1370621
786795
801979
915125
1342191
606675
439751
374060
886536
1070641
736269
276735
463851
341677
699366
208026
1127247
321707
352899
802751
1208870
1164986
222748
831875
420852
174829
35874
465936
363420
161659
321762
1307652
1184436
342227
427577
237104
256994
356156
933750
1191779
813532
686699
212221
1053731
573622
55816
570803
281502
167341
1382694
487851
453049
590110
957584
1044095
398594
486668
124621
473872
635233
939847
446299
134027
729967
1269827
949650
445449
160285
521101
1410389
462415
100552
686379
45390
1049822
1286636
979243
434482
308104
677457
231847
226862
107641
630484
996294
1378619
435838
318596
1152528
185857
1284402
1101992
618186
466756
528867
1195344
1384924
826631
1050763
49765
1342038
171758
693497
362008
795064
1304067
1338542
537568
722823
340734
699536
1273811
787071
141281
682034
310399
528348
1196182
564501
128552
873676
1266155
787511
1181580
887783
1390669
811726
78493
514560
469527
949182
384897
268421
10183
739727
1364597
146174
271066
411679
1348092
12895
871733
433132
1051014
544225
1057981
1035649
236642
845486
993836
281337
1135569
681369
1409156
117735
1049696
205843
858275
1416653
673405
138412
322161
142119
1334223
481149
898658
907406
856311
25963
768996
1183946
606577
462115
81352
1384721
374075
1289088
139124
846909
40439
693025
1339986
1301970
934967
835589
1269591
212123
799357
433097
40212
1416892
1036941
460413
282685
680119
1374965
924393
116620
435641
256398
1344449
1201456
1396436
69881
1327324
57127
1118995
658037
229042
478677
1315679
980490
514281
1285168
585450
792072
68596
327009
303319
930774
152161
442194
411697
54586
325715
1216896
958955
136258
75555
997146
106624
1232803
279871
771461
913914
1362109
965711
1370937
913351
250514
1363898
766920
504994
812817
1322967
911450
725682
959566
324109
1266305
637933
803716
170102
1300751
408017
1065610
1057920
152458
1186055
36729
167148
1189156
674209
1226365
344559
685530
187744
664970
464712
421233
195432
218162
623042
832741
1340080
50758
301497
1189729
1053898
416090
311998
1149916
664807
958620
39580
368283
38057
98840
92969
777460
359865
422869
1082132
1118543
1112028
1323569
831837
170802
556348
17251
836424
1420456
460983
263722
314589
17415
1199039
501594
403086
1026044
1233962
189405
911183
1227733
324561
1327967
1232212
1315158
166135
1177184
695167
313951
35636
603848
503755
726883
173191
421812
447537
419656
52827
443366
1230163
466984
368796
619745
1307824
221638
519245
1233778
1222097
535111
792153
540714
1091062
1401450
1405908
1207363
1115901
766688
1216657
696590
571189
1036218
1043533
879012
38009
1203690
952592
361279
39793
313754
1172434
37262
301797
1318869
686091
1065717
788847
536576
113115
71563
140354
1067230
491407
218795
464040
306472
975589
1172594
519991
641997
170373
619641
86732
447071
925427
705413
668250
890320
155142
282832
322242
925442
436544
280388
1072531
683880
253041
1420865
682888
1164101
525736
788739
1381056
605495
820232
1184030
741666
155273
1276773
152284
790653
1196459
264817
856351
49085
887804
771009
563122
1408071
395372
655891
1418600
1292777
329675
18731
423191
1163737
551881
333689
1162824
1306291
605239
302149
1371402
1313347
473295
320710
667036
631802
705802
994677
251923
439444
1365768
742562
812039
898977
172094
589816
894138
27007
200222
740050
431506
546221
469987
62852
659247
18583
1311680
366883
34461
1344535
175142
586083
329263
490254
667566
564198
157683
28593
1013560
191274
891964
641650
106784
132510
1316062
1057996
1299770
1416392
403665
505757
190196
1055489
77917
1297117
813484
475211
1404312
820152
526939
159396
950202
169288
131585
830054
674292
541592
480561
567874
549098
628547
913723
96435
490375
1039158
141420
901139
1118157
273057
287061
861196
1333007
419361
32255
1021187
143313
532699
269507
658140
947990
969714
421192
512564
730728
811221
1223024
779244
475604
1225875
1154210
1367040
451108
71155
1203547
539090
494219
1056047
419250
854434
996214
1276517
1287827
1338956
1056254
1216625
1147097
159799
1352384
864074
79529
958546
1231635
865843
131898
908949
888772
691432
271939
360557
499020
215228
403557
32802
1051449
179301
170075
156814
202133
40019
1006698
1299604
999736
736892
1398702
339755
127521
164539
1048959
949413
955332
77570
543616
1218255
522974
1126334
373215
546368
1319706
352499
955236
1340089
581631
1035107
677743
23576
1066321
1078267
699933
945596
962872
1228269
818753
156598
896621
94276
185060
1293000
128124
894620
1295449
1234556
1278476
1195340
169961
1229295
363139
974456
355029
298447
55329
955964
187571
929215
949759
124958
1323050
1301461
257335
828741
740143
82683
1303709
1035791
604209
1321863
854092
1213890
1139955
560012
1017413
366458
331457
665732
394025
314534
380512
58515
605250
1234101
575527
571416
880803
1278500
407116
145016
342158
498935
1091235
961967
952802
839928
89454
67140
72165
62253
221519
1125801
174508
185529
1091730
339180
741647
566449
405275
439823
393810
460247
1209584
381000
195532
428938
1058514
876734
591482
278133
675092
701048
472181
49289
800700
23068
658568
1212046
1380204
1377475
1347828
124673
74675
974293
496737
582677
328962
948671
73164
209747
899034
228419
558860
59709
577581
334192
775260
645652
1217133
1351538
1125776
807197
1060438
738911
609753
210054
336475
1401321
591625
1278450
339662
1173892
681403
1340839
102076
1341055
215377
968729
212914
815748
1312928
890231
734246
228725
438304
127191
947074
118316
593628
1269146
1357225
676286
74300
1411738
1200422
48795
364367
1296513
795167
1070842
1185370
627218
808995
1055164
1231955
837938
30000
61503
516357
885203
64670
1082779
387002
283146
1124714
128775
93120
826445
274836
601553
1201301
865920
757130
78603
1305050
1072673
1303170
1181624
444436
209709
513137
1400526
1345465
601327
1327386
426497
1182280
149464
915331
251854
847011
460952
318213
479700
1136675
648068
85753
165651
421945
412889
476998
1289142
944809
264019
825715
1021112
855130
910800
318571
1314555
495082
590583
187583
1327536
971515
852874
501917
635391
791203
1034096
514182
414577
1231156
117387
918002
797862
1054764
1420600
282846
254785
490692
105842
225817
568196
100930
17571
150034
334205
735980
344258
1287388
344776
427320
988761
72466
822793
205247
1183994
788153
203623
353372
100194
1065864
1023768
474477
150147
840195
86785
539512
590279
624606
338485
558380
384699
832038
481139
1295495
604340
397806
95115
1042356
1161167
395838
734973
885542
1184598
952106
205791
529066
875772
1212285
162141
830446
64828
214966
496696
326252
191881
5117
16924
135190
1422331
56659
393106
88410
364886
956739
733480
699093
1335531
1068595
575238
122365
1086696
687363
825955
1058635
1291662
117020
830536
48099
329559
144825
828070
855895
1044316
635450
726024
736007
18226
415723
691801
81033
430722
825307
614784
191727
89866
1357259
130689
1342453
964815
1361674
528171
1193219
607527
1220631
100681
160329
1319510
699426
732080
411308
586402
655974
1405818
1415727
672341
1315588
651525
632058
1343011
256883
528076
324529
95529
1296933
1199288
661819
487694
697407
778995
360869
443322
27999
1395919
302753
27168
32413
64333
265809
778005
829938
942522
1365937
677687
1233059
231950
85534
336282
917562
1021967
980282
263403
53515
101919
281972
396541
461925
1312057
1298492
666617
131544
1362194
1303921
527259
556215
1404688
514575
508565
497080
223489
1082629
810726
1321260
32119
866501
1284275
954496
238241
1157239
414618
1112249
881489
724004
420731
994472
830613
235274
928819
1372118
1180883
387451
439054
309469
288886
1405808
1186594
376569
343117
10609
899495
141550
661775
367382
330368
1165334
1009107
829935
586346
248474
878360
975185
1223114
380904
99818
814511
479950
879931
69111
912827
689953
1062714
345696
1276593
54671
1077235
673848
699625
82114
778164
34729
278676
778106
704065
494294
1388277
1277365
701150
525112
598057
871846
1302596
127939
1324481
353239
39500
223914
1335219
962364
511634
970341
74764
381633
1092723
516559
404483
682818
844370
1177073
150598
581635
369563
450749
1408502
1037059
570553
812702
879116
1301549
322550
667823
725073
211980
508595
950773
1211984
136654
1193886
39181
874998
436377
855295
636691
225351
1192793
1344368
770383
647686
147196
694671
333363
513167
238954
594525
579646
143736
993142
387146
205868
485962
213307
442427
896768
61377
118053
1114919
1166343
107093
291727
1301180
644595
113801
116562
1338335
1274561
782145
107639
1198460
695911
1136614
560076
728650
472697
315299
1365336
977568
1279226
462235
143222
814573
1204594
461421
90031
105861
474932
42865
903055
501050
428867
39866
1201805
678416
766652
551400
1042634
429219
334952
416053
881891
1282322
1082246
851916
785355
1313828
1328767
528962
563209
1313818
590332
1218288
689713
487496
429890
1120621
113742
331106
549044
876606
1130633
69193
154490
964793
539588
135767
978331
49508
816752
1197825
815214
259937
209827
108270
1342390
904207
574307
1158714
339669
698809
946430
571179
781893
231600
851968
1037813
325520
1305695
1160911
447277
891194
962210
797737
197949
885933
426642
1400875
614927
832948
1288997
1110489
957831
458921
370292
1376446
1416779
780817
999942
579416
625968
818139
878473
586550
209112
480033
368724
25372
947204
1214649
438843
293100
1419472
48326
872040
1382616
1159223
944977
934999
1128152
1038105
404174
432145
371487
1417364
68762
407190
95117
1316460
112452
1318325
1130377
286127
959961
656876
332081
311863
1401206
447039
1334160
635503
1279929
459845
1070758
774792
347451
1330409
698520
393826
274855
1270693
214595
270003
396235
1402284
814429
273813
1395511
1180515
1267057
888932
235602
251866
1214537
994347
1287794
1367525
1181523
1062851
488566
489019
308489
44265
704205
887615
1221339
705120
460782
478381
793880
777808
838982
146134
1403047
482529
1302581
769185
957986
1217995
17336
1122309
125140
775420
443012
1306219
894097
469378
1351666
1181609
144080
794183
1358691
1416972
914676
614721
1311113
226453
312472
500279
304045
292882
296184
1336862
794819
5603
103179
647981
888778
470249
471377
830537
676028
230657
817709
403482
645917
784785
586044
1419391
838042
195865
207272
112482
702586
741052
631562
326688
199563
104914
1388252
416620
964574
629266
661816
961535
201183
176723
771178
839466
887039
74103
1295503
1335802
1162847
472048
174388
1154196
1222865
1067298
299534
1372644
391432
42903
806265
959203
775302
137315
1272018
678417
253043
191815
775394
1219710
262362
494568
463869
533199
195029
45173
874642
682536
340727
469081
436539
401364
438063
395779
333073
1051317
515795
551965
114172
1365564
144770
904234
1057120
268486
358311
1339049
622378
735723
19028
1397722
808873
1349845
1369669
1190378
481574
775744
978689
960146
1389744
395726
655636
117153
954422
417914
95677
50908
1285110
1345920
994854
1422773
954070
546804
269260
1315798
1283235
877203
514361
1399654
600677
696409
917755
402371
1405803
176364
81310
72433
85236
1042706
189430
906538
1293745
198500
1180894
1120150
312855
1157820
843562
137866
1311039
499988
782584
1023818
1285146
1005567
928315
1092894
344798
629331
73890
1204717
1065430
1400129
431675
873622
134265
1062058
44789
1050887
790305
389063
1406837
306070
364116
183380
333387
769907
71428
1000235
388636
1007937
37129
127011
119063
806170
908967
688609
1299854
405082
659822
91554
887058
238383
97439
537778
932138
514481
1362989
334116
1165235
36806
628434
130883
972202
1341716
1310974
488649
45873
392747
346306
884388
1325409
1298993
422170
1188010
61115
884092
816313
1168210
137193
422854
1152753
1269896
503497
532640
817792
1315288
839272
575003
520816
754900
285858
1363456
1069739
872694
928043
403784
836843
1198942
59743
1125442
231492
1035417
525396
1351088
1269016
301982
1293607
895731
467555
181916
1189225
380845
1207198
1272211
407986
436204
913999
271484
617178
69174
1325313
615608
1111236
565284
1218593
1007602
1323329
868938
259741
426944
128761
1217324
365154
1137061
992128
1415985
778085
77958
952749
308657
912694
1365664
545557
974499
315401
846294
409042
1341508
239537
129758
841160
620865
93589
378385
323925
442484
845138
307632
166394
1384235
87807
323433
1334724
180896
232515
787402
105419
687025
905080
1203268
879136
787588
705980
120866
87298
774011
831967
320287
1211030
143038
51706
225061
78736
1023186
1226024
381451
1338518
1351364
899568
1334631
535376
283537
82981
425837
338180
1388186
1335148
141849
1392823
1234223
567612
342733
511280
706787
79250
1377914
1059073
460507
71873
438636
783899
1337963
1395391
819834
465782
648392
954584
173601
1144202
1386422
468674
157817
643340
1004193
577492
239910
472512
449403
915708
514337
353573
595699
1374655
1044476
770039
154708
18835
194680
59837
30054
76878
1039048
291655
1277795
206051
97511
363558
191391
56841
453813
67855
1183140
1196596
904267
521098
419609
1399170
812005
82576
1311427
1403937
945519
367349
699612
500433
280209
510864
377298
477979
134627
596627
345489
1361239
732129
921124
1291778
787548
1041984
314521
922403
1306126
404644
364472
724965
1325751
871606
1375804
995904
705159
781161
94781
28774
694611
1367251
936609
33993
261008
605207
429129
1208312
59006
501565
199443
1326265
468242
98093
248867
371061
48810
52286
1144369
614301
947765
1226349
617614
1319125
727325
124252
1371960
195064
1120191
225715
109143
801826
1123092
1294778
141271
421388
945781
576895
452592
172788
622013
1163346
1301439
819965
935415
1225606
398211
1422968
1181091
1314463
483145
405954
1048968
513485
1409506
1005700
885571
28213
1193119
862819
1184896
524531
953368
702932
100143
1186709
839314
447428
1273527
1202238
858407
326039
285733
1326363
804356
1005831
1022167
18372
1373972
352992
875640
183406
149998
203855
1202007
1393230
72620
188955
398265
1166813
977930
803136
368111
842607
233781
1061681
479602
1305708
1226997
17911
1203612
857833
968985
323024
1389439
1422236
261497
173030
1171086
1307659
788313
551636
1341339
975444
1409229
153578
282826
692171
1198032
631241
1141398
75658
1297040
573325
539260
43820
217915
734535
8600
820844
294633
813365
1339248
556369
328604
1190609
465577
1374896
1376412
1341701
820543
148145
390579
336517
1124534
1273775
804479
492273
860212
1069698
86738
1194432
342037
697998
91734
383161
477453
460033
672812
481273
53434
995795
730166
122339
1213739
963523
1215767
626526
111363
451215
1162833
667571
1194601
444535
73782
542467
695920
1336105
656255
1367867
848384
959363
1332789
734014
582283
348582
1406602
483942
58316
335328
222918
497771
1349223
1185450
599952
575610
1193123
588700
63644
790279
578652
1374847
282663
1388115
656975
1118664
672606
428611
171835
400986
1129090
470593
1294811
1407070
574902
969442
1234229
1189863
449969
254709
1192314
1199216
1406834
697700
1321458
82900
212733
510773
1393902
963656
424557
48574
30293
390497
195751
347458
889200
515497
779308
1061089
672814
75805
85369
265281
255368
299995
1287343
218371
858516
1306619
727077
171649
31309
1331834
489880
312882
831333
740131
1369404
1348706
334611
156044
842916
352817
385591
1367127
1121838
75422
1078435
131329
885156
567275
153956
532511
143632
1405208
1268876
467112
1121038
1145005
437575
346200
435405
81597
387428
1371725
202147
505199
1124482
1395632
1155216
961119
832729
726938
571150
506052
167168
782281
366368
223097
660110
240647
1307592
1308215
821433
58057
1234630
1200715
280942
1074115
13758
963773
290741
913643
192448
1219803
1276608
886782
296059
291429
1374190
625393
969783
417129
1394038
135980
756363
367640
1021637
539374
846244
1284791
646230
95916
546190
137747
798914
882546
978210
1053987
1165279
1381372
946438
163076
308090
572704
960990
1268293
1390545
286560
1343919
672885
1353317
627753
1389463
296998
1415420
1216628
1383981
191909
778851
57090
1178070
405983
918297
1363339
1173885
722799
496383
1210244
419928
766455
579287
805712
525186
1162857
972655
233255
46639
1154151
310262
1180612
120863
355398
980348
426418
588358
1203438
557692
798095
1236352
1405533
279226
695450
780147
932643
154732
89805
981919
89619
1416131
662466
738978
479710
197772
562977
404220
1115568
73312
451814
216580
1042259
1293652
1064640
188071
199560
455662
53256
1280141
1203635
321586
844257
527838
555820
127135
563112
458389
584432
1406860
389919
508921
580750
579090
1207714
373654
637855
742032
297294
1121432
53415
1351139
1395036
1361543
1063863
730752
1210375
389463
1407310
1318824
259219
480722
664916
255382
286254
1027003
77182
1234516
168669
785174
105336
935103
527352
658740
1287614
31951
1394886
488525
180617
1034002
837089
794851
1335870
527647
496453
737034
1067702
261849
1197465
80098
975869
393620
51482
1192197
940325
1405433
472392
673490
779700
666744
1216048
39090
916653
497489
277902
1112588
1422886
1224852
1125316
389677
682847
808528
1332479
1118
1050707
1215681
1193087
368884
101754
792966
944440
790652
385821
317389
779269
930876
386666
313738
394245
53010
1325197
933739
597868
1166794
625474
162135
78756
233687
1181117
322408
1289244
1210865
1384521
422572
488518
519128
853452
994074
15990
459956
637206
722725
619710
498688
400447
352151
639288
1373910
1296032
1128958
270050
1116575
695642
495943
1197107
758652
817595
235652
1233643
327666
730608
1208214
993685
1369668
117143
1297131
1419670
1225482
1314704
141828
722598
1360306
359448
25749
133800
53003
29318
599228
1189230
1168408
517387
602003
1406243
1022319
74455
1282835
725080
829253
479323
400814
1075521
626511
459929
1313160
216333
954535
195528
417709
1389667
680531
251937
696127
1314278
451475
210004
308435
545091
1149988
1335125
1288836
39834
646868
677057
962312
368895
1008988
308889
1142489
1408262
165432
898717
1152413
968739
739810
704623
194966
585286
199925
1320872
129606
125663
200591
703951
957565
45714
807829
570859
82788
1403
558032
342245
1034265
778331
645516
1291582
486157
481884
1236959
187085
83706
230791
904206
158646
639833
515616
615525
566325
573529
953974
605785
958809
255174
35094
426921
183399
631715
1143060
313048
458470
927890
399403
319542
1128881
1227466
163561
293350
979829
187181
438527
159123
162444
1114830
793488
176381
519342
870585
1312652
899956
139245
1040282
1207463
1120266
288601
132078
695576
69756
149391
1224963
444239
893213
488183
484125
737002
320210
1221559
640375
1303413
627487
236466
1404970
1226006
439419
35067
391727
1372822
833746
248305
202210
181938
1197921
268448
441518
313959
31125
492279
198784
419470
917788
535534
1402662
131937
330807
122884
118846
68115
1290402
1422022
176792
212277
250890
416831
1045124
1183871
816224
1334618
993837
479531
1181547
1313672
1092456
828564
110143
431511
484656
1226071
415142
800042
487663
1130559
927252
1048742
355173
1406404
128422
138275
1346366
183739
262919
276818
1192113
644345
794185
858186
1143090
1416164
1089902
184393
409660
270834
523978
1045379
735740
856346
883344
482888
993329
732199
1111576
96865
209560
221350
1039501
109199
137399
432712
676671
160583
944465
1289498
1101597
137142
74528
1318943
1347499
259648
41207
11128
1167572
402871
483323
169392
507933
516892
170755
604485
1303498
1269947
248538
1395673
209140
188182
534008
300122
1154052
188481
840340
381538
1344273
1284751
10595
358709
146956
1120096
826625
233994
79346
955144
1413281
1147545
30166
29621
844879
1008955
1346560
523193
155611
954555
331011
614096
1423185
1101898
286146
674341
730235
548616
1228158
1061458
493481
161779
2341
1321413
1192177
871203
1208629
49174
1395506
327168
1020227
1371434
645690
445595
382892
845821
1383275
220970
375887
318659
667207
443892
345658
687631
569690
1216741
248151
803294
1358977
889498
1269698
1065945
84563
1281132
291227
1129558
497778
610817
1163966
16369
536238
834115
674381
778772
380556
633404
732715
439391
104578
1140224
646562
170979
1114207
620339
223525
280781
8685
475592
280371
387058
1052499
180934
113866
1285316
621315
393375
217519
44462
522448
1120131
724908
61783
146905
991537
963333
436580
272947
90601
413729
234669
270984
1349646
1021348
1116052
921110
509188
956609
523058
490379
994042
67905
62583
1202991
302587
1407275
789069
87034
722534
674912
772312
822072
678194
488647
860343
337657
997408
1005922
811124
859329
1280508
562880
1400823
162114
174517
162775
185531
375826
278655
1075439
92621
50586
365203
1159425
930814
366604
12128
839194
1302711
172051
289874
586591
41224
694660
64241
1378985
146621
668377
814643
769880
1295962
540309
141085
824424
300380
1120157
329633
207931
378489
582997
609723
1362687
1273831
413281
946261
896853
1317506
1411854
193875
825716
1402903
925520
1183857
71713
1026307
331664
730661
1373882
49777
1180682
783243
1113693
1367403
89447
1411309
887550
253741
733738
1291616
216704
165278
1317553
531793
1313561
222339
600122
629452
1345401
980109
1208108
768666
697009
479581
445884
386084
169432
1167073
204384
571239
1315195
834599
1121875
689494
524288
524118
482693
1156641
838174
780328
261798
657019
1172413
1123656
576758
229021
32740
366714
433639
552526
122158
270173
797745
60594
484870
731394
878486
327031
499975
270234
606122
733671
781413
1280868
166709
790973
259139
132678
1371598
372233
1334519
1225720
1193044
729844
149178
614278
991517
452740
421171
687701
1373496
783619
1062457
867237
1284913
1214036
367065
63752
1125409
105117
624509
779707
201724
1129936
1000322
104564
474000
248993
214673
684777
323044
1283410
64010
23123
1283129
973225
116469
462133
722627
890346
647101
870583
430461
53791
1178234
477722
887527
786242
73283
129379
363031
154173
1053693
1126027
756327
1090856
228779
281085
994387
1021912
407897
426579
1134755
902291
1378084
854102
868261
1293775
230634
631720
325304
326779
1219285
356606
875724
551435
183418
210609
890583
1113827
1227828
1189739
1392494
1111399
438840
530461
894594
1325591
797972
451098
1045353
1317975
1197334
510644
1170985
493723
684104
474651
907329
672926
1154067
877069
1324547
1322081
649053
949423
117650
1269547
463094
1336581
1288236
1126356
189425
808324
1087534
944017
1321204
125351
903218
153805
1189671
1230278
1100715
957091
493871
1157881
1297321
524287
71744
512278
949760
525797
967556
825435
537091
1130324
1422861
35301
1367336
698348
1071115
618098
1231745
1111134
493995
1186288
357831
1327407
1125320
1362846
26790
770280
1066992
1184911
426193
1379398
461843
1390919
173176
1043966
120696
580053
795755
1168355
406733
925330
925343
1319986
769035
483627
1038897
151669
1058766
1304910
1026497
476527
1384576
128194
56723
1291324
663805
51784
945305
835097
623078
174023
1064399
907338
67466
1214333
568382
925591
1069788
1335529
594483
1022079
150373
1276534
113632
1172403
686297
729637
678696
1199680
883380
570909
121484
249146
1058580
144469
884292
1340330
43182
1404727
328427
948625
1273558
356203
885672
326470
328640
740455
1286643
270863
512910
27947
1360676
1025079
859346
846486
836132
316202
877045
67975
841155
796117
566510
360631
1278253
1048677
45100
1346704
573185
838211
943696
237284
617333
70961
687904
371322
1290381
226320
843700
734714
837441
1147888
826112
1110875
1039525
362265
1370050
823748
889992
307435
659625
1022794
1199709
995354
565959
1266384
327449
72397
77814
1210990
1340783
676754
13290
428989
520676
322380
945555
1061633
1083020
319679
543614
382238
1229674
599189
884321
190085
388702
267148
304151
467767
1006447
80935
39192
685262
537400
191732
471358
1302192
862411
805001
580538
101518
33820
314200
1135676
598721
1341900
71589
730196
1059622
836358
1201669
69665
631490
1304279
835797
1128728
64930
658521
617934
412645
152305
1362819
386331
43034
193846
17021
92058
48907
913609
913158
160802
607335
680162
382062
839292
420245
1021679
607184
944913
1230073
912421
831884
1365738
787018
805104
1283923
49604
407971
249763
1143561
286317
1126495
805882
454352
1413597
60432
675895
1037834
1143598
1219513
809018
729834
325560
450402
35915
473912
702324
1298674
822304
1220182
902627
1122381
690343
676908
689775
1156614
631931
276227
375379
768340
467375
1175761
68603
499464
198927
757450
154375
501243
1289015
1180866
1163245
1232343
403328
322775
1056977
949928
262799
526917
724076
1073449
1229495
1182865
1365133
1287361
1165438
1227007
898606
1274332
354020
680393
1293514
383003
465318
788991
968818
1383840
1385454
688876
817383
1196896
1310127
723036
658627
739950
66999
459640
647957
963911
892808
345458
774587
902923
816684
688385
900488
425833
1194503
505833
66408
301206
932140
838315
1304840
611834
1053448
623219
343318
165327
1152374
322198
1371172
821182
1338600
346854
45294
54583
124808
1000778
573834
1324972
217694
409414
1322437
943979
489563
1005241
1408171
779449
362893
537230
825578
413804
971347
122450
1324433
1209853
82381
588377
253622
1329100
426932
70404
1409502
684096
144838
968118
1232014
706320
1071008
499768
789478
55522
1229556
543100
141668
560261
689170
1280585
809691
165031
904096
1298546
1309580
829979
418615
527575
1138498
411580
958628
961403
682374
1310878
793122
1389836
1371692
516200
1279586
583992
531685
772864
381142
1103278
365091
858649
605208
1299862
731078
1235339
885691
275872
371075
564432
154341
377853
1394485
40042
991171
446481
293967
140374
359919
338649
250185
308927
1416912
678350
1291806
112756
799629
407473
318555
1201311
1149994
611578
916476
496786
1213310
152898
805262
1060958
812222
415713
203621
105418
145785
115297
372104
111957
1384015
239471
692395
5121
1382395
211893
1387937
76363
1384575
1361217
1391944
771514
625851
250016
150124
1405951
206569
131067
1166182
688092
1367404
1414717
280463
230789
1351710
509657
919510
688465
327661
300309
842728
786070
1220718
396075
869712
415554
121078
1174713
490973
1192662
739837
375778
285898
780314
559432
319993
260130
1216240
592259
305134
223669
1366752
1225947
462225
948673
639889
344001
370093
396246
591090
300329
318343
413549
272605
571547
872099
97720
1238311
537289
1052852
948395
26336
1057357
1279942
702990
660182
771
982114
326479
914623
1285321
671007
549451
318444
40945
172272
1058990
291171
901694
775172
81624
126826
1312008
34744
771110
1151311
57094
840232
385257
496269
1372487
928646
176435
258841
120579
896276
1395761
756985
1297655
1165511
50404
1181065
1014282
415921
1067994
1064161
476358
1069272
895864
1118104
676841
981012
731806
815591
318682
1073975
957886
169010
1069290
1121830
942439
596012
301500
881367
1336321
485029
169685
558124
883005
413537
1294219
1044465
1282596
792880
956072
821942
271718
944996
251698
396483
68807
418367
908244
1211478
271847
1174643
70307
685529
311054
1395633
1163398
1069503
1307738
924235
783309
1202893
428390
119622
1082145
545979
1056109
620454
947873
797038
870114
1124890
967038
1351107
1382202
23622
346433
625207
205357
1038442
430182
353509
768610
117408
1059573
1115838
249388
730932
1158325
48070
1379869
535877
598363
1306666
297091
606098
1135714
97957
614049
792339
883904
690009
771600
435636
483059
224205
451697
523014
1392327
560344
343083
837365
229464
172571
451059
154109
352268
593182
224288
299484
268456
344574
345385
99913
88986
991139
860879
422574
184046
342205
879889
410545
353859
225627
347297
659166
1120189
1280175
1283596
911308
960098
1178173
639715
483998
508238
1041062
735493
445317
729645
412244
1180401
1307966
473513
1090015
1062054
1297193
418058
830468
66717
482644
733634
486442
739684
525239
355425
13870
86035
1308864
231202
379764
398875
324027
423979
700050
739207
498795
55010
287074
369712
788196
391299
540103
133144
1339805
284367
1179700
1380436
65754
1297725
842183
680780
124346
706086
1349915
770024
703665
909501
230637
464669
106398
514716
1064416
431351
949355
387196
611087
737849
874428
418534
471902
178352
334550
1038864
1033936
139321
560681
391030
1111611
104303
1337928
1201728
179047
1042919
83335
641216
572257
523818
116308
964516
1290832
957765
300574
96082
1379370
860715
888193
1276382
1395612
450434
265401
965158
30740
337088
497092
1071908
39881
435130
1376744
390806
1127576
731978
1210493
918678
540968
430989
381239
56090
543503
257942
255227
141820
1413977
1269688
548750
976914
415195
431912
1205986
321567
589047
888852
930759
1232385
169513
1272373
1091488
997965
18865
952002
974668
1375498
191951
270864
956403
1161202
428809
966084
879886
1369718
164471
185149
1403471
1091965
795001
1209906
293087
217077
156307
968965
1357948
144648
1236277
900702
927991
977119
802834
1022217
627411
469036
455111
529045
559345
507993
671465
1382713
1387016
117354
499444
705377
1115671
58274
1193755
1067559
584268
1211536
485717
65361
1183093
922350
1212377
1359015
1123817
676540
699597
684457
169217
62172
344801
791744
797318
1410795
773302
1209723
1052007
26650
963527
681367
300302
1128701
402457
1190470
1033930
918063
378725
183292
1182434
937093
393245
1419077
1167010
1086397
36581
1397746
779439
958570
832818
263040
49971
565467
1193003
929711
296918
1362180
338346
166001
61042
1101844
494488
211661
665954
691226
291661
1362295
256313
521473
580298
961774
1338344
234635
901207
864262
672002
328850
1389385
91564
78301
799436
206224
927186
52445
1216981
275083
758649
1184510
639804
1267823
854424
1320539
776332
1212158
153971
598613
1392220
877300
344470
161573
272866
960959
1182166
217028
209437
947221
1389473
1202387
1161132
530266
1293005
304954
292369
1353013
317337
1183889
953194
561106
952797
617373
441971
471711
1115112
820954
348451
88543
629659
70057
1060071
507442
1192345
1202522
1100571
1196460
798409
1284943
628891
1218651
99456
692303
508348
1381032
1165278
1058098
1159978
318959
215187
211784
514599
112628
912997
429643
210485
118139
315815
1198784
1210992
141975
93630
1326188
360219
504077
915333
1335465
689866
1198008
462021
476385
524392
391141
811275
268595
44470
793316
1336228
99780
143201
53395
686388
477846
213065
92162
942956
486316
42706
670670
1124895
1332566
618096
1290128
373085
317960
927904
672884
644054
92592
228581
880457
71498
172960
786087
843053
939795
261310
1125860
109570
1186624
874786
809031
640240
784366
1394071
1210232
1402901
816161
479370
17227
1349900
262629
552613
32456
347060
1091140
1146086
1120609
538476
65741
338942
1411898
261182
701826
202521
18320
382468
490710
212829
876911
642870
1283699
1310854
994096
1344897
135065
1068874
1382261
193597
904064
382759
995437
338816
109647
1216985
1207453
800433
260712
1399206
1182537
1178252
1271876
1291097
470341
880765
788923
936666
657154
695627
1238132
1278569
81164
388262
210490
549318
845781
968489
374038
1371783
177512
161207
1300105
300611
302315
1289641
1162845
473394
942696
194819
947716
49292
1201996
50289
1235021
673386
200898
271528
1378647
550459
430969
143070
919324
698020
692959
467638
336640
62664
71596
795772
573602
866505
967155
894784
1344256
766136
976628
1279497
807651
1165013
1102850
301836
226471
185117
1405868
659267
392109
1296324
634927
1366212
575279
565538
585131
584563
946572
617067
661589
1369109
1126546
94494
825080
836552
1136947
788120
777871
308141
71878
296519
326619
625280
1420317
1051057
224133
150474
36074
227862
5732
385965
574566
888027
809555
181809
598012
226035
846698
829139
306269
1303966
286530
570456
723719
57999
417980
39107
1376878
224852
1201426
365919
133950
183968
139423
1193084
172558
328426
222929
574505
804576
1586
67741
39489
732930
288484
1063189
188153
640439
520049
455647
1192062
930451
37593
386797
859985
1208337
33765
521338
1087484
1186240
837788
1164033
1080917
46721
1289423
1221095
1189411
462924
334705
23679
976933
1280760
781659
1023517
785503
399231
1160072
755205
574976
635190
285652
446380
949092
724570
424235
1303580
964269
903913
658772
1376541
1139599
222731
898870
1307126
362606
1314543
396199
202328
1350990
300758
1042835
1038164
1198059
455810
1385924
282927
920932
411304
723103
787880
1355180
686190
255933
842856
1185422
1385466
218844
1419454
268376
862232
338854
210120
501512
1344987
1306034
109057
1295747
794941
589060
1335561
1064950
211727
637540
185162
1035285
195169
847353
158056
365471
39828
678320
145567
183747
706102
836655
1416229
65526
802038
330209
1218048
28319
942728
1119745
1287832
1330475
137732
1356079
36080
62640
738412
586542
840575
129378
60100
994056
664368
480399
208442
1369097
46174
1058141
82858
69481
933824
895997
1123809
1022476
565795
968311
960767
852960
101973
612249
335495
943741
196914
946681
209653
197634
333811
1341736
1237044
1050162
436619
771380
82623
807396
634522
1228481
853757
786279
93325
598712
839033
608149
395752
1194634
793381
1404621
1385155
841991
198855
529852
269171
380655
300076
704687
662216
1066692
195454
541237
952014
216449
207841
1042120
795902
1386925
252088
671472
203093
600993
450285
489222
509371
182841
477905
420037
673756
1201936
70008
1058917
369567
698763
1401341
599210
932747
299342
1338662
1121061
441380
1166213
566433
587824
782663
615832
1282219
892944
961701
662963
1228062
1375251
640995
970155
402151
850832
645395
117947
689879
1314184
121073
824470
732303
941703
1186322
818271
51551
674003
777255
608864
922244
318005
783118
1315923
814557
798480
339911
733802
263080
131961
151401
368234
1232653
266090
1214893
550866
731913
958734
316378
1420505
468219
1367833
311692
1307557
61216
308134
372045
1367339
661122
176886
1167262
383400
1271471
993686
1285416
146011
1299790
911681
268950
916177
155829
671753
1279327
1401749
614980
145239
337353
220481
563875
467824
13108
1349568
211548
407409
1117601
838888
959100
55553
688495
217865
1229325
643086
1127959
839049
419233
298267
1219233
1005438
355344
1396796
489308
226278
1292715
297931
249148
683639
668868
664402
458405
774438
586097
631156
217349
127690
75399
447906
308339
1317342
497802
929837
407313
891049
471172
647460
927814
1387714
1112593
915555
177510
1068887
1116331
1400806
1189934
281952
395457
186850
488288
615065
689033
373842
593166
1296480
1064117
941616
656971
84187
411424
826111
947345
340977
592165
341673
864544
1111999
185592
1174720
235007
1115574
1209807
835799
1036112
873941
248964
801070
1320291
253460
1281124
604095
975094
181776
459935
140383
913926
1145051
850859
1000617
262436
107170
693775
254814
1386130
1305145
1205607
590989
693773
163847
972142
946258
910567
955507
1350230
571044
1422710
326243
1189182
399576
678170
457239
495522
330760
446518
489247
621245
1058417
606392
31126
693354
1145534
584746
1277902
109189
81456
349308
1172633
757665
185380
75779
794612
98717
1219115
1195837
326530
1297704
338002
1063536
291038
502538
170159
800758
359219
338248
121931
673881
23268
454144
640127
1358412
473742
538376
835539
1304935
1041207
850942
917074
343257
560145
320203
81052
266350
1330897
141732
981946
632176
426436
214354
69876
111215
1283436
33213
438567
1301520
1402959
119187
252437
23281
608714
864302
54835
452842
995474
598752
413210
858810
1192558
604230
1124000
302874
756817
289586
916603
616309
952480
207429
946586
686417
357065
162449
734021
1283345
916701
1177836
123217
26070
408848
112616
58172
601881
213627
545939
532067
599373
1026640
1274679
451779
571346
111904
1125685
544295
739301
886127
778413
164322
1129882
1336262
471017
1368597
232571
910984
175963
864437
485552
883482
892873
387916
122762
279911
1382647
625552
755188
196859
1361526
26130
874609
92847
1384467
267194
1025799
626625
808749
1282774
531977
37759
1049616
414085
140234
768227
659499
864415
101410
775750
293609
664087
626390
264899
461721
39872
772317
208120
972593
216725
1100471
770476
1152410
260357
967714
89448
888746
821079
874151
1298257
326696
1347754
1309790
73791
692571
193989
362121
281151
62656
119835
1354418
906009
1268864
250038
947868
903415
947535
878247
165429
595277
1101318
943088
330955
69639
376246
1330301
1341238
52340
1415885
437212
1073248
406930
921644
611048
45519
198938
117235
922203
736612
483215
1136913
464690
52520
386831
195270
1411487
533216
1071172
1305177
1119408
1197815
964974
1369512
80853
363416
1227491
229069
71597
1362701
1138238
1321587
371980
114829
592367
674261
611562
549660
837912
778876
402568
1069803
1189022
1349354
359130
1334732
144069
632160
316572
235842
108656
386639
357824
1310332
11135
631941
394601
929092
878621
929040
906018
1418124
174828
1409651
207707
49608
1038489
299011
64848
997799
607829
843852
532890
1340721
780870
574129
1204690
1038301
887511
53653
1327812
455928
346979
644832
609769
52551
581088
210591
476732
1380910
630065
1178095
1307528
1037774
869879
840425
82822
679986
1329346
837189
1298838
473359
1113244
492870
334851
566377
852818
269207
590221
117447
283955
563571
1160044
1350088
1213476
1322393
974774
1139894
1403003
849222
1067026
898494
1350626
1321580
435730
308619
445385
1021964
806633
606150
1371385
108261
913237
519911
168606
106274
1299351
900135
1288582
898825
1289323
1328986
634759
1177102
271634
849123
1367569
942983
284100
684511
842099
875756
606428
1023002
1406761
808993
1338396
234830
376255
1156700
503363
1322678
1374583
1172892
444319
37944
1420152
1186718
362674
695206
410447
767993
1196188
807279
479834
225848
853554
622772
936572
146770
951524
879805
458144
813420
214290
1413055
437329
832783
88567
837412
418233
286514
434775
1269405
665047
814570
670707
1065576
600334
1134909
1217207
566441
818737
592164
1388552
268170
945927
504867
785876
742647
172987
898857
421450
1193218
688382
23221
227410
465411
289217
87426
922900
1204610
592306
1086092
1110652
225336
634949
260161
1166242
875158
108859
229077
1378422
993850
1327985
470669
620313
566765
414737
575278
191392
487396
332054
965218
381632
1416395
1065916
531425
1405587
471100
773925
739377
303135
418614
355034
1293427
67146
1138363
407050
474153
198265
509348
604488
978986
460233
1168178
1337858
147918
931092
219925
448864
325536
270330
216718
885067
1328735
1180659
1034325
348630
72405
705513
557109
536840
579341
1115996
1116640
216537
531825
696871
1050681
1322663
466298
302135
681646
1084737
931459
1169673
218281
995109
982454
621762
1036432
202685
143372
206794
1272599
947869
410321
1288414
690768
896708
1207668
1161124
1236513
465148
209023
255160
217281
485481
188376
1159287
102634
1396089
1194618
1066418
196289
570112
395503
905395
320599
346663
1271049
992787
437611
960813
406912
1345213
92022
313219
614623
15764
776205
88770
498342
942769
1005877
1186722
426330
55974
641663
1042024
489304
978456
1195240
108045
837845
457345
175049
454844
897145
1318403
304026
1168822
406424
109745
17214
190783
725000
684381
32462
308929
813966
655783
1213459
581130
1349253
349130
130874
482593
581474
1419885
848045
39859
71112
57105
590407
601373
1114456
17897
493502
228173
1339461
1088849
399238
877236
1292493
269502
405127
896620
556626
276672
1055594
57719
524637
142200
1070320
570856
544185
963511
910171
544116
201860
622823
1221553
1051461
461311
875295
536749
375377
106270
807238
528470
897740
353366
766815
1102205
49049
826035
366281
585530
314986
364043
677290
1222588
355195
1139168
1344394
813693
705939
811739
316913
698638
1066674
565217
112493
792879
1062264
914208
879133
450540
1043809
1049778
323523
1402053
757010
1051152
528970
1128491
368358
76673
1309122
284693
1412366
495184
1310901
1024230
228607
1049876
274623
605601
399487
992540
1045197
526123
822024
1172404
1328911
310536
1003130
536479
211642
1368445
452312
1162781
560204
110838
598686
425922
159231
839008
1296326
280451
1194365
702502
599823
911536
803424
1186025
239322
149799
1205939
1144332
629168
626135
1399268
1088111
785738
1140265
465659
881534
1057722
1284774
817639
1145592
823721
393217
491301
997426
604909
1413178
972614
1390570
124404
1421702
447662
362469
729997
1405813
1366419
16137
864485
55747
1288450
1225898
1377046
1378868
596223
204476
292961
355206
386173
136136
1218534
56338
425722
1410223
863405
210080
1162714
903863
1035135
506888
148190
1379392
1219949
1154263
1391356
58527
258832
201026
199300
935265
153383
1376707
175044
48393
180579
301414
381522
234313
291009
481874
1183924
78535
842653
544935
180758
1190238
1050350
302066
513353
678412
208126
1073043
383709
787847
1220337
385479
376939
1357146
1072786
51979
267604
742514
465988
607825
1119277
509957
321859
1377977
189740
401817
1151200
1402818
85414
1232396
423352
1394175
346059
442773
523500
184074
1212053
464990
78879
146618
1324479
487974
668458
209258
581573
284866
950643
897632
38387
688739
1363735
561156
165783
546455
1414912
258655
1293941
174736
457290
564254
535807
603799
1214372
206886
85462
915355
1160924
161496
997572
886468
905067
876159
916655
198843
768166
72779
12579
405250
286377
974353
379540
618617
887410
737825
256156
1192536
704433
1308164
265705
1176344
448352
1327651
521929
1351206
1273520
1283120
68727
574618
1235524
405623
61632
473333
146054
1301011
106572
578183
1148323
222719
311232
164652
735721
1119518
18204
727774
1184972
1143831
1392212
137396
512788
27759
811114
1395770
1305060
358584
1036271
1051433
833829
201459
1005497
640316
808116
111279
1040623
120236
1338389
657158
468910
25361
722920
1276607
87423
59980
913276
879224
946496
1269499
723866
1001528
806711
140740
1295812
1277381
1354557
1168841
359909
476630
847475
171828
1287681
913457
775826
1058660
415975
117894
1213841
36618
565038
511852
639056
804877
1313853
1198525
327841
560096
909459
1110664
869235
659542
685365
295670
1286888
1308857
221248
260820
588685
589279
1295547
842006
1184550
1401427
1065120
995090
238512
85367
835061
951720
1122633
628735
1058705
923624
33657
592494
176757
1168245
64440
1162800
548601
994232
134518
1390548
1400984
974241
138979
217918
31674
1216078
79776
326348
701668
974463
843911
771697
1416082
11693
446036
603585
1365859
232509
600969
165941
959987
1051105
129650
927922
522870
705082
989704
1082737
89489
1361746
475837
1073765
30135
1155627
597004
787875
893666
31408
1333285
60626
1344399
768207
81237
589566
1024343
148941
895351
1329052
1371050
691049
1193925
532612
61603
908947
781780
1212762
670735
33577
1050245
741911
320888
135228
992308
1187988
508645
886126
1392912
568214
1180666
384090
680507
813715
742090
1040739
57766
225806
905653
1189303
930479
529496
931087
1125061
435510
1137056
1202857
542490
971933
135263
136110
41190
422050
1218599
318944
1175219
449412
514754
878368
595126
270560
227843
493711
427126
317662
1326258
766842
1269115
691442
787457
454949
1287548
798009
660693
310039
782243
220269
12085
1363308
72146
214165
848955
362103
294978
23455
1302675
84606
207131
1328838
136303
1051319
1225064
901138
1145737
306178
900719
480715
1071353
161351
1370378
187009
1351233
212752
971976
1024986
962660
1058034
462830
1235889
363627
283653
332174
1039233
1185555
260321
1034862
1155142
27096
43702
1216316
108876
1124944
154072
954583
104500
226398
467074
408436
833109
415410
337368
335264
738820
133098
362298
1347633
132580
689598
866187
972565
880292
1355534
961415
1277165
1387027
1112253
580476
1394298
175627
1130161
376732
179383
51651
305655
144384
41033
1290250
1177937
1389443
97920
674118
1045521
91722
473296
1000653
838751
69185
412284
1314287
442618
500338
806766
467610
992810
1180815
1362824
1146908
1210932
887319
613825
779002
230268
1166795
623095
580986
292178
773445
1036790
472258
335186
236872
855471
928402
404646
109475
555546
90434
1365648
1376495
520630
20001
1407152
1041047
56373
538792
368439
405420
729593
780211
513945
878157
412281
408425
374658
207042
36937
223620
1337687
1152078
166324
775551
1294875
593529
528320
1058264
398259
285693
1350943
1157843
877220
1114758
1144841
214312
1206193
125197
493715
1351390
1391429
776283
872330
737316
1232384
451879
232406
639717
565918
923115
456038
1159897
851967
741741
278765
400546
539363
1237286
258725
523812
700546
162540
1325268
238025
1218600
44573
872490
672289
1197215
661299
1193598
858165
141095
1291972
471468
305811
1177841
1180402
793948
1293481
927853
486675
1035699
1168435
187733
1174290
89465
486232
1192529
1220584
580315
1352989
1278229
1275008
1373929
1040820
611516
791873
898782
1172423
733545
1062960
506495
570425
420780
1219613
220935
545564
564631
202448
1269931
391373
292007
1362910
373596
448163
575912
326195
494264
58940
264168
792404
1037658
865914
898564
367501
439029
1151471
806768
302613
821453
906284
1280920
248140
1070432
87472
62341
1379459
992648
578634
1181461
343326
826844
446529
69809
192646
1326464
1068725
379484
130512
361344
1214662
436924
106209
731406
1414842
1058511
636165
1233153
661365
863401
1417131
218697
999544
812030
849430
438544
1073763
456871
291629
1006106
1352653
803228
390977
572598
182150
1354817
62321
899950
189306
602439
331405
768739
702335
891232
266755
1212362
970007
777431
969637
1201760
149172
913895
128259
230590
598982
1216614
696417
964800
23052
952846
1391509
913236
196063
268412
769149
1167258
852670
859446
16675
978985
81952
489895
849736
1404657
948129
1110691
1402371
881788
459235
270724
184812
949328
225248
1050176
1161204
1041907
451686
603764
1271362
518791
1224837
79542
815239
453422
694854
221910
178375
367994
228896
1177892
968162
49332
1008689
1305914
51565
1054862
480371
330662
150083
363018
549834
42852
333784
777284
643257
882950
580361
152716
1157844
459896
673335
1204672
1208128
1310536
61151
1189501
564230
398407
896891
1189419
978826
1164073
1266334
631998
258013
946076
452895
925347
1310719
782901
1190282
552706
83826
1409446
1076497
1386520
901482
642300
232088
188661
404103
859286
640381
375820
698499
1379201
592961
312995
225345
845642
834640
812806
351042
365542
680152
1330868
1161176
23586
779949
1352256
270636
1386777
1126648
1302233
832267
407681
572520
614837
773715
363733
552837
837271
793261
280556
671824
1209638
85126
369057
492598
539863
304536
1275227
517142
193332
463074
624787
1153324
1269422
1110895
164300
946209
64958
221882
144673
1100352
605487
1177043
593810
229316
439480
607627
1191890
1271211
1236739
535715
1278967
291903
517908
70444
583119
815248
730006
465392
389748
814497
580239
308754
382046
841708
34496
185328
97126
704119
1395178
1070661
147885
832337
1400620
211733
1203606
342269
781920
170548
556710
1166988
1365496
1101472
1385728
153813
518207
146179
75117
404869
879928
766070
1353579
219204
909383
1073836
969425
330298
699254
1067844
631682
817276
545675
590350
1287377
612275
204107
576363
1189686
593646
880959
573825
1384847
863416
517164
544290
1229816
998089
493483
1208651
1034985
1177130
1056580
702294
890666
612804
1406932
1294220
249669
1370304
1137791
932502
1364565
471496
184000
310116
1402247
925647
756917
150590
890143
781997
1088421
519442
1268897
1363305
142325
132215
1134280
8343
1369408
511909
130412
561448
301336
1341899
1160771
1389712
298753
1162739
326855
904519
979543
1351211
807620
126737
407206
362742
661635
233419
356443
1311264
130487
437086
478055
1175317
695086
144967
529936
1374723
785855
33824
429339
1176415
369071
733030
316174
1154440
697664
1084859
114566
467463
1361164
1053408
868397
1226795
1365420
803138
141091
809371
903905
412547
446989
736171
1127064
1413399
358916
1386690
570684
993735
413112
1170693
280684
195271
236184
685772
990934
583833
1113880
1393466
1207517
393488
691013
971194
559216
918143
570611
33475
887398
1268183
439356
195229
1347513
659134
129884
1422606
158638
595135
602737
686547
968344
809623
1398409
89291
848876
811731
1146399
1220795
960694
550814
1187865
1375668
523389
676848
250138
1382812
176896
664666
13879
1178075
1235167
832890
723230
63305
1210639
339698
807526
810321
676617
257077
1074150
771770
221383
471598
1230961
298941
74288
1366314
788734
302188
799742
102422
978867
978345
199888
274725
1333930
389690
282818
676016
181994
518859
1346351
1230375
966989
293491
998208
717530
566643
734349
721552
882366
227430
580962
1392281
1327281
301460
137376
218051
339012
505985
62426
497531
788576
28859
53231
1361883
45587
57558
153856
922278
1224901
1351230
478584
722955
161068
54496
791883
1189591
1362065
211597
840008
1204700
916262
686965
1342178
599828
371948
1376704
200347
342848
81000
250256
88665
559395
1214335
40403
472235
90383
917966
886363
1319967
130156
32329
1280540
640256
1302144
879619
629828
772276
102413
250325
670765
660064
42653
1147808
293941
414540
584724
660896
16033
1354607
1356631
467968
970323
724063
895778
1021106
227178
1283930
290864
755185
310047
1405206
1127637
1101407
105769
768140
473685
293506
913049
63217
818289
497356
277336
687623
918393
901369
1376706
397048
149109
849193
593774
954587
66028
186711
739070
472742
39149
782529
791381
869935
1143961
526850
674165
299543
1397137
657943
291665
1409470
423676
573384
1156678
528523
997134
238560
1322741
448497
994234
1040323
1293554
769915
201594
618766
699990
405031
698465
465037
1274414
31455
590577
1285303
202125
1066974
219790
626542
694002
1064218
625864
1168154
859428
50302
884748
550208
1317579
1352652
959051
875687
83553
951217
56595
443741
300475
1037516
535110
504267
1297800
177308
32965
1162722
209050
487093
684358
93139
225731
481481
833504
132518
217708
906770
398925
759656
790082
222188
1116734
871554
279654
824894
493951
355462
302308
215408
152300
643347
944088
907081
300827
363055
1369777
1273649
684143
407299
263809
1192072
372607
1206186
1330428
589410
700827
1177982
952796
258454
1061005
208427
937464
611602
1069450
1005189
1415842
867901
415255
1363680
125053
1398231
1340995
599870
906933
782330
223292
1292555
445255
849672
1059888
50186
295143
1302239
781058
527370
887929
529185
661519
162813
903558
273817
885407
1273254
157254
1072598
1152569
3934
121735
418919
474892
97233
437328
771051
1138798
95583
210522
229581
209210
815184
1225936
142535
1209056
597179
674264
756564
354785
690245
107022
1324291
1124939
1327579
480947
799826
1395550
1408593
343162
676149
771648
332778
1347764
773803
120254
1385206
87991
887966
597003
229114
1110700
755641
298185
123690
89453
1378137
380277
1058378
1396955
845955
965891
674143
834891
363728
768910
475700
620132
269853
295699
313361
676838
112810
698124
1199321
628629
1293663
976351
70390
190142
1316241
1363337
126823
685993
476491
375964
225927
1316096
461513
1301364
1319061
348910
353812
1147732
965230
530359
1386778
303797
486443
928858
70899
81078
588068
1282286
264087
379047
393678
410219
658626
622593
640523
655499
504268
315289
911812
269991
884061
1268486
686357
356452
33351
71464
1204533
1375413
1337379
222706
45893
1186065
415980
285343
794003
1100277
222433
558495
282163
1034768
250667
975806
237624
156827
31671
303520
875791
748357
737430
829304
514187
343857
377983
189294
321143
962079
1044010
1151852
782807
421549
1336087
866734
815902
1070987
1112625
357590
1322451
613562
630904
1108603
1280268
282012
963284
684263
413858
1060626
1266816
587735
104328
146330
437923
574320
406316
761161
362655
555984
1065601
506077
251590
210948
1385148
1120221
820625
673036
81892
1068377
136661
1192768
1354460
559668
1336094
934162
684355
851689
873788
1194443
808491
875302
1367259
306010
578587
95180
186123
1337761
612532
1142186
128900
640085
264232
949081
1403319
195228
170986
614720
435310
1415694
113015
963948
112051
944227
1337080
739445
81329
257754
1157582
837388
500432
823378
865656
1222088
447315
766585
1111931
1367921
1397185
954828
89572
532679
786681
1290134
850570
177658
1274975
609019
204126
310284
681709
915944
1225010
507585
1346992
1277194
622009
1200239
1159254
843429
162969
664749
1227088
640362
1411253
1403938
1167231
948560
878552
536654
910828
81644
1279027
627075
187055
544059
928500
518226
1379162
1205007
1340706
1297737
278629
805195
1404350
315719
392259
1139942
1195648
1324659
266542
71551
643920
383817
1123840
1386827
739850
824682
1266358
414296
378566
1404773
86768
177749
1091715
42415
215860
699867
905442
1331737
1393961
509871
302216
361550
298655
959170
317566
105183
573994
254214
905167
651672
1344573
1407166
1416498
131687
1060841
497232
131598
944547
1346639
847976
1188901
811844
768505
534601
1219615
1357822
542851
91776
701124
1288920
279874
1207523
491289
958719
363471
415512
1041374
1287011
67091
1273751
119334
63420
1115686
69663
181163
836613
424094
494396
250460
311084
597699
311938
1058026
917598
1000635
543183
83176
419032
440076
1119328
861645
93758
960313
340638
591148
1369514
488474
104745
447063
782752
269988
790056
1350602
823298
385841
268032
895476
232958
1306649
488660
557714
1366463
1345801
1213866
94795
690152
597057
1405708
559857
1342814
684391
1168844
915679
339970
1400887
299610
342126
1222976
1229152
367075
664812
767442
896410
1007683
1040177
1055418
184673
1303220
72534
876610
1366548
383676
379148
614691
892116
768354
880300
974474
198847
374557
704625
378049
127732
94084
930489
884266
1284574
399177
1218286
1273411
580915
504772
794405
306663
342688
93472
153342
1225519
1171006
185397
502759
1292505
855349
832710
913954
375874
742439
381885
402430
273890
353980
1061758
1170570
1041483
1233849
125108
888721
1197066
1407164
157531
973439
1214616
470594
58232
62133
1037906
1192428
528683
461949
102514
1238229
729144
854382
1214434
218970
338556
1353379
1121636
735714
128940
500228
303995
1301562
250468
493686
1198772
969110
1278648
1085745
659538
203097
467516
885500
1387090
116509
57591
1147833
1362633
889029
407014
1311406
547966
1122025
1286172
835503
895883
983038
1268474
1076339
687533
1209008
165026
123798
600051
817758
478635
316242
346511
550020
1038086
366596
137704
797884
1375866
845445
832685
91332
853631
595372
164368
409632
309982
1302318
671879
338838
208725
44799
253894
1368820
1363740
87111
861207
519745
161818
766945
861098
113106
559154
793482
1234251
470033
158226
1063235
238643
403080
252804
402046
681897
611884
383036
1088672
703924
379068
37450
365564
85499
572623
1186601
177675
1037876
780666
640680
392301
1335038
815752
519424
62031
336088
1185500
880953
330146
624501
314767
1174793
810417
75551
488112
506298
640767
407941
1383439
1147919
320244
147683
902249
1041061
32963
43208
673886
655628
895161
1157286
703934
418788
338809
1189362
1151004
838858
627646
795027
158099
1391892
530955
173996
357455
1351502
697701
1135126
1005965
844087
60734
300494
428326
615632
1279578
156788
1146117
107090
37503
505426
950204
1371967
542700
1395954
119374
793905
800956
977541
88932
218163
78938
1420868
299256
840970
1182874
1120176
1384365
628529
510881
929934
179865
907814
47605
257326
1237050
756114
1071159
87194
69865
699448
27279
620882
1344901
265824
225097
321388
1350102
69158
461104
92956
256750
1279102
510257
816767
232759
1376674
335614
796552
996256
111188
876452
171430
259035
694725
1064727
1112344
146533
374709
767583
1271484
234237
434908
597811
1148553
1322965
583367
703566
339626
314816
1316450
893972
1199523
1119594
394519
8972
622277
264504
643424
1294750
43829
183847
389459
519390
666480
471633
791798
769222
337726
97754
49385
694955
1384125
956446
583572
609315
134000
156023
809838
729853
350983
506881
670935
1366056
258152
450259
460025
86758
729196
1212897
930507
818572
941932
96417
88097
583223
1332011
142692
340769
570972
584840
1387831
635485
1377156
139564
357080
1115397
1412968
588035
142412
201649
705284
527661
1410943
1295585
581582
190185
1082038
997474
630935
1152427
705235
368704
330208
919368
680148
593181
167838
374592
979057
302381
153606
1289392
800418
855167
1365487
182689
337915
1344246
114576
409640
211959
1415698
72632
526177
1214673
594416
817952
476265
68570
1266330
59997
41985
1023449
1181086
150833
1209422
1306873
322272
1274272
674272
381014
353290
1175940
409008
210674
664466
1023231
159130
854073
239360
579753
864150
81686
1193556
586216
591481
1378756
697013
643523
273065
925005
309524
736187
910843
250600
377747
1108415
149318
1402937
1313951
493347
443936
355407
1147354
91785
313037
168935
1358780
372072
898423
365478
582966
1168180
854757
609398
756138
920581
887942
897908
1276374
945225
45608
185628
189092
339560
606823
620824
995626
1059150
1326554
770786
895006
878668
891545
993572
1411165
1404298
1177371
197784
1127173
103576
768833
833628
1272899
172791
1398039
782436
1290451
319127
1191904
843574
971076
88958
770512
957962
262183
923587
685639
615186
942850
769704
682084
1361655
1276609
1212830
33924
160143
145130
356071
391346
1113984
1035265
841783
1063482
684581
28161
388237
425866
919354
532848
674955
1063680
433231
1068931
183567
510991
592759
1296101
775294
1143145
906101
181743
470813
1398130
1395619
661533
1214200
1292762
152547
543515
812276
784533
588190
817663
582920
198754
431751
1337821
291337
566911
1175789
876719
134384
357756
475218
597651
915409
1331789
1405283
1269349
996726
636795
372649
797804
1192899
1235157
123224
931928
1383046
1156608
436364
270355
1421826
1055694
1388624
224580
291929
1166776
110480
299740
626469
569739
1396614
1184774
903413
421072
131444
812573
1377844
868104
1412516
1393137
833740
785786
964934
1340557
1234602
1296460
566519
1378306
143083
557993
1213751
107333
1367085
584385
645778
1064943
1168376
658414
354021
161346
578355
754722
1373855
526772
216216
372470
691255
631500
61673
250714
11809
1294035
545171
1139867
974647
789112
26066
1274049
265502
1309758
272073
696551
1092141
1138598
637441
617657
635794
291348
676899
569991
85039
1394075
1322736
550971
537008
398469
564978
102508
361889
195187
90436
860262
233556
1202569
203224
391590
569951
1053655
704868
626613
551848
272077
995992
920730
601125
358340
265377
850971
1408546
821720
1084717
1284273
1229340
1309100
980956
437947
636790
88604
1146062
25622
231328
449543
1082477
334597
198541
45076
567644
574295
1271823
1189894
641253
215489
642736
258567
1220907
867095
1164002
230287
449099
1205385
1195408
1170724
854745
1414174
578525
1215519
1288932
1038534
326538
71410
329345
28464
1214479
221306
336889
599055
472951
698857
1360360
989846
423577
1134949
1313241
1272196
199191
165738
43762
403759
893032
661973
834676
1271560
1058798
41139
152086
226431
356002
191733
756690
324882
849727
547777
64381
219384
1380365
820141
1302343
702174
275199
901558
189514
736888
362715
689118
1212038
260857
589399
296730
1362942
1201693
143093
254666
1284798
102548
636575
141473
191148
824084
123181
674822
1224868
1207674
1352101
546667
837588
1212258
568179
428460
308129
261633
160492
833779
621068
421287
64000
1277001
959038
658354
66039
361169
638370
200479
598953
58248
1154898
944228
633147
5242
1154111
825348
469077
306003
909299
142660
1383598
221814
950308
1309858
1267094
328229
330008
1303493
1297640
224586
776373
209793
948016
1023195
433465
371237
137013
79746
1212609
690586
109167
1319282
902233
194147
642645
385832
898445
1154988
1146022
375957
1128204
1219208
620423
1059148
490798
579633
180051
38950
214432
1398617
1347740
123332
235272
606480
1286255
82018
173144
669088
570093
248806
623812
300945
497491
672712
276295
1227915
619126
124702
60053
831501
505855
81387
673356
820514
547444
815081
498931
1140164
498528
275891
1339217
1159962
681996
254597
1412298
164109
53996
85335
705403
1100790
98678
73664
431881
1304366
1324691
346333
1041473
536744
1186618
30963
941840
215420
1298833
571874
836345
404014
386271
943778
886961
793657
61296
324866
518262
496719
1058126
4281
167490
1395955
250310
226637
558303
469812
506422
429837
572702
1086255
433689
681624
1343368
130934
406704
595238
1235456
518433
932585
706179
1288797
1044376
1060894
1113216
438835
677409
1365160
439860
362665
665685
1411429
462329
129309
167131
1289161
1275047
1300246
559767
344791
387541
1345748
856299
59430
181270
617290
70144
1219706
674361
658157
770835
1284136
195481
87693
516982
943457
375723
1283613
35695
342320
566357
1338730
458125
1168853
159524
881718
1272867
1270571
332498
845556
1190321
1313501
1282174
118691
674329
577434
504052
367537
559307
682096
1048342
817789
358282
769740
465510
65040
886097
1236130
436477
1022012
122193
137346
1353170
970834
1225977
967976
157630
1326516
384390
566605
1170773
782911
1179604
182929
207066
842851
1269107
1363436
332219
724129
354378
1285699
915253
257645
1314202
874010
1382301
395512
610388
312260
969533
474271
656058
818157
409118
805112
1375933
63322
459192
118959
958830
421074
123569
697719
190703
645207
1040239
856537
159956
1232192
1091628
1350630
842823
1036135
1120808
535738
593463
453545
191345
1281114
116376
686251
1311716
1186550
945071
114011
1298129
722577
881677
510851
1350025
1111950
1387965
1209992
1324973
851570
255455
463466
1048398
620431
767003
1181552
1201334
1145582
1311000
432707
565714
1391497
904454
1049103
202140
686125
94718
75804
38417
1167788
227473
333304
136144
735472
766897
832968
878787
453980
1022308
1328434
874843
804027
58640
366165
673050
1269839
356406
104154
636591
251681
93092
534392
393592
991279
160156
780420
689495
363234
578167
792978
1274822
248829
666278
1271874
542509
378265
1298559
26476
1155230
727718
444200
416143
266031
556895
1390533
139673
772214
782291
1037090
803562
597093
31876
1176559
1347210
1376854
672894
29129
28746
1274989
1310437
377179
1075613
1061671
41946
414219
1322036
222811
1272344
812807
349280
1306930
1349861
279367
452724
1238012
78126
1304055
1210702
914688
413722
696614
144239
237778
42918
569804
478125
254667
599059
429481
507972
171570
1330317
808114
1153123
555727
186007
1206164
895293
1060105
373156
429115
992974
774753
817976
263859
208805
1172487
272544
673749
1290426
875119
683078
234772
860111
621073
183050
655590
816258
1052968
1180604
1417576
54545
435554
389106
126360
96741
36995
1235048
73413
1063922
726882
1192792
383779
117587
1388079
182191
1186440
475222
474247
1041789
482418
238580
1216599
812027
474436
1335946
1196547
883886
811109
560671
831006
1225457
152031
1006035
1330346
59640
780643
78662
1275241
847552
1049254
174544
619795
501881
662072
311501
469874
411226
183775
1218249
1418222
1119469
1422219
1222599
358179
307693
814714
961988
883294
1210703
113727
357308
315329
78885
1294812
201673
120341
147221
1293650
674070
350585
1368744
198673
1102435
329743
645356
730860
1122422
1163377
192587
432352
279877
1102040
493149
1369776
778778
1057452
1170190
1422423
948517
365265
557047
347484
398331
834207
1184707
1384875
367300
8641
446211
991619
33887
167379
424596
68651
733646
864484
401500
873592
813969
522758
971990
579375
1310816
219677
1293223
402026
1377423
478833
675905
1411604
1338388
678511
685161
1352837
1299076
1055716
732159
858430
444439
1305853
1387784
1055875
971223
13664
157264
1119007
1199596
276303
514704
519310
700671
403424
774896
915245
811586
811394
335687
595220
279684
380405
409233
310872
1037363
581077
782321
1292122
1067356
809152
47724
1022281
340501
1284681
1138674
474357
227923
263310
705583
598141
623782
685226
135121
1100343
318731
379893
162027
84997
389192
661135
1307735
770921
1417601
797373
88612
567811
1365941
469776
221510
1353774
265993
1270119
567583
814848
810993
1209960
934477
510563
1353740
359179
157798
863259
292266
134095
820153
1024008
139715
1040114
596034
914300
472709
928929
573100
401214
1126643
353261
1180630
314470
446448
1417751
951198
318028
1186301
702732
914106
151695
168923
496221
945314
1051234
1320098
1177869
450940
528446
405906
1184873
975882
1370266
632000
38979
618895
23076
290067
889366
43593
950362
1066477
1205670
951930
1328949
1058054
951658
1168242
54273
565507
931176
955659
462383
358319
856334
662375
1372924
730772
1404739
560919
952793
897046
1026748
1044136
1066482
230129
95507
968098
884498
1135624
571274
161789
1163687
1367970
1207872
844028
206812
1409426
1339576
1081348
847677
1224159
424929
446499
600472
15609
837084
1197470
423226
86148
42384
1178092
133193
1068109
364441
207737
1128000
154200
110032
1162698
757096
964012
271665
1336346
1086589
50146
330480
1339852
999143
935026
229662
52164
361157
1202376
424987
1368203
419193
102256
1386200
448059
873728
266990
372889
1393917
28165
1067713
167287
515457
11541
1370387
1271789
1202217
403411
621089
98647
851074
806644
92714
331841
999911
298825
586725
1193530
811555
61105
1043812
844396
37805
619209
183630
1168908
1035777
169254
1284614
443515
798929
191839
930942
384796
356023
1211088
737119
339992
566305
527511
136376
677138
558482
297888
100831
368645
800520
50217
279300
856007
800918
608434
666662
568592
36309
110460
449755
1278083
283234
66584
864247
38869
322090
162651
23577
139340
90700
619910
967747
208582
896818
1335841
1159922
907603
1055122
90112
1361579
236269
1361571
816420
1058315
99981
996575
542263
532084
168347
134007
502939
831865
38336
157023
220056
1316599
1168746
401415
934199
886707
1288910
623794
348527
1070402
893059
429615
1269238
1315783
1338420
324333
94188
485508
338012
1384550
615219
600672
394821
1000694
656022
428520
640394
831813
461911
1289203
841171
87870
315040
1345849
1200196
141147
952578
1310828
919599
737054
613828
463482
890922
904888
1179753
59321
68920
155308
168272
1389304
117567
317463
1042651
606930
618632
449825
806646
134395
150084
467184
1413683
980079
94618
312770
1181513
1291724
911252
408377
114541
779154
150737
1117566
39725
282783
1377545
903172
295098
704598
1125347
734673
592874
316933
519395
1091787
104946
1140429
1273343
908770
676933
776329
341822
316439
796708
366751
386695
207868
1384024
599896
1269706
1138264
700973
1342248
410304
1158334
585838
1222937
489467
363242
617850
88397
680197
698469
700064
262229
1100408
936488
193975
978633
724935
96089
1195554
537256
180598
537612
38835
1270951
457144
1157495
292608
79286
1382003
161149
391097
671501
789291
59623
455586
1406055
851647
192644
448592
637052
727730
1327682
70700
538947
317244
148291
628111
200822
824560
802278
1074147
1183952
1419855
1042474
733429
1416903
1420022
1037377
896305
130943
168194
63084
1354209
1334267
484793
469906
909317
125076
803046
822790
105438
1054870
809912
1168787
701240
784043
278940
287003
641688
1122031
1379047
1083825
327432
1343322
1306805
913096
1335719
385600
316688
538862
190160
316734
1411518
1397423
1064658
558786
519907
967123
52365
570850
376131
1189607
378060
1293736
132799
673166
1347625
107085
501885
98140
979783
613807
493828
632948
912945
1185544
145254
671762
1192630
865629
459168
116375
1067228
541662
560753
1305850
1218285
1134754
122202
951788
592198
1203731
222499
1326989
704378
251870
134038
152884
436058
1005832
189981
1325785
117767
1172449
433159
786115
313471
856672
684363
411331
1316167
860047
1156661
531082
1091213
131388
845036
77801
428744
609337
545212
1286880
1311612
1057501
608271
1082488
738922
1174167
884493
212550
213142
10854
840522
559505
791985
41900
890676
990869
373449
509065
475896
360516
92340
903563
128946
781504
1322810
1072317
1383193
831018
993715
827213
775952
88603
357328
157752
1346600
108059
470365
55933
346573
1207940
510906
73829
936088
647268
87326
431664
610404
1382034
95049
1270024
365996
1337739
545345
991365
643746
867067
1147967
580339
666984
1361481
688240
445572
1116360
1119354
565635
510793
610782
539265
1382469
337566
1384345
1061628
424123
57341
801358
1381227
391098
217695
995830
1168367
952348
1122177
829190
72686
1376747
700226
767968
365249
991626
948344
314293
855539
1329267
506366
1374513
1302552
1327707
697534
70609
1216837
698460
629527
266050
777391
459169
593735
94747
894223
1037187
551495
1039034
231182
768812
626067
387512
155358
1282325
687561
158613
1269296
326560
1336990
878051
618064
166899
16530
1396501
203209
1203170
964334
823527
428925
852565
209233
503748
11434
408097
754956
682652
137258
375958
324603
941808
1102654
199236
901216
979680
1212766
685988
673024
617499
1369768
781649
820177
884993
13723
505526
644714
451903
48224
883679
1040039
526628
731866
611491
573478
346627
1208912
478770
1221163
1352719
1412683
348232
1021805
60507
647580
215355
838378
1229739
1365284
1292963
594099
76991
441817
1063638
547011
821236
471683
1372458
613297
68039
341714
726332
156912
776567
862245
582980
174994
959053
727015
110910
138926
668447
473545
195002
1152013
833556
26554
1411975
1330402
287079
252920
206934
1351454
823782
1124730
1316499
1087071
1177188
775426
35610
293896
968047
233954
658003
1365439
421956
948924
126347
1270991
1409873
286836
120671
1145979
269253
948237
1044672
608913
289673
402431
1291884
734982
815049
320307
892014
1410617
1184694
1378769
936193
698697
138839
683003
1365413
818073
523410
407603
317222
318649
350253
427870
37611
113581
1037606
430905
892436
732833
291716
598228
979055
495669
1142179
679021
209067
1269098
96288
1232249
1116909
82332
511198
1273282
1300241
441844
647259
564510
1082227
648681
1218088
933169
295160
335721
690052
1318595
976948
201468
730447
132103
844280
1021690
1174871
1152044
1234900
409229
64003
582059
54852
1269381
1200753
1394992
1334188
434247
953979
663019
308930
814755
50772
1007167
1315162
54324
318531
817163
27424
587908
377774
1231152
1077375
116897
58743
562817
1124865
1402608
365960
361461
995134
143349
899099
264499
1177213
672418
374809
161999
227858
1173704
1379883
1123000
32703
829032
706797
185957
1386899
345338
1344912
140139
1291844
372046
808778
343105
388679
932645
590911
94835
211053
189335
1042770
341731
779940
118670
147069
976573
621583
812561
1294580
197140
952948
868271
1290951
952042
1346411
1377600
1101422
973657
840834
1319094
864420
1301952
1067022
1055548
117420
557949
49296
868909
1115911
140940
779800
1313679
1313855
728546
317017
1216110
108011
1411432
770686
877828
675693
534215
143315
816467
802420
1218115
959147
957106
1316612
1020659
120675
898749
1374230
1067513
671751
528148
1327581
1152448
276402
1338459
1221522
1278684
910153
838742
268054
74316
295460
162789
95256
887400
682961
331864
1194736
126306
60080
844105
374099
100914
57364
137630
1195012
1368583
699771
361555
79707
949415
1386111
1174130
701349
54422
53694
804031
738524
950322
1372073
1174930
107159
224077
1273143
1302485
377435
1210714
46897
685980
385441
1321173
166665
521264
127333
842477
352767
1178498
224628
900552
1330617
214622
1322652
921181
808195
1006390
787210
373467
1379726
250387
598841
604386
1237300
182293
818015
598464
215761
1337373
8936
535509
1306174
602301
837956
1137657
385333
857786
546253
46754
1269199
1180732
1067596
234781
685162
941418
461477
665957
137767
637332
893070
1304078
1325748
415029
1127159
1370254
1235554
627665
68226
909513
1361870
982207
472039
1167790
1154310
615073
255372
147507
582406
252441
591761
233487
1169438
1045334
1161031
303594
853549
790157
435352
835372
870353
729054
531886
883213
115139
27865
552500
990218
79886
798192
147727
434859
1129900
950074
808891
1228679
734850
1391526
1044046
951603
1217602
1348102
179270
1313354
161144
86420
65215
777001
1367171
1177479
250881
644209
632640
1186217
463706
928870
864689
1063033
1040467
562874
294818
109320
442555
446770
19069
518795
499112
603756
946336
542662
681559
951424
756904
356801
600502
1116665
894076
1418627
817415
919925
1141611
564461
1411813
1211158
38074
375374
332950
462451
382792
109747
1203353
383749
1082031
995316
897906
875208
66775
841462
384395
1207109
528159
1332815
1130542
393805
1003475
1410051
452784
459562
87237
339542
638161
912608
149650
1229613
1197808
1172729
267815
865992
229984
1299875
1196149
667748
1293278
417304
1059626
783976
142437
960121
1213769
879200
16647
691107
1066402
979698
372050
323796
960118
528886
876914
837130
210234
1321341
1052312
887079
87107
1395367
1121816
342486
415800
1313597
898354
727101
145550
373712
1220899
1384864
123459
29615
213245
497295
233966
895129
1294085
256557
478284
483668
134983
406342
689346
1318274
768593
1035244
390680
473505
1044635
880554
130313
1212770
1205324
1387898
1181599
1354092
854055
738878
975061
1270112
209144
1217407
1037355
967142
373376
408209
969645
415047
785022
318509
450808
457360
33633
687836
1335198
484378
59377
1195165
643138
1323644
620494
490598
461333
631100
193112
1118285
1374730
1102130
453749
1362360
579463
591767
799581
235049
205284
629927
142344
113273
274735
302157
1412290
493788
476384
435961
157880
1269064
850036
468080
457261
186243
398229
877720
1301510
374248
644909
114042
597385
1304860
165167
1392575
724143
434795
82292
491423
1230878
693287
1399723
567619
1082466
159234
47596
1156590
1350849
1359403
1201906
1180775
356886
258711
264979
845414
376324
857663
658335
1073764
42350
764175
991738
565276
1168269
224138
308365
533273
1325387
69009
1060393
610223
417361
657978
234457
1282725
1379649
308327
877287
65505
138774
253890
827308
490448
379088
40253
163066
57569
585706
768003
514387
994371
1037837
138830
851357
1145532
976379
1379447
1305670
777531
734581
901599
1408459
726005
1230063
440675
606241
805730
99272
960497
1279020
1352466
587912
391172
547151
268804
1394350
485864
342432
982449
872952
47503
1353431
1221146
827092
23285
347314
79777
902902
135897
1393239
459013
684373
16951
920235
1314415
918016
1270317
893906
294345
171583
1071209
1189358
530043
1063006
1083936
1142649
153976
364611
594161
227666
928747
481766
1361815
1048490
905462
1211243
909352
300892
1374858
1382410
1415095
398520
614702
402254
131460
158174
1381314
1286597
1422114
1335153
699292
29061
230210
87019
450692
774741
640803
864216
105124
898750
54682
294148
606720
305419
154271
276133
18408
120619
507176
1222589
1280806
825376
1122612
861843
961780
962835
1039161
407067
805853
117130
104639
697556
599078
34972
472043
494043
847501
142393
563898
75100
1350257
217377
449285
312045
525746
128165
1155908
1299804
359092
675274
1163648
1220684
134216
1195352
1092486
50816
427592
122725
573380
570871
272727
910271
899071
775822
833845
670719
526878
144323
676433
844047
278059
959997
168775
426650
851904
912255
173964
391574
368960
545674
383461
111377
377613
611419
645724
254710
846252
1220335
1415839
299445
1184561
567154
334845
384194
1326861
695486
96182
883180
231706
377708
286880
95700
367054
1299326
1156783
27962
1411815
452837
265259
1358131
1176524
576785
873008
740048
457913
1192249
676929
58308
1409747
140929
1285838
54252
1034374
1416658
294263
199175
201699
1194577
402418
663227
1189713
972975
638011
550212
508468
186800
125736
896983
418480
1235163
1408512
1136023
607518
1312676
1353915
81437
533984
496437
1163957
797686
674350
1338349
807113
623075
142675
420176
1134281
352979
1312618
688218
605773
873840
486455
100273
393785
126253
496355
1282956
30599
741230
945013
1386732
1196127
780739
1315730
662822
124870
912881
794500
1306856
150652
737667
1101259
924721
293311
401164
398363
387641
639197
106679
97331
1302357
459848
1378645
40124
696280
203631
754284
1327320
909290
599789
640922
894346
1347518
1269681
296123
1039815
636846
864840
683450
528398
65865
1049793
736449
962045
1299334
770918
1358923
1227746
315787
541044
479540
1409704
523635
1065987
1410376
42554
931583
501424
343306
1212795
1295253
1042668
1199693
521578
304838
970391
911420
854897
611130
1388674
215748
230508
684280
1036618
583117
1349039
214593
1077418
936857
71276
329983
61647
486255
1277971
92915
1400655
785119
1294170
795259
1270846
94119
1217135
43728
1051568
1160119
1266291
358616
307561
86580
866025
1116249
1348112
253739
229012
908379
375795
155846
81465
53425
636152
263411
698537
616277
323742
1117969
1180625
527637
823384
556309
732550
568126
867846
23395
368549
972363
279561
339104
783951
1227086
408030
1230969
725639
850690
1048845
1416213
1330968
459890
932159
1410726
169653
1186690
1405696
977496
990791
1109435
960305
1180606
407993
1408370
976448
535170
878934
456061
559578
449970
1198354
1350956
166464
100575
1036357
951038
346680
408926
218392
175433
783690
1190632
197853
36676
684221
907871
1290980
1298639
980451
1210500
1231721
1115957
1197218
1141039
1137497
591812
92650
359662
238932
165267
364734
930646
382836
942637
1227281
490025
418680
1337900
369429
1212389
1387538
296825
944855
1036500
876988
58109
195681
879501
271571
868122
1418166
935332
473646
1166440
18062
620441
931711
1404687
1201998
638426
192327
381231
795753
285591
285890
1391511
1325373
62750
1120973
904998
374117
604802
674194
131606
254209
15968
1268033
1322336
801229
365833
316785
398567
700791
198380
783491
155912
598092
564994
660304
11443
336583
902037
71468
598887
1229209
779226
868121
664366
810802
185714
54287
836748
1082576
134972
514653
1199230
593406
1110862
663419
1353187
64760
194315
897585
1333903
566638
32426
31554
324601
1296152
959872
704978
995730
88501
30763
489490
1270492
866582
626094
328320
143634
487057
1341495
671876
1211341
247851
76925
633861
833211
448219
1334978
488395
543691
371028
568227
1025620
665197
380199
684068
487574
967649
205423
731389
185337
454699
80239
185083
1388508
122300
1379164
925030
591250
561788
1290615
1121187
663917
940601
471167
221012
45480
797226
44199
976458
491303
137699
216189
852676
833088
1043046
660897
545565
1283703
950792
662355
310271
302505
497268
200410
782678
556496
1236206
1070566
357932
288781
1276531
400234
627637
1273051
924808
51481
878367
78258
1410230
1322908
552129
139754
973785
414311
1082719
122210
779423
350817
667173
226969
213494
433856
328303
1170708
1416251
117026
975019
387823
35699
1055103
1102055
594236
78591
444403
152872
666840
1363280
1184453
144509
873376
1125638
1382389
425391
1139530
983168
619554
1202345
231511
866346
445438
187924
413552
951254
1056469
194129
393744
642444
181815
1301109
189384
462776
971276
1196145
27415
456110
1358127
432231
1325058
1380183
308620
1160270
152293
1016147
55382
724996
1352879
687144
771411
365944
1207439
730676
1189114
889463
377100
401176
860202
117274
872667
298416
520571
184850
233527
701862
1385285
520233
1384498
1402113
1371394
599582
514720
997160
727434
816345
1174156
627928
1045329
560208
825031
1162932
959921
1291462
671715
1027204
1163294
784167
327759
1409945
552037
462496
1091202
257772
435729
195943
1164039
88232
929658
1117928
459766
854804
175462
1059696
185448
1120903
816113
1036249
1210017
199000
1416040
1062927
930423
935134
89374
504969
703961
278293
1309988
404332
872080
807960
53390
663621
85382
845598
72043
101758
682959
75599
807598
1373260
674907
1102644
340699
620806
1376973
301781
980265
862397
303139
49568
1292982
768239
49725
521460
1311876
347052
588987
395683
1058044
1393972
551885
978589
562369
408109
161839
869161
964515
224688
1157116
98293
1126975
1371140
618077
146396
425245
79654
686900
1316661
1388185
1006505
552048
792274
838883
52563
91111
267652
337363
1092372
221831
817611
166893
480644
1410379
909302
1022994
827876
1230437
92082
1334924
490666
1412676
734166
435860
1411889
1035437
211402
636024
835517
191706
474115
894505
428620
1088049
1274233
629724
425786
815725
1303939
187186
549209
384895
403258
890754
631574
16947
524888
81317
96142
560291
1224166
1210448
1324403
1206235
1189365
1090246
956781
886049
492227
399345
552822
910989
997791
834966
1145826
1155312
40878
422496
591774
1314663
411834
25127
548223
478826
489839
352333
873182
279943
1139376
1042546
775709
168250
645367
443562
476281
187770
334980
573060
229034
49458
741277
470039
1129374
672582
901011
1049845
540718
1037704
891247
672298
470706
845493
833642
815092
531897
236568
1414812
292642
832876
611300
955363
473982
548957
1172911
864533
695196
1343916
934329
842159
113528
1217015
996060
811424
578356
1063256
660711
1287145
1394536
224275
1085230
418941
439607
137006
506441
1421194
457127
1116256
1062600
197321
432934
1067679
526108
935454
528565
1312455
266978
522759
766685
263680
124684
953991
1275161
631960
210595
1404731
587872
210510
873331
882384
1170754
732349
37911
594084
267134
58844
1410154
1367153
390033
50454
601925
389670
1385195
1414149
366964
81562
1370087
31553
1385556
884542
738782
862605
358056
65012
738996
72386
386170
884331
539531
219010
638965
797393
495819
1061843
1056028
510137
657611
373719
528586
1283863
319575
58526
955414
419915
774644
975478
524567
519915
612874
584067
725641
943536
1055701
980183
475474
700264
1184001
537065
819625
150199
1417675
1274259
829486
1057719
837832
504245
206817
308995
1298097
1380943
679831
639071
53963
905841
323762
58623
563480
1369538
1318972
481362
1202062
1034080
1114933
1121628
1395838
385436
67702
1114106
1302272
681893
923574
1386416
728728
1308993
1319474
230866
909235
527355
1413158
1119405
1112122
47940
1184856
1202940
657906
218907
930125
125929
903523
392468
1204379
27998
804395
931469
216899
474166
814963
696884
1179526
106051
90559
495540
297395
839446
803022
240084
1297795
559507
503231
535806
1328993
723676
816403
379549
912410
724626
606760
176885
947336
834479
259339
876973
452579
955341
1409749
892220
876746
302595
1065109
208431
27567
897713
1295374
968375
1387679
899723
1289158
181976
239953
607063
95556
204525
1126176
981311
852179
611257
463907
156283
550031
1191897
258432
441335
574210
234503
56773
81875
415893
1175212
1382243
466729
35172
73246
403946
352982
860882
273347
238305
1318920
203458
442274
88098
174918
1332515
86061
431387
617327
1287467
644539
523708
1041273
1408468
689777
1350632
1168665
469757
266327
598905
214974
323232
323524
964288
344618
466238
699635
1298974
599509
96143
785155
139577
863254
902283
48045
462766
1062203
490935
1381375
855850
1372769
379811
816675
766295
328491
480605
622851
130368
413430
59913
1336085
355249
1126142
186282
825138
387616
72494
1073797
1057641
640214
803189
428734
1209933
232803
1168515
307880
981068
371367
314725
408060
57052
66009
458084
576510
1352055
996965
778745
1207405
86552
1399169
288684
1388679
299691
863482
808112
1223982
1323443
1217262
409049
131429
1403398
1184920
80981
1420401
298337
960496
973638
1023142
1386718
30927
598381
1063797
184846
675677
308432
1327478
814492
826868
804153
360256
515324
1141579
118533
1296759
921242
559376
921725
572896
996824
46102
424050
401782
320669
736976
601145
428971
1687
11954
1225117
425077
974229
1051583
564837
1274365
662486
627247
1330962
1371530
1282612
450336
32210
1383032
523334
636306
681478
1209612
1301497
1302669
56745
1318195
316948
1164170
219223
1303429
280273
272436
685245
1404023
1025214
58679
334396
1204359
924886
1385702
205563
1043414
704129
589361
1119410
905699
284684
117371
1070167
926702
615492
900315
959748
1293413
1267001
563210
834208
574228
511083
409690
504324
1396734
58919
769637
524423
1177862
1401284
1400128
1182660
614038
383511
832523
484015
909106
1127554
574260
597478
155314
471705
267418
142296
115013
1156600
1128618
1026740
283887
1204515
1371152
658319
1068005
1409686
327386
1323509
1229558
128249
183742
1085757
334997
75994
1335628
1180341
731684
375281
464257
240357
1165406
450295
142835
85533
55502
841319
272778
1059152
869362
1403867
1002563
724628
592484
464039
90744
649167
802968
1041070
558976
404854
169740
1366929
657441
789029
1392545
1338736
427305
1154475
346088
1209471
356841
1333972
60196
1005787
272268
692904
1353246
91581
884850
54278
156801
1215678
587732
1300994
353978
45708
771558
881587
900685
616689
702775
952812
1233012
116676
249009
1378944
1091061
113996
1139979
334948
829722
463988
1218401
535883
441484
379432
958085
1307987
560164
342619
188609
151363
1289354
1414279
1382916
300197
913280
46229
1422344
1291390
348584
1270167
1070790
688413
839012
214902
777673
1167701
133451
1306987
1360709
463578
1302399
570496
174540
364693
1226564
618237
338115
1173868
817604
1065089
1174169
517298
1068148
1396046
428883
1389980
1373748
945283
435612
874699
933593
1121901
1277942
1103326
995464
1358270
1352514
140497
346840
307397
532483
1299839
335376
1083827
1267212
775913
71165
262645
978116
1189991
1387238
12936
733417
1398833
1213130
972458
631804
659058
216162
65768
57272
271018
681005
341819
894633
867974
72151
1127022
60435
142728
424880
1377113
308900
977507
156415
794990
266880
283389
459836
345843
1026270
232250
1130630
1394020
597677
255266
236447
1295500
639490
1418505
606953
1163280
175291
1380848
395733
86203
676276
234554
340646
1057758
697775
41102
801159
1344474
334665
1205591
1222837
1413562
271870
1123422
120057
280072
1345205
1420608
581946
331825
902724
1220315
195527
796481
1401974
734791
231279
455200
505963
528684
121693
1283935
684021
973253
1121115
227025
74564
49581
879509
893635
948935
418013
290436
85168
481993
1403119
358606
854473
198929
558100
1111692
235216
866778
96351
1083316
1388611
960857
313723
1051796
1419843
1391816
1209511
1401645
289985
425638
1352408
785982
96758
1286226
38314
1409845
934592
229810
1222929
895098
693378
48765
587958
383203
980695
522358
152994
469071
461980
767812
739300
706164
1213939
1220562
498336
867765
240538
1161101
392873
68177
362092
377295
819944
608842
292707
949588
1379837
12002
580579
447378
158559
1238346
503812
471373
390387
1395290
410821
976867
1387770
1278955
814463
257833
547776
936652
413569
377752
965075
43703
1285875
430920
1052561
655764
192711
240251
558106
1289178
49253
824491
1392779
174418
113011
1329033
1209622
366181
16992
167825
334466
1205575
127250
1390833
1397384
770245
511949
700397
33629
835730
113287
1203151
320608
50331
125765
325043
341045
1422842
1336577
817209
404032
1219133
1296871
612601
1319637
115985
1313421
1285113
400072
1334177
790217
1410998
54500
1315442
1303810
273978
1267023
681521
1336022
331094
583983
342465
1274662
413532
12995
913753
808846
982624
1316300
705398
562508
973964
1224154
755075
574878
854119
1365166
560714
102284
152683
912040
1377714
1066872
405534
836832
1140817
367360
1408313
1312015
560383
325835
373100
638964
88840
784176
934952
525022
615018
128969
57185
544105
1045318
949967
915720
181503
769775
836300
605669
409922
594312
812597
1192860
85513
1314639
253805
1199379
183882
578825
1025305
39998
789292
1349795
228438
355682
438970
1152794
483418
861547
178785
133399
612186
181040
1342572
68110
533229
624388
1346413
491714
48972
581780
1332065
965834
256541
433742
10653
55313
299602
913744
1174834
169881
538233
972616
810039
75112
279231
211640
858050
477255
468368
805658
969260
548023
1308210
308787
18351
512305
639921
831688
825010
159625
909955
1379343
28544
75293
104145
216793
50449
137619
484836
873251
1034859
600855
790389
1122247
360873
686353
203051
703236
580594
939648
330419
201552
472393
438103
422424
1343415
1234184
1070616
804912
665179
383217
998418
212675
1043234
825607
862447
479767
227359
354506
1284664
99842
1155927
286148
322173
80492
1350611
1120058
361419
1023216
972937
878609
403028
364645
1376506
1405589
284809
1053954
536869
1232204
671585
54409
489142
1298221
915839
563170
599811
1002807
82634
682872
1349872
1283185
1405912
121293
507407
1384507
278394
428878
235337
1296753
1339296
897291
563223
232456
448001
550347
1189706
642817
1384970
959608
449792
160553
832451
267437
43277
668958
1231729
1268877
1285400
162454
1083916
952637
61087
286480
786110
1025259
326584
978450
1091538
1383645
530599
374919
1197982
511047
1024227
1048559
30147
281847
1232193
93666
1308154
527654
1398052
1270399
1396157
1061290
1421454
79829
126801
1344846
1173969
1410999
773085
310377
1299134
1411266
732783
1266747
1035054
154403
1212573
401166
962864
1116970
1192617
389809
36967
1185484
26429
360233
313363
336941
1117351
805670
626832
365022
732456
1217870
169219
547868
269128
1328840
1043325
798653
579442
577843
896763
1373059
780874
810725
1213824
1294518
126003
37664
1199639
141925
480053
1116350
637415
631317
90706
932003
1221365
82065
983992
1286755
1291590
1036445
1303940
693327
731609
1289551
829954
1048708
297694
1310432
528742
588461
172792
407232
632537
620782
336629
788152
789373
70097
343262
213171
265498
815731
770136
1119447
1218562
231108
1083808
576636
178028
975020
199016
52957
195409
722845
1203196
336630
841550
255525
316842
608767
61239
133442
831084
797742
792816
330346
1168654
1126619
1295847
1065819
444765
349724
1366373
332342
591496
1173899
892635
92959
1402538
317724
257296
23326
1043035
55535
257848
5258
886860
189170
1323765
822163
111887
637424
791714
209849
1125600
325766
660540
978911
96691
110304
29003
980180
307607
543272
1381164
157007
1039196
1348882
44047
778595
194549
41520
884650
375710
646954
406032
1164234
1384057
1308214
1055449
886146
91580
936742
587598
398277
888350
1288878
423602
731328
212226
165098
795592
847762
130641
257493
562116
434422
1294618
48463
361544
300749
438529
1216711
1298285
993631
1416360
303616
86701
1360063
420488
768355
558286
770638
292643
521941
563003
277851
30997
495977
142757
1381905
239942
550288
688181
418701
580401
585290
1037048
317291
1197348
379719
95163
422711
1226851
111596
1000064
352129
1071095
579501
1406270
109986
851189
369958
162431
77542
434069
734468
330253
842522
663264
402467
260552
836665
801725
1330930
161721
804839
1299914
592682
726053
876646
424426
640653
1420918
147086
980857
516259
834175
123333
643066
1389544
1134749
543328
1396049
863876
953759
474112
555895
419270
605084
893880
1391746
205487
1120692
42241
408241
110365
1048766
526351
491373
55387
691651
209040
592590
1163474
1055313
526839
1026834
911051
252772
1368330
193224
376331
1315850
1340414
321681
1372424
1058851
953997
921332
1235860
814476
912761
568177
44453
1285455
300726
1212798
1313348
1159412
1044534
734565
71818
1063889
1075978
1140163
1328705
534614
847170
257218
1301059
676327
1386848
629703
1413149
989903
38578
1121101
1023400
473592
1119770
372465
424648
925389
421324
225599
1301901
1207565
1097522
832839
956393
362200
884253
690570
1150980
389619
1394215
646745
949489
525572
775178
1224855
1412170
1311562
1230244
728280
284302
1295308
687819
917655
237379
1035231
818843
933827
1174974
864692
269847
793883
1378388
476500
818925
899037
1307888
139797
895855
434345
549883
627857
865996
407671
105219
475068
1319126
1375759
1065833
683629
193582
1206167
495329
428014
558886
1332749
516738
324764
238946
1061925
915216
1197332
154377
186720
117217
362911
452834
925795
1092979
580699
1361439
613148
927226
969683
861461
1135579
256304
1054786
789297
952574
431359
109778
85917
1391716
1283408
129517
797345
95805
821090
1407464
789890
735676
436019
908748
481392
641837
39923
1158240
742133
333399
638614
1374386
1051054
279572
1389225
1234059
819803
1334139
456979
550562
29724
877778
59336
12565
400973
139593
884957
635746
1207291
1229744
1358133
273110
387766
514218
900458
1401574
268445
230707
240074
149489
1336810
341247
112301
272847
171001
888743
361565
429860
688639
824023
1209858
1404622
65497
982829
228353
1284060
289225
1274037
892262
1072499
452995
701498
992345
110184
808798
392925
615467
697161
624329
872333
472305
877453
963304
1349751
1170380
507948
935741
334338
800183
928394
1168264
907219
1136567
144643
17739
26086
1266110
691164
415415
259149
337864
821732
641552
92249
1305794
359522
933559
606390
1164268
409891
1405735
552176
696320
1324073
1023174
413547
201379
480741
27167
292424
901381
1219217
883596
166800
459451
50928
134988
530215
284906
887316
72017
823648
485718
1220181
494971
40996
972039
1124827
205951
75832
177149
561048
93225
966268
1092487
670381
418042
647419
1202187
281648
978784
820218
477573
736268
1326890
853874
92480
123578
1071553
364591
1227914
531610
69700
70392
414369
1412790
1346698
1192268
156490
172351
841914
82639
45940
466498
553095
1343895
154284
841507
293217
464238
1145618
556469
1283973
300060
1200687
293835
1367093
615566
38524
457198
332006
289629
1363881
451763
1376852
788642
48584
344449
139942
491448
893841
451781
586313
41381
278723
201338
301152
785114
1152100
1367973
739481
1127287
196432
319237
729482
189909
879003
353235
1022748
852925
558420
1299851
590035
809188
589450
1339733
85818
842704
315154
161029
1101715
1129120
181213
891378
1300323
735649
81720
462986
514423
147831
5700
147217
690895
1272999
1320898
1408602
1380939
1230528
1421737
980792
318174
895873
1196419
531678
69500
1152729
420133
998848
169103
980091
604037
625122
10782
1202180
640205
120452
576252
685429
467573
671060
535995
179915
148977
276876
278749
448642
398762
645721
258569
1198075
1373505
1380462
1226572
1065054
527433
1300347
614547
396108
723550
1049129
1395370
1111356
821514
964043
702353
97264
662397
606622
563186
80235
1319134
16925
1345625
389964
364514
271390
880966
768857
396710
1065940
569826
916059
236124
835228
325418
364006
1197408
168262
360545
57401
1353115
1145449
673604
921525
1420874
280006
382630
478709
1055492
857964
627223
528767
808724
105205
944723
1065066
72669
911284
552536
632488
874858
729640
32753
209830
449121
573286
132705
682379
1037793
756302
327732
1420113
359824
165654
363661
1172396
86228
325091
1382584
1363325
1345672
1210113
403751
506752
804880
587472
666164
221804
279112
355914
1197245
272065
137927
1116802
305901
58922
635688
658255
176074
148946
1035282
994577
42420
1234939
885665
697851
1339058
593936
941894
723232
304563
895618
107753
1303467
737419
609161
1338432
837722
393808
286920
821069
1359308
1419113
736502
1141455
182953
1380827
508654
754700
508668
390899
1322803
969288
1010387
1341708
293352
384100
543370
270401
865068
272113
85463
135649
391334
1119477
1394380
739908
487147
517027
432629
1382495
520811
1053184
496494
375162
552653
377349
820482
481639
592445
238501
1127338
1205383
82465
781088
1058983
1271884
536389
1276813
1233917
256683
139909
868364
689052
1357849
571064
110871
877225
777835
776488
1327834
271890
1050490
705981
1162771
1066184
620112
601447
119322
166309
329047
302284
519330
1403387
963117
120235
137205
1125086
126570
1034338
1289160
978756
842031
1405958
783159
313542
1375844
788293
177925
850199
948868
474187
287432
1298128
1055585
969051
1215780
473390
1277362
508750
1112968
251260
906364
534535
924922
1139331
1368491
505612
979841
278779
545242
781227
1284323
285292
365362
1365737
254091
471191
1049420
365390
53357
930431
370000
884214
767865
870008
676356
599649
310213
1039551
1231419
301717
1059815
211145
1267692
110946
959036
51285
1219775
191996
1411451
48321
1053050
907995
465495
75591
805695
216436
332740
994355
734579
28923
836741
437689
1006064
336548
1320100
729142
47776
32286
1299222
376748
1026162
39463
847074
1330573
1000440
644910
347349
1192697
494983
682665
226413
497337
788175
863480
1397629
102567
255634
1181020
392382
817989
770490
1152460
801423
284661
63328
389630
622867
79594
1150052
254529
352173
122956
193893
454206
296150
1297548
913207
1271578
294052
646949
1180934
1269929
1237357
658776
491009
564183
1126521
290244
259448
786261
150460
412884
1077834
16846
574342
160668
802163
1292921
978770
1192417
814955
133606
202691
403972
574816
1174822
1283943
153240
703656
1388210
1379762
911316
64911
1401250
829303
556003
186616
554727
1325240
991102
365511
27912
68813
705505
1419973
137150
1129071
789928
286782
475887
1202706
172240
902038
117239
183389
1317452
1121688
598306
229924
1140704
531083
426253
1214265
962701
827166
1375195
858726
314526
624015
817320
1274057
1387010
123938
730385
890752
950618
136196
37437
432852
613753
926423
785621
122901
528966
437043
776801
1147461
465346
1147519
945072
533151
632670
405982
1415737
373937
78975
635031
362520
621636
63308
1388470
778791
363972
776820
516104
880946
1208050
88033
451267
903598
595812
579956
269800
770435
703746
276101
723658
259629
601857
82828
1115702
844229
391015
93077
118012
222093
1134554
1269176
1184637
641145
661390
333643
372018
1298017
92576
186560
361208
817603
362453
1201959
510001
1390962
776048
473612
180702
641023
932654
122825
432400
329835
390011
1168774
1383851
755187
417830
347479
1204985
891917
799537
1416426
871754
1165579
929357
695961
1188879
1154089
440821
1038511
1274132
1325674
517625
1272918
672105
431674
1071113
1274116
589582
1376760
225069
279431
628317
850556
722998
507504
427246
919885
1081233
1347663
1211260
215002
1175729
472420
659579
931413
628372
1335905
50699
836826
296620
513147
414294
1289018
205758
314938
104360
329240
520958
235159
1324954
1369222
88280
455278
1199327
1403364
1044155
590437
472019
558969
787238
929152
687032
978415
1130695
729477
607499
418671
619243
213548
925513
1413252
209698
513460
859599
1420743
1282563
1334029
727975
1265998
42163
1389189
233666
200847
423090
945834
194483
941200
647507
421763
627811
815848
1055600
300853
1055814
100407
881861
237487
348339
37807
88784
980531
776142
1231687
563384
641036
837364
993614
1289040
548486
697645
1339464
1316636
661404
211384
545665
1138394
401434
431667
1317542
368751
850876
1340841
425942
482431
1381217
995837
1023031
1110908
543015
1227731
313319
615898
324723
91286
864322
1041620
425213
441059
1064394
121922
545826
1025543
952983
1137805
532216
429648
659197
1375060
1284475
643307
627184
606660
1135302
195123
630568
766166
1212105
597177
331786
1307704
1309133
1293506
1409104
700002
142161
1368666
1183964
70210
590384
147313
907228
255501
166545
815865
1052748
230065
276443
900616
801112
562447
1267121
293816
64382
674281
840770
213758
884633
1177136
1183858
520263
1303757
612832
942809
1043639
805781
540738
1198178
798435
1235364
1207432
1321176
1051056
1372262
378209
230280
311007
541585
328112
391898
1112638
352264
1310542
527546
1045099
64166
1385457
482175
1126261
1176432
1279858
1284129
233740
236103
413133
285501
660511
1340622
639340
190516
256478
769972
1233734
585496
152813
355208
482408
1368846
941600
1181563
1386398
494813
185394
573366
59945
759206
86086
1062250
1400999
691041
604712
589050
770425
205673
248657
684583
1108624
656970
559411
221999
498824
622628
887382
304277
1352015
664844
968443
1321761
312981
205321
153169
1265566
735345
730031
769239
580783
1290379
981796
834805
1384898
916896
48308
1346136
422507
454750
70795
637725
484731
1312193
802752
354626
1199181
120556
1343215
700868
883326
974676
531609
395854
956842
205717
998870
1280690
1055973
977269
1325069
1137287
456902
1287573
1127004
1159340
788729
998046
79468
680272
200574
921334
215519
626745
1134186
671792
660327
992525
293056
546154
859499
1358533
611469
1034888
1162792
524159
86534
181537
1370052
342927
1192988
932495
633723
1269143
606370
1058454
932156
425416
796444
1277168
878927
1351212
620793
110695
647368
886773
42879
175182
204221
256588
380300
202191
339351
563702
505518
150601
455326
691047
86020
632595
1358165
706300
547639
1088016
966830
544917
183248
1018346
346851
832426
805870
538239
1232178
690966
16916
969835
482819
17245
815717
190221
892544
258126
870382
995063
97615
1064725
319492
543115
199253
413383
56458
414774
522533
1397334
698448
433644
406947
734024
298243
474017
623302
49494
87874
1398265
186361
730088
353741
784139
1034208
1294288
38202
880582
417069
890463
1118166
1209779
561737
174706
689097
44987
1126029
546268
18702
511637
4985
457688
775859
624904
51714
8829
413805
227634
781415
285437
779805
3116
855856
839430
109230
1277432
520355
1001066
434722
1385415
65986
570925
254250
1210359
1391471
208497
1301561
1051477
861727
418654
563760
916307
1065169
636696
469055
250199
1396212
387606
27276
824379
305470
904271
1217470
1025256
616783
191677
728945
150215
98774
795485
863479
977414
1290770
1415791
344339
1341764
1351024
1408926
1279030
586445
918923
877363
468095
195090
42774
863701
139383
94136
1065626
1007160
497179
544530
321303
1287034
1299844
123015
330988
626095
218311
1295802
293930
319863
1127006
917180
807875
428548
784787
1209455
238130
901525
1144928
82466
1422334
87606
817601
529773
992500
176561
472831
493988
42262
991635
294793
262184
258394
691703
613691
841713
991202
504741
766654
50523
593607
1327079
929688
835062
1377190
140386
91275
1417602
427534
537935
428646
491907
1266445
28221
506214
823713
737137
231922
353709
832559
808513
1125762
502851
63481
1214037
1224318
424960
674664
77512
1036881
1064169
326933
97351
1005592
238885
1387505
312195
240319
886079
489834
973475
415489
1329451
396973
596758
1382272
480876
519896
1234137
15769
1382363
1060537
886145
55205
627645
65613
362573
768108
1322069
684898
1234877
205347
839967
929148
1202101
507717
5045
11404
681193
58752
1401753
637843
828460
268342
615836
329365
854111
880730
202546
1304606
1189632
105803
60807
1236072
1130507
458609
248739
871186
625361
13347
337888
1117120
957098
1277411
95914
401806
1200450
1382612
10488
1400790
535255
1217796
968887
446451
220230
1207310
281456
462381
383367
11850
697384
69719
1353121
357516
1194410
394622
49655
46534
487092
693340
359751
1207210
338828
90013
538878
904868
607347
1091170
509181
656816
134924
1387684
1067456
413624
1090364
408888
369679
201670
357044
455058
1128660
480943
1365351
4337
494075
838837
259780
1378195
998511
169750
885633
616925
566014
1368844
298688
174938
515593
29131
1135646
310833
1300236
196217
416082
560505
813952
577769
935181
827534
1307473
1184742
1275029
556150
256707
1193787
227287
957578
233557
898352
1148821
581681
873735
696633
81838
1120416
466574
460475
1333908
218545
1294034
387947
401290
495425
1298936
123915
65025
794410
802628
528254
1212296
1266100
170493
1418221
459118
489807
775980
276720
1309400
1237443
574084
1312360
397725
653768
774064
455653
89518
571496
234190
1290977
1215534
1399618
1365028
931854
149439
423220
301648
382518
425287
97187
528077
578644
1186754
487778
460803
517645
815911
1207546
50564
979373
478332
314543
403229
55277
361576
389167
139906
1117624
78077
178902
1305851
441282
566757
537561
30630
253140
1167055
664878
580651
661068
440815
1023336
795538
1213237
838410
1063393
588047
563849
362614
408628
815181
449085
402824
160735
16549
54271
148849
344953
970396
1168251
394382
1100546
511707
35985
435397
1362407
52540
1228186
300657
1293127
356248
1383650
487626
4607
323290
809235
897254
675994
636466
317030
261371
306726
1334170
506161
318191
253978
508521
402389
66804
1399167
493241
158202
346125
293148
436411
356191
233888
1102779
538459
336625
801252
473741
1422223
323163
829251
1382790
132667
945377
228399
783054
137948
299923
316794
151143
1212842
593126
102615
331249
656786
210782
227104
867854
1419147
70617
256264
464491
646062
620828
154178
956704
1218595
661474
371002
524580
1220507
870135
593672
773409
1312024
1368418
702806
120562
1391540
308885
341969
807843
1216578
1063260
896537
203175
673322
75664
1125264
944422
637887
272906
1072506
1307600
887484
1329088
390972
772471
551653
1213771
430471
818275
583052
172532
1128247
996528
390234
1022410
1420400
623342
1056685
1118385
519059
1170482
1005815
1379972
1322302
856694
792369
673142
947244
689468
220013
570349
294021
515852
157220
979929
61818
912770
1416206
159477
1166843
1283726
1123233
774343
234755
172902
432847
565526
59300
92660
73299
254483
923930
110425
705596
499144
1034304
628321
699498
647530
1049478
267935
256859
1193680
296252
1411743
881118
1392299
872611
678396
949479
204911
579230
1331199
336829
780799
258671
1204740
1121957
26632
1230747
1189013
1112230
631246
1368238
563426
808094
297723
228102
1083684
956717
1380211
145199
4032
955272
91775
305208
684440
1227109
1319225
902190
1152393
1359049
966218
67542
780612
822773
1294854
666966
148815
512393
725621
1318885
885451
485862
451501
862000
1201731
960129
274902
591813
31301
1135180
1280502
433184
137139
957284
881237
119210
52214
49903
905389
97568
863636
263163
1406480
567093
663964
793516
693210
1307394
528863
1138293
249521
623352
1209101
682684
176224
1214143
571063
1136945
301773
958812
164004
641819
594334
482277
35635
432774
417766
220106
631370
851402
868744
1346340
1140877
285944
896877
462758
935729
1313837
1058811
859560
274070
57456
469537
1375390
58267
1271599
784930
1135214
1119983
134141
877484
136761
1302391
739185
375586
1128841
1056352
615106
54192
860102
739325
108966
784735
89204
493406
782488
419392
1128375
1286877
498419
838063
1207664
168224
1274940
474469
391710
841322
1138366
540153
216578
736510
612131
665841
616539
886491
969481
1269177
1090707
513161
1393061
304798
1119695
127882
320848
1285427
360419
293607
838744
935324
1038084
311877
846000
660193
234330
1397822
1189304
113491
862925
692199
459508
690959
333140
560604
949454
570849
111139
1387745
644011
1279477
262265
967835
833802
474820
403663
576517
1222494
593698
1357842
174138
163087
1337940
1135901
1299084
736529
1207222
338024
573514
418867
1390765
816450
1072280
947896
686132
1188994
857710
535011
1363052
221219
791790
952615
333005
150709
813855
976057
328884
208830
291012
625812
141256
265207
287467
367877
1387148
956066
1184675
480957
1356874
896292
535493
527597
442222
126307
172715
493827
29374
1296676
474243
1417398
213239
405502
445536
62157
273082
1067336
571696
1389119
152055
1090909
1088670
1272161
1083041
33468
268689
134254
675334
1350673
339255
947019
665220
383378
48809
340716
328874
614815
294726
474916
536062
698647
929162
240559
66143
416969
877218
548448
975864
45721
169190
1034022
673503
60154
62026
240666
1145505
1235596
423695
852476
255424
464881
1052504
171599
460675
615731
95948
466864
23259
289650
1350887
568305
490968
547004
316323
81468
1398902
736400
108541
1305863
1231634
881149
546124
616663
12669
335337
212036
1395523
1413471
822902
521461
529476
768542
1171047
849122
1059571
293113
1225964
488269
759160
185912
951721
471080
292205
536120
789148
951981
334459
136401
902798
1408418
1207825
56527
250434
739822
870012
1194412
121615
884644
903319
384229
211222
1322622
865449
31539
1194513
1313492
196832
134956
1061056
481226
557543
142603
325042
953747
1276777
963805
660720
773969
781754
259358
322050
869823
1234945
81620
521254
140433
701652
121555
675292
81680
578912
99750
512155
1165509
1068125
768946
1123511
261978
971475
1319298
892199
905458
879291
510119
633317
559221
996771
690388
253458
1392397
586065
1288159
693061
620021
1294855
980268
807953
200777
155503
696379
149453
65470
149848
684455
375195
677983
390585
669113
66565
379074
941777
686617
1197381
577305
481760
899325
306309
112803
153607
444192
82199
728711
1326764
793684
556601
795835
421156
676000
17869
17822
209412
458204
165840
26552
1191670
1070719
1201508
910839
1368679
1337876
991538
503561
67591
691501
421887
681267
54126
528312
353535
516891
195225
881227
100211
395034
506134
501144
1361908
895741
942957
1214954
382010
171273
356343
864699
50785
464493
1319928
1068188
13838
1190410
902731
912016
93288
496123
875378
847518
1273595
1267858
1421388
237534
634913
131791
1369484
1365880
580704
77467
191140
585310
1193736
285417
232103
268761
165923
1120361
798917
1192467
518942
113693
290627
113145
574289
773665
1068141
141755
104178
359298
1175832
1325143
42259
659241
1147914
409653
302924
589644
1051851
611626
855230
1192912
261845
175410
604040
963409
55364
117098
1374616
531869
1322726
955205
501422
154305
1376958
1382158
1341879
142620
1177894
117293
531107
1334157
864053
1400630
1332487
1387637
271360
956304
176038
435278
581783
1100519
587258
126676
236864
1217901
17832
1350963
233139
77176
573944
249796
934480
805750
320000
1053634
1150769
1176065
756718
70690
585745
399971
1354258
622248
353516
72093
1088026
692320
648897
614467
1303783
112152
783407
215024
545566
1319279
58995
1053782
677179
1038826
906058
963515
820682
200247
992570
1382766
1173910
527847
1087388
630337
214386
30865
1189617
972194
1154019
658450
107163
1346665
1057892
429596
967990
60720
63859
251882
920477
33069
72356
1410208
210610
131246
701563
247828
768159
793313
538315
55778
516978
602379
418781
64202
670996
1040633
1415959
943903
371492
143220
32654
1391542
1056413
412371
450892
181968
1050455
568124
1314658
1298966
268072
538823
1349026
1333933
543586
1207265
1185637
725046
452603
797665
1229585
1277241
1194522
27249
727509
493462
44586
804079
1217636
282877
875777
1206262
416369
323095
485798
1144972
953918
845973
50103
677191
204057
684035
253021
562418
667185
572943
221423
368878
1284289
143164
1323846
77899
914165
316587
810670
50530
1193549
597321
1061144
280025
699364
771021
809863
1136677
783673
908215
167537
1331058
965896
908508
874399
251002
1207669
1070941
879233
774768
347746
1102306
402696
783053
452544
677142
71049
688977
690724
523504
377358
191790
688909
945359
94157
1116967
97684
1209070
1385040
1327427
155604
294512
1303680
699654
1166893
671369
596985
138684
972797
454819
892666
869428
823493
692761
954480
919041
1207777
319460
648600
32436
82609
1399538
593399
367706
50695
395846
695770
184205
694367
843247
471472
315543
40890
1116001
236949
899174
527941
235634
806491
1266324
1186193
143153
1007066
1372530
1041668
1282117
100656
948431
530536
1236877
152145
172863
1312318
890850
871330
908655
1354198
451936
558061
965716
29365
968278
953950
432973
628531
1292839
1207393
905814
842946
147992
476661
869560
629187
488239
407856
342516
381974
1170904
1402482
514396
1283820
1196278
1058949
41099
1370993
1356091
1119539
818541
818178
558237
1169524
739206
477546
551834
1166276
549682
692864
367348
975228
342279
615202
726572
64508
408426
840117
770443
405507
1025612
1366525
1165428
63425
60302
411533
967934
920314
1405356
814228
955944
968517
924837
1303369
1407157
1326728
881276
963840
1362079
507121
28224
736425
1232061
1037385
585691
1327904
1235231
1051401
808063
302517
206311
70221
738446
328841
575333
121079
843359
225625
325387
620691
255325
1360490
797609
623150
398795
133468
596192
128680
1392157
194016
93455
697280
1051212
45515
639781
1137877
951210
415352
359324
474737
316571
863397
457367
325286
93931
565855
488801
25178
1361617
1301188
1316533
558046
136764
1205440
525043
301516
910008
170490
335633
217527
1355290
1383889
33455
1092506
1085138
1232346
343148
840427
1398476
589194
622227
380014
605440
863280
1400836
732814
1063703
995093
1216137
727746
866798
501220
1154594
1208660
167136
337279
1234698
506988
153125
538734
1300354
673277
1220425
476543
499219
120145
703866
536959
844357
79846
545394
368671
1358119
1315536
1295848
1384164
296764
1196869
1272818
1142431
576279
775875
100964
455855
1180622
1372587
885781
730105
1164324
425937
304685
1173915
115731
1412399
311891
980976
355106
1181631
950887
57598
686578
901075
1408480
363275
805362
685666
507893
1205053
1301765
404147
909790
236562
971284
491454
1186073
630586
384560
1273021
1369220
1001105
140871
51752
365704
1295996
1408416
258411
307199
757314
149855
1421478
258270
197070
102697
674328
1231125
1170436
880657
666366
406592
125506
852219
418471
1362640
1370038
1040891
1397134
913598
846068
105057
1290347
444448
239355
396100
79171
388014
409572
889923
252830
979956
1292470
522438
140141
1405101
695211
1005374
248718
473293
79018
166253
237879
1406417
67040
208383
671573
1021624
378620
832539
1376908
29660
601522
806068
1268311
84184
4870
448427
522569
1221083
1403799
783237
888511
472647
49024
278250
44607
1350682
1025029
1177431
1411791
1182230
617746
1214630
1385865
1350982
233817
1316967
1080529
169786
902215
966778
880967
722694
913035
1275994
900020
419169
90854
80582
1295257
918949
185041
92568
200572
263315
723860
800668
95845
223138
649015
335657
414848
1116852
115483
204823
131214
189307
403793
1380226
390370
237999
462963
1395611
1040208
619069
1006029
329555
572279
1390704
562117
598688
1232800
41250
1340072
1034147
539968
197555
309048
1152624
1118138
421205
264235
729899
1009439
591501
1205367
205709
65270
1380896
412194
258477
331866
1331947
363100
1373775
62696
551206
406705
451890
989772
596009
1116951
902471
213526
1021963
556868
298818
682918
284210
272329
543954
1310614
512535
81834
420589
792465
495965
729505
423848
426031
624076
62237
699971
597012
982372
881299
507721
110670
821172
271384
924873
102433
304764
675356
30148
338900
284083
1272062
1308534
409998
892710
1016584
663338
983134
1166377
262299
455550
676716
1180348
387184
597950
510045
628633
667312
1404920
1227365
792933
145661
1135218
406156
1069309
511031
49749
662413
974983
76843
463660
1347500
72504
1173736
886946
187507
1163225
1416389
700765
959295
226459
893610
183580
75896
170747
813263
1128645
890680
1213421
738802
1198659
384205
373739
417192
214563
238323
507927
1935
336958
109218
18791
1286602
1349891
630785
1282600
136336
322923
334350
30157
145702
497159
133421
690559
1103292
1361405
1065807
999306
88341
177141
88191
1311308
1268272
873677
221917
693221
287025
221976
39005
18439
549533
472850
304737
452581
935918
380809
285436
1126212
806660
198132
336020
519081
400237
366943
309878
26603
1221073
1422271
942645
466692
284774
1158249
776430
1271737
27536
1326857
768485
948718
74827
1372464
829910
814768
148519
491234
590086
1289429
84017
500529
1383929
583404
410253
647232
1102164
830064
473657
223818
954559
807549
928251
259061
489315
1114268
451288
1303309
667229
634339
1056379
904143
539528
1347164
1392377
521618
544120
773653
1346342
205037
264360
902788
1119314
695171
1286949
451302
920501
1273227
1233793
827656
48750
1287193
109235
62306
1273084
1210770
60873
793175
640300
1340521
1291104
61986
115192
1279623
1382121
861241
496356
212070
470699
884241
580580
1359322
928660
945045
1064273
515664
289674
1345185
864001
899219
578326
991248
473425
789964
1357482
1337903
237300
1207501
726807
666245
1062534
164016
1382111
1363276
297668
29529
34892
16002
480149
1386171
588889
659063
1417405
17232
660472
1274851
283920
350049
128630
1210785
1320879
104872
48977
1050930
612451
255239
966290
232587
638391
1180820
1410346
1045640
31328
1267163
372653
1192427
232223
1186220
12773
854335
771254
147259
702089
1363507
193108
425783
1359128
1082809
98143
882260
126809
772931
1272137
696292
1339362
618122
1082311
879256
479648
367231
863777
111972
733158
1366557
442369
905533
215551
497546
900186
98726
873224
402925
43569
1235337
471390
127306
1340484
1138683
1129356
1414702
299254
1102671
100335
1330441
81143
312531
1381195
115921
1113657
37582
550177
228705
405485
384583
1024047
1271974
1139820
418263
408843
369095
195824
889048
385614
370415
790834
575143
165615
1374886
414336
568106
1058128
463894
236560
525693
581962
62580
1100208
51614
795445
302920
557262
184488
300772
558708
63522
531345
239721
354094
65517
323207
1034250
54549
587535
137200
975919
74789
204095
1307159
891733
1392862
448773
780122
994275
219554
126459
1299772
1198450
1374712
1277956
29469
961369
284663
612813
183992
1066390
339550
791427
1392555
394862
155150
921997
599751
335923
687029
1063911
1342467
371246
280251
1232070
416022
741276
185000
463530
959017
1396446
530950
1023728
949197
1279154
170601
549145
115229
734201
1081200
969780
833520
131227
606592
1325672
830428
53907
394353
1023048
43976
1224741
1188314
556042
408308
902042
979695
1334421
958818
1114719
328144
198328
334450
43833
841030
536779
1376550
211976
482858
856481
741569
127292
291223
230039
994037
448152
1220918
672488
1195022
473151
343332
214125
822814
189737
359208
435484
1277455
197859
1409897
1405081
405608
260217
32662
312238
1209781
783353
268798
1218490
1390357
72239
127311
495930
4890
900198
1288468
1185438
609663
156626
641151
354225
1403241
1197661
26614
1340030
526865
956361
819781
1230300
341091
472550
1103239
104876
1232691
1116299
229740
537670
185390
1268295
1180310
911055
666933
621710
88156
540796
404967
903850
887687
287712
787503
388184
1350076
738478
610274
285695
1164311
339178
819378
1375787
215501
1121799
355303
490817
83668
806958
1418460
1317597
579127
1347174
216963
839947
769072
1301154
461976
484580
1022960
941428
201769
1279560
1289326
360994
643842
956194
1177359
583656
155285
799038
825654
456199
256106
869866
72660
1265754
694191
203342
1136103
1208606
1206601
137567
1398111
107071
767461
1057489
791073
578199
1236344
426527
1155101
281706
198609
461290
1150721
324894
1285029
818141
463105
79724
56199
427730
704484
956185
970247
1190548
153804
626046
600183
135717
371831
671645
1035957
1072363
551856
1088439
26604
412644
602850
74497
693643
239784
1101883
166772
811377
163848
222105
613251
121507
1026757
143842
793984
1352419
354619
199519
644508
630163
779158
326503
703939
234443
1023050
602061
195604
1390731
643655
622449
436530
1289242
1114877
767010
1195147
184142
876816
328718
1177096
765790
1334021
731250
994314
1009393
332509
331851
144535
141267
852765
646111
1340504
129845
1170826
1294223
814142
1420511
1024342
733784
1283626
951565
378889
959460
1049310
1385274
927663
795035
528881
1230411
1168716
949056
1051719
1337057
504664
786895
806890
646387
433910
51006
457373
518651
162551
413655
238650
230501
599742
339013
311525
823440
1279607
585598
617489
786717
13517
799894
705115
384302
395339
1402329
470272
182193
90145
34832
573981
572574
567297
296438
474343
1172469
1102366
861122
430382
1325270
12831
1416243
546260
197609
479679
780977
285962
201506
593221
971052
907972
1337933
1204412
283764
471083
1192082
404565
1357178
732751
327328
971942
1396285
1058220
510327
347336
905722
1117515
409834
445581
918337
156472
845625
692788
1392368
798000
1122975
290358
1137164
825346
527019
476716
328864
1176026
1154887
1121007
161257
892500
147458
249722
420269
1404550
252329
1203576
640996
1192932
605304
1150793
127350
289761
146220
1346929
430602
75355
1224096
1193174
1207882
235385
108733
189462
820636
483005
387773
117357
626864
1062402
777206
329813
90448
406554
830952
887632
173300
574885
535846
684443
320813
624568
976754
1386101
876161
1292428
419758
183736
140680
522893
413433
1394026
15842
1100761
400652
51502
1142525
259039
939787
864386
403649
29902
625072
156816
1073846
734489
35746
579073
1139065
698972
954668
1140194
483901
210538
189573
12438
1296534
1398732
535337
905719
1053773
236224
853623
461549
275003
301686
131779
74640
638354
162624
835315
300666
424376
999340
970286
28554
352441
840982
301295
117565
1403174
887849
212328
814515
1346263
971736
525999
309037
897757
1163265
1158367
481106
1117382
573213
971688
545108
1022889
533614
1204774
1185356
234396
637105
794190
123280
861424
1278234
784315
1280554
996887
91537
131664
303222
876681
638589
875426
671512
153693
606431
189947
832866
188631
1387751
1267773
1225439
485467
435786
579435
1353139
953126
478004
1067605
422247
1289268
264889
1143730
865457
922871
964594
348021
142903
866052
201554
843642
1186148
739045
13470
968782
64609
57653
864509
847326
499699
400542
1331975
1323008
561319
213068
337652
1284196
1184501
1211263
1047909
768790
598786
893496
239858
1022041
1376641
375137
62533
1227551
1338765
974852
40171
1066820
380024
1000630
300650
693217
785198
778132
734734
575572
687370
1203585
1179738
478666
299782
1324085
517495
404310
896617
919385
569646
216662
19159
977950
1333298
558668
1235824
1069946
1052689
172256
1291676
607827
474590
1165209
397195
1314229
991418
666990
110617
944205
73194
394133
1057447
150707
172485
1227297
428764
1399239
326533
488309
1377394
539924
112003
341065
59858
209938
73969
1118949
1336717
1390739
216421
1369980
477493
219765
981005
428283
569450
1371196
841541
1084515
899831
360329
275596
609197
1165381
971037
408145
814978
601960
860602
845447
189975
41589
339706
1282787
570637
1196408
882037
673199
68069
617047
495240
255272
240577
256616
635235
883174
95518
357485
96862
100314
270673
897337
847045
665456
930377
48443
847548
1125190
942656
363488
262466
852247
1271552
1218247
795818
1332832
128958
895911
68494
1349349
463716
1136957
253437
348429
61648
879572
18210
897821
86977
297331
1052527
629339
921123
1378770
741926
171805
1200234
404180
579779
681779
457790
1185463
771041
891544
1125545
1340889
890459
575114
674792
365888
506568
462318
1060852
68935
1342181
209330
86965
856148
895539
692613
689272
358804
1165495
921090
1068877
1338384
957859
362155
386035
1349791
1205049
529573
69736
217650
734273
1393257
1339760
1024855
688940
492666
129021
49389
213930
510355
77249
308108
1063648
448673
885969
35702
483693
1203651
818710
655646
685841
1105045
117241
1147165
904495
1343525
691824
48213
1286896
630988
554645
549899
1304004
346775
784948
77321
551463
206424
838891
1182535
1270626
885192
85320
869924
1158504
268965
256083
1222523
1020637
1059393
308795
791214
526205
339427
557192
52223
438555
1388169
1116424
232472
1270443
1401371
576762
593118
1172473
501947
1170849
411957
843667
282480
565650
682895
385439
604776
624840
1228333
184408
57599
594622
305782
602282
510043
636615
911542
841434
877217
1023621
174701
571689
281954
961419
854064
423944
1069355
1039957
1349280
110355
321256
175472
725978
646058
852981
302899
1403794
1167104
786518
272975
505432
724284
428566
766832
858623
1110870
68578
274154
823818
439648
364600
434382
1064832
576470
966266
411545
1313512
369942
1377468
1169481
479136
963728
1005741
1339821
1068973
1353356
415602
1211244
1325243
284609
1277227
898222
687516
877509
373724
1135168
358195
238714
896057
367627
1192075
355931
582301
536067
188828
1071418
693557
1034626
192102
1165239
566013
516639
499123
87669
340018
537070
72708
83032
928968
548803
1134060
1200267
906386
283311
727432
818807
903538
1349501
182738
577451
195147
1301696
563553
281509
814220
970162
449230
33474
566228
812288
269425
1139608
590449
1413485
766286
93688
734451
360778
655950
1117066
1063301
422754
433309
413326
1216995
307554
50926
841918
209535
147295
1126810
1289870
1112048
234113
973289
510131
229306
1202041
667459
578099
871342
685131
1234751
910121
844670
838898
469300
999607
30655
885723
107197
998690
118761
1118207
1201614
1312643
178852
1085712
1309879
934228
738622
436042
1077214
34498
1344485
914018
486613
39912
131142
1111809
1116927
1085313
76097
54180
347913
382114
768348
559880
1287210
90246
1060941
1311567
921638
191699
1373768
70418
414981
272664
368824
935845
950959
404921
569722
555795
236501
70332
935879
300152
704171
970550
337036
407292
75992
87018
602334
822326
1274834
407029
775469
328030
658634
599041
536112
165112
263613
668363
1266021
160974
1204496
833727
737393
913866
850358
301820
914504
360506
107878
737105
10391
862144
251152
1179531
248808
728261
944307
50206
78127
688611
1287438
884958
253994
891617
18153
394104
960198
96868
1219200
1216988
88951
443252
97160
150570
395649
197165
580941
637672
210868
327201
187914
264238
495157
177111
1078765
105448
68074
95539
982683
846666
1209257
177882
955020
949662
386535
1393890
339020
1091837
632436
776847
1192413
798450
817358
156021
181598
67627
1037345
936687
378695
149487
600359
1370329
1125217
424967
697290
599396
529760
1140027
1173660
1038154
493544
1174801
589542
1390167
1041577
1399412
118977
1281016
362212
81846
1189079
1111919
237929
27150
326681
410776
423908
1279601
630177
1130603
282698
583567
563661
413366
393904
1066685
135491
861828
16538
1310713
203124
661371
101496
793416
927244
671001
311128
47082
946570
1182812
1126009
232531
339221
262348
59564
1393506
65444
1192517
824589
1040066
1179693
1290897
275977
1238034
880140
1188871
248448
622194
401939
507530
522331
424579
1365495
433082
219508
366479
550075
1052780
453949
513084
814001
877265
1268425
781392
1117668
822013
682903
1384861
1117092
1200686
993553
740272
36532
853473
1206123
666514
58896
912424
781190
1284545
615398
1062340
418749
676035
1278937
88838
1005767
674296
329681
146064
308149
1409013
149723
256507
1152681
309132
65787
1409846
307490
356937
310363
1282690
1062517
912001
466407
497322
159001
733409
611210
1340266
49512
1216759
191168
67108
1058023
624355
71891
589978
358274
1120751
142775
1034901
335065
735619
341040
46589
941803
834282
43540
397138
808429
1169427
1218091
301552
80743
769862
136411
435239
584417
595125
808609
37291
102794
139937
1299253
23295
1215608
387291
845747
1422292
854469
131231
612318
1005011
335118
219033
1293144
903065
1037913
480915
872383
575694
497684
895427
698435
1396515
1404590
1408170
839660
163012
700545
850928
851783
1415887
1090777
248425
1193097
884686
1400783
88382
598512
1322424
1301654
699721
346190
789119
1236583
50955
1325261
782251
946340
1290703
1136586
92088
1321229
161487
728420
1386752
1322477
1421045
821510
1196205
845233
181703
1374530
789438
449152
255113
276755
970383
319319
141525
304469
273450
665708
504067
1229296
955419
620572
455301
671220
1387616
622175
631876
1206311
834349
996907
1401102
299210
1005637
455837
619836
302425
1202836
698350
281679
195975
264365
1367588
1345438
591571
1203014
354735
1201672
1369213
53546
1316315
155334
332046
806436
1363078
1315031
679894
642317
1120595
297816
1267378
185544
194690
359141
1313269
588364
23016
898240
1230308
1371326
401449
1382592
1124737
664205
230219
601792
1051924
658021
1007156
1332700
98762
77020
215329
124413
572494
706819
791788
767379
229954
771233
515750
1199725
23551
369026
899444
681134
1234330
572647
1280027
137801
874384
182681
144600
1226870
387609
601100
1184859
1157550
353292
1346666
706852
257177
27963
1388233
399505
1207095
579678
575547
1201878
356186
1416353
976789
261381
1322875
240172
974213
232032
179306
529067
457952
364081
898144
41996
943202
531412
215196
354305
591822
368771
557305
272643
949003
883124
607110
1224178
493045
387527
1049750
900742
15994
291063
1049514
291377
506278
499724
1413829
326488
190455
476035
1111368
1375253
1189524
1274410
871595
301738
780310
25834
284528
567745
947536
313743
943360
223596
391237
954461
947359
606083
268990
1336748
849303
161070
149378
768027
804084
296284
372031
680340
558430
864990
788639
281409
1071444
2164
248635
574032
572035
1188987
251327
1216281
950149
193660
1137323
1168720
44461
698484
1184541
471665
698440
1057227
324519
1082475
85668
1365275
1213794
684284
803034
286642
291412
1120816
151193
543478
84456
79485
38737
1296136
600143
1271939
731790
613548
647984
1048220
80284
620616
143115
674572
435585
229999
601115
1211054
307398
321408
505032
331316
318554
1110782
1233044
1231717
1314992
1170532
1305874
739164
927940
1118869
330345
316275
42504
638695
740246
234536
882276
814331
998006
879929
1300434
590534
1370932
425506
1192204
736087
914489
456298
318790
854879
965256
829438
547404
358898
96237
1312100
1409724
696569
117345
70791
198136
540606
437608
268974
1353654
1335254
192417
92541
23578
416502
621054
901305
354338
1172474
296795
90820
349237
868905
312081
1365273
706653
477203
81657
560598
275940
347391
628870
1037534
192488
131983
362051
189564
693615
936419
59269
1207760
78870
565355
216324
73184
1274241
1152533
1061901
1304717
1401024
96156
306326
816875
1412724
182054
980577
570924
770045
1384225
122909
298189
571711
864754
345726
1228050
1161169
1154185
785834
345013
45761
828045
1223786
383955
52777
766415
584833
673486
272554
1037261
869465
1025949
538255
203441
1311596
1165029
1176394
927883
677322
1103223
62593
35603
1374191
319086
224230
1312136
116610
824386
489494
455255
1346732
861003
197526
972115
1114357
1292645
1158286
1225955
1292712
1184571
817728
387393
161131
273230
422351
1379592
302873
164784
1234603
69666
1067953
1315616
137268
451216
768260
428021
724424
326333
190114
423674
210261
53027
428264
83257
560931
1233819
807866
408896
441550
692176
585913
869992
899383
1068414
211318
130433
464067
447573
1306045
1198823
370476
1235171
1026049
891310
1053869
436777
1192759
974615
464598
965550
384196
1037610
646912
1103325
407996
381861
389831
801084
836586
89809
13041
306575
1385248
1111564
442912
595388
1022715
1136388
1280972
775514
956544
131331
1197205
1059504
931775
615217
161282
215174
672081
159389
1210228
1198430
1331675
1416899
1306390
299217
74253
368225
500522
1335890
1395455
1183996
495542
1026513
138768
889744
183996
489798
95231
689126
1110608
169281
138975
328517
360804
384679
206796
271275
941668
811840
339540
824027
903570
526869
26195
1230307
592982
1367683
305462
532644
137848
438472
151517
965956
1353671
1267663
1054697
1352902
798924
869592
315725
571596
299480
1410190
317590
595336
1352842
1164076
923522
197075
1374061
1267996
942594
404695
502656
1343060
47329
281655
722744
856339
1341395
52675
349250
626712
515556
858286
596827
883756
910765
1360450
1315675
34961
1300356
406555
1394011
432550
342577
549912
656119
961977
401966
1396850
1219831
1168898
845611
1374555
1266342
1206657
1325169
1311332
240016
1211181
934361
1111732
1068304
30856
613660
620040
201608
1367804
1001311
168627
111979
465464
1270518
491378
789334
217211
670650
1000246
1421013
411630
401361
1118086
700711
869139
371512
683985
464763
934779
306099
411456
446776
167734
1119792
869416
1325103
806014
598807
124060
891652
425140
1182910
10787
504558
230106
770324
703769
84952
925116
340410
1279821
227490
800054
474216
536868
1339086
953874
461286
310251
276311
667572
1282786
1395226
863959
1300086
314852
304963
1396488
665759
1327913
1023497
768084
465644
1357378
1353408
1357184
376164
309186
254097
564692
359646
592887
675517
503488
550446
381949
948000
143285
829287
1141607
902231
635389
917356
336643
680223
266088
228121
489392
122753
566574
529376
81908
1266013
51951
581973
924777
211462
43709
814663
820372
1272997
1150949
596281
656804
1280253
388322
1165307
871942
1044538
683759
1201458
207358
1349588
432128
1352005
1213403
1078255
446741
1284284
403262
898113
1171085
1390497
1403907
128967
1112621
306237
184809
643966
899252
743234
344743
1085848
59872
947426
737431
1191868
51344
321561
935789
933498
481643
231939
150732
1213368
1073683
391807
1051797
1220861
1008836
416378
1385844
1290201
564060
953566
673773
776171
1164979
339740
1309058
655917
98477
157694
171668
258274
996211
1413691
323905
1371325
836830
911667
510240
1197350
435854
417071
325343
131134
1401453
170033
1226780
147815
1233725
696899
401581
1051116
157582
85128
1344486
1211171
961126
660226
216107
583707
52782
232105
1218637
329734
494744
821324
138158
1304302
427228
566176
41168
360411
117276
335889
374723
23481
1026563
684630
440799
829655
34288
59554
1311640
1382247
1141386
1342643
1193629
142807
181936
1051029
541870
1176411
907539
168235
66910
1419860
506562
254573
206169
756258
878722
1296189
336079
637402
1067506
476882
1053123
144136
190574
107067
865718
575153
1137418
68160
1309306
971692
595441
450804
166614
128731
153650
177788
1300938
165385
1302020
631082
1225125
240617
516742
1408488
82137
992619
1422576
1134663
860388
194613
226732
348785
992137
779848
1320221
631080
151335
607039
209874
965150
505896
314858
534253
249919
730290
941670
371579
484459
1391326
122475
817239
1220660
1197959
1293561
868917
898226
68284
859450
266239
1178220
832500
680729
220747
443312
1190633
438169
945852
805209
850040
1295195
174051
1235046
806020
737979
944298
633247
776663
958932
1386229
444494
861818
138242
829024
443650
950068
1194989
62043
688955
805747
534896
353336
1277850
56216
1284321
279543
336217
70802
544361
1289811
317889
26990
535834
138499
728489
676253
681708
695357
170352
538999
26726
459457
949226
565754
1352089
213731
1225139
379479
1057482
631853
1177932
1375620
1287788
421578
1290717
92113
265070
422194
1336171
193291
93309
1411526
1290704
811469
1396154
1322326
682264
428480
235558
1374217
328010
350985
399534
1269745
959563
636637
909080
310934
724942
865512
1019041
1065559
795441
386906
1292808
268599
363022
146113
955426
1372595
788795
478075
1207835
32975
1349543
232816
1060018
639516
18156
456891
773004
1066781
876308
931012
1211151
530987
268845
1174602
972372
249987
360044
1296717
43817
248065
479539
1280243
74402
662809
381621
509725
1138250
113310
642640
27201
461734
1292257
240336
1091096
1367086
872050
564577
1297874
614909
1175723
867816
97797
681330
1119868
491071
834343
123772
562596
898694
11657
441328
1219185
976803
1319943
598952
1069228
957034
843678
940789
156269
575643
739130
865137
888411
332853
1363816
136732
281258
672840
90976
942402
474788
1121258
234233
506834
823777
143280
156342
1238360
1229123
252035
600940
65888
808964
1145779
998043
695242
285129
1102508
1077665
183112
968381
1225877
585416
505383
640048
273575
216939
1301054
391161
1267415
1332590
337628
226893
200211
1202714
632549
51310
101055
872007
485925
443080
107724
866982
1378535
991797
794975
1066807
1401025
146633
791284
206370
225193
1122041
259385
730521
887678
120352
1266888
1075509
113320
168637
1391775
184034
1088207
456818
216435
1066722
723746
1389330
1399682
1043119
106308
1235560
91017
387873
643907
666674
480015
824445
789290
470423
636123
1219305
203802
486180
231164
324871
934721
1310822
842216
769335
519828
266779
684748
564724
951556
1234878
1213993
900731
364099
695143
591651
1318250
1385284
965581
181565
767308
48470
817029
185105
426733
1392796
647014
1270276
312041
181971
819479
676244
219680
646939
959859
382752
640911
1394047
347205
106942
1134253
1360813
506478
402341
1310942
1345436
1227688
978065
261577
117244
821404
321974
310958
1115014
1068356
926089
140799
123882
588607
196634
1346247
998856
1355726
1304443
360794
494696
611990
165657
200451
644749
134995
530649
974669
1208999
782525
135992
394763
497305
137712
538761
902957
806082
1266919
349500
701460
772760
255956
1296110
770900
254973
1284810
538299
954306
577365
897091
767555
60344
784239
983071
527533
1343209
346210
1126960
809921
1278908
581745
311505
532191
544176
64502
1401088
374558
27910
100080
559082
865017
974959
274681
4311
1422306
1059942
1365853
1166402
289489
967985
725293
621863
607584
960113
388274
637212
559953
1126547
669353
840082
217788
1073887
1128669
1344355
130086
574906
209906
1283598
638457
1354099
1273534
605393
1204462
571521
424769
671528
835210
14163
546066
911811
672050
883838
496204
141825
395093
1062754
543536
738814
1311083
1212329
1287329
1064324
637806
694913
595848
644127
705940
12358
953492
302848
692079
700220
1052305
1300961
970966
1184803
229817
346286
363713
287160
489989
798344
834654
266440
1278270
129279
291425
1297967
1055808
665054
1034041
1392558
550475
1393195
697170
682252
703463
123840
1142870
452305
1301256
150564
34779
96206
370693
928450
1126322
914627
673914
579175
1383430
1212185
626561
474626
860013
839259
840158
933928
936474
445308
1372016
150742
606011
1279799
529518
673597
952438
145475
1235031
591368
692346
78129
619246
416638
834119
998543
85435
735810
1123906
971543
222294
737449
1141378
276537
463447
634724
55987
1302200
406714
733776
866448
1325363
130794
1140154
1219204
439335
172404
442622
212469
399710
1212602
372574
1161066
899803
505862
105490
259298
78522
361211
827091
238033
470396
154404
36503
437010
1209837
299291
328085
1385286
818458
1203782
686436
216462
878049
400639
821416
902487
427959
975783
1186723
1292161
1193093
1040093
1284044
705409
768903
234716
122617
51781
1203321
722644
639229
348989
1395694
1059784
381113
1298035
586527
1294804
399166
1066734
907304
323388
514147
1189653
1090506
1333773
471699
996544
153871
129582
1298985
473472
915156
440515
1318238
374845
1232541
689415
1398899
90685
1352084
633347
1222398
161953
168994
1149989
1389169
1421036
1301268
794315
617597
1419850
833877
279605
173581
185113
512159
383176
602521
1214419
1034893
481717
601140
734720
1285201
1266961
526251
991431
888052
530532
1367466
1418791
555749
956368
562378
74432
419468
391636
1217402
46857
1201370
1189818
449598
1086667
140409
544716
1306346
344317
294450
663563
885597
930529
367283
210086
56637
71091
1035315
489606
663196
1338455
295406
512273
519629
41251
889245
1376867
784820
838948
314766
176106
1135863
677117
1052436
1125206
480510
926058
996877
1385886
812548
906704
967185
393869
35442
661058
281625
1339810
828439
361051
302028
223463
1388214
138654
775899
352666
590866
402726
198933
94806
260993
478765
579029
289544
1198504
342646
1039364
968300
671236
1402958
784237
994086
576104
261984
677059
815478
767162
174026
1336081
91484
49294
847472
833636
723437
696621
1393966
941928
1340720
341788
1285745
539619
65253
1395136
548991
570285
228413
450833
407330
408654
1190544
620693
608345
1319522
17821
1416223
962422
1191855
1197367
999157
56973
624177
594091
1134792
390438
1314079
516494
1412073
1232618
1387622
490580
874781
946658
407522
818166
469029
563227
1350229
635587
1332736
186730
647592
30180
1298006
1217971
825636
1401887
876605
85734
133937
947417
366894
1302104
893134
545490
259130
136980
293577
702885
1234817
1373459
1189457
79950
35285
300624
861323
1065758
605449
463267
154204
1143743
1416226
611678
453017
40606
1370396
915774
367847
1058159
447393
1316815
429068
624545
675366
542160
860099
1373878
802140
223294
613956
428937
1186811
288841
837194
471033
344482
927877
686242
70326
44373
737474
1057043
806662
33997
232039
157123
832416
1225941
110174
1398814
106951
1278517
595438
936803
59271
1213785
513075
467089
88301
579105
766475
933791
432885
1022359
1090783
1421343
1040573
1067403
11568
442083
375301
571942
1113046
63622
52920
1325164
1272164
186028
339121
253329
1092568
918898
889308
1392007
387621
859557
1048466
487514
1375290
801038
1353718
414949
598315
1194269
845503
161723
234577
45872
898838
1064057
329064
198448
1392290
157935
572314
375789
1118849
15838
1064654
475560
593556
94258
1288345
398912
464230
86919
393320
617837
903980
843789
1022403
464980
658654
455337
1043277
920019
107378
167378
680078
700144
487159
567206
1325014
255267
376008
843810
398416
914035
1304571
137045
1307502
449291
667902
579958
1288021
444642
494300
865553
1143058
777583
255182
348461
174976
366511
113292
582447
67652
896139
1120848
619262
884647
151902
724081
132587
259823
1161153
474543
787264
472124
965441
69906
188249
825552
430738
939858
47609
1217874
1039942
336664
266778
452862
523358
582140
278576
568301
531623
1005681
190248
338654
87494
438286
1219746
472478
1142773
1226252
1203206
459541
1297702
294093
90815
266079
560018
1183096
1043935
35712
815006
1309061
455154
1372159
131280
1237497
1350899
410662
314621
1224295
571439
264501
237440
405613
4771
492856
1370279
398074
604762
993924
401525
1282847
965918
502883
1381582
1283575
195467
889296
1050947
780851
1181474
1366829
1038954
978184
163161
215752
1287065
1136358
1180833
685572
580896
312376
61018
833564
615122
129551
11698
98113
255429
105480
880552
844893
837077
490547
659950
970000
866480
340040
956219
147648
1339250
908374
1299324
920183
875768
1215026
491096
1418373
320431
1309941
1156072
732881
965416
507778
556036
1273027
648204
481547
1374301
1000783
1360707
1044194
1064204
958327
327458
577282
270075
692599
993672
1189056
701753
971080
913647
817097
107745
1286023
1375490
662014
226691
120600
1208144
899555
540224
1168725
519887
1377547
367329
89008
287983
394452
292656
811937
965930
1048093
428526
458990
544027
64308
1322314
421126
856217
958930
970250
162499
945130
1420200
1224689
368752
667479
152920
533270
1147283
973106
233555
266118
410164
220583
342042
258798
676913
388638
1398758
545215
1014052
879801
155684
93265
1409272
63012
474190
64143
319472
149247
167263
1234147
117237
418567
1281032
1125315
829382
1068952
248356
1114700
1340066
1333082
92158
545948
669224
1385947
400884
702713
419578
173579
449155
774469
1217097
757068
1405299
300488
444924
1054793
324715
187425
623527
1381944
734782
57734
904350
1317790
1185525
422486
1152401
566523
311812
108404
508487
601195
1384020
812972
109976
1214273
439308
907748
219354
951688
834519
280834
807851
664520
419870
520216
471285
1406518
100840
397625
1237085
945862
944661
1168281
1126583
394073
539944
815853
1285183
511532
909120
659447
1184705
1100617
1184968
53994
48301
148007
48778
726391
472483
462667
62512
303819
425915
1238193
87880
706861
341601
1393011
1215718
170769
274620
143903
1316496
88593
1325519
641638
514437
56259
234560
76824
398018
645823
1151867
410726
616282
517287
969185
883730
1052123
681938
95584
1154084
259662
808171
1158251
488101
1027157
1353617
1276622
300588
764321
1024341
361065
1226209
1210280
560322
909153
64261
42795
506313
1312783
159903
1393302
59583
195324
1144895
544769
779918
1313352
1205995
1402955
163444
1204658
502685
335075
861192
731998
155877
735891
860147
457693
548776
1082332
76700
268515
685147
251922
266265
167889
252094
277613
342773
208917
1022408
450794
1067604
956611
780381
227897
466268
584974
301055
953822
1040215
1277864
1301556
128227
881869
39674
101135
113137
1374384
394534
343772
1360214
998943
222744
1062467
343823
1355927
1368640
687873
1153120
1059058
84448
869664
292691
879551
737136
1297529
441209
610258
179260
219350
418030
1196325
780632
1409605
705248
537267
352253
86972
1217887
166891
826584
36196
477916
556851
487947
1085275
1382842
1111490
643180
676026
471195
704154
960949
1268241
1070540
1006314
688821
494482
40862
183927
1382541
301430
904045
549732
195560
227898
489518
974866
726073
295998
87567
53879
127294
571252
1360237
1102729
845028
830310
821926
822878
705525
1320991
571146
993896
1026096
63219
423853
488471
1327287
1334882
323320
923305
340706
110451
1269949
40340
1024454
170801
1337000
1294296
930834
828062
1298195
1140808
941330
174156
536467
1322837
602431
57289
64371
302367
929695
308038
523772
100062
217322
163487
1334777
101814
270658
355794
860905
418316
531645
817532
147387
1313139
15611
330673
1325829
138181
951267
135534
45243
639950
322592
1202295
895887
820305
204441
1371881
1318838
821713
932596
88667
214182
875770
1195580
1335816
148686
779430
272083
839053
1114128
640326
501600
279287
620456
676295
1304169
198726
961390
963201
832579
155215
1204877
884806
104157
670824
511306
220400
620602
667697
582062
728910
505534
956124
877120
977123
162257
1397481
778742
421360
802537
498332
673550
573882
1315042
768595
1226526
1072804
1294577
145708
137574
1390996
1182553
1395917
447794
681550
1178093
1291907
559024
972768
405038
728904
1143623
588332
412212
699864
217687
349274
1052018
1024985
110847
865447
361897
216633
783818
672425
1125114
767412
358618
220352
260202
447208
340423
153897
148031
890119
417616
1352657
853685
462997
279538
727272
682269
145682
260316
618778
151413
725994
1160103
589620
1384062
463091
574145
701833
430476
1161148
485919
753221
1329482
30548
619344
440854
793878
1385915
1118886
929440
1207615
1335578
1185401
1381047
891932
1022622
138546
1302439
859424
1350213
1143208
134817
563016
194427
122426
474901
405494
551842
839230
590692
561368
736514
1280673
108316
233010
1140216
892352
1351765
1024879
519702
957612
777326
113335
816761
318094
262252
819496
342329
17247
1306661
1343402
310778
869531
123544
445812
944659
206419
485737
239534
697973
1402860
100008
629674
180229
1155164
1270258
90220
106696
91742
949260
268150
293838
676141
1414444
176973
547358
1348166
43730
358072
701512
1368121
1361510
219555
1279653
150839
1404990
314830
1339083
1348965
66907
1130688
1056005
253049
269077
209056
167921
185846
475723
265802
1123747
1190442
1376483
404893
1197520
485389
54936
40983
818213
30356
1141946
151591
182259
1398273
1022575
75758
660105
684885
1380697
827455
159623
266235
1365503
293893
582225
1071632
343085
372898
724596
836628
141108
831606
722523
35315
431274
394034
56501
1120280
733112
1353257
1380027
272040
196739
1192295
409193
1217587
1389535
313372
964951
99921
611383
1318244
305979
58400
1174374
1039560
1167004
472869
1087801
291467
350048
622233
534049
1371500
949512
1339291
1367658
611441
204052
466571
485441
116782
1384968
304582
998452
1341443
422638
289563
99536
1417680
131008
997807
407890
214142
578741
91105
281566
479034
835113
36972
439695
972859
40106
26007
1316262
498637
449963
581777
1301928
609440
491360
1175744
116732
726136
1337426
1286474
169283
1285299
358918
497690
1391712
658023
301466
324223
1063550
1422295
451626
522474
302448
476673
199984
531267
1092722
727359
519418
1312047
934974
141558
1409217
201125
728196
889899
634442
469488
1389625
665893
266208
48707
1126259
37835
272398
333250
1060082
1034800
1035042
489901
1224783
1195526
426224
509163
658902
1341570
637912
540340
65759
1311382
154521
168305
1365673
556630
1294820
221129
500413
300067
1351977
224607
1232418
382801
1276480
567270
677261
407679
491458
311177
197898
82686
338796
972003
890540
311097
636419
297481
446095
734015
738230
452930
1205204
591936
81938
1375299
1198436
384475
214837
611532
293692
677452
771271
662414
774403
293662
336673
908595
705242
221112
1206069
998474
817854
282714
1342675
1211292
185998
811630
212344
451202
1289651
1157766
131876
455238
1189639
798081
88618
641923
368716
184969
69285
345907
141490
697774
681461
221343
898030
1193798
846119
1367072
767672
39821
963176
113930
1333887
544455
1045257
57182
1059441
32958
207397
645142
500938
50497
1232221
1287450
352361
321371
980297
181484
436989
228422
543337
727021
780040
54477
109632
807088
867027
798356
891885
1037663
355633
491518
1422535
994788
1057250
611401
870023
1218278
944464
1048987
26220
292778
1378463
346107
368143
993428
237864
494469
170592
492106
223695
42301
1327781
1201539
1206282
1230081
1042970
463798
767014
117000
63490
1307429
957741
587851
861486
790957
902901
816490
1112359
408707
672268
948622
1188992
910199
1185643
1421829
343968
785424
965795
23534
1216588
908484
773709
313882
60948
370211
23301
1040028
66863
674568
960545
965012
1367837
323775
635744
1022009
1210645
207996
425289
61365
1395509
153673
680970
810920
307202
972516
912164
393064
212659
345066
274524
1056847
1199863
1420321
203677
976116
485345
952167
1197079
365089
355569
941462
468796
876842
173016
1371730
147972
371756
57355
196622
778956
287982
521228
610907
1315637
185226
367139
395574
509792
865398
933065
515447
552579
83796
1282657
727094
837342
472137
1217134
967287
834768
1044429
217192
644454
973247
1347825
591311
410328
872749
323238
856150
581566
409808
580645
146395
203690
1189250
230410
827655
790170
234107
534725
596207
573850
882110
776926
450706
334507
15975
379053
1214627
632916
256544
375974
1408647
835065
474872
908030
403778
908926
456532
848066
1114110
286581
1423152
1319792
1121045
971831
692407
585188
1410577
934126
452502
281123
1270995
163754
1404586
549457
630468
573437
1134031
641794
871551
327056
85767
1159903
1399247
200887
813749
881238
1352374
390142
667151
81234
603470
1399884
517215
726382
494327
526324
1341407
1316112
406584
678600
1021189
312013
215275
890493
114076
532998
955674
284748
457092
1216729
667354
374898
928697
417143
287088
1296640
1304491
773864
908847
444565
427329
144122
156180
596466
96547
477062
180186
1410947
1102740
566920
465298
694229
74066
791154
486217
77347
345142
1285811
973654
950051
154919
153890
493126
1057824
48985
185915
1314011
320368
332718
388604
1152191
247970
457594
1187891
193439
1420646
839750
1117976
993466
789740
267127
563939
1329705
623582
338190
319035
779175
459219
89258
189645
969770
1391087
581211
79481
1219126
699693
761277
873094
679028
93411
1376549
122184
766543
772014
309285
670116
855517
551723
96637
539693
942564
1157325
1025234
841542
961788
317489
1285057
61348
327699
1362257
1284270
318750
370053
1410518
343517
432313
42744
948418
362975
270903
535656
954789
882108
782374
157736
571979
117210
1072368
85738
864197
634772
1327662
375954
518716
1269267
1174894
954501
549743
860034
625883
43121
520607
43696
490049
193218
898748
907233
386166
36480
311182
688132
733609
731547
173880
229511
807230
955939
1115151
1043144
96490
1062143
1410552
858694
230574
346327
678926
614934
607581
1274435
563107
1413772
40884
1122299
800198
585295
376512
1401185
40703
1070466
500678
1379408
156155
1389179
998787
1178065
568558
665123
542485
301239
78092
1321665
511796
415166
493554
719443
139359
692877
530605
229332
1340008
1034414
292798
579063
606206
564384
418466
1390504
527417
75198
239480
1271985
435211
875169
1167032
71801
852362
414262
456257
456327
1210227
795385
414411
638431
355357
287179
620700
232873
272772
167336
1319826
147700
1117993
592965
691976
796548
459636
794862
702370
486116
1169413
298510
194851
400231
935657
964833
1177294
935964
230721
1307483
867321
1287553
522664
1166397
50565
1063842
932228
509872
1352577
1119317
78814
978021
96995
100054
456620
130552
8181
236375
816308
1112947
136267
51842
850174
146735
910260
811695
739724
827857
772669
1101244
623533
1367931
995060
279563
1048176
1199278
1117303
497812
1351252
225536
120951
1217635
1174150
379669
145780
1155171
1186174
336800
356614
733232
286026
1382531
48237
1296290
434437
579654
566520
548647
786947
570291
108010
105570
524946
460412
258821
965653
815928
364636
1061499
696696
433926
683653
481215
899020
982381
140550
1331884
930849
1119523
627394
1089404
361411
636829
854488
971934
392897
1306159
234679
92317
561741
52150
676626
446147
1005007
931362
105521
835691
1312384
1128429
210246
294065
1213252
1373921
429270
761112
151868
737378
378133
44076
772664
1069998
682735
456925
1278783
489204
159269
526249
469068
538881
1120583
903933
88162
359416
47247
1339372
840080
89731
52618
460026
666134
1185542
1048619
360241
775727
826382
1292948
394348
310181
1236079
1201343
611982
257393
143218
634094
1383035
105371
131509
1276606
591144
1035330
879455
1107599
836708
636259
1072259
100726
1338415
961231
897493
658682
452046
276056
1053902
1225198
50297
677961
900681
1378531
85070
155306
1268070
682243
424869
329003
569855
876238
431628
96877
211605
997486
481490
13858
728645
328910
608737
876424
272785
1289168
302168
48155
676479
1331867
897517
608327
1023357
1218644
868829
803285
356440
977076
301014
235364
170663
152954
198160
42820
424672
546348
597294
734203
1055138
741357
893480
378449
672211
510047
1419451
1206222
65565
63625
565283
542956
1101623
166480
769391
16874
946322
1269805
220194
641041
1184784
1165386
1339454
99384
1325366
337232
153034
843112
167273
916450
1083163
47765
1038529
878155
386816
344456
1181087
727122
538399
533252
42292
181109
787070
600856
997676
1347535
810852
1268061
1327940
1118466
386654
596443
471116
776154
78900
158696
1370922
1287204
63277
84436
1211365
808043
162705
565944
318447
809602
952161
491554
641095
1207392
510940
1122553
1294064
1287768
519798
104403
195557
1049417
50680
1269509
557180
665048
360533
1416602
394170
988640
915095
490233
1293154
620732
602590
1326387
1194327
1024200
118388
1335017
1369885
1309759
914636
847658
367669
643747
895809
1387830
536076
1082256
27421
624392
583634
728122
853415
389812
1360772
195929
1400808
406015
594324
254067
448098
693561
1335108
1111801
592771
274610
631563
397099
1380554
434324
189504
65060
520728
558936
738664
600534
1067796
379894
133286
448591
1351479
229816
1116065
964586
879241
1197970
520292
1174074
298823
804967
199488
207595
1041695
608874
12785
1269368
89962
638257
168519
516762
725440
576530
920840
1366270
409768
1123835
731757
1165252
622390
512286
181194
1418362
1202373
1394900
664252
363229
415701
259321
1036008
1189940
1402563
109973
324734
1364190
155773
478033
313005
683447
688345
648553
463406
353114
114404
562557
118929
426324
896859
657752
894524
309742
1292804
1111839
907083
481558
1382126
1123986
1334386
467786
681981
738645
427204
95123
134756
451524
1042169
1204994
311065
600529
443025
851338
264624
212480
79116
1152817
573878
1163427
994995
578107
301873
171699
395237
106839
736685
522585
1195417
1372919
197443
1411547
465096
194665
1266595
361040
441815
38681
1268053
397988
1067125
142940
1141350
911330
112458
915060
1363224
235080
1082934
426756
704121
1300093
1224238
879132
8959
1221054
1067855
1059686
625696
624631
313225
1286115
1206005
609092
768422
905257
359027
1059060
1056595
1009111
1378346
621500
647457
1062491
1126092
1114752
629602
336317
1169617
782881
28937
1358618
908556
372041
1289950
580842
36277
334532
359396
690676
795130
887033
850831
56182
386468
1343340
202503
467570
162053
946753
181147
766058
1422744
609331
1158315
1397424
442963
1082496
404888
370523
980177
1022331
49483
124898
1291718
1416661
1034558
399105
175558
1376599
1057191
443657
166131
680639
1376417
890295
1212509
806682
772861
120431
916373
644421
240243
601431
1023831
544621
139481
1064150
353450
456238
1340821
1186404
1371007
776028
256196
876317
1193748
703676
1400796
284143
197296
211966
731054
608396
163473
681696
194825
404774
1273741
1230034
659463
355140
200444
250279
1410619
458404
41803
362039
413640
126163
841204
341468
700704
273630
801595
171497
983007
1070119
35264
236822
251904
111649
115370
681587
1274472
40953
156166
210592
375330
155207
332971
89690
1414492
407950
1062762
704806
1397020
1307716
332501
17825
1090737
59091
32791
330811
455757
1327495
687136
918648
169681
445531
699758
839223
520208
1270922
1330958
258366
843823
1358433
1115569
777856
722797
1385269
86716
607041
1368260
278246
472297
102379
60976
100858
871978
844013
1345523
673682
1101411
373135
393642
122650
275941
905216
532101
408714
343056
303777
259700
1299162
379276
605710
665229
279150
589324
392154
73293
659285
808747
1353763
1367826
10670
810507
592061
332311
699677
804675
464081
94552
1369130
1139698
56245
1111513
144143
453777
1313515
73744
621669
1119830
1412304
211645
771489
769568
783918
5887
54701
308409
1196130
447710
366622
1125619
181595
1035729
367164
1051115
664820
261186
1194458
53626
1236943
340896
56423
831195
1300802
951178
541385
604335
964884
969745
570552
13262
731977
332692
82762
528255
316411
565136
966745
417543
626690
499739
140254
1187877
1281138
364569
788872
113480
1067089
1367284
598510
1268389
496074
288066
1294137
299142
343347
723236
124705
333729
214193
732579
646966
685050
258662
152244
66193
1235011
999061
793471
656285
53226
571757
892118
660211
1040885
315139
414560
105118
849639
658819
1201454
793173
911140
836374
1388293
692034
797216
1213288
123247
509493
38536
137847
203658
52395
1418701
632073
1101151
74843
152338
1301506
391850
89262
1375116
176565
10167
120999
1417605
974972
61339
592069
954394
1212064
1006007
705123
393056
1116464
140954
46997
886377
198095
1405654
667413
1403439
348795
1315236
1226651
1205922
1139427
612346
584596
1059908
767855
1418164
278314
1199439
736034
187854
156217
664883
1271437
691526
1238386
1159317
186429
1297802
1279893
1303367
1042582
585504
1227848
145057
847874
1396723
68492
208304
411771
388086
575821
17986
94817
450496
676762
248622
269474
98240
181304
1421116
1290421
412431
86715
846146
1375179
1407204
1070945
57825
869835
1193657
1344876
1374742
1115885
218424
418868
1189828
695732
874104
372793
794462
1025023
1402370
1293245
1041020
876295
16449
226768
352370
111284
723293
1215962
691206
1219118
632348
449037
388049
27824
476075
1400685
558943
809461
803041
79367
864243
786731
527398
611814
879378
817022
1399550
798562
147630
438313
1363067
104853
556832
1186768
738404
1406581
217025
606949
781512
1339447
545544
363406
1335249
1062541
596371
579580
516543
1172393
486022
934030
281705
1077202
214497
965187
1286105
99468
1329352
867514
1006174
590648
348494
1123931
128090
893829
523856
1314055
611175
668097
148418
665770
1039738
823756
378197
226741
961162
131969
576325
66842
1207860
566356
1375913
1409332
631495
81566
918993
471938
1420901
68842
328522
28919
948274
268855
1182374
867946
1417643
74252
175384
1289696
44719
141009
1123482
1139509
861501
771818
157993
459147
534863
497846
222368
565730
75725
636663
1270724
982260
724496
203386
46657
384071
170420
1337154
427403
226290
1212844
1067609
951418
908410
1268961
396408
1392353
662527
689514
809065
812447
330082
615636
896033
1229234
1189557
335263
1405626
331073
740355
504785
17306
891954
1284262
420630
452564
1057650
703999
779523
1197412
88893
895309
73329
648314
701954
687102
631019
1193230
963672
227759
105782
1331204
698932
822825
643391
661882
58694
160701
78069
584313
1059949
126215
1023845
120710
384020
571434
694788
337116
1236399
288656
248507
412175
1408623
130334
414983
215318
1282914
1207096
23032
390563
921542
1373802
268416
65620
335815
1390887
949797
1419700
278120
1413517
1351123
222508
672275
1350628
1344242
389945
1312075
833330
660671
867966
39915
841451
437986
404907
296262
571764
209290
11981
113155
952012
198371
1394272
308345
907009
265395
368800
739043
1062697
308750
792683
812637
1153810
133748
1111573
136772
63566
1186235
270065
1353694
864981
767130
226477
606665
1345082
966411
229683
460606
98022
141374
1068794
1112884
29164
198695
26018
565059
1221607
1234910
593568
629264
681227
253678
1136763
309779
947935
49663
682792
525258
996833
689835
440584
1066822
598237
1295515
508821
294808
1057409
137573
1229912
468948
966611
264550
491069
1330120
77229
416763
1045389
160490
905051
1371329
1039818
924762
668197
1229480
1394171
844160
893746
697377
61355
1026379
468984
147213
1137903
17525
833354
217489
617946
188112
1304646
446959
100699
107907
437885
26389
548503
287507
36296
385448
624551
283565
1417095
427134
621887
1417331
614008
700282
1154068
552944
320735
1337666
260351
107037
389620
1422559
598146
585101
437583
921666
398203
1377110
1116368
498865
474650
117059
1023338
340019
73893
461754
137960
319811
107863
793365
337705
1337099
368602
59312
1207929
75841
486690
1041466
576336
680744
367810
400931
1055033
1236862
87990
206636
156338
404146
951468
1415897
947898
1035113
234167
731232
916622
1350215
1062149
834581
165792
768657
258896
277661
466654
1285284
226875
595488
552256
1134577
55381
943682
693670
497196
830748
940814
1070757
341398
659708
153012
1391041
863550
70114
314423
455664
220252
102095
635406
517219
117138
1225036
1138748
210483
200917
73408
78692
54369
1394217
43940
69998
805225
1221402
579411
1289468
589456
911772
357770
847570
620175
290771
616037
288649
357602
219241
830238
637468
686074
288624
916509
140568
562599
1112784
959666
1371972
218638
32256
520616
1224766
448847
1339271
943217
872582
847400
1350124
670877
181239
458250
972663
804113
1287002
27302
1396665
798149
346967
1230815
1346509
850698
475645
1331048
1360790
692871
1418605
701465
683775
322828
1141792
334593
452286
356638
851366
896007
368661
1296427
285824
983382
840719
1363202
463442
36064
581678
436556
1368937
885248
1353389
458387
992156
264525
1413954
426087
97224
1361703
129259
1178148
74423
164076
658200
939857
494754
213846
1207712
695363
230771
1414043
878053
111654
58585
919732
305580
1308816
515794
556664
1401318
31856
10406
87734
298016
1192661
724360
196863
487668
31351
209905
1371143
1126803
840711
696432
1160008
1407467
964905
1202519
84054
1193623
1340845
1062724
1287314
840613
93908
799052
1025771
1289570
906991
671420
295673
916706
588569
1006084
574110
916110
1394738
1362147
1313670
626814
461624
430721
264137
160699
572440
170633
865231
285245
36866
380864
593845
1066335
410638
978709
29167
287881
583002
683681
1363550
1064122
465550
616506
723284
899186
776660
642056
161616
381727
526137
69451
602168
969720
1236957
305543
1375059
786693
1137237
235293
56522
673098
473252
1174803
1299925
1386388
1210890
1342546
1299767
700773
400688
1155122
699341
199043
565243
155135
177230
69970
163277
995330
279289
1422222
1164203
1180444
1157246
775110
1414743
147601
1056089
431155
118498
1207729
42948
1053248
1206174
724640
1005384
736501
1290671
689525
419083
1036795
818613
144551
905692
1413507
584043
421087
1302446
665310
642393
379657
571516
1210995
583004
398200
1170435
297655
163907
1395073
63651
724187
776454
671092
1230616
83999
18963
1070846
775579
803216
213110
440612
69651
1170786
813287
223529
91041
676387
465251
372279
622063
1416873
477222
10249
857777
143911
1282942
1165074
42138
871135
320253
401094
1179642
814245
254588
431294
108411
1420973
1366973
384760
809106
613411
444431
233231
1331773
191075
295745
646437
146363
491213
1170599
107002
192154
450107
1379429
1403923
659569
136744
516721
1154841
1401456
141481
510089
56343
903993
1115378
461587
680151
702360
1400732
1344560
682838
567360
1163235
675928
1230238
830768
1207104
584015
88822
1199443
543595
1330938
819438
849586
143878
1345698
911779
503482
856682
1380009
437685
616832
1160925
972018
1375093
981381
283017
757552
83109
732258
468540
596595
227611
455497
294165
1213796
776703
860260
728283
437566
973201
226880
761163
113347
150221
637264
1121073
254715
101112
414566
1383570
352176
179458
449668
427492
693673
1212722
809261
1286400
79821
936949
1230544
934166
1358486
237458
255064
1401259
540360
523490
597551
928976
726751
617917
448331
960792
336073
933962
453809
420577
1024819
1195171
1399460
854032
1171072
963031
961545
690151
151935
490597
1123267
1037220
1335968
435820
254739
662692
684938
1068187
682562
852001
148497
49844
893007
1291838
109298
1184875
101011
1406202
485661
457162
946259
387929
978565
346188
271351
237464
925287
400065
490372
159819
460979
56812
908265
1338762
392110
1338376
1061660
1199617
348758
226538
1302674
200362
1362716
1196469
1361648
50191
1225222
1205875
257804
1138174
435276
511357
1347618
100668
136163
204609
657565
1043464
672170
613951
1337994
795067
274212
1389865
1119430
1397066
1188153
452577
874275
1034836
1158372
1063869
1216467
95487
1372777
975635
1400862
1213869
1291633
328284
73919
222447
1154167
965512
951143
133229
860788
827998
603690
96371
1290652
1204392
1394353
575727
85807
1136081
150927
953975
174526
1373783
636608
94195
626520
781213
590331
1392530
452183
1176496
1202511
826482
533000
164793
94378
1293593
935672
1023714
159441
1349554
621683
433829
910715
564047
826174
605240
1395687
1059327
855926
928737
732880
391980
99402
146824
1316570
253194
1086945
236033
1332777
47077
1342739
137813
1062915
435140
1117886
143429
954693
630899
617039
234562
99387
695858
1272028
1411010
353795
1388645
476290
518023
113163
943692
1420922
524365
264058
1385169
484728
641718
86629
944359
1230264
341681
67045
1157243
633312
186769
865225
691654
570975
848110
88914
896611
330543
432909
1119189
922406
173566
939049
775955
1269691
1166215
1179583
412729
230307
794599
1378000
151824
962011
104655
611792
304023
155698
631022
889455
1058862
585977
1219765
955475
76915
810562
731869
726854
1278947
370685
912035
613855
887281
1056367
32284
1313201
1415675
944140
1216738
530479
666813
61838
92112
695049
1035776
889281
957521
132081
1217142
700221
540826
371000
1195378
36484
256128
493708
666443
843970
374231
143728
1394219
1022740
967462
976861
675417
109061
817173
18402
312110
1163373
534528
1117914
980190
306853
1006264
1227264
428976
1163375
643552
208859
1224048
825590
1180758
409774
416249
35180
199694
1345852
316791
1074583
280812
1376827
1181059
1397053
906579
595483
344816
639105
1273776
101512
836698
787954
214469
300235
61485
295735
157495
186022
77728
826257
565510
84919
793635
853712
875430
1394596
197770
681405
885534
195134
461140
263312
1197471
585073
800250
1137318
543256
932640
796925
621982
638559
586431
1189352
145562
407585
448586
1236052
113990
869734
969454
1342316
567157
565882
667409
261205
429106
210134
695073
415480
403275
577805
612260
452239
1351611
1403619
954432
688308
1201900
846614
337006
550813
1060791
153050
555720
1074003
855316
50439
1399127
420573
286542
1161011
784986
486454
646409
305064
972816
1401474
897056
43137
737945
869283
290932
798491
1270711
1318454
156576
267584
1416356
509237
1346490
125403
829280
769800
772059
1127424
845159
398713
936295
906828
960509
584634
358316
513171
274309
801901
537049
591532
152601
1128840
53465
186059
1362927
1319950
945469
18845
1394085
962362
458440
1201806
25320
115298
501353
500658
404085
770432
459354
1090780
808818
368153
303963
780879
138324
1356681
689881
995487
549928
1330902
480984
430913
904255
776874
959653
144840
459281
476680
1192284
1147695
113291
462003
929597
647389
171904
898802
950091
577634
26482
261827
75444
769094
678765
573668
1340729
252891
296930
356263
1209913
1057741
66578
595959
1347856
224570
184555
185893
106385
150743
34742
461263
1226977
605658
1044799
1150916
886427
700525
45149
563751
1152716
1036021
1224814
673407
590538
379246
1293388
1378818
69708
445280
849099
303217
731119
424024
89660
1382372
511212
184342
74351
643922
1270417
806420
725724
882536
260846
1377825
304910
814717
694638
610403
300107
927975
503113
168896
740139
1092804
591677
1162436
897629
1373720
44759
96983
955506
1134633
370431
603952
251666
1351851
396191
674113
981969
1337995
483969
904001
16316
1067003
1369365
465744
81083
945017
998152
1194221
235784
102456
87060
976802
1284671
280648
324714
222133
343645
481716
327778
656803
486335
690572
342519
58105
573647
570518
38049
1270669
892061
1154493
358878
735412
1369833
74227
1374330
189951
963684
399875
343244
972461
29119
1179728
589423
379166
159157
111708
1147859
1072275
1314436
1220343
366334
399074
628355
1415287
39393
673062
590058
116046
1316754
1041837
799582
151700
948964
408530
341438
153800
1324361
900175
886651
968871
639519
654
995911
499451
332711
60622
1302664
630842
319982
977032
888366
782177
386050
1366412
1064798
1318913
1282689
1353790
904901
121108
347922
770275
374168
601676
188211
338363
855395
1038520
1322796
450657
817818
414838
957914
1182238
1204410
965400
309278
46673
350699
201737
761166
1143353
773504
356052
583823
506401
1210833
1041012
360494
149867
235943
410842
59131
1369180
1202694
444766
211590
632926
994043
737596
995372
102756
255343
1119020
161835
841193
469666
267124
1325192
601964
845048
1111365
1368293
1145392
282558
1071324
388804
967907
1077030
330029
382451
34319
369130
1085600
155390
910459
376325
825218
227750
1211446
660758
76630
1044067
1343437
663013
1341864
163802
1283538
46680
1376844
394693
805707
39807
888046
1229563
901774
18151
128024
822852
1271676
145400
666812
203112
454920
481280
579657
567866
317579
700467
363070
51278
239745
1036452
1348150
395299
1332516
250304
1286312
1174859
51803
660913
70344
338307
954326
540376
1353569
534664
511158
575413
336562
1202300
1354413
790501
166211
1316540
290901
1000974
880519
273694
463864
426892
849427
612009
1317364
727037
698474
336453
180038
287450
213158
1050127
1192644
229053
226995
159456
961057
208936
701437
53297
1091105
705913
226526
506907
896073
1382046
275204
109369
484127
1215710
1386775
1196250
564565
521642
93440
510120
1310746
117513
908151
1043183
183952
1163391
879362
1273351
497285
152513
738960
1180699
1023846
1318323
169673
888858
427913
315518
621690
547142
1376985
252629
210066
149064
16396
324155
1220986
1412280
534478
159094
663899
97317
353393
586423
836659
573840
369478
1383280
1147884
471613
464470
211107
1305106
1035837
81918
1075590
883277
871442
360212
423573
616092
528978
1066774
644691
228928
695746
1277334
1194580
418717
574724
949013
992935
126760
1165520
296659
928363
601512
1348155
421001
982208
38552
695944
549526
269705
383163
492813
1111983
1129869
183573
516428
575968
555512
801028
143873
624285
151296
52388
566480
304188
846675
1194626
263294
262688
539004
1023501
1375123
218276
338613
836308
1291762
561525
111525
767389
511011
236437
900941
1201849
1365656
510483
656480
822073
186518
637318
138321
170775
131317
630919
1359087
397002
572317
224484
1270295
296445
313935
72625
1387917
1404402
562797
227339
665307
656618
31719
124410
954520
1322107
1286382
1284902
95489
192831
385279
54737
589071
794204
547179
932343
612240
563148
875799
337498
422533
1203165
1158389
1272821
1279603
1119763
691324
950782
783306
574540
121408
1410905
617192
815148
565249
266343
616261
67488
1192398
756083
501662
94109
1386162
690942
1229887
1196116
1227424
1318455
932316
72540
880670
168568
459852
257551
330004
704537
1278037
684295
1225997
71405
1205562
908863
1298902
778738
374091
728141
134188
1041460
852173
1193756
993293
1318373
81016
356665
410920
860991
212158
613952
1266694
423059
371498
1421620
99199
558416
1390252
1315761
1350862
693791
353805
790651
738661
1236552
417888
787646
1399359
1156822
531851
776844
1338544
413603
871389
372430
1382732
689961
583395
366125
1111058
130307
62396
713054
564210
213956
1007372
38084
494415
560471
662130
1063500
630685
939851
275634
577792
1304290
859822
1214227
356627
735900
176464
1310743
785537
465472
435963
728208
545864
1183821
955847
541182
961734
31090
675714
1065535
443502
1126375
36627
1120185
611851
995575
255992
1201308
207455
232724
281206
1070376
882756
1389131
786702
466688
726701
459093
877807
360962
983724
1317065
1414380
820354
1090120
573061
405778
954442
262846
181984
873031
1091648
295073
416100
1361389
1387018
771699
812343
732593
363381
235219
1336151
722318
176248
737174
694369
1382724
108256
978104
539890
49737
994308
207260
805840
996035
312291
544728
1188110
110912
1128489
1100207
1363491
1335045
734717
1165010
1163668
575360
579510
1192878
236701
459255
602648
1161013
149956
159712
444679
1371982
1016271
1064121
1091023
215441
100913
1217334
590732
178073
290387
1194518
449723
1181579
526689
343139
467738
232881
659311
39182
290735
537006
107283
624438
514888
1129381
342065
374311
1121652
378044
56312
415147
1158484
605930
480557
93056
605696
815143
1279366
114781
1051997
898972
768035
239639
1048817
842351
454297
934146
94069
509553
165299
1049744
636185
1321317
1049432
144204
161814
1155384
959413
841354
1336083
1291122
1122313
125196
128452
109040
1060257
948268
87351
1336344
29300
199415
114317
873060
115807
322994
127187
875091
786090
87347
174841
1219313
1040448
1292914
422242
400709
258565
620652
239825
612800
48100
441480
1045051
967679
662536
1394616
1308753
771453
297156
792189
612696
490468
1188948
1173753
627901
1162823
78576
1184762
79990
1061119
604830
1166838
11150
169383
586009
891850
81699
662729
216640
371040
466288
636627
579957
756743
472695
155551
380791
440207
265368
489004
36337
348844
145994
87476
844813
612830
694288
434894
648787
468818
126013
511007
682470
112050
768746
269088
565294
1061316
311374
1060111
319297
509680
1026220
911794
831062
1290329
900082
339501
197483
927971
766127
993944
171744
767247
1230989
420635
574029
269609
45712
165163
400735
567123
884818
856085
645204
1290076
153910
100022
271965
345394
606939
231212
181392
92152
550060
483170
262572
220818
1370348
575919
1075595
92151
283336
493927
1130190
1320429
864553
422396
1053516
295515
785382
1217138
480910
114784
208783
539612
684770
1120845
1184083
1376544
772975
1313225
911329
836468
173003
396091
149612
1367429
358927
491199
677126
983124
483444
1120292
524379
888313
930843
638775
1276477
253650
369370
1230357
1230362
820507
565875
1373273
1035563
1365365
870524
1212961
1295028
1044628
233041
378086
780804
141312
425725
574430
145003
491749
1353406
1397055
218195
847259
811520
1124270
684716
366156
829005
1061871
1050726
673631
120493
73071
1374342
1267834
95066
1076238
469494
325848
819804
421716
955340
1232623
1075106
300389
940427
464010
289729
129984
849276
826973
1101643
1128957
1380383
992531
981227
54243
44637
966049
608132
1231891
588767
351060
906041
968251
965475
1116080
781528
1174579
773170
1180640
1059230
438933
1121796
1128148
232851
727846
936265
428712
1161113
1150228
1301324
298257
993596
1070068
570412
367047
52254
1329529
864655
1176128
116943
252202
384396
1412855
357513
1328922
365133
1231461
888383
1361248
912053
657811
49780
1337153
363425
200072
1294239
1227147
964931
93903
416062
25085
445419
361205
54439
521541
628866
59697
71392
1284859
344921
1406336
111831
777809
560469
198153
359832
884001
736090
592652
660056
1332052
1204679
1092431
605945
1008896
450032
391722
188452
1154097
218107
933385
1197391
96735
879295
978076
1283868
326073
1061823
687718
885022
1048867
1353470
913547
83790
888598
1393924
1083524
15511
1317873
1265780
821752
962560
703076
955868
604233
464184
1286683
1392289
81460
87904
459464
331610
963640
686461
75588
575484
107310
1302270
1006114
1102530
1174849
1137281
1323428
601700
152556
105370
545619
1340443
1372041
1284147
406174
386337
832624
232853
1406463
188134
268360
632503
861301
79538
1344288
1083835
549287
233337
1387962
1297936
286295
237369
1210097
778351
510112
1115813
630010
1414652
1209086
1067474
1134858
463735
377582
667886
548626
568123
1387562
725108
339703
885280
470894
1065413
565464
1397216
248051
1351840
1049666
1125358
189939
614750
227157
1169085
468055
230498
676192
1202182
800080
821327
1317413
705733
952312
1416415
1230267
472018
441758
917779
1120409
1287608
369162
1113107
1021456
1182534
886446
475078
89729
469740
903404
831549
86706
301691
1310371
361270
732924
999486
674344
297861
56703
562226
279927
74591
1177278
962432
441702
832654
1271297
589261
1222512
1380253
229894
1139268
337334
215717
626738
1024816
935416
197432
287415
388120
1069447
113212
1165419
129675
86737
778098
1278285
1023760
469060
98340
42104
1138597
822798
468334
411447
188038
147487
640428
756079
740116
254664
369369
726939
781966
453799
693062
323043
1203798
905144
273248
1112342
768958
883751
731014
216859
672066
1192693
610330
176909
1207114
1134694
1113208
687475
603954
474531
1040412
548783
131929
1068246
61193
1403489
774692
499799
613939
440502
1306173
664070
1074157
375988
51322
807407
935013
51611
1206615
832057
1398624
197157
418718
213294
1070622
1186680
467741
404164
787417
192261
1404238
559171
570492
1194536
90845
692966
274754
295892
205552
954419
19000
1296965
46375
390483
469863
1127358
447678
349158
475764
447643
594221
1341608
388531
580161
1037041
832413
1369077
226406
408938
1397227
563497
363973
1072427
950624
1231927
42264
567463
1367411
53697
262552
526405
204727
578534
726268
52347
384474
834273
1269130
336653
392040
237972
1342371
1295906
1419315
439597
95268
72606
515891
68215
842821
897831
655691
442086
1332470
108194
82579
1225359
475534
266194
295318
623118
769856
1273950
1113652
203878
447212
25404
1180939
37665
827225
457766
1403925
1231267
120187
238758
894699
1145752
193019
558793
222095
1396895
832660
641435
1365154
451204
422925
632775
112401
189147
449717
556457
1051785
575883
121577
1385444
1049880
328079
160482
125415
420364
1351957
843407
346293
1139436
1301190
369648
622608
1215700
592223
994743
333621
1366139
511440
1115580
52394
927867
1417592
945033
1112106
665106
959385
488427
617864
947323
1025658
53553
111249
1306770
976921
796375
969134
851124
326487
1014462
629919
276363
111312
766694
14239
788447
99880
1145560
473072
868734
855529
696911
1125292
964794
402632
731271
65864
1177849
706523
1055676
803776
154374
159965
26769
881043
631784
897730
593064
382337
306755
1316946
113269
342671
478163
1273862
1052615
1274303
799242
58237
262975
177195
1002385
292816
80816
1065191
802653
936434
107495
1364703
114986
1416611
632678
968954
612815
305693
970168
1195524
1417080
475859
550845
1331890
1295773
507561
173136
1308828
541680
1389097
458274
687235
200745
778570
499506
1228365
236394
336760
932433
1395654
63834
1305085
118142
1065886
1000162
776643
877527
1137674
908771
666968
1379865
270190
620649
288111
517511
527785
819717
150934
1276652
508962
395844
1041226
178044
471805
1286885
309164
1165487
389233
1265922
538790
1192815
1385776
315298
1408074
664879
548924
917859
1068152
187301
787778
91210
1023629
1199197
503358
679034
1332042
839868
122769
139665
1040993
1128972
99885
901143
249593
189840
571871
272440
860097
739718
604479
410770
290309
223879
702349
91898
1174199
801405
866609
1279499
1163653
41753
699394
1292853
1101517
896874
1273330
249163
911471
50239
497720
338027
279862
1368828
1024159
1136782
636158
963465
928711
102518
171433
1138826
258729
968014
1023154
272937
376753
433971
239997
1205438
590690
324838
847759
483952
412944
1120884
281558
1035786
112185
868975
503330
396097
1195175
1322574
430613
1197096
283158
1282273
694546
1234055
792419
340106
112030
1301697
184296
1324270
1062955
352596
731894
955534
1205464
1198315
1202286
851429
336261
1228523
434489
107730
896197
548123
451635
113886
1372875
39867
32445
357782
459915
340766
1238014
374167
1317827
1157482
1114312
299456
602644
271508
999741
777079
879522
186811
732620
332011
1349834
596244
181615
56948
703448
439446
146493
40090
556068
435799
733147
1181137
768448
373611
683182
233744
355255
849461
1092510
775825
471818
1416453
686096
1362844
1063792
500986
30137
724275
1391013
1101375
1313299
825671
2863
456151
309633
106334
215166
374418
680438
289391
967761
379452
1044131
734382
407801
881835
321858
228091
1178592
1223805
684502
1295424
488199
1037137
827416
930509
471132
631677
364865
826400
1268485
822656
41872
1396834
387679
464454
932352
192581
139931
450561
695782
1375460
1401797
672985
662432
346292
630232
1136726
574996
641072
896338
1284792
698759
447450
613997
1305908
203223
1100384
362995
1192320
347878
1125005
427782
635300
1152379
273238
791195
40156
164323
131078
617834
808344
47784
1327490
646188
493383
40755
953485
454588
1383537
59097
1024980
289019
1361553
1121950
785278
724386
254537
110266
945159
574415
480600
951160
1216771
1293796
356374
1273805
884760
332336
1065224
1304532
248576
120584
950148
79318
859775
1385433
908232
787286
1364017
936344
1070689
53604
402812
1174926
504326
974634
215722
1386518
251801
1398905
31124
1418168
1212386
390212
254490
1401384
92889
189770
696885
405899
1196511
452590
55477
1344398
486297
772428
1340532
472569
625603
100313
1416811
972015
1394079
39668
793854
1349973
1148244
119938
252585
437977
882650
273061
227737
261308
733726
970471
417527
70199
1178547
796970
812653
1226656
732546
1118013
257798
628314
106740
1291927
225331
771768
5313
765999
605636
480191
1302175
687035
431056
10994
255941
1067916
272987
845592
393290
852900
200153
1212040
88869
623459
255083
1218283
110511
461957
616614
65154
874374
562411
208977
978920
886166
87946
933039
342488
76622
1049334
379584
779263
1070087
875156
54212
1061256
1129609
1394244
1196356
671151
929927
564016
1216655
1305480
830116
144631
658929
1335922
603633
1212114
129110
1297100
406739
704547
226761
83964
37015
357100
813139
1354311
124518
863952
1172537
1295095
1369575
1204852
827759
435371
132866
1124040
1065233
812542
1297540
1169516
51374
1178553
703590
324466
123471
599109
179509
732987
344435
1040761
1062064
303985
334932
1186815
1182392
1183840
284922
1067187
107432
1412942
85241
56896
640084
1274534
659244
900442
102582
487572
90037
341863
506768
108907
1400669
949592
436848
51060
972640
307825
189888
1378001
479597
869709
44113
139611
145934
612603
259865
42253
1346328
382888
1225358
690512
100901
1164121
118779
1216100
1269228
283767
1198048
312219
1000638
308020
608729
797381
903401
87701
383236
1184063
1199198
1177062
355453
160385
916762
1158435
451817
950957
1025326
214986
625395
788275
903245
1084500
862465
422409
458475
381817
691887
289404
944827
67519
188551
841101
936066
277804
1405582
896684
512574
483234
95388
139018
83927
1189998
1340516
825087
74596
1282906
289311
1291058
336481
1138916
1061568
211823
615322
502665
916428
1292835
127084
967262
169466
640997
1037891
183956
605388
57095
620511
950641
135918
470553
207158
680682
1192958
798690
175451
75888
1389497
151688
997491
945039
1051441
1065723
731045
1380089
1299264
155741
1321901
71637
283051
682776
346541
194719
518143
191196
405896
545704
11064
104135
95126
451044
1421486
1164258
169591
1170654
1364868
1373291
846062
1351210
1397683
109754
428260
551466
1022686
1183112
205173
348602
1034706
1327007
574775
697938
156488
1101790
141391
304263
413785
818011
483357
1050998
335423
497241
847316
1346589
1083275
1035459
1185420
1298649
836413
944799
1411730
826648
663464
82424
452051
1324340
641946
1195220
1269137
1140180
380313
798184
85929
464091
278308
474562
418307
697519
77842
647282
892048
76387
1285275
581502
740873
844515
379538
67589
784212
446028
151715
774465
436868
560308
913702
772781
458903
1122380
337172
59650
288120
302967
964307
324703
172765
324896
141791
518864
476668
137185
964160
615639
574024
761211
1060440
1330628
1309595
728990
560039
823817
646831
1388676
39471
373039
80638
734131
102275
178631
767062
262169
795068
291309
404222
851806
1399729
346144
112310
125373
1354454
1375277
237268
1340967
1313332
225212
91115
1270008
59592
433347
769911
663906
548583
495808
1337536
1036543
1210719
1052300
631957
1020658
281322
260313
1156672
1226227
737046
427268
1282048
284567
781561
1326763
170311
1383639
699136
42148
545462
1293099
80929
1074042
1374196
1212794
1313213
1327268
547102
468425
272197
882570
375569
732453
630365
38214
958733
108301
91385
1229587
1050595
29218
211090
112135
1328450
1387789
948223
220126
1232224
420846
927938
756888
1082847
1349894
700380
1316117
542049
158256
466648
1001021
1050868
527570
800740
972903
813200
1051410
362336
770723
140450
530396
88347
1372744
500783
276356
1116671
1228650
261103
526856
1195506
163408
85762
1402478
614207
350747
1352338
457376
365547
1173846
202694
1282289
868418
456521
1202416
363928
1273554
772578
456234
1420574
991855
424913
1345704
1230453
56883
823786
614665
992438
639222
304080
317200
1270500
108338
1403122
631571
1212669
465703
391342
127186
457961
346880
835949
925709
538710
335503
870453
438944
861354
1393284
1059702
364674
112871
326302
596472
534452
359378
1344489
1349184
127115
827702
1166892
599821
288994
106966
627135
980306
313262
1350939
867251
474750
1138637
65323
539253
927241
1420459
1191697
1145506
166653
112168
588577
421952
323379
62238
411043
921816
535510
1121501
249399
80902
802305
94123
267757
702389
614943
959988
194527
1382075
391472
207435
250931
684014
290383
510844
731114
172127
338482
1409612
628871
562315
1276435
930251
1371876
615892
363210
379480
727852
1123649
548106
268368
53511
1285250
1306039
129391
814878
1391822
1284778
1398651
965411
303837
1311600
1135880
62091
557779
79357
214419
694614
535499
681594
269582
681423
823844
1299367
822268
1366843
646215
299654
1278566
291720
658175
995088
177820
512166
118803
170412
464798
1272457
59403
1382921
216282
348683
615941
1055507
191628
1139326
740429
1361328
1164136
1067032
76597
808649
1358408
1139786
14246
175890
26091
437817
563781
1053771
636497
637851
1159422
469778
359106
385207
30489
1386479
906523
1190604
35086
389215
816222
1209130
1236024
1277155
501698
416782
1224061
1329622
656086
801198
119539
886532
589061
76783
666657
695593
559288
817154
969727
1165486
973786
608833
636332
1340627
1374508
1211029
640109
99298
551529
482197
254751
896902
800075
1215841
523770
1385564
91320
229898
293648
1332507
227859
659991
363670
200868
390536
1321145
635712
147388
843350
127029
1402272
283151
183360
349008
575142
853419
259403
1374853
186773
36993
87003
1382093
1369434
1228259
1202829
581562
1197169
1161193
934372
564261
282024
295056
1280341
1357814
130640
1200681
1287975
374036
291418
308212
148650
920117
419209
1375698
645793
1207780
181725
880000
436791
960618
11792
1291349
570554
364966
420962
1399202
70911
68994
227186
1343532
1340551
545850
120632
775080
354895
1328806
911121
1385436
173229
321633
788314
601059
1418141
1384671
999579
838050
532668
725003
414630
124946
270531
1203722
1123227
1270110
332910
224669
151235
424321
830607
362994
401274
798667
10371
1186729
186142
1379836
271884
806690
50510
485301
1085028
604112
1385279
459403
1062063
976800
840971
146775
366296
884276
363172
1394888
77690
1201515
479139
710470
875708
381460
232011
381871
436170
196748
432677
736678
372109
855917
77563
311614
327200
1334511
1273735
672250
1174578
1196212
970716
920935
468944
606180
1195135
1423071
754962
386297
1396767
1386542
573118
994405
701153
1290943
685551
665838
200306
159162
57942
92355
779804
1162795
1067227
1313200
792915
451768
99486
415810
525864
1157658
571816
756378
311603
39864
427012
248349
880843
135028
421180
377345
1092521
1166967
833002
843229
1023340
581980
998558
239828
556972
384680
316313
1126069
662013
557636
1119953
268994
1404965
18400
1330644
904831
1071673
1190399
1036022
796303
353688
1204799
379172
62044
1117528
923563
1061000
1323419
545720
814182
396499
64187
1027173
1272568
147840
703361
87397
1235075
634653
845279
913093
205131
770169
38534
95053
894632
288607
313531
271817
735477
899202
5000
170078
1332595
313956
512932
1365520
71046
919389
737086
835598
962056
1114633
493237
496810
1314129
545840
267833
829698
864716
905667
404015
307885
32563
770109
394925
395318
1200711
864954
82971
331952
522674
445730
1272627
359485
104560
281802
348353
464998
689249
1340486
175632
856816
95455
468135
311489
1366229
132428
300660
138214
617825
608429
260942
106468
165745
509118
634604
1380532
1159269
462447
671157
311799
101860
789679
893887
193941
30231
680538
617455
337400
902965
1221207
1121274
1115436
641082
588656
387724
224827
271272
408214
792962
341203
1353173
796390
1192047
520842
442016
1194858
906485
686279
1144402
431589
26385
733686
51944
495490
156171
1144406
944425
8246
90144
974276
346569
394110
1229237
676325
1181512
467066
1367045
528195
1361157
1070748
156184
224278
946035
1024642
1422623
452354
651095
1370482
813300
213776
1277237
911298
897368
605835
189227
302958
1073705
1309801
1299655
522423
167672
1389187
56436
791859
53155
172332
187732
691219
144805
562892
107906
173460
950507
1193211
884631
947505
967079
284280
303199
165461
956567
389320
55589
320652
222148
1414295
109956
1375431
1406021
469393
1225736
1303936
520239
1336756
1287230
51876
1423141
88664
671661
1372826
781446
87162
952458
458505
628463
545860
90738
1373962
334621
631170
1410497
1363643
365030
394150
1137818
902384
789017
504101
897230
89613
452170
1057089
1284228
135361
465004
1395946
1162783
391869
387972
1301193
1342466
634670
303633
194622
95753
551429
1336166
739428
1102976
1383066
234033
262530
58008
93221
297488
154660
930006
1146548
462419
847727
533696
901559
665761
857746
974807
357017
1142466
1289444
450914
1360505
895239
51999
273662
509740
270410
311508
443474
137244
1370973
504650
899220
677052
88945
1269042
1062219
272870
833115
398515
215429
1122913
750901
685935
491732
419969
1365533
1299234
130931
693921
890674
49693
409667
846155
757012
1067321
1321385
397418
1005391
815390
693319
407194
656899
584483
531219
1295700
809762
506228
264811
603722
706623
1070907
949230
152826
203126
375111
42223
1125664
153667
621297
366898
1229450
1009323
380439
341802
344369
89422
582047
459711
913528
455233
103015
1101518
160516
646289
132643
1417785
51127
258923
801296
1189392
140748
67361
892918
851616
227384
571247
686099
218569
733521
185633
849542
794442
1176410
107128
853812
873377
336456
673583
727829
495832
1192470
110102
28507
901248
663194
375849
227270
1082279
685336
13504
1053970
535621
354371
277636
1182180
1126075
688630
735397
1385922
90285
106010
337921
1001145
477010
1327456
257032
122221
704169
1368739
1166759
1413258
1167736
1233807
1195254
516804
716485
898317
450586
118570
1304163
1024112
1297552
589817
1040437
394131
503354
261988
30050
626437
267654
403182
42812
677274
399661
912807
549177
773432
79380
825499
174386
1111546
27376
545337
678237
834195
1061112
1234833
196034
1387668
606435
1034763
697502
817962
565533
215440
1384153
12731
801313
1184070
949776
277477
947060
300633
725883
285679
142513
1023020
631695
36530
83175
626903
510764
1373788
1307585
1123545
347849
137158
1023375
414701
13967
852782
84772
780867
421006
521794
1214358
1273521
1038947
119372
465320
512542
1186482
1291497
447498
1085827
1274150
181617
612556
1189752
563143
1369787
1407443
77487
467803
972140
418382
965986
830372
1065766
364394
1234569
783533
818945
1048455
969629
352938
1278155
1296310
1211191
66745
966186
132933
1291534
169675
841402
606847
362966
1204441
661948
1408787
813748
392933
207240
507302
404345
92474
51095
551938
1332844
1265900
1024609
366124
565024
1182895
148187
806016
316167
1187892
850853
1293807
487718
874705
495317
249292
318424
335472
302832
1190015
534074
146463
995356
880684
1352341
1312060
1025666
823134
799220
593278
424395
468867
1295491
566470
439766
1383800
615857
909638
420527
396236
791598
1237039
409867
48663
591616
1395005
490932
26301
296835
446103
1330807
1035485
299621
856561
352823
602674
788381
374110
990956
255506
151103
756425
1197924
404017
568160
1298369
1069742
581834
337828
292967
695733
1137372
845119
195269
854309
122349
173409
47392
1377823
36038
1321828
1082497
571792
1065438
1291019
1090383
943120
1285943
774540
611765
816554
491034
457105
552044
885699
1274418
1400599
678618
806723
1040186
812767
1313979
249702
880813
1174139
811312
890019
1366209
1202882
1212687
192704
380273
278278
129480
1267340
559761
449837
18364
809960
1203162
1391014
1409190
511144
581282
995892
429710
839428
1339605
1315885
821835
1405939
90759
369267
606047
41172
675297
692793
1233720
505055
1024106
1166834
676163
518005
297922
1220504
587427
1192169
1416354
1324948
484120
672151
417237
475726
648784
1398898
1322426
878796
283744
899756
1328706
383386
608009
378129
1152823
826054
268876
435488
292797
408916
268151
633036
1010954
1383846
1167738
74969
331433
683109
726050
969224
662471
1057661
1100305
1335730
222666
474088
283032
274636
998824
1144254
1349856
1349621
675933
1313559
259226
549647
481756
1063027
606252
590976
36134
608576
828666
352354
1213812
251938
526403
169196
406970
75224
643764
492316
548973
570903
390733
1280860
135180
396468
221955
959125
1382160
795267
288891
884588
622257
563188
730604
1271225
359197
657023
415218
249853
913465
279073
86953
873604
252385
83727
91919
47564
735616
1124747
320816
1040556
1225599
238363
289812
786696
227914
545606
380603
686179
829004
1344593
992840
667287
117494
122179
517937
587597
431195
1339764
528619
290651
1380329
206508
666992
1412567
514984
194653
289092
387734
84496
57409
790015
1343373
1309977
600872
59399
211968
1201787
1395670
761196
341592
703925
1193551
333698
146829
1321850
76031
340736
1000378
248747
340961
641950
1007579
374553
700577
900947
850365
1267670
292615
280579
617254
789007
1229392
124863
871954
573503
91803
998616
965719
570781
706347
494139
633868
643186
786436
482952
836868
1295586
380495
912095
1234437
84234
776351
96099
900619
100173
1308851
800404
1039612
164222
921881
1414436
1325024
152101
668093
35433
105997
364521
253410
817374
788151
528904
796834
682236
788805
80839
648926
539157
1334094
10675
318198
562350
593684
509066
601574
1392781
84852
881686
480019
1038202
236337
1079722
512982
479941
392943
662732
1372288
477417
1378758
352378
205600
681520
485819
1365997
1192803
281366
955131
1125542
1343472
47398
306771
853009
697298
819975
42975
1217210
1210221
111622
821291
89864
1186191
776718
397555
3837
290830
201914
676353
337010
1379077
1137821
1114760
646154
513498
1402690
787683
627019
735692
289158
1110670
190360
334598
96870
261954
1232532
383393
347605
386039
11031
474032
290883
792343
1073730
356859
988650
254536
1039926
903184
273205
146250
953355
147993
380183
1178137
200045
881615
11503
795453
1277940
491996
844326
577798
76079
583087
1331207
465854
1353828
1355978
616234
1126102
1340016
1230643
981671
1362278
270137
567766
76860
521385
503408
375424
595694
945119
272421
85235
1314652
55878
1270478
392928
1203440
51912
1339989
1319709
1283811
69236
180949
143627
640456
269640
72685
1338556
1212031
182013
319978
1219498
434457
458548
805125
88962
1090684
629225
852823
384472
166679
797465
1320964
392944
57241
506329
951445
1084858
880090
167934
3400
589659
1344561
336752
1311191
1138193
643316
434388
1382832
1124761
1057624
495365
1316598
205365
185722
76964
905561
1291751
318406
331931
1207296
1204628
797812
110920
1175866
1323465
837656
1309832
1299298
812630
235868
36816
962003
323738
630260
13473
1169484
547630
1206306
148281
1272125
1382053
1192648
388611
384879
1291002
1192296
882743
419691
906835
366104
353711
1269880
412737
1086369
1332004
735486
735969
257405
1296283
290632
83770
884070
1399197
899446
277572
612270
589981
1042115
1118393
284753
805697
955948
890310
114141
1035609
951714
892933
1391220
887714
525980
1284085
405908
1394265
739570
231837
991939
580232
401777
479028
1371560
913628
1363138
182741
45874
831001
127926
388489
1296009
388695
569912
1179670
1127107
478205
950021
637651
1333960
156582
390863
1195167
507876
799437
648822
1288811
1005311
231512
586234
1299999
29792
573405
994502
1083501
573861
389799
165276
1172839
549913
468930
135443
411327
1292872
1211004
416963
70201
562528
486082
78285
809440
1311646
951818
126662
171054
1362064
1419923
523316
1387905
122260
702458
288621
1117925
354620
1408338
904485
965776
302120
963106
1124392
893331
421876
853724
1277248
27428
308939
664900
882296
900872
1082920
345063
1298927
1100620
1060730
1070028
1085027
577470
65857
150022
549352
661897
392528
121147
928588
994974
230047
950808
898966
805926
1026285
233780
109605
449819
815867
1141952
1297434
826517
296547
126929
1326646
95486
378447
504426
377949
1376735
480464
960779
1314821
1215463
563708
567415
995006
1385903
1321051
1117242
849837
1270719
1385807
1205468
1210754
496441
818378
221430
589370
1376352
1402977
589443
768481
373963
435787
202431
1296043
1043643
995133
325611
156989
876678
172335
1279104
1404291
587419
912933
1339273
105528
857811
1375159
727127
900106
805069
1279071
904120
1121186
733243
456181
1079462
489738
533088
1417232
79964
90714
1183919
84015
51892
780567
190328
1309154
307510
109764
1302405
470386
154420
56221
293514
1040591
433843
75461
1414457
237681
784281
148970
1055404
161535
1339004
518799
1100631
598930
1406052
48115
1186580
423507
438501
704953
1165210
482313
886162
126841
383326
299024
612221
1311269
952277
853043
177689
1338590
1412669
148554
304071
913969
481147
279938
511806
664933
122747
485765
85779
282602
148647
1352548
161428
367753
208274
931797
527374
1371618
547702
795542
558736
994010
689705
42894
101928
680102
50901
882829
205409
778694
1123120
308567
1225012
206902
871825
1351244
1202308
817081
590322
1395853
974660
83895
1274795
1272209
1067338
1295235
1361900
365273
856384
474519
339522
383629
1189506
440873
257038
334386
1090882
529197
871578
73538
670679
922910
355274
962070
590847
302155
277947
240274
1369383
909483
1396048
784217
1303581
68622
896518
958939
427174
136691
460041
1413696
26843
336360
1113391
203012
798547
353045
1329526
423497
1392427
333627
504675
233016
1268323
1234907
678715
1229451
814842
38940
1287831
1292800
1333375
818524
1037312
237005
974568
106338
697484
1020681
1218882
68191
849773
468783
783260
105668
1181062
1069597
222056
162359
1037555
109234
1144164
457090
1216882
658790
723124
1330664
408978
1279316
518016
57035
63498
1168215
726095
1394057
559542
646892
523774
544635
1194516
1000215
467815
1224205
815931
901254
80377
74434
730043
340586
589355
1112192
1055593
633449
1298124
479668
460848
541021
112770
235636
220865
416866
681322
1291455
283459
503295
855170
1371506
901006
354871
555699
1230606
260813
145523
439548
992122
1317437
1416248
473528
1282265
925419
808062
1351145
248377
681107
1311869
1297215
1224742
1383184
840077
776428
901403
1390941
149540
834383
732124
124607
1398953
235296
1339514
1216498
1414768
1399702
166937
1051297
1069076
949452
777054
72735
1185388
839058
116058
871266
383601
214651
1290720
1421523
1054857
571784
783983
237902
688799
185586
1360140
1233664
1362738
77868
852592
914552
318863
1356580
798295
405869
1112548
267077
399902
894413
1358972
1371860
1195656
222319
201012
237165
910752
414418
250570
800735
1064224
1059531
916253
1398847
321517
336519
101830
295428
955246
919807
364807
1110717
467935
372836
803133
604307
1384958
303659
640820
30774
465876
970150
192548
577697
1321185
341006
1101400
465509
821797
559500
460661
614496
526139
1302235
627895
1387980
840137
466561
638245
403625
1280886
722676
817489
224888
380548
1294113
1335757
167554
228994
1311874
1174979
896536
683389
670860
1152641
1069087
353683
901864
1237032
1361973
1342505
1218137
127285
221095
130516
998930
33687
1335177
1184798
1225385
957564
895180
375464
304783
1310017
1076502
218550
349319
368883
1380690
648323
1397269
1403259
218902
197252
831817
577564
55122
689740
40266
487842
216684
159056
1232467
1161008
289967
131721
1305188
1401117
347538
363080
595896
678259
414030
27454
1369722
1113153
849563
63353
320637
90695
509705
1405935
317697
842833
196314
623593
965538
617228
1189814
410129
1268342
792656
543532
460547
56129
1354041
597619
836831
323993
490513
1237018
1025527
1181154
589246
110677
581503
902047
1069730
139333
516107
822178
372986
1224729
97904
53343
191034
883132
304183
504144
905151
255010
250260
1391175
207349
907903
148914
971536
122035
512493
315778
66883
195159
782444
251585
697844
1396519
1354482
730350
1352644
1273191
704872
905152
1238124
239511
974093
162473
1024849
237838
1294572
1062155
947439
146772
1192483
991087
1114515
738473
274420
103060
1222901
867813
307896
218053
462241
61869
78786
1286411
972943
913078
691160
1378866
286109
499523
439593
1228056
849636
382686
802644
970152
1218186
445272
394269
1340028
795490
198950
403610
1122357
185939
53142
738965
81730
846159
1354300
1173981
1118174
429206
195778
823865
663974
947117
228072
475053
1274236
282332
268673
1274262
733868
49770
1300234
1152377
16666
360748
200981
89707
210450
186219
48749
1062498
1051615
1056454
885616
285754
14025
1299244
89961
784749
1092748
974863
44261
969874
461669
1320200
447053
301147
777299
44578
638082
839842
1348169
589038
1186686
1202063
732196
839639
344211
604994
295539
783301
873722
976130
882130
1323093
1272731
547450
86057
783146
1119195
1284949
888644
1214221
523213
726189
520883
593836
1284225
1416023
1113375
408216
771621
795671
273961
267551
172298
388563
1072203
1023060
737531
521964
699508
1367828
593317
76120
388178
564685
423885
81736
174636
1224806
352578
732559
880590
1056197
109685
1352132
995714
493563
600227
991364
490541
416767
960621
344078
314695
884426
1043881
843522
494499
1227094
505508
447932
138525
1228427
1322797
956751
1317759
701163
888214
581909
376802
263825
442862
1194856
1215050
730408
597334
411953
52901
288241
511103
882398
230604
860832
165798
479284
101874
963622
795661
916080
801468
108720
683269
472925
1423236
1334628
756773
954910
355703
644292
362461
25617
1396474
833981
222493
59239
629984
228030
557031
644157
1188068
965833
578232
309484
391106
915669
1207372
385304
837080
227753
163562
885459
1236775
1052623
354183
1318867
1055262
1059801
1327808
1392881
1035471
163054
1062742
399529
1351824
198764
254237
781144
565345
862720
1287228
399274
208542
609718
210551
1005492
265663
442520
173116
124382
1184493
520858
192870
473379
154128
760631
255869
979761
393157
1309612
477107
147421
1121419
121797
903886
302935
627217
400535
1316250
731740
1174619
410477
839256
213303
512095
804624
910039
316349
703626
912028
197178
239695
1297980
1292387
159688
223604
359711
576872
689181
736553
1072236
161106
105174
81668
368913
1298086
1378838
1319883
452712
50140
167638
467730
1279187
1283070
909950
783699
391658
1306241
35105
551685
1217269
1170538
1116204
685087
623083
487242
1037486
428736
4913
733471
1362086
1354517
1137153
777890
1422377
66178
1183144
76692
722850
220141
682767
94005
200345
1037614
189118
956386
532880
291860
679834
1359118
278481
73094
43358
1024279
229126
1317502
1165242
1117859
1229345
466622
1412402
408706
853458
470631
321843
313806
733839
1419418
449587
1367369
1347520
1212735
479905
1418983
174479
446388
150649
455896
883419
656129
728366
1201720
408691
361849
923105
1195038
351032
1043244
1064291
385853
1197672
171504
1202802
69785
1421634
1369062
211270
8037
532194
471460
342420
689227
860148
1367058
413130
82912
536577
256280
1270611
877854
599600
258506
549595
1374882
1352393
69095
1053851
95654
377412
578311
35177
1359294
810991
286570
235122
1400605
305891
1307485
1340696
617674
816659
1349701
591529
1067138
636644
1328848
1176396
288030
389243
1226449
284354
182902
254796
1209507
885038
861305
435127
1325075
317091
10428
1410414
770796
49282
389253
33068
1329449
793197
415462
337612
932052
998262
69033
111213
955219
1086466
451201
1051194
585222
973202
496630
1392801
941702
400096
139689
1141357
965845
656377
225910
631676
678976
1296008
1206135
204509
66271
371093
180636
305429
833045
544475
424475
2007
1103994
1324441
562863
1234428
1295473
188510
152132
104968
786061
730203
1219156
1207598
1217617
782445
561960
71280
170425
660844
229103
819043
406130
476634
218357
1341550
234808
348164
1312975
847291
943315
830506
1041731
729513
513117
803766
850375
136840
1296402
439033
1382109
230263
897538
1398236
109123
234432
569822
683305
314594
1341311
1372467
809567
106969
270633
1360696
495824
1282583
675944
327892
601594
132069
1271614
730539
36306
861344
331968
670645
360830
1372818
519781
1118581
403198
644979
283496
1200672
99319
505504
786886
1235793
565100
439825
199051
846108
897189
1384653
788599
1021171
118777
1192378
266085
767997
231192
445183
366844
301772
387441
367965
882420
129421
1414518
575241
153605
929845
814590
157186
130887
16813
31413
532732
1332106
629877
258984
207451
536402
176425
851321
273517
1344490
662246
417454
659679
823623
775596
551012
602774
1408748
876994
1370108
1284354
190405
934983
1146684
786500
226110
565197
297353
791065
667408
798985
495355
393915
723823
690241
786230
953553
124480
1114753
265716
1172507
225922
783455
1236934
734222
1395585
797106
503852
759782
184372
1229386
1270126
420572
1270101
895122
637745
1336567
855183
444915
1372605
471988
811199
407269
520235
261703
1189272
114000
221108
661939
628583
458835
1376976
999681
211613
107751
1311885
1324947
256191
372812
831960
274962
733739
180359
355048
1073815
546186
443592
773777
1007580
152836
1214525
124895
442709
96300
366310
520166
319071
1383140
807173
202291
808803
1288167
810266
818208
73245
623474
687777
184758
805383
794593
347966
1154131
120725
1406196
368468
1205420
1306105
756467
44861
660047
916235
157476
1050422
50729
306781
170358
1118208
1198537
1320133
900121
1350690
1024894
595109
340379
682006
160072
818884
771001
408861
1310738
1066202
1296650
380547
1279959
1294182
405405
1281131
135027
779281
165282
1336816
1358091
804246
1346791
255006
437199
1290145
396414
447414
476476
1121848
119558
1117660
954757
1221045
88001
373447
269184
690229
957435
154710
563548
80034
490008
75583
1198693
1415918
352574
292214
1278997
996451
101656
1268998
693139
217699
660030
1278228
566090
1026560
495833
1160764
294581
54658
1194587
977212
1419440
1404254
537867
196180
1391914
643256
790482
140531
486047
806537
1353397
535465
1035361
1386654
342434
59538
1084512
1116293
577789
344023
901956
1005571
968472
846618
935161
703801
362031
140324
42143
450872
62891
882325
1390562
119605
994715
869604
860037
204779
932771
301048
183669
45062
220420
1310148
63964
1196412
1380093
1067917
122713
477478
189839
1325057
1392228
143835
1157392
78563
1397162
185342
369419
673070
368604
145871
271537
796815
395981
462312
1306254
978797
284037
726913
380714
209702
1177145
615650
67273
1194540
805096
237059
496486
1199682
84432
401961
414227
1392328
789021
1034456
660315
697715
1192341
833667
146221
1292787
790240
689308
998209
916151
1303449
432270
680274
333222
682462
849229
370873
616279
686585
308699
978984
450747
43092
204643
756394
768532
293018
846197
168557
644261
572229
301225
388931
868352
324429
523008
490177
366210
1300548
1371885
230233
578830
840605
1349100
778460
131796
888580
321403
280141
1401191
634280
527127
990822
1003359
524326
172679
76841
1138649
925453
1124239
329799
1169323
815901
1063032
687312
696084
373697
694186
1219364
73387
398702
171621
1182919
828404
176514
996286
338481
144274
1368878
208834
574261
1301955
249985
404046
186182
76028
472619
571491
91770
699122
609924
1366886
1390575
481359
1212431
195512
1374176
499413
134419
779908
1391862
173756
50303
1174919
1201718
529168
756439
534240
42538
1158500
134623
58798
1182623
35447
1285336
854961
126287
513159
1092335
669032
1365899
944564
678024
915482
471713
337524
491935
726328
1205753
149624
828479
72979
415767
886774
207746
471245
850272
474142
1156584
606977
325160
499425
674846
438753
1274237
414487
1384894
48107
1326778
733882
468304
634680
145241
766378
393663
508725
1082584
1114789
657382
521248
1306934
574754
683702
575748
581530
459841
807351
632801
663463
1338511
682843
34986
496588
1198086
403845
770902
660660
368653
658411
199933
449580
367679
1350265
1036907
980756
792735
353125
295308
1116218
409252
476993
587482
556063
514562
836352
994045
1167113
531657
206913
868163
198437
968941
594798
1270805
827907
582559
461627
1302431
126428
285893
292279
677605
204394
60775
889561
1325320
806977
151104
375754
67866
488222
91806
668368
282918
736109
1283814
150738
420544
346628
355397
614344
839361
563446
1176444
732907
956130
1022415
1358113
1410384
140831
772734
378232
584206
689209
953062
634941
268395
849949
1384796
640952
695515
590642
1219956
1297393
614162
532065
1405544
1289338
418223
1016270
63714
1410794
466790
657269
105894
666170
12304
1299178
1198551
303648
417310
137544
1043354
732377
418937
1395011
966634
460601
559990
772326
1138040
803935
366791
453361
1237555
1007125
1374447
1088186
1218465
1411958
71347
106087
249684
40092
404576
629730
219591
1290195
1082891
1060563
1233081
881895
1363329
1292905
308859
1280510
1367021
623178
1059390
805770
405296
1112171
867151
4496
1280442
137832
258669
340392
722213
1118286
976102
1296924
628365
1042983
272946
666197
332161
176926
221360
973058
1057394
163040
1300185
295064
1333060
1060714
136026
885548
728462
890839
605859
889151
638939
87786
220832
464146
369155
73887
661500
851110
738334
858613
583901
1025492
188272
1196513
1041891
1199280
1393038
454327
361707
138268
359821
957872
427863
156075
1066415
1413155
1337458
1082625
1330953
340784
1090770
736979
671562
1179613
979462
199138
328275
578612
399866
525632
1064930
480803
258328
1397600
469479
217428
288056
1318975
1037593
1035256
1210726
738464
1022875
1268302
934115
1355638
177852
615531
78680
105718
119074
943710
1422314
28702
578896
1212911
1188949
207919
730394
543773
963602
873619
1072741
844264
684963
15491
675000
1114905
433672
1299022
1122764
1379929
467825
1285908
489057
612040
727982
793390
416572
16623
170984
186231
723816
705963
1068309
1114425
342375
930948
848733
1237029
738617
1280591
1144545
1382399
282682
593479
1157145
1391958
445032
772685
440235
1391446
101822
54217
95421
324437
349224
452775
697373
955590
844353
1177863
146548
920499
60330
947103
75705
45800
830720
263071
496806
482925
330081
944557
576100
1285273
916265
1308170
267384
393475
1192454
548365
1190315
153609
875344
1210534
490639
884289
389292
89931
1411385
702006
173609
1276880
275000
457030
580881
801407
839094
1207645
590194
1336001
515879
181158
152085
295177
688713
167523
1119945
806448
953894
965598
1230321
480029
1220017
404536
317106
1404059
1207742
265949
545571
394079
1422816
1338896
815013
920011
347797
993307
273618
70341
1192715
357022
673573
166180
576616
581674
893296
1284139
109416
1237271
1190568
733181
520692
130286
560159
1357821
574425
101054
893026
806499
661788
46821
1209423
968570
261321
256051
53645
1368163
1020661
349408
90257
213247
1374928
28450
163559
1146635
1194339
509916
152249
736733
247914
628333
364056
899324
671481
1234274
1389128
380371
643575
1130596
636376
1034500
340336
735593
537713
814543
479775
828167
657201
36482
970297
887537
1051497
901269
414672
947369
1303303
1177207
733569
1201377
440368
565706
545805
125900
302084
318127
1418739
1305948
573897
446798
400619
1396503
824778
566826
699486
207428
385444
1386867
813833
142300
129297
101438
971683
1037547
455742
76398
939638
493785
79033
1413479
1179684
1203794
767285
908944
1390477
284630
297254
208953
1292365
259181
918897
598049
640944
683989
796160
141048
1035185
324435
1417013
293932
669356
409080
64642
1408913
1410156
1395851
401402
1299272
312539
532227
433586
885727
681470
306797
1114893
274465
1322201
501919
135948
145639
126837
698909
777852
1069496
1359704
835688
683718
393474
394172
942182
529703
788423
1409608
45144
303502
1276843
1324674
1234776
579505
993937
166825
198040
771874
1288964
499167
139378
229390
287685
391145
995595
1051139
1216962
1340576
973489
888911
122340
120881
149323
677747
1285887
605657
811817
767598
450948
82533
1365127
205516
309257
450954
432112
727566
698548
1169677
1067728
511991
975684
999991
1375767
1373619
570863
439987
793677
79036
620463
1353876
978399
1065875
46216
1369622
201952
1197480
1332023
307698
839974
469983
218469
48283
1198060
334659
223285
597503
276959
639666
1373012
491891
1353003
534889
844777
1195227
891990
1176047
406228
1234083
1387120
612669
875223
59333
118137
59115
1212323
50142
518803
736625
37530
1357038
290431
251534
564069
831761
1048715
930749
1412191
883099
407420
1232518
912772
623103
1152717
1204413
954332
656411
784310
894350
1354316
480027
423408
436994
1221077
413441
1157229
973478
1275383
1199008
311145
286237
368388
186851
536187
423834
773314
92726
310097
1323366
1063154
139315
1382563
307542
1217440
770128
1006149
1350984
609150
825859
1353080
598156
914652
462572
1285075
1415753
1326547
157841
176656
889015
215080
997434
287223
76997
679965
882657
1407438
542728
943573
888759
388750
876925
345933
1409327
264640
905602
299516
615430
828077
1073950
1116662
1192290
906622
388761
973615
315957
220615
1420061
887452
133095
735582
887649
970937
354579
1066081
439320
766617
1209115
259891
1066001
896399
674173
968422
793660
730911
537496
1350108
900771
1224706
284523
291023
1092883
1310735
846128
420728
272254
306962
1313024
323313
889188
165266
36318
1302056
648798
13354
1128734
1396859
1188049
95925
669321
1355217
724650
735035
1092816
1068903
273881
132951
1050152
1337931
339587
862129
1163598
1422728
1197511
726641
282855
1061596
866639
383914
596712
383431
124830
913678
1190294
930424
963212
369950
97393
405905
435621
1192743
46522
121947
99115
168630
263895
222009
52009
295488
873416
1050701
61271
148909
1182961
943834
1322138
473737
1354005
897420
372306
1070840
1332430
267376
1382356
1197341
121854
1400978
844170
575245
1219343
138441
156292
170172
526591
870347
1337429
108583
1420198
275007
576621
156932
1180981
1280329
358014
166293
1139501
1314226
274152
1127000
585807
336741
260522
1402564
1363848
182137
342919
340183
215858
55490
475132
898910
205142
123453
761178
69635
595540
487349
836731
409631
472112
1020805
687017
1168816
889066
644495
739363
457148
851763
69149
190512
824937
783164
1398040
869296
1342147
1414623
948245
59334
658247
847327
377067
258201
1306965
1310189
871925
900653
821520
221741
120842
373751
872835
871087
278563
900690
70090
1358870
51068
866470
840170
563344
1370066
452417
94128
83512
530472
1237663
962400
879546
557752
981817
891963
313998
727959
469357
877771
154790
957105
950459
1218887
488379
318060
67231
219841
597662
788047
391258
1157790
423565
1182323
706545
1269123
57932
888793
18053
1187974
98940
171272
272480
415174
697959
813373
1145537
837095
72500
1388337
155997
1414122
805088
1423090
510695
306456
410771
358186
331589
471567
834435
973583
165778
577184
596538
474486
602252
332412
438456
1417484
334308
443584
413240
270706
1341577
501165
441095
43639
444339
372328
839607
114016
1198084
839082
643004
346218
218213
567324
354845
1297430
381435
978141
42716
1177228
1269471
930711
291055
979676
499941
1368871
1280363
1067575
1367594
701495
1195072
722607
886042
378013
423200
41343
833766
548061
1293466
1232007
584581
1346048
136696
675199
111937
1285996
170762
46247
960139
1415665
642564
1310429
74553
218339
231589
419686
222168
1274195
704147
223677
408122
908404
1283477
308317
500313
561034
1225841
97773
205413
350694
43838
214329
993370
425674
220475
304327
804609
1065403
131398
121907
188147
502835
217137
278829
327085
1397631
930628
808906
441013
1040279
678099
778009
634547
472922
1205339
681372
181920
373965
985022
1122672
163245
1365535
137758
415796
51108
1214499
593338
223254
1174032
371332
385561
150324
1344621
1281030
153290
1159970
215493
1296529
855432
257346
15173
534703
1050881
383983
470002
92737
541064
78076
1377126
673040
941924
1365414
756845
1224727
979598
393709
106509
18726
791137
999197
181589
454852
563391
867045
78847
559792
1224053
311691
251898
779424
1232117
658895
532996
79592
73972
36382
845981
1065482
281139
211115
1174361
1278887
868239
725681
1084385
887914
1092417
1414221
501573
826185
412532
153143
808530
1114514
788712
135437
872896
459959
666572
1192750
67650
1190601
1288379
158579
167864
580150
538077
1063674
521936
370804
1225902
486539
404135
1275229
374642
657727
693541
140598
1392317
62861
1220292
48868
27879
489681
283002
1158236
54628
70288
686969
919911
1354238
1327816
972165
127877
137191
798873
268937
265962
113536
1363137
959971
155803
1182544
1120343
824147
1279728
466962
898041
264382
158852
358660
183633
59125
895363
604480
895605
1227078
1152639
279450
1174261
224379
304262
1066714
912677
232243
30354
191464
1024944
80407
1044865
115289
140010
906690
84819
928184
676622
902954
436048
447578
131481
1044338
735456
87910
930468
902903
525075
133266
683899
500486
47627
100751
835660
1088100
507137
673409
495455
904925
512636
76110
181667
337307
59077
259699
856877
51177
481678
213614
912729
38622
1051210
129567
158351
1227708
86206
1064379
430358
1418591
313867
951107
431054
538700
191521
905112
911501
686995
579260
425986
215969
312172
1285948
409567
1272180
499346
918697
530563
143024
1395763
314524
884773
148727
974845
163832
429262
877318
1394840
359327
873892
168483
754522
1370054
70365
673047
1070652
1051512
1137254
664067
260141
191792
1363636
1176017
430374
78608
610199
1082515
263999
609963
782119
452553
1070294
221379
336982
1225890
204448
449506
65607
428813
866191
998459
97420
79007
1273224
185407
829243
824338
1083214
76773
226981
459232
169520
770095
1233852
80258
904844
621715
1356099
167237
431728
536371
1226500
1417327
251122
587531
326889
157436
953317
903217
249206
179922
784638
1037945
105974
264534
290624
213069
676950
1170761
796803
1177168
364621
1185582
480847
131379
1021424
629499
1346535
1197084
820545
606080
949766
1226972
958115
1355306
1395285
119480
556328
676002
1225538
34417
391855
408473
355278
847365
1226576
36063
1211022
1173813
884185
343112
141435
132274
432929
1391059
1291977
974290
66204
1399726
1224942
1042818
1412259
95634
1071589
729984
1269685
500204
1173650
591270
145296
418156
1026492
341300
1167776
488596
738988
405514
910618
1271445
889677
1117687
728743
1146283
422059
506486
1043101
784440
1211982
331586
826905
465362
503156
531732
1300900
40864
1375467
411927
497162
1210551
881640
421484
595580
1219403
326672
696405
505208
611373
610854
627202
698594
805877
92187
439696
1298859
1292837
237704
978056
95731
914814
1137979
1009992
235798
473470
183531
629794
454489
1347634
1352973
1021059
489420
1309176
336294
298914
1301050
126913
499267
310016
265584
447040
1371880
162828
918334
167016
1422291
287629
973057
1036382
625434
1375337
319216
377839
88931
257173
1162916
318726
86588
867746
341023
1304553
141747
755460
77159
1294112
1226943
932548
768831
1375909
1283531
1320063
274299
861046
1182436
579142
356714
864414
157812
1288382
60599
945496
941755
177850
853678
1382097
437056
1217929
1197164
632277
623603
769747
1021397
1408941
616846
512214
11088
799907
463297
262635
181826
94740
297949
951080
1360358
1157876
1194681
1117198
383614
179431
829186
459350
385995
534081
1067718
1187966
895660
1143605
623884
569925
220802
850467
347171
622657
433989
665867
906493
593031
1290646
229485
490142
300696
1055602
958835
791951
1319625
1388029
257119
500664
645968
1114340
1328008
1311287
388309
907480
858198
907033
31846
880180
833462
53224
1340530
843544
88066
1042155
709035
1421341
560736
321722
969062
761126
1067134
1231114
1365138
788755
188749
450278
338355
212426
61082
403208
1113651
171197
550527
413343
452388
688658
1022708
1365458
248018
1288166
476987
117599
378755
623624
425089
1310635
1073805
166101
422011
235423
941199
850769
97618
442279
815034
48072
80777
251446
61140
665095
181175
662170
816544
994342
782839
693021
1420938
106068
436535
1056336
795012
1272372
115811
317957
623036
530253
774704
1024872
866687
1277838
1056677
1181138
1386702
1233760
160262
264311
897048
314197
524687
296042
949626
451520
667622
1275061
76659
280309
106178
41242
25567
1193773
1207277
909129
179962
1340465
697012
647228
155977
659073
979825
163587
802459
791028
78783
108446
110848
729751
1006135
961615
54562
86525
1080522
604887
500437
902911
1039686
1316109
777807
730064
155660
89768
271349
194428
690944
784374
826857
1137489
871763
113236
128606
829437
69866
953500
1112920
569936
785632
1395887
316871
303161
1295688
327114
701906
382102
1037199
1418712
433316
567001
956760
666431
974935
462263
697863
1005530
482504
777033
154831
121685
720799
674521
778334
101339
561484
838674
448560
1037911
1053787
274965
385547
591245
76949
1347559
409806
1048953
625723
185191
477170
1140473
789091
830121
1301871
518471
106229
229917
1197251
418062
840275
1043096
284150
605631
570328
915991
1197981
1343522
1038005
517825
893907
573577
1129969
1292236
408964
632898
543060
1084461
1051314
544841
195360
1359012
256978
266605
47581
1193108
372409
351095
706197
1007356
624885
1334156
57888
314162
17692
376544
801048
980550
339016
849279
1322560
773865
319976
238986
460244
781801
1297437
378324
448406
813908
727252
355492
96568
1302803
826569
693845
1090745
111153
439487
966996
1038681
589430
1338998
159128
1062701
1401227
102330
591629
776151
128921
561794
1286997
945719
702795
1311034
61642
499114
115061
1378630
296533
400289
880746
1044154
893700
1374607
452663
898793
699731
910756
836353
538134
490126
359568
1312397
508983
1310113
874230
529914
1212457
64488
124700
142182
1203121
1272876
580686
130274
1284034
769456
1273491
1407132
380011
632017
1073855
199297
1265913
613831
1116862
2379
863590
386348
585959
80439
472446
1123547
48111
958036
1362246
161212
857960
545838
338858
287711
1041660
250663
126383
1038024
899134
559087
1299797
690982
1371657
262154
150133
304754
1021900
220006
168188
1053608
1209831
154729
487563
137993
1163459
489539
907988
1065696
201486
1122900
273679
793260
959184
281166
637242
1035030
864037
184686
1141944
1122859
1165398
457684
42142
112196
321309
1154115
418271
412464
17390
1366746
138415
595107
1166898
960689
377918
1297799
931422
1068266
1183335
362848
1202716
1341758
391579
482523
189960
1060182
12123
346229
1286487
584133
1066942
495693
540553
872558
1410563
1226935
55133
754856
1396123
792513
538866
187464
98150
939650
791196
943280
901130
328813
532859
891203
132442
1286282
1086928
1381224
965333
920831
1063820
240492
482654
459791
190065
557471
973344
969235
1391894
383516
154009
630774
96714
268286
1399626
149385
780686
469183
807048
458398
667940
589661
622010
1232584
143206
1280247
1222921
1207509
1001527
72767
946827
756440
87905
1237059
414045
798874
66311
279522
831046
79749
191152
1284821
162683
377944
1207526
925872
1053105
149587
337495
517929
772851
706066
69323
893934
883154
521632
383329
1214516
698567
877465
643931
92927
296681
308441
608033
1059927
702190
775649
898622
455358
273344
1292568
1345459
59502
791413
1061964
534999
562436
66828
1377115
1283023
102057
541714
810434
302343
1225005
321077
812930
1041069
1341973
415066
556183
793572
866938
694205
546147
1419778
560835
1222607
191430
1307199
361432
209026
847868
97934
1227867
736662
471157
265147
657960
28466
613363
474045
854216
1365584
551483
882025
1350722
699977
15690
950472
1044742
1292567
462629
1266874
1392249
1410246
1212777
895552
705425
279680
868517
327162
479364
182652
64943
396533
140941
849645
1218331
282828
1278419
57908
1295679
636568
385223
1221301
1328935
1297283
354009
1309015
731904
335359
210627
137288
1177055
111152
1379354
1270429
44639
1385324
130290
146522
802945
467701
792991
236267
524313
915751
736558
1060642
934688
817507
818774
313201
177995
831346
1276599
70265
877101
841689
299824
968451
181497
221803
701823
1286447
975928
445826
63261
461632
316334
140341
1141621
947856
550255
1338295
695670
831308
602642
294138
220824
1101867
798433
1139968
1040889
582515
800902
1323364
1121473
1158262
470286
376919
1350142
725519
203006
1289008
780745
161629
505620
375595
613312
1301153
795025
280844
902389
971926
450159
558382
1225101
149626
869859
1027206
1156589
1136580
248031
1049537
777085
82571
1121119
168950
1170530
1366131
306435
934046
970116
867957
1297816
527163
593078
12528
255050
950422
855060
183789
1065236
193710
585547
495690
898772
1114278
1356471
1392479
637830
301107
1276550
929572
127038
1163466
810003
456286
347103
701312
607235
1061552
183555
682825
995376
93970
589823
253053
476887
1023489
177248
77925
1277200
695621
1367135
1214800
588970
733134
209973
457072
200701
16159
885740
699682
1370972
1402509
349579
462507
1170772
771075
417317
1393082
387489
399224
797018
1091481
671492
933245
1306994
188687
272339
568307
349099
345581
269204
473949
312184
468801
439262
1202553
90602
785347
1377713
1182851
1066411
134022
25221
1287042
659725
608464
1147939
94476
837327
656605
503411
997458
175944
32437
914655
979062
116713
1418357
956231
1366107
845478
1293281
1218557
454090
1369837
642286
123740
517244
1204452
518113
53711
139088
222909
169114
1354564
490770
698773
1310132
462685
310825
105001
175013
430857
407888
468819
314452
385842
1209525
120802
1266284
564839
1233763
15763
584889
1391094
250312
258769
725864
876635
524669
1144909
433044
839753
786166
736982
1173975
1187828
387597
847352
1393029
255602
131691
1138030
505806
602413
299822
1111563
1042746
679693
190859
96947
1036648
770574
1048431
1026401
900667
1403842
151172
1184623
1412929
624000
824613
596440
1292793
62171
587066
40717
825144
1067841
415224
1310950
56852
843078
786324
41443
953391
918926
916234
318879
289671
476434
959975
1199371
1192384
677791
480419
1190644
1278827
156047
50645
1352116
192189
350064
930769
190331
1290996
1273514
460644
152834
792986
213026
1121069
922207
51236
694728
739497
450143
455091
431530
583204
637137
46115
1217018
63871
39762
260514
563840
950928
698985
1114534
821239
492429
131887
1193762
176696
1170770
1420411
1389985
617302
579474
616959
580406
1185556
415203
1120031
931899
476058
1167725
927924
452123
188114
1366978
97179
1351661
510825
389123
1316905
117329
459407
667778
149695
50929
11589
79298
375202
1282611
436537
690964
891316
849562
1383421
58016
1159182
100702
512453
316663
1362699
61242
1000349
1048843
504179
793628
1054765
819152
1291500
195903
699719
513363
562356
408943
494274
771273
166283
1316026
233278
1412215
560581
1373123
821424
346074
809320
116419
1112766
1297937
834756
1065418
1135258
181114
995054
1126353
1203404
126673
406313
1233041
307272
703110
388453
390755
638396
868374
866770
909978
94551
1394195
207749
557708
368763
1284053
1215441
803450
224370
1066981
1041180
324788
611242
442756
704801
230446
819429
780706
1316620
602537
822427
1351712
994365
53192
601456
211625
518790
424366
1157743
191705
1066188
1271998
639925
321580
49242
173917
1369699
1347501
932952
881427
10161
480090
687334
1202925
518689
381134
849482
1052320
456162
165673
240567
26306
442814
18310
33544
256652
272418
534224
687232
255355
1302150
32434
314103
974712
100959
928452
804388
1353273
232264
15974
1110488
396910
993415
688784
881613
143965
250809
269940
23261
441848
596408
1139768
775215
1287677
516576
826522
580215
530772
1200731
867506
1102149
454910
86508
410197
697158
127005
130466
1299988
805002
1115367
1405934
800155
343173
1205522
615363
887440
466098
998745
261011
290533
394318
501228
88291
362389
75891
1230871
1422793
705555
170390
591960
377338
454751
564128
540533
278552
529082
567566
571446
1056683
1396422
461656
673494
660943
113230
57522
287121
443473
228374
123893
623435
479796
332530
1114690
592336
594629
1125712
413839
645949
692514
91518
328336
1083682
875320
190481
574057
1083725
1396892
786492
173698
445315
1387860
1229886
1057597
588003
646399
839173
561719
337129
206381
1392578
195366
927625
1161173
831677
1101450
168657
660024
1060830
118754
1339789
1413465
714393
900376
907333
847092
116734
1343191
1410920
224595
397970
73129
1269200
880507
415699
683977
1009119
1228554
804436
517217
511273
1276818
931824
461153
141369
291526
372244
1055004
533380
502739
426040
1180317
307648
208868
88286
600684
223882
609649
947432
380664
41522
1380683
623286
1191677
96884
559655
526381
1351274
643132
299641
1308128
559335
401117
867106
410521
1141590
1226764
189549
27559
579440
1048971
167657
80982
1125259
938340
579705
810355
468744
1342599
990807
314536
940712
393242
79060
69676
44361
934508
994350
489218
164425
887566
1119069
1203418
391078
1388380
197125
900041
131066
1082241
1233839
412885
1282815
428610
597356
513308
625505
1043561
297444
944195
778731
499033
198623
1127865
1292215
138852
286978
468405
215389
1298582
877249
1314546
1075310
1174864
268998
1379683
76266
827497
970851
864297
414144
726769
657166
527907
930045
1082212
1125486
1413058
781334
688996
1021671
1383221
1145412
1311519
945792
692920
65789
66694
1018243
862256
662126
639964
1307020
440526
265713
62470
1035105
426323
1214984
1096713
1277466
893551
991541
784888
75685
270710
962668
597240
1384743
1070928
803691
381715
1380324
1350859
1367225
267807
435316
303795
693418
1038832
1176280
689742
416540
319223
883126
255679
676061
230833
704778
1284290
457038
566970
477060
1406588
104214
1332780
820997
134017
1408435
656026
315448
461010
829239
232048
433714
619386
568091
444614
1350996
400018
844870
579862
120737
161129
84335
384965
375474
460469
296842
872739
946974
1052550
517104
176470
239729
125683
1049336
813859
1295891
146066
249343
1116214
149463
934066
1291757
727348
1228453
1116790
909399
410622
1363004
339262
851030
144315
678354
211257
250824
237950
145403
1140250
545996
357115
1397921
1120873
197926
1310103
127879
414491
1361645
1202585
1284524
175577
436438
419100
797978
169766
1190327
1229402
172774
1290051
270439
1021190
254833
694348
37467
370930
254041
1301821
1052781
1361434
974940
292828
803593
635181
69406
1408668
182255
727123
98923
698584
784687
1185337
488827
549472
303982
160218
201356
522303
1005529
32619
671206
86068
490412
863597
889427
1185548
431362
227189
809531
1201727
886937
1138492
773256
67400
569631
1272433
94478
1351612
1102171
119532
797841
413396
125192
628548
879895
77346
109026
685214
336064
493026
1271692
445594
514124
1135065
213120
372213
167125
870250
1051895
442649
523953
577053
879418
430237
894917
786413
504175
348610
925423
836456
53925
135374
1146503
531480
440839
293436
404826
1203252
562112
1396991
820424
782419
786144
292730
406449
204325
168585
600036
1156684
491937
1299509
520785
1267433
38709
150500
543455
284294
911025
665756
16058
1235125
145341
479056
1169440
686274
883781
911362
767604
837547
1049266
1189834
397667
1273271
17253
639650
172112
1394095
230300
331321
1175936
185965
916662
500396
729308
1381152
172734
1293328
494053
950023
1373417
72709
1225003
959450
111436
833943
377874
320615
588473
193416
930969
1124064
855405
1287443
593867
313010
28465
1212397
173140
726737
482468
604607
474474
997870
1092437
376044
1329280
412014
196414
390381
48589
386364
348531
1124409
195505
300504
166440
1319904
1410120
390584
597172
1406898
535402
141947
1136037
1059745
928108
227265
1212354
109052
1319177
305331
595616
370607
377355
530289
774472
79932
273250
763409
1296524
1222355
1411453
807695
301545
624465
231201
1061754
268807
1025912
1154163
1204843
1383824
68605
466771
1371699
1166817
802425
1352332
670783
205889
608229
372498
1327855
403559
734227
191924
1230077
948929
521087
996894
302286
549131
1079295
473524
316337
1295480
383410
1122267
374342
1172568
449252
664267
1367083
1195116
696410
584509
757558
1117703
326413
382746
173818
109698
681353
1184404
672247
1389979
690010
111238
1238159
1376407
944573
1268967
344562
59258
145274
1070044
195598
435161
419801
574368
541088
680245
1229122
204392
803119
532050
872276
883884
1392508
670690
142530
1338786
966247
864967
459398
394410
698902
153788
144766
277898
886093
47210
859617
697178
571787
43627
1385941
597724
1167943
380683
325546
689914
54173
85951
1063663
1398124
382097
348633
1067981
268711
1357579
1144424
39607
209402
290073
1156682
430353
1344375
879337
837893
432317
277424
1367756
1158307
890155
467255
257044
620685
1216112
111067
1328686
1120914
532190
328627
1278663
700551
994429
1166792
394285
970026
526641
1236536
793748
453612
1036912
116584
261025
645900
955004
1065292
681599
427601
284136
546672
619658
1112496
616505
282041
1374440
132819
1119047
575348
727174
1330805
991594
1266994
1368286
84218
633186
408224
1202298
1121345
426125
76434
188758
873761
561430
1387908
1174164
1060628
70684
967715
215811
1217311
257688
571650
1102893
132577
1350657
125182
1120346
122042
517590
58638
1082154
972014
1227069
690597
96407
620062
1114733
1114974
17205
41302
160175
802409
1195133
839327
848393
1064168
1370309
1196932
317709
980829
300947
817810
1062410
724849
280278
1334001
1369243
267167
267241
911400
1072739
514092
924528
96958
109367
302089
141554
338342
1212465
304218
388780
996728
1124809
424320
642509
1034974
1158353
1391277
1376849
1414844
1070973
227184
962247
1307018
1337826
1279592
962468
687437
1138755
57842
465779
367624
401924
1409635
249261
477605
835202
784338
1297053
262661
572646
523241
1280279
1410694
494449
799143
947201
562666
1328855
599333
1119394
308241
158702
898435
547894
34504
436186
1082443
336809
54869
1369245
1398329
357584
349440
265025
172197
1291831
700185
845333
799884
580706
1417727
486214
169387
262785
582558
443040
305283
1212862
1360678
408329
567122
956271
639669
475126
1021814
1350992
803794
893367
577210
454642
582549
80400
804441
298100
873180
1339450
180874
1049476
1075929
645070
254078
824363
829824
917339
1306195
993948
891155
508970
845914
1221538
411854
1330419
1380705
440973
734797
542499
1390375
362279
342083
481699
644847
294096
530619
694123
1376607
108881
1229338
506936
234621
1269543
888951
416424
801764
25194
687800
474229
497740
700610
698331
613121
1037415
384451
779407
1342960
231073
858996
678808
900168
1394333
155969
1210356
160739
853048
55369
32705
252153
788082
897206
1190540
200421
1209849
30659
1279663
373332
727676
91821
498224
1322448
584382
184903
1167200
290437
90468
872936
802035
526625
668941
876404
190942
1392000
1392788
888391
567802
1413256
474628
1351270
829309
1050139
1137365
1061735
784223
202167
663525
974231
1385826
725299
901755
1224844
580961
167561
122969
1352995
992528
292813
1327622
571184
566032
95716
726158
92976
584630
25426
1090625
1420835
1392380
1035848
696786
1121795
961601
206215
866161
12103
345299
886944
907985
684950
1196520
578748
533081
609552
816589
302415
453064
1374519
512947
125015
119529
930124
797294
1043642
314654
108536
1056631
336017
658246
1265723
314604
834336
950712
98385
1405737
620795
17064
395558
783963
365642
975376
499223
966246
332987
1298121
2269
786665
209947
482831
812469
1382267
991589
1126110
469622
106747
593422
991550
411755
886050
177319
667913
642032
12607
399894
564139
625624
1203449
1386565
925365
730760
260068
508747
728390
1417109
561988
1167283
752320
496350
183273
1078324
1404197
873248
392705
787094
829986
1092539
189998
996713
786527
846382
862554
1382526
105501
1351361
40067
467933
1340633
321745
834971
616415
299446
34060
547800
325302
217618
326821
234762
347736
280117
1278256
972644
358552
309813
372097
1185457
1233841
309323
1117616
12307
87687
874350
318392
1284684
1287049
289259
616227
1218636
86073
892601
58877
1285843
1319085
1236410
354554
1404758
234651
158849
1167815
346169
542442
64845
101694
495552
451591
662682
1323812
1126115
1075814
1386997
1195200
914432
1388358
1340446
841008
630627
651634
102147
423495
898697
592325
1226491
230294
1287081
1388301
1071062
1040311
303775
450992
1309246
1273073
876918
447229
1276578
228368
286031
605370
1295310
1061869
689161
50452
402031
1306023
108584
905487
482107
500355
854105
800935
306294
1385890
163871
398281
325861
1281109
95103
1231713
1319113
28448
98522
145217
926531
168037
1141709
375875
160230
1129252
1166304
1377587
909405
1329269
822444
672190
1201924
494310
1124255
318268
46005
1324379
851595
1335735
735934
383519
316034
1319535
1315198
454036
1358666
1284851
311477
216877
1296870
731984
1331706
124142
1212322
843715
320124
136978
182985
354108
589771
483741
94172
803958
284941
1067885
184269
1388362
344978
257813
1236731
576777
230370
698749
340878
897646
503526
523474
1198398
623139
931149
342142
1153139
587477
1178210
324338
593754
565749
275315
1225741
341724
896849
820534
1216191
51369
355750
1209966
935198
400262
1170718
798969
534017
1322401
738243
943642
1321960
967007
514312
800182
1083568
626668
1361970
1082979
1065088
439878
768036
1304506
40475
1151000
925506
1192022
38451
741067
584547
874192
606986
1101845
607053
906921
288788
1059966
1049172
288714
679809
921156
579480
723130
564776
1035637
291151
792645
1342530
594515
1419833
635420
339830
637063
576082
967744
181502
405109
1267766
542018
444393
603838
1146001
1051995
1119374
131794
140482
1148759
489384
620401
1284537
804333
293713
378641
207105
1113419
396870
403959
1039238
564435
629380
319945
572611
13787
247822
42002
846340
258917
1301736
1416100
1180379
1378113
1374290
276298
209079
191541
625305
1203609
1418406
486148
1347273
744838
800234
388861
1043219
1377252
811284
1058090
319098
144896
268489
664105
372092
129083
1302731
514038
1067990
1215852
573828
451095
559563
992302
1035206
855886
390306
579335
1156176
575854
844061
423225
311663
639203
425521
357398
208462
1422868
527906
34258
531755
182300
152472
71772
1286235
161812
1385045
936451
1168156
161184
302797
524384
766275
54576
428190
1218062
1298835
1312715
425627
458871
1278642
1193047
1110519
1134260
942858
407195
1320129
264694
26198
1212401
1159905
1399203
196186
1392264
1285929
615966
35920
1087102
1124864
1190094
1062186
1377526
675441
160549
1197962
1266419
1136109
302409
1175951
45670
434277
1220420
967206
1354312
1188025
1141008
1341771
804075
659666
488702
887265
425205
26157
25324
1298629
81812
275095
266236
154637
1372633
323166
551020
359314
1384134
1394772
143177
781918
1369081
919153
1152650
1215790
599995
1273001
1418876
853778
13252
51622
322528
976027
58967
1007337
448611
32938
1043647
573887
164201
16556
1352519
1285115
673558
130926
326402
215339
520552
177913
503809
795978
1086133
1009649
975561
624889
777300
41154
445530
364051
1065808
966618
380329
952733
581545
1209380
847785
1163688
294538
1026731
1027133
1189536
1342797
308718
946424
630915
705670
220745
1310024
1408904
1122191
691480
518488
54106
677350
706256
273217
120051
783176
153450
1006613
1278999
69346
153303
181720
627922
936522
723131
340353
310807
368158
286455
125771
279855
25543
784453
443151
198802
665686
1369823
77988
466736
1220591
820661
696751
393442
516519
52043
326188
280000
472822
1091546
175677
1117126
904449
462917
126067
117539
375076
684002
1405139
593716
1183846
1416324
1350305
1191750
1165517
1127541
775704
470187
516114
689463
310146
108397
823526
1293688
443841
1227034
884280
1389504
1051653
1033931
354184
406802
1293077
946983
618158
1371194
1213482
1363140
860986
398306
463154
847212
1004443
647283
1059650
559440
582730
962465
1091516
1145538
883422
883876
270309
46136
1322253
189684
73572
717237
1290493
665091
931912
46913
17675
1034869
1337059
80372
1337197
1378783
667306
632354
563128
1140882
625668
596205
1150905
801838
852370
938217
1384284
1372783
332368
318019
36812
677395
671642
220838
1274634
195181
1413330
766566
175357
591948
772783
458283
1309284
70115
150691
1280539
1325065
437180
101854
1058232
18813
1234200
1324262
1070042
805573
929168
30257
1270143
392775
384187
581688
511365
466601
656445
117392
885442
799580
904929
855629
1291504
506323
874741
477633
909901
777766
1402095
906507
386594
872201
603930
324203
102200
282516
824002
198730
898721
303993
218272
910385
1411838
1055348
1114543
822710
1287066
567450
147435
1237132
1177787
624363
418870
1335179
1416789
667723
1404648
1042331
783429
877086
732105
567164
504940
1408485
1238277
955233
941445
604115
1213659
1385432
545421
1058714
69446
85911
957402
637192
504341
1189073
407412
698939
1288509
936620
1203301
49683
223136
641273
1224862
75895
330231
124696
279050
237561
4939
911056
90185
202358
480069
565646
338133
439256
403654
894944
1272385
388666
438410
523907
1382547
1371133
592692
269950
42767
425172
319916
326709
47963
108745
417935
585019
25117
911712
1270201
459447
913904
930913
459127
1315827
1199563
45895
136099
495736
1351309
1298754
275246
28481
95473
770899
336281
962166
1228049
343446
170706
64678
703272
1341753
305989
770543
678913
538704
218590
173778
632308
248562
56935
814648
371533
317132
703106
1404205
809241
347727
146288
779645
950719
94860
385430
904261
139848
1416438
173502
413147
1034551
376347
1390489
464499
29370
182126
1165441
733352
419726
1233901
334680
114501
486423
1154126
1323323
557823
768000
858557
1280145
475313
732606
334957
47206
143623
644548
935481
725335
632266
122589
85613
1420375
792215
236182
338815
958533
167986
1120968
1189707
1194402
936516
1043727
1316956
363295
446560
775953
1155393
254242
946244
220444
76767
60063
672923
1228195
535168
1220736
663781
71190
293430
257674
338882
836834
410339
785925
874142
308616
347552
200912
1344888
470176
212092
1214473
234865
1283785
1156926
1039043
395252
702627
229559
292562
91165
1611
1294312
828963
700237
600076
1157811
884808
55740
39775
156835
929273
799841
520806
1265898
562866
496707
514003
1294491
70264
1353741
570128
441247
163416
452678
436031
289824
248308
283693
643953
1213268
69279
1192034
1390584
149575
1334575
1416608
1197879
891157
152620
793847
780433
185222
1318968
1339401
688683
692072
204507
657414
1129941
399086
996354
941234
690645
151967
267626
46126
631529
417582
953348
869699
40598
682187
854711
101548
643915
833617
217726
648732
239468
97459
812133
1180825
362542
1289231
283204
212751
621129
868487
431098
1345813
1082764
254474
1027150
778733
110294
725128
991305
514412
793004
840768
140309
625442
665325
1214733
264872
608891
387118
431049
535115
878366
636070
1325097
155552
297745
1329277
143246
430011
1366340
43620
1058294
158446
1192462
615582
148249
330636
1320285
1383277
540563
1365149
964009
315710
323089
724912
508955
342504
451165
449890
1060793
1231872
1328474
956415
589886
206907
928853
71520
1184753
229163
78908
565641
1061449
1389947
1402422
423655
1269689
619779
1310136
883217
774585
1049500
1207259
1354044
71582
832747
233898
1301903
389095
683923
970244
775171
182639
1386047
1068287
1198977
777838
1319509
19045
114754
1374137
1136034
1021936
893988
632628
1367064
1391060
793358
261506
392612
175993
646253
873998
657500
1176277
1036682
883080
239446
1181152
900850
681950
197560
107918
164080
992182
151181
756925
1332558
1023868
188381
209260
16710
50135
304424
504885
593220
1407563
1232426
210020
394893
793856
264436
845635
974424
63098
1020464
446520
257622
1167707
363668
118545
591835
454460
1285074
1293682
48856
131517
517780
191197
1154478
260065
582577
801083
581071
1290297
484101
1198635
1195279
991382
464372
1375809
333512
1213746
899364
112438
466624
608465
1145455
534978
370087
731937
470284
169634
349454
1169678
651627
795273
50286
37177
107391
783052
738788
887601
35622
1322915
1161180
1072264
44078
142176
578686
803192
466016
1203057
598066
784690
845759
673218
819567
1194271
977922
589274
1193664
518883
468800
783866
1057677
901909
1285126
802627
795018
111278
283397
1394471
831624
639424
1390286
173392
615600
1419481
294324
1324612
511481
706485
736081
173967
1279235
462108
84807
133583
370477
197706
1006465
1052508
804463
1322390
641861
1152083
355571
1308707
91075
611114
1417328
259615
548146
802229
855770
535654
1154265
299797
562339
647097
89382
1361336
1182467
590495
186475
673006
1337316
723274
311281
478924
833792
630601
1200739
474554
857731
1302038
819209
36315
581125
30676
258027
99976
876970
1114858
1409453
1204647
1102451
83206
1406395
933983
406669
469342
577815
1282213
1056673
1050306
1057461
540897
56272
1350924
1336352
73814
119360
396769
880801
125753
943404
453032
1414561
331144
341639
980067
389820
854654
980271
879376
737492
1060109
622340
645830
776155
328754
292051
1034695
1379135
317351
1100781
660145
920448
1179568
803842
543892
292417
423763
896103
576469
610983
821641
141729
1624
1051737
614853
812768
409874
1224807
331309
574847
219843
782821
1208680
322645
565303
497168
202654
181662
686241
1134956
845114
104277
223541
1384830
187518
879526
109346
600207
508196
134447
950061
1035965
768974
216559
367039
1227145
1393774
903744
298173
1091242
824254
871889
914135
120154
34456
577170
1040417
1137395
1040432
1102760
237030
260215
632626
1286693
1145686
975394
839366
1224440
1339626
1289565
927169
695795
913801
36184
1295185
1063702
1374392
1269087
493954
323517
854392
33817
1137915
144493
1238283
671480
945751
1316969
931579
226779
309927
1062190
1268051
538833
666247
264445
658932
106560
421612
1349214
44802
387623
994173
876957
1217328
35363
907172
884448
321028
131683
205468
1349579
616849
163961
806811
419072
259462
579720
414170
235042
183332
303025
1165041
1299758
920524
1064260
1384119
1197299
196512
663625
624483
411332
1360052
272173
468817
583124
685825
1367871
1334916
413353
63011
772568
1172504
1408554
226582
522926
542143
338223
1362630
593674
1082876
1116286
891678
69431
99290
1398930
741943
739107
1324189
1042992
835241
893897
952401
1291258
1066440
294081
182206
1163618
195242
841418
1226503
1298909
1140356
1237358
1391343
591649
1052993
692635
497529
725663
445931
108441
1372696
1401186
767154
862200
82420
315835
175932
678222
571148
952102
795389
406559
145426
174044
896256
614698
848829
481658
528263
227075
1379622
1056122
1271230
327153
215262
91158
1389258
439231
29932
928728
1220484
263977
557429
976086
129892
1064205
1063655
730961
781975
235204
1083633
618680
850839
523559
270092
158765
1201495
941682
386278
342553
1220213
1091090
412484
840544
784048
571117
453940
767166
1334864
696778
51654
1021273
1416195
866915
1222524
880773
1143715
1180966
190766
841122
392322
1196862
994535
406787
306280
370587
1344591
876987
301248
1188921
1280496
405096
68404
873665
929635
179392
206352
598780
774580
391790
1196863
920572
439202
40265
663512
841750
659732
1285979
667445
835253
39837
664323
48921
688985
774915
248679
1314084
1055251
590067
1183861
64743
206714
238697
377962
906731
1270625
345103
1345298
203739
1267767
634511
67704
41049
1154211
311392
57431
1059028
882597
683394
281066
1040007
622738
1130706
674687
920531
224030
435147
1052409
1071269
841942
372613
355383
191938
1186292
847056
1374569
942875
588928
794414
436165
199330
10611
968453
19111
628953
1191886
238031
1238170
159155
1354374
905377
956528
308734
332603
38584
1191002
958029
50669
78151
29544
660975
1135521
314935
235826
688603
666525
677044
1165040
1401449
562503
1115586
634452
1044722
1213849
250625
212387
108658
263588
1038495
1385255
317280
309793
379686
148072
1288066
189538
688384
127019
435501
1221408
923076
475337
692235
1283086
1119013
1292142
643895
1116915
997419
377596
672890
260809
1006984
171013
1060035
774303
347893
780010
261490
177520
1196210
280420
1270637
493753
925530
1309181
1213431
210637
1290126
675501
830433
1065697
377368
465234
1192917
206595
187246
868034
178948
1388036
1065532
236039
1391035
733060
392744
31800
834978
1416748
510788
1343526
323508
455516
460829
142146
783006
273068
1338550
827297
135012
528265
185933
1371169
942906
25409
644919
262476
397121
1405782
53200
74688
112001
496493
336750
1140798
156806
908535
231034
522082
108266
323785
1368362
1182388
1051168
1039961
149586
583601
60519
1310430
1040070
1222637
338659
688328
1118014
1192747
1341852
1226052
535873
52321
360038
1376742
109465
424752
873727
1213974
702313
507104
577914
267292
167196
309095
1292876
1007421
508222
1139163
887230
577231
820195
1112837
1036841
70165
902985
257709
1297643
1077137
94339
138259
1303248
1207978
1267794
13883
187622
232235
289411
1180846
416238
151085
604257
1417595
1020745
220533
1114926
80838
1404155
1041082
878855
788083
520809
725585
465261
894309
312905
54342
53649
768309
204968
626207
417133
704769
971416
354715
37527
674599
1221071
208529
37191
82669
605468
768362
1286391
1207911
329693
1368462
910475
856255
559048
143034
223324
580144
535347
832409
1268304
675447
560890
730224
90113
446550
1116401
149815
856633
639619
218294
334545
261379
655769
110012
847691
1068908
889458
387706
229507
1326834
300316
1373876
306455
1066625
1282119
1378678
823668
687823
1022250
1397158
380173
778410
1301623
1050219
1120685
1166828
128632
827081
1270076
599366
905715
1210790
218495
858724
1217121
942097
26276
970429
578280
843824
68113
811472
1372674
661343
1186078
69081
438335
690556
441987
1056710
824360
625694
273190
473040
792340
391020
496379
1048786
474587
635513
1068165
513536
839382
959055
996267
172001
885090
306124
1361450
919900
978352
457153
193757
814076
629852
1088009
1385741
1119804
1040694
335915
461766
325471
255391
1200212
285540
813441
878495
148211
138715
1340818
236588
358784
249742
224488
732906
29767
1122590
156812
224400
1344729
147420
1336014
1401054
292686
1321262
537149
622166
821539
404175
522680
663790
893188
601210
680571
1270950
87861
698893
1178351
288369
125247
315649
830586
1351142
1374864
290605
491577
342747
357750
1395028
981050
1284265
876979
1092588
1377106
1324331
813202
563110
75418
492484
1055615
789167
185504
573998
831070
286525
270953
404305
548100
319589
89699
525564
1277975
444875
492554
696223
1293050
347500
85854
523403
1194369
665377
390284
318324
1217308
642792
1398187
768251
410462
61090
662492
347997
668014
60776
396487
205638
1278674
469798
380087
390374
597507
490340
1387690
310353
515815
944597
800386
1398886
402604
429049
757328
1395170
365590
1224696
825344
1355479
226903
548549
829687
674084
222008
899680
307602
1207099
614576
540769
82523
224681
294454
387390
219950
510947
645683
595886
136780
1234690
1407630
999322
858873
905430
905753
829355
1317734
688111
724407
1379013
692699
944084
443274
1024336
443000
1135313
911808
524247
401348
1279019
1325357
1217084
192795
539664
978353
1274251
898184
516353
387799
121882
484211
156000
1037058
1168165
731591
642694
1063451
613559
1341534
886852
95590
211553
693338
946923
805188
333064
1141128
34016
388152
565400
941742
1381137
57811
1316537
209217
467245
818834
1358789
188482
1289790
474911
132641
1115427
1334905
230717
1121154
1316012
273627
1298276
1301693
676803
810548
1135635
777010
1322811
303286
427300
775421
1310094
389208
434184
583461
892989
481001
394660
231842
791801
1201743
1036424
1331788
451447
460713
947123
53501
495918
966610
1300986
1197081
1417438
933177
254661
758871
153978
1391454
251295
1225027
288361
896454
732256
55875
374896
1347806
1127062
192985
1228352
641624
1316996
566521
1218720
402402
122746
1154059
665776
618102
1056780
1049207
38115
234052
406680
729991
16677
737308
166071
1379791
807957
204756
220004
1334766
90206
838047
811823
1127070
57607
597601
316905
995931
448737
409037
543415
133535
602176
789899
92854
250927
675422
1310149
786809
343546
575866
223924
690299
907411
1065259
161363
877014
209978
1365323
295801
1101989
349492
1084549
315626
296913
27199
234364
42061
1007097
486868
223847
880628
907542
1111998
727600
485838
1037107
979699
59767
233693
1049167
361366
311985
559157
488732
1053015
1416848
1233799
1381216
291489
279376
1108923
782260
183342
1166808
1090497
633452
557631
1318829
195461
617501
513142
673334
1355939
1396429
288420
826502
1341172
49275
283262
597591
730690
666869
1236365
316259
230837
1177276
157272
1163963
356199
70063
148522
30544
1102396
182431
556206
511051
314849
904379
667120
1167123
277432
400454
407279
1227689
580250
1287974
879600
630859
591993
672129
659674
844303
114707
947615
1278489
1422932
256166
493054
87263
416089
165218
485612
681918
499340
306984
1374549
687402
300501
942238
23070
952833
92759
1266142
266523
1103361
791498
163167
548189
789173
1025702
1207499
237530
645564
1136673
704869
802817
1290030
797937
682225
348576
770940
220044
192878
1228665
91398
260491
1184629
678877
1056974
432803
850286
576013
598984
902953
367412
318058
997418
693075
1218069
1058962
1271044
960706
975210
924824
796831
227988
855360
299466
908590
819820
324765
1067529
830991
1287485
701768
673034
169884
226184
439509
961393
1303898
841023
292604
1267436
478579
931521
339269
1167746
794637
990938
823901
125915
1269015
1203117
1217747
671972
624058
590977
1073435
91295
833147
770066
282168
11121
859362
894204
1363382
596776
1057361
913419
695539
726775
749536
845025
893133
171474
815554
1325238
1294503
1180477
501777
1137345
138820
999242
136941
626006
1383205
449714
1189609
640283
163555
92777
80587
1082540
51332
628933
1343535
563095
1361834
941872
194789
950416
630598
1055858
250713
630404
1413669
535952
999897
64220
1025047
736346
183640
318185
1365292
1136354
1072574
40449
889870
791293
869724
629752
199800
766027
1230990
1144791
469603
310835
1215594
1288472
567656
564974
375462
818327
91448
1042276
618913
1380492
1338299
155595
1020879
369652
1304583
547898
733037
348918
915533
74009
262526
190701
496118
217936
1327708
322853
524265
807249
852243
148803
53212
267442
236631
1298978
858062
1145553
619068
453500
56540
733088
997447
1201518
84403
431965
212159
766765
135003
1170695
45174
822157
566839
671784
575085
136346
637620
689384
792844
1212192
1125344
79708
861363
1363292
1305822
786460
436750
827772
518706
738092
219147
220856
121106
943490
681872
1070751
469301
787896
1421360
1368308
405644
899990
1205582
1341654
628575
287862
1039785
564651
894780
172011
1409199
57059
1274596
1020590
1180571
1287750
1232575
872827
585953
45274
139027
1162840
1228773
1302389
196374
106766
355983
792554
88594
130453
234366
1055456
444204
337068
165138
233387
1116963
896418
416480
324881
212608
508192
67763
139025
1168840
1401285
904193
1293287
803821
259276
1349015
965701
1318299
523778
1126046
843871
1412431
845267
727939
250181
1408400
210090
282185
858190
87137
531718
59356
648875
216921
229420
339502
1395139
42228
1225023
66905
330430
326673
528086
1380555
370394
865454
114439
512428
851501
1217861
957115
476239
85144
696774
1230229
410974
679893
225492
535027
951690
327351
62773
1000276
294618
1394706
395616
959617
414148
231138
314792
1060303
378253
99419
340851
409277
357139
841096
870073
256078
1191953
444401
603740
1182792
1212551
558341
1223802
782255
953207
1311316
727249
1304164
570927
654302
1291416
1292701
149043
354786
45278
166035
298305
406099
44178
356159
859550
1219237
1072358
1060842
1055703
358967
1318303
341832
1320071
662266
59498
334422
946498
617135
491585
40104
868835
588653
36170
854767
1296159
510958
703591
143697
660602
365759
1372226
251467
1228571
364694
305854
1041883
694404
124645
535856
948627
1366031
371889
548073
344809
689021
169047
755190
667206
839913
332391
611699
312664
567076
395012
1053054
330872
449504
109145
1287964
1137968
95134
919936
676323
395481
384891
735142
111048
1126427
574493
1076049
980711
1183135
1411668
917429
602811
377961
88506
483715
29219
1347750
1192909
547021
329611
393278
628770
819860
1135193
149893
834859
655958
1313893
1198336
1198827
1054797
82969
1035664
4051
102290
127325
778122
25681
849771
851766
298152
672149
1383883
202097
415650
1158293
1058930
69907
1405515
900749
173965
525751
876721
1125656
1359249
573449
1316136
298550
943123
1005376
593737
570486
471898
301072
573978
526233
436737
31368
305723
1341411
1391792
77356
401742
964513
440363
578113
377173
1124905
68808
38452
1334004
1371139
1136375
906908
1067555
683848
1299104
84850
934747
1398582
456549
353220
322213
132208
526039
483060
1119097
215971
572109
1056678
370964
505574
621630
586004
1383596
537974
538012
97767
483509
1154171
759632
820772
137859
330919
1126064
1404035
427124
142101
689553
1372771
683469
431679
777515
691288
818831
506740
954261
1055283
1372711
380832
1160993
672540
35527
597437
756781
268943
1377421
801330
979182
249264
960799
1163380
474193
1146838
460169
1413188
154443
1233608
151427
950112
856699
113399
1226167
799392
1061515
267504
392099
485306
641316
74818
1040434
1055060
340676
393008
872718
395185
482404
947840
602617
537946
1087796
766142
1222836
899830
386110
1122958
217352
44836
771587
940667
804718
970860
356038
676976
16242
144651
68337
171586
176790
1074032
973623
955082
571186
417155
486644
129776
812356
771065
488627
331183
1409527
780047
1238062
44902
1358888
380723
918545
1155145
90176
791732
1114062
496377
173019
182016
1070187
1146637
89885
429945
514151
360493
848791
1268322
12084
1298571
248073
1319917
1334728
617639
144499
1410152
404209
1303373
845980
1025058
533399
455110
970023
970119
679653
368443
964186
936010
474435
26293
898363
908593
528943
992744
1363340
929679
496945
807701
105005
282523
906435
702026
55062
962722
1278119
250627
1209505
1111942
1296387
637371
857644
656269
562640
1303623
303246
184207
779165
354349
769743
437796
1185536
138711
211452
1387924
1417054
126436
306171
1388892
1226784
497391
867998
1018665
830378
1288482
792224
1191792
192925
614549
1336358
947669
542296
543000
1049592
775162
890261
841688
1192332
299044
128684
618480
141808
481467
737661
333326
659518
165893
66082
1184825
889193
1090872
489963
767951
914419
1124550
142700
671213
1234911
768980
109609
1138259
303458
891905
1071489
427934
424223
1412334
409257
885536
258457
307854
813193
329875
251008
307998
155540
821387
1224245
289271
322369
30429
1058547
258789
285225
118537
645865
134442
213762
225041
561604
344411
723867
323424
1270829
1056461
217582
151674
996909
262070
797317
841962
1290039
322814
207523
592350
1377668
635502
560158
363446
473349
852634
1130584
1288101
405758
955132
80811
142560
285672
738777
606003
858920
325084
89527
932013
394606
818814
1174007
417188
1207221
317336
64338
1382006
580676
106821
1068221
514276
690404
1299748
1119081
1370041
689820
514590
1209834
835077
887473
148203
142999
394071
507974
48172
40070
770431
120508
628832
1337676
794985
1272129
490816
1049873
216577
629959
13576
385392
453180
185396
1274377
1390346
443503
61107
1237624
916313
1065687
733491
1055951
185793
236883
501257
866986
192562
429763
1139391
46150
617608
519142
811954
317702
545870
675519
1082228
1202731
673946
29905
208125
1003869
274034
908622
1409113
1419460
1398806
63545
140238
458212
791537
767399
777488
912839
1055248
778133
986823
209791
1301065
1380499
80553
467130
1202915
1284598
361341
739418
216953
928810
1064595
328012
17301
227317
978762
1415663
285461
992053
381606
75723
733069
327989
949343
399222
1266875
573581
142621
968654
1316415
896689
573755
385623
1022971
614390
214564
701476
315686
659003
498088
300679
1340599
380057
461756
157078
1189399
736381
1349912
28579
101532
778861
102077
1180399
1298014
562587
252594
1052925
675223
400888
234825
1376574
201681
1413732
1193057
100016
1380222
1296790
452433
29655
1351912
207249
795312
131518
777722
370291
218395
207626
890915
270570
822215
808303
1219818
337173
1363465
441635
573745
519447
1219531
88376
1340052
326412
1312377
562271
1186493
199405
776741
414070
352736
994098
805078
1321786
428141
841760
326392
205269
1388397
65635
736437
271441
520724
1112531
851454
212095
1299810
682423
1268381
280711
1080513
1165061
1403309
537074
270767
840664
1010939
1000058
188390
432831
1378991
661886
639043
881151
492461
922619
434994
1368485
491772
428097
974313
1351627
1363836
37908
766634
1155178
1119618
687134
963974
942427
23300
207699
29627
1319079
532997
684242
105746
877178
8260
126076
1389921
819128
172161
629049
490001
696188
920537
1279996
609107
786557
991342
1197297
891198
697706
261911
1203116
608514
123486
111660
1278053
1085340
448860
975774
1221138
414576
576099
701591
1306156
76212
872196
734711
1354373
315505
69986
240583
1280357
1049175
827230
1209746
945233
599213
926382
1064532
95963
129112
682568
143918
357126
341978
1092648
199703
299491
769814
427244
486191
62429
1189908
347845
381055
141987
179877
1188954
1229802
1021224
73148
1334385
1266135
1416567
1100349
527495
833315
416893
795360
601214
483500
1378607
947157
1361936
906329
1310244
891774
214479
29885
214802
584303
374860
1045471
335729
370175
35671
572188
959664
115832
770758
1052819
1342575
358252
574341
326353
1114011
87052
17381
285252
902491
1282928
914979
163079
261032
409517
1178192
975349
123645
281750
120164
1081194
462515
1275484
164272
177387
1287385
422328
180455
1182538
77790
36989
1136394
328886
579068
589086
1130006
920870
461454
773171
585940
1128396
105331
1207316
1417653
330024
82312
706498
786188
1268870
1008291
1161142
144487
347740
1102447
1038028
1346302
370452
271374
1408266
448027
73989
794857
334237
1393914
204121
697362
1234866
949865
1380090
224793
80932
510796
769125
806956
876851
510177
81792
593132
1167607
829747
208029
686116
587459
138696
785173
1295348
928598
1069175
816320
967911
795339
172389
815059
1293668
495215
1198499
1118599
1210762
605179
591601
69263
197364
52570
224760
1122637
465442
73483
1176089
322288
998245
1322723
730846
983697
199257
1354101
1327983
43004
798933
466620
177570
734097
1349368
999703
594081
224067
474751
1116192
823982
739844
682369
581693
209992
210967
1332826
305455
1164075
18592
102806
946050
1400739
1273476
695801
322234
1282945
667596
1234058
390797
1337717
902161
903472
982166
629368
644237
1294241
205196
772499
67601
782240
465892
420626
415340
379290
273730
551700
803357
890382
479746
393938
491818
260928
46898
1361670
1338629
481449
1217786
382047
44118
1376708
1280536
486088
54504
1327722
63362
403106
538471
1413196
42580
982526
1344677
123600
285584
997355
782581
922982
847244
166693
344160
1288976
61475
434112
479418
201720
399420
118626
586056
361615
665110
115219
976603
433601
674382
415428
839214
328214
923154
979240
637674
59955
503909
1204416
845733
1023090
195359
1279017
893664
647159
466633
292282
1377802
1042111
1295345
1177090
216823
69302
1232877
1323479
152237
1006453
364939
135061
234861
467667
55779
500076
1143546
1312167
1392572
486676
510938
213217
872171
870425
398297
188098
308836
1168236
588118
402624
833442
235610
840900
486515
800092
965052
737094
1147216
1375464
1057272
522374
421690
1394099
1266474
419957
728002
1339671
162192
1301130
517398
311290
1287591
910696
863495
113313
1041347
1398155
318336
685515
418612
270749
1163530
920738
506284
957188
1215451
1211270
221459
1214967
38282
495090
647166
1296537
1124748
1227455
399582
1170409
1005451
171858
340505
1180870
505782
966704
1383454
1313368
216636
1298286
110167
831417
362808
835337
416687
114930
1082393
620435
642657
1234143
186268
1291452
58780
839234
1140643
1335149
1304540
1417195
488504
783696
1315765
81888
1212875
1068688
701031
668412
175160
23222
737817
207611
1275318
408622
686463
162160
422494
254959
1055908
504116
1323951
211325
569562
1302307
676553
780763
414374
1280846
347693
1114771
646681
981142
63829
490565
268685
800642
1417571
1210610
125174
409250
1270604
680323
687932
656664
1302654
373185
1312595
860185
364876
813074
679661
963809
776903
1168295
1023397
531551
786141
303879
233176
310554
639015
1072802
1023322
1146395
1370960
146554
1380145
1400632
134539
304430
1353276
238588
44619
568557
40957
799416
942779
549705
1204368
1382516
490771
144287
1315175
288335
1390894
254340
1129750
1350021
815360
339445
960561
168947
547547
1378308
1052530
601904
1335800
1276795
1214230
1119438
901509
1227077
1210775
432892
1216643
684644
727727
684109
732318
123318
1280044
1405944
475075
569663
121984
237229
540189
511492
1416467
1301959
1279431
1414364
226756
769884
1333201
201193
388740
458008
1183984
594031
1121479
390753
1193716
409989
364346
202374
818690
1212385
824180
100024
73770
887876
511846
267506
258995
1232080
1390106
298602
1363107
1308966
123895
432141
1270540
1036305
771751
536090
464419
1399123
374724
225712
1388418
989859
1340753
606131
1177161
1354296
906913
680075
1329122
794787
366815
75041
794913
135891
258087
262547
664644
424065
422159
661374
794278
149564
1197656
722605
1312051
1368126
699294
893112
545205
579655
329398
228663
613741
662735
71743
126331
1337686
1267277
129952
1230338
1135708
349700
432515
26657
1344930
1307109
444213
550083
733388
1175943
362821
233502
269470
1400666
388053
1170613
953832
324697
848899
841897
1358619
599122
201776
322882
981320
1119181
436470
825350
990923
1193095
563160
1009424
981799
1354497
1048752
1229408
1311284
1403043
965130
885475
429461
752991
193999
558235
1202468
89970
829080
1082162
636600
199450
280540
1128242
703201
200865
303922
1120143
540859
148254
1168415
1092403
367924
216724
299962
589480
23197
336030
942411
110139
1156970
1069470
1210191
353786
456470
1318895
618890
1307198
844797
1113838
592737
343015
106237
620569
932139
154112
336388
1398405
1363840
942015
689037
1167167
153364
202303
355170
798729
773103
149883
264395
573129
74956
105962
63372
792888
1283165
773120
1284131
1170818
608548
1421485
637678
662001
916595
388314
1227181
556813
101568
1319295
1364700
761255
903046
368965
482297
39108
1041513
1126307
1314352
776857
273591
154573
215757
417193
1274050
812959
686635
73797
673621
51498
954380
1020790
757007
446868
274274
1391651
1291882
1204362
659114
280223
637922
576366
309267
281406
386394
997213
220570
976090
122709
1115506
91434
1388627
1175644
302779
1312413
1269802
15612
1160098
917574
663940
279533
1349659
943167
1205057
1340011
1328672
281599
966087
901460
847805
1152659
1365912
1180370
1396898
309766
175617
572239
816878
803101
1366169
1174020
536135
687378
166656
365147
1167704
200757
1063257
223869
585167
690853
950671
12788
152694
800131
475414
264056
728967
634331
886802
493321
136488
1292743
591614
403844
47220
976652
153603
702029
108363
171135
691200
401580
1418787
320134
480824
549058
1342664
904926
631485
660109
785490
407619
289372
266362
512341
1381932
661846
1195188
183480
1174030
481234
28303
866896
51931
1225754
474046
183646
1209606
1383278
723011
452771
458533
579860
352681
757250
158211
903552
620302
236338
728147
666190
1163228
1051030
407274
1420454
45147
733753
847626
293035
386088
904305
643908
248029
853404
1315818
834296
230981
1229737
439325
575152
1116444
933368
1343460
400966
799527
331747
1266281
1315711
1130517
576561
778606
26601
383686
1101601
154987
896881
65737
1362585
188952
1367479
1386196
703569
35892
1285191
99905
1000354
1220881
431022
563326
349019
791233
146053
1057539
1064046
565764
1366043
698847
847031
396525
1350288
1387691
893565
299374
380394
74882
837799
58184
431594
1106172
207174
425737
873540
80220
12082
880494
977097
646534
808394
1038953
1423064
38982
1284500
412932
333754
129825
681775
935601
158418
1182246
1224748
1149360
220100
731398
1290939
739127
255469
980827
214101
420264
114443
977324
813077
1138204
198535
571684
165293
1381554
661352
1349658
305328
658196
173871
772458
144078
1328138
737324
196987
170142
431207
214424
142654
770129
229137
362124
69334
660346
837293
147310
66087
1416630
16823
1354297
261841
1419357
1319708
776395
605044
840127
227631
324360
1273333
675999
906411
1192881
407764
469079
413546
96780
344774
1307481
816289
1327516
695420
307245
528640
811589
13383
218095
1315925
825902
738517
1102000
283938
435791
435813
340206
1321245
547304
444923
140682
87826
675513
1144260
1311895
219407
248333
1267303
1352809
706152
1055478
1347769
1390224
1330502
1345344
338446
1212969
1180779
540762
475215
1221428
396760
902938
1230967
28183
1165110
1376911
1116981
228996
68346
595480
1056362
930582
723359
443923
253111
676399
1400941
332580
1209821
381398
628688
476973
812949
1160124
270727
627364
398664
1053646
437183
476334
1368813
101502
998267
672110
465968
1182921
72133
1269473
1144330
1399173
1315492
467116
110502
161690
1044789
1087994
793941
971419
1295987
1024269
451680
45667
1202815
1124280
776984
279407
1184017
960008
839534
1208313
283977
65335
981003
1377885
1404081
181709
384708
98259
122955
45011
541433
428255
814728
503560
597667
592243
1058852
1146889
459634
1118005
53782
1042795
1401608
568422
1165203
48282
954012
732691
421792
1118691
999212
212377
1059864
134771
1201821
607552
154715
1205317
685130
1202710
1266692
302507
382821
1341511
15973
818045
199571
1145571
997640
584220
936063
601874
1111889
565016
1413407
930597
118424
332045
1152064
222425
1112712
393513
879503
144455
1180768
460800
311124
611710
690770
344732
1053061
811074
226491
344611
646112
584973
656316
823351
945411
668413
26583
1166298
58906
1299586
597292
1119273
1330459
201011
230443
564206
1225315
673068
408743
1351541
915468
322233
61850
664085
562213
32282
939564
944021
1421196
635215
41611
303735
658512
956409
563622
725654
510310
1349559
358561
1068778
1116253
1267833
952890
466274
1066435
657224
1345613
1165443
1167140
1170383
396374
1098116
978036
1212398
1308327
879088
1054282
517763
1067862
972915
867736
797371
668479
115179
1375119
296568
223586
116096
512558
641594
808121
172029
62647
777688
372766
421286
858827
282910
881262
1350613
125643
476449
457922
949673
120487
317844
436520
958943
772766
1368128
1217481
471455
415907
1302163
903638
44252
290513
585675
1006305
1043428
691097
1404858
1197686
205877
31986
859565
107142
1174375
1384450
55067
1326481
1285805
626894
381086
206652
275541
800536
551312
806489
912495
288299
1221410
829727
879303
428917
796576
661185
662938
1221467
18714
687803
201513
333439
1222626
506471
323862
256314
822862
342254
122600
1335304
683105
1024612
213700
1062415
1299299
890621
1072465
875220
32135
513298
664778
112657
1283779
1272182
1365545
136932
913201
1145612
778973
1189028
438790
1006526
1413966
1287
797473
505937
69919
915551
1073929
17973
126340
232957
1158457
596362
312739
928194
200636
441295
1415981
226765
846821
641305
524399
150855
225383
551507
1277471
566310
1038541
519378
839614
704430
1137490
363601
203949
158673
1027006
829429
431181
1166463
450957
685524
557508
32700
447098
171402
419113
855761
884149
1146589
569896
625436
1057242
1305992
566020
621287
1346335
486944
596131
563285
362789
462444
666575
114483
1049461
699031
180300
157266
1349704
580487
176849
694506
1386065
689885
1295128
258271
148762
726665
797051
261628
1402076
179997
1125492
382208
601945
942628
107018
27738
1315998
550973
440169
907086
997287
316887
956091
660515
1172528
623856
636266
1283122
688273
682523
1186612
496320
867483
961510
1091630
614296
663648
1391614
88215
800880
187320
283217
373580
426576
291487
1084465
237728
275402
608028
1279973
933249
640690
131979
828474
1414075
81934
863534
350746
1194991
58268
33514
300928
995873
507308
475785
1137451
1081355
125797
222537
41267
1170903
267043
411644
625409
91752
1386910
1293951
1288067
1228748
735628
996388
770933
108728
42079
904505
796279
592890
1082250
624914
1369313
194432
63411
588693
143381
614115
92472
291107
1366656
895406
672067
1050075
268759
895527
385647
220363
347378
789698
352476
149713
84729
1301024
1303414
774843
599098
849078
396409
58336
598117
1135441
1202808
694627
335750
175158
469638
1360544
209323
1322934
909527
513737
205954
1162761
1057148
906897
806775
1354062
26688
655896
128292
328569
1353722
213732
634791
75045
559277
324181
997695
381029
787012
1041964
195991
1210725
1173662
68483
422355
951883
1130516
1280805
741643
300723
99515
41107
881167
1313862
128414
782773
1266376
230038
1020978
1418697
993170
1236306
513887
263074
552108
320515
197146
408292
199268
1181078
1122762
1324614
87352
274280
626028
138134
1229629
1000431
389844
314891
1273276
340411
471717
531759
409409
363048
1218017
957561
546558
333897
771969
690934
439108
1207553
614722
1408990
691459
437742
172431
1142532
48389
1136839
1358154
264158
240655
1020347
421889
107990
344577
429182
122995
994437
655549
1146003
527349
1384673
542000
1234831
1338838
575448
39493
428206
1267791
1070773
317881
1394889
596993
967751
1369630
569746
397772
101266
695511
331441
855722
434981
771555
387462
1276426
1128721
1050468
72094
598345
1163484
674230
247980
657370
626195
725903
874796
601991
58317
387703
738825
135895
423054
842764
599087
1272227
342625
889317
1061179
694189
1216755
1218084
1103203
741978
834108
270748
135619
184968
705145
581958
335763
309128
36427
841310
911213
1377005
535415
1174672
227313
63081
303687
1231070
252192
165667
90182
840736
656450
175829
381736
512356
825423
629520
148308
411246
944057
1041949
462322
169140
1308972
429183
98783
606048
18340
1326605
432554
1299590
1310814
1398491
837964
1383253
1123714
613004
550184
1204710
95809
1311705
201434
1197857
254687
38394
1178230
632300
535571
769896
617366
962648
859651
1021611
81162
525873
285293
562955
1037493
521763
795777
593091
1339196
354789
700394
1069052
781403
57211
1147879
100917
924775
186236
1397225
216361
1067622
1023727
136448
393610
161142
672373
1026333
841618
1202735
165115
1345557
1202851
440582
700395
317275
1312539
1303450
618082
74738
53116
733307
231133
229544
222035
430949
966870
78045
109134
1007507
64789
595593
638584
137891
1385180
252650
476499
1318781
946187
425269
611134
393405
693731
69132
1297267
934834
521144
1375276
118564
1290243
586540
891015
84806
1333881
1141993
815170
738141
132464
805037
270731
386306
1123068
347095
879065
832006
897327
83134
277545
494701
980817
193491
27176
693849
671742
79345
1383987
797727
1060502
756377
671079
697665
1350778
272249
1061714
157080
43713
539931
1421358
777417
1339328
1174259
137309
647076
61896
678778
302240
1200734
89566
558277
890615
1295520
908058
1116695
1323032
87566
12926
334505
1283010
171810
454794
1051639
1092616
1070612
731159
452197
967505
62862
830512
702301
667512
958675
1391180
915307
531649
453292
1271137
277450
655619
917760
65717
1400900
501825
67580
399988
1164966
1192546
569942
119220
1389564
931811
845808
48612
300088
559851
1297998
258001
262541
965517
643992
237575
208013
969257
350040
1293705
222002
455145
612376
675955
1136194
600543
429380
1266080
64415
260275
695301
590315
519007
1181546
973838
587573
133940
111327
396742
1183977
552192
1409179
39690
994629
1368819
1302652
1189877
419446
862583
1221242
1268258
87219
616294
1341210
867471
1421968
928052
1380314
173018
1116305
855661
152348
616063
811009
724930
703549
1114463
310705
407988
92760
689192
1343433
825736
695909
1157603
1061474
869908
494706
565258
271850
1292325
328440
983139
1051793
856419
924903
497022
533306
1404461
306892
1036341
371112
171314
892045
961469
1218484
139226
1226407
1166290
1283342
101123
272387
403029
1163412
947572
425707
1116458
1000410
496217
27004
656994
378696
1050799
616075
1102270
1039821
282286
1066566
36653
513653
451769
270326
975727
694844
553264
868035
55831
1421626
422767
249098
776040
263169
452714
1402962
47552
791962
111400
1215484
1311725
974388
1157857
1334294
610387
281120
532933
774234
1296046
579448
956699
1303186
1102348
1349040
667679
207040
457912
1361588
779385
423892
1315402
789903
438819
1117022
326265
100430
1394542
1039202
661968
358767
260515
970796
182730
347029
176708
461722
405367
904473
458557
774457
1115155
1391839
1226405
547379
576632
944896
849174
97437
810441
509308
364373
797259
510287
510130
873935
12999
45539
1367368
1289229
911744
735111
515000
25038
684782
673155
1209510
444411
684046
113038
687220
289855
65515
848281
62602
887050
700774
510035
51297
898243
1294115
311222
39844
54512
1350957
1330669
172396
417050
92614
1267115
849308
300053
1202635
1122120
906761
777396
950117
955771
588476
1055239
685106
605394
140212
684477
1234661
991536
89351
1311043
947107
1373585
353875
772373
1267306
397460
811044
641822
993707
323920
451502
282088
439589
117075
992019
1110535
1383764
1350075
421022
96563
590079
451306
854905
911975
27269
1231822
323440
316575
1313696
795415
1396823
426173
520201
210164
943476
556185
466171
992169
527616
43134
667773
54049
1400988
180056
567916
287541
112621
1236851
827212
1178329
35335
177320
526915
1279190
1328683
1284780
807519
408282
1290551
405347
564799
733871
348886
544358
813093
234730
272825
798550
416981
417229
1217760
183135
457593
353666
958753
1092717
1290988
209243
375402
213128
786471
866581
1036318
402536
1202720
92240
1375918
981951
337499
340574
89481
420073
640436
412271
735144
176083
316915
736545
1291978
128690
1165300
54797
967158
185370
903669
1194502
361577
1280859
26363
344375
1398038
1022491
91336
635757
1418163
492391
1298861
696896
787960
145679
160402
406624
505993
950940
1352448
568565
219447
893281
1390761
664075
1180782
389323
99658
826891
275088
739733
620011
683553
318602
224819
441455
859071
1295360
1382082
806803
794529
526349
999868
1395699
72529
282615
298093
1376847
1236029
249803
617996
1141812
1391781
84477
613256
70031
864709
344220
704466
1189618
673928
933215
766912
57046
1405975
402888
856740
1387583
1365349
548958
1045071
952015
1070498
277694
1232895
626635
576932
361124
1023988
616609
341489
666568
772777
605997
446620
1400578
887132
632215
636417
230757
1321369
66957
119101
382944
230141
1141332
324979
317937
1270787
202268
210908
436798
579220
947624
1280118
460532
847431
1130444
129751
207753
69973
671944
209132
613554
1394486
733934
1325029
746241
405461
493507
522915
197618
209472
71844
1375069
580576
386713
728864
330953
44981
1302567
695668
1144769
496989
596767
700886
171076
1402931
890118
779595
893445
544535
417296
120039
1359038
1401553
263862
1073712
336276
1291361
48258
446455
452562
956829
1062844
138122
1116768
562964
101049
581656
67280
1167812
410746
337539
671985
385292
336208
1234881
661069
400544
854338
588980
340190
935682
729302
348423
676881
1207685
1194614
369497
1055431
56003
1226150
868027
732219
830623
142399
1384471
423174
167752
891731
82705
706042
328105
610179
1354562
672788
486192
1266876
1280551
330878
777463
28895
537016
561111
379921
1228220
1166361
704621
976466
863874
525905
674284
686103
1167065
949187
1196172
994022
405730
682200
554267
334927
423146
1026211
1293610
733199
853583
145625
904109
1302771
1414365
1314780
320894
851624
1236361
86507
406837
444253
1220336
500173
595127
177784
487383
835131
877316
398491
23245
1062076
158695
576507
112467
219227
308673
945463
1111383
691542
75523
674175
1316685
227128
1420500
1306044
814975
1025942
305189
38881
339972
1167190
689548
1371619
950255
184062
669037
642443
59400
240337
1117257
756905
687848
634706
1159237
297535
111105
1040647
409709
1222510
311439
1343363
1127985
584731
394830
456879
1344237
1026879
950409
1191824
414958
1200433
1349664
972839
1069862
912730
515944
1290564
1150955
314196
602122
440001
385765
980391
614249
153331
479460
1217566
1403882
1373687
1194611
1036181
79527
1146841
1293200
414963
497137
1339762
1120367
304651
163789
144998
976494
925862
40900
997412
1039974
71029
160746
430397
1146521
1231006
640611
64914
1160055
1413771
190079
1303582
1068597
637337
958049
214504
736634
738576
501782
216710
1295647
1051445
575507
600378
193100
536030
574636
1026074
1176077
598064
542715
497482
800894
44238
452228
215665
499600
165388
81968
847473
702002
444390
625369
63035
1059255
698836
820829
958761
1125576
81307
224741
645539
930465
134790
1199629
314488
271197
1044503
230497
1390614
64503
148985
559182
593096
310277
296799
282090
1193319
375800
411813
1179657
259472
978943
59168
315716
856566
943185
365003
659269
1201509
935182
362075
791844
1006350
1355553
214876
336861
671956
772585
968261
789515
344954
878813
581108
1020581
315233
1125935
647716
936349
645353
174199
564779
831548
636201
1289166
1386983
383132
1421004
969414
149049
334391
1299457
64520
704069
418353
105327
632852
591091
1090890
1371969
470093
548290
488517
582818
1296170
702603
811011
821501
44403
950269
995990
400505
1398679
624413
1401831
862359
897592
222107
499839
1207787
940835
1179534
501764
500379
439207
732617
519332
687704
238180
1290187
448403
449048
1341549
888065
796828
1120760
513669
962250
496027
111387
641712
454659
381775
1283478
642751
1325115
1201345
1384969
1210531
1041086
914343
1207318
293038
138350
741858
342608
1119682
296385
1412927
796125
146144
388571
801020
851163
98010
81311
484512
931528
964995
352494
259665
829925
655689
527212
310123
1151949
944317
1309695
587363
961220
1086256
464382
696193
754822
703476
126329
236526
976467
614206
686899
814358
839938
1304687
341413
876010
1408230
944666
965318
1189216
335841
249771
352429
1405505
1000375
844862
788884
768213
28891
399771
1058216
1405634
1089877
677285
209084
296119
905916
899479
215359
25974
1371282
176415
197669
156413
88994
567813
660738
737353
617920
61413
891666
821893
132232
734745
583366
577721
381531
941492
1037739
93725
295091
1236823
1060119
206672
900765
213485
474387
482391
567680
933858
862543
1368835
1362069
410491
527630
1068014
384823
1376840
341811
202470
571639
405554
1316196
1308983
642816
810861
1336725
1353799
290263
400056
28380
363308
668036
419978
1387783
1351338
989753
819485
837385
512813
536625
957969
593339
1180816
1203324
651933
1117182
327240
574270
435578
1205730
973862
1383324
506769
1036814
1392814
1199670
279056
1217128
556625
1361639
332525
347734
838750
261808
855543
455817
1375655
1174114
1205387
368087
508032
704977
804081
1272405
1395051
657357
663084
234955
599881
206198
428750
1123578
82300
420208
124795
228027
839456
597962
684098
1122544
1308894
204715
521743
204512
206464
783268
353064
1271003
312728
543039
424203
705654
194609
837468
684936
282683
194556
171242
1202197
818190
265562
94422
573395
1142862
284135
1123353
1349892
373610
1319632
1124806
459521
607128
979996
391485
214370
201316
41553
1034811
433254
1207924
87403
971410
1081317
89190
62630
671883
1005329
137490
482803
273970
1316363
168761
1271008
536141
935600
65750
1048614
253185
229727
1339612
799174
159974
1286453
874122
1325245
552712
1365511
215916
219958
1287800
445900
1360910
1329448
796435
266712
38035
1211155
864930
175860
1299179
1322530
814305
415970
904029
821686
1040173
401403
416805
677657
490255
396917
786824
1021295
110419
198229
169274
795706
1207403
355876
619411
673019
76967
606425
342732
659941
55521
146302
512650
921191
348378
153965
1390003
33072
1293603
1273094
680998
1290414
583517
1215640
325797
1292633
1362256
1204981
17624
1335711
570915
26122
565152
1289656
122595
951984
96431
176035
948323
1368859
338116
704318
890884
532049
726477
299948
305195
307372
108391
372893
783238
485752
374639
1040526
498527
261754
1110471
731606
941934
1207593
815746
555924
1384089
330763
312919
544661
1160557
1005502
1406792
119698
830965
68030
446099
308216
206826
267370
1161184
933854
536859
450198
787179
618654
31265
337157
1388578
988722
552882
214602
915370
783132
1344705
445008
350105
854730
642606
896932
43541
948639
849545
1340695
632912
677095
546980
590875
150129
119999
255285
132263
386849
971449
36045
564167
805801
1062577
1225460
120709
962530
1369491
1125832
359228
923766
659206
501059
1401156
1192440
73014
991633
372311
1167573
1125751
587812
839492
47923
503461
1382695
294382
1189228
114903
109060
482579
1373330
623512
1417306
895094
1297686
891341
207876
945547
966961
888642
620034
517276
878041
1376473
782915
815536
75472
1388275
219727
45211
402798
1407454
383999
352889
124162
967021
58137
1193226
1349196
1135688
32995
861666
1154308
1215525
1412242
70854
182940
917036
1067869
98031
1413633
336798
19063
981314
624557
372547
1137511
795643
1358610
164477
1290710
1208366
664290
100874
902848
179497
662327
873741
254179
1422991
1202794
1334415
124045
129085
449662
1202395
18465
614242
662736
97292
860031
1291414
1285971
793481
897202
1306996
1342949
834632
780717
34044
892052
271168
501169
193661
496089
154414
660436
1126807
1232670
1102758
1272868
141981
1377130
1142130
686516
68963
309236
961712
932166
794856
825328
1185537
942316
729075
1194223
580337
423071
290398
122100
1102836
1343933
851018
872247
92675
454080
735719
788971
250996
1152613
207766
806012
363528
214671
964530
1218580
1330676
1404250
176713
1129787
875191
1268511
541484
1070955
277711
693626
728412
1186435
568269
837321
423390
509926
193796
769199
148057
724611
646123
518067
581002
538394
927752
210149
484056
812731
671229
491607
1415929
1374504
933654
342242
373891
639476
1291755
425196
364148
1268237
408803
1384573
70644
610688
701274
98790
775965
1366976
217097
232360
304904
572288
16640
69615
199429
422841
583316
820335
1376778
168156
778686
1402508
1219647
77259
1286222
427166
1181489
1115445
434936
266364
663325
376847
595262
847562
1342410
273687
431382
592573
801348
687430
188542
454088
1304689
430444
516645
49565
847035
479578
1119345
958346
438479
997310
1092525
64132
680602
1408730
1199193
1205975
775935
133191
274416
1148410
1273868
551621
1121832
775763
551265
836961
1193661
1220276
1361586
1341046
579971
1212117
563690
663167
1111347
225756
34875
212393
336033
384912
724920
308751
100465
211524
1025071
73588
1350904
1397995
230145
1292924
1164061
853015
604983
427021
368393
1088060
682585
232781
1058272
42707
771086
1347651
531930
286974
1049095
174640
1419313
825496
449009
782649
1210279
1392756
1308773
398691
1235708
694387
700833
685546
64213
430933
267547
1418482
354736
1311592
395547
336678
731351
140724
860361
663390
554299
837199
381167
1203505
611081
558541
418493
460705
1285013
919582
422210
1312049
238488
732341
1235550
191441
779152
507871
695808
811530
572718
722849
1155048
1420952
124938
1338623
927191
359410
300677
373256
522360
581950
46923
14046
232924
480448
975752
55911
783709
532893
1351277
171231
904026
886909
1365539
85783
341441
700825
673397
121209
1124580
172752
278045
1214941
1271880
799881
606887
253832
528004
875026
267879
801069
1332646
477742
1418118
970278
1216099
404449
971119
141073
1182985
1276662
1318391
380240
616237
174106
1336206
441826
40028
269702
1060978
226795
980473
1362112
698459
485710
1200215
849595
208118
499503
600353
256693
136315
1312611
46543
1417655
385960
1112956
509630
552945
43775
1318443
453163
895609
905993
1149872
1155486
353309
1068195
840102
545653
253764
592084
1382213
440952
1217619
1371355
683740
270875
1352367
276521
672405
544721
1296056
1340181
222802
331791
504188
675984
644172
1227024
1355666
1070465
295825
1061203
210733
101188
807459
1410105
773130
811274
284156
922150
697275
945339
725090
1373918
227433
970092
1341887
344194
235347
940145
182762
36406
741384
294863
165252
976967
1294225
501731
71557
1069132
741814
883550
1186710
51266
1292164
117920
973025
843327
1180909
522322
472021
1408876
1147209
285269
262895
92736
1377321
740443
468145
289023
1194890
1323908
40624
327529
1380381
1403549
454343
1285288
481794
934159
1328833
1067380
1092530
360167
219856
428812
250508
505097
339934
622430
822463
454328
696042
1312420
880861
545020
235078
664934
509805
94342
994786
1369430
194138
1125293
670687
82602
605604
28716
116994
753828
1367900
1414005
195281
211991
339408
998619
924456
565320
703831
251960
638905
174403
632617
626692
419219
102503
467957
1371255
381931
111691
278126
905597
998083
921716
786170
283245
920582
447347
57526
1272622
97347
1325826
394339
1102292
1386524
1290786
1285163
468613
1227168
921655
1234396
1292847
166326
1146431
952445
1045093
1005359
1302801
475338
401410
1385199
1157573
455084
1343885
440539
411767
375660
1318911
804614
78888
1389587
369488
1395774
460742
1188528
689802
841287
681530
875995
864663
53352
174809
1336626
275128
305054
1335022
770132
526721
45538
232953
572864
1210247
827218
339984
1294067
407099
318090
996539
572962
1213371
284883
786591
409941
1198338
1067924
248434
684249
133805
834260
95459
866984
171756
1193946
1119701
444520
616839
841958
18030
831063
860924
510297
425156
834685
117892
310250
886052
187226
991185
263477
1048063
327937
1312661
636428
673960
1150417
226388
999096
86441
31547
980514
1346881
968858
1285118
785443
1375547
268194
598513
1117433
1410417
660789
609244
1340722
933367
813513
489455
1225612
1071585
1335573
1219281
694207
1326325
4883
11110
45300
344578
221083
741505
788549
363839
1328438
705606
1381616
735017
219543
898864
1077330
576934
398777
1211226
384067
776336
965494
154442
831591
1127503
895221
280467
867734
908423
864318
59122
1092606
796330
683293
319207
430074
429097
184442
540737
562337
1067767
279035
1300881
779923
1379048
1139995
1285090
385509
36273
326457
1136159
797133
686534
893608
1023070
1189797
201348
1421073
789874
114723
590168
739642
177770
1168809
911968
1208340
1158588
79293
196260
480627
428342
1367653
636789
671560
1055479
1297355
536070
276053
364294
1422720
648366
1128323
955623
731534
334161
1042968
605660
1212383
145889
989701
476750
213346
366432
29501
692957
412079
1311409
1218486
373933
592828
889330
1342835
1139635
224757
853197
884625
282217
867323
900540
698343
870017
876503
396580
697871
477314
387129
609490
923798
450149
691547
825098
1402906
542324
1351290
369511
531273
49505
794210
1216095
450120
1150950
685441
1185570
330650
253687
495199
1304811
1035458
353698
683859
212252
1396266
1113079
251828
942889
363144
255281
1312451
1189582
251236
517337
268916
1129620
428446
523122
826488
931604
397496
511762
888323
36620
383060
96907
1130481
255185
135884
1005194
500449
461006
867089
1363351
793414
467595
412852
834883
672765
444180
66076
1186317
458338
423473
332658
176951
145145
155910
85697
281089
154320
473576
771303
388077
1369285
264649
1349193
517363
1376666
414474
423406
136946
700458
1181640
440980
977456
578723
60020
159618
1388057
642347
1235118
598020
1399454
33620
300960
1040880
1201363
525796
531492
222111
971207
1361413
240287
268159
1372684
698930
33203
528134
163892
361424
1225933
65100
1082548
191403
316515
99688
236209
332563
1037892
1140800
1409340
83609
849700
590968
1192016
598808
646614
178196
817961
1042088
142500
1071365
328180
472267
391571
1304660
1271047
1417755
431081
1224967
76440
683484
431112
887434
540801
1314276
704756
262823
1373987
1215558
1420872
1269882
180933
374892
353384
847160
119909
1156707
1351503
728654
1209057
781684
312471
829258
84267
1203702
464342
46186
565762
214597
371364
252481
1383385
960815
12783
1111629
255704
537426
1388381
89519
177186
967734
176649
548967
956024
1413623
250264
156161
182085
598454
861142
788252
569703
1300148
875761
855140
958805
1298886
289289
895996
1371962
1124724
832519
321977
774118
899070
388759
165586
69287
338922
1270735
173802
1009591
1325139
1376505
812837
503393
976941
127876
139293
919735
1330527
449475
867025
1212119
256383
1283132
782460
1157884
1111987
324372
837187
1198899
207767
1386484
995076
321775
1207276
575470
1417393
524276
402573
130705
168540
142069
811904
97092
386061
884417
559360
111787
1209468
222495
147381
483458
259704
59232
1113945
1020732
456735
962335
1188164
961505
67558
950123
315421
313027
63360
805107
880598
459197
223228
725678
854543
96708
1041775
1395362
484718
567861
48908
393463
1279070
637321
949239
427338
952783
544211
839350
1394283
1177491
119222
917072
1008541
53939
267535
601021
365257
38731
113694
1058661
81074
301389
118359
670973
1290651
1313871
604867
1390738
1397382
378524
1194226
585333
997993
630809
327912
362182
1121454
1368882
344756
776058
824551
1235997
557798
899864
774420
251597
965330
45838
1373920
504192
1216902
792950
59707
664898
1202131
498288
1368300
910705
799328
1139321
1295866
382196
65146
1369407
610863
228040
184806
570756
1034327
114386
962382
204414
1127509
1371387
995303
608368
95891
776709
801051
1235162
928463
681827
213416
474557
322771
1212145
90052
179344
452064
861628
463989
646259
1222036
1234053
267214
53031
1136842
812747
805535
873417
830990
843916
705864
139851
45806
460032
889364
810855
133414
825071
57107
853673
128532
956803
428580
640192
197973
235317
218513
780845
873345
450668
843423
1272566
826841
979822
158267
586454
672618
66132
230018
669260
773174
67094
319004
1066833
1371695
815526
973864
214405
106722
386772
252474
215379
477382
561962
478269
220034
722606
329284
1225294
253587
1273327
136730
941208
903748
101515
279878
370637
338994
972752
329103
904014
226235
93961
487719
325814
77264
1225625
107122
908251
741254
1324381
602531
978516
1183054
371375
697660
532854
442945
796161
105201
69617
267868
522808
279139
548971
1328222
978651
566768
791820
785814
1407488
970302
216869
265039
206243
227246
1363894
895483
696058
1120797
1282694
1058617
772266
343432
1236402
920860
407009
772659
437784
1058908
1052214
631479
551771
265090
294075
464924
1400733
1139488
64936
1216634
209685
325174
1271672
521587
954793
292759
587624
1374880
777041
893485
778605
423757
150401
1070285
429458
276249
1405092
322143
106188
462055
207620
452761
266555
360532
736055
657302
1413185
407634
1277857
17568
527159
1401212
817616
330836
1395653
952349
797733
627915
638250
1118129
1180878
1387734
142864
527309
1300064
372419
30620
821231
60238
852969
151043
574348
541759
726290
408067
1369927
151356
1214620
673302
1286347
77914
593608
1069183
199313
18672
472179
957332
1388723
948838
723361
492307
1296184
1418781
370440
1177127
1115514
129418
75110
471109
443070
564286
1221145
1126832
1174092
1368344
1416375
470175
898006
569814
533310
480185
1275154
167440
193857
924768
486143
186770
641536
561700
582200
84128
1189027
1359980
427612
91121
178228
1006456
879645
156461
621383
1402950
659322
545885
1168736
564805
102430
1386432
856490
692839
1112824
1283721
996331
1126626
872713
1192055
1124614
118404
897936
230557
101114
224106
449885
98531
1168739
879725
1214937
101681
143337
517584
119123
327461
34057
930060
605607
30235
1168821
784566
42503
607502
498636
497670
576678
588295
205768
551268
1332809
315878
1346842
109124
1217755
577216
849294
1294557
726259
11765
384578
1345367
1070726
941971
200962
767809
94784
162164
1119335
95392
1307436
44733
224103
931246
1346304
409763
571571
1327010
1022409
1060959
965842
1172493
870146
1211363
565264
120281
1134871
1220898
234945
176198
1400643
222910
854857
631546
1043620
579689
236329
775688
787181
535755
18064
612881
51975
1084005
179883
1117308
897868
585424
253313
786126
1313742
952986
232236
1277918
1285415
1322497
364898
479758
849712
266210
594778
703486
637838
829908
343917
620895
434755
282673
816426
160025
1163997
1202505
451139
588826
100649
531022
951008
261071
909337
1236129
174067
976987
227255
64248
270979
819181
871233
228852
330795
867924
673425
1294823
1290412
619074
550166
200592
843772
1386647
570964
1392025
946356
1318910
154979
1124229
1040353
591983
1191876
592515
524046
353788
575243
1329212
807331
1191127
310024
909237
408596
1349884
1163292
892148
656416
994160
1060245
1351042
596247
68619
680299
838610
1176061
995879
65626
647048
156939
542169
398622
240218
1280324
558925
786108
725171
416947
898598
1333863
1386667
873742
148125
39508
148883
437828
265383
856326
226730
446874
461413
1306296
303442
290654
697037
376367
961301
821466
197311
163011
928362
297916
1331714
317412
459153
1369726
442342
778370
140318
771321
59844
980023
203872
319405
863379
141710
1194299
209311
155657
301191
597648
1169406
1174881
95076
852170
1273651
1417572
293942
1118171
44436
416608
1148227
844157
1286449
403339
134433
861482
464867
1336858
666196
266550
1125077
321919
1277890
1369918
1043803
502900
769966
50831
60487
1364847
487364
1178177
1197385
181990
183727
1177472
49025
1375316
547399
146318
1391208
559821
1084469
1217242
283909
585907
1283457
486138
516168
733123
593080
97838
321430
76199
349465
136157
1384279
1188122
230494
225043
580542
232094
69134
164694
1266145
1421072
1378993
1137042
1149914
137748
254371
338774
779329
573964
413503
1162694
474021
954603
311950
90485
51381
1349271
462930
1070082
885875
638801
274717
1083409
667135
459018
92068
319212
1347729
384843
689748
945803
25880
130359
935717
65080
287053
207613
907494
534822
492525
55054
849260
539522
271816
439679
147833
1167770
1130466
910373
460771
673506
220468
326460
99261
962654
1369701
1405180
1411383
1193699
1386645
927777
394870
268119
239171
319154
956440
870327
626053
1412515
383269
944402
1382101
1383707
784546
334835
151725
805469
472169
849170
400469
1040381
1379046
209829
370573
573809
222010
115267
251397
1290310
566142
1193687
1305936
332056
1056235
881650
279066
1414060
1318935
829832
1119960
154393
47179
1199023
1332446
140925
232506
897723
163642
381767
371913
975391
681846
628900
1383841
972157
380916
686298
669029
423821
1321345
372159
900431
1317879
1288091
541068
1176334
1026178
434153
53650
196615
1417129
510841
378731
533907
71417
601341
134356
536954
545599
359548
217339
695827
1035552
506360
991531
408619
114512
197510
324176
786891
904457
1176513
431455
1321660
542686
839273
1071659
598226
1396518
685222
143724
183395
1163544
232013
557199
948312
361391
112948
1278373
756417
684088
251756
1361699
1418520
636274
1160018
1194243
1117464
394097
608346
1062487
464158
1082129
528542
94184
1290326
823624
144936
1006491
932668
676700
1065296
1023825
1345739
1366203
953671
385952
304039
262462
529449
672051
281218
575802
804536
287622
736112
1393476
1353675
64858
1219354
279489
127902
1038810
569056
789592
334320
223024
1058245
881981
1021010
531298
934391
354417
1349974
667911
816730
233732
867523
884288
1362653
1414811
1269383
704501
525244
1301925
567828
1146017
903925
778506
354192
109929
352729
287971
116603
539800
1211427
1413986
314308
629977
269159
968862
832431
480593
964702
510311
399052
1151389
634878
1286507
933885
734780
16673
434201
147817
911190
486707
1026481
137482
1219947
725634
802245
413777
208942
42550
13165
111754
449563
450644
298706
41868
186779
131225
831460
113888
845294
140853
129667
179575
1162751
329451
162296
1359108
1034911
843610
535813
477085
946601
43236
703670
228268
316985
1227428
83832
330892
432678
1331803
488766
843899
498054
1090718
1317906
894184
837358
1291033
1087389
1377214
842645
971634
304157
1380618
535818
319173
126853
1166783
581386
805032
945679
359650
989666
896565
778700
264885
685240
726190
189868
563695
1305885
1407180
564189
589178
214562
448081
388875
196954
330408
656035
1201943
779242
178390
287565
256120
298532
550356
172201
1092574
971598
648291
674249
236748
726975
587414
367714
491087
421106
591219
809781
616033
824827
614733
642720
409041
66078
696888
425941
616359
1321615
943169
637401
1082572
420673
1334098
1398676
272728
287518
47994
249448
194916
385642
422982
918948
421046
673626
376235
1213752
615675
694139
116746
430315
959941
390137
579575
1210299
270973
978638
58678
1387656
1354000
413390
1051762
731309
878108
1355188
1179626
1370940
991321
902433
1312586
206560
127344
522113
584059
541292
846267
1203124
799223
112065
608065
410425
673037
1352396
44435
170260
382800
1391860
1026991
560698
113033
1236941
632956
1206639
516483
700275
238460
1401292
1068272
214398
1344384
627682
842345
838736
1212235
1213792
49288
879442
1061026
607657
881857
523767
235345
448438
1238168
1061546
54454
468937
432580
1067248
81141
376657
483028
1026331
1127583
1307390
1169691
143272
132909
159082
789370
949589
1210133
1382614
486711
672285
826777
535907
1291256
1052086
276064
84573
1354492
509774
96290
952479
445545
272441
1135471
566910
1117822
1339841
132575
364816
682173
1288261
926695
966864
930755
25062
1053672
1180817
156149
354923
1391848
1220715
1056633
441586
1167458
954207
1189146
1147904
498847
1280246
1191919
172738
417533
32510
908173
1298163
1391609
1352840
159547
197935
493801
98921
555389
328246
545745
270933
890483
293359
370497
427104
641164
1390525
828514
605389
372870
1295241
84969
1003868
1182897
1355676
385057
1054875
923553
466421
696747
423628
558631
1337937
689543
309161
591606
921532
636009
746906
69087
1406637
289298
1157731
594787
1380116
1102410
150611
267774
416210
87578
821528
227623
687523
46235
706447
771466
868793
380555
1327915
1318163
48327
280125
65208
684626
729480
1418127
78857
1165089
359294
193241
230462
934963
252980
736639
889559
168002
1285082
423464
400949
1152459
661196
851172
488841
1184540
304827
104987
854529
185817
1337189
955386
192708
148118
198255
1142563
621584
1170701
1364314
415477
613994
981395
50626
350781
1196409
1053099
268052
563476
436081
685092
700831
278538
156088
1374112
189971
1070421
116359
1096745
695201
397242
464330
461802
885028
98443
51591
528198
1050220
959589
1182937
267016
961504
297420
539604
500039
56630
678290
1121262
1190017
187716
580205
226083
156276
829684
143430
441779
264135
600995
1196889
1161069
216630
1116622
978734
586462
813718
272877
1102129
578750
452864
814378
705401
416469
867183
1237194
621438
232008
175172
356653
53993
1367797
1412363
775173
1358335
1177129
909378
782389
1059607
502793
1311068
727473
1290674
595623
531774
435882
16703
454542
549723
493240
332743
28110
410267
998085
612443
726100
127648
802775
160657
139639
733585
642717
147048
972841
1288471
1296549
312055
728554
85579
1221432
477961
1228299
252659
1270868
1359329
1184988
602640
805046
1346807
73219
1361903
818080
73376
43303
128118
1044904
414298
1115507
1351496
541925
1147202
361872
1317329
1341199
100403
943359
256184
428392
488970
375169
65160
1393578
90256
310771
345693
1111976
723669
213927
219705
678168
799731
154787
367234
283893
802185
353333
1043249
512010
409407
1279768
326989
325389
410162
559084
1150994
49108
1024300
781661
1062103
957017
201464
1164123
410214
773067
1410788
950493
1335201
52600
338504
122377
123340
422716
27895
1358336
364598
105119
680914
1219795
56102
1394246
706639
371324
703181
901390
461683
439888
83225
948336
499588
354767
1302722
1395161
629904
1234045
405120
464035
1159860
145036
537088
511825
1417711
1269000
1414856
1199366
1335229
390261
113987
358244
442880
310340
96137
1112251
1419318
1229532
981770
58472
429623
1197994
424318
895939
417605
1362123
1312366
31168
354310
445038
37806
601628
464349
702540
380214
190268
294309
140319
450696
182874
1167003
467813
399725
992979
1070640
1413187
772735
497349
913774
158406
112166
798270
375580
1376634
593489
174582
691889
1206176
329970
482876
372665
225966
1113209
1141585
1199032
103059
214191
941593
216048
781282
1397595
861797
485662
1083427
90519
645226
355627
79159
499972
1350286
1334255
282717
50810
798330
889503
387547
1362647
1227911
416466
571670
524192
1297123
287284
452319
854548
1229492
437137
1322074
889093
1023058
232823
260290
681728
706219
537874
348012
634819
1220658
941949
1286951
177533
850515
1389012
1365194
254754
566678
457408
644313
610293
958024
1337803
206727
228494
1126031
563832
1102490
991659
471490
5094
635092
696795
417068
1184425
782964
1222469
49020
472231
257885
530120
1409654
1289140
353454
291353
517123
1329089
1418585
389081
369971
1286852
460666
1233772
675210
563470
994633
963995
380344
389274
260229
538552
1320177
722663
1283729
585383
1135631
1057284
398705
580839
1339800
56859
232018
405131
726845
973034
294509
1052427
1162929
413120
336049
1386897
405043
855105
179276
1383579
1041457
1397427
77350
1299626
251027
34563
681835
1066198
299976
932060
588291
1199537
62483
350642
1156772
1202114
794621
34473
944536
1301299
47770
1061593
4686
206545
1144981
642601
54214
1036352
156207
1348106
993357
728859
18875
975169
804794
835952
1038231
250445
339282
1378882
832065
419136
805985
803005
597296
1060123
1234947
1067172
862174
812849
151180
574087
911740
1287696
294705
55734
723184
514959
79903
193274
922521
1009293
152568
1035156
494781
975913
1279740
1166301
480555
629172
1038174
1204460
511974
101318
50747
426643
999266
108758
120997
815058
1058612
439100
354141
889524
443230
252050
35902
536035
1238184
613298
395049
635350
974801
1232506
564785
524538
349692
804101
535353
1285868
226274
122720
1184592
685501
1056041
1150044
57017
91405
280146
1089202
1049230
689201
228132
453892
831224
1407447
645052
887117
283606
117018
1380545
1315888
385085
270844
841822
344862
858071
397603
462877
292581
523056
137453
433957
307655
41491
392112
287354
919515
873242
1015918
445289
876639
1058847
477687
1295381
1423383
68033
547435
151972
780557
391911
157051
635103
142121
200409
629396
69803
817840
975023
518807
1161165
323598
1140081
137537
930002
1386389
309594
291208
1358786
818381
1155200
932578
76946
592522
185266
792532
134124
1100273
98152
283947
1315165
76646
786550
399453
506264
466402
53558
1069059
424124
497182
929499
768252
485139
115983
1057505
871010
59790
929767
240457
1057065
401852
1069536
127598
572487
1173586
980034
570622
1384761
1192819
1368131
959204
638641
1222539
1103322
1198324
548360
194710
338502
579079
92443
481278
225716
435116
290041
79317
1162928
852844
1234203
30141
1235690
1092765
948051
1321543
48450
1311224
1147047
343123
855789
1361380
1217008
1209566
485728
1278366
196996
976125
1393901
289147
1374541
148127
495071
1068251
1122007
1411811
141489
1320496
1351192
437475
408901
404970
366559
1181208
331459
264874
1208325
627959
1323276
414644
396382
519970
534337
341510
167771
954073
1330604
79178
617169
1293667
564215
616089
310887
315969
920715
994305
353852
755059
1236135
416076
878285
39568
544250
1283861
844221
1189644
147151
278647
1228681
1167755
627917
68636
508520
588623
1278081
1368897
1373332
1198762
1398073
321989
1311724
1025152
1369741
613797
57589
817972
1398939
538918
1305676
1289165
428114
808490
300627
119748
820515
816716
580092
784561
194048
698057
527871
342867
1227896
53235
379468
1418447
1352910
949618
413298
471932
1313692
1382348
1342995
252647
593941
132788
588618
166209
1422651
283667
1170965
682022
1385487
274311
891596
619610
679042
442361
1178202
478899
256434
472467
321490
215450
224798
40255
383424
688149
1361243
1360480
900951
998832
827358
486153
1025653
269810
1138115
170405
11056
830288
68103
922869
736778
622715
1137052
778254
1403939
34695
634932
1379800
921392
1366279
143379
1212603
1137684
100122
684352
610137
673744
66283
197244
920826
1085083
270559
784105
850501
773543
1021873
38632
492211
101101
806362
1194603
51475
1361994
1119978
432071
264986
395454
47087
957197
869193
1341785
859050
962359
60120
33541
189594
143247
178725
873801
854869
1412019
951017
1068941
512668
1385410
462202
338375
768658
700805
1266117
1231251
1023388
635240
436488
1352418
963524
657453
793298
1159211
1023049
1083974
953606
382714
1299908
507968
90534
491318
138086
944141
1205681
706609
777474
813341
1238294
1061369
626951
270730
381006
199970
283895
463039
1336587
463713
1212089
1102744
1387122
851653
472162
1285863
853207
1061479
453092
1213658
384276
40518
506485
408629
613544
339199
963085
1337441
340021
1279131
115257
941713
1157768
1354816
189241
200304
1199728
1005482
809446
283695
341974
55224
296346
416988
1353792
326777
1003548
1142076
41850
145103
913964
689499
769192
108925
935880
1182163
552005
1217737
325821
1265864
401154
757185
980080
73658
44622
1372858
1067570
368312
1270772
864581
362731
118288
851974
1084006
541397
1352450
793360
475381
227567
1204632
676525
424104
124772
666725
640074
1233764
1041861
550580
776328
947033
1157890
793132
1186040
773072
776124
327306
278074
998564
78654
420984
1384531
613651
11793
367918
106755
122305
1023547
492747
1228388
919401
977015
189347
869308
530504
150481
1395340
487386
551242
146708
493719
298335
692888
90971
1192779
1326845
1319149
234811
128092
791823
665923
453434
675404
152470
1321328
53844
676636
90585
173241
432229
582978
596943
112436
496845
992317
961927
672610
1401267
113354
1222880
131538
960097
348643
291644
431917
398526
809169
141498
498194
40584
520101
1150235
1113875
624838
555225
669208
161030
816155
1270893
298428
279004
197218
165640
1420111
1204974
884170
1020889
52556
906034
367189
867959
349441
573618
1282075
981273
524500
1401728
210350
581359
843116
187635
409546
549449
428295
403626
362027
949282
799353
456865
89260
1122010
213166
1237507
917505
1315663
142887
156973
1298922
452752
17053
767158
83113
315848
945601
423060
1360255
901918
109108
562590
1068120
1091287
140166
254886
353601
333431
583755
389911
1118300
367790
992717
389890
121674
394346
212915
1344291
223201
95265
1189891
1347826
1117317
279861
408082
897271
292652
394243
1069737
1063683
1287848
171369
197186
515330
932126
1319848
493573
1383106
262099
298210
756289
533022
470982
1219324
1152836
547395
855129
427036
327001
825527
1322402
1198973
341196
78914
690700
859642
440158
162128
484328
1129982
691924
736017
615269
1206278
887256
992223
102002
1340334
564438
253496
769087
69074
840655
471169
132916
777153
1361702
898903
1071254
571163
205101
1320080
899194
933694
1380068
630471
613456
1398195
327952
58668
206364
366239
1052126
87959
658987
1287328
644985
429971
201885
557420
836944
737226
184331
1072459
895492
1353991
83959
576607
1144971
74259
221576
875403
555296
1297508
85577
625771
1384330
860985
1144095
309891
469512
1045633
1401233
287912
780064
166375
1293037
662235
149308
584488
846043
601776
1373690
1193071
656868
151760
1362215
908213
895222
785027
279500
1269255
278508
826839
1215028
657741
994987
567138
1356247
362961
423871
1178060
508868
419990
1114619
29425
991349
606875
121589
731544
804514
1208206
995705
28549
1291113
173101
1327245
212882
71126
1212111
593120
852108
353746
1127857
297140
389029
25284
951940
365225
1393447
693553
421904
993793
1238347
797420
204707
1309594
910248
1226047
853049
882489
640727
477215
123967
167207
345513
17885
688783
793215
688818
1351062
1005510
1378217
839148
785049
1202060
691730
1374637
240659
447705
173310
680615
327733
798525
39824
942457
1310258
223537
1225370
663150
476614
1197276
1299452
266379
348618
313839
1296061
692647
1335984
74448
43959
659392
382262
495006
301832
67166
36400
561542
973833
266161
889926
1342351
736667
59626
1279040
377405
661463
1054942
1117789
794140
1010770
1155524
1286033
463832
884814
1203060
260960
1299831
1059309
393316
406208
148780
1383273
237062
499037
664992
1293890
820252
269837
555388
700912
192150
1273684
645305
1357424
381194
182783
610847
1417692
1173898
199635
1377654
203629
370455
856380
998519
1362754
427308
781348
770573
233536
1366897
285407
913202
301089
501209
257692
1042038
30014
109842
25480
1377838
55628
8800
1212414
1118653
235615
512208
1342442
168407
560391
802851
1070553
1116475
1063808
466884
99840
41591
61978
372033
1314359
225784
1277055
79008
1370327
657126
301607
915886
1277482
216782
446079
1041885
1323557
925627
781381
389030
1327582
948589
1201341
511800
799862
90083
358020
789150
282210
203152
17893
119742
1302211
480818
1224143
967435
290591
596401
177137
202929
348718
1194401
1055445
676490
1310838
1290194
926899
1275530
1162009
543690
119085
871397
1062466
887826
931103
565354
306867
373480
369754
76672
477623
1101319
230903
1323433
104985
933951
316010
1357751
521148
97410
405641
158721
676305
997732
56620
1280177
204935
1309141
856493
622059
255604
1207250
482896
1405614
512740
1399664
1232550
515726
628204
1360499
547904
1297990
781527
1061415
1399176
1340954
1265980
1208367
340881
333317
1294305
394259
1036739
1082536
697499
1358779
412414
101905
114836
1313695
1186829
163785
1189154
1137385
295449
1200564
962178
113039
772009
151014
86327
964162
233457
1201842
1416633
355334
401530
1141769
957004
619105
144084
177470
545649
1322269
390352
871928
782509
1208594
1407303
343142
475356
872859
913672
123729
1368167
178566
343830
276878
569664
482490
113861
1153358
905799
295128
236133
929969
679783
427886
191698
802344
821442
820763
10520
1192443
384197
1381914
983587
882638
1393318
612147
403434
283722
897192
1048751
692070
1361997
177043
199551
1366276
19053
684799
1236527
493014
631738
332411
964729
797795
537563
833399
1050492
1120254
1146191
781541
1116738
254572
1235558
226738
163446
731995
1070807
824373
440575
685489
73264
681850
806459
496022
968419
1408332
510489
1280075
428445
305105
399088
965106
738668
305176
220293
361137
61695
397513
144339
518151
111612
965539
220382
732727
796038
1378336
93010
1134318
302758
802594
173723
898052
568369
211683
392178
399790
518439
344037
877044
163042
1235323
774660
734102
1230100
1126613
44386
598000
474196
1035836
592355
1064227
964287
914217
1205754
1209002
593562
177467
953633
830753
377034
407002
47737
1395395
319582
1234500
559870
1392595
948327
685453
1296151
168816
342322
1369047
167665
372445
771869
1219199
279928
971049
1089166
583058
691323
46160
488125
190086
1080978
1282711
1353225
547036
1062221
1342487
794917
617869
1162943
47720
726246
196183
404832
733455
1381011
1354084
1377478
1374843
151203
186992
40062
945257
311615
824325
457723
1090740
845683
252053
251229
69571
1269391
80814
933028
1285305
1180633
1154168
1291163
1271587
914487
1385419
725591
793085
149417
1271712
217467
1353830
954796
1168670
349685
851058
235631
914862
38338
310879
860280
1066910
1307799
87038
1224997
1361705
804988
1207710
1336754
1238282
992085
785437
960297
214781
490805
595130
1196583
898812
1116937
1047943
1186558
532761
1271483
895215
262538
667319
78184
588956
781569
96690
815280
1309619
1117641
329967
779358
913645
1072222
76295
439170
1290781
520447
871076
399107
435798
1006200
648564
782637
879769
1038241
893350
239550
893504
1065545
414051
1021464
1137484
366610
1153122
1038297
512212
343933
907169
93707
1173703
1081043
875227
772589
576083
175449
136211
999084
1204762
894179
453718
292005
18706
907417
482478
657793
1199225
1384256
1350832
1415511
810518
1204770
73055
344863
346842
567210
1374994
1049580
738618
487767
610148
128609
154646
89900
1137124
706557
911563
323692
439173
928444
1329211
452062
1180251
1234499
399890
732281
1102701
1182795
1234799
1128317
475665
891647
209451
475291
185293
1138090
655973
1270494
949856
947453
10500
1201432
588781
107804
1041621
817503
380794
1197372
75565
1195412
497618
1126055
72435
1213121
1043166
1005620
142642
902132
915497
431587
1368333
99316
703410
437781
224703
859445
882528
1353898
1313279
425203
899713
97536
641676
611628
35789
730128
648869
173994
1297871
1072483
327537
130966
971919
299879
557291
43693
298158
1215595
1157825
1173982
898634
731778
258460
297957
363315
591336
662774
572418
958836
411892
157808
973096
1110650
1380495
270481
466621
195870
1067200
415226
941605
974882
964481
255230
485831
481188
238944
571805
1395993
1269061
1416502
776103
363780
935353
822991
1214355
470434
1063546
898559
995914
107828
947867
439542
179942
890866
1349780
563776
1411970
1344548
74735
1312404
1305293
157692
315601
503106
163511
624749
1278126
287660
1343284
467953
323464
600732
701461
1351814
761172
535078
1163383
470934
363324
1418128
535094
1035453
214368
437294
642449
569526
360659
1337299
841309
1333273
673147
388024
684937
1211465
399650
780869
347976
455618
742173
510048
399896
775655
449359
560369
993332
133043
393366
1277861
813327
1036668
1110441
1186179
784148
1043128
1358039
521605
903777
1108924
257983
703315
633698
574124
254254
1294576
1371546
77734
1041248
1379637
666783
195306
331839
885172
1337740
122618
315612
493664
185135
363608
1114666
977427
700608
1332511
1144331
1358403
1066219
1295614
925110
573763
923607
486769
1330485
374093
1291328
620215
1139250
858541
261461
697370
464148
114996
44398
1194882
233503
1158182
860222
1214012
274861
860062
1178576
569686
56860
966308
556622
577711
1279727
88314
870295
1189369
638986
327511
1112379
980074
1400778
1306307
357509
1339350
233232
864282
144697
671287
1382825
1126129
1274824
1394529
232854
864540
326848
501852
796203
331066
1384213
1212823
1154640
428509
599865
636669
429577
1361255
236906
737597
31844
577334
738291
89752
1377268
292757
1235387
1234503
424710
1332738
846643
154953
842237
1138482
181558
886116
279682
975048
1310176
559229
686556
1092309
1369938
32088
799317
780502
1201444
936439
173179
725743
130028
1044110
1230192
195386
1207559
392473
53723
1201368
697079
1069419
1391522
632796
592983
205095
297797
53431
1207744
311800
874052
338045
636473
1127024
1076669
1026037
1353896
71564
457132
800962
1050335
1065970
595547
593962
94240
849847
45142
1273076
1218602
428331
343428
90623
261935
1141949
1290608
1067541
350972
1168283
1192989
980384
228243
1201677
1377013
59054
147211
302264
818869
804330
957789
914258
571732
67901
1390113
249067
1125636
568358
34416
178258
72953
813645
1382384
25737
1386058
670886
1288354
858248
627485
892311
167976
953178
1276574
1219123
375539
830835
231391
1293702
1338940
210436
1397976
290594
216776
1270426
345353
1404988
1286142
1122382
835640
528070
1186588
660255
411255
37051
266264
905633
1219812
857684
86677
1061571
329006
755087
947643
52683
702248
960918
1349878
684612
251639
973222
1346635
180193
205456
313159
138567
855126
1217414
1277301
271091
79497
842389
23141
738563
702681
963064
1285869
1196560
736366
310244
995677
557100
491936
101963
879831
815303
67760
375518
297962
1024674
366742
565812
44314
1336382
275193
1318232
618028
616439
563486
921991
121465
1332046
638334
800256
1322046
901977
195112
880671
70331
228600
1169554
874238
1299882
491623
4518
270076
997255
321357
967028
1218639
325678
228379
980559
466324
1065741
672123
251925
725840
1423380
240332
787481
595596
537864
110903
1184958
858386
514883
52020
613877
1305867
1278522
348169
1287084
1195396
1059604
1234309
728144
522997
688694
1165038
84697
1198944
854184
447838
1368880
211914
1268884
140068
993722
405068
1134721
284561
1347227
335311
171026
70729
1372866
191782
1339550
905727
946656
381284
166351
969295
693601
1291086
427419
82126
704565
1157577
105989
1225649
108753
579445
93997
530957
79837
568315
729110
905940
1298578
237389
1178487
1390400
47759
114731
1292930
347351
1410479
881372
1379491
70020
126937
102074
412497
1310399
1321258
724485
686497
1418130
584150
174734
88370
1390142
621948
227564
945532
732288
821441
384809
893084
152861
150102
515576
240203
176817
625507
932780
1177093
312857
1397449
205555
646357
115239
185090
603908
509743
543678
601492
683961
222005
263574
48530
871902
810927
935870
1023372
311932
1174785
1072815
543213
87380
797962
698637
696568
1189924
216354
1204433
196770
1102472
228591
902310
1217449
839145
393950
258306
343489
347833
645257
38873
904933
323709
434911
1219367
1020622
1283061
681663
1293825
1405603
1225069
138128
647921
802401
594620
183668
1118601
673099
996452
482329
639783
150899
899575
619100
489122
870749
766739
800188
828708
1293014
44567
951381
1125032
396353
1085103
916515
1137933
270440
412368
996602
1155424
382316
304973
1411817
37549
869729
634633
734710
472491
966104
950001
560701
1347612
974773
1366269
171400
368045
705906
516797
739041
221119
931549
185134
429062
627551
259336
1036069
367881
1182461
885019
1294543
391389
896070
824393
758155
1181124
195004
68661
951921
124023
100978
91948
164545
676185
965518
109152
1351258
1362201
234817
364763
137882
1380580
699851
347403
479626
281769
646795
612042
729755
113398
1182364
440643
590452
448928
403572
1406478
788646
723966
541043
1403491
467474
165152
1026994
270665
634946
685294
1335023
1207231
959593
317717
141433
633421
424477
806574
602645
1213724
952326
845878
99278
37596
1295416
446051
321578
272912
953711
420253
30043
1391498
1209721
289802
93800
237061
209543
1117812
1020563
395674
470775
1208590
1128295
546441
502758
560440
1225013
1380936
1117504
1278659
686582
1074111
490613
101361
944229
804129
1124306
162572
495191
233642
1152527
468695
415604
1303787
1146072
159955
797868
1189645
429027
1416736
992238
702493
789454
48896
612462
461396
798185
234900
417334
1279904
172864
390547
315943
401902
687620
1345712
888879
1178281
1232824
969164
699461
366050
487235
563381
1224305
863965
1404870
462512
295934
936034
25744
446024
557772
1052394
230052
1399753
527826
90084
296778
1068555
1381226
338986
1073756
350965
461139
225887
341352
640366
665656
788287
1336834
483781
682694
484692
3617
60810
1195512
1064103
168845
11970
1321567
303552
466691
1140963
730136
685743
1234845
1227189
982272
288837
600008
799507
405948
1295820
1362059
856123
1342759
219859
1355928
147057
425180
513623
1172422
163020
450248
1191813
884293
855702
929343
186556
359620
1309205
958489
1232883
680094
509481
323938
396397
1231714
563687
279531
430023
1152667
144670
332685
291613
1186450
456961
683501
345535
1380153
477033
191013
30301
41478
131351
1191933
566240
513535
320302
279
844871
145233
607990
1328784
1279796
1351416
741363
454414
856964
1210445
165010
1090334
10702
971888
733653
975253
1135402
1023331
335176
13408
836760
577466
515808
814782
13537
571299
766358
690342
307679
1117665
738835
922451
437771
1197326
192865
177760
424241
210407
288429
123877
859306
805259
129203
911226
14139
695536
159499
350729
194426
80751
263392
427016
689075
1092561
948224
864019
490188
639986
221918
523470
830707
1005727
1070639
346748
614779
409169
297307
980381
256257
892113
147655
1177456
623560
282036
1318080
396501
1395998
394201
901275
1295902
311966
1232995
1087917
93420
513421
285704
196912
732885
561946
689943
383272
293040
190165
781383
155084
832551
114390
176546
1317314
114473
81683
834009
353281
1232749
383289
947518
204366
448178
95887
1117417
639830
954519
204427
1034904
1369876
1355508
150532
1408809
914476
804734
1228506
995118
776831
734492
885438
58566
676303
491604
549336
1232739
262865
1308790
786137
235995
628284
271779
1385705
440777
681845
370243
1397576
413026
266339
1100533
89555
421308
463596
1294756
154665
280038
636348
118565
308008
124159
1019508
1127239
128333
1378091
726406
530033
796610
284989
381440
516491
423269
804737
389107
306958
786072
1048874
1311894
363774
1204595
888416
1061526
948146
1293393
471720
352291
641482
904393
172686
1397093
511723
260510
374601
1034043
1346687
1038375
597623
905974
312196
338181
1119455
176297
636271
890587
1291220
1342444
75141
56889
1353649
78098
522632
608786
1073939
471531
10635
386558
1344866
757209
1402468
206611
278096
514734
239234
1284094
949624
11491
217647
106108
559605
175123
175902
1160990
227699
1041076
885331
501039
469942
1236210
249743
403698
540697
443803
590975
1303405
887798
608201
467135
406388
945508
832992
1418698
812796
61075
396500
189135
536342
87331
134179
201054
267591
95856
1336341
96768
156651
615901
467945
905316
970072
1386953
1218664
1415679
583860
1063499
266642
1414074
386587
1043188
580253
582336
978085
1285701
557671
100775
835345
235623
143562
1215446
891103
275785
1058762
1110813
524004
865218
728005
932782
364936
1296554
1082517
907197
1138646
543178
851671
975327
62966
1209431
1216756
1399303
671923
789443
518567
91703
267394
808051
698556
891799
173137
1175188
604837
79525
666667
1416384
800439
507619
742245
944371
266570
1210983
98170
323248
1371635
358464
929512
181837
1059417
356840
1315801
992291
450603
738918
166631
333835
345218
1053322
341348
1335748
1101344
1189550
655617
655887
1372624
1225203
1295088
727268
1174805
560072
508091
394525
248270
830337
1049504
1404627
255373
911244
1208138
659462
615128
646052
1128583
393855
1338767
1205900
675834
782847
215192
1231884
136037
421845
484912
786567
125570
693297
213488
915997
1066811
127142
64376
1349707
1228431
482747
585200
1100318
397466
108267
1399071
609395
1038620
699742
164346
25446
1207617
1174042
1283352
756894
906544
50959
117710
38810
1420816
959535
1216797
145812
1389808
1184596
1343321
434946
419977
291134
169752
528189
114322
1235996
992111
262780
1321166
1224863
898715
1170873
482957
364258
562235
766782
522185
197025
1313954
780635
1382459
1283372
462561
694325
1120805
16260
269352
1354336
676585
736360
883917
1217654
284817
864890
955118
68744
419011
236500
161285
1229170
1167809
1039812
1401059
127740
1368146
561859
1034269
623472
792567
1361724
1271731
155342
274531
346577
599367
551588
472730
923512
682217
547604
91759
451286
151026
638122
1164207
275213
105483
1376901
104229
318989
239677
599898
39153
380195
249831
185672
848329
526857
1373202
771187
41737
1158791
192339
576635
909335
879255
291748
363484
692581
909869
124611
1368584
839871
458711
1230208
380016
895522
320588
54006
477276
1353865
286010
352826
1304266
685509
168442
780489
110146
385646
1267265
1041502
830676
773811
1378968
379494
518952
1280041
1354359
305728
564313
1296348
101422
844839
1372690
825123
249693
440202
303124
188882
666055
701401
739050
1296634
426718
95735
381655
134030
1091056
770341
815168
1387833
806945
552344
598352
931269
574716
221740
155194
251637
959158
1040295
595440
869222
633061
309829
314044
1311045
926833
66801
224516
1068394
259504
880563
398419
1163447
92225
1024732
431062
1205803
189138
908123
1280516
843635
681106
655503
1214165
146191
33010
397963
724873
220454
364141
77572
1162885
263110
317411
1207583
951292
299667
1064903
640844
1040158
153228
1384449
973065
1305983
341749
419443
139079
1205504
1135232
165036
943187
704153
1385829
300636
323394
1380026
707852
108274
1179571
65541
111768
1041237
1176099
128762
557514
1214194
1287421
815452
121211
1008783
1377091
1176030
116410
316869
547923
476266
49029
1196614
1091332
637006
829090
538286
572936
566593
72667
55459
79669
622134
503761
23037
918555
313250
154822
1318788
921258
562450
493830
342442
972303
429432
126882
1298507
1401606
507433
849155
379248
949549
1284164
1037324
100011
729346
312955
1340492
1180418
471486
671405
325079
1414747
818279
428049
562522
117556
1403875
187671
497728
170192
262078
825679
729965
1345404
255962
249805
150344
1350842
686597
56235
1274537
898479
1037283
1229565
1189452
1157849
786821
205031
389511
1403782
1101957
600291
231175
1216065
275946
1365433
1062959
200839
829456
575170
773626
1061859
583937
1286042
260219
187131
733212
367557
1399226
401869
1269965
84253
84618
810365
418759
1380242
1145664
1374584
358406
410562
239065
1347581
1396473
735164
50483
579681
197313
479251
1128476
993335
203528
287646
532946
691798
1185634
1319934
722756
682567
735957
1378491
903445
193239
1299501
204724
902709
802814
1238166
402240
441257
1342127
227823
522252
426872
646318
957252
1152502
1007193
44738
942376
187470
1238142
81185
1209143
1389686
293559
866594
772008
1312640
302400
723488
28999
833828
942981
674145
420592
155251
462923
963725
18067
830254
1390250
1182466
468798
329897
121523
876511
557603
1136562
412519
1136730
871134
1399686
1378172
1380998
556461
530087
620622
337775
145186
345871
327422
1398470
908139
284505
272642
186859
58009
837178
865615
787886
278874
961484
1216932
1308203
1172828
1021983
736357
886106
312769
456540
596508
828376
1387121
1268461
1192599
17447
623497
1219307
1293470
340457
17518
1062210
388971
916202
1193607
352824
1222540
862564
796176
1393070
450171
219636
1279326
146224
616306
386012
77316
1082850
833017
613639
1066039
1359132
1397484
680019
166184
213951
99453
420187
892175
928275
373129
210159
452225
576703
595162
790523
220287
669059
584552
1291572
706761
533276
412276
1396700
1345235
420376
573188
1237958
1101804
1233795
672311
419762
728959
1208904
1337988
672354
778690
621452
420483
590049
578929
955059
78925
1327540
199552
197848
848956
1007689
583365
11893
960483
1315646
1390866
310994
1220274
1167682
438038
1411287
373293
121895
1270113
1294212
258857
1273692
782468
438536
1180784
293076
1086836
1370481
612026
532197
968299
908820
462509
94829
858427
782564
1315456
723617
840374
530401
593331
769473
162350
1353512
1057254
1174572
1402423
1116988
354485
327534
421758
399872
1174815
407673
300034
295741
600240
977230
930162
434425
1186198
1224938
203138
1291668
943906
879823
958731
1108179
969895
775544
137883
861654
921197
598897
684413
108767
1394802
868383
853039
669308
159028
572593
46795
766670
92360
658074
1336226
141549
647446
78331
306396
591724
143520
1109436
1018224
1416084
892200
362068
1388019
227208
733567
387465
1315939
882679
203504
1053626
780188
1041058
826906
278190
667025
1331309
336772
504249
1225038
180340
144581
1405444
633702
733191
510854
1344628
382730
803939
738000
803111
1271105
10360
1009218
687818
1349504
1203708
1311822
1412675
1322050
904750
1339227
947430
287216
296044
732909
1178289
966951
376502
1361959
956509
64788
681465
10972
1090673
1317595
891221
692719
784231
700946
87844
526419
784520
676234
632629
885505
1193711
1414198
948359
205201
383705
301366
366707
638682
1190226
689269
52149
844525
517122
1268527
1186820
1063037
192180
847052
485698
267746
1042918
1052319
334264
1330687
1198333
876621
5002
8059
858958
1339833
741671
357239
36065
1026453
271649
1202356
440292
421577
321208
931876
265632
305156
581521
409972
1196196
265599
73400
979460
58548
50851
454156
261719
903057
443270
1070154
916901
188845
1091323
191833
404588
183645
298226
1385077
1201854
773858
36950
629990
152656
221751
53941
248091
1155124
476104
1271036
232508
1391107
360746
563990
809173
323254
636715
600124
1371061
354827
898871
439791
886604
1061987
1419373
1062747
281734
223077
621464
1124863
55745
740095
331999
1172466
396968
489376
1204857
1090408
861022
388229
468968
973218
390916
1365317
832249
195055
402996
1192957
1414144
60788
370472
805942
30743
1053496
553191
1112869
911925
1020845
477456
35669
407414
34982
106278
86153
361817
229956
467132
33822
332343
82519
591106
325968
176701
1370436
308881
469699
806077
78465
417003
558016
1236617
1072330
703791
935199
268161
1372085
1053063
1218301
96810
848050
1403839
1397422
1057445
107816
668429
269758
920379
387986
1152642
1201317
383913
1057491
106846
219593
1305870
919878
1174826
289963
28912
909280
569180
1051963
655801
231475
43043
1126151
358848
529779
97104
1399848
633687
778083
1423172
1395840
892215
386311
623063
446679
107766
956315
438761
846302
1361246
1159255
113550
955790
456929
412287
64736
928632
166623
1055050
1327585
1220342
532899
83555
111349
339608
616817
547995
1377658
1055896
116654
1065661
521670
1268078
979162
438589
691216
1127162
974154
1408686
483299
832984
972324
57181
181924
520038
826680
76208
310217
544988
51582
1307711
643543
686225
33894
449833
1145929
1118966
184983
1044791
676644
437533
194151
682630
27847
1068098
12133
876724
969239
148822
911379
976568
1113077
674641
452932
147290
4974
104069
536606
377215
564099
837672
736608
820824
944197
91992
1422729
1352250
910513
1421006
1375493
1379453
735034
172283
890391
1407113
1022546
1061049
1135469
951333
1314770
1412132
126653
1272141
218152
1022562
321659
519739
1066200
894319
628652
471011
1357837
1283845
1038129
1369978
209139
940482
995583
1069201
973235
828408
688928
1278432
1205407
47164
691837
1379835
1150053
967135
996743
540247
157281
667244
122751
1399747
115873
911948
1058650
422063
1351347
439013
934960
11368
406550
345408
967074
934436
257866
1337846
254221
378521
208153
66299
429381
995719
1134869
324551
271524
199758
371525
379671
13099
482609
82986
162906
601994
5565
380015
1361701
13193
905077
195857
226340
1053687
330749
189962
504556
385342
1365082
1071728
1350637
406834
456947
194346
381730
299893
815592
699064
867971
920936
1002508
1138364
1278905
530865
1210313
1359130
616444
1335554
731188
612541
484913
151287
1168911
83095
611841
1413600
1061403
1287268
238824
487460
900301
1233128
219394
40192
63820
581076
576308
840579
379401
413413
294766
1056321
1369248
1197078
203785
1329217
1054702
1053125
308117
331561
963164
39601
733441
567956
479014
198300
490695
74461
1295076
318881
597407
798927
846510
413385
1116055
799207
943143
531545
1135267
304821
157004
832445
1341795
44132
425198
23623
1068860
540188
141230
1128313
285969
355070
87931
624742
962395
472814
779361
1400865
467107
1229913
792803
660464
164638
85373
173933
132411
356768
625884
468535
65951
1125209
33649
441280
198979
567753
868459
1221515
771126
1053091
921777
1386230
744095
398322
1022561
838218
13483
692967
1212093
262372
784405
487798
898237
453269
289999
1320142
1066564
209368
103216
929917
1337790
233208
1114740
1216740
659015
312510
153952
263286
348580
950968
332640
1375858
960611
899098
494424
322784
606597
292939
70928
422278
164074
807164
45686
1231229
619819
841232
455384
1018501
1352158
1391866
1387800
1284007
1351804
140708
1021488
1176329
105520
1027172
1125540
548576
67944
1335061
310149
106289
1396954
228897
497174
1024692
506133
792299
1321888
390472
335043
1405353
290931
1416985
1018233
1202949
1303239
460087
438318
1157235
1317103
426684
1288003
155235
831254
1137001
1024846
1345036
129087
132187
1406665
1157032
173425
238182
1391786
723083
349766
612831
1308823
980426
604932
676706
38013
176438
1343305
26093
598874
316940
219399
1141966
38370
1018814
490307
534783
385060
829813
488024
675017
384403
581649
1335402
1409198
543038
490373
53339
672543
941712
187229
831623
1055286
842290
288244
932795
382021
1269251
1220010
464726
201322
1194738
1042375
656390
215378
834930
176341
43447
1048511
385112
1102491
417514
445571
493140
725449
311180
145152
1116170
314967
958556
468231
996831
196812
928793
657998
807009
1368867
1403819
292449
947419
1180468
1349371
386548
332091
43862
456841
226708
85685
1174656
178061
1383134
85801
1395700
206163
209616
35853
847164
618533
170276
300995
1026530
344558
1311873
1218687
547073
836297
1387900
106600
30369
616013
315258
734685
873734
1149430
898841
420042
778617
915962
121493
1276424
907933
373913
1362613
99024
1196434
34894
514072
664651
1397703
463032
924810
1233746
1000733
968431
127178
1052740
1394002
264355
483652
1212016
1116652
317401
1285165
232755
249757
831258
1219258
212599
442426
815857
795141
109243
1182797
896196
433411
1236986
496971
1159999
129513
607370
477005
414855
668053
292739
573542
1209541
558399
1286659
414013
1266975
835586
1356694
545018
423080
898872
89131
1211497
299752
1210498
1325640
1334588
858503
346056
317519
932265
841502
482318
1337573
777676
175253
248700
545754
1174568
249442
105679
1368586
345468
421354
565382
855829
977069
1083962
146510
1212068
469902
159659
288494
815132
222227
289552
360622
212630
1157045
795874
1218869
41012
1177244
160361
955330
837368
1045326
113730
665653
1150357
914868
228275
558376
1365629
947833
515941
946800
833382
626291
881408
895627
498369
188265
832858
112903
1269089
848508
892264
238751
537702
256464
1404596
595190
1224085
569960
771528
42599
1140094
1358440
892294
256953
211021
1314182
11890
1374669
1383533
183548
2548
814192
484879
948497
37429
1298941
144168
437985
839951
1385520
404351
1331838
666598
1302109
1210465
852773
236845
1404490
150929
838422
238413
218583
93644
1415641
470608
450907
76205
96736
99219
341330
117389
141400
1212741
1160989
957638
1083994
311551
1207495
216861
728637
262422
323772
91731
588433
1034378
172989
589603
400260
886990
266322
585388
44610
224082
1289222
318635
912298
506116
883397
977332
671309
231440
745694
748713
1207146
1327809
263698
76297
10851
576819
595297
495631
362839
1401616
227183
47730
874352
1405056
620661
271729
49741
1176906
261404
785484
1332102
1389866
337553
182830
194211
235140
911618
849600
789581
723677
1070966
1163460
1297759
615638
1190388
43510
405902
992126
467196
63637
499467
302174
1334309
1356454
150490
656679
76650
59562
1321747
852416
1291928
1204754
1411138
1038764
102571
1311184
335601
979669
568995
105870
409715
890603
362790
145316
588587
1191958
853050
107769
1044708
692262
296713
967325
225642
1312766
792361
128427
924230
885992
697970
1385866
1285209
920412
85535
915106
376881
378011
281818
697747
1069728
811454
370538
859211
1060185
961589
973394
51674
119126
810361
286750
873057
1197292
787937
639184
838811
582996
464623
309972
1416840
25611
261547
249793
842002
793976
465656
806939
1207307
308055
923005
316074
220648
1403595
248615
108747
585033
612715
1052317
294656
1166926
460482
32486
173764
693568
1234928
1231232
586405
140216
676910
962652
978933
973670
599358
1271246
643390
48836
292355
373486
320018
60200
72127
1170928
1271469
264807
81484
770259
671584
1162687
1387859
937185
183502
1127313
419080
1297417
792083
1020583
154528
863410
1225981
579599
966661
1372457
479501
1188889
1234410
68454
969820
657843
1154104
1393084
382027
140751
395010
337796
1050314
647358
1412703
884192
410446
29068
412273
1311875
197164
202934
835912
1294784
1064031
119140
470180
333546
583709
766320
563313
489436
186906
584659
1381913
480060
1228329
1279935
911167
484763
117051
346943
97541
112188
555528
196934
300246
69784
377713
322678
101138
1118139
699818
280676
1092183
325794
73569
127707
1341073
975239
1202457
1212980
166262
1042192
947437
48131
231912
42545
529343
661549
884118
288012
371135
442860
1336749
39510
27153
1181551
367274
1375979
1235518
380884
1214949
560253
1112770
220792
104681
324195
585197
17734
490345
1369936
1278071
622497
1183967
682319
830097
936731
1339902
1119147
1062694
86389
527500
86366
462543
382871
593218
333093
383316
102382
59556
153726
1349955
301911
883025
80549
966851
976278
628410
464631
235092
209353
1213782
1310051
606680
970539
817171
847196
868486
43761
1422971
388471
1372687
1120298
640540
467506
98429
135414
156454
405424
467604
872174
1026441
644125
777902
347334
452856
428420
458293
325203
292289
951139
488605
240355
521612
599611
39853
1044985
1301450
93894
997013
522464
490425
600010
46184
874421
1212884
1312214
1414564
622712
338826
162326
284822
796940
130704
580159
872500
737334
509216
843511
492384
1228706
688117
1067557
347858
323731
202354
975585
1214278
1310106
1125180
323065
1237301
96160
519377
67751
449677
694830
1300875
1218018
144637
958684
182932
756691
616265
78553
1284492
1170730
489400
582553
301750
862172
33617
449911
540906
309328
300184
177940
1420421
144152
552215
1142422
679707
1020651
1302566
465053
960456
388172
870024
398248
1298263
276866
278712
832512
74701
1035675
177413
1390365
417134
1071225
240585
1271065
577080
805087
433838
1060154
729034
419354
97712
1325641
91598
1340585
940987
1316753
1065157
143915
685095
789012
1336044
1366415
906940
740244
562980
231800
1413851
400972
461968
1331697
432638
414947
258335
150975
833469
1272834
283394
174572
1365075
1127700
84756
666429
1213389
1170936
530162
117471
692870
338539
1198000
195910
797352
626860
468869
1359174
869674
5499
1353711
1293587
1166351
301741
220702
18580
630265
1128878
897648
1115714
10486
283925
72060
976334
398408
493635
958707
1100074
1120500
402326
415570
1401989
1362362
47941
1138125
197991
110772
1340823
384239
461975
187896
277566
1421209
944975
642804
1361690
168712
1394930
955228
692370
1414882
1196877
253850
1267030
1355966
1396904
739971
1325425
268836
1228731
1369721
60936
1061881
877630
1219355
93005
902266
281577
1422321
68135
470974
695175
200290
1136898
1213840
1390244
23581
672626
809119
673860
430069
1272636
149080
1366921
296365
733203
230466
850068
1394180
605779
815951
1051849
1190508
848477
549698
772383
680656
252187
792607
352569
458853
1345348
571481
949596
1298866
947825
921812
979689
1305604
1207910
1111614
356184
359857
1118725
1216961
1289361
73816
59627
836940
45293
1273850
1128961
378037
226868
190081
458908
290692
1236911
893674
247948
371369
40838
1413432
631044
497311
910069
1409840
896661
1194379
877219
1295286
421697
1371242
220344
1326584
567561
55936
690575
566841
1398983
106534
1184907
189808
723651
1168123
238274
1077667
338068
432123
71258
1060424
609825
525055
1091346
32701
74652
438487
348566
1387050
417532
699304
272052
369195
88907
811621
466110
337073
663197
974511
313899
700060
122816
530171
446285
1122631
843468
318505
27200
63213
1139616
452158
252287
521531
888782
1184850
276214
935389
365443
935515
724274
433516
558288
859072
872691
968662
601076
187415
560474
692038
617072
450343
619656
1290591
257968
283766
1007091
197234
146531
224061
165181
1121377
439213
1184668
381018
1040772
739686
67219
1000253
1067932
340440
903998
1008077
25853
895374
471514
805523
638815
657086
435060
789725
589205
859460
1319063
556660
732301
584705
980485
1048861
1422749
1144286
416560
1376431
1059524
1300345
1294367
457491
849411
64006
94850
1120329
439538
220387
975322
396227
171984
783062
147000
434954
727992
485426
1335044
327301
1212740
794875
225008
681333
1416003
1119641
1018318
703847
1298664
1173092
1220183
537438
1198838
107406
1000899
1092818
65447
397866
474602
1387757
697057
206421
273363
584318
273314
685254
1198063
145121
1064037
770370
320758
541843
895821
134361
780648
176615
497590
1039533
49972
221443
414989
56756
411240
67181
227627
656615
344385
1265746
358434
729342
462217
969710
1191679
151667
1421181
1288867
889336
1284608
385389
736275
742656
1085507
483684
638875
1114557
1219545
447395
447186
527373
1073789
1298867
1112100
196245
778035
694759
1036381
931609
644662
837091
329924
380699
415431
177301
156303
1362044
1154374
792173
182362
117215
419425
899436
267925
1115348
43933
220638
33113
1377974
79402
919239
1058686
787301
123316
886669
1036327
69527
41448
122553
548403
671084
79142
667477
167784
1411363
1198779
43439
451332
854350
161205
1353180
171924
1293562
1213396
1230781
313462
1353096
963172
70235
300485
350846
1314275
320507
56885
994690
382287
689324
1325351
104601
676692
1210331
1067613
1059774
662108
1236923
883044
1130233
609953
598224
406765
516068
874061
964546
514204
890176
933365
1301543
1197653
255666
1181637
1024851
727617
945660
257209
873930
1165332
122136
725397
460160
355450
204152
478644
348754
1321769
126659
604374
274094
329214
266845
358172
890094
560372
1207585
880941
520051
26947
1215566
774101
208873
1374828
843848
658470
935742
739579
589342
1327766
326377
1146891
255939
1280182
124203
441603
317843
1381004
893442
1409943
249037
487871
1195600
18241
637183
990865
257056
741219
348057
1385634
1235941
166633
42481
1145961
170145
954058
163447
255573
680759
689739
562529
805422
1369541
1302636
1214621
661156
85717
1023687
353939
1038803
1321821
175031
250161
179359
1057306
1092838
147390
236953
453848
625768
1285021
107746
1354337
323923
1139230
293621
689290
222574
1125279
297941
1386411
1371798
148887
655967
629463
919977
370082
296087
1301405
912556
465518
1278349
37446
1221281
1347591
771780
251160
582900
1082150
31690
996220
991509
309557
223426
997270
883216
339183
1023504
967968
811606
1117511
121539
868558
195625
1058826
1233241
1347667
1332222
1212310
344828
314357
842579
364061
459128
678013
1271576
1272071
1302630
301424
519380
335516
166817
702376
557413
419510
1088800
797445
837583
507677
1186039
928349
855145
236364
1071383
169619
433384
1278990
496603
515281
1118459
770469
249064
487052
299642
413050
52258
413403
878750
563017
1055267
451901
230482
88521
362346
139462
31357
574790
357545
1054844
210312
98862
100665
1222515
326238
344062
668858
513762
271008
325146
130228
1279046
951913
1118657
210467
1228696
125094
723902
358247
525790
842927
1158221
379760
643936
1310155
397647
557380
1419384
904360
905502
1160022
489173
791769
550320
381593
1352168
524565
150935
566137
771362
564267
1362387
1210677
859753
912174
69813
1393913
259370
342031
364396
95436
1379829
1361333
756318
423112
462649
836326
1233697
1123559
1296889
900452
901650
1119719
1036554
799270
394105
92757
1206413
320351
1064155
591495
801538
1372675
108202
173033
1204820
1161006
843752
690071
1294752
128809
94323
1233721
548927
336029
1399885
1352078
314033
1384490
1343922
1184763
688899
737940
131731
1334070
512591
1176045
960667
1293418
698420
1023514
26756
550170
462928
952342
1026340
47554
725051
648729
1346675
306604
907614
44872
231401
571234
1228047
520536
570592
771258
1006210
163464
120612
648539
101119
347656
824864
193456
1305825
878951
1391847
40148
557489
300690
314927
132144
640642
168575
409299
551753
793392
1056031
1052794
1007177
832046
585168
1069147
1121731
807044
904730
768659
675618
956150
690885
33667
481418
931994
239232
118062
1411396
997642
277675
396909
1342669
467338
1154516
1384552
506018
234995
597266
459505
827672
977387
849751
1117063
499021
28733
495659
490211
1363634
1064364
541475
346280
505650
476608
111792
18057
835306
182970
206151
520381
638550
191936
1368392
1274396
494822
1292461
723296
634598
377976
795589
952786
1136916
148614
438003
83781
809219
1371867
136155
883574
396774
1186328
879124
1000439
222818
849312
1134644
617496
941888
1349290
61394
861597
486218
45612
806253
181383
647468
180173
1396271
300557
150895
576133
515717
304143
1052207
1321878
528944
887561
1282239
1232821
306219
1393456
186981
508436
469089
183878
1378618
1192738
556823
57959
333705
604959
414110
918879
631251
959578
1297150
150040
1385806
1408301
898093
47740
514314
544458
590841
348668
42780
690643
1285763
49436
1416782
1197373
114015
951435
217382
79780
43797
895125
1205517
1273686
1343853
297836
816459
100454
395172
1342634
1233872
605068
294506
1113523
165705
1302952
281856
525423
445124
684921
1299195
230856
511245
1338645
196455
1069621
815699
1139932
599726
1090722
1184662
971585
1272044
1401032
660649
691273
657853
1160940
628827
1071580
992167
989758
1375389
46651
280989
510836
58006
518839
126925
1402670
1024389
298467
1408703
1219225
627676
1039814
149843
813096
320845
580121
1070575
1311070
1303189
169751
508655
455523
1413239
1417713
255980
67190
1388168
434311
53989
301029
424332
387234
1214251
154230
1208201
432674
844692
368409
15573
794419
149168
564906
531306
185935
1373773
685702
1233949
994123
575823
168412
1345864
1193159
686435
457734
996993
1267762
973060
525060
280329
607350
705012
1365819
1125940
39507
41299
1045220
1341572
601424
515834
392483
1175199
251074
321653
454421
182239
1237498
70067
209714
556763
1037328
435369
571128
257268
48478
40922
662117
574758
915264
629806
980589
1068310
805518
862372
369280
279856
948802
618986
1196337
1189600
734758
1332101
606489
1401667
903534
278960
882975
258332
374197
1084832
1382692
474685
902182
761252
256336
581421
739137
1301025
325110
1283776
361924
376537
297333
766857
1092597
913654
840751
257662
223623
501440
148014
1041848
343805
161359
142083
1362175
231207
452722
1059569
624532
697364
573110
400521
18238
643346
253933
279596
1317698
1167286
48261
1067848
655930
942584
1367972
333187
1005747
118226
701009
469945
540787
139180
637485
373745
362566
1058291
1003541
1321327
1223012
117961
531632
808074
1272479
47245
1186733
1051252
913524
1292959
543680
842992
733061
864988
190540
1412943
1341632
72218
539912
1192507
1325671
835706
1358048
578752
1125626
585915
955810
193271
600216
165221
783177
311386
565879
947403
424790
1298117
362061
1399269
916273
201726
127625
1392989
1350764
666681
40769
660329
494904
1186381
1386059
908377
373862
1405137
401030
395705
913005
1202481
801655
861095
419176
191384
1382602
418355
50106
317617
69433
69090
1176107
207548
695630
561130
416038
1196760
825072
1068842
907374
91465
274926
104769
1041722
928569
304192
1390029
300558
498781
683891
856508
463328
1152536
142100
111182
785405
292472
932637
1129512
398392
227822
1063816
128404
1049195
66567
687272
1360706
201667
889023
629925
641026
625716
1231298
75734
814529
158807
1214933
792291
510033
140692
960909
451035
1284904
253840
864617
125430
236317
531474
878630
1138181
142074
749127
673816
1181613
393300
845823
805588
528521
1288793
656965
680703
627998
1349104
1209639
1336221
455545
1192089
412773
1141655
1067289
943129
811721
800549
1269109
757079
149979
1063729
1177220
119536
788389
917035
846729
256376
1334218
1125268
452230
1283063
147778
150314
848592
593110
96682
1177035
379822
1417704
1214277
838478
349228
1224308
1410962
1280021
358117
1056762
1363897
873292
809945
1411211
633264
348209
914457
889591
104562
356537
828580
306671
1068868
1136720
638747
116324
57303
496739
1157788
783569
90642
69125
269872
1272639
772416
92585
1383669
125293
419776
593555
1026997
928386
529972
189924
195499
161193
1059459
287935
1340688
1337675
1126248
327077
66693
870619
935218
78080
1375336
458740
707588
1319790
595973
620412
61255
270323
114712
1177802
854369
372246
346191
655890
996326
1380168
381211
221233
1274661
867410
516304
1284794
939558
948278
699458
817235
621406
140359
668851
1128694
322509
735499
283393
1372206
424309
906866
150815
393677
535754
520504
389936
777110
462290
1005977
296314
872953
1391341
728427
1326162
513667
608968
950267
180128
422505
1188859
445054
405112
728278
372958
218711
50113
13007
827382
17005
673895
1116383
316558
735754
780584
287339
1304162
1404866
400001
478772
700960
972499
834750
949316
1198680
795342
920674
848341
941436
532066
954318
429931
323093
1225972
1381931
1182187
461252
98556
1122002
706228
401829
1358467
501421
235076
257768
105752
267801
860698
997477
1307035
700208
215523
115480
1388400
320850
422335
888698
1192416
308575
893386
677915
741017
523065
412229
97927
341146
204065
761123
1202892
307174
1137718
686069
1229218
1190232
523625
771932
151402
913905
1323483
510709
214458
773641
492953
422361
316551
461996
287286
632401
294033
1384678
77681
691609
682896
811542
1197643
521956
1391774
660373
331572
774330
693057
65479
1295481
839416
531068
466710
922919
82884
1301027
1295154
1154412
451652
60240
329428
385074
1125517
420178
820013
824246
124682
1288355
399777
741023
896300
411384
525923
305378
1024978
369697
28787
1409626
1420160
872487
606851
450826
1194483
1405114
1291561
203005
401958
80995
784345
463648
372644
1039499
387503
725301
524558
101866
453268
893931
1035393
425208
1043237
582606
328108
583589
684956
459000
1391222
1298667
330440
591300
853888
907575
373612
1059485
1166887
1285193
510795
1417180
1194437
231194
1226000
561909
1378075
391341
120360
998189
221565
141602
817347
172800
956645
1000342
1117255
11107
821756
1342134
696196
965183
1284683
527936
57369
615370
431106
435519
675057
452971
207497
504177
980176
910864
393728
1345689
563674
188650
450101
183718
557090
1041787
1302720
581793
647082
226034
510573
561102
356592
94297
299593
862402
916131
226845
1274106
440463
90347
588458
971747
55036
848838
1042675
414019
90152
643038
1116341
76406
167494
630490
176824
951011
677071
79044
1026218
116554
1329257
992975
397641
567389
25243
196423
731061
592145
529459
301105
237222
1180470
1345817
1422872
229244
1402916
196746
1316257
284591
686230
1233937
898867
56414
647205
722810
1205914
283980
330392
1378223
1309878
1341877
258048
894645
1324661
453454
264224
527364
450335
298412
105133
703402
663653
725304
89207
1137823
843225
756897
255071
289706
438719
1111951
821279
18405
1216852
640145
306245
1400897
1177425
238113
806913
211569
249021
508398
993206
671915
628369
966515
415509
1278174
392188
1297132
593957
556575
883349
1212085
188662
817671
861944
1342545
222309
354966
761197
392414
265561
671133
687436
723283
706041
957906
234633
15544
458919
982979
261588
877122
1118867
83924
1374082
630539
570937
679971
550334
732003
723390
828229
319598
1272546
1387624
1280941
818485
371398
50684
783698
373583
632016
1197692
607753
446476
816874
152614
1113261
368668
911743
644674
844285
1413789
444593
954446
235953
1169844
1214498
1056869
301357
640760
619500
443911
30285
68840
1066497
1065641
994701
255640
65792
969026
441392
998992
691469
581949
1375607
155458
829947
293427
1129942
527445
975769
272214
1269520
705241
824036
207297
1143674
586144
622491
313822
1168441
408032
330517
821526
98094
400358
677373
1397731
1331696
1289014
1021789
880181
1367771
664381
219405
1369945
49226
466564
422640
148339
87390
853856
816062
206365
934881
795616
1052093
438943
1265884
1357846
1286702
1222889
688583
874126
1220488
643507
563468
912721
1068185
164970
941984
1294125
1083152
784075
252839
778521
1288301
656910
1311813
877039
134986
1284329
768754
377393
1294570
773919
181402
1039946
1063589
120261
387187
90195
478839
481123
205646
202810
1392789
90296
796401
208133
119516
490253
458277
372064
248250
91634
1397993
407520
1405189
264580
1196737
395797
186942
433619
1334995
817571
1345178
1161174
197816
454408
1381340
1187900
1233974
292120
414414
617684
1299337
966724
1369686
313946
921020
1418165
432439
295664
330097
788697
411172
201128
1204756
208208
237558
879302
1158065
1155894
1360905
1025614
1121305
482420
372285
365606
1068391
1005270
566954
433233
570522
123421
437388
763933
249942
568350
152843
1318914
774241
416316
1143191
1123688
1365159
1136777
307849
705651
129254
176604
1162956
577552
1126865
1396717
12675
1411842
1051673
934716
316691
829503
863622
616576
1235068
1367175
383883
149104
410781
794380
76370
251170
563934
1083150
70746
934519
1146394
1237916
516667
334428
677832
1388097
827054
1307636
224871
66239
575044
1038408
942929
141370
640986
1209910
169306
784761
1180588
1003871
919463
344201
1349794
279014
1074021
826258
1295871
1034895
1040749
1349876
1154958
1225706
182628
315770
485853
1316077
860957
507553
288613
739090
1051838
337388
1202480
113905
1189571
16041
1176457
1191803
326829
274180
349489
561716
469465
141688
1317870
1192992
129118
1389906
1316488
682014
1192835
179347
459369
898050
676975
1182212
178518
1115726
540394
268350
732651
85775
784297
73140
303752
334291
13439
496502
1070274
448571
262858
1307417
423811
1125390
306590
1204662
178422
698602
198425
1384248
572260
435953
928547
693848
152039
53450
1171068
568242
266324
689125
1306385
1349804
134091
467197
231171
404418
891098
294140
659155
51487
334937
833117
74924
1344367
74555
883726
1362857
292064
467981
930654
1413796
61787
1407414
352771
683617
994840
835934
1205899
993900
791934
559445
384236
370807
264452
1342858
145667
655714
220180
560910
507742
120524
1154911
1186511
397141
1380463
1235783
269936
642713
559715
871284
1113323
961536
1190325
1271936
1072745
785967
154382
1049788
112718
775184
982200
794378
917919
563659
892075
872456
574958
1298887
323552
850392
956636
377085
569972
1022348
265060
830044
676097
229261
98621
372806
248586
344162
488899
268354
804983
1055386
1064252
557207
107458
876967
1269145
1157118
785018
1408827
1166184
666710
565775
1280758
55694
1296127
379654
1051170
786208
399513
933364
399162
821606
1127430
49036
175174
292372
345798
95152
1318438
499199
120928
131654
1271756
159582
536082
570983
455389
483326
875388
524910
441194
1170447
1230624
173038
1212621
363603
997171
397755
264269
874802
265415
458452
64156
405973
316020
529961
797422
340362
1166278
677008
835946
1350801
380269
1059121
1119773
777350
54373
232715
826297
411422
666619
345653
884517
1040266
1354474
85529
1414025
1207182
950339
807142
924247
348586
1130350
801607
660980
1284008
298742
413376
318984
495107
869948
1419116
232198
128087
531416
128289
203260
892623
62309
471684
686842
1291707
1375938
661974
215843
705330
1300040
576525
638409
538084
347790
559257
456388
465099
1177464
624238
1291005
379063
1130154
642431
1057157
75632
1340491
566560
687834
413621
523529
1055722
1296086
1118577
1215541
1311576
730936
1311661
148161
339315
1394094
1273703
888791
410315
657627
1117819
549828
265138
478356
1073750
1086564
393123
1183126
501892
1335269
60805
212228
1291657
391692
1167054
113151
1226767
797619
150367
860430
151697
1202601
144169
1102038
1144223
66871
386090
1323850
1336894
800438
982844
273396
778259
1139125
881753
1383371
489105
898026
964324
783885
1027005
436627
1067749
464582
161220
100849
570711
203001
97709
285795
1409208
992321
233661
672782
427686
952815
234018
808370
417760
1059279
254658
1334231
598134
142972
637437
274400
64952
270831
62769
227682
449340
1368353
516378
1190645
456633
333076
1193594
433778
736028
880571
700998
1199325
705314
802953
973350
684170
41849
972073
1199066
552584
594007
1352473
983463
1117224
181265
1043198
230811
445821
617408
959928
113343
904640
320154
563853
361353
34286
923794
1117919
299195
635441
880398
328512
188308
863828
1058987
725203
588744
278257
409810
498212
206375
979095
522672
907385
1375582
386759
1186182
108890
173153
112469
398719
898965
1227707
1309798
1341589
139716
735550
351052
211620
90692
1025347
162176
595857
292321
693651
1186258
891599
46985
872849
821960
331432
68043
1149334
460249
270316
632728
668767
594253
114936
859538
397645
878257
267283
52144
89891
1369111
1155254
849552
627711
1311220
1130089
1422647
1237285
211236
461625
146606
1197400
516980
125357
182963
1081071
845672
999507
522439
739829
225139
185913
202566
1181049
1290104
612088
910127
757478
195707
686060
912944
144886
122830
725718
640989
151149
1023024
280374
1284516
792947
49297
25047
1404054
684649
1008685
422636
865731
109660
458322
736528
557756
410906
274558
1343339
44466
34846
407736
794274
834176
442723
574330
102841
1178348
201847
339225
837819
582870
1186684
703539
1205019
1354324
970226
704156
1289304
1408038
1386725
866683
198467
788638
392113
705978
353284
124017
546881
768826
1114505
493295
832714
881293
1117830
1238149
97729
1237533
658098
446102
970346
802854
1178254
1010088
583036
1027192
138993
1409810
335739
1123705
398462
382160
1363220
1041170
1092438
939111
51375
308315
920173
11534
85629
124034
30237
517806
263266
528547
95437
249637
33027
87222
536674
811835
1212719
623899
664984
502836
1328570
576495
1330931
355003
1286869
929744
1184031
913326
674944
1288211
1066438
1336777
10608
191984
416690
56705
5375
487443
173276
886845
1391038
959085
276531
387060
314369
98887
883595
61041
255567
668829
590754
1324072
779326
404056
340248
1305963
1290719
131903
779061
508118
674635
1117252
903000
137050
1045285
644041
1020950
802313
1160970
1165499
203317
946890
91721
900088
1270876
811104
194597
1402009
210843
866464
1312322
885029
126209
675750
222779
797087
36727
1370417
1197870
114553
492005
1121609
1382273
658797
219210
208073
996532
1383693
498577
443558
27108
1067886
598251
122288
1212325
1134710
385366
1302064
1296423
809859
183301
1219447
676251
431323
1234109
1382164
779145
294620
528818
947715
691368
481360
1325295
1186473
514326
62905
605363
957864
1268522
1293566
1120364
773354
46116
301005
979427
1328467
200890
279782
267224
859414
48501
970742
683622
28289
418952
62742
921418
589814
1409115
163441
1332041
386565
691154
1128950
500637
522541
539571
189387
1374014
862078
478090
597522
127174
91068
704656
883033
433940
268040
275536
1366166
1170745
983796
789751
607324
1057421
46038
1285921
131832
974638
365889
741663
909880
26547
327799
1157438
270361
969768
928423
620853
84366
60685
389218
626309
67332
49219
349786
91779
1072552
514013
690448
267440
1135703
489976
1283466
660848
17137
421814
177590
94780
1231285
1422140
1384497
905972
487939
481043
369699
407205
952814
1147277
141046
813137
154994
1212532
188596
308999
929052
61968
73231
235010
411775
255557
930935
446298
1267290
1409080
393630
1177247
38971
615176
529253
1065496
861186
296806
1067961
1075738
472530
341638
559397
1191831
1367590
766926
955703
313483
1126522
354372
897390
253081
97736
74979
1267908
928311
1370983
178491
954386
341872
1081199
755163
72071
782112
973809
588241
73505
1233777
1401323
340945
1320523
1332721
1375553
113969
352376
467453
322588
617119
953860
948910
493124
853899
155952
190023
839969
1359217
393984
1288982
784326
252999
634999
433372
860069
893197
1392925
600629
1302815
57871
997432
218409
586425
249330
559813
1092759
963841
347986
911583
371469
113022
284128
1024195
796276
1312448
1328941
466816
1044054
673918
993696
548724
1285332
688893
768559
1225110
176412
47716
810942
115201
262792
207371
1361798
954507
228636
58737
249940
110497
1382365
258234
258824
1118574
834726
1361881
942174
1315235
506503
1154277
1301493
1034079
1127911
722918
264541
669125
1303678
193541
468551
684396
1367993
1091316
859183
1115508
79665
888125
1151961
956920
1297001
443123
247946
94950
1198900
1188183
138900
1369525
1285890
611302
642378
102099
1069046
110064
1343959
358009
1147404
694826
881760
1210707
929577
392179
853655
471858
824521
269431
705383
224308
377119
1044441
1393093
154903
1307546
806124
1380018
836410
817270
1311461
1008880
1267803
354377
1070886
1296811
1395778
1208211
552983
1212169
71206
639008
1189856
1269276
673330
1330635
232117
8730
1414728
1353574
880719
1058989
506404
1366753
196737
262014
804136
946804
1422027
69656
853993
1232497
273824
228985
454407
222599
487469
1191776
568795
545424
440758
847924
321200
1286267
697755
145286
668045
1359125
968410
674940
1276419
802291
95367
1229663
1287307
1126028
485815
798202
827070
51153
110126
326867
1178297
612789
1179054
143939
967441
383341
513481
49358
882243
902814
1038475
1414738
910088
842082
563439
598082
486278
1118838
831344
1210847
151216
688060
335475
292992
286189
1401417
1316107
183214
1293930
223199
155000
47292
520623
880299
395631
503922
901160
571740
291350
294562
255994
433164
606331
557933
415897
1289687
769036
622071
888398
884582
1334399
800053
808810
1193642
540385
142921
612044
1279992
1373209
166603
431533
76310
1116156
757175
909162
602725
700188
1291602
343782
409527
464112
1085360
851859
1270733
1140811
1338811
17439
1111358
1269183
317845
129052
362330
819849
293948
291901
89792
40665
894610
876537
61092
643833
1374312
1285174
1234282
1172476
1399473
592257
63051
841983
1362694
273018
971997
1118937
62314
217397
975311
187694
576098
635634
357124
1301919
1398704
645576
1048307
353961
1101763
318245
413321
211699
262796
604237
203393
1066460
1198806
186386
472876
703845
813761
498707
657755
1135482
1335245
450292
514639
1324300
591682
488345
572656
1398496
104278
392000
38905
892409
436429
199790
186735
1221003
182231
1374638
806415
1265880
1342417
695861
725381
462765
832482
522871
644207
974437
957388
296581
147119
1219699
1363118
336435
1077295
979604
1059655
1338470
705074
1214181
1300012
480714
1322949
1267017
851306
515718
91810
84938
1296505
232595
1312502
1066538
583922
1368700
283201
1230632
1051071
966349
1192043
1192791
947084
482458
397423
442376
900031
460330
1346661
577036
799684
1189989
37102
452413
497289
1236853
1340579
198466
944738
90210
1418140
102257
312667
549875
126252
1317469
909145
428905
1393337
855253
1416834
1085968
91920
890045
1202565
325617
1041975
223911
635896
487635
279634
1327859
102309
1184022
201806
104520
1327839
1328690
338957
1308303
345443
701989
1363839
383404
1139780
688832
819182
936576
68086
1286791
1078053
167547
1144366
980913
62371
813266
1271765
125393
214764
323628
623534
101280
1392223
450848
895256
1351897
311357
1315463
123418
1154226
1294617
232129
1213766
591049
912189
399196
1399685
705072
315845
98201
116879
1034458
1391645
973275
1292613
351056
949144
678638
903418
366717
1420966
1205453
319459
98274
393669
1305792
1067342
416574
1339924
228464
1365504
371954
564231
966810
928163
697479
297886
43338
539951
119637
1214923
168727
619711
664331
530863
459735
703258
268191
1322170
1159488
215133
1027090
663915
637069
1122146
625818
250968
1043666
832630
574165
537217
1073781
78277
704213
250155
1321362
632885
431240
1310337
902098
1358402
799151
368986
60386
1035579
1273024
211635
780504
425709
1060863
214229
1314190
94686
904558
298270
593215
931460
1227952
268231
435077
287324
784334
853734
249055
998411
916240
474535
977383
570304
817560
1116147
560267
591166
743412
428818
1168270
975407
951965
1203171
676351
918516
646544
616777
1115596
736764
178244
1296146
601268
965284
948716
527407
199182
365176
92812
505313
538375
93699
992965
1177085
150510
54457
23334
11440
421869
701542
1337635
942619
1237569
828080
112991
697905
1067947
358689
63184
607471
293088
816841
1346281
824239
228479
220511
81896
853598
1070071
789521
89526
673045
666267
84887
844652
60128
634470
136612
778879
705177
1306131
1381896
1273647
303581
237286
407155
687157
1280012
308398
156525
1152509
1159949
506826
430157
1048905
1275106
418699
271377
322834
632854
706159
835842
591385
199896
222132
62579
1208926
403854
802577
700299
1412396
1385290
65462
303916
970172
730704
1384061
354117
584584
403455
914073
873778
1341425
446391
308695
766410
434364
1201797
450264
965908
372698
1177256
1282982
659080
890147
184359
1386864
849224
1405709
1163627
378602
254693
1058490
923294
326835
1290787
1345707
935962
1351952
1041114
575346
824930
49665
260834
1169394
1374065
1370998
393141
1380850
1298100
687515
967548
326430
555581
404690
417152
841076
1302423
156320
88133
1392906
1184933
191166
238868
950122
613626
38217
290571
1040888
854797
998154
829076
73206
221053
664669
879901
662253
1267885
291123
620590
471848
317309
596123
1163578
270995
802946
141672
1316799
1288146
86387
130158
120170
390525
255336
332172
491833
193457
402351
696175
1163952
774184
1069600
274363
1136824
1337662
954225
737575
364344
873991
658083
883490
227309
1145526
1278307
946450
119812
1230954
1207164
626209
435528
539151
665800
1060518
819316
25399
1392763
916025
34871
947576
717505
667739
726117
1285726
1126607
362194
360627
77367
863164
421216
194361
953230
1273526
1114674
1312508
1295118
895622
1400842
18202
1408386
773340
786093
409523
232286
1395342
550449
1111754
783059
469251
172993
285187
628659
1119645
1340813
278458
342179
310338
88805
114119
1057596
578901
143707
1209430
305657
726125
660277
1352453
611978
1416168
907758
393011
1354602
630014
1035798
1182185
928749
1402242
1311497
70990
357544
574886
1301200
1296250
689039
199219
607978
33452
252178
97653
593697
1211975
909490
1125661
728933
38996
991572
999346
803095
254653
1195537
29320
416838
99858
540680
499225
757442
1162744
1413634
791222
527443
836651
296757
557237
491015
832298
831060
732630
505568
490249
970698
40828
543535
800729
1280063
403764
1034837
878647
385549
1187962
384639
927893
702861
1198510
1376652
807629
236923
260746
625761
822969
102281
338761
238081
1126433
1296350
395489
669157
970290
674211
638940
388557
1382519
1214599
39023
802392
795769
1088072
94466
897128
1341387
68276
999268
1341773
287788
775832
1062874
942016
860916
965135
1208636
261786
1393933
967821
599880
871665
363427
117122
122402
1006866
861261
772406
42033
801081
1367174
62198
690226
793464
272571
108760
892649
480844
56378
1368069
569649
1119720
1269045
281010
319920
1325336
526767
1343325
441182
1276732
1053154
350912
310255
162167
846084
1295613
85989
1177032
863891
575459
1321092
359826
731775
676738
133389
327662
458699
1074148
944629
114489
366975
367960
1371086
382609
503151
37889
738620
332842
1400582
1377029
940106
400864
479371
1201653
474928
951330
930482
972564
737934
972639
266895
521340
424191
97825
1339828
1271025
294192
99505
86053
598746
301314
101268
1057346
469862
451837
349119
176510
1405214
796500
260862
846647
68616
570505
925454
316938
287103
515979
1273247
1193234
1063776
834245
637987
975775
1213861
1202159
577316
1186403
1230854
404437
661431
732487
62893
893929
506909
617009
1316730
1156038
1082020
656926
160679
378597
1370307
646084
777408
165531
909082
159331
405771
1065921
350615
296237
82514
1217852
411787
724120
367817
696996
212378
1277427
63993
819132
639989
1123992
612997
326497
1332836
869085
224869
1049639
956767
264506
1397348
278898
78383
530488
424540
54674
125236
206058
1115528
1384698
596572
160455
104409
406832
819877
812594
44969
1358781
1356695
935885
1403250
1178089
47877
892090
1206224
331265
920512
1214280
971426
770809
210718
305119
792012
1196336
1119218
1279972
387651
252353
493812
613795
996990
372288
85324
1335964
622086
676156
430824
38696
63868
525818
930724
898877
694360
1210447
105481
1413467
1273005
303670
1165294
1043027
1290375
309258
1061258
134212
89808
564590
801772
996920
682834
280260
1314791
1049618
440600
1401415
435662
675288
507494
80770
1398915
342093
300236
954227
871734
304803
815875
439279
623722
1319541
434205
117988
526675
273233
1075779
270695
852933
495182
532546
777129
734361
970898
786680
692245
216627
656366
367520
346586
317072
1423092
1177155
966815
346649
513346
116057
953384
850604
484400
412805
478014
1387045
628375
589565
665324
606140
935270
771950
1101917
880668
602012
951761
902092
313725
469341
99511
1404615
439425
637667
327716
466749
1310807
395890
1408867
215891
99086
532713
33636
646048
431177
1152589
1342870
696676
285498
79428
1052496
210886
1018245
1126744
293053
282342
192836
933591
1102857
659805
393371
1155160
898631
1134972
672704
1289545
1403813
68838
344360
774099
742097
945675
1216622
1204483
581206
211000
75848
1400982
128343
1407429
1310773
460088
444692
376811
895817
517140
795872
33155
1371289
1073878
909213
204667
34495
26097
1068361
62974
405335
931657
275683
529924
966414
703990
1319076
792817
208693
39634
214358
475011
399969
1123061
140646
537796
1409758
1363573
293817
1396308
1164204
1230394
1058353
932222
1007198
424001
411419
563761
1351505
1410579
878476
193462
234321
386667
472874
267660
510015
580957
61582
424754
605884
141932
162157
693977
486705
346935
583574
359085
1323322
622354
308628
1414080
167086
890195
851168
605164
325624
1110882
499773
620001
536845
161103
1336781
208470
399346
478674
516954
1208614
395407
1323370
462422
960394
699493
779819
454445
570424
310740
896466
1181100
1300634
1384309
801983
1344600
467899
1419573
1395006
1070759
807834
1086457
147465
153207
1266485
890571
474814
1273975
723519
869035
198256
474967
360342
817385
75086
992786
625315
864011
626509
277788
1181657
1295763
645099
1342650
336840
784751
1009343
1057615
1119241
88398
411637
1082148
945860
320533
14107
149804
845767
703472
1353551
955344
630827
930817
227446
533289
348462
309399
997834
1294829
1279519
791129
766330
604407
885354
168899
487525
607253
1126560
1323795
172728
480103
16808
724337
375656
815564
962155
731563
1218476
1116111
1201496
93436
285098
823907
45870
216897
392922
522142
864256
673820
85390
1326331
197306
385151
1335739
284701
1292747
1325019
278289
45216
371541
325785
48946
996893
928420
187093
446264
1407248
258568
186757
1331964
957149
213035
449533
176739
321931
508729
42728
167365
1318842
322956
813854
509724
325719
308650
671193
1064880
997587
88087
273549
471690
211758
958927
475422
68489
199321
1385996
1383820
980923
360445
376930
596063
483091
544795
483163
722110
183246
37284
1290695
572929
917754
138759
776978
907746
217866
473769
1042208
35791
1370979
471796
1135887
923982
959586
37286
1053988
1282710
1385997
301416
236975
232725
403396
37213
601182
456451
387036
527963
1134399
1403048
1307380
542976
888185
76551
636108
80619
1278142
1332465
896948
451362
789663
492550
890780
556232
443538
1336652
739701
1298406
1184900
1040996
1345021
297892
1346835
1141996
585212
1310877
356284
332191
918012
623496
110227
956694
702043
210506
907262
910558
163263
537811
996092
284104
585560
1119545
1213648
451103
445016
630106
101827
1300238
111380
354655
288936
1224045
1162855
567390
837413
1069184
28796
950434
768638
1361214
237851
1285880
108003
969021
396248
888326
657821
142748
463236
973033
1203668
1173771
972295
412076
1371267
734651
442371
451930
660263
826579
1199058
590481
46869
465187
1064575
394978
470349
461393
320071
546099
1138402
980932
326786
968926
1023553
572114
340809
510384
1113044
991356
317045
592530
76403
896831
532712
783805
431380
144959
237370
994468
738441
541804
629756
61116
355812
1268442
1085339
544043
1213757
994461
641130
1349063
725222
741968
1354277
1421195
689549
52543
416905
512537
863976
631328
1120272
1296473
362698
584320
859933
1165292
278526
438393
791144
1291096
510230
829530
147529
967001
322674
51086
478474
1037753
658608
891233
286213
1024459
1346390
1207418
79417
610311
229564
855679
199217
457513
1369092
1360021
73457
426461
139508
435361
176845
331536
970522
892887
1054907
1168895
502980
1412046
970735
1067153
319579
1402308
149171
59021
436999
1329216
854004
1154565
557657
159199
1376661
107695
867724
287315
1390959
794600
467919
82901
533268
1346250
84926
884265
817878
283123
405256
696263
536765
580289
357261
147692
336743
736404
511274
1181614
658632
1121789
1072734
658342
118660
1362204
563955
621672
1189172
1284714
1284838
227497
93600
881668
635319
941560
344890
17940
878297
1375578
672175
1005536
1140305
527464
1186508
897602
67747
1222408
976810
329033
766375
71157
900766
1037150
295383
1389665
944879
1278706
1206221
319416
1205238
49229
1201869
887029
1140524
1352541
1315805
93480
30382
152006
45374
299736
734652
232603
23521
602583
1321323
715343
1232054
475402
645362
1375888
1201682
1218145
735429
253144
89010
633695
237471
107240
204826
855300
842636
703089
1069206
1320134
839884
1350958
209318
1043871
270405
680860
1187973
1160912
1201494
1175831
12545
72704
33096
55034
270822
128566
1189718
1201911
1358598
272488
299139
575123
1235480
692982
338237
950776
376513
1065037
402143
1160092
863540
292227
1034324
154245
259373
82642
108265
416355
969722
276764
1159898
369501
1315466
1337703
324627
1400397
148988
1278553
1314787
695488
999171
946059
976622
210604
300561
19154
861973
1405049
213156
1300353
392907
1280943
125261
903120
344355
593252
858022
1043197
1150981
176677
1305012
91828
1210114
300790
1387540
373310
869718
724972
358981
48181
522437
534611
696478
298159
130402
1189068
1310897
132895
1305306
1267148
63648
609897
903482
41588
473976
333668
1422232
788846
672813
129170
484192
1212771
53480
1295734
1269135
786420
69156
724258
856400
1119895
959703
820128
1410528
1121116
460382
1393201
434127
318428
1407302
271995
380596
41248
620089
685202
1290824
423517
685612
1039297
67607
1165331
110154
1068826
725610
53499
1189430
973074
196606
86918
936712
38699
121620
1321126
261425
1084883
25021
864278
567992
690811
534262
591453
1232540
899419
915031
1161001
450849
293657
1354018
701499
352678
1155182
1231029
1111354
949543
527510
1060186
413677
321469
684402
207076
1408188
206407
663675
346970
307073
1115922
443761
334084
1358503
353258
1151711
968157
1294117
42598
795065
1270532
1388612
777307
1204753
433341
1391484
868603
1393065
1421367
1391251
850841
895423
57194
1201991
1398529
425496
658331
1080527
16877
523078
1372300
1234269
1313344
452979
117966
992692
126805
317011
1408478
1404610
604070
861683
378201
1349143
1277296
58759
1210025
577114
88929
340931
916405
477284
564787
1074117
932178
901939
361710
1370999
206742
426774
1404175
53999
74565
23675
827430
107718
79824
1119584
478632
138148
1043815
952113
166502
1213075
111268
118281
735640
1197359
969639
414957
953019
1219808
433241
999796
1232185
646781
1195053
975890
272181
107029
75626
880834
772658
192242
687022
303485
1298132
207682
1020599
280958
976567
992358
891673
110896
182595
374420
486492
610009
633132
239749
37215
1189642
261452
561783
264863
545034
999983
181539
421672
1330507
1204417
1191751
894574
335513
375819
1168906
133427
1420634
439045
963060
302259
683719
120258
328597
1229454
181084
1162812
250887
1050969
784595
1398974
482453
106561
617224
1391813
1075851
117992
1316600
514747
1186678
566277
279233
471475
556894
824253
180925
1392758
613135
1204566
967292
306871
300153
1175312
1313526
628491
1083324
810685
569609
308826
324927
558411
239235
1365767
976198
888974
138848
584272
361283
1336096
966768
10513
908260
153541
120130
475770
882290
1304500
1164149
112118
409139
694219
834714
395712
1112414
844203
1205325
199359
790311
234739
907833
1318180
225775
701151
361795
608609
43023
612250
90401
165442
1347920
525949
862548
81818
1156712
828470
1267711
1049475
864698
794214
891806
1310704
57060
1126759
311694
331989
1288473
1274183
271412
827107
328168
49428
375446
145340
32930
683588
454881
808966
622557
407474
461103
673238
142250
1332851
523510
357084
673592
129041
152307
615933
87418
151892
662012
526724
888356
1017541
775163
1006974
295776
443414
274885
1060324
140741
45198
131820
726607
1290604
469846
367077
425595
443898
1378402
836243
108999
326007
1269426
905873
895153
489150
906919
1423024
69948
772011
954357
761144
812509
1298786
620073
601973
841557
1351983
901419
63508
183818
549553
1326704
663482
130181
23612
1232344
427774
61134
1136885
1382499
811191
1056401
892806
8122
920916
1419030
847618
936012
695734
917753
117169
724588
174465
912302
138854
1363764
61478
663812
573257
570852
723832
363171
346673
809731
1299728
723834
769287
135782
425411
766846
473726
475353
1018571
825626
235424
738057
367738
584453
1052393
928168
900265
249326
284644
999565
388697
1091605
481136
380977
1045403
357775
1276579
688506
369179
397368
146150
285627
1226218
775177
903812
866498
1275268
909927
1034038
401240
303148
1376429
1335872
893976
1404442
894028
609837
803916
1100961
459080
470001
253189
468996
35707
468203
1197287
30332
337779
279392
1358418
589004
1358936
1390984
856833
629939
829413
638687
1072352
436130
999018
957215
193149
1044929
1102754
465428
1274927
375097
804565
959213
1367667
1422825
57577
637856
283625
545594
829199
1283183
1304150
432160
722946
111360
452872
165537
1215427
585273
78293
239611
93230
1058274
876695
272916
1352526
969047
443817
854195
1202952
928277
549782
1332726
1218134
101841
197365
487012
901770
807872
148618
1228513
131607
1295071
381637
420418
53586
167486
1145751
697398
1356053
919604
1157211
819065
1159373
65860
568569
1419465
450512
264780
1026531
1299576
611230
1417578
13045
376962
89926
288521
188835
372545
284255
914004
224915
946436
1068072
1416771
204234
915481
1182981
688896
105016
163330
95709
398609
665839
577015
592197
647406
664555
390938
137768
117634
734405
70088
272020
390435
1073851
523596
411745
250372
1118680
536857
1406498
259549
1110611
1044159
570644
219044
515545
525218
576146
775920
1233869
217431
291598
107534
880625
453592
976563
730349
525269
1269059
905918
1296274
787855
1355291
371417
191568
950654
162744
739625
1344514
435219
1296092
224925
738071
1415913
235196
845277
901039
299192
1388101
734086
1195298
904383
1319354
1071323
60205
694753
546737
410017
1121457
886103
1363487
613731
924792
898344
575341
1303715
386255
1410604
150045
1206233
978631
451889
948899
700184
944011
1421883
1341839
60794
583826
193414
497596
633277
734798
950761
144366
1198528
125048
311208
59100
1050683
230139
297507
1233073
383152
232421
1334140
929602
1194454
1282606
1353164
626817
1371008
839544
881514
133352
982017
726052
201965
1336899
1395003
133026
543113
637106
192336
675782
299209
139398
1053093
99664
931159
581633
688452
580082
1326305
1178283
898009
368650
968216
169301
389037
738685
250615
1378291
674899
1396894
226442
205340
576522
40332
382365
262625
815698
26264
841248
970848
231009
354271
32090
1138560
287329
830350
568370
77754
573117
581495
1072539
314723
563435
38658
595087
1175852
90867
34546
914006
933345
605477
378894
959226
359883
574745
1292511
238899
740250
1328725
385671
1149089
1063087
153737
614780
1155084
641879
671399
1058699
733220
450176
725447
782008
1129324
1170863
135499
341322
1193636
175912
1395341
736434
386339
965053
382662
271194
165793
365011
831569
119121
1272901
1151353
142265
975445
94202
1202084
1174048
1297058
1026430
877191
1334586
615774
403592
433332
1299998
1405658
493472
683732
477353
1184860
26619
1291479
109681
140075
735480
98838
10951
120800
622676
833714
505900
702931
462215
1207800
156333
584868
585128
772769
1269645
1381957
962723
320111
1296682
513888
585439
334681
691290
255112
56055
832483
570407
226723
263349
826389
291442
570094
604067
99465
576015
299379
384104
1056991
1077716
834151
357318
586533
700164
936029
1352914
1137211
108694
906104
932198
594323
1408309
134855
189152
394417
1164169
977572
1168858
12302
1218647
1332528
172363
538679
598201
1088674
1214595
1196348
225651
890761
112724
962880
228447
326608
590146
266856
1146034
307035
352631
193935
1230575
1166203
1200729
43576
249511
1184576
1120741
861267
510821
1390458
905243
1365352
817074
365500
700304
1066839
131070
50003
449648
134921
784232
47600
458965
94182
1297055
60410
165854
388940
308837
156462
923200
186455
454661
646090
1204800
1164201
458369
1027254
1066380
567487
123256
1372737
962972
897568
312022
1038487
287598
104538
402793
699885
1352417
111590
77163
345112
571122
1353600
1114317
549271
1293917
909489
1026596
996507
438765
737935
320836
1416783
1299918
1178373
1218698
1278121
70491
1222541
315662
278656
672733
1394062
555874
146948
454795
96444
55335
1158401
780649
227867
1088282
963419
640230
134242
622416
856579
110604
502932
769834
966018
551865
899585
285391
41959
202168
855518
493132
685718
110653
258546
849092
569904
1367163
1324509
61361
364793
1393861
191002
572159
682044
542530
405631
1344491
884578
320870
1404456
506535
128733
427762
790298
127551
230971
1330312
1139033
865166
1369743
1174665
1337071
501945
289809
1169425
934531
1060535
580098
70058
1403840
1390495
299840
700253
1357409
388979
59172
332118
164435
819154
408243
607450
154798
379796
1193858
271083
1381454
10496
255077
1087406
1366982
689273
434237
881475
960510
838477
1292850
385154
364206
643942
1205697
644272
371168
791254
547759
969089
999017
1235642
511555
1220713
804508
1196537
1021030
87235
62046
233265
1142289
1158287
1174110
1181621
85835
843927
674639
593425
368773
441026
1405480
398588
1291507
1274987
53264
479441
353704
453020
826414
496526
470348
534650
631790
1420415
392326
833444
963448
435818
970434
874119
275709
255302
397918
579582
1130245
437994
1319285
699666
1318184
1293549
911914
880106
451259
700530
950532
723292
706659
814187
106596
170092
954142
1344889
487145
265511
1061130
1277571
687264
1144989
428072
529588
367583
421196
911378
1034390
847784
381906
932870
958593
53983
604938
1353678
687174
1195423
1062566
494101
1123888
188934
704059
613270
386437
158549
360998
299801
996754
1053913
467936
1196448
774852
696539
1189973
345216
563100
1204869
1111378
385719
1157866
155640
207751
893874
358277
1422308
1383637
362945
239593
1056042
1058422
837206
585620
464284
1069748
368804
66502
1296381
785073
611153
1218324
870458
494618
1367379
113314
890888
71811
590958
410600
635069
265366
436122
704097
240237
449480
121753
993494
1223627
196044
85173
49954
796907
797553
1289078
1403252
301257
980324
561465
1348717
579686
1025025
156220
1384200
1338913
529999
377292
1352177
422000
66333
349425
174031
195810
677181
344844
152959
1124267
1222904
176830
248454
736740
137509
468831
1160014
421084
1340296
173160
628001
956742
1323940
1220709
66264
813892
572285
672349
497512
1279311
375444
662863
779379
17229
1395855
89678
1033993
780563
414485
1168658
276062
1349549
913775
369665
1276930
1158290
1319627
582899
367033
306708
1369840
247858
122608
956841
52779
1295397
1314312
500342
862824
1407325
486817
676237
1385348
700543
741523
1405725
1410957
1414434
188183
948338
630630
1039685
124539
811348
431033
268548
644333
126983
935925
1067511
306251
223569
486292
1220945
1195607
18800
601567
797197
390785
185718
263432
766973
931731
135308
320274
1068381
814779
734368
112844
886957
664738
821356
660818
706232
856685
451177
1193943
782340
1180421
808445
343871
681522
872188
1392651
1112656
835244
56329
203310
864685
472004
1058513
5348
667348
782648
800646
222371
1061590
364114
150849
212234
324859
1393035
917407
74624
1124199
645553
786327
1397711
672927
452034
458081
1195324
733981
1376834
1367624
187220
805213
676094
429164
582253
1055963
1152223
673406
109269
514185
422814
61892
1352920
253465
488549
159613
251159
1069732
64767
1212373
948844
1397346
623518
1305333
960555
983736
1279249
465388
344588
925998
1274605
277518
1155135
1193177
1143867
183026
384810
387495
1025281
1331974
299485
882111
893273
908482
1064740
1224001
1213816
1122597
885183
1302784
38738
1209965
505151
1207194
532077
526881
1208377
664977
854380
309834
1190617
1232472
384292
425127
281722
793527
617695
191145
627615
1358918
358343
966902
923927
705288
537995
729672
408721
175099
1055010
557101
550744
51659
459158
1295243
1302650
1395111
1382468
140737
635251
891580
399548
327544
858745
677308
381864
902881
408272
1223958
577244
325435
1313411
110075
100877
510830
1411845
362971
1061995
578793
1064383
565091
416041
532158
1160122
324374
269420
94755
1292824
564382
675047
107177
1268340
1292763
65011
607465
871624
487438
1414663
395262
801144
1040421
1173252
284011
1019179
1112503
1025721
162194
122554
894407
955597
696775
686267
1182964
1280171
613787
881222
1137573
29858
165678
466200
309992
50925
240103
441536
1352376
559501
569669
596172
600699
495116
339906
465418
1089929
31531
395126
774066
860153
569104
433848
761234
1417687
682398
1201773
205046
1172847
1301542
26775
573761
802861
443724
879314
1150896
335279
100478
239787
526273
291530
905156
18110
415472
864258
38542
369909
360043
1389595
114623
251924
368269
50648
35680
67241
25545
256081
279818
674297
361490
66265
662956
294720
1322128
1357344
110512
490352
1136386
1176378
694703
215051
1402512
313485
154209
1332077
1238002
1043472
698774
1308796
95861
393189
481116
908727
889574
898287
317670
836092
429030
952782
267624
1216842
1401704
1228740
1393928
460703
405716
840001
78190
28606
1065759
1290509
839493
320498
27853
663641
503209
1325714
1333980
817129
1052602
1267397
647095
229499
862185
1038819
1206578
329481
531042
159401
1303161
1410173
71779
459102
572342
240099
495133
1189762
675954
1323101
636547
1388116
1292289
503131
1209399
424750
417130
153740
885337
737290
42146
483543
790658
1338514
621882
946637
931440
318457
657472
725060
339413
1228434
1344268
455876
569931
1172499
655978
620470
1388861
344859
968868
992795
234423
959916
102679
1328921
195493
961478
365360
930285
1163522
842955
1212849
858163
1061425
607580
172067
473580
1387826
1195638
86163
909262
137400
171422
499616
687452
1170407
60475
646682
734186
1057983
480640
868602
860033
595563
1299169
893250
153046
431924
1365550
447332
1058143
368364
582410
991582
699074
354015
1115522
522103
1152741
933434
332817
50446
815944
1217513
1224713
446928
453713
360520
1412261
353459
598481
977424
658153
350083
530988
668597
1159955
524783
279496
1168694
1194883
856673
1185410
997045
386542
1164091
464904
336912
202722
105919
792850
1308806
64916
1323021
975299
186367
542392
283617
808292
954814
1354117
885518
149694
690128
915521
426947
912178
670885
390396
405042
824411
324470
492781
1020613
948748
729171
74404
1171121
843541
1295437
763925
281213
569718
538142
374651
1055076
1319623
1217594
1235202
1060297
575709
1340469
1398094
816883
1119852
613072
795876
774589
1229341
52337
697694
792870
1195329
947420
1181534
997284
571119
151333
904542
581939
230473
1192947
168179
1092469
723956
627356
172927
290293
1288900
496923
302325
1295194
771066
1163379
1396849
645598
504015
334826
889540
358312
1070170
1391610
477748
1226037
636798
860035
438663
475214
1352011
1174757
788041
690960
830671
676925
321257
626621
811334
1393375
358711
812759
697751
299110
948967
281614
132330
1147518
1380098
495914
158237
433677
864591
215064
823662
1369812
1394400
643070
450460
1320817
785987
490465
64430
1178357
402780
1270259
210839
151212
252106
273603
477873
92684
415064
1034570
317103
1056281
766827
1214482
87131
585299
67078
781638
153959
109188
1158292
403217
1071617
1386716
1389358
1113794
632381
107450
352482
945974
742006
82529
1341471
1407382
505293
1350116
56419
1212570
1054718
359761
829115
1340911
935909
1370383
1035819
1003694
632032
615234
179856
817106
1332772
904216
62851
472100
1354400
367027
1175930
1265567
1060489
1369147
808157
528018
275595
484727
1412713
1175979
676537
25661
550140
1385493
478282
1208907
666398
114972
1057775
208567
1217101
337145
905421
462532
946278
289633
697416
539274
879614
1319478
852680
1212679
1160046
1401801
1025749
1333002
812204
441359
731615
361245
132530
215038
1330327
463595
605032
1114291
1224161
611312
1386033
275479
758427
1379630
79330
894431
1334719
310189
260179
1407396
341990
550825
871288
47546
805935
1411506
587346
614152
579786
1320430
1415989
774183
1291438
50214
1377861
806393
144419
1282018
203998
1317347
733126
359561
905062
852972
1072740
697220
589087
623314
800028
459936
36005
1150068
489570
726823
1235117
175169
635657
248817
337532
335206
33694
1190465
267505
406569
44446
675094
894624
110643
665874
1412570
1306876
876806
477109
167027
804785
1276768
336508
149605
691494
461776
308245
1056091
341635
145913
494041
756737
864167
385917
980729
556519
539711
1127294
728775
727424
921732
95205
468196
82209
52334
837944
375343
3038
337570
1038433
311992
268137
961046
39938
1036507
836884
1217917
1294132
552068
1192908
600277
639737
660931
1373378
572045
85833
957892
683170
280069
1413316
106376
1166768
1338377
1189922
1154620
1277877
1234034
199371
37674
1393352
264765
827896
864721
1048389
725668
732947
364156
27092
679974
946190
1270333
1051492
694449
191843
667351
1193566
1189173
909029
418618
894172
513996
1123554
641668
1287582
578926
375107
1212888
789358
884079
1320070
117156
425363
425084
383094
994921
54917
911605
965743
1115899
526735
1301378
792294
661992
799231
111789
115828
394523
143533
789240
968565
1126381
143043
544279
263855
559986
113275
692956
1344335
860523
364418
268767
1237662
396855
508506
158710
1102141
887380
955743
134019
391786
1119993
1062735
1287531
670758
891950
587124
1418493
1026141
1176075
434077
738023
740442
784062
875224
417600
943208
77488
67235
756779
253129
1064500
572373
1081195
658589
804369
220740
906235
509948
1056525
900999
295413
69085
78978
1202897
556987
889989
26537
943332
223779
1387580
1110815
883020
538268
733681
92191
1312622
607574
1040321
893801
203101
639122
723820
842153
1291136
94220
1276994
1212789
771159
80783
969809
551708
1294165
1379440
815174
445554
548600
157468
842544
79351
1290650
63102
773208
104387
1335213
415202
223191
1213336
811525
189907
93627
977587
456829
953642
912108
688566
592913
219764
1290488
1083314
56058
968665
1170547
300386
579110
434434
100647
1335175
576107
161597
210543
1018322
97875
782693
701803
574456
34323
472729
735972
438057
404218
1345722
732684
673222
656632
58517
549919
396730
473344
69261
1363144
1338805
493381
664035
36159
100297
807315
1085526
599641
510107
1394161
501128
230891
292908
1391483
339396
1365282
53612
846566
858638
39166
917741
1174892
462869
1138619
1037902
319377
330080
75372
1272955
911721
496436
950631
853047
325545
895695
1340876
644543
1117097
878995
117083
854937
1405234
469744
237340
735652
172355
315929
499765
136277
1407063
358062
262618
549521
211201
1204522
381814
661225
137202
339579
308523
912215
1341235
1092692
553172
150580
788754
251913
365098
516054
926619
622953
402844
1118080
602376
1163271
376701
1393422
577435
68674
1267016
1323545
30637
1237342
597189
630509
1069940
72361
737874
1283958
520072
769344
406138
566881
106282
439441
1060788
770255
209648
493570
965651
36835
1290718
1277317
1025184
294383
658782
60208
727641
287874
1120578
51922
1329067
1367955
360895
514489
50796
70107
152681
955463
68320
75037
967818
54762
316622
478396
813877
1128542
894741
512076
1127278
150648
536702
1270689
492459
60951
60912
82271
1051484
680022
206960
736660
739085
915495
313227
514474
818094
953148
983101
882941
1214755
344249
1200198
894647
1026443
932221
157746
295837
260177
909415
314295
1410371
258038
348048
292623
949248
369922
1186409
900222
1346867
1212228
100626
198186
510556
69434
1025176
93278
1225247
645261
1269867
269511
1092071
797447
87382
200110
399996
327744
684015
1266022
482810
1152611
432301
334652
68411
895750
787215
642473
1391237
311408
904546
680708
1301008
238364
812521
439402
347885
211033
1377021
1319638
1403802
392510
257628
564233
1115795
901917
72665
832946
696567
353117
1055718
144385
225495
59250
414955
575237
881380
435650
663256
206393
587831
756408
627821
85878
573225
85016
1109770
418002
540024
734814
1199069
676180
1230358
1065151
1341481
981213
486370
1399546
778591
795604
1368976
949071
1337629
723027
456500
556863
847855
1154947
902988
378747
1112671
703607
1422402
840466
965068
472634
339710
784255
173279
1351055
1191974
498444
1361271
1232414
161623
160627
373082
635482
1273268
428794
201883
823995
170946
704336
968774
441860
1126993
1056993
916957
169011
952957
613677
266775
912182
1335627
1275441
532315
1377891
213015
309272
533226
287925
98366
1060749
1084452
568239
302482
175925
582994
1214753
670750
917479
630728
1161090
1377710
412690
1159356
663748
1349863
166145
704764
1186443
85571
1211510
852740
1309024
170919
107023
325747
78162
878241
44605
676142
974624
1000582
1203247
647552
1170672
965208
1156567
656980
42216
270512
1061088
662222
216674
997190
524303
355504
570402
564358
474608
53717
573314
135784
186922
1092240
239017
1280976
810949
458616
40488
480812
133506
479077
1226208
898104
1117142
619366
218062
1285909
579916
1167284
1412252
1397565
473740
240148
421595
531433
293699
571662
1197515
390949
346809
329091
90043
263476
968230
516937
462386
35913
633290
855997
845621
944891
483100
1214250
1289665
1180823
550160
25285
1282258
1194703
811305
1216838
1286223
1156954
866112
905184
201593
850665
43024
464227
782025
504601
37316
415968
1137440
1023645
298769
409844
621661
1288649
1343434
36996
455130
683067
117062
1294599
802311
1190295
1198997
1352811
1413176
560965
930712
870324
730026
837597
56190
839787
1321616
730233
88614
220212
305729
1288358
1154316
81931
315334
608588
1064680
556817
660042
1124777
1174193
736819
787709
1267227
627792
1154518
354953
788307
922125
950155
1034434
133907
1409574
799516
1404908
346709
157062
971900
168883
376841
820400
462876
581267
933696
1167277
1335958
44730
358785
1207979
295009
771196
644358
1373883
191519
573045
426351
1313260
1059540
1347197
388109
1130563
680756
642922
484460
565496
909367
965120
218760
198372
65590
1215701
1100885
1278641
415167
431808
781819
1402043
145901
1211072
130315
1365517
459107
962067
734481
670913
1112221
98842
330421
206940
1350033
107314
331220
307160
92909
1304288
442212
703376
50561
142066
1234880
509903
110839
626892
1010859
319704
1040966
407129
1170765
1312625
1141654
636361
1307865
98579
535791
506188
1066191
1137214
368292
438731
409967
35506
576831
838850
526827
786054
1058993
517766
107599
1207817
510585
247916
1374522
511622
158524
1323033
535283
1331874
1049886
180808
429466
843258
683387
1177331
773392
474791
422167
484207
777095
1113127
84523
1376482
1000701
50661
1021467
756451
573128
413521
299178
1413942
1174043
5337
1368115
337783
214940
119179
42723
1394386
202376
872838
372234
252731
948970
380206
838599
614073
723332
946181
224469
619198
35520
883295
532275
111632
101625
1289363
1134613
1390153
1367497
691965
1119595
1128795
47105
1394043
274007
1396124
1302583
676981
1058588
729490
537881
538506
963381
1193185
908358
1042734
273710
897414
100586
693091
979
516579
916126
1145994
730647
1120074
309584
925340
429652
464802
1116135
698988
302271
167313
280966
75203
803822
1056507
997444
1293833
1297179
125727
1059513
194482
1278021
417963
570759
386741
1184837
196439
990483
42150
898016
1288074
137448
381141
565660
342891
920554
420183
65617
97320
350658
1421467
1296166
84921
963507
1199389
1139138
1104016
237236
863988
139144
595192
592671
298702
1320526
1057708
543838
300299
671017
683866
976337
1420441
518907
142348
917204
119660
1371470
979920
408822
451950
79751
276176
307785
413016
1358544
1316398
358188
837581
512681
559170
880759
700235
274459
1288990
1298792
686934
1299033
82938
873545
583827
1295347
85302
862323
948840
510587
801852
1091889
638582
1401148
1193193
146673
65278
757322
1158541
187742
1208321
1198861
273720
260720
1297866
1346989
505459
1217431
569254
503889
263548
1157795
442424
520321
8913
500516
352720
794937
492086
898490
1230247
477362
881020
560797
1116227
306007
227230
87020
560756
1286100
969595
165064
163828
513113
115892
1119022
741146
270216
169420
442051
275827
360552
1340905
153548
783489
1220561
87611
1118224
633089
976782
386441
40054
1311339
236280
1202304
251439
423081
727041
489890
43436
1148136
1045224
261749
160085
230025
956857
1205316
1350135
317300
440747
1062462
1354128
1337766
1347876
339081
121500
193321
427129
689180
883619
18099
387010
970927
375523
889011
121437
738634
784449
1187924
194562
315400
875529
813104
380215
873288
976413
1214361
971777
96158
921761
181469
632064
36274
240031
230942
1058475
1285370
371565
114962
253488
571307
859356
1092866
800257
402039
1368517
334451
908800
807523
687333
579490
1231411
621824
114355
366636
667618
861700
444375
367071
299467
60265
145927
1349053
136885
395257
1352064
480978
227636
1157894
158065
213594
676512
126765
1353502
1393266
811649
271292
108643
433223
522941
221243
1114748
1212637
843688
929618
874737
43332
284990
784
620425
369183
918035
1338337
1184074
1326922
1284038
445577
393636
1058711
965004
1289795
1367806
1217108
1056859
510003
1055758
120724
49889
1086134
1385250
1392671
1271993
658124
350888
359224
464604
736102
693860
1073742
621367
435525
308373
397744
636901
449289
1147475
207351
144620
1292902
301375
220942
224070
619091
490121
767058
534093
692678
183648
687496
1160031
1056485
445541
674825
235963
253839
1362298
81227
1391579
336843
46918
823438
966680
1421456
661523
1041437
1290572
1227136
824893
1213981
910840
329567
336301
372058
1405800
1113853
445452
593928
841325
1280961
160784
62503
1176356
1166221
145998
1388947
961185
220707
1374597
784939
27635
329252
1082464
841496
466809
265909
595873
908903
922252
1309896
1266151
1386294
1268878
364574
730011
1389083
177708
193323
922526
781285
375087
120735
262093
1394044
477902
343892
178047
1124299
170337
421982
1335738
1228252
609454
825883
908714
1408513
686006
741300
29815
62594
1177835
471743
853634
292451
617177
734357
1069755
353557
874540
533942
777622
187006
797668
395431
158273
602303
146368
838185
144177
615206
53523
1282518
165377
549250
56320
324625
259640
631409
605577
1212484
514745
180735
517192
1056272
171082
961288
734381
800126
476774
119901
844211
216492
104279
1273112
1406892
782893
539767
10269
342099
573431
326676
783791
945044
1271006
236145
687444
120588
123909
1287854
1286588
1068827
1184840
126035
1404154
506348
1005192
295782
379614
631122
728938
663745
185457
1228444
156852
1234414
599166
943103
283633
124300
1189046
1112401
1153320
1012145
1220549
316350
110979
90777
991437
1232110
56574
207800
122012
197508
313596
1391675
1187818
354982
676096
1023286
188627
976295
1187996
77799
53836
1361379
218282
511514
52924
1057940
175149
168647
1022643
1280683
375189
563929
1163207
595041
1279749
613124
146214
152465
150670
857849
1004999
1395698
523060
1416323
229154
582210
1279657
849713
182865
968393
1130522
486118
1229400
1331836
1209754
895989
336785
1375208
365002
99560
1371518
339382
1061376
876379
1414559
61870
962055
512056
1384496
514216
835221
483251
895641
256124
1219522
336488
669176
584813
1128599
908297
972715
793104
212190
879648
258612
1036621
1024292
1387647
691596
1314779
1025619
1370293
881565
518314
467597
643938
900138
1301887
799990
854539
154499
1295038
850213
398786
999724
967424
216141
792396
212979
1127860
232050
35986
1111808
651204
941979
1232083
693585
133185
678169
900683
1323740
334364
148506
372993
1067299
1214736
119319
524440
33023
388534
659966
789202
696734
1158194
673001
1332669
643430
639708
1061978
205625
182564
119364
1284889
729938
199849
1065761
996071
1332660
271785
969096
238767
145563
1287595
794649
1365089
517098
815072
96292
1375077
347144
569916
389375
404050
1273253
934021
851179
427110
1083908
1344584
1198671
420415
342407
285386
670689
872707
814724
113788
1366781
1297306
137879
731191
393451
106885
783010
860275
240278
738498
967048
786104
485128
211179
483602
1354068
1236227
791549
798755
255872
1070097
201421
892401
607747
931623
1063610
1067408
532061
1395411
814703
603693
1161041
1163702
310635
226674
79620
529352
629540
966478
952153
346594
799098
756403
828392
443719
972831
1035201
439958
624269
1380115
1236023
183917
210758
3657
40805
159518
278409
190695
996882
1211320
35244
1386640
35867
62922
1300178
626285
1126479
204254
10328
1049877
67487
614991
1122347
201259
1234036
925699
994330
588429
94453
548801
179357
1376843
554680
1177387
5552
221892
112586
1326223
1203083
132562
604800
967899
432186
92573
168964
515869
1377871
103238
1315362
147921
1413318
127308
311689
1202943
86498
1367889
835029
603620
1266473
231747
1197543
677185
1344389
372386
1070969
457463
1352838
774063
1379757
348671
489486
975432
260958
1415878
3543
51822
552997
32289
1384230
872832
1091498
636957
43250
54066
275100
1070260
805719
972992
327874
1266934
457022
148097
615010
1394224
1219415
592411
508811
805542
418327
1052651
1186383
328985
1421993
1062984
1354139
1165484
1403771
564784
73152
231561
1127427
141802
1066099
724540
230342
821199
157628
433515
1421418
647713
401235
885307
1113811
971962
803296
1370970
458072
38313
1347767
296562
1316949
495585
1139445
23405
327593
999751
698739
1265935
13730
888011
1219249
1208895
827079
325314
693931
350041
224450
1177076
684538
684625
839130
377911
314628
71605
201187
314584
117402
840994
482783
250027
113851
790858
798062
786671
107805
1322501
14257
235422
1305189
405079
362242
805166
450386
975434
367168
602317
275066
926898
1101870
773376
597409
125026
896363
862163
163599
224458
975057
1174291
532987
145524
909325
1327830
335313
292206
604670
465546
645299
696065
560738
141599
376291
1025728
1182334
901345
1233610
230801
394783
1122354
39795
865472
393667
376168
913436
1384049
786444
891091
3285
452647
1101085
693509
689270
1315285
381507
138853
1392750
1204995
320907
351116
29727
629637
908510
951519
146147
627775
465491
274432
1216314
426204
724973
1285411
1270577
447940
127546
1373466
669257
1192348
183512
1269981
959097
973108
956370
706689
518702
520003
167892
1224692
969789
34785
960192
82906
86043
530617
334961
625425
1311221
1402801
1058885
179402
699078
961867
236104
658543
682898
26472
470964
1416372
1209450
281373
82564
1349329
622667
477514
1125501
491159
392936
1085565
113497
332883
1196786
457058
410060
1298777
342760
129372
904646
807140
1397332
1189529
507257
145342
284384
1209698
904808
110239
957233
1312892
131486
239873
676304
1290860
8263
161054
1408620
585619
1378433
302947
404217
1022939
889699
173733
936819
63665
96485
1277056
405240
1359303
237398
180276
1038352
462847
548852
1278284
705684
1102741
238743
1069386
1051616
42738
478175
1375947
220039
909103
820760
335350
1314093
1232387
475955
146464
12666
830655
1088518
576408
766485
1067842
105497
1059761
353378
92354
453224
383819
504997
1392005
958626
756115
1198597
1399779
1371176
395659
339419
854165
35875
313104
82591
204436
580287
572861
1041407
601176
1280436
1056127
687278
1102262
835123
1387131
908142
1368452
970871
593855
1312542
732331
573085
1325276
1180525
102117
974095
329129
124747
473378
1419924
362506
639189
1382969
1220444
344466
174956
782601
405860
145406
1277009
1408239
148778
157626
509200
848503
832437
339307
958566
786330
253067
506978
250197
531660
1180957
29634
739535
1063961
1316856
990241
306168
368905
458229
99692
1310434
1165452
510360
164875
854371
700510
1167614
249003
82221
1267313
582014
1161088
215909
137115
423751
503460
670890
1303088
1125897
107956
1064116
1111080
184636
1190567
29690
657767
992420
1378924
432375
385245
66493
767266
1289945
1042110
555842
490401
49438
458431
354998
922911
738207
1183979
1202102
629983
833481
600273
1316244
78363
49856
222629
52299
550611
1134765
1389215
1217818
1340288
636382
1020676
1220857
408983
936350
271335
267382
1279167
1294538
915093
893726
925059
320742
1293490
843529
725246
560836
671012
80924
234951
969937
1200688
286582
684958
403878
419380
1168723
1116216
302767
96058
1200420
1168288
627374
1114240
639977
169531
231826
1066612
1054791
566522
641581
1135464
198289
382733
314560
1403100
445899
94520
921112
421912
264434
394086
280483
907399
579858
1062772
575952
1181694
444420
595835
671714
625782
57081
80786
933664
760143
956843
225355
172654
496783
292592
1039919
1341856
83441
816116
531232
321329
1119521
248368
55732
677228
1278449
48759
676541
150332
988665
1111499
399134
370479
1394501
1333901
1226541
904411
598645
166655
735553
1335133
1302328
429354
872593
456318
873595
865304
1182283
895774
1216092
374073
605622
808463
1230565
1211364
1050199
1217452
1361654
994526
727197
1050078
343628
30598
368024
28797
827250
980442
129222
1334390
443622
1066879
1345578
1375008
626004
365181
339773
462787
278916
562055
1111361
1182194
891739
419298
429054
509988
113799
936306
1155921
1181550
222013
659613
272319
1398191
272442
1065281
343122
1090750
1027253
415038
1349681
1330463
1203101
912062
1401129
578256
1297889
17190
213168
1308923
68068
167256
1276478
1192338
296926
351047
280868
1345138
1300960
1282760
253639
1384187
437616
848293
658447
1274273
1418431
560620
300301
448508
891751
1044704
359127
93414
46545
585898
559200
741672
573033
1051112
366337
215022
808181
854242
1321365
785591
1009625
1267860
637971
126196
1053187
253931
590364
177087
1082400
1231931
977308
331131
1308717
399782
1124353
1365579
659567
335463
891929
860199
1287086
545008
55051
219266
78269
928406
874887
205669
1416094
141687
353952
685029
108865
609619
1072796
472025
364584
231853
250925
34728
693034
323176
305798
175684
599595
778526
1204765
738527
783741
868436
1345407
209525
205163
88942
620704
1194324
1038419
589813
1371525
463961
183409
308323
864114
565605
957174
1336575
572206
181544
548639
695603
52387
205756
528930
1230805
898005
487685
695531
1000924
1346888
1175780
47019
974429
387112
606402
90351
842577
34602
697988
1228247
97131
1207680
1162952
781032
467959
957534
114406
1342491
18656
1268369
1389849
785568
340811
144021
331636
137499
1293210
334889
1267987
1308309
487449
487187
175589
812998
163517
56410
596169
149470
335655
903460
79400
185298
293820
1188158
1347686
599769
72155
1208339
522346
64710
140183
1053835
948516
1120473
124522
274466
426843
626296
196784
895758
1275992
1402004
373828
1061982
49159
773272
929015
989985
1383059
51210
237684
570410
880925
1136657
1329218
700501
1266775
732628
668095
96759
409818
538297
921893
511671
720653
1395684
700955
196507
1121304
1021260
1395950
1117284
1082885
779625
145026
886685
691598
70833
82335
260274
1401896
1362990
428216
1006241
1289081
437733
1300104
893024
593571
1167005
1392277
323344
706211
850634
838416
784428
98439
901256
1058894
1380639
806654
675294
300160
523110
1304809
1310516
106699
501438
336402
1376496
782578
770116
1119156
1370061
1186537
407777
1310757
909022
1174142
1083457
70639
1391423
1384530
1350579
290680
1383307
644617
1368385
1169401
936155
1371723
255626
936563
635436
1204490
232894
1345479
148147
532512
1392567
1134084
675718
979741
730567
1280949
113179
482103
1330575
784009
1292836
675375
1349799
223618
190324
583702
1124781
1394669
236390
914220
75499
927894
683686
535130
135087
67598
55416
884008
205660
740383
1079658
1280979
1024611
734820
192716
1057422
435640
84627
528353
384480
641530
92372
941546
1113808
156915
199333
221189
507393
107916
896323
438344
467096
1073761
1158356
917059
207678
785115
256484
331731
195711
79386
436262
626528
452762
142278
641994
219211
704630
969884
406381
1178568
472271
1304956
313290
739634
1167694
86038
580008
1220321
697281
78866
298900
1065639
213029
410671
966939
142566
48246
400228
540598
883028
1042125
1420598
827926
843737
267886
1037619
1330556
700681
1329048
50735
364609
177024
833397
1303671
1184433
459869
841782
37521
1218410
109866
612094
883195
124446
1399184
854019
1339797
416321
1296507
412153
271139
300769
118906
106558
206227
1388718
951344
736216
1023848
1421229
529278
121530
304333
1421576
639963
1225990
660451
467943
325730
182803
387548
324367
891480
513768
946765
360389
1317112
59007
782642
63493
512613
88264
492230
410555
517545
61958
387795
1160983
1225084
186874
196078
29687
1167750
1225771
1025384
1278482
278847
1157888
321284
486043
1277305
779927
65973
1297129
1400760
935020
1342279
1075825
646658
270725
1052455
548102
52758
601813
278336
1397446
255689
545972
1001676
368502
628749
54051
18846
473474
368135
486198
90952
834382
124375
1297680
296124
1352198
574901
560760
314116
142264
1114069
187986
1205985
100740
1422453
35099
951241
580841
780349
1299975
1227673
530695
754845
1165224
487585
673972
626014
921195
1376620
1026488
1287333
1411367
439691
361601
901598
575755
292731
991501
67409
206910
684195
621457
227420
265078
522235
441583
349463
786039
678630
324305
639219
418430
339430
223933
283344
55728
1176003
43506
91655
615797
1423198
1227844
943149
1165262
571539
189729
49129
766229
1379566
600033
678912
866159
777449
630837
739798
272952
999292
756804
917385
1222000
1179668
1374751
465909
775058
396623
1237652
889396
167184
306933
1332463
1307302
89643
977281
1067971
1336977
647423
205263
114478
334397
676227
607182
414954
604394
1000123
910937
25054
535578
1067155
1341850
449200
484684
773868
162587
981231
576770
88487
1120440
974944
808983
422240
1084306
90385
45458
844208
796215
448084
895573
976422
658033
959625
896618
53363
558827
647450
556054
1305876
800925
91847
390962
393698
1414809
908890
1279794
779786
1391106
42778
876457
1067175
492604
63982
249214
1209995
788793
1420667
1369899
156543
67281
1160081
31526
1339865
1379625
18873
106298
149117
59437
1116044
955479
572900
541625
1334733
209544
670854
734899
874033
201550
1404263
732999
1405171
844731
439974
229739
460901
1347810
544712
214381
1384018
379083
96767
178825
339663
886040
278911
1334122
784642
777817
1096211
112623
843304
528282
1356055
476693
935417
913833
1372478
1414363
492398
143121
1124249
657926
778976
295255
907143
180369
164505
1170671
693016
1174591
1054837
575892
70815
304439
644142
501695
59294
357477
959853
970029
1159282
408850
248696
807103
607021
574404
1265987
360838
417013
435330
116302
482178
953755
1300955
1384937
688001
550372
809542
65097
106146
519234
460957
472111
111910
702911
375225
583104
1279877
580190
340033
1092676
455744
475519
489914
1322775
98243
82050
1414676
732823
457608
490042
1278371
968657
133005
1091735
407789
469043
85895
887781
1301336
433835
700726
1135563
774934
781068
238846
396198
303447
1292285
981155
876968
1034909
1177915
296741
645480
1101455
114705
605031
776965
503912
1305018
1400608
790350
418352
819636
1306897
334887
948603
1412451
53242
475039
582635
105859
572772
248263
1219009
11139
84440
928804
115324
1229771
1394376
1413397
362438
182511
1327864
349259
795246
490264
430031
810830
1311594
43754
476357
561793
969821
263878
678439
978286
66360
1034762
54191
574968
356776
898084
124390
411443
37898
783877
287138
1347654
733251
528055
339420
621788
597464
524181
367799
902449
1384892
809184
480862
41022
701318
900427
231393
377301
725599
1387109
698000
352258
339200
72722
387006
255011
501354
363085
157297
704841
963388
411156
1224832
1320110
434603
931213
60578
190183
982685
437587
143234
412277
366485
140307
799896
436797
1118567
645152
338052
148035
413977
565208
1183156
441387
105341
355933
694160
950288
1292530
1052590
881533
440086
17300
198329
505680
544575
279686
304305
903429
737541
467261
933296
497286
264910
1235855
1380249
1316452
945846
49359
836019
1403325
789005
501709
908797
1207934
1411798
166053
405965
1235709
267226
211530
23410
86294
1280787
428058
219276
67282
167242
175763
636850
165786
253611
507038
1313790
336024
1051685
275245
1272003
351004
633121
471651
1189866
132154
1185518
426276
258011
187509
416935
541908
449145
1269140
1025976
1327397
1185616
548131
565222
1391448
849407
238563
289301
756535
581771
1301150
306049
1371999
446452
380600
218511
1149065
328679
286100
280846
463631
680957
393496
1321466
128050
817037
535309
839401
1067433
833524
71400
479520
238810
1111888
1397789
609405
331814
163767
261136
317276
1266526
1342911
1310150
807643
225231
879070
591997
834434
409798
190410
746945
1401121
223813
85539
137252
229472
1344269
439404
134226
1134631
1057127
1182796
1035360
227423
1203308
152364
508585
161553
131973
460318
182142
1058779
139136
1371260
41717
176448
441881
1403883
881072
560578
1232429
521499
1291119
1394537
359427
446925
948504
341135
39294
527486
1285393
972634
866409
51113
1391368
64446
945969
1216298
379472
218058
728723
300009
256781
657208
1070792
345349
714687
1072105
1293857
782033
1415090
577876
1216259
1313460
336830
1205873
133727
1024132
437507
378530
623440
262880
1123101
142093
882237
668667
1163538
251667
389951
701510
162134
1235616
893749
773477
738497
1278917
289028
175214
1378483
1034741
37587
340130
661649
880207
293437
970403
326909
93133
931778
108629
26671
304768
533956
1285889
585776
889967
852331
1230560
424057
704023
33981
664997
1072599
1126429
1233649
123697
333655
84154
274608
109151
844566
838433
321821
121012
805521
517028
977375
174758
1327308
1409058
957813
1063619
867418
280434
65055
101835
904956
488946
1376428
393171
10944
1382598
835079
154347
506963
109650
209351
1282562
1377476
363118
820955
1120803
851199
333034
88129
1173797
330698
1217394
1045495
869923
772865
1220692
465923
1370224
1268032
145291
142480
265149
1310008
789853
854357
516149
571502
493979
974275
972441
598966
1288831
189242
294477
1071220
1069019
390086
297271
185275
1186394
211206
1090300
156688
157384
302436
1070893
30902
319757
1063695
347851
827431
95312
387764
1216174
1228309
1405050
769854
915945
481866
1402008
664619
139732
593436
343849
823041
772185
672572
611074
769860
1290990
356051
327835
133926
968822
600190
367401
1185363
26575
1182492
1026078
1298554
1416866
588582
1393973
534922
1067489
1312756
67248
469434
97282
637284
1114574
91833
1295077
878379
306977
124126
333338
1085217
49612
1267098
1340357
961879
1421930
734670
1304885
172410
536056
36114
637294
644113
175988
190439
615274
575690
83829
646162
997511
1201771
558159
147123
484883
779727
1040180
1265934
556389
798770
898688
393732
236801
407694
35979
1358124
42758
386440
970891
82800
336300
1226240
482582
956316
261533
297224
970535
425155
885635
293931
1362814
16691
230367
615690
450533
1298280
779790
296605
467737
1176416
329332
91314
979416
1235787
790348
1139961
1397679
631749
43985
619123
1306998
848817
1376515
603670
887717
1035502
153096
206242
936449
610887
1413950
262051
1200453
129993
311752
547057
232071
846504
52193
1217228
188150
338588
1303686
218427
948436
414991
454517
1223002
273715
729525
1344528
295175
408972
627820
667776
1300919
854079
222752
52333
493675
400034
99265
350720
231953
255920
796809
1330675
952612
808476
980741
177604
810853
366332
1323189
811538
138101
167294
86646
797855
665335
1036122
989945
89735
1265710
1066950
928511
240163
1201391
801139
1189410
1350207
267722
466687
1369847
1172573
833540
160259
69230
143376
129373
623403
385148
225904
11357
1170634
218284
1070706
112577
318875
667540
592876
941479
126087
571993
997488
967772
1271590
1374473
1062749
527960
170934
844974
1083218
305242
1307696
483465
1180619
795149
158044
531364
343651
860088
1383093
41538
893123
224181
848794
375472
967839
338666
259826
129676
865926
210177
178519
1042224
58323
666207
437599
629572
425333
1226937
417861
301898
463147
734485
53203
1168792
827848
474050
59826
968747
118913
377110
1377931
834855
622612
408397
478721
456968
1121436
670678
539448
876963
1389424
334351
1059979
1067550
221829
1236961
236937
428122
837870
611025
1115537
343241
724089
622797
914468
97992
908160
33115
1390404
455289
982385
563180
997618
449985
919418
348877
1061249
783269
700063
467443
1010862
392495
1067145
739781
90280
1231373
217639
1409339
995930
56157
595237
294757
449935
1214494
1365322
1313193
539279
38056
992286
1048620
788612
968620
209285
54897
805684
847323
355082
1181710
1192863
414773
1417483
1135899
378882
564962
839180
127525
1315886
406245
579036
582189
679744
465097
1228000
50966
254386
144866
812088
540749
1125834
176477
1101656
442064
882496
1304952
294366
331420
1207692
790666
637338
627230
1137469
1369797
134695
1383988
1205208
689457
733572
1181457
1305918
1233780
836754
145650
1210886
447308
1295331
963738
1114032
464290
141031
1115833
1393133
1359145
1035667
98906
635841
507611
337629
877128
928616
49739
86006
1385214
297044
903686
1267760
1376845
513972
3933
1289522
188339
296815
664961
774446
1293066
783668
1215984
1383374
771627
1061242
1306466
141115
465286
633707
510792
1418646
617173
786582
776247
305344
61570
1064852
544991
757565
846384
956565
1266404
453543
110157
325894
474774
434379
1201404
965907
1370028
616759
1192350
1357426
1069273
934845
660522
477714
1366267
213470
841423
455488
637367
441587
700496
577863
770053
860208
1341811
930959
1180586
253957
1058725
690169
210879
1216823
992145
1204541
599390
1164032
1202170
119601
809664
212652
138923
691661
1128272
451193
681904
213222
187271
722969
825871
1211021
815401
38701
1040401
1363400
1038613
844111
880405
1288868
672591
470695
1191937
364462
235537
1390519
183078
416206
299661
868129
192723
139584
1398395
656958
808325
885803
880402
25515
613023
1299306
455466
1265991
1180918
470313
1005781
340268
1375175
1345024
1217506
668543
121512
234602
972602
1036468
873037
166662
258118
376750
929693
148115
494216
204314
549245
1401029
53893
1383271
1203797
920108
62008
892197
955577
1361740
940747
775289
528442
32409
804214
815121
809252
1176370
1363321
945392
101321
1315864
1209911
921665
539295
1421372
322893
1316615
1370372
216122
1286654
738758
378627
66965
843630
1274947
1229318
890709
868014
1342177
734695
275582
1329429
30167
105584
515692
1400619
532629
886508
326440
446376
379709
856316
213047
999448
612970
1052057
157034
617926
135691
976344
1405627
1203801
923595
1268848
177757
784392
858602
1175751
547194
1305303
1267429
725086
281046
1035644
869140
864320
293846
569676
704853
275188
726428
689101
644461
1301071
529192
687599
67114
385483
1233493
728328
301068
171846
442962
234645
249589
1307844
390127
247824
350067
726811
551143
460860
238472
329063
975316
1283651
657445
896585
583109
596385
1298267
809107
150700
1235332
955591
27358
1410822
284134
578208
578470
1189816
392366
301021
890828
1306286
1335127
705951
87236
495001
699237
1295248
968857
1413291
523103
391101
800848
346236
438893
1148086
1190002
620166
562601
822620
1277316
1201351
287471
1409232
13815
969877
1386412
769172
539343
132820
207720
572315
476842
848512
88949
1272837
17007
578685
447089
413971
467808
1312653
597231
219540
1060820
310815
45875
968087
899076
143994
296871
1043238
382144
769126
846987
725010
553158
910575
1150685
133692
1235643
979549
368701
359977
736768
1378263
976998
112279
1291301
946165
991226
1140188
122279
423510
31347
522597
437310
682721
1277883
1321159
1321012
489853
855234
966542
1316674
1290624
1234506
687254
122381
1325604
781185
149561
533072
1270850
1342541
64714
789108
274998
970410
326961
678852
1335076
151609
560421
1085921
443017
369614
1182173
806276
135386
305021
891750
663571
30961
1037495
1056875
608333
91673
578187
1053432
485391
869008
1052370
663017
594205
546475
1311058
515654
355699
464718
1383708
41044
1170502
975581
460622
511159
950160
619476
1308824
535584
815343
1312332
473143
43692
804600
811210
1221195
376873
444697
1283644
903826
1219205
431044
1288234
835423
895460
920957
1321790
673454
274037
202096
267661
469273
17068
905038
210655
702432
946287
182002
499540
1210223
862015
641766
1412260
1374933
358155
167650
1034764
909773
832605
1026248
451266
1123138
454189
106697
1371209
422542
1372801
1395227
576258
139403
53214
979717
324129
410881
1374383
264302
375922
68513
380102
1177293
1217273
378289
465693
431915
828786
348969
638229
1183868
372686
1157744
701722
1056242
69716
446935
793493
477593
1202333
1184722
364212
703016
705977
192066
362213
353360
325690
389611
1294524
825798
1375017
426817
517241
275400
450172
276215
880116
220033
479189
261732
1304898
823410
1212041
739577
1039625
720515
725386
486350
633084
1379930
1043461
1296356
466959
462734
1421317
457880
592905
163581
607145
864800
1210304
965647
731876
1164144
735560
220355
1041024
273643
433734
1405323
1147104
1062188
1362080
1039106
1204891
265513
11199
370601
992176
725317
189202
311974
17153
934345
1221220
931934
1340231
1353205
1331790
431561
944219
1311583
457425
121973
389904
884992
1235169
472155
1037427
516173
838408
1124553
1417052
1007170
217844
105475
47837
179175
1367094
259205
55731
1402761
150559
647505
453587
572345
418512
596783
221381
293209
1048909
1299243
492143
293458
1062331
1351684
634583
952469
942777
138982
1123849
1284712
223410
1177326
520270
612338
730347
233254
1394321
323554
478761
126866
140120
1006345
773059
726020
38870
199388
531357
1049255
38581
1042863
148532
102319
1334320
276430
251328
495039
922132
128098
1233704
1197856
313296
236092
633593
308169
23239
1073229
332437
1116349
177619
1026992
440554
620377
1350297
1112738
967666
870113
470639
861615
80394
1125211
255925
696819
1326976
160918
28706
910607
704032
907444
193359
795849
686666
1402948
189334
84075
860524
567608
436246
384757
1272825
1163211
161941
692270
1049319
1224062
645159
1397923
872942
957294
697725
296507
961448
223074
299861
1407516
1393013
1161054
540975
350534
1321970
58345
492241
955809
400272
906707
1378149
820233
1414310
222563
811488
47871
622462
317852
640392
78703
1330433
97848
382817
1113744
1321367
476391
896284
239476
582637
456605
1204567
616915
793614
1358706
981193
471542
1102548
1372691
484925
827127
894372
231680
1325091
309488
167555
1422345
608650
615954
915306
897828
460360
1373762
1374922
734816
291589
877199
511270
856896
379022
201544
1370985
1362718
159381
540162
1398856
64138
66785
1306630
960371
882106
363801
179667
796567
1162924
629931
739706
17633
1382864
90160
1067755
1034068
411358
97694
798539
610650
1230313
343271
321062
545285
845253
537240
181193
1315192
140570
296631
997578
941027
232165
949682
1416465
416843
611118
889817
484473
322453
265009
259294
1410582
638886
1084238
998180
1041221
15861
1272852
1120144
166703
320429
943602
1007185
1119668
335182
950961
65176
959242
1205061
106440
74982
552003
371436
544987
793595
485204
614810
1403773
279592
56171
1191864
469522
1365269
44335
274075
382509
421633
1370964
111005
458675
944184
1196240
641611
967923
595887
58654
137690
655809
563279
490800
691570
573958
424730
387654
358883
1205390
789952
519341
292766
482170
1279318
215795
464051
1352385
477089
614269
198352
1324934
617801
40750
107489
942133
800350
81092
1152091
937878
805270
313344
1386793
121239
573138
368255
1355531
328677
541595
688113
725252
379145
1394300
843641
186763
202917
1330532
683668
793617
85308
991132
552673
367305
806018
261775
197461
520969
12924
977474
831626
134718
1235313
264674
17903
249093
1377150
327406
808092
734215
461810
1302579
1048371
1070088
1163651
1174264
1214535
623504
206537
1050399
878613
1266894
239502
520005
784557
994336
911443
1312770
656073
1071421
1102018
521517
1298232
1308804
268050
1353354
1072143
510873
1320007
1311072
1374693
1117664
866965
1130684
892855
1192339
229722
993730
329551
545750
1300027
145733
1272504
1202002
404776
1306324
864528
270538
727542
1112143
1219090
624169
505483
837216
660092
613756
280930
1037807
1073916
15847
91805
1044666
320042
1329398
1302589
909078
282343
890339
285320
946102
123245
359600
812969
352663
232151
776938
1321379
867663
1281133
531284
1331892
869350
1372562
682591
1061900
1116570
1036599
151800
913225
1101425
1420065
1138889
181689
292083
899292
1065071
698707
663192
463405
479769
442906
98654
848711
1280855
1135276
511320
820968
833604
84521
1274606
1410856
878735
401663
278808
1140061
932527
426721
74060
1112353
224885
55276
87290
1026840
77309
793453
1201954
666900
955606
902751
1386991
579125
367987
448630
909462
563000
62939
510606
134925
253478
1275188
1332664
691388
328061
109462
154272
412871
742029
160546
1353241
1385165
78886
866894
477091
1226755
567226
75535
994489
814831
1037648
174721
674749
1346118
560165
1287628
671466
870471
1292920
1165020
928331
73191
971175
264152
12756
631800
376354
423533
733725
1063026
411722
296214
1277156
18380
1231898
141635
841648
133802
804117
597627
234263
1122453
302456
1165621
230002
583658
45960
420091
1393317
310683
1049324
598946
31308
184436
1227999
161762
1282740
807580
1073771
45897
81461
280720
386383
527234
329057
836116
1208163
766711
226015
341994
511859
60194
60160
898527
807971
971881
1118116
1226034
940767
143490
1189381
1417046
1068538
422378
179481
342749
50369
848088
1089080
271124
1229378
1311480
531811
1186827
739788
1062393
374176
733602
722889
1043844
170143
1115179
404568
494211
1296013
64310
1307840
794451
1327844
960193
248574
75387
828015
1068294
506477
925403
295552
202009
88760
436398
572540
629771
1296614
304337
357409
69056
1310261
676678
208792
848540
231432
147081
49191
598800
578811
1299078
501929
262527
84665
268202
1064016
584969
436783
1414378
155538
699446
1422248
1166356
477845
1101884
38129
164116
1380330
1334096
409222
470865
205253
1395524
1411067
80070
376410
313727
299868
455797
955318
53440
147373
139258
661159
3160
419873
1003518
1318783
771255
967195
1220553
690495
1294531
100510
687409
819
118610
1052935
578947
688792
409860
788769
1140029
922010
918336
471307
1036455
388175
127935
73788
215617
1234061
506097
1209379
1179547
1334854
1210374
1053485
85330
574031
1082133
96015
1114578
1025441
1026420
1190293
704573
700513
1174191
1408428
17836
78912
99397
1217595
692790
1215750
259141
1302048
1040481
1398501
1219366
389137
1141368
390902
990164
287023
1320261
51250
1070347
543168
776432
578086
1118315
595356
1195483
238336
790644
584768
222788
226602
1384952
170462
1204389
91575
964231
722518
573081
865178
839193
13926
617889
689658
146424
951043
163954
472126
123631
1316782
1164973
769507
766240
1092468
527289
1050972
414805
293090
1058481
1198446
1184746
527345
1290087
948155
1295709
1292952
81505
73532
45295
1219870
819724
226532
93856
725746
521713
1180634
593584
418636
1139
809848
1186549
40647
406840
873616
906973
347772
293676
995273
1022687
1227627
1375172
611785
43225
439662
508082
505398
383657
912627
207006
1328761
952572
324590
1393885
1058747
355839
1065444
492491
663086
486989
1165498
84588
1328431
872733
396421
704637
153992
329036
60790
570446
98769
565702
85345
933
1071481
221059
1164069
998190
416658
189557
346991
323027
358722
644201
45766
312437
884576
121453
860154
1353478
1207699
1119991
390975
164857
258756
917733
1324491
445553
624175
202693
1273409
269645
281976
260334
991193
336807
216739
327983
863559
833025
728472
322686
440358
414157
443064
203525
788486
217898
836766
106254
646536
1409298
551622
809386
503033
1225922
1366974
1369094
1361625
1042924
640595
1270339
1122371
1398627
251237
1038674
1016004
954094
86831
787048
488377
863610
1330436
1177966
971297
604444
612844
138326
238801
1167597
1217294
1412684
54712
1007168
124473
391414
77531
228559
35284
1195452
809208
1140569
1115677
1420950
1122395
675709
42190
1049749
970057
1162888
871387
170319
1225552
1117006
1183995
679710
1366436
900810
1349990
303784
776853
527562
42699
144410
341928
1102672
521617
1039052
88274
592636
1351708
314750
171759
1390859
962433
463997
782906
404920
687857
696679
997650
1353134
1276618
813423
564630
40834
963615
644619
76595
1091491
492376
292929
949006
868530
818562
1300010
688656
658630
1266636
557566
1275149
580532
399335
283917
95828
229301
827708
89800
776269
1415773
802033
1392557
1416416
865208
137925
78899
143228
275957
696069
388717
1316684
473720
870283
383901
161087
1355334
1188086
66358
967582
326163
998949
881698
800647
341716
487547
207273
1083378
88956
1415814
258979
1354291
193853
811445
418398
676203
881470
201239
546282
567307
318900
899066
1422116
1025426
901573
836662
957330
301549
917136
45330
810813
575561
344923
1066455
1167072
287953
286309
891558
637927
1088062
616491
993875
1268987
1198377
172339
1196602
858730
624268
315069
1217034
36869
947956
1229097
294347
199791
456682
205621
1340554
701700
855173
104918
150986
216540
396596
208933
171628
1276462
238747
1320146
25083
936765
1350573
1298075
577619
1420460
362142
304638
896769
532452
1286270
82791
328383
108769
1274368
1324690
379017
780920
36994
1102755
907128
1002766
444450
1291437
269480
1374931
1069504
331407
28803
1189019
781186
1229458
206389
221178
1358507
628211
1091421
831168
121233
617707
1164319
864530
1301090
252293
900288
345049
461579
1290405
496708
437668
35748
991488
955572
1362834
1120215
65575
664622
53275
324672
1184772
629642
1310104
1165097
726848
601573
405885
23674
999584
63208
1325173
1342971
623159
478108
661894
773588
235292
1374859
145063
583762
705661
229285
26602
144494
459027
577387
1070072
1232390
164997
948293
9145
122140
672542
697540
1017318
366589
791098
1298166
1414131
957235
883667
33852
52153
1087323
275024
163484
140933
522123
215642
1174153
556887
204215
701946
851414
954194
297733
1152054
577280
1401509
889693
337940
1180911
92939
1338581
647001
255897
1180236
571468
1416935
1101183
1370269
220749
103573
874562
229399
1380341
1235856
79687
49684
1361383
946354
1389844
1303368
314549
263353
831225
1412841
154668
368199
361227
374312
661320
1179579
1118042
488434
161697
445811
1295203
471149
279098
358253
1118121
1398691
524184
1273563
224242
1209687
388451
685004
1127539
907181
137563
391445
194414
384221
1222478
85600
169629
381072
686344
1161112
508069
1025331
947649
198596
699103
845535
101869
471927
489939
558519
146062
960160
1213900
1234046
232388
1178383
1347179
462104
822748
587611
150922
1348226
1328957
877310
927895
1290318
1383433
1347869
801652
506931
1276532
58711
888816
1163183
833935
104718
1297018
305443
494132
721696
156288
549124
996058
37488
458560
11059
1341845
1327269
439841
405560
1216874
281641
807707
868138
999195
76128
520076
157925
979873
1189389
916623
1175995
299772
454641
845810
459199
310408
404738
94216
878874
66166
309845
734633
619292
1186586
1361527
663340
963898
979468
1034979
485034
1049007
276915
25278
619839
45510
1376825
372853
903443
309540
423976
233545
932202
1000798
934378
270037
462487
184624
1388480
666669
865112
611192
701581
1332560
538614
366663
225403
647597
543890
897716
260772
589824
1348709
357717
1351394
480765
82988
794254
538425
1212471
1396236
1353125
858495
739574
13277
949002
1278479
965870
254240
279196
179700
782140
880321
1185012
922171
683612
660276
37933
110124
87069
209373
594712
1055467
1371018
448522
81802
443310
1050342
1374987
1411756
813426
77611
1087655
1060138
1324106
1350930
980070
12978
465152
448957
212868
82633
540186
1401634
108118
856072
772778
1201791
545147
60149
1180923
411195
1310089
835166
671444
162211
196465
278997
451513
214774
1161058
271685
1056472
265240
558575
397343
945034
1404181
129578
272187
1410142
766651
79145
1419471
623612
64274
897997
1052248
29897
894707
861795
333974
672960
1327780
1082573
898780
1420537
688621
494437
404295
595231
89297
1387533
600271
996693
1062759
865873
461982
453371
250220
1390958
142112
1180466
1071878
947730
42896
33508
955978
727896
604242
1375967
394402
332236
197708
1216326
1062659
448250
560265
40702
1327307
89391
767305
1026825
620553
403413
741001
1041122
1299229
884371
1088090
227484
272550
1026722
355209
237807
920691
1180601
380627
69475
1332075
680177
308364
1279334
526068
903166
219109
318486
153576
1071559
894520
216349
1006821
807727
633627
586169
693704
182121
122168
374479
310121
861282
978655
1335216
556390
106272
197014
462326
354320
279956
857868
404549
516905
188912
970935
624052
615746
1334923
627945
1287718
600981
1170657
963997
655522
81983
146361
873218
1042985
198925
1015915
956689
1330281
961386
175738
923128
1280856
550391
177168
1340027
1035009
873052
1221358
1304850
647052
874759
110717
285654
893313
399409
855807
1391350
126422
774398
895847
1092712
1402504
930306
530328
892084
643017
1082431
932590
801412
193472
1389740
950236
1335734
250367
390260
216890
80431
1070524
832869
863900
44083
644420
364809
257812
304749
1005333
28913
779327
352462
198849
151405
522181
1061608
200287
1122695
43248
788619
1312107
1376920
1350575
1353857
139228
808225
449762
1184895
349394
914392
1189735
812879
700139
34966
705281
1170468
792112
1165251
589562
379653
1400660
879830
910924
757222
382900
1350730
850229
660366
76636
1023562
1204399
273358
1059517
567634
624228
85623
1195364
889031
638668
578955
1345666
875200
948316
334261
1235218
1100693
184778
1382463
580160
512586
525955
107362
1062696
1293248
182276
211160
897209
1319839
350617
177490
97933
204728
364004
1201688
674388
1282908
257309
317966
1198376
812371
1384522
629669
1336698
1326438
865007
507231
802744
641334
170201
321926
457622
53407
561329
344398
294416
530925
1337304
262694
1212772
345538
378712
814526
391929
679855
724954
337826
367104
854576
462817
845995
564469
1137371
1050461
1122911
934400
739826
1317792
778244
442891
874828
36808
133420
589529
261969
523012
1296600
400706
584828
136939
826202
1278235
1362932
506602
557530
1233148
190775
1356398
889190
671209
17201
183408
530883
368909
36919
1203729
773025
1060001
724878
149003
285906
421965
780282
202610
277498
592512
959505
1297435
464438
943075
390769
430053
1381371
50503
131959
807586
666448
27946
590654
645704
447745
1070953
612957
973406
946021
269142
1164291
323339
614876
44558
216391
12260
956908
494128
991434
854101
508544
444655
964652
112141
884025
1267962
811778
308447
484604
1275191
734611
1298522
121424
261704
1042002
349627
468131
313502
282304
87911
96647
1409525
160272
878156
1068469
475855
478645
1312694
301230
1121541
702033
829759
314160
1405231
436484
1265665
658899
130873
632337
268200
1134504
432303
91823
1293013
929552
1005292
187003
588638
917460
812523
1064129
1307102
611824
1296644
1057105
475990
1197162
1018590
513736
112799
40590
77100
111637
892547
152902
534658
1223028
275614
339764
390302
1070705
696712
921986
699608
456716
423696
178837
1297126
672552
140297
71871
1372800
1195287
812985
879786
1365108
907190
311325
1151768
612417
171591
604825
799319
1419782
545145
196625
799257
299900
1137837
184024
1282776
961135
372118
1298089
66125
326300
176398
523461
307210
978424
1390571
222432
893706
1382739
1065583
1285200
536409
976264
879276
842891
738275
530237
659546
441020
220807
806113
393280
287664
1036478
664259
376493
692099
940129
158603
603864
604604
1389984
1352872
350601
948148
387033
589186
888374
1394627
507971
1291695
471736
976311
415658
1404628
95007
113620
1143418
728714
168695
423486
1057791
915149
90823
778052
882879
562889
1076349
42527
1227652
529950
1337361
865170
613271
740090
71186
261669
68265
1306719
1065341
146656
182317
616341
341652
617155
882794
1041926
269097
1350816
567139
971991
135225
194227
488659
338941
738983
994298
899498
1408751
1328143
5871
872505
1332628
55272
1220870
357122
920474
577593
571622
1065714
1287445
1310860
1083305
1123776
63418
473911
524562
150610
263711
882228
211061
193555
1396286
441285
1414645
561501
165605
315467
841609
456874
561417
1277465
358052
109499
151787
700421
1040484
286437
693359
126924
641249
889628
1413292
322922
885679
1199174
1365339
1092483
840357
667170
1186619
1338656
303414
439641
1288849
1237423
497029
1058255
440891
476087
676595
43872
1169875
956536
1202641
1166430
2758
58920
473768
1213416
1394143
1358436
1057956
905036
1184539
487401
415994
703468
1044416
1234929
133338
1359302
495411
779581
1295447
208521
1276976
236075
1313508
606526
874914
1368239
1349553
1282521
123038
691174
571133
768578
909851
68965
783757
507575
548068
328710
435770
914226
698938
239760
51600
1117508
902205
836577
459157
1198367
415502
1349714
338296
1062895
697816
194218
466143
436172
79902
153508
1198592
868320
570394
584139
1291200
474158
677195
543850
329289
823603
223200
1292384
656757
18801
1367540
1193850
1335945
116498
612905
1290827
167737
1169080
674038
139774
65324
1119707
274500
437252
139657
831751
1400746
636117
249031
564364
858339
331476
1405244
1048794
602244
1382635
1125645
495391
1121911
42275
502213
871766
694513
298183
190676
1394404
520453
1318417
1215731
425317
262036
286327
621898
590300
119930
460091
1199220
545414
1137704
147526
1353292
106491
420222
1300644
1408743
910089
185911
1290483
426249
67919
298774
401142
1400852
886461
929582
588273
1207350
203522
213051
1165037
1288998
913854
262313
895763
843134
406698
504228
569962
28543
723822
143768
792024
732750
671335
617369
785425
42736
597140
1044183
895193
417190
1336868
681246
132528
1385223
273145
894155
305828
117385
159020
768381
1340628
1415930
1177191
345448
1269908
345401
1142311
268439
275752
1189031
290636
571156
1352425
376911
1423068
215053
35492
1049176
328880
1192229
471761
814034
730112
892643
545934
484825
149036
946700
144048
1326576
1332451
1042737
106690
166924
696180
109498
597047
686445
471965
911801
338256
376764
844150
788955
1338313
415700
45479
914399
951416
139319
112590
479723
1295814
915930
484326
1368450
891005
329253
677443
23508
1225926
945993
1166160
894722
1367126
110976
995083
320516
180639
832919
1299317
1050919
995831
872104
482891
918195
355941
466533
527612
1119136
583184
1291873
130119
1158502
415338
643808
1225433
343129
61859
1198811
399342
202500
226411
676271
1212224
723692
592593
993132
545733
964902
739044
1332051
592231
437512
457859
283132
1331049
197602
946034
338954
1347495
217254
71443
65124
260551
642865
1382810
451535
1290142
1152833
86501
184278
1410186
823833
466964
301753
894526
1044665
611179
879545
437628
815756
443999
511617
61868
814758
1367059
464730
627985
1265826
1203414
491929
1310638
1347795
1202559
1336416
727190
516547
1267809
87013
329705
97714
333867
846935
830575
50582
78138
257586
952529
1412687
568199
213789
227906
357132
236368
901415
604455
909348
1268499
1212420
181627
1310441
510542
697866
451396
863402
1367159
167749
1126904
1359033
177721
1062162
188207
121046
1141652
861269
911162
850131
439234
166711
886676
303383
915102
916226
12805
562791
1062185
1185417
138519
1040765
392281
68124
656367
377029
100015
1173762
954087
643994
98393
588328
883097
142618
1419823
1023391
574176
1037729
854171
587796
411501
17117
1077139
1143589
845652
110994
1411523
875420
912103
876559
1375825
1297296
1327801
184649
617719
1234993
526575
195343
818117
699330
1205211
994465
305272
929690
466500
300953
130605
841396
389338
398569
1167174
778343
506891
133902
668609
92567
1130638
853500
1208640
1366778
1119011
1222485
1394198
875471
1192418
176082
623921
1066354
662621
633204
209019
639263
189440
783360
1398826
1350750
629361
784080
260933
69825
573508
424848
564687
570165
1236713
461583
1069066
1236671
51444
1338308
253018
1022540
1220905
345882
137635
784233
568587
645710
387562
436332
1401231
459740
308946
657691
436752
939776
1154188
995261
768550
1288038
691827
108979
1397501
92130
1237196
211848
698402
1400830
741330
474978
1301146
910919
935681
132134
856748
660512
86991
617220
674702
660335
422380
633337
964102
1220620
237907
641406
1323779
1296442
884100
1156967
1215515
1328112
347953
1286473
881761
994685
318439
161462
1150890
843924
1019779
1188109
1374529
1102093
294421
27324
970668
1121431
777943
297276
683483
778942
911242
564422
151618
429947
256668
435726
1290900
431766
734578
1191801
818445
1297036
929119
805832
459043
562819
634892
960570
615960
685091
1284268
117978
1199256
1389772
373092
230441
443954
645419
837569
684692
849606
859772
133964
356844
549419
458542
843381
1050392
163149
95330
1059277
1199169
1337896
192043
419808
1129916
815927
1017922
677284
63022
1110892
875028
1193841
1305149
1350822
672631
910621
323443
511251
1293226
1015832
16510
116497
802910
641089
951710
493730
507205
111406
180450
295622
1041133
699012
315700
592505
409220
426689
1367946
284065
435608
213164
1390382
105060
1299740
1204637
1115631
52384
914461
471250
1229331
1036301
500130
1313971
494839
50435
637711
904065
146724
636338
1022104
207079
436959
701332
1102054
816201
57677
1394172
161225
443149
1191673
837958
872126
226135
738619
1053223
477323
1102804
1144589
1124834
160206
813954
829242
607594
1118146
1337749
867962
907533
868391
394260
648857
684796
1062975
969333
593630
674270
209316
792590
37811
95371
1403321
388023
976619
149057
57077
534295
963823
231670
699870
444206
157821
946113
619572
1367402
1332796
1059002
263327
119551
436061
669085
875428
510140
1272863
1286948
942111
601369
641645
623113
378096
1141572
1039125
868461
134872
118982
1043224
701271
881466
766481
32403
852625
74906
99364
49154
616990
344711
1169439
1345366
1318761
110968
1042526
616760
1392318
288405
806009
354775
65587
91677
1152730
340383
542089
1319241
960596
261828
113565
690042
620797
235079
705758
249610
854420
1066439
1197682
1276825
664370
866033
375277
172151
1390922
165437
509712
1278565
903062
1182468
611178
1166291
381021
388298
577102
1390700
882085
1325214
253955
457421
294196
517842
643697
794951
1305086
212771
1057942
1023360
612953
694488
168210
1338513
321552
697669
881327
222611
678775
1142193
539544
416139
1100930
1324410
893279
429253
961644
883096
1140141
52480
974098
838122
1222950
563684
1401997
1348068
892260
233204
144230
270810
896700
1385742
1292191
369424
1043926
533851
1391717
793144
475840
1111298
194061
800064
1409235
858573
418215
418064
135093
144779
663627
157110
1117543
116917
802907
740387
1310174
1422549
485394
355826
1326428
224805
332314
151611
47841
629789
1325701
1033975
1210255
434593
804156
1340033
974134
286661
191718
1363069
398906
1199467
1290425
374913
235332
1137576
270504
558251
784992
614858
688366
31826
539787
70120
592872
311886
521250
840194
690523
604915
498962
64810
73407
534756
202214
34292
882491
278437
73840
1402304
1414356
79850
470241
187524
645095
1138047
73986
815282
302213
848932
164098
770767
921852
901536
1286225
769930
161186
95322
727440
511605
1421923
838377
48335
271525
975979
390250
1057975
808082
598132
823741
1296743
1336337
890424
817018
1332850
161429
428376
1416037
301123
1062164
1037843
522337
423143
562566
979991
795627
1314128
294106
1317770
406284
578945
1371404
995226
177421
688004
478625
1051025
334354
142817
546166
899770
805999
71173
1228781
1208132
1151721
696556
384591
995835
775269
10917
725503
1233010
960236
256963
169749
408142
238698
1177443
154067
836195
70723
182352
1299863
189026
909815
722819
805626
795526
1338517
181947
1276709
1168814
288305
1193833
604969
197749
858153
1020748
635246
1292746
1112866
1144091
284476
1311569
845175
960285
1387791
322257
1226296
47234
1281151
1344412
1409656
568171
905447
177476
526736
318763
1340015
1058233
861746
1145589
929438
521805
609187
120786
624027
1192018
1004525
85267
1121851
956953
520736
1381007
1416209
47102
1392614
1235519
679703
184960
490155
819270
524473
313044
114547
944945
572758
952166
4959
947344
487184
34322
1208126
547297
50815
1286821
90948
1278111
666071
493914
524145
889017
310726
777751
805432
930240
233027
260221
124294
661868
757280
1117745
320767
857892
1287108
1295800
439430
426508
350806
1413604
312714
782352
1402556
619455
863779
785526
148701
323908
659820
327650
434898
1343414
1384232
1383746
124840
89975
851126
784399
731042
1157215
405225
1314612
733997
268478
493314
951835
402358
1295548
588487
1059986
16897
1309408
1218189
420283
352380
602629
1219676
1341254
469539
799474
141184
1268882
1199016
1337243
411917
542162
197701
1053294
463972
1387632
953335
8609
831396
54736
877679
127409
927909
1334365
503424
501244
643483
551654
837143
451777
1296003
633272
1139822
483359
871362
992195
459628
817747
646631
514818
466686
583612
1325384
254535
1100587
1147169
772290
933949
1181636
807838
1068612
550022
483313
1077080
1216569
441240
360711
461921
1069715
1021480
980360
1119794
361669
460195
152159
335898
843687
137043
181021
418358
77616
459893
727729
353917
322620
100424
90032
292833
289057
121135
969440
445417
930578
75650
578659
262518
137446
55353
1216596
1022316
1267266
86786
12758
75456
1379615
586440
251218
328989
52763
538295
418956
362204
829434
966967
340192
1178335
448708
816627
462406
1058149
694840
1045262
809790
345825
1035442
273304
365672
402670
208179
461666
1022876
1008265
783235
733644
1416579
574007
1224146
667482
96665
1121810
936638
893072
348293
166580
443077
1058137
63026
435020
433112
188930
209083
974008
13797
840572
872565
126588
693111
583973
973352
659459
104517
1413120
389727
589516
62108
476167
1206170
1207118
957563
869267
344452
198014
212677
880266
210831
595338
604945
560314
138738
845987
546185
854640
85899
542360
187068
1121712
1412057
506252
137996
608156
931591
606035
1100635
358924
740114
585010
1024322
866482
1034281
862028
667608
863658
867865
531000
1218533
590960
1187427
567850
773341
1229257
536879
328098
632202
919424
47752
1117802
194486
386704
339775
840156
430006
636023
706309
412970
391546
1326775
27419
1375521
1121495
1219421
377948
240369
1326830
1153178
43450
1300021
812845
1412728
247999
1118819
338232
259792
376828
1347875
1020900
1283717
238202
511615
265774
982507
757352
790967
288712
512215
491183
624811
202146
889310
1174736
1282091
148800
572361
1043250
453563
478934
659308
884604
282162
412054
596265
1211184
432156
228306
127916
1284745
327677
92197
314745
210877
235276
503707
230767
844063
1234380
440858
219245
476715
321373
1214344
1387736
258235
753950
48923
1312432
456512
644065
513697
485110
573858
224859
788225
811066
195418
398056
1375173
1235851
1154492
250118
71411
892907
1199694
862818
361175
183372
643790
688312
577393
147294
206216
1160073
632544
894340
997375
692927
265587
409610
731887
1134913
555833
293341
470751
469940
185184
509306
1371958
1141839
1203184
896669
90409
46886
1412007
1205843
441179
1066583
845407
146440
925663
783473
102094
1384981
912905
457471
210059
109678
1177128
314796
548031
661398
164989
482342
376858
1172956
347534
603544
404632
733807
51067
906702
414647
1037571
890664
951839
90968
446436
1159975
1170945
212589
1070584
493546
809476
1037455
815159
1071839
785747
959278
516584
80606
330954
145585
500554
1063357
37287
1127849
99943
224705
640545
364650
71588
1111393
39164
1332029
610370
397187
176015
1312749
689399
452033
238046
341752
580798
676798
1300750
970642
1317508
448350
186482
1212176
1235363
437416
326427
1036306
545484
106713
420569
1395913
453106
1205744
138395
459406
374106
30782
1103519
912833
737756
899637
1393423
312298
616085
675747
1420112
593001
911314
367972
277501
1286402
681537
629020
785326
36217
391218
824938
577968
971666
1339473
169541
998037
264444
1059
122612
363126
1416038
454991
835621
891351
209020
590038
302856
1344218
1001982
1355611
508119
703782
130257
1323022
1416335
332063
343006
843150
145151
543085
676509
301494
51751
124334
215068
316248
911684
880599
456797
494309
1041054
1369702
1293383
1308642
208400
797743
435131
871074
1188176
444850
531727
810721
1295037
1186030
701942
215180
734317
1118968
1277926
671546
1065143
348545
101781
506413
956977
154023
724033
1368850
178768
1299100
43968
860339
909056
1369972
29849
507238
427900
699969
625740
679840
528646
89952
135403
511537
884834
253020
646611
161998
824633
530572
509782
93018
136118
911223
618019
673779
148548
235637
280400
466006
444337
821117
362183
129559
837359
85326
495024
1144249
1383223
253091
1365938
664962
644613
633825
734312
577312
36888
786513
1405844
142640
450263
203818
812104
638127
397554
127996
236362
1135538
190856
728841
934789
1071050
572388
816619
963915
289781
379492
154161
588161
418072
1390531
733458
824620
1361950
593334
250188
757252
1205443
855486
645355
91097
102936
166628
958508
214496
1235483
1269402
1187909
257530
682215
566246
385481
1343528
560908
811050
274264
970609
1198304
328089
626583
451087
1292719
490693
455996
1189927
610288
34828
1177872
3951
1111330
1218181
1137670
1004450
564996
894095
812278
1229428
1377866
943506
1270760
151488
346377
83018
201315
105293
146706
607415
798078
1144256
106383
1404457
346365
935549
269318
174566
1065277
105898
560660
1367856
65017
1113885
933941
308039
832935
98694
1068879
497143
1403217
315990
783347
422441
544466
268851
106057
1184833
409357
58915
608998
967570
829171
1229403
1349124
1268917
316856
1391443
447313
668267
566147
1386747
1120378
328009
978667
1210553
689010
600396
217195
384940
996010
1384508
702800
1283487
449542
49456
1402302
754341
290836
1082754
293983
554652
23173
815943
551814
411695
1363973
1200712
997101
1358674
1052469
1215670
777695
521790
1393086
445640
11130
782388
1221204
1278112
1328920
41880
272663
415593
864615
604926
1069885
695837
727012
1354239
127457
934319
1229137
1138017
535416
57267
989847
946162
476296
672222
995013
258661
1284861
770301
1061009
846368
42509
568183
179179
1144268
437019
810411
391735
601037
232156
891311
881185
1200146
1062378
269726
1198368
605629
672007
450476
898212
434351
1061684
731254
471333
590865
1228376
847055
1134796
189654
512327
1345564
1049148
815125
202913
1234138
272706
451032
570432
1230010
144598
1291547
514272
1358151
814681
840838
276286
795901
622411
377916
276702
1375622
376671
1213870
70045
1358180
1206427
916652
516287
1210086
800032
1209072
310002
1226797
108483
396900
729829
392245
434229
1207889
891528
932353
1330410
1407392
1233650
107705
1403130
548700
1231115
108396
782502
608021
900919
677007
972528
17431
606993
966928
557711
854074
672883
665320
1318366
76508
110017
995509
849538
317031
394730
70648
505278
1379256
632241
85903
190866
51655
476182
1389901
1221129
920875
1197220
913667
1057740
447616
273829
404093
225268
33925
506878
1206283
925223
332480
799167
3915
1121117
450478
218515
680523
1290272
109153
174504
395885
501783
207533
53695
1368008
146582
846682
722769
1271902
133893
1275086
482940
390856
1386666
220216
567912
1288856
620340
1379110
672329
1177880
540922
855137
1006438
1361218
737748
918097
1323324
463886
105903
927766
164786
821058
248358
979347
1057497
683521
1218357
466066
1359402
412702
635834
78515
624344
522199
190771
206766
1410362
818763
814790
57690
877361
1283214
817376
562386
905060
1149863
910764
1299456
534903
734282
471238
1197867
620445
408179
600691
885810
1282816
392147
1042979
79077
779578
311742
214783
475012
500128
855268
1326795
849817
1312341
315097
993807
1142738
863347
656720
1298269
34515
186043
1404295
1050203
195662
462941
291705
856167
74801
47593
70756
1050644
79722
133224
1036501
1216126
934328
980225
1229149
505165
1121864
954826
451942
330230
339554
1308842
1335510
470959
858242
569675
292963
377907
436837
967018
949625
1361728
1383090
317739
326748
1039437
377589
783663
482883
61693
858566
290789
444987
147197
684861
504710
110567
1316897
1397123
702748
1152395
1143902
622116
1060625
1304106
1204543
1362670
93653
1135455
692971
1199223
42714
597696
61371
1335605
182486
267890
1205424
253810
1285270
970542
141596
981205
607357
85417
341290
788258
659036
64311
234046
909808
980895
801392
1395057
1284589
321253
827001
200901
647667
606010
578603
1136999
849765
505938
1101997
119791
1365901
849397
83193
954390
1225024
973646
929551
1290354
95164
574586
1369897
882009
1136557
390440
131382
1203215
1359199
354836
696821
71072
1338515
1411200
172548
1052400
970479
860076
645977
796353
1314209
174579
843875
831198
892943
48664
875419
1192676
500591
1174388
358825
886488
932239
51179
661726
1055409
57053
423911
261485
976993
59617
1054700
996714
239703
523583
630522
953476
917483
722949
644977
1389897
991685
558117
825595
139499
36624
1350896
521013
1375646
1313312
340825
388807
358022
396469
1036899
1389869
306701
145352
390208
642659
667259
308368
741262
104441
11604
1380030
1063548
1373339
380293
1035840
446312
474228
140715
1377877
835034
1206295
353962
185890
1292819
560087
1160048
521137
507606
511918
573767
806817
1063043
1066858
807628
578770
1385373
1319014
315927
192692
1204456
18819
285116
1339066
587768
531600
620420
542026
343577
813932
1218118
253537
947280
611816
199577
181269
777237
1044998
148655
1326284
1339555
964277
622025
1227696
255342
1382756
1124682
1301141
292411
382465
107198
102344
147234
702933
293045
778891
312258
157170
1186269
61441
253064
1282171
84942
701462
181468
484538
1222645
427876
293276
809178
854930
126138
597668
1048005
911603
1219696
609464
104915
28508
1112205
989868
268996
545112
54791
36435
513840
290812
565588
30480
788143
887522
1174860
1307915
706865
187637
460552
1361363
1323698
393374
1147865
210359
803030
1419815
1176118
702127
1285487
381840
1420018
285333
620269
240198
1226525
649206
145596
232852
860015
808637
54587
424293
1068456
343305
1368905
111389
101716
329569
1124340
138490
148502
1316767
386353
42458
1224296
993926
367775
99693
659794
594123
685510
131545
1060215
90678
1374979
327427
312830
1159991
997588
355519
252768
56318
1189647
686717
258276
260865
215973
1152068
1380843
1310309
809057
687540
217048
657215
533146
952383
349755
431592
601897
1196755
185726
77089
65584
1315287
1380236
44626
367894
36432
968379
969365
1289531
276218
250958
1389140
515592
1305871
918915
959329
1419540
1336145
219858
1227090
843898
1322666
67441
818736
1410745
266562
320001
146864
369747
347933
580953
275862
38163
1091274
469346
1406123
1296611
1022941
1034170
769295
807170
512685
440019
1220223
482549
472692
818799
810932
851891
1388972
891841
914981
60018
761146
930029
310840
421918
666198
1295858
823850
1311056
1417629
1400603
373702
817856
564376
618884
1195088
517745
566725
90075
579918
315023
891415
101162
799784
959892
157583
210322
503377
1060253
598364
214898
277414
49056
376021
437574
461665
694766
1120415
951114
571716
437022
674947
40882
18347
960563
858303
506743
661144
276265
1319432
1092463
1227093
800510
190568
734313
1314086
957995
811053
1378534
235488
1310632
166442
1223568
301798
116962
1141175
1112207
910092
1167225
896596
946995
784216
200588
28162
611707
1289698
195117
514867
1383279
168873
459025
336700
53665
1269116
162573
102268
304715
295659
543047
935604
1072742
76152
1164811
101955
223982
1296346
687690
56593
509612
84133
862430
729784
90313
1334222
1220224
249507
547097
1050270
137241
1366554
882285
436636
589373
106631
75990
1291152
1207888
880825
308602
858388
461502
423840
102588
419735
323649
91986
693394
1036991
932397
93503
327974
396714
640973
394344
1413362
1143638
1368747
1304120
1408690
1288228
333903
109112
789927
978779
1049935
1236769
1346310
432326
732953
739910
691205
283556
1316410
1290661
1040156
696625
1313781
454592
412475
361637
155488
295861
95012
1378536
361403
641815
945785
235500
1061796
201686
1193719
1111519
357232
275779
385840
1408640
548994
1336427
922355
304643
675145
1335948
159333
955466
470621
621893
830397
925923
559261
863117
954106
876346
1186246
577026
1079582
879789
1267895
673311
693092
365018
484840
1053578
333578
172583
800017
1396664
817593
604263
1366210
162008
1182854
693550
258490
869814
1117933
589303
363864
1111377
61219
1362477
1073160
770692
704907
1206439
1408958
821771
1403571
1062346
1413226
210811
607274
1190481
343924
1201915
268307
947866
1382092
675022
556244
1380032
788665
593577
994645
53475
444065
965594
1206198
436167
682867
793376
756860
1268530
435243
541710
697857
823103
914860
1026765
943131
639141
1118926
1369074
1163039
699100
356341
893117
142933
141375
585140
276888
798738
290757
90304
801664
375305
279746
525019
550600
66701
781843
136989
308578
1298009
1346024
99164
156214
1353993
1235137
1099780
735682
1049487
1402796
1042814
1330494
41307
517222
107871
1337730
354638
1145485
496339
123315
441011
580923
350084
1266365
858392
1178606
756944
633991
283275
177030
1311731
1270391
1170725
964527
1205715
602078
701147
300961
996370
93210
741782
728430
457515
964804
675952
523787
766581
841308
1055869
1293436
308683
902150
96152
1156820
168545
969735
122499
1202247
1184451
364127
1298890
422090
1323477
581898
788076
598774
596583
298455
463290
584608
462934
864642
1056608
776260
1349031
676573
995881
1238338
1272386
382370
843293
1086461
1199405
490849
741106
112784
879134
161334
1372928
370370
587788
75950
911626
1035422
1408075
1092652
722827
1044111
176684
1289550
1361918
452768
357510
539782
1409285
930750
1043593
575927
169100
316134
490774
831292
1211327
1202317
845514
1234290
797550
1189003
23039
695810
1383372
408347
950088
1209745
524085
1299727
26984
514119
1191952
527874
143063
1048659
897974
1315629
86579
930682
797478
681408
220555
639215
1305588
251019
13671
75649
43037
292367
108900
1123802
892763
153070
143862
233294
831291
790933
1160425
1166912
68904
99211
227610
1418077
627890
1072021
331904
1224662
833402
736818
883551
1349702
1025061
570692
904390
598017
300069
841278
1120740
267883
732257
362970
118155
429376
1380634
676106
1333873
1378918
967349
1319221
892462
1421733
1083669
822830
1295067
1193754
343765
117462
466331
89163
804193
265071
1026413
1373261
970016
644086
739658
550877
201687
1194855
443913
1207263
1124034
1375114
422766
462642
563734
992357
468057
905007
687582
522352
1377504
465575
610480
380840
1201313
889760
234471
865240
775046
271681
1402797
1222035
654642
1338437
881691
531985
592586
493304
456435
699439
231962
1289159
58033
286603
419224
1082866
1042182
402257
236876
193897
1368514
1376811
371189
856134
1051908
864693
925742
183130
1419602
815067
576673
81722
1366060
376495
894066
1408666
1024051
1311353
1278741
1179624
190564
903655
1417009
729533
932045
1355178
253912
115885
256519
525240
380188
403921
527525
173027
981588
377106
419307
368779
929424
545167
505231
451503
1368370
390835
338125
612558
977488
1092784
1418134
783574
112186
1144888
444904
67457
50226
275224
952528
1280386
1061829
858420
517424
12817
1315396
227204
1205011
1229261
841293
1283126
119993
870264
1405859
899055
301866
635647
1387565
130024
1180579
482745
114199
999950
1297239
349093
508939
623892
979762
386202
866646
729956
539739
839616
506088
1141020
456860
1232328
107420
142313
740556
50417
135725
1418225
1343469
1083526
262208
446965
1234304
361537
1288975
691572
723567
1390913
1021889
1212297
1233942
870341
221614
1403165
1163397
54019
932148
451505
690596
200939
611017
1323222
1041378
1048960
1403362
142795
831256
98297
639095
913212
528511
84893
1277992
691424
1366110
1361920
194077
807462
912212
532572
1296428
1229675
442034
175310
959776
1060004
1273042
931980
795857
77230
164624
809753
1064648
1267806
1100866
1270968
526269
1383768
332254
131116
627001
821478
48746
690793
795642
32149
464561
465311
1313287
255072
167064
480486
368732
1278331
856360
950816
13330
333547
813678
1134364
524925
261889
1274950
527865
201089
726937
1287550
1220326
108570
278159
458790
1378077
192800
1053476
563145
1342369
100356
303054
332232
785698
299869
30704
92823
79588
378422
1342773
412202
768840
771942
883991
106148
960552
959420
434622
182736
16807
892253
1306590
1053159
785011
1372119
90201
149858
1201305
389938
608871
1209925
563137
273209
1193555
519808
373514
980155
838116
625511
995683
446397
1208995
822177
455590
1402825
1201346
1137828
1417104
528945
566003
534018
1301020
301052
1165171
1165327
1341835
175895
966802
1060299
130619
875146
110782
1328688
957136
1180596
25694
345026
605862
978448
826010
1052171
943210
503609
145556
59530
442197
345452
731789
929678
788796
628272
126575
787184
1034611
572116
48001
1128992
1021222
686402
1291568
139103
1415868
867218
1180764
956224
1290220
681230
779377
842625
446797
458962
18097
401734
1196588
153036
49192
504185
883340
928438
601063
338327
365943
82449
101684
146265
806676
867811
1021181
640758
826608
427084
658789
623174
757647
1327837
102048
1411882
519628
73810
264070
1068648
370624
904464
365782
1037235
1290940
1318271
793288
883662
1366575
499763
316238
1102195
909395
412609
616793
249154
1286028
1304484
137505
356009
361886
416407
47741
384498
37113
530109
461818
402636
995789
1114656
434839
121837
855639
1396239
1269260
130820
91148
119196
1329519
680763
1318863
455964
273409
564798
787531
1038703
310300
433853
189365
417457
1277134
35677
321991
146089
1345798
912290
581191
119393
1313843
12113
227250
872712
1115447
898276
282126
48305
1166954
598929
1306358
81847
302093
573525
383333
378679
1147213
34316
1313938
494790
629055
876703
681505
1307433
1375129
396915
344018
737039
1164990
603553
842827
862477
903649
1369242
1174968
166221
422489
99910
1069633
55699
1364375
256192
518960
595805
846116
469821
451929
1399425
472717
596208
1388915
854554
474386
519290
630717
1271282
577436
496247
1365252
968977
517372
1225212
616276
1363855
213856
95280
817367
340948
1021788
913027
790850
1006871
869728
269513
1112604
100347
216018
724584
869124
944538
954860
65490
65222
1176119
1370107
1056964
742228
145815
168738
297454
33988
1064257
455218
547434
905085
962025
93594
95065
114686
470444
953261
454025
111415
266890
849842
1381168
596160
1222392
199993
865677
1120034
1272299
1198316
1371164
572098
1345019
1384338
993328
1159312
904842
74154
733718
1389576
95331
371024
548558
169112
959283
1164310
124838
894527
78221
1310147
292524
536809
701361
235473
671602
328299
288644
971024
1314643
419962
1207416
146345
583597
820357
657728
955476
1037301
676835
1212124
612548
1016038
1114522
248071
844678
279071
676732
812589
28300
392655
262149
402833
155262
513444
1199238
773161
705679
142458
362601
1228452
136249
796850
51528
421340
853526
1038064
406876
1204643
1073792
602005
449826
1181510
13320
142867
448023
308410
1273545
1049089
1314367
1287756
143615
212388
112044
1072562
517230
52555
404119
564330
327728
404290
1137077
101069
734433
37558
799813
1216483
698771
430656
980871
1300882
363414
1234025
401750
270783
639607
1283865
704125
190064
1238102
293781
735935
345782
905970
1184914
308313
825332
332531
115246
362887
830225
128011
365892
954091
1345694
923190
91219
1210539
116352
585159
877519
594698
698628
835902
880711
457531
911647
204047
949999
1102994
867898
422259
1335210
314613
879691
661012
1233594
319054
1118326
974842
1362182
1184089
849697
420581
1415642
995648
481592
219302
122684
1236292
3739
233697
1295954
1020704
901410
1130541
545595
274128
116466
60150
38463
593076
395735
109255
602526
589674
1365464
1291921
450455
1006182
787836
81696
605385
143329
184048
1409101
1297050
4019
1270732
493294
1283467
506910
36499
1048974
1298954
422764
673102
627279
347081
141457
620626
1321337
570768
886905
802926
169152
318327
538148
943222
340523
585998
71368
931224
1009902
824524
656002
120920
1396662
810665
412214
853822
295827
552496
1270350
191977
329710
316501
143500
464086
825960
1266322
33604
350879
647333
263220
617473
439723
696218
1222006
213561
1083141
787311
1180243
165583
943805
757071
544912
1041769
364828
815470
1099557
1310963
883552
340112
1210540
528689
69474
456430
1114130
592884
472109
558362
905897
1062171
501061
1216163
43050
357209
540528
87305
1409088
122755
142702
802675
745956
485470
1111627
1140592
801807
182906
147945
181369
624536
77358
1115593
178305
772447
598018
689714
1344233
539461
1409220
341201
646655
160155
949864
539665
1366339
158960
146410
1124321
1382331
1288980
1324421
668809
417868
1276505
532376
908219
1307858
100045
1221292
488494
664740
250499
159022
170154
1371839
903098
87479
139955
864233
104544
1210801
1273342
1212550
641869
562085
447202
1332598
801628
817234
1358714
892085
1420523
461781
211775
556648
1306648
817227
178936
1326988
1217401
769504
1211488
250071
782786
1416504
142883
604140
447961
316377
833325
845589
1123189
439900
54353
1392645
259069
1335134
149548
7978
585674
910209
190839
616748
1073807
1290286
966465
104704
846240
678589
1074658
952315
358569
99877
69077
497257
1208496
284610
666394
739538
1212452
1336621
52756
546616
1267927
342052
428224
1037885
600300
176116
278372
841667
1202555
296914
1116875
1278169
591212
323574
150228
496974
685902
790146
102544
1215048
72437
1185392
1000065
379418
954899
723154
701379
334001
1351423
1372393
1367664
734700
1310419
160357
264850
149656
942994
956303
1291647
189179
1307497
504890
60714
948400
587870
25305
203823
38233
1380500
273315
342727
1023701
1120128
1057266
904369
795970
307939
1058639
473884
381228
826087
892556
466354
1058383
488503
169293
417630
801245
29923
359120
543846
136668
64899
82836
600758
965287
738767
913083
1388948
1385280
161961
767703
573266
312760
101757
92941
1400811
1226575
976352
355721
157594
630033
911309
295768
1200391
944276
1370032
216758
1365378
179735
485002
997335
210399
98632
476957
102289
94034
436583
579925
1022450
97334
457780
435249
685372
162285
320378
172065
466590
1103244
591471
1170467
397515
1399043
49337
155886
612452
403473
223115
339312
1339729
481834
25573
254087
1209833
564303
1021758
692027
512014
149935
415463
144014
118504
529602
587669
841061
857843
999634
456819
625844
687851
1288803
1266050
453298
147356
962838
843173
800692
23224
1371238
71733
1298082
331261
1406388
481912
632298
249236
486582
155079
634552
1387072
1334252
1325297
641286
340330
1122287
1274098
368987
945798
1295686
596539
978580
185018
153681
346789
619090
397198
140557
15771
86971
773781
405193
883079
666356
1304837
1126617
110215
158965
86750
345686
1306374
184537
930608
414740
608199
563034
121898
800594
1396769
73864
531397
489448
1194902
491084
513466
1279842
378705
1305076
365584
1349693
476342
1207336
1192270
1188896
551449
411380
1334537
38758
448006
1166237
614164
850911
1092687
314571
608152
150258
73543
355394
1416140
179268
1312365
1165086
1117222
646061
1051599
1411784
1375661
670970
248252
411805
1407062
757375
1387116
141935
363732
648814
411914
887331
887786
163246
104978
826797
949218
41372
911539
3982
1382304
285973
1401621
377077
1283517
110984
843977
78361
1408781
209312
1398085
665479
247931
248773
225951
1272452
493343
978198
561058
177842
224213
262276
840491
833280
882700
428205
162923
756771
328847
503626
160456
775569
133909
289969
1125961
266871
252947
772532
217021
533913
521089
567246
1116749
1155157
197753
121226
78988
1398868
726442
222692
690912
146776
29109
89614
32566
1231807
701539
948225
1337416
1194366
409863
957094
278334
82205
1230239
431219
668300
343031
1203239
920648
1279910
205587
900179
848668
1401626
475481
368922
461821
265570
284873
439919
620433
623128
642667
60121
667026
1269361
573749
72543
252460
875036
195124
1340842
833824
1048744
434865
863312
1404203
192250
779013
255715
657016
627055
527803
1117798
1362205
1357458
956864
313370
25128
912803
887837
769920
317044
1399155
920151
968215
1344470
724161
1044203
1233831
807856
54315
810717
41700
1350699
124422
666395
317624
1409560
29361
358033
152794
45468
1050364
1234570
827484
156238
817205
434634
584341
1173730
656049
880112
105968
1120145
401311
991283
150044
1385858
375658
1184395
312527
1385327
178256
626217
637220
91918
803196
854205
674353
1155215
1312524
522285
382207
605858
538131
1023878
908704
1345324
688702
667257
65386
774703
248000
562257
66901
1150629
204719
448793
72376
956087
511993
736635
1091248
279065
453681
1055774
1307599
1207349
17463
694809
841372
468953
12311
563855
1297445
1270278
155134
1037728
888362
657280
428222
577465
1307629
408864
1282899
328795
1286374
1144946
1349347
1389657
1229226
1168399
368826
1421632
1265885
668589
1352522
88775
1358739
231573
117611
301341
66528
157656
328134
387782
1190467
739814
506858
126058
41061
597727
207555
940613
455779
268634
691069
84691
373807
754088
342366
544771
237204
443148
1372194
425985
1193055
227899
511485
33640
258606
598305
674848
1169872
789058
634576
1299715
940258
368154
1387861
613844
1364583
1237442
127764
736429
1380970
510967
408330
731569
692929
1411921
1369419
702213
806649
528063
1288777
797722
563680
34283
1358444
1266141
346016
153550
689151
1295771
108973
1302320
463381
26434
154148
872142
1304623
1231465
785702
76253
725927
803985
428779
978113
784982
461629
519324
680476
526876
846067
459301
507065
402538
28003
703865
588787
330644
204462
461414
604499
995328
77092
1061809
838690
378067
52215
126458
283839
365939
849082
1378249
105628
113498
176732
62833
731122
71960
1291279
1154140
43331
382982
1314458
1213534
636929
853423
872666
348621
474460
648599
122203
697490
959106
396523
203894
488671
545794
1136607
531389
510524
482070
1363503
98227
1052145
1116670
1300910
26653
587719
736877
559568
53418
1120318
98466
261075
972332
1103098
585732
869878
476793
493102
1070078
893405
11054
12158
1286249
1387948
386161
235038
738349
972346
221329
802867
213274
793433
948463
259002
628926
294128
138683
630856
933736
525779
694907
822899
791975
609670
1185807
387128
250965
381904
811214
270005
908862
80272
1033626
88336
402353
441075
1397607
131730
941281
663795
414048
485877
1386681
729650
786177
274708
109186
1412428
1116110
261207
886369
347011
819388
683131
49335
28871
285301
865190
1209142
215781
1423225
129518
959140
157082
628760
1071141
234779
149288
308210
99231
862139
434235
1072151
609320
129236
86712
274101
123891
1220548
1298485
1283207
609046
999154
869017
1338564
168466
232164
54969
1308741
641579
833990
54055
1022757
737747
1026654
1189958
1319299
65998
917380
928079
123548
46906
1199585
1406709
474362
258673
159878
832214
81787
615518
1369486
164984
1061442
867771
523333
513448
488089
1167060
1060084
675354
1298301
1069780
1162955
121976
356620
1308229
340071
1115763
275739
267485
837734
1192827
1422966
880139
141415
314884
339953
725441
269312
354017
28338
462340
619316
146465
449879
465978
38952
1217783
1324966
1219711
50834
67307
61710
462750
757256
792764
967299
584820
569932
362014
661388
410834
967347
128872
1212191
1391557
1055706
338057
671250
1213732
112914
1306884
1167960
1407109
776170
1030914
787006
346667
463023
429720
1119756
359221
1286367
1059770
82411
877696
1066515
592439
906291
1352540
42419
320132
501069
674412
1302600
1385779
419981
557013
706023
1394124
870642
671867
1056833
1026949
1374603
199726
611857
1283055
991189
671137
1320809
875509
815957
632844
901445
594544
36338
1062706
504913
893346
1176134
686366
1270940
896726
1198888
1369773
497319
1194232
66721
97595
457095
1167663
1302510
947936
81842
1073526
391901
419625
307394
924646
1071082
786846
879357
90897
671407
480797
466483
468672
640663
29221
435881
767240
893502
1055022
971335
1124797
1340832
149789
1350820
1278595
373939
597605
238822
1057315
321753
1024316
484587
25150
1084561
766940
1212908
910227
212721
865836
875838
995113
547086
377036
1204648
660909
227048
18770
667056
973742
1164202
663705
834172
778653
522600
1361897
1192888
833484
77019
292439
863735
690872
118474
122028
637757
1201532
480848
1043960
1102535
619055
492182
901528
533227
1420478
33799
1386277
813431
337881
419479
888308
1272043
1361307
823617
307235
568505
1154443
853180
267474
40682
1122340
507246
818115
1194541
1299784
581350
328610
817735
37295
425879
668286
951036
439494
956202
353113
620407
815635
1186268
1085665
282057
963883
1117178
1313180
956965
914467
899905
876587
1156675
73711
422600
877393
160658
1398561
991339
118493
838437
72572
238510
343115
447427
376928
832378
834840
376647
279404
25728
209627
562648
1124589
305384
1344128
91876
1041423
969985
1387828
457601
381515
120180
1417368
31545
1168808
943358
811910
132599
281820
503975
503073
1301248
961436
811306
549330
403438
1119603
973826
402646
830449
684101
903341
564616
168858
1223962
547451
1220691
1203335
518613
64896
666797
643853
658035
476101
911415
955184
880120
787387
75776
316678
1383733
845105
676713
1404589
1303912
692987
1291233
372581
1281020
1222041
628393
561722
411943
10407
1418383
1346448
44899
1209648
1313338
1101632
1311590
1208617
192463
646266
535964
150366
331225
84271
1351265
1410782
1398809
907969
1337115
60996
789998
991100
915116
488694
637608
1189451
1042103
730193
977221
122415
1127364
1237627
438327
258629
1034430
1152156
1117934
286478
286650
532568
774570
354950
1347570
860194
1401060
427294
466931
418431
107224
1411416
1217485
1282891
121574
505332
482944
789084
274895
443167
83825
178364
491278
994799
339271
677023
841841
329843
137392
226745
418028
963802
977237
1409727
1111883
1372561
1412695
81432
943191
1344383
372704
99107
82008
201615
861779
728756
214645
1229310
815268
494906
655872
425384
309085
1279856
1038225
874251
107003
1205737
322187
469264
836878
1368134
962112
787011
782067
994134
675738
1143753
859880
536914
636986
294919
164363
919881
398048
512228
680135
684139
807965
45326
26184
1345716
1147906
326079
119050
309724
83432
413380
125130
290337
597194
663926
141178
190796
1322371
689006
306857
798673
608191
49425
776343
1355618
697819
833216
59789
647197
1384276
722925
160860
43542
468383
970486
579687
482766
274714
1266799
199319
1070121
840254
1298551
206113
981781
612625
304730
917928
736057
1310732
990571
1050564
1297599
484329
888670
1209620
199597
1114314
1172458
1143539
1129180
506552
425211
303545
878667
1303632
50961
605002
277345
255502
699071
160188
392689
992852
447775
899980
821574
356514
224426
1303601
196830
781973
1037270
1359011
1059389
621100
1422456
1385834
453143
327344
969022
1416015
140903
981688
947766
728589
35880
1234150
1111837
542276
429964
605013
199227
576063
929665
879426
1323440
47441
137787
46060
683226
1115985
584766
383704
889962
194885
1329507
663436
269435
1227651
1410842
830269
378973
253324
252420
661177
156486
1348168
771904
210790
96559
232535
1326560
476144
1273922
836199
658119
894230
863369
1036777
76674
1125346
973041
520627
454135
730180
1269004
211379
813337
956665
622502
529135
328548
187683
801661
172249
686946
108370
1130176
1053259
805382
1300118
1125144
16927
1192174
325475
1215879
873844
944963
866989
98337
681849
1270195
889461
1385456
179559
949443
896566
593189
446164
45849
272322
494691
143955
1064778
945366
898045
260818
491186
629393
140067
883723
952481
737563
1043821
1052913
1178514
1361203
78664
817658
882963
769975
1341741
1159270
791603
864246
150887
397161
359940
486117
578030
896353
697291
166444
508227
276179
491042
441601
210906
1291890
1360514
39936
1327298
976602
619749
1320325
881794
369966
284792
130477
935739
392377
669351
359675
259592
467841
304470
1312344
1115950
1350964
542764
107255
1198857
231591
49817
996076
501361
1265632
514066
1171083
1382023
486780
537373
1158404
1393003
149704
1222924
738015
402797
591722
53245
699565
974750
214039
1276595
418550
340700
165920
1048476
494232
1163439
1378761
1184899
39549
1366061
952707
849520
182831
935431
1373335
1402895
687763
1170479
830913
1296022
835494
933413
228185
1045613
231125
209141
740450
46889
97214
95314
192071
89799
1039853
466843
429989
1163361
1196291
403187
411038
697466
172015
1422739
1022251
992592
1391621
1119837
874357
136344
194846
965527
119166
1307623
97259
1213893
1330549
85091
569801
1225712
1301521
1090832
1370950
214156
118611
999669
910129
38972
412778
545913
461128
171978
1270881
318259
399092
862330
161829
519616
493821
1056997
494142
296066
1291440
837935
1194459
381664
525573
800972
978808
322309
479607
1394612
1237396
210182
626856
77008
869661
1064294
699289
775692
905305
168441
1269511
1232000
1146801
628517
502899
975114
643939
701358
232144
218098
622489
594713
1115536
730185
57863
79915
136274
734473
879364
600177
1308937
1215553
1232531
535539
1380667
1394534
1136273
821369
60359
1313284
981858
1384749
622790
301582
110485
1167035
991409
933303
880213
381869
217312
128188
1212915
1291475
302146
149727
859076
873374
1420877
1116410
1052413
978796
696010
558606
316454
877518
223718
439490
904282
968260
1060974
1392430
1139695
682868
212142
1417302
722775
632782
383147
123851
644411
135109
593259
1195484
1220563
699003
552307
181819
970336
608902
794353
115296
680410
270175
526085
324521
537830
1137438
152536
277587
1041631
861314
384894
138770
1374694
277718
609328
1379028
52871
862039
145782
820224
189906
360410
1273605
999342
139993
1054774
97404
119597
659066
297945
470478
101313
314378
636088
905185
1326628
595519
766931
218776
1402856
362505
570219
56858
231998
795353
383662
1351015
109300
1313242
1393319
1403327
1366835
729276
218089
733404
974823
486587
903377
162438
792126
536952
48391
971897
1332103
1197866
683573
1184642
52723
560634
870151
18260
1193006
423835
740550
887904
1303798
1345506
387050
1205833
877198
690461
636389
320736
487981
418760
1168691
615465
508145
426934
408608
1365130
105064
340458
337530
73882
404627
41595
85500
18836
862128
85692
231215
1376787
541150
574090
1089345
295695
431691
859382
628118
1049848
278619
61908
392799
1085785
990182
488461
85939
1154227
312029
284671
81721
439643
769025
583561
1184405
732662
830968
488797
696732
811955
1266321
129987
604035
1166282
114484
1311201
176630
671049
738912
844835
62329
449311
342217
971255
1128328
127968
875332
789129
956787
950309
908059
579553
565651
308945
1358475
299956
1114341
273455
1360045
97476
606042
685137
816423
914959
29688
1211401
661423
599839
1092379
1178199
945440
1219957
890157
854146
61671
75710
390541
1202423
1390698
1182893
546039
693417
384360
671569
329159
1053638
299876
875510
687860
735974
562511
76055
925132
861445
347908
176836
733571
895578
328622
813927
577975
60735
1050562
675177
869785
742082
705305
943858
164983
918878
1342486
918198
369596
1324186
1276628
1123023
838780
56332
1396190
1147810
1234392
579022
447253
1310477
257707
1325859
186092
1193807
1178588
25553
730766
411778
92417
393353
73736
223587
1349890
811601
1199701
1302337
503864
1226207
511252
1127412
994811
166689
57835
733450
792144
396105
149441
657397
1330887
869639
1344843
67527
876692
229767
483348
610613
504255
46350
1210672
507657
594042
56709
307501
1065101
613667
85757
871417
230646
23041
980390
468497
513998
1387994
321447
1226386
412720
534873
1071360
785077
557509
57179
1070066
1113546
99996
525219
1325280
735990
793877
165348
896086
948879
495797
147813
122765
31409
212960
835768
75929
785339
86562
1222484
1371449
39604
418375
1326941
1409070
884438
1406507
97362
1278305
105079
542627
1159193
330914
237754
1063476
1043023
104696
795199
249583
529834
1023936
316440
1420529
1112832
922887
375649
661964
49186
528612
912688
349370
894711
854590
1184965
1341831
1187914
283566
1226968
1114952
1212163
69380
1383690
1215587
239925
1397415
1395783
955501
562604
197414
568450
84150
1070024
430626
604725
66107
894496
263800
835379
799942
1136683
630738
845622
223593
374286
152051
837885
840342
350631
163768
195664
1184499
1066478
1363288
1202417
251640
927851
531317
464165
1210871
664162
911537
492029
1349650
78488
141324
981811
461407
1342377
266396
1228119
770159
1062616
851835
703749
525931
1286079
332136
860564
184825
99881
113213
952655
1066661
322685
866174
570438
359899
542802
1422396
622601
380156
492262
980508
152462
1320514
539100
150479
14217
697297
144573
1338587
1333975
117893
700514
1305483
1039966
148303
1042436
969659
351082
1376090
739560
671388
900397
585392
703229
342978
423206
269183
378216
915914
56849
766225
1067450
427420
1274821
1235196
309308
382454
785703
927626
1324276
1277319
256007
628275
1112541
18880
36673
225686
1400987
612184
166555
184721
471907
639591
90682
370551
440956
576992
79809
976771
38714
595820
619007
330493
1180532
222714
910923
928700
414208
1070074
701257
447914
1378034
1332725
468247
297737
70246
158725
1201885
604180
670794
795622
16885
18041
551462
1164244
1286099
531151
676444
546352
855470
98415
1058127
629027
462658
60652
514271
1280410
140350
72167
1318904
1198444
1339854
472180
252108
182189
1283816
1208106
271799
668167
442098
1383795
133129
50856
658733
590518
1329616
726303
183943
1310452
212200
829922
1141373
996483
1412661
1203208
235482
412951
1380692
195247
533249
1363271
182204
1315445
1055881
1201352
587536
212972
159829
646809
803427
584763
126075
512768
40586
1417607
591807
571025
144877
703908
950970
625106
584300
186637
28255
221717
799044
973395
447848
65022
930435
1403385
1060800
912433
1055821
72344
602002
389616
617445
529385
972770
936624
273880
696653
1168876
895284
677169
1055863
1278777
295956
863612
47084
804786
661461
205382
80886
955672
884786
1135463
801825
1358057
1401996
538914
699088
119093
911799
1351488
222911
302094
283372
133775
1237403
140102
588537
291587
543495
167884
739397
333476
116892
269271
604587
356484
1231363
519776
623934
1344321
542379
139582
603059
198038
238021
1389290
63632
451117
979931
428688
302717
216042
199122
1067688
1296630
1086775
136599
702264
215975
185400
381118
954691
545758
559232
149173
474206
450527
106833
105556
532622
725130
1342128
414384
974612
228986
1269910
42961
1206148
514298
424689
329688
964628
389864
446414
452692
1186076
722748
65731
1393088
80700
781004
286592
11351
792300
775468
1230902
1269220
1373498
1299168
970756
56645
980425
929218
619228
122469
918299
52070
1155082
90539
383477
312170
185477
875147
153406
280677
1181601
1209817
977220
739496
183327
1372646
4376
1202404
482578
172235
250119
405183
146970
146184
613441
76710
320811
874628
105354
1120668
897463
1044145
486554
73343
522563
209503
841343
1198332
367016
223646
378125
903843
374731
605912
797886
580319
739100
1289082
1341885
1313131
1021388
1082378
369325
389357
860574
58535
296924
425844
448923
1317365
177130
832955
192659
364829
432204
413228
1193685
208624
896261
218137
807681
898653
356581
873499
793546
255320
283897
1124521
388627
229030
75730
381350
222256
678905
253256
299359
1110582
229397
645657
654339
1392300
1290782
296232
1185627
389803
312255
948290
544718
948582
829615
1123630
54021
116322
38339
1069216
130104
1329228
524122
693986
163385
122710
641753
900988
899137
915634
236059
967609
741235
363998
1214821
992139
384127
318545
426062
816985
698827
784011
455629
933313
1393779
958950
1124379
843499
85288
72189
582227
1163227
137402
1313133
195956
1206622
114719
300878
1219356
46330
1401140
1209570
819135
509288
1192256
223104
1037737
214178
844490
997898
882740
1388271
1233046
479915
776601
629388
18688
807570
678621
1342323
863895
833586
1338855
1195371
489343
905735
1302537
418209
960628
369573
1182949
472886
643803
614013
1414248
1404515
1017733
976931
775989
56044
877304
1293997
640907
115026
1006422
208960
930283
1005662
697773
976633
1126258
58607
678578
953400
123223
578600
845357
811827
1365061
230900
417435
912420
79090
1398359
1327706
464156
79315
1167161
120938
456436
1075905
391676
385640
531392
55671
1414651
308816
1177204
276674
1350941
185826
1193173
94968
376908
766366
1193916
672359
1119696
434909
231587
882057
238692
49034
211237
439340
1027252
1189497
12839
523714
860597
1179596
916132
561153
191658
373733
964993
341160
180088
1168873
992217
79320
46301
447759
730914
389349
433801
961976
1289733
665812
905919
1036372
959709
388903
72642
866956
179253
1346904
903210
1195084
1367303
210191
445436
1371314
311809
673865
670671
1201510
1308731
674200
215602
131364
977535
1270453
1195335
1127844
1065001
1380061
1333068
582661
129798
1421782
1286013
930081
893055
952118
313979
1354500
409230
744929
666399
845908
316534
1353095
1266815
642342
164540
1040830
979407
604072
215566
643752
329711
780253
671295
306807
251714
799565
626834
347747
249173
210808
91411
543517
795728
976900
1298226
623000
610869
551586
1174002
1040659
1306981
1198041
405480
794866
1368883
1384846
1071401
942243
408882
798211
25042
850326
43656
164089
330838
1063956
903778
1386450
728240
122705
224195
1069754
255977
542314
176194
1299226
674383
287721
1396045
497358
16650
318470
309417
250963
378367
512832
868865
1295796
1269144
1172484
183850
312920
230575
1234786
76934
687193
1238173
318031
225387
146733
1301039
280450
958657
437001
83860
892447
584641
326797
766363
1382390
990156
1215426
1401609
494217
885629
971144
377306
328148
1350068
675149
299096
209117
1376759
135454
601096
462117
93733
153206
285412
955905
435267
1296829
1283481
860543
606426
834064
588357
676373
976333
128342
441487
208287
1307547
538490
440058
896014
1128490
316556
881438
469278
1121259
1136679
1325305
422688
680468
1352500
124982
211663
482744
407402
443707
1284832
1118647
991502
844730
1272240
908991
135147
429218
497058
64922
316848
1404194
691441
881636
411437
265754
77417
415243
1393064
671839
870460
874801
236106
568415
34079
203936
114055
733330
1224067
1135822
96808
162065
1061595
286098
574397
108183
487304
125052
573599
544678
25121
1405033
1291622
1352883
633097
666634
1067669
829633
367529
741730
75796
331275
29550
328475
331590
56077
1306825
224881
1397589
498167
841935
1283678
1278892
1420265
1301464
339990
1387829
637227
493852
1174017
405351
1204390
278418
172546
678911
552850
118961
734092
65651
1368137
149588
302591
568398
1292021
608922
1044536
48439
25608
399215
89088
232877
546224
704498
1384840
156377
1066290
141610
84258
327202
909127
1165094
528648
507267
1283557
1393009
428960
466616
1189869
342825
874803
1181467
1207576
290826
229947
308976
769815
331887
1290011
977897
1296754
1274939
472441
801226
1065192
130588
974409
108961
1326603
1362741
318477
691581
364335
963017
1060976
864066
705689
1288429
976292
238212
916302
471243
1120969
1390434
451287
238433
42005
125494
1189968
1396804
14166
933623
885209
453157
1363493
66378
649025
221230
884624
1383807
897594
374061
95739
304140
23364
1207973
976910
1049922
118387
789634
824952
562402
519353
312361
93575
281662
900858
995994
413458
266032
947332
1286864
411639
136520
429644
407698
73280
236211
1205408
176636
339355
617313
1381335
118856
262341
880581
166593
1194382
275695
223377
442469
641218
1273640
398216
846090
414281
191052
1219130
682672
1058665
477394
1363829
372673
1184861
1391911
1146252
589306
953186
317787
193258
1054982
945724
929879
281505
360217
112190
1373751
453757
101487
365288
729446
933544
1204629
328574
1402309
39527
1385920
633396
1279469
1000750
1020443
1125811
55147
1195232
397310
1061864
354828
625135
1318097
642677
968914
1351603
785501
1394331
807124
342763
446398
627652
234924
402032
846006
434594
1209709
1232617
271082
861952
111994
732511
967107
1292721
221257
44073
380114
734297
605386
54741
1034244
155608
1120412
335518
43811
1400725
1070476
1298911
1342349
492026
112145
29311
146877
522828
1128316
1202997
84515
504972
1338974
177647
997049
1225191
314400
886051
1395750
150157
1199063
1305027
641220
230823
872325
1081942
115715
1287170
296477
505188
944144
361641
1211985
1205596
352160
1160115
31369
443407
126233
671648
175088
556969
1413812
380773
35057
1147827
1282129
1411852
1269335
811529
684010
205609
259497
779443
407552
1344391
566217
13713
49523
1209931
1170567
969973
1195557
231296
850759
284353
944771
679094
1269832
571554
468815
1066651
1421956
945633
738037
1196281
202112
381341
731668
316667
120087
391824
674511
128529
258723
417460
936460
1165166
1145757
534187
400833
368897
1151875
333685
202016
866063
329465
200567
1395858
370704
658645
486489
1326912
737188
373771
127862
585302
1408457
528792
315275
786735
300996
551377
227456
575506
58663
580323
1324949
1174727
978475
840928
298098
335743
932101
499338
876248
1069375
828921
962659
412217
921975
1061147
778253
1378439
1344941
415852
792674
726825
408492
929752
621373
1200684
683395
75915
77617
439471
703936
881566
1202003
1315845
799041
507141
513328
669092
1229517
1401052
570769
517614
1229302
550820
973969
72723
775443
101972
47817
511060
502583
48815
303537
1216253
1362751
977219
1126466
1382804
544613
534472
55619
954313
686362
1345730
673460
1058038
295267
539669
925539
784092
620689
572294
84597
587575
611604
773463
1284739
486166
703599
68971
680304
844952
422103
498099
114803
52529
412607
1390166
48014
505172
886670
664541
513192
429531
1279646
1347844
1057022
234017
13100
136167
394340
880771
49638
1236520
586441
330461
1174371
37207
593251
100564
1207103
233876
1297020
1280116
578130
56173
41284
690654
689268
294703
849966
383387
980759
185502
1193810
853940
321406
1370252
566122
260598
176868
1322944
1044949
540336
889682
700631
215451
1299864
1115363
872043
952393
441682
1408219
1394029
591319
403939
722999
168321
689398
581252
456201
660230
312167
525165
1041965
230920
1178374
238016
655505
606366
1301208
507890
135001
346400
614531
407419
373131
425909
610319
1176907
144714
1297844
1074367
1175774
632514
1026466
850527
862664
177668
1283067
459318
661408
193043
282987
173211
1055266
673377
854462
859885
1373757
1205434
956726
201292
307075
966774
74484
1420153
820697
916001
568267
199997
448652
1197497
1301361
697120
230001
93324
116560
520680
1229399
1423233
936591
1368205
1332472
361440
727631
305529
970274
704357
1272038
133670
943681
173458
1366578
946008
449429
607781
729832
856979
859234
847738
1392710
147511
369979
1326663
205799
191364
909063
534946
138728
235205
895077
294730
370595
450750
16532
1124465
992823
49160
1408790
295950
1218310
672867
152190
1233790
878871
48047
432971
288472
779983
53279
360937
538411
1345762
692341
779801
946633
1377151
481902
1365205
1062421
354109
442173
1156536
1187938
199235
1316833
384201
425582
274613
1061975
631245
625159
53929
332121
30943
559544
76791
1229162
414134
1232876
1215555
10583
1368200
910328
332760
120672
393246
1406855
607822
427097
872477
936041
1135299
1058871
1405196
735674
858404
323015
256887
785143
76833
1145460
872879
112464
399614
444061
666092
726689
517476
793911
789342
532564
570577
901757
860867
1119400
91931
97558
27908
65957
15481
102323
1389402
1366471
919883
696407
772035
1297359
1409271
769043
440132
700800
1060388
805739
835617
199582
814775
593606
480917
1231272
1394401
322265
723099
767336
999960
1055068
1224066
116598
906812
546344
1137760
853776
1290395
842046
647139
229266
689404
827635
883773
805795
11741
1063288
1167905
949535
1068156
226566
928507
893292
1336353
1334057
1220084
231091
29397
158109
1410537
516889
337529
252233
1271941
1369958
646675
1296799
319342
548174
360489
46992
355838
101977
930009
644600
285509
702551
76530
139520
174390
374915
1316188
866954
30272
779463
559667
1306978
785719
563893
732862
886466
1060953
474397
1232116
927855
80975
859134
442061
1127601
144571
188538
827544
1287570
915279
251796
1419376
976194
70345
1114640
1290135
771049
75742
345230
493119
582702
811119
545546
98048
1369764
908245
562403
1229890
142238
1324992
316597
283936
1287514
1192965
1054406
1393051
307938
165691
316598
355862
684369
1333912
642143
1089904
567009
1174912
855437
874935
1401570
732231
414998
466453
1128679
543445
302698
163312
189031
3645
49676
606533
331140
111037
1273080
508265
399874
235970
638201
106557
109897
283363
656154
533194
18894
331427
451192
81531
785129
666874
1202563
1060771
1389837
95283
1034971
1101199
944833
991890
702239
671134
1404733
704671
1229476
257283
700460
356742
419692
808640
790949
978149
1110518
70666
1219784
729952
1215921
121314
951093
1235189
495932
339777
32734
1173699
865726
798429
87754
1060704
1418399
817607
1231426
1365514
521364
458086
269024
167576
572957
648860
199221
963551
696942
1373372
1318085
335299
1123777
899862
471045
1312394
192252
1290505
860272
111813
155560
1275108
44832
685624
318482
328951
1130467
789143
249286
1295597
820834
309678
300341
59265
265487
1396277
580890
323481
510294
477120
1057176
971282
176069
1273622
849549
368275
932724
1122628
1304054
60922
595518
666424
565202
84306
814057
161342
463563
1134299
1284566
1063791
868764
456858
412574
735245
1303574
147931
549677
187614
337420
622193
1216854
1146730
858366
1355898
493184
1266455
550909
860824
459680
1270249
999147
1139736
383225
964062
934534
1328824
467030
1035128
67326
557140
625620
616651
1168914
150067
408432
1194590
829826
64704
944493
622103
337748
88731
1183147
604285
1129923
688620
965738
333948
219741
446371
206841
1145595
171743
1049300
777847
274284
60008
336099
75190
76419
915658
572002
206234
117470
131815
177573
359602
807947
419579
802331
1220566
252002
672447
330987
104132
1159336
1231974
548077
1302681
280622
485093
858295
1336440
630498
401880
1265587
26587
1392961
154773
771727
1280778
264990
1336814
250065
314070
628217
1232533
1272153
297808
1170631
415667
1236113
943281
689
537132
785700
309804
1317634
886915
68522
1323930
1388417
1283271
598275
552493
462773
461288
13240
792682
72483
1411415
837957
979013
485248
615505
1281057
1291442
1138418
670873
1336928
1299859
333615
393050
120159
1395049
811965
1170976
484976
159048
183073
393547
432197
1301916
1103063
167882
148476
211799
1198961
702327
163381
575602
489183
344667
371494
307103
303355
683678
1198081
774033
1286477
235429
1220445
1192928
1101356
50739
565958
1304286
757004
1271498
910679
412653
647631
64565
1403808
863311
136948
873707
604125
178067
94174
403335
189172
1382235
1325047
657935
702075
873767
1391772
934818
1404756
272909
871736
116328
108958
29904
1198788
617334
199880
884190
1304930
465834
151807
1191719
1421342
1120206
1083456
799574
25327
783250
435406
1307741
1365580
220144
329325
348463
627180
477118
270370
301142
220333
1207798
465860
1114868
352344
1052617
772245
253323
212041
307936
53908
1421663
658384
452725
1344327
1309839
1231888
410809
723406
494003
234433
62432
929972
872870
578635
326489
118252
1213013
690411
665928
570854
562766
1352564
368150
1191808
1345721
1118848
618768
1005999
391729
214240
72195
840497
1210668
37583
951465
602211
353885
526691
1290889
87775
55588
1232348
275293
598965
1061973
42950
219079
707586
1062809
200906
611719
425258
757122
834786
533985
972331
1007798
375378
886597
214692
689763
1142681
333401
1351112
1293784
236252
476412
1114616
41854
1370477
1217807
1101337
1063516
678881
799130
307552
869009
519576
1195303
540804
826215
236849
203581
807303
993275
124707
796431
795379
1173789
703503
847243
418641
320860
797559
173960
470807
609104
143163
558896
365508
1150819
588760
152846
691140
850300
1369517
930393
203460
462280
941346
685354
1383694
315735
735059
354499
449352
226793
1298696
769941
210166
914261
961440
348394
1150942
828890
1308803
1323700
1067640
1332580
905286
663994
1070729
1169459
1276808
1236620
1237452
1282333
270667
954001
171445
35708
286575
1227303
1170417
516376
172851
1188830
78464
597212
78136
59186
1154134
875265
33623
122543
1335815
279757
1384625
62522
1177224
883866
162301
655611
311991
330175
147437
623448
1026680
406421
294564
1193914
420046
935740
1197390
571675
466828
1052520
176393
1234838
881474
284067
282187
107190
1327560
1344285
1124622
1219422
1353553
1173801
331618
1283757
133707
587743
179534
1393862
661239
261747
1101767
596436
408335
194856
156277
397896
307805
1355932
1292790
1304166
1384765
342325
632996
509597
113508
110234
1366424
145614
302444
621020
666817
66995
237626
589873
71638
325886
976261
275134
227138
1410116
126456
1359383
1344905
1367436
220762
859064
424615
807659
271215
184830
239911
435134
362474
339994
210132
151641
735121
295016
90332
835614
134792
1052926
692662
111668
99562
233272
426242
1195570
1130468
834773
737530
580301
824800
1211456
1379488
57334
12945
356619
215057
1127917
327829
913698
1329271
50459
907856
1118702
948653
231990
1209643
497292
844571
620899
787676
1233717
893371
1278959
1043072
563719
160848
250972
170225
1182477
798863
638421
1368494
512793
17451
1212927
100797
943962
824849
853599
24985
423369
125181
1219099
51534
180013
78764
440223
49014
1031802
732502
1063367
939723
774733
310385
742265
451030
130532
221630
124659
1312046
293325
1207208
321644
867997
567776
1102407
208055
96796
633427
1307408
79200
391617
564540
619251
1038426
1065923
127470
891825
370659
224357
289857
96815
660440
336610
670762
361633
597127
257276
834677
1386601
812460
849815
473162
564806
1361792
137999
1297898
376529
349747
421459
860477
930398
321869
134150
808152
170250
1402646
688337
644106
675505
13296
881930
1213778
510185
1405187
528233
380266
973903
315947
1335947
93317
447283
115163
420821
586053
935987
179582
418142
890027
1067759
506450
96052
900116
897682
287154
190321
1359147
307291
60534
310824
56535
965996
319826
341208
303378
155438
592447
558338
971351
72894
955026
1292338
790956
1039724
523562
98079
843177
655866
378739
1117603
878215
1185572
973326
516648
373075
1374956
1043383
803033
1044805
1418549
826223
620443
120720
1121704
192694
685084
369782
591624
59631
1065755
1302094
1302089
1267958
1101823
405398
928635
148987
804750
190284
943857
1370370
1194351
368322
1363002
800041
1198342
178985
87717
771182
873050
1369380
821342
920980
409225
221365
834320
211561
1050515
318460
789480
647334
599504
341209
154137
567510
1163592
273566
335028
1411837
1071574
1401301
995476
1072644
932188
206071
782093
621755
454625
474332
738114
47893
1362788
871545
728868
1190405
964201
977489
597035
1041849
932310
1315687
592030
490272
98740
1230798
51630
254901
1339194
1288224
697317
442209
703369
1168839
1147188
1366612
629509
954682
519006
1229982
405853
1043276
1382381
274015
978930
85602
391463
1300044
1222934
775524
1324613
316620
249068
1190643
263436
181409
227544
1325545
1161196
300866
869376
812675
1302368
1020633
304202
609274
213231
321975
1120080
470636
936122
39464
316920
1307054
433217
819013
756441
950438
182743
839649
285541
266815
787490
1146035
398076
45549
464605
457541
1126392
659645
1188172
637114
214481
644330
979191
824818
580193
869687
149945
1000249
344424
655833
1194887
1024380
51747
974865
17876
249952
40861
1371096
86909
339429
464636
126569
706002
1373961
250668
1072006
853409
1174382
610071
887628
535145
729285
1036420
106222
25903
1112650
1053981
898172
96466
214948
1090305
1233946
1230603
956603
257807
844287
571171
269332
781365
1082712
794815
78516
34735
146977
899625
648843
943538
62948
172562
771541
230975
90949
1228689
528799
669304
596128
76864
662463
409773
1280862
1320192
777828
1123569
842199
492278
104289
1071400
271819
739277
292101
3325
805235
188280
1072005
1026325
808856
1101164
872472
122053
476426
409584
1273369
137369
1139710
845857
282618
730825
346387
874391
924954
972282
1362239
950018
478313
465494
1293428
71654
935603
699738
552980
1314812
621799
1277086
216083
725558
375498
737992
251673
792279
954088
413578
223526
516684
1040445
159693
521959
943242
610069
682626
454790
256111
1339429
349485
40144
341295
894688
861974
317041
101911
1186524
80598
990846
275343
94238
705624
1383788
674007
440238
510447
429254
635672
1196288
1284127
572674
135017
620761
806951
134342
973747
169436
433519
403133
587315
636703
874704
284044
1387700
1278156
112424
51150
427649
409059
930187
516966
469751
1278897
1122749
1227261
1284059
949321
39621
1182947
32890
1269208
264595
904787
84592
1280783
1303234
1297257
331193
661669
1283887
863037
893257
613829
705209
835581
600016
775503
557095
1232397
1182904
614414
46627
1025697
1232052
340236
1000776
411461
169323
675571
1365398
955557
372861
1419323
1363328
901259
1384461
1152400
250227
442573
409889
631512
978207
230918
1146298
301456
1372080
1119749
672936
952362
559248
219953
665013
1048310
100198
357747
221319
1343455
737812
273183
1114276
33433
35470
1363834
424154
517113
769407
294010
1400813
776043
101561
1393118
171469
265330
523827
1417809
1065432
1192203
486569
697310
816063
309075
497152
637278
546271
865481
792471
644118
79774
833978
315201
1296605
658684
77652
235233
98928
23682
1101846
973722
1303806
918024
181770
670924
1150921
390172
263024
1362575
1051047
339960
566746
893176
862045
107809
1077283
514345
1142632
1165989
935296
76033
1134237
1202753
1128620
1212446
1198012
142822
619781
1026223
936275
1060160
87729
1328729
64608
1195266
64386
58788
510898
1367230
352338
730205
905802
96989
344695
1103382
858786
954933
931033
158186
38381
131601
73227
401948
1193010
724465
671819
339347
960607
855376
1301586
269834
631368
499180
833951
604419
315280
75943
221580
968135
421169
348340
376633
634430
347617
356189
1116221
706058
49334
1146664
1336057
1296247
1163232
947791
365878
1329418
1329408
993768
1399017
674565
921386
979134
322510
928599
176809
1054920
476113
814829
1205336
1086343
394676
613896
87086
1390396
1417769
367609
636386
1218453
1277979
675015
195292
477759
515932
1408389
269417
470574
1312023
466256
382213
1380907
705089
1112031
882050
537309
964840
1173740
35215
355645
949195
1137804
784089
1201467
347535
408541
263058
411276
909818
966723
204768
1416839
1207693
657070
556707
73984
1123409
624272
1371103
1306013
1275000
1398901
977014
821126
56776
1145596
329749
1000622
141782
151232
575349
839751
1352303
1365969
1291260
860583
1026979
226440
316632
967793
889435
859590
1036418
1405727
692377
211655
788052
647255
103783
933607
1117753
949840
148023
343895
466475
980802
772147
226142
1218168
305477
527271
606408
959224
1369361
976272
358143
630788
702216
264106
589426
361843
815191
1006056
218798
172415
825223
391719
269228
1336259
1069286
386912
147713
87208
110226
465167
1359131
1128858
11727
398035
670872
341859
967743
784424
1103271
95228
1123456
458145
232305
767827
66295
460323
386252
199417
905521
774235
664260
313141
1233074
1363322
301250
1038110
544903
1035326
1205415
369075
706233
511873
280001
671881
205042
143138
911907
1197624
456567
78643
434525
449059
665276
230553
1301142
449464
221229
147923
74560
1194919
338716
914295
293302
777254
1421395
360078
509121
1355328
1273361
484815
1323962
1199625
1071374
207517
493290
623338
1136418
691080
1424878
90150
1297546
1338616
1317688
289216
111029
441269
1212787
1059649
296851
98370
223731
1311611
475438
1049635
291128
395337
31453
1278158
625077
57023
1187940
681710
42569
618921
94312
56355
75221
439368
252332
372811
278479
1374389
382110
1113599
60327
1156566
574288
56337
419694
249472
993759
39235
515883
127763
687586
843268
1288462
124658
2814
1286594
1073864
390150
658024
381565
381742
511894
1125371
1042160
824755
231568
1322767
1320108
1412401
833082
905320
323863
407672
772181
465277
741020
12944
813185
587423
144222
125595
179603
85639
1286455
691153
254569
38006
477165
160472
152535
1301209
520955
1334174
190852
930547
838734
523084
195230
97384
1035169
285548
334449
77349
113588
1225930
678080
1417681
1214793
1234164
280219
1034486
111173
263634
133956
1042180
1083274
388425
1184730
151788
395581
434620
1351155
1377690
1306171
966668
724382
620860
527388
608530
872519
134503
166133
1338837
961888
1140850
40452
865884
555899
302417
562383
1417628
65995
1366666
172260
1399375
1064983
785936
479482
1064780
1209436
575403
910896
1056052
196319
247966
1276851
973681
299563
362428
815207
321485
1317834
423766
165136
738508
422553
1224919
731890
656699
107273
1405664
1175717
1278785
521376
441757
1211384
1305006
577776
149137
1060425
1287161
1176087
574819
665235
568131
121476
310798
490050
526094
1300348
360334
889070
596221
1144246
692863
1315614
696214
897380
181905
877624
409310
1346570
905859
146362
227617
278727
1405376
879602
10292
589945
380487
656891
775635
546902
1158301
1220463
1159965
567424
635370
893510
1053932
1048527
532406
644959
132785
340282
638991
186311
1328887
905435
942951
156057
126822
294058
1202520
597982
1418947
217779
1336817
101032
862546
1124824
784361
1290567
470575
150686
633017
845433
441170
951927
841789
605502
595779
1346648
473803
517305
1374173
603609
1357516
1167
346605
43600
1374083
525191
1177026
1413145
1266630
66003
163027
730320
1169436
388885
297275
80140
102614
1316491
1197406
508346
1193100
791964
344916
1371232
249878
508818
556543
23029
307480
992398
180628
518192
558296
88118
860660
1162688
662065
782203
976529
240426
880117
286944
823848
990584
1405435
977602
18088
1420571
1416830
63902
167051
414895
600015
10762
1344801
230669
464785
1357170
976881
1412078
893953
1376530
725897
1392176
405813
599463
790135
897294
313877
107129
952792
660187
1345669
338168
312917
1062630
907694
1394160
849886
137689
317641
409553
863676
1156583
143673
983030
399680
1397380
354530
164678
1320533
1198352
410051
105400
1196214
467500
973663
185927
1402795
281383
327095
395210
971367
264768
930005
413723
977896
1407400
439871
185732
391222
1144953
411798
582998
597620
484004
424973
381128
1314059
225068
865446
1330705
1402889
311624
670646
654530
313173
633234
1295621
943816
355618
79285
220829
1022365
67259
1155848
1292212
882578
407365
373029
911143
618079
10731
503604
289321
96804
681681
1112756
81927
130336
1412513
918288
636452
365550
390904
1061828
391355
179400
405252
320443
562922
71714
862549
328107
814431
1070207
210957
974140
202340
1065406
1062807
134303
456221
224182
879082
405577
1233123
224918
1380038
361804
362659
130612
980064
968851
522485
1072567
498619
790005
453561
458279
102600
1298908
1351652
490885
771863
249918
571969
875556
441165
1188001
478271
842553
1279170
598849
607330
979507
860753
732508
657352
256791
608006
882287
544999
927911
757246
208559
644021
894285
211281
150033
252129
1141962
1140127
1168280
463027
185361
1225956
247866
1372134
1128493
153370
1313283
501176
1366823
1022690
953083
1026871
457133
1278150
159172
325806
573915
370570
992045
107015
354644
815357
537613
1302760
77999
1389831
503341
230222
787226
1374873
1273497
275035
1142427
674690
1082219
433665
344115
379446
75078
265856
389407
61982
1154225
316608
685991
57708
1295180
155111
368518
1235458
343641
1285876
558423
116906
38617
17437
421483
687943
1230295
958097
1361840
374711
1219296
1202537
934144
348385
41728
564932
766751
309494
1414278
1362187
772367
796051
1196345
887815
437345
444760
303432
734989
1156660
409342
982433
36026
908070
928150
197599
852204
1192013
480816
362852
1311481
460074
165909
610683
1328114
967033
860911
623977
809685
1408758
366403
611560
666524
17397
914376
522824
1038090
282748
117632
538708
187274
323250
1000741
1374377
598496
30144
746065
263138
257072
1275105
620087
593641
670753
1325430
886527
976082
201967
866529
1345218
323686
1189789
1229589
802294
250255
1035435
169718
666271
680758
229398
56964
1379927
216648
682095
277592
1307435
1372252
254491
496250
694456
353840
1370955
851939
974534
561528
142314
305132
130280
636803
209094
1389853
1229232
596753
853748
266811
1300906
270787
624773
416125
1092516
488948
252211
1379050
464875
530650
791993
1296111
1292495
861680
507307
662462
87510
1272093
1321152
449520
1402327
871225
468312
1283873
580853
813967
191990
56071
32109
129640
781438
321162
209996
168979
399989
151004
202815
974338
823138
472065
1041458
1314121
936390
499038
1046883
492084
587769
903412
151548
196635
666637
1293316
468349
1291244
422030
1052366
1039679
1225070
82371
68288
616900
1197147
178447
813274
670700
694495
1194929
979436
1102860
531444
899345
388670
1325027
911441
736198
1069723
468872
1271978
109126
1197351
1268054
66859
954061
280302
1191686
425584
49377
675148
63621
833388
1059948
427265
370210
610612
232158
1067225
116905
482353
908972
434081
1386664
109374
535050
505067
1350923
1373125
107614
732122
843215
1169668
366263
1321372
620898
731034
934799
995806
1358373
1163630
222428
39623
34049
59004
1355973
157158
509851
599099
1382899
1404201
949317
484183
119064
914560
917838
976992
875282
615170
842930
675407
197500
519402
691897
169227
214943
109245
1401076
218300
1178061
942202
894793
1176041
953799
778089
76411
1128131
1288925
1156671
960241
1236459
1056728
428154
1148479
134862
495789
188373
1313147
604469
801371
1357347
1042045
1009648
327625
1422619
1289598
361554
447687
818116
1322384
44081
973985
1213509
171949
975493
696336
1207202
1376929
450638
32560
367053
1384254
962524
273506
1283894
811989
524195
50036
1382250
659221
387310
967209
265837
1393433
310055
1069517
236140
888134
940343
1204486
465356
268164
476478
1272864
772521
435498
1394162
1421023
1374012
779488
951873
289375
945166
567337
754780
921760
360091
1367870
1293194
994197
587342
48055
798439
1208376
1064941
144824
849163
79562
920418
723104
1269154
1020039
72128
505114
1175898
414206
434479
1330823
1068063
907775
1176560
199174
1137867
8647
541169
442890
284800
1118280
1193689
212854
645635
1049956
445701
1057027
167216
961622
1296424
1367119
44149
930936
546350
112418
194174
230500
264110
477932
933410
519073
82547
1337725
1210673
591923
1225761
54087
214787
630959
1207102
639613
893698
1428001
478544
1037135
33491
419956
1319540
1138094
578437
638021
1118671
1386417
1350307
814175
1216077
898327
231426
90832
898397
1301356
1005899
1306225
925418
1211522
1380964
992501
162372
410970
622437
882137
485308
356831
567161
1365927
511493
1062779
967833
467507
944319
66245
1138102
705256
366261
422008
418866
693837
950751
643130
1000890
591508
849650
219916
1292203
477559
387877
416979
871861
516651
1163631
364325
392515
789701
1322469
544156
1224926
101195
1213318
446413
671086
1369279
859624
75671
599287
1362654
357913
922226
1050069
1376566
882877
45375
517960
1150990
674004
270737
1422376
357517
382303
204130
63674
913217
162771
804138
389345
1224737
919253
1303421
1398083
626225
418198
607051
592448
463485
32897
778842
1377016
1184951
17611
449948
790697
688469
1351412
1321902
563618
1289868
352465
69124
768474
273227
446931
1289087
108930
478195
1363771
1136728
1350843
1306835
1274958
423384
289610
456780
552484
121168
435853
781635
407649
253723
462636
213993
676398
311462
384850
1376837
1375935
334173
1284787
1266521
38212
1299910
310432
963680
105921
10523
1321156
1274555
109701
265746
730569
997824
1304608
1236005
840975
1266728
1287472
1126440
1041312
97343
558387
173987
359332
1052991
1115587
536660
726729
1325590
889108
868899
964471
391367
281680
1077675
546002
359597
1181468
595366
1374331
585972
681876
1070385
1339039
619146
62301
84024
366370
171222
52026
1345865
777853
1165154
959712
421427
413115
283517
1204867
821598
117102
614309
1299327
1139337
1409892
836122
227894
829356
797656
389026
440492
130492
1021449
1372475
673680
1008577
1083724
1390246
777343
1123500
643838
64149
855256
147476
276979
790796
736479
1236753
265881
392356
426659
957460
127533
1399807
1188007
809694
696009
1362399
973932
927787
219441
999339
794751
484688
445802
30154
667022
190745
250825
1338481
286338
110781
388297
831232
51094
1383251
673325
684329
38630
653499
727310
330245
237581
1304523
359195
1367430
805440
302855
437629
495439
430449
208361
1271031
881304
58869
49429
344020
686322
618234
776377
238713
1299842
967892
1416983
156774
587848
288407
378793
261623
251965
1332643
188540
1323933
630495
1186670
597690
1178717
1023512
395084
793604
1372667
953286
113027
325083
1235938
1143777
741884
736002
1357947
890588
1340434
842951
873732
639848
582231
806169
513267
259979
30420
312394
584783
644073
384439
1186617
1305943
405924
111460
1042503
663692
1269599
447396
800900
1103091
553134
824009
493813
609356
1207874
1398908
933704
232779
140842
964347
613531
365901
1407035
57474
1324413
54592
1395102
1293220
1209613
1398590
139425
99863
202641
1312102
162118
537623
1326341
945362
892089
48838
851048
281979
965177
115262
1058792
157891
761186
835745
574733
508005
609324
195183
1335954
477621
366221
75279
367295
583456
775320
675979
849000
352379
1287540
276181
1293536
17449
408554
909933
930782
952330
977619
661183
101852
389014
1401892
426192
142299
355030
460433
1143326
996864
1286797
133405
100880
341697
1127615
588239
803225
874020
698659
199825
1006431
1397485
1233876
322429
1386328
75403
289756
304780
853199
587678
1062157
532895
675898
42402
1164043
761278
1181066
106831
1289035
399719
171976
595821
913827
145405
1064162
1139349
339039
165017
657775
670956
677601
436599
61612
318608
298979
297629
1390740
363955
118046
411704
496753
900648
1287515
972630
934514
265230
432589
466539
93816
671520
117033
105973
316606
691062
1209020
392314
657955
592460
60994
731264
962499
796753
249253
154623
992417
360206
187675
180559
257957
1135717
1273485
941050
925547
352357
946636
41549
818788
336169
270603
943157
959803
601295
545257
133228
33926
830596
1117724
358841
353477
773117
379568
521721
603583
138910
85921
302104
295097
1304876
447938
1068930
531285
1387049
727165
1337677
68945
1224899
198074
781630
885646
476392
516897
896575
1083963
580905
540269
356816
1037188
43825
361974
529374
350476
499111
1214204
1202401
441701
306750
562049
782298
37934
1027070
250107
612032
1304642
1110481
883914
872100
813419
1378375
169188
577708
1189830
1315664
1187841
1116649
378459
1401387
587605
41970
891230
150110
211227
1060280
1386034
1292744
700351
1066958
1217114
1025254
905697
356151
381479
1406805
931996
1423186
296099
787293
299056
521733
805442
829831
152221
386785
81247
29856
177777
777158
1282912
695881
688398
1333866
801750
962161
191045
1277209
156147
82262
134977
1367920
18203
774134
153559
1006118
624435
175609
1120240
498954
1379454
234701
481458
138262
893142
391703
218131
671247
1291160
1216761
285199
941847
932380
1144344
1397470
973017
1235858
693414
675900
230839
996408
723982
137980
1232271
1212409
886494
29075
109004
574869
435539
1214928
1297788
637580
13295
1198574
1284278
531590
266456
1214294
822840
163255
1293768
1269586
1286957
111879
340510
968676
382117
520602
1025082
181731
782537
153768
609791
385298
1200419
864377
528675
136437
1395586
835753
50351
665222
1419426
996912
593655
628207
672994
310752
231069
414782
1199330
1205937
62462
153090
599441
37545
385878
430329
355409
1086518
552373
184981
1231010
827257
656950
190557
139097
1398844
1172578
890610
217892
697848
375213
549922
183353
1420686
1176013
1174682
483958
485281
437379
1048267
1006367
975098
326429
86814
557009
1266602
982103
1330568
1380260
57697
63641
1315411
450041
109789
1387686
1362260
1396845
832880
574461
452787
1305925
605749
41330
1207353
1296366
1064015
569934
1332076
393903
71780
822889
509499
1363871
221861
520400
369613
1330523
524830
493720
874241
53222
1101473
196049
194799
632440
82728
1320428
485879
894494
47663
1042964
115739
992095
952722
817238
1200445
297464
1186045
505485
1141985
1412721
802813
428942
81480
493169
1018654
911588
675991
845171
856117
1207322
205021
111199
1321607
256515
1001034
673120
526733
1193578
1179722
1063846
1419404
385047
790823
928959
600891
249522
798889
432523
1410548
683388
1065729
866761
1413470
1362373
101565
690629
702923
1329628
563032
1156920
467124
1269537
344653
267540
374378
655904
825809
535986
497404
323178
896810
1072071
1103235
426569
1285044
1124754
1163827
340231
316733
1184760
1040561
1229644
363117
1238047
1006042
957226
1048653
936721
786541
893631
686947
1100847
1172582
339137
130785
1115016
1316931
92525
281830
441856
910104
1284158
89578
965726
424140
408362
1150216
1298726
788269
163390
1062461
1351903
132970
282103
608756
1304807
575907
278145
1287773
904744
348820
1202719
844593
1196631
648890
664957
184934
279588
1301371
622329
993565
111712
500113
1321158
367754
288268
280925
843007
832176
606077
305278
674722
1334734
605242
1138159
16560
588993
328235
561211
658208
903195
50703
627505
203347
164891
967978
576800
939902
448697
167827
87983
486972
1365178
877457
1384130
353574
894283
767665
673135
255418
1068046
1212907
443542
469775
17452
1037510
283291
369957
1176435
344777
286910
479888
298915
36606
685575
1296824
1368709
370221
1286150
335070
332783
511041
845650
1167165
158948
54878
546617
107870
148341
78300
90599
396825
1203422
591076
623938
1363943
72320
870926
288380
1359148
1054818
401523
1231667
796852
856887
535977
440192
28712
304168
43341
353047
440423
375074
43371
691374
668179
1388261
455799
528951
675097
1141458
600160
394469
676799
945998
112969
1059236
1327664
796227
112408
55824
996585
661356
1211139
378084
1034620
1353135
160225
504032
888707
1381065
416966
346696
384049
901951
894485
1077594
576776
850691
643375
212055
344764
354917
1414596
123326
904859
872577
855776
998464
1421416
628113
947391
776571
108079
430167
14036
387216
82648
261697
901473
1159988
459999
809643
272369
895651
1180599
230285
314675
822141
1349895
256011
1137907
157904
50752
1221123
1127608
1205612
1188066
67596
320488
91140
1380214
349651
502906
330660
93396
1221430
133282
1309366
520558
438510
1280568
1278187
1343642
893520
1317671
1386901
1158445
464351
1201445
210098
52007
1170568
878600
729248
595620
344290
1095908
227621
1293992
418218
1272377
1302470
809923
13122
84848
184717
272255
56656
1123812
668387
427957
1277907
479829
611416
773274
904847
565654
81871
1092733
1373766
663217
103214
1330607
1068448
843658
1021987
789531
260733
873921
957900
262221
1420413
407983
876182
463054
581541
883788
859547
843209
116475
256606
182720
488045
1088494
766302
16406
734909
1187893
469246
1282548
258739
422308
315293
1124491
1058450
1383621
1178530
1378359
565416
1394156
1205698
842215
485393
389311
1212222
946368
270637
564711
1286421
1385657
199270
485380
810986
1307889
1280564
248891
1092553
1408492
638643
134079
734811
1398991
694547
1077187
1041532
510517
506396
801677
1026683
496316
100696
1402239
661717
674706
17507
154217
586163
1396539
1325404
608910
335152
1137027
949244
125131
671002
1041976
428718
834722
768737
893695
153598
1287456
47094
548258
663922
977941
155998
88720
705823
160055
843335
451389
71837
1358595
385598
26038
1213857
207377
1170771
96586
1066706
234603
945172
977021
1193628
998837
619172
1405767
1173896
1229624
106638
1351225
74657
74994
198382
844901
993346
971296
1268406
1149552
38460
68355
1390591
1318402
203146
87830
1295994
303220
809141
206453
1335960
338614
488903
690012
370418
1068026
1067485
814999
1349218
851786
1197222
782690
1068984
1212512
63601
73715
1022377
1168398
1291021
741866
972048
905656
921915
1315648
1313510
1272992
794894
420699
191123
831405
826025
1006712
71044
254919
427208
215477
1301370
1119115
305267
215753
1203217
523540
434983
75295
49256
533140
1375763
734120
177359
1378366
536628
903497
332283
185703
931927
97034
250120
120608
577103
844624
211378
227387
1232174
213783
525285
1061680
160390
379888
584240
605978
348338
618062
1338422
840530
541707
726983
945758
819802
319554
978741
596854
606350
1387575
841508
1207643
1020584
791877
965631
994466
1329406
333652
381662
1382027
1416501
560559
641567
558121
812757
672360
99828
396886
310190
370828
598577
1293678
128947
341715
1358049
933918
331702
411788
917335
905416
439398
998948
1317410
1373533
1276884
1294509
81122
198639
119767
81426
1386898
229688
338159
1278520
505778
661133
816557
1306977
487021
816796
633891
550351
668584
1313326
785168
1363374
729699
1103161
293833
377869
843496
1302219
1082149
958290
328036
162564
1279720
1382818
1059479
52554
1219292
1285751
807729
1299380
624533
1053049
704580
915186
1238218
144279
1410722
45516
140072
1234068
443851
1181602
831568
587898
1163433
176558
1144429
1266427
1115891
791653
1300551
459964
316899
423594
611173
333435
319627
975145
511593
779604
630127
1362968
869401
1341530
250446
43242
947710
1323315
1163254
998776
643279
38012
1301612
419585
520657
1390312
674321
616774
477922
1342472
841459
230302
1325113
1059853
395906
581204
970099
903259
18679
18527
88082
1412834
395508
1124320
146157
509294
374399
329313
815149
415916
358299
1405170
557600
949991
563171
597111
1026811
361069
86619
97062
447170
1213209
1375530
532150
885411
1015920
345649
732845
1385972
591209
1324480
997334
294713
814846
925182
461917
955308
658976
178048
1216712
111995
203588
530537
49475
1420320
184925
792030
382679
1102194
233034
465309
1393495
503516
865319
418259
269068
592989
377272
797274
1384844
1001033
219943
161379
260490
417919
1283522
57075
1401222
905829
167766
1179758
1304585
1189124
210712
214482
589898
517989
32795
806015
264134
559014
93706
349586
1204798
735592
1294274
903362
1022404
706020
1417185
970589
123266
1270168
1177401
1200401
1236806
307339
732252
777965
332240
969159
271155
945716
1369853
655798
247938
960803
786670
475169
257691
432139
843081
842592
1289826
344752
1209550
1286908
1310439
997069
784434
1189215
487300
735555
936607
945541
774743
1021862
999177
395430
621131
339027
303277
1035335
430206
1090712
589270
259708
387151
450244
587750
1308476
49128
1380728
982957
380677
126261
534711
1384094
1418491
976565
274959
355938
1296929
267668
998397
505105
724131
1150910
49631
845534
923240
643009
1328427
389912
1005330
632663
955883
913336
177399
54651
635411
1218661
212842
367699
442082
224576
1098236
728621
142211
770509
675224
1306916
70192
902407
278152
314525
354527
1339224
196533
696603
695641
1411460
913066
440835
348617
169569
1376889
1345926
832358
447265
391810
1336697
377071
833297
1298946
911033
148820
293806
81789
234680
806736
768686
1136936
423748
470498
1283893
1229363
199976
887916
1292344
617437
974919
1395384
395081
1198522
1388199
1204364
820485
692211
1319010
83837
1135805
229992
198888
768551
152564
161569
1177045
836821
1383182
260312
769210
962304
693423
520056
337328
1185498
161121
378598
1310049
924732
353380
220094
927316
1315966
918394
1297258
955799
465839
461096
1323842
40659
773142
259818
576012
739992
1237383
1086931
193918
341526
117309
1386110
467093
413443
228310
174500
1213228
1202399
327428
1191739
968786
782900
693510
213946
121361
646799
494684
354995
1389902
842330
943550
1289805
193484
1116376
438282
694153
235567
490833
1278377
388802
706358
1023827
395144
183345
359880
952298
886743
887396
772750
771247
1186800
326550
44746
186631
337393
329187
1216921
1285967
1303180
835602
1120229
238772
184287
217551
786219
606029
1374819
309066
139589
571337
847909
920022
597017
736151
1169464
1410275
145720
1338687
782320
659286
416949
304226
1034036
566912
1202458
728148
101200
1321295
823836
759158
1329069
1406482
1383661
288087
463797
227942
703916
1194938
73337
1205528
476615
1082366
788495
1358623
127092
1195247
339547
1120738
376723
785522
640710
1385519
1184527
614208
920452
991163
406448
834558
333757
891338
1368127
627257
1237042
637221
568406
610240
776112
1060398
510794
450329
646247
656650
1386319
701179
272923
95034
1422112
967962
1082624
403772
1048767
16101
916444
1332548
1068513
1213429
1207942
897087
1040915
668259
169738
429346
1221056
440301
489603
296685
1184497
675211
1298579
907638
607515
756871
540666
211800
317811
287705
1050405
513130
516500
549129
498319
1048945
862414
131974
1068769
101833
863577
925957
441469
1280942
133918
502079
413630
800771
315697
1202962
253784
86004
996904
1285970
512528
199859
70611
1312675
236429
791298
171918
854651
1202996
446648
999121
340044
108526
702347
313360
603822
855547
1334751
1284527
258035
672677
115994
1318415
331190
1301038
307028
694758
462130
1336891
491845
135328
52160
180693
552943
1000443
819448
511327
566681
621922
206546
317951
949811
1209081
444627
1358945
272842
391784
617924
1306959
46854
196440
181876
580465
559096
572784
952741
538848
184031
1390936
756471
113971
737482
227580
141628
803365
428443
1170566
573254
1170848
359385
1046282
434053
400382
473080
247854
842353
367780
219167
135608
1036297
438303
907859
1370016
1351035
1183801
170654
660093
1297513
43369
327740
1180727
59015
1207438
415533
50235
152301
1301348
440989
518693
894879
630257
204684
151241
1167116
325862
397990
964904
273369
802883
1056564
780235
560201
1276485
622409
57848
1150964
1274780
572811
1402333
257905
49946
768993
1328865
900450
322615
621612
1169550
1297872
780680
1034870
1422055
333328
910579
343255
51838
1114526
803774
732185
131519
839335
685707
176966
950150
399341
1323535
1112550
1421879
484147
199067
291914
595437
1299186
268049
1419324
507675
886611
1058849
1295316
389222
236788
1293358
729386
374178
1220860
1369680
1163324
1209293
498435
637713
589203
773311
646436
840116
207361
974715
357873
255150
115284
300070
481406
252357
199179
962251
589366
912057
444832
494491
271567
1020975
1325750
961726
155607
1225255
1327603
407651
90811
1137216
328798
321719
110381
689807
442152
304033
268472
476050
596945
640198
675583
234276
1294178
1292699
489666
836949
53520
421632
1044907
422260
1117858
82004
593295
147428
1421117
41281
1126121
1158481
226469
886732
1421464
1290592
1186375
558176
1045228
1358735
1022158
607586
337759
309047
258541
475739
1209941
636930
1061572
789341
97535
19005
1323047
29451
159312
1208360
1183940
395169
298299
835168
628561
907556
53906
1391308
72185
1056704
1216912
767679
1112187
1083124
1218270
324673
79004
1285281
732899
970074
527703
143117
56988
903016
544169
533405
333023
44388
150430
443740
510832
827871
913644
895141
201300
55849
1372243
369914
583629
106443
376345
33864
400366
1401010
1192370
233655
1070894
609098
341610
1102561
33691
970015
1319873
903158
1051617
67167
779948
1330993
683685
577091
181931
196010
334688
238250
1413371
73839
55190
1144710
333688
643481
646852
82644
261759
1272593
731522
341624
1165201
1318845
45946
1130711
1402497
1315626
141618
518237
462189
403191
1126367
430487
55315
1300941
283579
65135
161877
902270
1280241
393223
448749
393954
692828
140995
1397190
510529
791285
866695
667671
608560
733423
610372
1303250
1287231
805366
1121854
420465
347561
1414123
1409103
135975
139936
1367018
793082
398209
159215
784635
774389
511329
944826
210524
302056
370395
264747
1371279
310735
83160
875020
1005907
867396
403815
485186
50154
703202
1065124
531987
1383834
725699
869223
90931
195008
277990
69860
141845
694524
456301
899451
894287
469162
733095
606948
77144
433487
190843
1383752
905690
1231604
139951
894267
1402196
1037195
552603
1354127
864458
158665
379909
1213365
180887
1362357
842349
397177
316474
924191
611432
182043
158713
165041
540441
659663
795745
964228
161027
492031
256486
732204
182384
1049721
973007
577260
147440
1278503
108288
285605
292022
363175
463879
521136
658525
162208
1184047
1049469
16648
237509
1336109
1344574
1183983
843806
298999
680969
668334
581261
359877
542210
315680
188491
136187
559866
808494
128285
91611
1052976
523858
189333
35450
1318960
848516
518060
671020
317472
1174604
1302928
1125045
1269811
858682
1050134
226434
288803
164904
847933
990960
1314241
89406
366687
1355385
145094
70006
150665
586157
1194501
33935
832607
527724
1375798
942972
961620
340730
289362
883778
321443
1144145
547745
281389
543899
1274961
1274330
946269
413689
896975
611908
445690
138002
23467
106218
681926
827421
527216
353912
1285251
822629
143950
88352
942726
4549
867812
258508
45180
1375485
1390005
486559
1422238
1115907
1390780
799301
1290258
210194
198412
921378
174080
395757
705877
1166219
328736
557769
821405
886885
470150
856655
891347
841652
891387
808321
105566
1326664
1058575
432514
98757
457049
154189
279846
1273045
1351803
736446
1082922
322206
724401
263529
616263
741104
619019
1190469
1103373
948527
1235780
11692
944910
396943
842731
960299
233442
117702
94133
905816
1285891
169869
205995
155242
62338
940031
205375
630016
789568
657566
572911
66189
1221111
26265
1402550
1067215
1200402
927658
1416781
237058
391518
1265708
1163181
1337061
221872
360883
313172
541688
96321
1018900
143012
117218
769357
1317307
310078
785675
1238098
1158464
68627
447692
297021
1380243
1065429
368834
181866
616068
739705
969201
117967
1169395
1321835
1374807
1192172
264353
39776
403556
179536
223026
940748
464615
329841
252190
337640
44056
253548
92053
933945
410411
1135977
840924
202770
159183
1291897
941365
126532
1174816
612023
55767
45842
386562
8920
697692
606127
1090807
340407
931633
41853
560260
905910
39168
1423133
810936
539945
1232501
328295
1337572
1306642
483576
742540
790377
726010
312574
1167281
506140
405086
1048385
597082
28402
1165129
553275
120625
137765
480551
1282749
86852
635875
81550
1326645
348640
107734
449972
826819
1303653
1036940
907168
325609
770444
1325557
455548
530443
495753
1023614
366720
296375
725818
1051571
589871
1352626
341870
456445
148457
597273
897219
893223
440103
728583
1026631
281394
1367728
344489
907196
1042839
1120287
767673
918571
1409382
1113279
695860
727630
167421
672065
672228
685914
958369
1036872
1165233
1342370
642190
110116
952866
553100
484371
220683
940701
855680
515247
544558
57208
263892
383602
590223
700056
68496
315403
1168402
964233
1335470
1358425
38446
1361547
139643
1034760
384007
492674
49141
1061634
1274862
310802
1176039
1180796
530343
992984
517297
895294
44808
430882
1123184
592363
462961
790896
845224
508637
449966
609735
1362114
640443
687169
1209596
307168
892840
499160
1119981
963838
1021111
639793
1053078
122135
1158482
122439
775311
98164
1326439
195682
595411
1328739
1276694
412369
179681
33571
16828
141663
270590
1416000
1266286
1351227
199541
71902
295061
1375676
788170
1100574
1218426
1060710
348329
1061285
29029
188281
311949
114875
820346
33710
858884
347555
415883
693311
673085
281627
856879
829147
1117551
1188883
268891
1401080
1205739
394081
483481
1365151
199618
373347
162670
738710
61659
94268
1359295
1414072
209454
479430
560113
225309
77966
1316626
1121794
434819
258687
1043336
1396536
86398
1330692
1409946
31802
586060
60409
953833
1110703
141533
330774
1348173
164037
1318879
1041714
466935
69069
65593
871474
1400585
939078
216834
681216
1339436
1268885
139266
1298007
1310990
592146
963982
214097
831551
1069896
607583
727276
1126178
918285
1403033
882515
96358
1170643
99114
871553
578795
43007
657060
1197338
1005254
180265
219588
319412
1374846
228487
39518
1317693
1337859
395053
313762
1058465
1231542
1162959
730477
56344
1136838
52942
84684
682677
259564
1388294
347646
951623
1319777
389920
971734
1400834
1380940
392089
148066
874598
1352123
970875
185576
78399
141363
843310
1185587
730251
115103
81779
95359
667033
795077
429321
568563
915881
363541
1324867
776423
480569
544960
37351
888967
442110
557928
355913
376935
990484
217815
411473
372527
340778
405453
633556
50290
447903
319453
325941
1173913
306358
1135058
1178474
519202
1268383
450326
204980
975399
1058323
1058839
914638
961659
859200
1423391
1156592
703616
830598
115553
348092
975762
215613
164865
393696
466273
1363694
1375399
218976
445759
834800
683198
1038555
621530
1307560
475468
398309
367098
1316127
1291231
301858
1128954
301342
131247
1306305
820985
473647
820160
266130
449945
596194
489815
1054867
1055466
624721
534112
1303987
23051
291618
859757
193994
968518
1312306
425860
1338597
691078
915387
631371
207127
1174126
406956
272033
314299
494955
183144
1056718
77196
338722
195475
496960
647968
298526
1101030
153398
259787
65605
791096
1344423
422778
1117034
476425
1168772
193068
830265
192449
113037
781702
510937
1005809
55497
1338397
178272
1037249
311107
1423144
1368214
511332
970436
309377
944454
279483
485611
1402812
421581
322765
1406934
1236224
450514
1057265
970013
760502
272497
122088
1174687
736958
421392
419635
1186168
295887
509143
354423
583264
999777
885626
944584
201660
397308
1383202
229228
833222
736265
1068176
100469
234426
866793
1167157
912521
1380847
89089
782380
1144513
1072410
371723
1275103
907661
1053593
285908
223400
825623
1362659
408169
535903
899328
906532
1368822
557685
181088
27093
1347216
1235792
198158
1026411
1085126
1210584
1066145
1060096
524430
1412791
1316294
811422
314802
509974
1304605
327368
998127
239606
949163
1325085
1355510
141403
1170918
740198
924002
1379458
517109
806040
990839
538275
1345034
488255
804762
817766
562887
1210521
475547
86339
51022
18593
484306
74607
1284554
978913
409203
889927
686280
369871
1419660
182751
322216
412946
1143672
339014
411134
734786
1382114
170453
672241
167259
582285
625915
809314
56214
529618
913687
575809
1126063
1301170
779560
1118563
336899
1049850
271756
917079
1038281
194557
142157
74526
1417591
462781
582542
730234
1337287
1352549
329066
1302016
146343
407124
1034670
779838
510615
92907
1090690
520702
321990
668159
626835
283857
961226
730791
1157855
197195
124269
519077
970958
787564
680294
1417280
1343007
355120
384783
234544
154993
778949
431617
96347
659154
863455
1060972
424199
41878
294836
286617
909986
143560
104796
565672
113538
1186526
50797
627899
695570
1396680
616019
371374
1352908
106268
1325246
739068
1407358
52684
415043
1373794
700716
948296
1272932
852549
663893
164628
977185
1405771
314230
593530
111951
1278080
794910
465070
1182103
1387014
29470
259535
160220
270870
849070
406822
303229
851119
1303602
78214
860566
45432
592465
1365451
466230
1402811
1270424
655573
643687
310870
1189663
898904
1390678
1127091
1337699
62079
298096
900837
1102372
1067535
1123752
390369
1410990
253119
200438
1401067
826495
516772
893201
347572
156521
1382012
496463
853302
1328151
1059065
77386
583028
648393
177738
66726
657273
1203532
455452
158132
419203
97671
1035177
33521
1229276
1043306
665471
1174694
666244
1363157
310890
1230899
918193
375952
636120
228987
663317
116306
323907
862832
1052858
1184985
555135
1145428
89467
1402523
320305
238114
878901
19153
1361816
498434
1165022
171721
1177196
524809
835647
951647
880313
783738
846530
620128
1359144
1268344
219596
1288928
249423
756634
142663
1318249
1337432
779243
894297
1304114
696729
252119
497146
1402960
879112
1351867
262603
96294
541061
1331751
612480
908417
308873
819791
326141
221067
507688
861636
479110
1174253
508408
847940
1114725
1182235
185801
364831
783299
298481
404348
102519
839744
158326
220303
957245
104508
286982
1376740
425663
1117918
56309
23278
993752
658334
1358943
86939
932951
792008
400672
99849
342259
541471
202829
1353573
443201
371468
364254
27838
1379318
770268
378964
998109
775393
806936
1291621
1304081
538963
461992
287590
349686
536228
1409227
360248
197877
873024
1404646
1147773
492636
1199700
958321
273914
618473
1008921
270671
564886
728521
397456
945126
1042916
1388040
470077
1043439
80452
1341514
895895
542675
560848
911438
162768
165795
1393273
1271959
610776
817371
591145
956070
1319703
773350
1313367
174241
1137406
485667
1188996
768319
496475
1392726
861861
618892
1322368
770874
546836
1020866
518955
1199331
991669
1290867
390049
1082025
692368
540696
451111
929247
261579
898094
609498
172387
421403
1063157
223629
425403
80552
835135
1192685
230655
359226
297609
184906
787892
1231762
991003
3744
501575
1117332
1197313
303590
1021290
1125421
582752
1347894
596560
928440
478501
541564
550223
112472
577786
1211035
144004
939117
594495
1075639
104450
1376830
602484
389020
1023881
196436
1291180
466979
146515
996090
974675
1121146
966389
606332
1061858
356451
526614
389999
129725
726841
1379994
195724
1315633
63893
663548
978368
560957
624546
300358
1141356
702233
868973
1199018
38719
1267891
1421364
995352
1165385
324439
403070
597533
1035015
83010
838704
1180804
463386
1312703
1421592
778041
44278
577255
73462
563371
392513
360378
486853
1183894
1274488
819906
671174
783098
117333
512484
1058572
532913
133082
126026
19138
470350
133916
962404
539743
528893
251539
332357
310734
620160
799799
89883
373139
658418
1065216
674241
886319
162395
175581
257138
218069
287221
933740
1419575
843969
1380406
110959
1268017
61118
393588
733038
1222334
1215959
281691
1040733
179419
169324
129766
1006247
792813
320665
861719
158606
166016
1910
59248
94307
1058583
135580
792075
258044
516116
847403
40107
1188835
976304
226744
589809
501515
637135
1310831
1370369
1070431
300669
193389
229441
178630
1038307
849135
428605
162471
188222
223211
495581
602625
356077
202353
413981
13719
521860
579836
213027
369686
1332074
212747
17221
1406400
1368198
448335
92164
1296376
1295553
92562
114570
1279078
943137
518596
1420575
700151
396275
5292
790725
627072
219090
994734
736185
322065
344839
298727
329801
936452
201808
1332696
1409325
1365169
1406213
1207758
1392687
936769
223495
43062
54022
882229
1238365
1192257
1060168
82122
273953
590635
706014
135064
583977
402633
87205
1065558
1358622
308964
386041
230073
897030
742105
122403
1421922
854384
52923
1192505
175695
1005580
1380642
1392086
38348
820600
168397
135548
73218
95214
855806
1334572
1282887
67187
523011
1386170
1209608
368532
136839
296310
1414683
831421
1123616
772567
1153244
1215046
163238
482872
343145
474345
1201725
731601
1326462
492788
1008578
434135
80472
1266156
150861
1279014
1083121
261233
226524
1302786
1419661
681265
809936
827889
1296235
1308133
258951
136263
680846
775261
275979
624217
345722
1297982
670887
634857
604052
1119576
1225668
890324
149332
969513
1409501
412380
56275
528355
206126
526801
1291779
192294
400900
204455
699912
284355
266685
877623
626839
1274181
973877
1377277
100572
1157594
526848
800687
121317
897363
1401526
10981
384828
1228649
599651
94117
819456
686104
1373989
892261
773823
633479
804999
371928
1354216
799759
1085371
365629
1051201
119621
91891
493150
141514
276691
212819
174754
170969
1187933
881082
1172431
347948
1194616
1026894
1362961
470184
976040
69131
1139609
413025
808188
349035
331203
962143
614950
601976
1402568
1320049
272118
868906
65402
382127
68917
173799
676839
869940
135296
186956
994073
873278
1221373
900164
1065117
633008
340066
46437
1069001
197207
830013
1376876
808097
375673
906708
1000507
659886
237175
731175
1304654
873837
914687
494198
661375
295135
801434
619737
1385146
171154
665606
894247
908554
214498
805566
1286358
300794
862885
514181
1175996
952135
429600
1000231
440034
681722
1315239
1062456
439739
463598
1349997
1333066
1366241
703722
1357936
12752
954336
94207
1071414
1286178
415390
1391406
165359
1085833
732928
704610
152997
796868
31982
481975
70631
876261
1392234
353056
558772
1232702
258754
147773
1189678
44215
694796
756352
330376
86690
945713
69695
469040
1306646
217907
530226
1049418
638358
300474
1402561
1044952
339197
375904
92721
14238
830312
1189587
443453
676343
110456
1026039
524179
846639
996383
343450
1419010
185780
1338297
114481
516962
108190
625438
175168
88143
685680
304052
660028
906300
933293
602472
1206142
1152516
1314081
671870
505772
816350
517250
415566
691846
1135172
56220
1026865
168147
1161004
98702
798853
562431
1130476
34318
403432
1406099
52686
982239
1083000
1340571
37013
415120
95641
163732
460166
1314404
539974
105330
826356
1199567
475720
613397
202626
601997
371218
1026366
817261
625348
1209555
274654
376519
1289147
531194
53549
452549
1340539
1189220
963473
601638
181808
660450
527321
1353584
480017
904221
689282
551975
509455
1386545
756958
729660
1052857
1349283
49357
724272
427458
1157719
88607
1045225
993093
1235715
620890
605672
614984
1372157
981943
98344
1165146
1291697
972811
912049
108956
571057
52437
26375
161580
1416872
687285
441931
885026
850891
642940
695993
1289668
338224
1292770
1395722
701213
481351
887955
849888
1282784
1110904
236829
672868
1328738
1078374
84519
338522
276487
511437
1216736
723030
44442
452410
236245
82786
1360227
287438
188672
849194
1396840
1347206
666276
125266
363616
1372383
572733
1270963
1416399
1112726
794089
599653
357822
870643
1171008
841093
980110
279166
1121379
1303920
1418584
300113
431438
152844
789072
485122
880576
779592
903049
311002
392077
1147913
1335102
787083
1383235
879162
397509
481709
529050
137650
1201897
1034934
1269561
45489
1120360
291061
1142037
803758
1168756
434415
974377
89873
141836
1182441
1293395
1049412
328913
1185505
378859
573853
143566
1382179
422583
232797
1374120
178292
1395168
1377851
516865
1069117
994449
960366
1365141
934927
599182
480328
1221288
1326352
337892
423831
103879
226569
1379220
974590
125059
573158
843149
617847
906539
304955
1163991
1394391
640148
1410993
940360
888947
573024
1229533
40016
206920
146315
898936
287588
176329
148881
219417
259907
502667
397894
560034
38626
419325
173113
1189489
991500
373214
580474
383078
730106
827894
1057523
613668
204139
439990
72967
345186
1065159
1036083
72036
661712
727048
1266585
251040
508184
1238068
1340094
1163539
890652
583853
208724
1299796
1088359
501367
347412
196821
1224850
548901
836951
409637
858457
697868
1268951
1230082
1118781
414381
136623
948057
506845
232614
237526
438886
666502
312600
577266
834058
800564
550706
169905
266410
295667
612478
1194338
951469
162948
202213
195636
1212645
785177
333730
424439
457059
355828
199377
877130
766303
795647
114335
435220
555255
382311
462602
1270782
643096
889661
58572
314721
379477
1173780
992953
635377
819481
1120406
1137688
1279998
454740
1066316
1092078
233791
120229
1043195
912372
53377
386164
1311016
1217243
1408664
1216096
321727
803884
965772
271725
1392481
704219
72372
1366304
1178382
1006165
561738
844708
807516
221694
963779
433582
934190
806551
397519
199886
623646
294845
1083640
791928
23018
198045
271487
76533
378939
683446
570493
561576
832575
1184846
173525
681540
104486
378595
912591
526248
836782
898702
639294
193489
398176
498896
511508
228635
267569
1000668
310316
1234067
725757
754637
162732
865724
1209545
695027
288300
966402
703828
1352639
739774
1055779
1316757
1413289
77742
1373777
66091
963522
519983
161467
159371
406968
377558
846325
962981
237841
204029
635497
445752
497085
260636
1368682
906662
880741
590383
110286
365169
1220689
456882
854477
257631
1394245
1405978
239153
479242
606704
497597
895737
179075
72932
1203397
532224
399352
551603
604666
1238019
594188
409280
923505
950455
99710
420599
163387
635852
803157
570619
1178303
1344609
1405729
419998
87660
995536
94183
999747
1349133
850993
25217
1168664
1303679
690839
965670
1009500
170386
412218
1136581
439020
1278744
688494
529122
1379395
1189147
581219
469686
887282
301002
1225794
45878
964189
220089
672740
395365
1386343
1212607
1110021
1164260
442947
642756
396449
154874
405995
1024408
26760
456507
845507
1272455
288792
237105
343429
227476
1128094
232192
725836
57823
12155
1139314
16149
18600
299326
324174
336909
638850
223181
1163215
1037011
813294
559798
844417
555713
111076
918666
411616
911273
958806
36976
272514
1001164
368741
163853
588780
434129
796723
93141
105567
322673
1284801
209341
461221
608837
1036752
323184
1063130
344083
252793
665171
1185042
215758
1299295
1269139
1406049
268111
728129
898997
903728
557355
897322
800086
810992
269468
505184
272487
470277
980376
13534
121887
105964
475357
188357
1406392
567175
149035
1166899
1320486
201358
817938
39501
820967
637313
889425
1335119
324907
190511
1181038
217363
1369075
903737
735054
1192261
383956
626578
1266604
696014
477127
839847
791694
1368139
879166
1037482
1401030
466541
838129
573210
1307752
1034910
176621
51483
1422254
180091
774317
110800
200698
1120075
1102053
806511
226093
680424
25052
670993
861970
728548
1271536
646933
1059016
106997
19181
1017729
832390
779731
1386618
590547
1212112
1144283
788813
871773
1180572
1346645
982240
34280
272627
355717
371005
910112
889092
739245
575381
1313551
969327
976935
1052417
197181
1416156
911572
414661
1401305
849063
1369347
248946
321312
1295475
141852
285619
887300
1334059
836417
661442
1203465
1174159
683881
739855
456119
1073791
378707
431929
600304
610203
132507
1295165
265444
375593
1021390
99299
162265
601019
1231552
1367167
947378
634500
485607
179952
991718
973686
321218
692092
1034865
972748
449049
454186
616573
858082
816482
1201485
251162
118239
682985
45965
1178579
700744
404884
208667
1369628
443385
789571
500492
820165
327894
1234781
486544
1058242
893446
82589
550732
1316927
1293704
405449
1382632
1316809
1301365
30053
1015828
631038
1215038
672062
484729
833319
341898
1213888
1316780
196422
1067642
639624
596677
139612
345631
1403355
788573
204553
688907
672092
443773
855662
1204449
1337024
428602
936838
1034648
1112047
144406
501086
1291565
1275049
1122058
563986
933517
960032
55622
1316764
101597
1222046
1392620
1220495
1383112
545598
121018
139864
101590
1292817
386775
1337889
12749
452070
100942
44235
413371
575451
1066122
669169
441498
657591
1172427
157759
1118311
914888
71178
138417
947614
171654
1034399
1052714
576976
865507
674218
408580
534273
556378
160577
700703
629947
217486
1212983
1282871
150858
1270559
1402450
261189
1177457
442973
270340
1226610
842559
600248
40498
536637
162633
1143134
72090
310484
411444
1007078
116627
262155
768554
909511
1058440
967363
578609
1085078
52938
464995
969674
513307
477460
1042888
1142089
667737
182904
918852
1212155
56375
268639
91093
422420
624128
78474
376861
203565
572603
561823
725938
822883
52316
982853
130885
570100
316187
1044094
399396
1397486
286810
917985
787971
801899
1413253
1411228
930304
271512
626807
188962
703529
259236
788265
585055
255165
977889
466167
695204
901952
377736
883585
493138
815510
876855
1190641
438717
1322876
1219360
495339
336792
128029
518477
959201
282066
513014
1292725
926358
39587
1289000
1177586
600011
780924
1411273
338984
39499
781663
578177
1158426
1118889
418063
150105
838058
806330
234224
253730
673578
73263
1273058
782926
12161
1272352
416567
732613
56918
47909
323488
1180697
705079
329306
828725
527169
194007
104275
582700
677241
1211128
1369487
72387
1193732
70809
377638
511125
1188913
1159974
42069
164801
944539
695767
515799
999697
1297416
226847
672099
787319
149364
81217
1294468
176856
1293689
1202575
420179
1136033
544979
262209
586098
770101
1234003
734537
236523
377639
925203
640296
248496
803082
339305
90994
668605
581317
610224
531093
1204361
88857
415219
732730
774530
726626
914879
1210637
1117921
523146
272146
609269
1308859
1343461
565636
1136366
25294
54772
140514
616986
976834
1332670
501081
1414521
880125
976556
508116
1303195
98852
411298
826904
8166
255385
381690
496430
308438
1174770
419611
508291
843839
416973
505323
675522
1315978
511626
1313970
1212195
859101
328587
550338
1083081
644070
882052
256809
1120305
1082155
541047
1042284
861374
600913
25572
182843
897483
882239
552461
1379476
298664
660547
860170
1334896
1058638
930746
636330
557909
1006798
44456
1059001
379994
143603
342047
115319
1406216
830641
472537
965401
68236
358373
164366
611245
1274005
44658
177778
1334873
476875
89441
549973
1304755
672481
592871
277324
621496
499642
266924
546000
214213
235698
146749
577642
1415783
1391787
192775
248476
1124756
1342032
542200
53473
188703
271362
340807
77391
1226019
387156
71815
367997
968340
1203306
553091
63470
135864
1205519
125017
266356
294653
338526
144160
905034
265433
1342723
567387
295839
1195390
403575
52269
606710
325820
594747
178296
1294780
194388
304828
1183988
172267
1043591
793879
466417
821107
902919
479887
1397092
127116
90649
169278
1214569
585837
1324686
836250
739071
96180
1069721
1035075
1041394
175073
299812
388537
974744
659367
966825
535564
1212749
730924
178087
572991
412950
49979
1070644
956916
1058976
1411673
352310
839797
671665
125725
1141868
335147
423641
632165
1271043
831928
67785
1175869
1170978
860747
79365
697318
1423077
863662
850666
552755
399766
1058270
1058765
1167764
609082
338500
453575
1315518
1409065
92531
1192008
678582
120539
140827
1212027
1359290
451054
286343
348875
739165
83759
696611
578979
1417301
325976
460345
1207690
1115462
107161
1074098
1082423
1170746
606513
585257
1276571
425222
1363177
32833
319030
1405566
619536
1050659
660275
664102
855556
1189282
1332843
551455
193136
73028
1192343
187608
43146
846326
1380560
548880
689032
893980
1311203
45764
1346697
437015
1408755
547423
430443
124445
945175
729884
1162827
580309
965825
580499
1166207
298370
277531
303041
407742
187882
118047
902512
223091
1392746
83873
279247
795236
517116
306462
255193
234582
854972
523825
147903
403993
441862
73854
109829
1232375
560808
1077220
378165
636192
626493
453025
433694
463827
961871
1103260
117814
613487
695729
965531
1129097
450471
1194506
663273
1315999
818187
658357
144516
864724
623255
904857
1411679
278005
625352
1063824
344733
484658
1332860
447631
1277082
1111125
955727
1287452
355897
793888
966242
1392752
1071223
767709
1317486
1395787
383533
1055666
635534
229890
78324
628340
1053009
220921
880725
273030
565239
235118
74029
374300
816315
1309761
1271515
1376637
967234
125064
44143
54386
39986
234080
323751
834360
800871
263579
1170465
797301
1297952
359263
1373967
188291
461977
935301
1376444
98249
941489
1297760
302474
258910
1389934
815252
70220
526333
1121539
1377637
767582
731117
698551
971464
1376796
925753
588965
639054
164289
664010
338121
331799
568399
74888
447968
439927
106927
1220934
582913
1114107
647611
36446
1344400
782553
595404
1297612
661002
855513
1274256
628259
68625
1204720
571238
418765
1064812
394492
944847
935048
1067872
16930
1411401
1370479
905674
262902
267114
450688
1315216
489111
270799
1372721
266274
359082
958580
1112079
185538
1059146
786336
1300866
383024
626552
91003
1354343
1062845
461999
365681
1042564
970809
133321
1065266
646944
254454
1352641
270595
365258
1338655
58318
1190486
678249
742638
647036
723143
872408
828611
1287015
626556
493094
62370
1374935
1398931
309239
882255
295519
1184716
1225730
1225437
550341
348187
292237
218824
141154
993673
728691
525201
605110
316989
198906
284846
1287613
451452
212592
976462
119547
730164
1202827
79881
160594
1335389
400203
545493
566077
496850
962503
1341475
808839
144789
1289544
1349294
35407
101947
561976
1178110
451160
282011
489347
1231913
822903
1298036
227036
441457
43678
1306351
1152682
912109
159975
33810
326260
1120783
893997
436422
1275250
1039167
449115
165256
838272
1320171
487596
48486
779400
884597
840063
694652
507500
737317
994320
798869
837113
860028
126954
1194869
301031
1290309
1209103
1308333
302079
153356
374434
942304
666740
1210742
877138
1376857
1137612
347659
1329070
847057
846305
269865
1199413
1090858
46049
493070
66914
523670
1193536
1119098
61130
336931
773154
1158218
806708
810971
482729
1196361
454234
444724
936140
616459
321604
571110
586512
511496
1398001
296960
1345504
827435
1092639
1416856
210330
364944
951546
725590
865528
631628
463359
459889
92091
297128
13051
396151
1299266
189893
1373964
435873
774251
777662
924756
1408784
899358
1418749
960235
212571
1044600
1189080
890936
462366
777904
151479
895874
1399856
269105
999932
608553
676128
680442
452888
1340419
446070
225956
84937
283602
854524
570666
1414029
732061
1277220
1346909
1137762
464085
977136
1008928
1207447
953361
1318029
327649
593487
507810
1059741
729936
1052063
1325646
362569
58662
208853
908631
933695
222488
954485
623989
949281
853676
1377111
813583
228235
839320
113481
685099
210007
1060011
110213
795990
626183
1285433
268592
51446
784090
173897
1138601
203736
443539
571728
734051
425780
997644
77438
525676
1178131
831795
508342
126385
577274
949429
109741
83448
404235
333262
1376966
217863
447700
1301137
1053947
935180
313323
1339158
124154
1170608
485570
400869
112900
64374
673632
1405279
796664
304190
167388
1232963
411822
929239
619679
54768
1167077
1216873
1285151
929912
205164
1339695
279996
831711
372640
673700
106799
1042395
381752
1026694
1298925
437555
386907
218334
429225
450354
98523
528727
689573
1308414
1337902
577357
220569
434065
313417
288673
69590
836102
590570
862191
316994
207785
441608
62215
401092
1372729
570526
375525
991332
953503
138335
1338634
982544
1220698
561880
632257
144562
606758
1293300
359671
948881
76748
118992
1064217
1315824
1167684
434078
95411
1388546
404591
486302
621726
331487
612286
684064
510114
372883
820531
1268248
504394
1268404
313657
239254
76714
438402
941349
447263
1103266
51505
943804
89733
1313967
1275127
597171
593854
259970
1282301
1060930
522158
171426
1005274
332450
428254
1177411
996416
630128
1299977
193238
249685
929574
429516
1232555
774390
439625
1355144
590369
298973
693182
1235820
482512
586427
1186137
141321
644743
1331202
406639
192820
66048
668102
108221
349286
628483
914430
419822
1305102
379009
331409
587781
222805
792093
1405236
356393
1122017
335706
285648
161312
767273
1186164
355952
413859
99154
640242
361514
780192
345098
108304
574931
831075
674034
700723
471737
537318
903573
78612
120127
590705
1211538
105791
1040712
1137409
97499
511726
414673
680857
25781
133267
849898
742642
1069035
131279
611103
383582
938376
146649
97265
71113
284868
81537
345905
469369
458843
1053368
371506
810563
952420
887002
1059226
951377
816628
1369325
480767
55023
959745
124952
1231492
111069
155058
1392263
1287073
1200710
809630
440384
936395
967227
627937
1266852
696463
1374395
1209656
71541
123001
1198424
1184414
205647
944174
228814
1286465
886439
795327
1420030
137726
45441
127146
212508
638146
961897
809539
948966
87094
236410
226687
813990
233264
140424
235803
220773
1278294
173472
607257
1215817
1070419
1120279
1199608
1342222
91452
86930
701441
1374428
1088191
137754
860848
452063
1035716
319075
450738
325453
603906
151707
265397
669111
144016
429126
197171
458781
823944
450273
77046
286802
836077
143913
983129
1220592
422459
1234721
465881
700799
405891
1156662
474970
176173
1421349
1070069
435348
538362
1006131
843409
370985
1144997
328215
1404922
1075536
134679
694278
1361830
1294529
678474
773238
369391
898083
684965
684550
449800
88240
1309394
178905
308672
466920
884180
1070975
270233
694317
129523
114678
90978
1016119
57275
174603
909538
1184849
1315947
399845
1194313
257090
898350
381677
698477
1041177
942095
331705
640942
1050381
408376
1295656
1271247
292208
1205282
488653
553903
511000
1308943
355580
388276
356942
315569
370671
636027
970840
893837
1052946
1269334
1224097
349794
478358
918407
1378318
1123420
738072
86013
737070
1311138
1229445
44055
680629
129918
236082
337593
639981
157139
334088
141050
776047
115857
641245
259959
524334
1358093
93129
119951
673585
1137471
373300
480585
938430
879809
1152708
51900
866729
563096
433548
276616
1312144
1336019
478338
894934
1067157
1271426
90482
1422324
139400
933851
1173849
471733
260977
1313820
790059
1375603
896745
963290
1394445
258166
157168
1071890
1420485
454636
259867
691546
1144146
1351706
1285171
478524
62872
643290
377047
96521
196104
163944
469118
1416445
522741
796996
393208
235265
1070084
260436
905812
286231
831146
16946
267929
855711
53936
858197
231378
961477
33763
455082
366661
583144
360749
606964
1064365
814474
340934
266198
123079
28487
59838
224753
890679
55155
1088635
181094
120365
1314660
302380
211282
232792
17522
95881
1048183
214442
141826
1069416
1155217
588379
437614
276219
1356942
964997
1418358
1226594
546543
846233
1077227
479421
675805
838692
1224293
1303690
479989
1177502
1140465
380612
44863
661977
1351425
725966
1063949
1379333
795562
1266096
78124
173489
264830
335315
1235952
384262
1034860
1406559
222806
811435
410510
1284021
739516
288400
1225306
1145461
174491
138792
190254
894878
1374434
231776
775612
488267
396555
74485
44148
1121185
1355478
699314
1374335
595807
122190
387710
629517
797973
959218
111840
1396677
1194925
941684
491270
1341788
213843
142407
486225
542245
1160979
1020834
1167709
1339059
265933
251557
316145
56240
231924
653539
1312338
1210693
347877
771129
1385479
790613
326236
189414
895151
125898
787522
1397581
1226779
459274
56757
659033
1065247
1372812
1060904
17858
1411512
414929
331285
397440
789958
968572
1362243
731096
187623
413183
1144280
1216067
663776
113743
658351
1181570
123888
238657
1189371
124618
581423
1020915
941549
679550
916573
1383638
201902
551821
1335468
1043976
53225
1294806
420912
803310
309478
411500
465587
391059
1268969
1219236
1222534
954062
972453
1282616
122673
1216236
425843
623896
71721
446485
628106
195794
847369
96367
997700
834518
96372
12568
121821
257701
1177526
366054
344229
143695
1128533
800943
771815
208202
34492
977073
1069932
1083377
979747
507321
261744
510614
1298154
755204
308427
1302203
839093
583797
895475
412714
433058
834820
1371970
1314360
375244
100685
1056255
964292
798536
496941
666979
100168
903183
262235
612755
731854
1129168
993230
914857
206983
631725
1413221
1035688
1005386
799259
270615
1119003
226902
88043
754506
923609
1386164
920272
1145071
237642
69106
376950
53042
1324328
1170962
1092535
552576
658511
1313974
1116381
353825
576818
1421274
1198976
783517
1165187
149751
1272810
874187
1295680
64060
1065380
948169
545218
1224098
834144
1156835
300651
65618
134661
1057246
402968
896938
153707
1276373
594435
118729
73444
59797
321271
392293
453797
1110607
872223
1166811
1050618
1412804
232382
1401234
414969
573975
1238378
1375956
325439
1417678
250772
1154938
673030
1306280
220277
492902
829929
256405
952548
1195331
503621
639281
870558
163613
94263
778656
312145
946789
1092572
858607
325224
1067343
858265
45273
185988
1064023
879249
1283657
1347585
84377
852492
701235
835333
127582
1279622
1369923
1287112
197424
853851
264092
842809
511660
208733
433383
1362159
45225
1072018
823691
338589
104621
795272
161509
999510
1288523
1238202
1366664
694540
145108
343634
342035
1336000
84568
1065182
524521
157207
521
83679
1336104
593157
437012
1042157
237596
1270052
1347626
47695
346955
346674
415606
470564
481269
1394250
1006417
105166
431118
1055710
1335288
1112540
330931
1315169
397880
464292
177563
811437
302631
947064
888944
52259
333184
782151
962994
860191
1412741
254286
962509
1365373
807827
836894
1136045
54251
1421728
1311634
41813
1395584
23486
15770
1371075
1115820
1070938
1279378
117403
1269828
122727
306628
1199274
589429
883282
1295587
1340384
623057
688071
100899
909389
545770
1084795
1219987
568125
847137
936184
1296188
967705
774866
1298626
1203552
79783
186651
600118
1215920
909035
573283
799611
1228268
583504
1317735
1232504
925885
1272130
143665
476698
108974
856860
1366084
285060
506137
119394
1119700
912232
450947
1042774
1406428
88852
1081285
444739
1069041
804829
173358
508866
578235
1189376
1130587
443806
237283
540041
438253
45984
419772
160660
908796
507243
164972
291122
1300314
1221244
1419854
272883
572910
1415828
911778
70745
614331
608629
83230
1404525
221612
656718
1036958
525072
82614
358769
675937
695934
364594
1295186
668590
1395986
68714
384366
1215953
756498
947887
894894
202316
645654
1062036
362499
213213
279574
377867
1295492
895789
883511
1177350
1277854
55131
1339252
1231727
944981
1178595
211369
81443
946693
885760
507085
647647
75769
202527
307230
1163738
1210472
535308
167094
188628
315954
341018
40722
176335
341848
224970
663410
72554
151365
346633
1373013
214606
131566
1230894
394112
889376
328896
1216297
1202544
432464
76273
808503
961292
777576
1284692
140755
1042055
705528
1345238
1127618
1267782
627768
1322562
1200383
684525
766250
694947
827576
285459
1218126
770315
1355469
679134
309911
695238
207167
39545
1185624
472766
287412
968312
447716
499248
54705
176254
16590
1116063
728455
866951
206320
1273541
107708
689840
1110834
786937
1400683
387828
1363498
648741
332586
1280353
322984
331351
1051813
465222
353668
688516
338422
188530
495974
1155635
312907
25758
500274
939113
1296606
86110
165899
194567
958479
233512
573367
372299
1289566
93772
1376715
1383507
916042
735438
1186548
276266
123472
868155
447609
914680
482106
297948
251440
1207671
113371
27202
536626
1172511
899844
1275146
115133
615556
16332
298086
1188105
951398
412626
366505
1035409
930440
1050789
1064922
522767
1191899
842676
608312
952107
69914
1324689
1216282
70912
1022499
1226390
1197726
1278580
1353797
519652
470312
170692
365583
120078
93502
213617
111157
1420609
1298250
839487
565920
1208000
1306632
1230483
1071548
197278
637491
1042852
160643
195501
1184583
579388
640488
1284496
67688
195421
450543
535019
1026380
172224
837105
280505
539431
154776
1305607
1107014
1297429
1412817
694049
774699
490230
1228058
1415833
382757
399640
1309335
1313197
613522
215315
57647
585978
1382502
888994
147398
1291402
458223
421373
1135056
56266
567466
1365393
224321
741893
912389
48844
813826
573009
458836
64084
581760
908255
287933
11842
799252
1027075
1218624
200766
890765
1178600
77336
1167817
687710
914197
469317
950179
688771
339548
623307
836738
446566
582957
850032
549441
393943
776241
725741
406314
1037268
991316
874087
1213448
570928
948381
337211
409192
139915
316586
221995
510032
756347
915674
373288
125427
972103
299566
638864
733618
189728
1272067
1022855
819216
1231580
217019
971491
1309608
820905
859228
1041342
1199717
658623
278735
121597
799425
377926
685064
422791
209396
590651
88449
143011
8345
839121
801600
562259
1232114
1138980
419456
48252
1192880
1284668
417063
1172877
518401
1136334
698787
398324
1189701
342836
1138309
880889
1021450
1135246
632169
563085
1126465
958682
973514
997534
431832
248617
534536
970490
584295
1217592
972427
184885
1186804
733446
972629
1065788
681207
314925
41517
1194290
1389448
90720
148899
80401
1227268
170244
870610
130209
1380923
152425
1168181
1117000
1378627
1186466
105513
561218
518540
134500
778823
487631
65889
432255
696202
613376
142087
491134
93340
559072
737102
1333885
342257
757090
325999
185127
270266
911340
768852
1401788
30653
860318
911541
211662
1371831
775673
251970
115260
1353366
1156655
1165321
281822
192280
1083865
448260
1312415
1375454
1373609
525254
890227
164383
1301762
80005
120115
1208574
1303314
200624
649042
1158382
869519
1332502
1368393
31123
374351
268797
1307438
1361305
1192285
1276852
294782
726329
125564
89749
1274983
271762
823823
18831
1113936
452941
1210998
1318946
648357
936036
225873
12121
537290
1150891
354296
168209
391583
838031
1385292
337559
307728
344448
952914
964137
384419
426498
908954
634686
936531
705230
92964
693113
1151077
1115920
1284405
336863
511975
1232823
1402915
1274680
1025957
421379
929283
1227756
68416
63949
1159939
1230172
210688
323228
1170882
1280026
312292
222528
346100
700575
963603
781836
990878
1390578
590486
1183136
1065434
63341
404764
275509
581713
459108
36261
250096
509033
284885
375488
607467
204790
512892
290199
618204
508674
549139
1420438
388735
1144228
1067560
454990
1022039
503122
86597
507694
107585
683688
544890
497198
699006
936782
1272078
1124686
443222
280279
122310
361374
36094
481752
1361231
1211396
1398838
8417
225582
1235617
643378
682811
1404868
1265756
59370
799752
804995
1138841
1211011
103455
61289
313071
1087340
1120511
859084
223395
699934
187346
896174
1358576
189244
207560
46418
161400
78823
705225
1022919
172572
977222
782222
1210101
1327123
1355485
382572
372351
114385
828712
95318
309500
1199431
1279044
387068
482224
970967
148621
64453
248561
1300648
565846
356499
326967
804470
1354515
557069
318126
118104
773030
682046
1362672
269410
660606
381939
1401956
585453
916066
516632
1286789
686101
551109
130451
906776
727289
421052
309692
1195162
278108
875758
322806
1183899
308294
302768
95005
469457
312016
936547
374172
1406201
936725
440934
451863
355431
231588
524188
279964
734769
1293950
1049456
110080
331504
1196539
1290434
1336636
1202875
219650
1026395
870430
1378094
1364485
181116
506782
729871
1238316
775534
615313
999921
853741
821813
789528
734378
1409868
440518
530011
413643
288931
31071
631674
443500
973030
1101481
443217
663997
827224
373868
1346792
590566
1059653
8123
156476
381131
643381
177605
904157
288530
389955
662021
270018
238968
678069
807184
454848
1122855
693412
99850
526648
10626
108834
1135238
132569
352734
1053276
944299
671437
1390464
537404
882914
1063203
434142
1337279
161003
969510
1198524
766242
1190408
1128974
313210
918167
788015
849900
1189286
104208
1181553
224301
533341
452487
1406269
873950
118553
928621
1067519
954564
584652
474646
1138327
1324961
152277
646050
387995
580744
578477
123719
859328
339390
1354280
251773
493847
1082724
841370
440672
914292
997463
1005269
703694
1312972
1207503
1373329
75830
354856
541481
666958
1071685
350776
667713
98377
596028
35156
681714
566141
315573
1144273
271698
161166
1235102
1037833
1366998
1306314
413737
131913
197594
1050700
997278
258362
128398
1420279
298707
196172
1272472
294341
59114
184684
1379281
629327
1336576
1137170
862098
121612
366182
910686
965340
864733
905555
825248
305096
225070
995973
881204
617296
1231797
1226629
340122
1392569
98896
1141352
1199594
914434
1049542
1366130
157970
638449
1293642
968996
619919
1070499
816207
860286
1040555
999791
1159901
1272663
493419
509337
1204553
301964
598219
1371682
556006
254365
1291710
722679
1116741
570977
1118360
513713
1314695
344787
397216
697338
1408842
667589
928717
1154659
1298037
971520
165939
84612
1198441
368489
1042975
968244
162822
1231890
227040
1166991
1178510
145198
559239
421862
683744
309317
1384720
865601
560725
493617
323601
1375292
1112310
248374
601504
567856
322553
353942
163310
799918
132718
1292531
960273
574435
821964
413928
1373128
491344
573593
292470
369140
971469
549249
1134553
163984
467923
303360
1304621
5098
532596
1382438
1317663
1318849
1202352
777983
332340
174196
93621
1055606
1102266
732241
193103
128774
889139
1175917
1148436
101144
468053
1217769
1026953
1128518
32972
466251
147998
1310624
1265704
424016
1367065
691831
861656
372303
1352390
278892
1233031
899183
914185
733534
348358
1394082
182242
382336
1365265
148114
1128287
684304
1069601
26841
135707
93215
576589
735521
884203
733296
869413
559841
906028
477576
606067
1191682
483613
959011
789449
416940
658203
1220587
519990
79622
33412
678963
532872
362912
433652
976920
691650
846796
979765
1160130
810113
689359
1141553
647277
1337999
348027
85544
335922
1394500
1352875
727187
440856
344730
1189616
336507
1296842
381805
386096
1356493
314347
372732
1396398
838413
1290123
23093
58265
636385
375032
493395
31349
789691
1298065
1026575
604950
56466
1165028
475919
1177768
254952
356933
185345
426468
1285315
95158
1180405
35049
527348
125477
879141
1323311
667292
391662
463732
1163146
72781
512001
407771
897652
626396
839833
382414
1384995
1083894
1159870
67722
160976
589293
575536
879427
768407
192233
773843
1306480
813195
127747
144231
521488
1383226
755334
1203164
1221243
684454
955245
92369
585787
467905
1341497
1329766
1362045
1042719
816833
339226
966922
1326777
218015
724995
975187
158830
817986
608400
1309550
446002
579978
18630
354079
1144222
77395
1138724
362101
324683
1100777
537547
508096
313161
1060468
566139
1267943
1420943
820344
949446
117546
565686
831132
342408
726992
1135080
1273804
505872
1081232
322209
248552
1308039
937678
135710
76037
1219990
1343860
1062904
1218566
169097
530775
316581
123591
1275466
705148
561753
497124
803872
219527
177759
659744
332952
1057350
133289
249544
1100831
631895
1299189
785150
1122513
49234
59486
983008
423691
138529
1203039
771690
1401623
85504
1365548
1302407
1061023
1277983
1215016
969311
1177214
191717
514135
535598
1272894
1083065
977351
1215786
606367
200702
662189
1377391
559187
1336308
1230868
1234897
229931
357918
1118291
403408
724624
278763
602717
796741
864122
1194608
1135630
880960
28194
1180486
498665
475050
900229
1163174
435590
299753
1339379
1154418
1285779
1196792
727439
837121
514658
369250
1404106
298489
1138141
214646
1184799
728167
92587
1302401
548705
1049623
1303321
328845
347505
344701
288829
1282565
269167
863768
413654
374981
356261
190645
359664
887294
601377
466294
1277175
633340
336532
161041
1210268
823723
480166
249111
952517
781589
1293314
1298981
164122
724948
1376804
670933
911714
1293708
776617
1290728
1207564
1044022
483381
846369
894023
396237
291930
602337
63598
908817
66989
170816
1392331
485334
76708
970573
908288
639480
627891
1154798
253121
154166
278415
385969
550451
271975
447397
732817
28936
340731
4420
327726
528115
323973
204416
12639
377642
773779
687018
1330771
510357
266968
1056775
67345
38839
482284
627296
1383648
178545
961214
130012
470328
112371
268831
219346
756656
1235355
872087
1057683
469250
1298224
235028
979773
539493
623571
60610
844027
965274
167806
1156683
1224079
500456
978189
999992
35640
1039173
1196355
134130
8410
828410
147810
1229520
1413757
1060369
724876
1216869
696878
361258
1422838
843417
663358
297735
1178156
131745
66727
1265638
390343
843964
929945
968911
883752
886067
289294
584322
961530
1321696
1372772
1162788
1124529
860705
1418278
558330
489358
845915
228343
793021
877831
186848
614611
345912
1318027
144791
817570
795033
558650
839581
917648
1403499
733577
671433
314555
503027
89823
829374
978892
1385548
578120
1308311
224646
347625
864274
327558
124741
1399666
100204
167625
978903
1325154
132203
446048
195036
1352807
976493
120015
1151184
1290975
956493
444988
727993
874287
359372
1404941
1173965
1327405
730845
1399765
883069
1143064
1167590
1346494
951493
343883
182271
1052446
956447
1399582
1412553
381443
1268971
73095
688448
674898
44880
695332
395917
1301123
1058609
339026
1088361
1091135
1053429
1306866
845212
673873
1325689
535001
666084
613861
1034899
469131
25386
461661
1178488
1177323
438112
1205430
925714
277699
1407193
506920
380706
453083
896405
1194274
99743
26669
288389
23276
688716
432534
374143
609236
1051181
178034
1297273
805385
891889
561838
1349555
821672
1365471
29869
137602
532103
1382058
213847
1201898
525308
91519
678744
873972
575578
1219891
668480
1422262
1137911
548934
673327
844815
569505
91457
1292575
175803
1035238
864268
23298
645956
396698
91436
361994
496285
1274895
104192
77245
1210552
910434
1380247
1118912
1336663
1218305
1296286
1385332
322804
360344
397573
950355
823890
37079
681928
732709
38872
1118569
183175
87389
97221
511587
799554
131863
439314
1284720
1422761
557344
82435
1144323
105130
637033
1317779
455394
239445
367147
445796
138282
1299017
1410067
82724
440827
1306106
909596
930183
1189183
1341610
1288780
1298196
11147
428221
160382
1398468
832779
435068
552400
1063721
588885
428475
1033920
619345
663874
259861
37010
382234
127127
543210
656549
1385416
941946
1071873
201666
767344
1141421
132018
961070
164439
687897
883881
522025
400478
835263
1288774
839021
113937
792624
796515
1212162
221444
769633
295997
776614
582424
50499
971695
846818
1306071
918657
1075759
692917
1117636
727881
1339373
1230087
399284
978910
1177887
10950
405720
55673
141749
1116567
508284
328187
1149560
842190
338703
971662
362574
12767
235890
186596
1179754
1294121
1216111
359060
662497
148678
106817
648120
133742
137952
663282
1398018
386043
1382997
517799
388712
554671
1195223
566162
579764
362060
1296803
216269
143006
297718
42096
236167
147616
416826
1174714
195570
369795
74937
30708
888732
621646
259091
889022
1170418
39619
120807
98273
287658
159949
973823
999999
319517
828159
236242
697865
602589
157135
586018
980773
1203484
87758
556725
236747
479499
819224
32571
587802
1238176
454329
329490
1296744
1059475
855457
375084
693517
815376
602185
174069
766925
533987
833486
1310050
1038134
1373769
434947
1069606
945693
35523
787242
457288
756617
175592
972668
662388
1115168
1386842
705345
134205
934370
702937
1035641
238906
1229297
378414
54748
581802
919902
993698
1164222
979880
188844
277429
1065693
315946
836428
1371444
940726
146204
1276855
779665
1157198
424755
1409665
125561
1265893
959963
845701
644075
1353258
1164983
1123818
676650
82321
93959
1208696
1177505
371759
216061
1197085
819193
56371
1289998
464231
1344265
739900
1358185
1072295
883604
1277588
97010
626567
47073
868468
450923
603285
1157870
554656
828779
387110
98899
571023
371261
268690
62206
355494
808957
1386299
638087
899401
362207
1349905
870514
235824
1000438
1368808
254878
269094
844596
149582
1124841
373679
682770
1035728
98756
610446
959537
844904
138353
859073
901288
511962
574748
484574
480721
88751
1387681
863115
875876
999867
605375
924650
483572
577368
92304
674390
561126
929620
700663
1055113
276664
101552
304634
218271
437763
657275
693687
584566
582214
291154
1298034
383442
1388998
896464
1307498
102202
1218519
655624
414439
1069361
81670
410163
863583
790435
444541
827332
418065
998734
1312971
400565
1219868
502705
1365920
216825
230165
46421
786789
969131
503499
271676
623726
368126
1062652
385139
1041452
372857
679750
174003
384611
638397
950370
390383
74001
88413
921091
1058855
1404173
357187
1021363
463867
1292027
183394
1180261
224666
1144259
891017
618041
1157863
634236
796485
78280
848536
1145528
1421928
997387
1365818
779384
1156582
33786
378317
869790
731492
1372699
341083
1408564
566009
30424
795790
978601
820298
1392622
190301
1201929
57587
229720
1408753
919396
658910
1038282
1228172
1419753
494789
780409
424117
551473
286984
214281
844102
1215878
1285465
608971
44609
800978
133100
297715
892658
416433
750715
16736
203462
484907
781021
894966
178099
272733
965341
1407280
1233742
126599
258492
1373503
175259
1395320
1236004
190261
135041
844253
93724
1288495
1353182
80800
376006
798990
963927
252289
729723
302959
357466
1006928
955741
1036176
583310
145318
205110
1341532
841566
250354
1316505
1111941
724900
42638
1285155
630275
1053863
1344472
1269951
731649
109896
198629
286773
433546
65661
522348
259177
1369236
1296400
486177
914079
726802
435275
1371270
1330376
1167387
398084
609940
955696
815467
349342
1274425
1034622
612803
1050941
933837
911026
1113310
424275
1341472
420020
186338
1360259
298552
32893
688140
525145
899666
148973
837430
161845
100368
1321154
71066
492025
1291139
523276
705276
51413
1113508
396179
1033909
232503
264160
419741
411810
361263
490977
1076354
190438
299518
514198
780371
829836
1382582
527101
671570
577162
900161
421144
38245
471043
630359
282646
540296
278056
1296533
1049540
56584
301000
1070629
852836
151615
1209857
912502
4687
29879
85974
1413160
772261
1022809
324543
47310
1285742
32944
607466
1333936
1377523
1383950
62885
177559
1205933
405967
1205242
395891
860950
87562
84269
823773
346576
902099
673434
804539
484923
92459
1127848
1319614
66041
256720
980344
189141
1408142
1219725
251017
314157
1168065
1370322
290917
526837
1402884
508399
1332791
494506
965231
17504
129253
1208620
1061084
409445
265555
408355
33688
93656
680586
868269
599428
64090
286397
211504
767291
230597
1319073
1194337
106525
18818
639637
1177249
567808
52737
81733
494857
1026606
45202
726515
1339912
90062
700335
860658
680061
384697
644908
57331
256258
838369
884800
301960
1367709
175153
173194
361138
1167647
404520
812158
1199383
646978
479096
416377
447773
801903
875152
94275
311291
204173
673292
1285905
1383829
1172592
644014
404635
270224
458049
1217822
350259
1221068
468742
1292515
893141
1294824
1218081
702244
131290
578917
848638
1334380
1207527
1358352
271054
849805
492335
1062871
92020
1296994
33729
998412
520803
1200770
1172370
694248
1273967
789556
434095
675661
883787
175148
1386036
1352391
917846
1181707
265888
1308102
774780
837821
1289900
1401742
255820
83714
813344
944324
900115
1339093
1186371
730964
1022758
564348
1100582
1350918
56187
3973
1100319
56797
1309308
1023448
1297054
844319
299958
1140538
430875
1384272
1196935
827302
257810
732351
135076
818225
173825
966606
839800
351142
773708
306097
503830
727776
573269
623200
48766
906296
1376497
625363
558278
642072
1205391
1348114
1205959
1040590
598011
1374816
263880
1337002
368029
827228
292561
66500
283702
657054
580128
1270326
1087709
50056
1206022
989892
1395109
622149
841657
724544
565480
106319
195227
641519
1327968
70904
173471
933423
1293869
361991
1038798
525323
441418
676199
990288
1230407
1375845
964363
1208631
931008
84392
1129208
704831
1058477
1379842
892428
685339
121929
1302251
1043377
735171
1197387
1202948
1286340
293668
419198
419910
688822
475049
1213668
1195157
698286
855328
314787
346829
1383298
1128846
1301073
415813
687111
334591
1185385
533915
38924
42101
601080
1307622
615093
353721
61498
298513
1195229
1419875
404977
786086
68216
1389407
1296374
787136
1382649
691561
956081
1378373
1218575
320158
446162
1000948
1412511
131159
140410
348765
798617
301748
411263
511309
564091
94357
631814
444525
83570
74711
803202
505074
812345
261923
87193
203424
1362288
336878
45088
210851
771980
314042
47781
1290796
851881
1205952
1304526
1182836
496782
76976
1110460
463606
353963
357623
1268016
153684
798778
326979
1344390
785348
23279
536785
785932
57273
606162
402828
1293939
616826
439577
867465
478463
376242
800885
348509
622633
190095
697565
803305
492324
550444
537128
947581
1365970
1298587
966174
934342
430895
1204694
1226941
800960
310853
777465
159726
400719
225252
260659
797605
1166972
825033
194383
823923
1337894
1194450
23064
254700
883823
378664
1378188
1304641
543692
528533
943998
1308338
219692
560799
441928
288264
478022
1213011
571245
903197
771683
1305946
56367
124283
499332
1363566
518232
1150358
818686
1300091
1049331
513700
1135935
471548
1134841
1283085
558601
921207
1190401
47796
315162
1236656
905269
231506
352121
180112
1415962
1126490
1066096
1168672
345446
267909
1276400
1045310
772220
589334
560400
1388527
725395
338720
154636
173177
1372790
635516
1413627
199335
1336978
948143
169964
492588
1289958
100690
897257
256885
388119
1279055
1214339
1415950
497767
237913
1005355
413046
308128
611527
600959
127076
811671
165000
548091
637723
499811
1216957
621908
1143750
348905
972469
672535
970433
620206
909090
178418
820320
1363283
1066463
1208581
742139
392658
1350947
1173916
474540
1354250
705061
396849
862270
1384099
1154018
228727
1189415
1192938
982975
1134472
427233
638496
925697
632627
770924
359483
821045
1034344
55129
1234032
683812
435073
492062
527959
312657
694518
1328925
487841
1058483
165430
523312
479100
1066120
82548
1091446
450036
377760
560945
15913
671947
1184528
1155538
1359405
907000
571673
807294
378007
638393
628810
411518
1363032
433381
248284
775404
638470
1190436
802012
801422
261787
1225131
292415
1272660
1284917
274780
250990
948714
423785
674378
1338606
1122865
584555
309534
234495
341261
304714
330462
1150915
136186
141750
974345
903122
181940
137438
829138
1209711
1328763
1292769
1352590
972032
871973
499731
1362312
199090
905765
641403
1373584
904977
774619
66116
444810
1186849
570278
1025849
96405
1320143
866993
93319
445005
1067397
173626
18828
1374313
1301279
1126073
643636
968951
914708
563127
296751
1416435
569425
830499
894638
1134564
1314700
802539
972244
1227559
476707
889520
1417102
1063520
1175731
531973
606394
218417
279218
1311779
1211245
1387685
49942
408296
112158
876196
772930
227657
727957
683087
1231999
386430
1416552
220028
673853
912399
656713
1146025
1052809
408360
454324
462913
857903
1224798
255698
805641
990810
355998
1379601
1101115
1196313
1273098
1193892
1054963
657066
613145
42400
218234
512886
330187
94578
769531
1209044
676482
536986
1082242
902865
1371655
1064583
835709
915836
453127
1071593
441402
1224765
936330
150073
1283507
615790
279455
935464
1065522
1049608
680265
198248
940717
297786
673348
332435
533104
461932
572245
52305
117867
797785
1373225
220202
511903
122581
788748
329278
1305172
1214375
879591
418224
994887
1421261
364641
116292
577279
110170
436374
19090
871097
962680
638790
834111
1294096
922921
357668
1119262
250518
323953
1366257
885744
1274139
1135400
821655
353718
928689
690283
962916
1268029
190658
1370460
75383
235516
110704
952760
414621
227532
449655
1112794
382019
468896
1408167
1299588
74783
1325341
472051
1353605
1212023
1390743
1201303
1289580
682521
145438
777940
769818
317019
335184
12518
543744
907206
629310
496634
1035394
564772
68302
438541
81637
1411925
199856
680773
686367
417757
83499
1279155
179697
947076
1380024
805443
627161
166028
851596
378671
45595
65173
799718
188905
303638
1278781
782170
907104
410040
1283464
1170419
547828
536329
1388292
996989
1000909
432519
293329
789060
1404650
1204436
1218660
1197797
1007447
438195
170904
996283
1182234
529108
911904
583384
681588
990667
327140
780419
409027
964429
1374498
396358
589428
159941
1215854
1121153
1205459
289651
493626
1271585
281716
1193045
1405509
140759
1186090
806535
1273815
868061
1309340
942553
1181605
1217302
920252
344677
978769
1233674
425247
421226
204266
1231900
322595
949754
45705
1126141
656216
1117604
228888
783634
1072332
130188
472979
487491
1287449
204468
732530
1045360
104825
1268506
873703
29680
155994
1292973
300467
1395739
335276
1228255
469111
482381
542267
1290898
187915
825213
902863
408434
1415706
58596
1349029
1040950
115562
821690
113189
158325
249579
438094
432741
1346057
795784
800864
275334
593885
432748
916748
430672
385525
269426
894924
821859
1315701
355193
1125149
150818
379837
1389761
436993
647410
914866
413244
401641
1302758
684393
683562
865980
151627
285945
1384075
330372
621798
643567
285068
572637
143317
1147858
258272
1339430
796658
1088850
527034
855039
1195534
830897
56249
37945
808506
193118
356901
1334265
700760
282035
476314
155588
5211
1274129
965705
1026510
136522
414119
772558
1193051
251518
356832
313861
135448
841238
794744
891298
1146396
1404321
62817
868738
1218421
1266729
28727
907210
540301
679941
422404
359979
659190
681703
1289427
833434
921746
1156839
931871
575306
18659
905302
662557
161780
791651
523916
699584
345251
508411
480422
1267919
572945
635686
451944
1170592
256170
963980
1186107
26089
411564
833620
399169
465355
776946
1422766
908094
1144965
112730
1319620
1156800
1267263
344310
407211
341454
1205611
1082232
360252
1176346
1291142
48322
1077226
54604
1058482
508621
283536
1191818
523652
1110617
251627
739129
935067
407792
330260
738426
162687
784087
870637
419158
929680
1192606
252205
864007
933406
17243
831862
1163886
628888
994131
1180549
949591
439768
237278
142743
1282232
109606
806961
338676
1387657
76475
781065
960870
90019
1282217
1419785
1314370
905047
166271
212923
260134
996159
330210
1355296
303357
428412
949351
637253
1365606
1165449
1344602
668711
1326435
1021990
34019
107384
1270660
1341798
435864
1422774
333488
192661
424621
1181499
67530
1228214
1311296
1040911
1066935
270568
141037
979942
96301
855515
1359123
681404
179829
1135713
1063615
629552
919935
334149
461806
1152834
341407
681664
1022325
505559
1139529
671981
165862
519694
1113884
391802
1025128
773929
94604
1321869
266669
1422227
1119114
1322658
478908
1416819
130347
1403111
687104
1007060
910486
200643
309781
39474
254558
383457
229672
809285
1389124
443358
228259
966101
1410057
198915
313442
1334997
513960
211373
234011
337987
100580
571114
869171
1397864
1231701
1362057
799603
141693
301379
949617
234239
916507
81499
47970
789818
208052
635463
1303814
202315
886023
1173659
874043
1209970
190463
188773
18650
856594
99096
768078
489610
53313
1193698
84513
56116
1116774
841690
435234
1135337
1390227
1061989
387459
598376
593077
907591
787135
16542
597154
144566
629713
696503
1383444
1112973
140964
233375
131489
1024546
1399307
523539
1412353
446241
421186
680161
764430
75686
1164009
432922
1112116
1146704
1110497
406397
616264
444895
1337240
613642
488553
1270759
1311688
139580
1327492
383374
340615
1414021
65996
642331
66648
887647
1038295
520551
945386
1216178
517783
240014
586256
609457
609118
398054
1408920
897843
866372
1119575
79897
442270
153854
82486
520957
116874
195037
140986
994309
481769
1126232
866618
295049
89639
959570
190995
160536
32032
1024682
635541
896597
839231
1216916
918544
1226604
487347
1350652
27262
1414405
1024718
645971
141978
216874
148176
567827
280671
455420
559431
347398
73048
864148
202496
145961
319571
206792
1412816
152539
308886
529190
344334
1070544
377651
108494
361890
398566
453467
384203
814335
900882
178026
249550
272535
896277
673402
976731
647642
446904
804778
181685
949525
847639
739766
49698
32507
696674
1287738
1277440
1288956
305712
576667
485156
820672
779557
139278
143822
518924
1282781
146938
571611
612690
369590
1064607
662219
388786
218896
931411
98703
143225
326091
172726
997490
312573
696157
799842
88421
784577
207312
1120520
766446
813281
1337943
936170
1310002
105450
84257
828365
400560
1323840
444976
464098
385971
1229544
114653
49582
332206
515524
1279994
86472
778265
82353
69092
219846
904535
675859
486376
401605
1039976
954189
159621
956669
309740
881440
1302559
918798
178054
394275
29909
1313146
101289
1156753
813455
804952
1057307
963957
1303971
845947
1191698
908099
915153
173146
313353
453513
476846
63040
1265959
78028
333617
396043
145797
807053
82068
1040899
1329176
562731
908381
799150
1067427
699485
199883
1269819
338392
1293321
904648
843395
697192
529094
1136840
545607
471663
315052
640522
894528
904178
372852
1034515
1330334
1044369
1278237
884348
723136
313639
1320439
867851
10223
147940
1292414
981456
121048
164770
433157
236479
162722
791886
799821
1396064
416928
722576
83733
858175
1341612
417794
577632
961886
132811
72242
548944
981947
167418
589810
218744
1384636
852043
1181075
700069
1170779
1064845
1152929
1199604
87000
622451
146349
423332
89612
1085157
889607
1325018
146575
891778
365128
348850
111734
1391504
550992
1388005
526948
379601
429824
847399
1420637
59526
1384927
1003867
485809
906559
423844
701902
1291829
466518
55798
338709
1043603
42324
1309396
578747
1110610
1228182
817323
1186769
731554
910694
223069
941577
1237170
535234
465582
634613
95675
1340957
493313
999168
443959
705952
1338407
963961
740099
521174
1111617
914100
530749
145967
645463
1066485
195689
1399174
669252
422921
1042508
736606
1335924
486469
1062958
1376546
458429
881536
1299228
427349
690507
401717
982888
962961
351021
121063
831476
1181061
1177893
735543
117212
201387
960929
674557
1025521
910620
776021
963460
445526
867072
414173
1185540
162797
82799
532
619801
1189032
1352939
323707
946334
756699
544013
1203768
66421
346582
47825
1395155
885919
884217
203180
1157184
1192749
90773
862224
606118
490589
1284628
937478
303321
406889
1219184
119370
299627
666303
1118352
781853
611308
757290
35601
69233
439463
446358
1408319
770818
879491
626713
597272
756861
871760
351039
930734
46999
580756
129981
421711
1229349
771144
507118
628060
1141176
456692
692080
60648
669048
605356
1342035
1208370
698791
88474
177755
332898
216419
1394279
1050966
1378121
421537
657605
1320799
430675
877650
510268
141462
615393
1288885
766283
508350
611749
97267
541879
1193774
101320
77220
1334747
837948
189097
164310
856559
1136844
189790
868207
627731
994457
1116869
511904
556104
393945
422477
215658
1202106
893587
936405
518911
1326395
913270
339851
1385963
685843
539336
891967
289624
1019519
285021
334036
805675
1423378
89321
529370
307030
5384
1325119
685010
1411841
1234779
894435
796632
295440
612839
458723
435597
165135
1363739
675305
997524
1122012
784521
154190
286390
1044964
683933
490059
1309027
1203673
178878
875952
376139
380756
692200
968313
391801
168737
1064377
194986
613801
1205652
644200
839783
583155
1329836
1165364
477778
739505
824167
1358191
548206
100223
1352830
620081
298296
975042
549987
1369659
855034
1188866
48143
106551
655759
26463
884189
944077
1386428
577578
1230853
39818
180863
961694
347542
321416
1328884
1113477
831617
140186
1229435
189846
59372
1371109
10655
693215
1213181
139069
947018
1140316
156583
1024748
1192041
195833
437136
190418
93868
887003
1215714
992032
741668
547312
1113057
1037438
489069
197155
1217306
671531
276789
465371
155047
1197884
1346233
102440
458969
199033
317183
268016
1343459
377569
274425
1340663
78537
1206109
488618
1345928
295455
586945
268986
891262
145848
647162
1416234
962167
1273537
85057
1147849
1037831
560199
164309
125810
868547
674527
343245
1183931
328608
880856
1311548
921682
435912
871948
562483
51683
1157813
1048652
65599
627353
160965
43944
882789
576941
163433
670278
336988
199040
735507
658181
233049
924594
979429
980716
63016
1184782
156768
96343
560353
1272401
1305347
1306455
205838
209643
811874
472055
493557
1399442
671810
1197150
618300
1235887
113102
15546
250842
195523
295910
498351
1118874
656174
317178
833331
341776
919333
316780
597858
412152
793087
88255
193648
1192356
548111
492197
623786
1374985
206740
368437
408149
1380664
232197
316836
793191
544507
1227697
600899
239817
804696
910697
818836
84222
452377
897381
118733
173612
575998
1182900
786892
455164
1316498
856661
781977
601699
207975
1349675
1305167
811660
1119258
694220
97870
1352593
696797
973166
43130
1282260
701383
106814
624394
1069320
487065
657792
111544
363922
186961
1120710
526951
150712
819491
534069
1358430
796315
515072
1289966
741913
897328
76096
448763
993701
509472
667796
444177
442414
666988
1048551
595957
427580
51594
542227
112181
1342329
237896
371162
189653
737120
87655
326404
735426
930500
139837
446013
504039
344806
835181
188179
490910
1293544
278823
430033
623363
131383
1322312
194459
548664
275444
500817
868026
443433
1190435
262117
886044
579809
636339
298855
621221
1345228
928916
775460
140270
348998
411548
856407
115475
1373793
441201
911221
634454
412837
833113
796509
1303644
1290410
234478
666803
159840
353911
556321
1294521
583368
683208
295332
300175
795335
556605
172142
57070
1351632
1152108
858570
361061
18511
17295
959698
145387
918743
234124
1319700
828988
1313430
1382205
1340526
1280428
133755
1115979
162836
111891
171312
997970
54989
533904
1275030
136463
357143
226740
189581
145437
215435
56398
1377558
505916
648282
300166
180755
1238224
906721
1402145
465451
1362907
637447
865123
352308
1390729
592351
415358
401323
234035
849341
1037823
934141
491391
1298722
773632
289669
705851
858276
105071
1167017
811075
1375718
1303890
1153388
974292
855274
322774
912908
104351
204283
656774
90492
154066
768644
869577
96935
1346872
406879
404532
1413296
16707
265920
991158
736482
1378170
55437
703842
1224064
187775
75362
439865
767856
678022
646815
257239
1420259
702903
1355493
996807
1362880
1307388
1063513
1219611
1053668
1172441
1304744
105467
196223
488203
865361
678741
1313243
777498
276360
324071
319805
287680
1226970
626523
738809
1268410
1361838
879737
1237988
287527
914584
1352261
786331
1052078
936740
115280
1324505
445817
49040
849755
1112804
25058
657796
1412909
1389926
486583
912578
114693
236881
973000
1195508
74763
1145552
202491
620962
1327824
95832
1267405
1010778
1070351
333838
1401078
1316397
1214275
754852
976012
995058
1373996
1336147
311014
509586
1217496
325410
289715
88520
1022570
1325424
614475
1087100
1229156
917349
111252
631119
608024
374708
347324
343092
671400
362781
542070
472059
253372
276498
1192213
623900
1082022
1314080
1399084
433478
1386441
647126
201774
896168
700366
471153
355557
1146286
115354
208955
676514
556638
738858
599796
562600
408289
1168387
973588
249959
250700
1219715
819998
1365992
733103
134210
1267257
806612
1121289
1054800
51964
589664
642088
451137
1066976
39106
656451
431107
1209001
1055280
1198783
517031
957981
75369
1337334
1214778
158163
925825
1034868
214827
506296
1287593
1334935
1378471
664919
856118
219621
96811
353757
1152081
977598
26492
1034600
1067849
1318269
623701
729845
818180
329292
660870
1052158
1209027
1283788
386730
420277
140632
239144
1410561
839907
1270216
913300
1051513
868686
1409011
218597
770920
1318424
417139
81513
682845
659865
279140
405108
1398982
975004
388034
994494
16619
546534
970968
757319
255013
1166427
923962
107183
75420
167647
480286
332323
128232
1270649
1340053
25317
1067418
354696
122115
1182233
502074
623980
1136035
86486
1127408
1128137
184718
571290
943020
352186
947591
854405
970281
569965
1423382
291062
382584
371265
862041
11514
301842
812674
98658
10468
1365188
81746
167763
188756
215464
1101882
53616
913490
773738
1218574
980114
1060310
1266808
33091
675916
1198469
1216494
503164
452323
696060
543607
612827
598288
1102125
232012
947374
107800
1170780
1389862
161174
239262
1395708
686396
918324
1289070
101506
1216773
1353186
354443
221680
343093
212777
1278994
956341
113454
1339896
698528
1276668
70784
840348
1077233
110269
942813
607069
1176038
536932
1379736
392545
445435
322500
681323
1233143
874584
162812
1332484
1384074
70171
911374
1059145
310625
1377966
1082582
430730
1214161
689213
1371809
799047
514649
840820
282377
827448
1122986
567404
507111
769558
975090
43739
882033
803436
854459
1209164
1409152
1110809
251269
44659
314114
1116251
969485
58077
855327
1342500
1185046
427472
1380334
625447
939997
1310510
474888
189246
1415812
273132
495300
723091
646609
324001
373365
136476
925655
351051
401153
524055
815335
1343061
552020
419182
254829
192514
897969
1217226
1070335
1112112
408395
55041
860502
1130454
1191769
1389541
425560
14048
450865
1386384
497306
497902
1289183
402260
1197648
259148
757048
1324944
416941
1100983
993384
959037
1189699
73516
1303846
581254
116450
438904
1211450
875196
812067
393500
913749
454094
682801
1268371
430918
570586
287371
173467
1379509
437458
869114
39901
108741
550183
475522
1226257
583686
25663
673159
51112
1158428
352292
950715
124981
590859
808050
303464
907160
731529
40596
1378046
972780
1379200
690859
4928
516992
889824
1387496
599713
1061127
1142220
899019
636592
164399
1185551
728084
771518
302692
1237211
1083459
44945
456743
1291356
1204631
459072
421466
419065
213169
769385
1385998
1339317
550070
1372869
705486
693200
833865
1208158
1416656
1181002
380508
495412
233596
633107
1303609
468218
509120
1183139
329417
789840
1297474
953238
98969
162762
1192625
238671
884012
41311
517086
300452
150220
884263
585347
369087
474609
913377
482256
475117
1283799
781599
1350644
264951
1351254
1350044
475976
693852
1066376
673452
1314277
73831
626409
1148739
1232273
84726
1166333
377702
1309992
923419
1037086
292295
1305884
159807
1392911
1207813
184898
909900
646785
427640
341062
35165
83593
963674
855655
1212989
388939
1037599
1165373
1122156
161742
337813
1380595
1347222
452634
611445
1084656
307617
1386985
327047
675713
309493
1338326
393931
640398
644808
398459
1379740
853632
1152467
1362097
253549
696692
496908
675226
840929
928567
1052766
225557
783779
507095
828557
281937
1340034
652585
598080
340294
217180
610093
1298127
70923
210414
547790
670352
684196
1358568
1365426
1389327
221652
592230
705331
124910
1290236
1140007
1287697
1321445
1411710
977303
1110594
696725
624411
640122
404374
963577
1327550
346881
837800
526811
1375456
836315
1051230
739174
460094
725113
77507
232043
558719
15562
590466
786884
1160938
699872
1372378
1175993
1420266
893828
1391351
62856
399524
1396061
902670
398161
543762
994555
1192650
861751
120566
825632
324649
476413
1336913
376695
1037859
140829
918088
204632
1185762
504301
530796
475341
315398
672048
756149
183356
1198384
1387617
402987
565412
1297698
561959
590080
913435
1236464
1404221
783637
966392
770710
311565
1406268
1373729
281109
227372
505157
256504
540536
162546
153214
334717
1209530
1284210
542448
1292966
1111341
1372753
62151
68460
1414041
1408342
683405
1192945
56529
109086
1407066
838443
639586
964368
641944
327782
766170
731724
732249
388254
349657
666050
156936
1066587
1387080
584654
1399568
326614
1145716
790764
975066
1189540
907021
154134
381406
1024762
432520
1177029
56362
1112961
385204
912743
1353203
1302229
839108
71565
203873
1204573
420484
150820
313684
1169559
837111
951471
1370416
1390884
1351764
881239
295067
177714
1385636
314954
425974
1055690
1034946
1283149
896619
156312
219262
837315
645905
928308
388240
57969
1272092
733364
130273
772614
785178
569832
254978
1207898
1197197
174193
606830
1212048
1166836
1055559
741758
664554
353342
828506
298523
131332
359363
822156
1279548
498165
86271
467266
739865
1308751
122209
100491
1091300
167138
1183158
642115
801981
342306
455489
492103
631973
681541
1273496
256944
220393
932674
126767
1067034
788780
789100
384253
1421830
936459
201441
82860
881032
1302084
1184626
1039703
791325
697101
927615
888887
1219992
398629
851656
287099
384864
817811
874085
798469
1231853
168227
440312
972651
1371112
623968
365106
276190
897798
190028
693219
223203
92640
268658
1207381
101005
492919
274732
1055218
345348
65342
767046
152520
82766
1290634
803703
676685
861681
1045111
328150
407024
408507
374829
1349643
50362
962825
596226
543912
942892
397941
606157
60663
1228005
40819
121668
790948
1140838
498561
1290565
480493
473648
1296488
470307
884756
1411379
1293400
648985
108778
755699
833174
538263
307710
992566
1321776
154448
680587
842344
959241
216987
943709
1067890
1334184
779395
277896
161825
402134
529239
67184
521362
464940
587513
885170
1180737
552797
1157158
1211354
369765
1271744
1173882
1192178
463461
1105104
182402
421779
947674
65943
1067934
956658
988705
494497
1338843
642023
975488
608495
266799
950553
367694
843565
430909
600657
1177091
428196
810877
1040693
1314257
514219
193836
780821
1060666
229020
1180950
219679
607269
235550
780899
230633
124545
73309
403616
252887
209545
782305
905567
18071
831289
271909
462204
328161
853755
1186778
268257
503194
524736
359013
144238
495005
283233
27389
1143327
61523
498024
395635
205372
1386841
722892
490515
441092
413579
846213
1319865
1383906
1296219
259154
514549
943322
588679
468713
344728
110788
1394963
1288817
1362328
507651
272310
811539
1270962
1369153
1184826
1285494
1037357
214143
66821
1304937
836574
705777
1384516
265501
947950
689261
1193920
631772
325786
85748
226273
494924
87654
900018
1193243
1274811
528039
89990
900911
1183124
403589
293230
169061
201147
1338990
387455
600852
908569
1018329
574671
227525
377688
295913
508462
1182866
432261
927173
1063835
1231743
502885
1082264
111424
474805
404610
404769
1390122
538920
691886
1222056
312853
1278193
1209659
576418
1006664
532271
61595
311073
1174254
828845
105279
1165122
266919
296518
497007
1279750
967626
730013
820981
1397685
1348231
933901
1115756
580940
467451
1219945
963259
31765
383802
1220615
903880
639772
1116179
951574
4493
331348
434021
333190
1200257
583402
606723
606238
1035226
306997
145477
616449
1100965
1231329
772834
822322
329093
1372416
1282567
619023
898731
806625
1127072
1412374
313735
1071592
686444
1189884
1404244
316258
1115362
723954
491091
112688
558704
383922
489941
80489
1358773
632690
1384474
863905
853977
136247
607138
1330782
126781
1302338
1206375
1086741
766160
133612
579966
535743
204742
468351
461260
1389291
1113348
332664
641497
1139607
399029
928817
413847
528695
1182969
387373
514127
497765
1382069
612734
1329266
1178107
1056943
38342
202845
808458
918072
1278519
1060527
292096
75935
1311934
1172845
942950
191689
343225
1063216
45126
1300333
959594
689676
885870
203870
787415
455451
209032
777302
641069
290599
38073
1291623
818590
724137
768293
326771
1314224
470854
136501
477233
1384129
602455
582973
66501
538266
1186218
271905
255170
288445
1215954
1124558
976047
994549
486003
865271
459137
144891
368924
1209996
282882
97802
1352290
790083
523796
339345
969524
542870
766132
362543
483629
945607
1288959
81652
952994
1278062
1033913
133479
918965
66164
935201
879325
632639
231303
1181214
213444
771749
301968
35174
1034646
674839
1364752
1052478
131586
380684
403448
23402
420782
52993
179958
1300198
624675
16686
303274
303642
218719
697899
1137101
480159
646101
732428
38532
918765
159603
1174123
613002
308174
72782
1058280
230452
95696
847856
844325
928345
854093
1184556
287944
80712
126573
34147
47965
198070
1339378
1383276
1320113
117659
477472
342832
1298038
581544
722822
176535
963133
1172478
1408671
154362
701322
1110708
1383910
1278338
1340351
1399348
1352139
60628
1196930
44385
1376741
915811
1158294
560171
55263
866265
561302
833689
983740
688408
704122
1121068
1137955
559871
1087931
1414805
155388
1169675
1208931
773640
214793
51459
1418873
622687
855671
461206
1266042
12894
969778
138876
466084
462073
343521
786232
268542
113365
511531
722571
553137
1371742
198177
683456
856058
996316
590765
477418
299870
1232246
289170
1075253
889407
341797
1283524
1401306
474757
737522
1071682
502960
215845
528862
1056560
336032
36843
1123465
870608
381041
1201331
617375
381511
1335194
781653
928596
409163
1332737
400605
607811
505822
332064
105091
1227192
95391
1292140
262035
217841
478512
860246
1226715
1144354
643881
590777
616478
235557
529711
319648
870966
109163
773478
996862
122496
119649
1383745
893709
672776
923872
12049
267842
144954
990773
429012
55577
260333
157335
1404825
692228
85849
773009
125179
93828
202705
1137462
1279652
900851
604430
869936
330766
822915
1144865
900447
907457
1265749
1386856
599905
777958
133217
585522
28528
795850
891845
206691
962109
575111
290368
98375
429557
1224239
1309375
237474
88730
84433
292162
301698
1371800
682885
1039602
616144
82924
1292520
1124347
267317
816855
1111720
1042257
260822
603646
138020
572351
1128700
1417056
1128589
486391
692954
867616
675974
929268
292685
656665
1162808
884437
841670
494600
627430
792315
1081937
1049091
885420
34058
171180
1377846
595749
1062848
1285443
1382374
1163456
627493
551680
237537
352861
508259
451473
594696
1199396
82331
478061
12688
289002
544649
70865
1372798
368237
663844
494455
67594
42792
1183982
642406
1125401
1102514
808971
739919
1401670
689371
634575
1157776
224725
1366305
768208
206891
975690
378840
118277
638437
691818
221996
70819
1373737
628835
791112
1057291
1203248
1331848
266742
674398
444702
391375
1310038
86439
52229
895675
274977
374424
1181449
182802
1220579
820841
503225
624492
206832
899984
348928
296182
872395
1384146
289710
1306938
1060317
784966
1285043
1269229
92827
234164
1203330
122530
634870
99234
894263
1406095
1344536
1235160
735831
603935
424443
822316
87596
1111965
822624
291180
921037
357241
77782
1062390
526650
288538
818108
833973
283498
856857
197062
303533
1269519
527453
256356
200646
332925
841080
561365
853506
670768
356600
115089
727873
844183
996178
272819
399136
1326583
316673
827328
162576
1225528
1189765
399575
1405256
616103
1383482
202664
134157
351031
1311840
779014
455619
558038
1073829
1290503
304617
203789
1177239
963815
32453
409524
70158
962393
390107
1163231
458635
1296198
1125689
1292310
675279
1365959
521576
189216
452759
1404829
1268086
1211294
425868
627464
309788
1171046
1377253
52707
559716
1234891
590926
177895
53712
741520
99250
851257
396579
79784
625247
1295983
508296
198288
867875
271926
411161
879620
1399319
478961
427981
1295759
345044
799394
1231059
1193779
1004272
191476
236369
1015449
620850
684741
1295482
54299
1189810
1332774
1221169
395984
1039917
311669
1421314
969544
470718
839862
221908
908887
1274916
273327
443858
509617
626950
134609
1317927
284366
98948
251348
256413
217548
902746
354147
676138
944994
1368459
843939
290738
479459
1331703
408446
953897
637039
1228023
163601
262550
273045
599921
614574
700178
108082
483306
1298784
122443
380456
146128
1168201
627291
1176388
956646
175319
871321
428918
1365633
1125276
94118
357500
538538
948934
1213676
335162
577406
980506
480348
335660
1296193
891068
270847
906716
1277930
1297263
30104
179023
964424
1385273
1041018
1209065
1101637
953725
1287009
1316748
1234830
334199
451034
1145279
923508
1384874
86232
134136
977944
679822
1313572
407059
75009
1273096
1379830
932180
239037
644186
440115
551808
673852
806335
1200740
501691
1393893
327688
996940
1347770
501171
117929
841818
1416417
700782
1074037
854000
1164265
347420
891608
915209
480182
768905
1189292
1040947
952579
1158406
1229099
285512
1321299
1392490
85786
495345
832735
954234
136929
683461
1134574
402451
800766
535126
840199
917888
854883
325055
423593
593171
1170609
196305
1193813
428194
771480
614669
656896
486179
851080
38114
1279816
874721
522195
1411403
1204976
240292
1163475
788476
978931
291911
518076
1066841
509572
528392
850478
678068
185762
81270
226300
391932
641862
108863
691626
1410344
252091
814097
313008
818146
257250
74468
564301
872135
658990
801065
146421
264111
1274120
1188047
279884
1369815
104534
704142
768177
1421529
477259
690846
150515
1337830
435713
639761
150863
408632
547034
314851
165303
388473
967699
674030
385753
303701
1144536
1218292
813346
1187961
875209
790310
780384
1198688
505752
137026
1337494
48741
209335
100060
609533
99386
442508
618970
663529
815620
117287
413203
323865
227199
971007
53606
327623
146497
307471
966734
1283882
137192
1041091
319640
1137316
929642
381510
141011
592879
454469
396974
1057914
322826
1037457
325615
994589
589908
1060553
16831
1334397
288529
359307
1060753
1403092
280766
562625
283894
625151
575921
195294
138778
1193770
1182967
194545
271415
1380263
155014
803612
962215
401462
225305
1205368
269308
178239
1101257
419551
237299
1026715
1349255
123172
399733
973927
1355463
236960
39672
1278415
1123609
387949
1290733
420404
886053
146887
912352
524052
960595
381668
1066493
1287927
26971
311682
1351313
319280
934375
1422789
1120919
156813
183930
190291
756740
39171
151391
491859
602628
969708
1402876
1283401
992283
1073753
1061523
229967
1056187
1123786
411048
1053076
1042184
1382743
1238401
736636
94076
895969
162754
136530
1381008
320189
549468
1412074
310693
1292081
162079
685492
140148
350782
39669
783325
1394765
110833
1335337
408073
1058754
107285
249195
829442
448661
567105
145712
849243
150623
17560
703949
231498
340541
42748
622694
853650
992781
1366521
1071215
454465
425858
162989
1125139
166230
67557
546070
576066
1177095
1290590
265541
224386
1267207
368242
96882
503769
366916
282504
1189456
837445
77122
1311842
1186427
1294283
316648
565913
782633
415687
44721
346534
1038102
1354354
90522
816114
338871
1277060
1112453
1188037
1062869
68999
1195239
798164
780633
627301
912436
143744
1212353
619121
655721
1147285
562824
942715
1121527
925700
145879
945845
1285791
441968
869106
65240
1150886
903856
1313324
589631
354354
300347
314662
1304894
1136655
489699
1410416
408144
545200
769238
688287
277474
1349836
184467
473622
360685
1327633
220283
1006721
406149
1182228
588272
1283354
528630
222834
162351
200520
215584
292865
860971
190267
635100
131807
341257
398842
497408
304195
820934
217085
589988
1119077
278929
1384514
166535
357826
57441
1341782
48568
1277583
870036
675570
997530
486037
1061162
120587
90795
52572
255403
1328019
1276966
772901
1308829
336538
643986
1063365
836061
496615
1058104
371862
396390
185468
899073
1236757
214079
1417439
914698
416016
1057877
90495
1231283
1210388
594819
1388311
534765
1293449
896870
335866
309167
271510
134154
389805
381826
455024
328979
553042
367490
1064191
1382714
1045368
381976
1189171
790860
1276452
995564
313921
810793
1156685
55537
941858
1353501
656231
641071
537287
610202
1351967
1143107
219185
481018
191783
41137
165690
417984
481573
910276
133681
735609
1111848
1123664
1199913
273759
809842
521277
211263
1183879
804590
1309207
914949
547484
923741
1042903
347003
1184565
170644
912693
63263
813809
66057
912989
756521
832584
331517
361812
1300771
1006930
231379
1181650
401858
1236691
802873
1220427
435436
1058628
1225998
186682
162388
438602
437764
730625
999952
458228
1219980
32522
395778
1313493
1198536
1143344
420980
36712
234201
1414322
295230
696956
444840
405023
916246
392340
1076061
927949
1216201
1100248
422886
1184957
458025
646116
420448
390991
700772
1318873
394221
520628
772079
1042421
749920
1423183
1055892
613853
1319542
255059
1266739
112064
11160
378592
869727
1194524
577190
973487
774706
1270658
1110601
216099
304389
392317
188323
631135
1166211
223984
688275
1233667
1228160
356726
95515
775783
1058742
137339
120428
131594
329599
1119505
1202771
1199162
1190290
871900
605830
63740
614159
772847
846741
1303825
1209713
53669
522913
865860
979389
105583
538373
63196
1314437
730821
216295
1378372
741217
1389499
195049
313757
570668
1053911
466928
605333
510728
896254
89427
220184
50342
120318
859253
1302386
1144307
683297
1380414
1270394
1268158
113318
828517
1058689
1394847
1214760
293980
240531
821739
736432
600560
942776
1163603
724176
908055
230161
851346
625457
800992
1192333
1411571
995483
1355460
1286623
368074
968531
144386
1287795
1372553
913982
1229685
1182906
495717
1196899
1163465
775910
106232
1296683
131966
1286371
1109096
334292
1372006
932312
1305672
1291063
893819
895623
1295031
688393
942375
76092
390738
428657
92322
867696
403770
910676
388054
1415896
1202697
945537
1063845
437572
1103045
1213176
397274
593480
70012
960649
883995
631703
182845
184227
237520
469453
690085
1292306
262767
1055493
804716
1072154
1090520
470049
159190
1397524
255451
82650
629758
581684
200732
555760
698800
876882
270077
199428
908848
1377925
12961
214767
962071
146983
472622
827868
42450
1311426
881254
1411810
585579
873815
287027
435324
610764
693398
1392860
1201381
1237432
264519
136729
688949
547734
870354
685145
491502
1091032
1042013
1197053
1314351
1178150
999753
1126444
81013
83545
39906
13174
130335
777425
1374235
1393490
596789
822680
613379
631475
1215802
218496
288127
980740
1363370
280150
77141
1048803
1396966
824805
942582
83783
733579
819329
646599
1319039
279787
1391229
996640
979252
470036
1394343
1330548
224269
822165
339816
794298
980362
1039121
59457
27714
593548
787263
883738
1024403
864387
1371063
33367
137986
1124158
394049
766721
314361
1358727
934764
280230
1214274
89069
343124
1232857
317637
353905
870582
877232
236220
1160126
596308
568566
1396186
689635
448467
560682
1284811
107084
784081
1328870
1185593
37296
591846
63583
633484
1181107
1218656
231033
623032
1058544
1186097
865401
1296203
229990
1288908
363614
44352
883982
902470
1282041
273918
300282
902900
1119887
288761
327506
201805
621050
148020
1227953
932323
114751
1308858
666070
1422804
645157
335488
1183046
129073
686395
1371483
952287
646060
1325410
46956
776774
201916
1385952
700196
572519
1411467
970769
299231
1398098
1312019
364196
40129
198624
1225773
38396
1056433
440986
222139
584207
308688
459495
640923
837242
290674
695929
1319027
1409667
612694
943351
946192
1404693
574662
946955
1403101
335805
755585
269354
376597
314292
1188884
1363901
597838
604111
77177
1405618
1381090
1215476
963926
265728
1057645
1383573
202940
357580
1413159
567785
526912
251046
759641
876168
605060
134411
731949
17207
505528
480757
883138
260533
1345627
1372631
1326347
148432
133045
884141
556653
1363815
152617
1289831
665430
1051896
1355547
31086
837472
411468
1284171
345508
953644
1319154
514644
913458
1186158
60715
96537
404476
730570
1284962
1403648
918247
125632
1042288
1110750
49325
843448
605372
1136696
328172
1345143
636472
476149
1327487
644163
791051
175406
1053839
530828
784684
969292
1189774
734688
1024811
1235859
1053167
568274
266443
777840
91052
227475
50665
1021722
114675
94592
114384
779279
255004
1301424
1157893
1297703
1159300
370342
309297
777767
1368170
1122782
1195447
1198415
572552
689322
1372462
348859
276712
1374687
599480
149594
395060
322202
738206
481429
420817
119264
686928
1061506
145844
86210
929721
221058
955864
1122722
979914
945729
317206
307214
1272621
1121108
917721
960739
184451
868708
1056445
841675
1208701
940725
292690
120962
447958
791184
786414
907470
523006
452522
1118812
1335078
417725
1225227
198364
1390555
1231915
165277
574258
240230
832970
197134
171177
1341707
684913
884575
148628
1367029
863549
350666
383198
236358
382247
680592
43246
1196552
1277899
1299102
261715
1372113
948906
39287
616304
200366
852558
533112
341031
141837
1372779
203232
1309050
1191722
1334727
1122850
808018
463364
1146486
118783
61618
514637
1367102
307236
72212
1302640
799798
221752
208923
1265582
1302395
692269
663235
928725
240291
13602
898583
412733
1365641
1231474
771924
687328
1390292
1352936
1362418
120287
41240
1204627
800874
1358372
801244
787076
498360
867870
670542
1350906
262848
1272047
339801
1202071
1141587
737540
256920
1102397
730362
889507
80177
696663
1192460
967180
1184482
861788
310496
62595
46079
730504
1060914
1402235
1183314
383241
401206
426239
671990
362190
963924
298678
167025
449835
301406
517885
83806
1363801
372009
614200
180977
1152105
1283656
1063368
360941
1151092
1147060
461458
1352007
74864
1048421
926819
301145
682190
135138
1157682
1237441
31450
1057448
145349
1322447
1339619
327170
1203703
321912
344314
1413758
454055
1237525
993830
996906
408016
283953
72969
882437
897163
941567
738065
1266515
434017
1305311
1273915
232806
657748
50737
1399294
55065
418089
239508
141111
479217
780694
169247
132090
1069257
732805
1182973
466126
1345152
419517
514689
487873
908858
443246
585554
859443
1321160
396238
861612
585213
907348
65945
1025569
1415719
1399189
303013
540982
327879
1316936
1034332
1374604
1377554
182692
1338672
338610
309253
1341445
88036
1137367
902452
372996
1371543
404506
543127
73435
788668
899823
831054
1412512
1123533
437647
83638
1198021
1082788
833530
493657
526050
560066
864749
237888
384781
45281
530793
321833
620608
840452
658717
224998
224644
814203
385942
1125356
1170808
948984
1158363
266267
857945
1418742
158298
539644
947541
48052
267932
144254
1297495
1056029
346732
886066
105641
297459
151290
683962
878940
413551
1036146
87803
888295
662087
226755
185601
344768
2290
28949
1298598
1220517
1350895
1218125
1162736
1117100
1402529
491406
1312491
638856
444566
238048
121800
343334
48828
79848
1367909
284713
882481
488982
344124
695516
999683
797230
1116959
50547
280476
1089222
1344740
16929
145154
912496
1151874
34798
389766
338618
549143
1124958
426873
1199297
1035668
1362254
1066835
253123
229367
372528
860537
576314
1038035
843032
54059
756229
1348394
378047
826958
219094
359545
227343
63988
321304
672056
321497
795083
956082
697974
194662
1410252
1365884
642126
906060
92602
932700
696350
117360
799492
1267068
173570
98025
592531
1315185
553763
1284014
1238000
896957
451702
524794
627870
771143
420490
203055
1367397
256824
881806
72914
255082
327982
1055901
1313465
229830
658622
931488
934996
45619
130323
876482
111397
162611
1198905
81523
584651
1230860
352148
1388308
665849
846771
331270
668513
970117
481510
405944
1036555
809401
304358
994870
910015
1226837
57836
955366
1387676
845520
1037479
1173708
1037381
1268180
1384529
199523
54321
67461
646569
924754
334966
1041931
1071624
434888
1267979
1293399
1135120
99322
193051
1421077
874340
1287077
1296957
236813
887429
859990
686220
403399
155286
316089
805164
279084
1350714
121828
76155
672040
673306
41029
824929
427892
1290960
483829
882284
41273
338150
419824
135567
387726
312321
887455
1410790
181769
209738
582282
418527
64027
1197910
755104
923961
283429
933667
81902
447553
817600
80784
297416
192988
1314092
730657
1210991
729568
546688
1136895
1154586
866005
567976
80390
296838
1276612
703551
946767
40740
1050121
821394
37701
1081160
372108
676859
1048872
267611
1297873
837969
338988
283387
546105
880862
1270741
1219727
736049
46245
629205
574005
1404698
431983
858395
17432
164920
423981
1289700
82101
376053
64044
423379
186061
283388
1177381
25906
1071234
469354
218481
698522
1391462
942547
897635
1062537
1341804
996646
438168
661056
996625
471308
561905
460598
37325
970143
382669
389012
89709
34259
772137
107397
477750
417325
1271601
98271
398472
1213392
1203616
1235570
893087
19505
311122
173760
1001090
260639
1405595
1184862
587630
395719
373295
945720
237978
364478
1191680
1025739
1407292
558178
994208
1122468
953842
112426
517458
1238342
849810
440155
1177852
448192
603534
1189849
426091
67576
502990
863792
393802
950229
1122279
408605
1134698
957046
980887
902351
271993
1183007
812444
1158377
434441
1383308
56855
1401304
1039567
240029
50488
263319
299805
215734
1160093
181309
355408
1419282
1359075
224585
272801
1388913
566205
302502
27450
212135
25836
329439
238165
134570
275440
1358376
399044
894855
236541
722599
1345743
994876
1040085
631826
813428
1320031
1334119
394146
1277423
769056
683896
419817
614419
267732
1278014
860271
1110663
1050814
171681
177581
1168675
566497
730400
1411511
469581
1101117
691417
991742
317093
44448
53620
1177452
1156773
1048842
565723
774225
615182
1291138
236332
821605
255073
1340953
627378
1271451
298364
28241
112060
201502
492245
565746
236305
817982
1311848
1237419
626470
1144183
830650
981033
906935
1183963
658389
621557
1215465
961217
1170846
634603
73880
1272415
87206
776360
661857
655895
968174
56559
40545
767859
1202147
1362644
890983
1293392
403078
729381
636751
145789
866599
870611
1374399
294991
1312164
624761
900595
947594
828800
1387544
59165
448507
1216765
673725
1271693
883275
206557
1166259
339664
564518
52487
814549
373120
429352
131580
142484
881772
967872
1419873
1051547
931293
507078
799701
1413501
951191
216609
942160
1410898
114447
1312704
773728
282924
921077
697446
360024
687317
129787
1230314
1416314
826603
581665
1194612
253280
612670
178177
53786
300921
1307688
499115
677026
512282
1187821
627413
859475
176711
1163182
447574
367535
459491
269744
411491
1182089
446173
72150
212404
141667
828926
180672
156394
442062
1351063
954262
910489
582589
1186299
226324
282764
1162896
688580
456832
1406147
1000179
442045
931031
945093
223839
895498
144550
224870
149904
914832
1402999
1134583
431348
1181584
552572
885325
1123805
992446
571741
1234906
878725
560465
1020684
1123742
265714
699148
317997
493863
1199419
1216083
983089
327838
1347949
1370095
951511
499969
841229
1389272
526364
1203338
736562
199465
226789
432147
62138
699765
883701
1361932
735654
703482
969446
1143823
74490
1197628
44575
834017
1102273
616583
857600
349718
1310927
1312722
34710
859942
641018
1168899
195638
448690
1073416
468983
546661
677024
793247
177001
188737
39685
1147867
154967
210336
1283044
170959
1048293
1335620
332566
468585
851283
741295
1347205
948854
163453
626277
1192925
1307665
1352773
1220229
212664
142704
677722
290087
678067
408087
1389301
995987
371917
576332
860140
591387
98284
1200720
368382
725209
1396453
445499
975897
34838
226155
263866
291257
90506
366293
1125150
391184
271675
493476
1381143
10832
222723
866940
1153164
564371
1195706
941572
1198712
646684
344627
368542
513104
954956
1045258
459748
152026
131400
663952
107820
927931
638328
806946
18961
493643
286435
1051979
495643
1055843
166700
678125
541579
690302
225264
1220503
1268169
171366
334077
223425
266903
99561
738793
565759
386967
830925
1057462
25466
905189
895159
657014
1321962
466995
45346
1227398
1200744
860575
327665
683114
692949
489145
147092
890832
420255
1376435
319255
773366
727598
151613
880626
1139709
403108
1421671
102247
353483
1307152
879537
1067341
1284172
1060366
1345371
912472
351068
50795
131457
655532
698696
786316
678799
561846
509938
486050
919956
346357
481182
534807
433654
1154127
516135
1403493
1336374
861330
445498
350042
882503
1082210
1225181
581401
926210
881270
327921
213203
1329022
59499
183685
207089
396450
573795
130990
1035237
1290343
572493
1118976
739097
1288593
1200738
605395
1058611
621339
921234
1289033
1404778
1217231
173480
140090
1035386
666452
693212
204679
391884
1217899
98846
327391
111101
587344
890900
1334752
960303
231145
399527
1390468
316547
977342
57760
809822
364532
1332474
885031
960260
1217814
187603
350824
1042697
320365
382709
800605
1145593
30901
151982
256345
504398
1049004
593149
736196
499756
734837
443034
490277
470153
438695
856387
234814
895048
253044
1165091
23140
140250
438620
580054
264149
1189970
396445
125861
659837
95255
691433
66722
1118959
340045
301125
60092
493492
1024282
482774
590434
1217491
491156
1408701
436845
851871
1374580
372036
338088
56429
1066687
1218884
1176430
427140
1353820
793243
44284
773247
804109
508647
66210
898031
150071
443658
885621
324932
564777
217550
894698
1207192
702280
280856
1124288
1024595
52974
116482
465649
286713
249460
102144
1112291
354920
473804
966832
519187
1391269
860935
79972
591218
1175217
336036
637539
35739
1216937
367681
512359
197368
285051
333930
83174
1103081
786289
605345
969411
1408919
399610
1318102
1069662
1129734
229913
679788
706860
515143
659007
1159238
169017
210084
300305
16695
64197
1376534
362462
336144
265758
934305
673551
1399687
1228454
378095
1332862
393326
1349798
925635
1413935
174228
1055135
109516
863569
1356329
574274
491389
881537
175285
328856
571158
1235977
158942
1346874
1023572
916259
507301
568530
108004
213954
213242
910369
860959
517091
155878
967128
348128
1383937
230416
891602
1376646
645291
1090933
231578
1392546
1389928
587402
925712
642329
674549
112273
832092
108972
1353301
71888
570558
468372
201132
1184043
453626
203032
816097
1314383
1341747
356511
1193942
698446
587558
298867
252975
1053774
61194
885162
423003
497141
295152
123608
209836
104509
1210746
454538
518319
1301080
933363
1209630
1344476
132440
728701
90911
415359
322520
1340316
617217
1349760
1166373
560227
279243
1394818
816501
156946
1119173
946949
130483
1209465
79148
76001
115017
450192
642487
472974
407033
95311
328463
847878
262999
741387
695535
631989
135597
952934
1316911
261192
1371346
1313399
808892
513028
469371
670738
69775
380838
930441
592669
198942
903005
1135179
585045
54341
990000
1285240
375285
1165302
1268447
376074
410765
1279117
1272017
816876
1278328
970242
118767
80723
477115
275092
443159
382075
996336
1074015
520293
954669
114220
668468
354830
796251
1158494
1335901
1368654
299998
114309
685164
1200668
54752
1120193
730321
543662
1409182
1070307
563237
85793
577699
1373744
37812
483386
864428
1163311
900104
222521
308589
977564
1318877
564552
231128
282132
735435
471823
306738
174950
1309912
297313
1164301
315476
200042
1034723
597399
958823
364997
415937
322150
645692
270157
210171
58426
670907
528749
176348
1115802
429874
725609
277363
399310
970630
910461
833922
1139854
133714
617235
1219521
137407
1136250
591676
151690
213252
1266600
902447
188790
401180
1189318
14250
1043440
54313
70102
465457
1038686
77369
475301
1226589
423659
1024549
312249
331629
1337025
920938
656375
837697
1284201
1299798
905031
74747
403890
821545
400197
484366
412239
531327
1035140
1059581
206099
107094
457227
512418
1115782
929787
596704
325168
872616
403632
58465
974138
734526
1358330
565615
884465
216054
1283728
99670
55672
971122
871911
357976
1232969
976995
1039497
434026
1052944
1100663
1210805
1227087
220165
407053
1063581
1326404
1351835
879821
1027141
1220429
114351
1372642
91218
42349
675154
1291631
458365
1209124
437348
501542
443897
1219412
860333
768998
120745
1224049
794603
858394
176794
153117
120805
170180
950126
936455
1307105
140086
1221563
413596
1373736
1380380
475983
64493
209536
997461
562532
855713
391796
583581
845413
1285369
541618
232461
1287378
410338
324479
702909
314096
271615
1317325
844736
1061419
76392
834797
1152796
1405265
70313
570363
389989
411733
377367
283100
610812
595948
10501
358866
1197499
193152
1026617
1024018
49043
460743
790313
198937
1198314
57859
601586
1317403
78661
691963
887368
1068804
1126032
531456
1042977
297492
1041911
143630
382329
1422272
1412491
1039866
1021365
129398
490839
374407
172100
369187
981766
1416893
503111
768680
845682
580418
129410
171695
1292015
1124708
309042
671467
26617
27158
1117908
443809
433151
1210069
1137305
134429
875150
1090902
1170529
1321540
1338715
820989
1027019
557848
278428
894013
546285
519834
51496
1274378
815987
411137
964257
102059
994471
1175735
152405
368096
181574
383368
1411607
834994
1349777
628346
977024
684483
510459
462473
395195
140413
405849
1048569
1346486
525763
1164045
90294
382611
435273
1035001
1049995
90429
1200683
1070025
1192557
390566
253383
866638
167704
363469
1298766
1413119
183001
465321
162039
1336998
1035014
304260
416387
1271051
305166
1342173
1160955
68147
1350117
735338
73180
824052
80288
494411
324492
822775
181671
344533
67043
455166
797416
882659
369609
52728
104428
480664
1195050
561589
410750
177474
260195
372082
272388
1338474
573443
1050163
437712
1146445
860522
1152628
593755
1349975
58150
804634
880433
1306968
149943
407909
1113134
519514
289268
898534
326876
27971
1338281
792860
44063
105604
432590
1279197
964262
816964
636244
1401999
1422737
313911
663299
845058
1225025
291824
74197
811371
1233755
262599
733161
448108
584306
1209021
1403384
563772
809650
740323
264441
69840
1291012
704239
1401884
559110
540148
353276
1162724
579040
367082
906227
672646
970705
233118
1043421
171545
1072188
1286756
1357266
432553
1373734
202723
1317533
1068851
821595
783882
776762
42440
260325
952858
1141051
695528
191417
706044
1284565
1405142
386101
1026614
1324422
13317
155928
1282570
51304
137261
623490
253301
619271
229207
640647
689935
1402231
439767
678959
766210
1387191
152624
773627
301871
419345
844199
854234
75784
71152
1323665
208009
71648
1365659
11561
1201470
380650
1278281
1220323
1144376
917590
47813
474219
197266
428916
956113
646845
350075
659500
1306037
285368
527362
965912
976809
397047
318181
139303
860628
379056
29852
88495
506671
961755
477239
1022189
230759
864225
909174
252288
843640
87071
138486
944527
1135666
210887
44886
1137973
218264
679644
1313335
1382317
1227329
422181
796549
562746
825201
1352321
1193208
513465
1268930
40437
1221079
865750
118150
143781
809653
1273907
100372
1224326
374622
360705
1069191
1378530
777650
960812
1212460
959374
781823
842782
1315563
1345370
182854
122866
964757
272444
96376
1300970
687608
151521
235749
270026
1314843
1059265
479113
1379619
439773
121110
113331
1117878
203881
284826
393387
348562
657830
755177
521494
810970
1380239
461120
897096
868699
113628
402059
89415
636656
494524
1291014
110092
631039
324747
311792
1176461
652832
922256
524406
1308635
654377
1279142
146526
533887
208632
152676
1403463
138846
313136
757154
1374408
208269
474704
16991
1228155
1206631
1373353
900935
1374909
18772
991246
184804
972139
1053141
1145789
328603
321882
1340614
1228455
209273
219847
916105
1335555
261394
974287
1100883
1180648
479063
383155
450573
1268214
82228
420203
1377185
518566
127538
1213855
1377129
1324982
965100
914610
482782
145083
530185
371421
1120295
161397
833237
1082197
328482
240323
856630
397793
848383
699053
222718
450224
891170
1187960
476344
507676
1407297
695738
1063064
1155224
487860
368073
626748
437143
563125
699892
668742
142324
383180
384755
145697
1058425
552519
824829
1343239
1174019
630341
121186
1408447
583362
1051561
46724
625121
783697
954642
630047
1203549
835903
897180
168853
481642
901401
559627
1112994
131261
1422304
297765
198393
333654
504878
215385
851215
318597
343835
177235
191723
428598
154963
927549
367937
1022682
397532
896646
18136
469750
585089
252817
1190600
1288063
183864
1289467
84792
671849
1378196
1152725
369348
1147566
1314416
318547
257705
610840
880386
1321186
813544
675234
1158405
1354189
605543
667643
455943
477507
792773
384436
1295845
1409464
1192550
660123
1160917
1313854
785685
303149
1209640
1119510
756237
1279079
39860
505073
965241
568109
465986
88824
1157185
145181
417951
185124
623681
619728
1124570
36473
324656
961082
1410277
945913
1155173
1186324
569893
950510
799095
1297409
347477
1035403
338440
801511
1412162
310292
46426
1122610
1349263
1006226
84812
1368453
633049
1069875
145576
136324
79560
780595
142497
1035686
1269168
1340292
352193
967674
409975
406954
784706
381881
698768
1225298
839183
412661
78972
509980
912102
11540
1275216
625634
818981
1167803
571810
416296
629682
1396831
1229298
1111463
133514
96719
285643
793513
1351688
929624
1377656
890284
1206023
1266787
441852
1320198
1285746
1411624
234732
843473
171784
408648
455087
628367
281865
357344
1068753
700175
323231
995440
287857
73837
810925
982551
256338
1280537
1204699
292560
1415909
1274434
324375
1083895
991401
325296
1278784
200085
596138
89784
161329
1377936
915527
1296093
1300136
359069
523483
134106
1374670
120876
97970
94446
508551
12814
831041
216166
1209879
974600
973197
1074093
1167327
1382083
1204578
924222
1060395
1055734
230050
535355
621747
1194885
1216851
1136029
369818
254530
913206
1391576
1173979
391994
142802
774493
871959
807403
1311839
177355
1417275
828313
93093
262697
1294945
906953
663059
1178189
1232340
728982
362952
1161594
1228632
586372
68021
1189801
918708
1211303
361135
397378
102354
328388
430971
1226095
508696
1268187
1362973
455509
71408
414613
301479
723602
1200119
1119228
413346
310048
1179525
358533
313638
478569
385377
724230
269857
796734
1393073
1200700
913835
809900
894957
1091070
26543
205380
391817
1186069
380951
314093
726787
1060568
601935
483096
655804
1277981
400865
1120182
782826
973243
1406548
613104
350798
540072
1072818
1137467
134544
476542
1024853
374742
620555
793645
460643
679705
262583
315397
1226713
1284356
778072
1067528
114680
957748
919834
150117
368515
99901
441909
1336059
476941
445180
790171
87349
875862
58155
344629
875678
1360484
1038660
429257
1053698
1018349
757462
1389637
645407
583394
252155
544039
233218
144358
1225060
211707
154340
1410024
102310
666512
1216646
368815
1143911
1373272
96674
407403
60030
1302387
959014
557059
459276
324530
913028
682307
4778
1320060
470909
384402
176624
1059920
526389
111750
1214053
971292
386857
360085
1285055
1402833
449785
903659
198036
1112193
114391
1274443
542934
60505
666728
1340865
1213804
1274444
376931