828243 79823 15893
888503
863428
578079
141601
1322363
1640389
1433601
814683
1146558
652002
1260322
482928
370928
1099027
1384492
1460698
1143887
789974
1189658
380478
236987
698239
1419878
1357143
1510285
1199623
132520
1096261
1149969
898026
349379
608725
340784
1351927
1247338
1292907
1477411
1137894
1047485
1120452
338884
1612415
835677
35790
1555474
1182381
204870
1317914
1052137
1274062
1282729
623446
65763
810657
1268523
1634169
218258
1559731
1636685
1166814
349623
334003
52619
886364
79558
1170454
611068
76422
988153
1113371
990577
934120
447324
944074
414597
719969
1288989
1108377
1090409
572004
875629
231935
1471831
346687
147202
363488
1217515
187632
351026
1556876
1284996
1369850
1531272
1525205
815682
1451185
1122021
366259
747826
1119739
95975
423461
80736
380523
108328
454049
522651
641436
1572365
665338
477998
279163
1010618
1229841
1558069
1072091
929174
76512
291740
1489361
751983
1548582
638555
846704
1106096
1154481
110747
1082079
1587136
228236
9578
355289
283614
822642
861596
1653740
28701
706451
443338
1632249
680022
55402
1014857
253229
1439025
1623183
100771
1423167
789630
255244
1241651
488785
678749
650328
15916
1636167
39886
1286818
791944
628189
836243
802927
474183
753745
963767
339830
495320
1566653
1328540
1023620
1529846
971358
1440074
722361
1622382
722106
74058
11064
212652
438484
176889
1618623
1436356
829072
1458678
875186
976987
1224459
1367021
1089999
1159802
524619
300987
68063
494025
1559647
308279
729187
697314
1485815
575916
1142105
1410501
1318373
1299583
1212506
808675
1499585
1036205
1199342
1280379
53286
1607581
1162041
1143201
772362
1522419
511270
1357185
1650039
259195
972881
1584698
792147
170051
1380821
1318573
1604629
213282
20380
1113461
708312
1373843
384949
611218
1607855
1430645
486957
1633502
1158767
1410865
1303625
622649
133096
564264
432433
215055
649881
1369294
743100
233838
399626
1404954
930517
1195482
210480
1046000
236864
473548
134124
505684
1621650
148868
1426945
291344
143614
898205
1188685
109023
402655
950278
341503
1180507
164313
109500
957249
390828
562583
573337
379262
257823
1513898
407711
1165891
804637
544469
362516
1282796
635831
820229
35700
944032
598825
253693
1586239
456739
930287
568220
314556
1477946
160938
747728
163461
102898
741124
1344282
1196601
1564231
707317
1443937
416200
291797
341880
1526241
128593
1435905
663982
1464223
696620
1134413
369665
1109189
13027
797676
319909
151827
1348801
817580
1514654
1395086
1453290
997212
689351
896801
1090396
1084059
902073
547318
1616906
579371
1547413
900299
10401
1131970
879489
723747
541932
1592525
293112
1616720
86087
1440745
1263376
323668
826870
1008573
1563711
1000495
737602
979343
1509896
1120415
1530814
336483
1211058
1465391
999194
1031344
404998
1335590
1172005
1177076
877494
1304896
36014
749953
715909
290866
1552229
778563
1069826
997803
968529
155677
611623
1405209
831290
822584
849506
1244228
639451
1480017
795222
1135155
1485940
498687
829913
1001557
880279
1413279
59227
241364
904003
1155709
1212635
482117
759359
1544172
1590474
997584
996977
203661
650593
842893
1232796
1434585
257229
1092744
1274824
725728
898823
568272
700415
1616943
1316570
762585
1016625
1246140
1543706
947585
1310100
803758
260274
825755
1440940
381387
1346313
1631182
379694
538301
1521638
1546969
434848
663851
1239763
320268
835420
1577430
1629279
1500319
1338709
790680
1538714
724849
153484
1101239
1299100
566263
234423
274514
1629177
678507
798124
670758
990275
448272
1343851
1613740
485637
923179
817212
130492
595178
229115
183826
61385
494294
1491880
146306
605397
782704
194491
617702
676660
529449
572135
1125216
57295
208460
696291
490733
653552
603726
809430
747596
1241800
991315
189308
414284
1411591
731389
730327
1098010
1478256
136782
1534421
148663
19199
618273
1045888
1601723
606363
1626715
115684
1599808
1282957
1005181
1035323
1195095
676123
403671
62911
243565
905591
877995
715502
1321451
677916
1072362
715598
1346867
54762
464082
531023
662055
365986
1058452
446445
647268
93149
95721
217921
611762
774517
1043733
1310302
1400014
1442335
726590
146615
10040
1428304
1349821
1295724
17730
793469
316026
1011669
616413
33591
1628682
627286
1462954
715288
131025
1043416
1015400
1257372
1379062
628333
1583987
1078735
1129770
655864
1265351
717489
462658
932296
26755
1227321
1173663
483818
935433
372621
1273149
825872
750756
493368
1327601
1073517
448711
1601999
164119
1417546
151839
1192805
592420
93897
1597990
764667
1184741
1196892
1624479
53478
1378548
288912
626858
456547
898517
1507973
380379
1124261
108489
905687
1138644
112421
1292321
1282537
1314454
1420340
125202
1515726
1394030
653097
1204941
860985
519702
1353504
642604
52944
1436692
871120
148037
30304
1499804
1117705
566428
1590701
305209
425707
1300584
1018494
1642062
1205441
662870
684573
1505595
358596
1286247
1576397
994177
445714
770273
887817
310872
1132283
602580
1276394
1128471
650574
1141625
1225189
1623978
668392
6656
376577
701909
523211
1308639
838963
1495497
645774
1031515
336950
102883
1130321
598783
331979
856959
1235006
1546767
1031412
1140313
1462457
302060
630654
1079338
788724
1230324
438882
127905
602139
58446
198492
361042
487075
1258621
114114
1613392
717534
851526
1333070
850592
1550579
693487
1574741
1552638
971802
569821
1598042
904612
801414
1127308
1036937
212671
1342740
303291
945725
558746
1088936
592992
1492464
210500
661355
730679
581745
392038
245146
686116
12375
1248469
431108
158242
1003361
1217386
1509396
1300610
649486
631292
389474
1641790
864863
469321
833566
319851
91214
386894
675417
1117182
1621510
976357
608693
737217
561271
1177363
694228
301698
1440526
743985
273023
439162
427672
338151
459139
604288
671004
75386
956476
151902
498227
1475653
1107230
339625
1533969
436496
217329
1480292
408426
948310
462113
197599
382924
18267
1639374
819461
788623
1591625
154229
456860
1428439
31743
488433
603152
477876
25596
1183400
675243
743683
270616
1563651
1563675
341951
1203910
1133378
1031535
813923
452882
1553175
772406
487136
769808
465547
364764
1146451
736652
280832
1234730
776319
1255204
558560
1642423
437880
1410582
1221768
850690
519437
215538
97278
95791
1216591
933732
1288373
1184498
1465464
1475486
540979
243161
1279718
1403487
1250775
1377465
890066
1613667
36120
723683
811758
1643105
474990
314678
364898
382829
1360420
590838
1249647
194109
740133
1267215
1321161
1225328
884214
1478817
21611
783207
151711
28636
614042
234934
1465548
690694
140900
459233
259861
285747
941672
1527463
1412554
792313
818374
837334
1623268
104910
1457805
426708
775525
1049903
454380
1187491
199465
1525368
763477
1309180
1037421
422217
455027
600951
237837
1172932
723199
1616565
678903
1376208
796848
155946
767681
677508
1204708
623040
1469676
501568
1367716
133029
239841
587524
594875
775840
1558472
1402986
832464
530687
342720
885738
440616
785069
114164
364141
448842
755998
1567257
679980
189144
1089906
1141496
889634
457621
140371
1247684
1193801
1003805
1074202
795933
1019713
598484
930251
677591
507034
1329516
406925
1100065
1271347
625641
552373
674986
671384
708594
382924
1383944
1028717
823371
1204726
1273206
1626162
296310
1138452
1275664
1533902
46780
472108
1411532
888872
901434
516918
392069
1452379
1187249
91617
1100830
670805
1027012
359357
1329238
688976
138441
693350
289087
142618
1510791
1245070
1103435
77942
1161093
666190
1026784
899905
1091203
1357570
1566337
1073879
75046
798186
1383321
879342
222511
299919
846080
492922
1272840
1492149
911903
648616
1590317
1259741
462331
927024
912800
1631816
1165207
622226
1553520
801631
67364
1360946
1457355
1571686
1261460
1577195
1383140
930517
436437
987302
1465394
1178229
874754
1044412
354247
534300
1508573
546884
232009
345255
1575360
1247600
385376
847772
1252727
1194454
778524
334250
746577
545735
780529
194976
1131956
890265
470140
165901
348462
546980
1218976
1102662
20616
1513969
1429047
434695
834703
26051
621422
918602
493140
307602
1152806
525451
843744
388060
964292
1399687
267380
1112545
1277188
1602825
1012980
410981
372650
979499
967191
40294
668896
529347
1195317
884514
233140
1057071
391181
832084
889385
276850
150140
177745
1586122
1564075
449881
1355173
113044
545829
1006319
1351203
693393
1480293
259374
715432
1063933
755013
233075
1127992
273512
173811
779885
1421790
811715
556601
524315
304257
121844
389809
383516
6619
357115
1176151
1418660
141548
924196
1344653
1141467
734041
200317
156816
640716
1232771
1474467
891492
1094545
449130
855461
942709
386182
1544867
838725
156737
539313
1460569
893559
204258
1242238
231477
519178
1582181
894550
1338452
754875
1543304
1054092
1445488
847297
1196655
1094766
24605
791112
1169858
386474
15950
675119
672376
578297
347532
956233
1606993
1389735
98882
363272
1245105
627181
1118654
1321968
1489690
72569
30085
1471456
108206
760219
945259
119775
1025659
829249
1083355
680401
1642745
897304
393823
850040
862263
1294562
1391971
1021065
624581
1050035
856370
1258258
952923
1101036
584661
27391
871095
188601
120972
443715
1072275
745558
300537
965156
921722
53293
304000
1022798
507552
1280265
1407666
985370
321927
1548916
123958
578736
1045382
1531443
397894
1528493
138089
315731
1185184
417477
70515
262488
614546
598701
176407
429207
252475
314485
145323
809311
406919
1519333
1145886
906267
478356
1501596
460349
58843
237450
1087738
1053489
1164680
1205892
590311
1469485
500264
724607
802128
663024
1537913
955883
1622270
461308
852055
686075
784691
714007
494293
413678
929137
313301
696976
125647
1120619
789020
919438
1295917
6665
943281
996703
1571654
725190
1476066
1567976
1098311
261933
1473037
487938
1529922
330738
1588943
875030
1026192
232968
742591
1139360
884322
529105
1152628
765109
1564979
223035
296615
429447
468838
639654
1094786
1400972
1348431
1167558
1604111
98469
1582196
871414
1289233
51157
968349
1030463
807191
73579
1560735
366902
1070784
1489312
1018119
261450
1591758
630932
59274
187794
574034
1211153
136515
662982
51982
1263245
388993
535102
424004
1599614
1287964
139651
854731
371216
148698
1263884
603955
84428
746632
1449349
1281529
719459
1623017
1574658
146431
1187638
141805
363882
803311
68414
1590556
1351491
942353
1390016
383577
184751
771342
748344
74544
853381
20233
352560
1354112
727607
814154
1114762
33375
1228564
766706
1430751
775800
1307939
999473
1004950
463890
88758
265138
660388
489938
1255911
1525214
604975
1033642
257922
515588
1271122
1207018
1254157
764028
964499
948742
1229272
1538222
1026335
1374835
1382196
718212
394511
291762
503739
241454
971611
986711
1631081
123830
1568775
536293
1514570
817113
1009207
449249
771352
1552497
1334945
944672
968265
434143
412609
1096858
984339
398636
285967
1552868
886186
457202
1634421
766430
143272
1037985
1627843
391465
885514
374227
117716
898442
1384546
875274
167664
587131
1163930
781121
1277115
1288470
449264
738830
941335
996961
1367603
1426293
430441
1424856
193965
1278293
1615138
16835
282461
78863
1425763
1003324
1225457
186436
410201
211934
465089
1275729
690810
441949
769388
946093
733260
1421848
1347686
1194291
95816
571490
593470
172937
988772
1275629
576432
515612
882226
1504221
113171
478074
856389
645326
1111109
822649
884744
678756
199030
281248
981872
44263
1038467
175813
807941
782895
1221448
87366
199245
964837
671977
1035743
1447813
1213455
273040
1354663
160659
631298
1419755
900310
91205
1060298
736907
424441
912173
1567943
1360696
227064
83743
1266758
1277783
558530
585454
1413909
697348
478101
1467449
205858
1295291
930747
850121
844896
623946
519485
1495481
1601721
615000
433760
21174
795344
548839
427683
84664
229900
825612
662192
157192
503892
1077972
357977
329572
537865
32976
666200
167907
1319504
1237157
235710
1609872
699338
1603311
1580658
443388
1455517
1455591
1093619
105724
535642
688398
1378999
899535
1441223
788088
1471729
831753
1206872
1197604
1147831
669705
1344677
721256
1223132
48517
789013
677619
1486688
1087248
464049
750285
382537
1410838
1371036
1523656
1376833
440238
310592
539320
1326072
848324
517999
797222
341147
245200
185739
1258121
234777
244845
836144
613825
603805
1910
986152
336891
1595477
546918
1435862
429266
1021826
175772
783562
1031252
1439982
1456016
917290
23114
892606
244219
1094483
595636
196388
298243
347852
10967
464971
33348
1638269
1490257
1557749
761349
488488
1536714
1454089
231586
851664
1205259
662483
1074309
1484932
209378
977680
1259138
1334857
174125
230074
1099375
915418
1415300
291617
1315487
1321984
643166
386677
1201345
881658
1100810
1192761
1003939
950122
1430424
823295
1117261
301118
1084264
778180
556896
306510
84023
1309658
1292145
353620
526676
1001992
1171586
764457
1616716
563802
104718
62720
1377888
968489
591706
564736
111739
54189
135467
919629
670024
734016
197578
261821
1432514
1225055
459920
820949
895550
176628
1409565
1593363
719143
1078334
1272567
336267
656851
1153956
447967
1417995
986560
85340
1112847
1578061
933917
619083
354568
1271042
486459
1056468
666661
495687
1488307
997789
1642594
480458
618593
613324
813992
1362292
1376738
839046
344724
1612013
690974
387865
677074
27894
286993
260154
34013
298168
899312
960434
1421575
871394
1516955
638540
8454
546276
375268
1551743
1017257
876168
160273
194127
1557810
1279625
987020
1358866
504883
828728
878932
1077893
260077
139555
1278769
68110
399720
900366
336902
23849
464067
572265
271439
833966
1205976
339791
40272
1188713
1012115
838577
441304
110753
1465232
451428
1098601
1053317
684259
1101128
16550
1312516
734959
1000593
1452085
439435
1176015
1472737
885782
1359359
923488
1549047
493510
93393
218171
65437
895525
228144
230751
1146495
1224037
1199366
305258
76014
114822
1465772
234327
487628
908717
142596
172453
441142
1348086
380147
652118
781798
626545
1345061
1059452
458582
791241
161794
677398
159636
854647
527935
652296
1121941
45349
896558
313744
757833
1160609
11307
168212
705473
879846
900799
888165
196909
1537001
191519
761754
206179
817792
520631
636500
308713
1272539
876079
1574153
1392163
220035
1001565
144493
1078400
1107372
975989
1068296
746233
1155712
74865
1218653
337095
1282807
661454
826865
655713
1345429
1504474
829291
844979
1233369
1053696
316939
891739
423452
817778
1478962
128469
921272
632385
1509192
765210
1271978
1422471
218363
27043
1349683
675907
358064
461011
679886
337863
1477744
636577
970023
26415
1275378
1551451
1352782
204908
335262
1756
1121538
1350391
1219133
939637
108719
765797
274583
1197623
1619935
980315
64239
407682
708125
200773
1380574
1349695
1268053
918176
1107975
1376785
409352
1384441
34410
1175774
12247
1141570
97832
500944
332652
910185
914641
1395121
274859
117210
1334808
26267
1048419
1091834
277998
1600473
82151
236031
954653
917722
1449265
629040
421154
1591317
141562
942018
569142
911645
83424
863813
347684
245709
251917
886133
394021
1591696
589726
1370922
383252
135095
636609
900131
1402970
697567
724804
1290827
226897
1473827
1636029
1227678
918141
841482
1079841
1483280
284325
171141
118591
396475
1326429
996924
671050
938189
539868
1469214
657777
652894
1568240
1113143
733600
1390090
248789
1588125
458396
1091824
111527
166925
312543
1268136
90772
1363995
1354030
630379
385932
1596888
876920
1130851
1041783
199061
1296356
981296
631844
1512103
270300
77226
785575
1495724
609775
1423777
155123
688517
605711
360603
788311
865729
43105
136493
659826
159970
575744
1339407
249350
1407105
462153
451714
1019261
90409
886842
1630538
1535049
272971
81496
1525158
1069557
1106573
670772
442083
849272
1486899
718346
1309917
481975
710183
457595
546144
228359
52561
923720
1169214
95306
351385
228049
590040
672077
1329207
595993
648347
1608523
1020592
1566123
1349966
196211
1041529
672789
1267389
1532567
1300771
1611121
1322841
905701
1373991
363657
473446
1544008
1160458
950813
519290
1306503
822326
942574
1173611
796722
826025
853602
155811
98452
446576
1340397
766946
1354607
474176
1321043
707406
787810
283307
1117454
677445
504223
1564411
1600270
780015
1539404
1498112
975926
1126197
1107001
1611690
696677
83107
1429516
1158305
812500
4155
631924
1258414
346171
761861
138173
945029
230586
764100
1508056
1508229
1427747
1350393
921375
1106650
1512873
634354
977608
137419
377227
564049
464907
150425
295343
969525
626779
1225911
1176302
1090221
54686
274296
16236
1204566
1159390
914128
289836
1083842
1170312
1320943
131873
1006737
450766
211438
293831
417994
1079360
1290643
727752
787531
1436210
589402
550931
1195329
1546330
951604
572013
1395472
329466
1216101
1001794
64783
1148372
1073460
86367
1349973
248291
288033
218550
1027534
705541
1300577
1038784
632005
252612
1279305
834286
1196791
514197
1483834
1318637
1196083
774104
1160314
1040137
325438
40068
553717
1185909
106793
30738
1564162
14907
498338
888792
310661
1324780
704639
275749
284400
895655
88774
762437
200625
78145
6478
933812
1620055
636467
825901
1346281
285643
514430
689763
1572579
1319965
354618
932916
1447262
117431
1107662
952731
775475
1023129
925100
554741
782395
68553
1165758
762005
750103
1397276
216626
1450642
491198
1025040
1342261
725693
467170
193323
976278
133723
370789
1621866
871468
967038
268591
949308
692069
670294
207116
1212432
538196
817528
741055
1214672
1115777
1266165
1106000
1199567
1550966
966731
1589684
1253907
1402694
1331923
1090340
632701
320450
698117
511807
462810
1080675
1175665
1345922
1634468
439034
38948
1081013
1156827
562529
876710
180502
83540
905863
272435
972272
72965
838305
1616593
907541
870171
1553724
1173040
1484157
348838
711494
1276635
71988
1207279
284593
699755
1497934
567606
586575
1502199
1066992
971487
952765
1240925
446952
1003299
524382
843382
1541445
757576
772420
298156
466189
856692
753492
999904
1282908
752389
1476579
7000
352237
404990
544407
1599702
1091382
1246592
1251
277740
170170
1512481
359188
711480
834077
689879
462382
127419
945826
777710
725698
271088
778077
298727
1564805
646037
267139
680963
1111264
856587
460915
1287909
1211155
598412
159797
1096489
1253785
1387112
23596
477215
1102353
208448
235086
621889
36278
1269052
720733
1437690
703928
33930
655399
1179852
906789
89774
523402
276804
1029494
1477747
191650
1166762
936519
1400245
357108
875202
1062104
755101
6542
54389
1147751
138300
1340250
673020
719268
856788
893402
1354614
1299479
318200
1206601
997746
546744
1426854
516468
861915
1215774
1635473
1358882
213320
1410812
91673
1282312
1068671
479716
1615167
19643
774450
103271
331918
1037349
226403
1397581
212027
920393
741860
1301538
1361729
121510
217188
514654
321125
1545820
17869
906318
276064
1060826
1340029
1392330
111419
1005016
857242
1272611
1556477
901880
1187217
400597
78903
1360242
201494
272282
410467
717403
878741
311704
286751
778453
1773
1616419
1270580
1210429
1484293
181648
875906
1400590
1188121
653163
1137868
775678
1267089
1584289
942852
45238
912905
405819
717624
910829
278292
949151
1500142
157898
416010
1460801
844657
1009008
52142
695725
1085237
883409
1449340
27031
542423
503175
847564
755258
356684
844890
1068272
1519925
1619060
194037
1342209
715923
970144
288533
1130138
645355
1007636
1126243
1594016
1150525
370211
1593782
634152
1519451
1081175
197272
283888
859036
1288004
797277
1134139
1021767
359007
1288939
945217
1464186
813947
358305
713539
1560884
553347
1072233
1036604
1386175
712161
682490
1031435
147299
1361148
955633
1439381
438275
578289
632414
1297782
1158539
974718
243008
1249330
337296
800964
489274
417745
510562
1493983
1545788
738278
1129364
621624
12467
769973
56564
450702
1490375
230611
66933
1095715
1400801
1364928
1561779
305412
1032340
613960
1105074
702350
817710
1623278
679538
1605274
1064507
582170
1525176
755310
1154310
1069358
1347838
1044878
477671
1230153
614093
1012989
1104343
658484
1597184
144774
1571646
29938
174354
189034
575619
20265
1412251
860714
764633
1142371
134190
546295
383645
1236064
1609137
1194116
1355142
1226114
1507867
1056834
1128436
365770
261666
1419448
147668
565667
1189722
1179228
438510
1025030
1378800
1327882
213809
1131388
631277
1369016
831098
195863
1532017
737760
785832
1373456
1451260
1139016
422895
169966
982000
821481
1033859
1632142
1046666
1203145
789977
892773
105991
1349512
576269
1381605
1269161
1536782
945389
1290688
1540988
1200697
806553
557048
769368
1070652
1116006
1414424
895409
506031
504111
64868
406815
1467565
1619472
1316374
324702
342120
1244197
659939
1310602
1100083
925074
1560835
59184
1608550
559151
1006262
1306903
1276900
1063372
468219
547758
639032
614262
637185
1145214
1037292
1604078
341130
518470
1143109
552630
1281848
925920
111110
983046
1442349
1571519
835631
271751
27311
610701
245427
278689
872412
524684
928719
933601
1259401
532778
1632461
456085
428378
1354168
926588
576399
27384
274237
154297
1244373
1398243
1008532
768731
1156095
515924
809312
139595
14576
989710
1349390
523828
76481
226872
116040
178043
453459
1004366
681095
899960
1311937
286502
217772
978394
828107
1000264
1607808
1305715
407439
1057202
345933
980821
211092
1251315
115909
1176846
1314671
199106
1531799
948288
622594
808692
1592991
486434
576879
1342791
586991
395511
194518
1275842
115779
254843
898929
723298
1224232
1363892
1026679
788977
182157
1427493
230328
1566123
691998
1585894
1534856
240513
896857
1304073
437282
721852
78984
1524752
1041872
524449
1379087
578196
1283289
602827
743252
803674
1103924
1414137
1272515
582621
123489
1531552
1557677
348069
307396
1256273
439223
534737
575781
1434739
236459
447361
492091
745681
1101880
1311385
789063
1250212
1190039
448924
1548300
170504
192943
1062105
1298379
540168
529134
900415
294901
1554760
473766
1431974
1454561
449531
1264483
795429
1598399
1007463
1251675
1542856
750372
135680
759852
1347735
929270
1473820
522363
135778
146336
542674
218455
789213
1193491
188295
1192062
161025
132958
15068
296871
1407699
185563
1425044
163226
311781
1240292
520072
798979
1081470
890832
688045
268674
1246273
1284642
1629406
1185986
1132549
571778
724437
173578
1202179
1589840
213889
270708
1125176
253377
611201
1413224
586001
969767
743958
1622564
191847
337479
344922
1559820
35283
1133821
1113379
207549
1622354
297005
1351436
1259414
928426
1485578
1308482
31671
1136030
1595
1284128
1477500
999065
448403
653718
780384
1260228
227460
248682
1564899
559684
55808
1586087
778340
1237367
719845
489110
1394126
558770
747405
376153
759542
1609090
1518926
379359
241503
647750
1067305
1500271
300364
651875
1023236
638910
1371781
505111
1433898
1029273
774866
592605
575387
1581064
319562
1161113
572919
181860
157653
1596130
895299
1177161
887634
1431308
918306
942262
55180
1459810
144437
457088
983056
56472
154682
48784
508707
1014101
956363
757907
463306
287859
693548
100273
1319142
556154
349592
157757
15299
1429595
401051
1098606
111183
1174007
833303
1321224
34574
164503
443709
959069
178553
1181286
320990
597954
319570
843102
91999
94535
397232
701544
789906
1572295
1396237
508049
1304760
294612
625456
1362324
640674
903073
137755
813212
274312
1160210
1397935
285278
96494
242151
867676
383554
159609
613261
360620
374495
82440
224286
1200897
213940
1001425
1110046
114144
231816
1104856
161664
1516970
103996
232258
1186914
1388805
370664
1316313
182870
1394831
1611813
1333756
43940
1109832
1280434
284365
112593
937100
1229962
493925
1313181
240075
676903
1130040
795581
1279225
1487417
153592
1346148
1029570
1344205
445003
1346687
209882
866100
552511
315280
1006900
1052300
1022263
475228
13378
13875
1053483
1093183
821161
1213355
958909
1067298
1460311
1438458
1466970
1615184
677811
59392
1498162
104461
244517
1055620
115497
276407
32467
481973
205999
577449
525569
103434
859869
1328406
544478
1581448
1255841
1405679
775274
1577611
1389589
726127
883644
1619957
1275264
390355
1617959
152100
248593
1298531
1312498
159406
1258872
424919
637911
1421921
1416575
225670
936871
1013849
561198
1044542
218857
1235228
157338
950523
658720
541327
1477947
1378798
722643
863221
1446248
656376
1241461
1184517
1610630
660771
183779
178782
932222
549511
561490
1391825
76777
364710
1334238
1423188
106923
1481430
1446857
198657
462102
1457405
710287
1571203
298017
1200311
784691
993976
1556350
20977
563393
984008
1549434
1375246
617219
627729
1120260
791896
410772
1475082
1502069
1590041
507019
506893
1280882
568075
1616094
1118325
1602770
666705
1303235
589441
896496
119087
569827
1272176
284491
1245829
764898
707665
137647
623168
598267
1387997
803948
524111
584147
1077189
181504
104743
1072250
1147890
350426
1348766
1195047
1177328
1278065
457672
359343
973433
326168
512682
1468388
1074186
2089
625417
1217199
905646
340885
662294
34872
1114829
346982
368240
720233
301753
1163689
1036754
678975
810079
392348
1583539
1348572
782704
1161609
418968
1449541
967667
953833
677297
103761
232999
877748
899427
54662
134303
394733
1279402
1223773
633231
1098384
1060934
65636
1613525
830788
104499
1230212
1244365
106633
556024
846510
954554
1315093
1293959
15844
744299
1514292
1428873
504458
294416
1601508
650258
1352505
177389
124351
1301110
1280127
1542527
1026314
792194
381360
1021539
339794
389402
292467
1194190
1456981
1085385
394140
815388
399427
1200159
624151
602723
478453
592068
323693
989247
209008
902267
439763
792299
37592
1020044
134195
864639
1036046
784942
3006
525842
442846
722752
1329048
603718
1136648
257545
557799
881827
59913
903055
952988
91084
333452
612401
769594
67654
699844
1239537
233008
254201
1333678
652136
487500
1248127
1621144
396223
206946
319661
480692
1265130
1252050
855338
851565
1409503
1418634
1574055
1272886
241138
298064
481650
575328
1625199
360473
1366738
1047932
911099
7818
882198
322535
1338289
1365556
123590
1248877
1271082
1100450
44514
730366
236128
853695
1041463
614666
183403
1514667
200447
1611689
1157408
35704
839735
1378824
1135464
982139
204457
837494
845134
1355860
838086
835232
553597
1535272
106681
1348815
1023419
57881
960386
1601708
1318468
698531
35080
1096099
775833
138899
1055874
746750
266357
126394
703425
864072
305373
224626
594491
52988
890636
1233255
667828
1527821
629426
580904
800384
834365
843715
12007
86467
1309414
836291
370189
1095652
1193226
573820
547304
1227149
350838
219581
598167
421869
1405437
581596
892765
847698
1220625
410704
557557
185448
1176860
1115076
81699
457097
482493
1010889
1587102
1515052
964159
1052575
1072737
1133971
1393913
912021
265425
893389
44693
35938
1505428
1596640
598124
429707
1108919
417405
275029
1416277
710085
1149405
822324
185848
13889
991823
910189
572250
1027551
1002504
8333
803757
204504
1212108
1549652
45474
1003986
1529680
1571554
978718
551380
1123061
208166
1108972
1586857
339220
283782
423414
955267
288416
1134464
213665
132468
92849
654859
375129
417348
1548424
1508458
869869
1475407
77476
1191920
854161
1608610
966687
885445
1156660
563679
774749
594367
359397
4761
1335578
78944
1540632
838388
306918
1510162
437311
1452853
499767
855752
511291
932210
1443422
1297115
503976
747187
797275
758163
1583858
50240
736583
651770
1601115
6098
1445901
109231
1934
913644
1211313
56643
406835
245335
1487470
83909
1110591
524463
694403
1099068
1113035
1073458
297830
779539
1376255
413754
436859
1296825
1315496
1201080
1334711
913358
260578
1467366
753371
1098762
1452970
1381795
475805
763915
726345
375951
1529126
334122
444272
50397
1131948
1054956
818165
1502605
1104058
342382
1064283
321975
147838
217100
661966
349481
837430
423347
1524965
761257
480868
1386161
1348446
293759
1557335
1590045
851430
1570256
1159595
1550566
572381
923284
11194
1395743
200334
226727
225488
983919
441958
166731
1543518
121693
932574
916702
108050
506961
683563
1291582
1130328
471379
1063947
436740
829456
370956
1582846
429854
113245
1587776
1451407
871205
512241
1576823
435614
66005
1026660
371979
621134
1175047
753607
1514387
978594
1431027
1615216
102619
954245
114724
642677
148490
105265
953523
1019496
396540
1081578
831247
512295
1336581
1352422
501574
283056
960906
446762
1612586
12453
1167909
805620
588260
425408
1288966
624273
456892
239634
1449844
1396402
879266
515971
356315
148492
1257469
187896
480490
430614
1510766
614247
1182549
1509372
520311
1311624
44703
1450818
1163083
654620
1605653
1115432
848812
732606
243328
144101
992
952235
466006
1154512
905846
668060
348
257886
987403
280665
546386
1180092
1596251
826970
810574
1130631
1482687
1235727
162840
250828
107294
1354406
1579144
1449589
1037064
1029100
145874
1457215
903852
902693
746788
560533
1083195
890877
1114304
321226
86384
374519
24876
587637
593848
916552
747520
1454310
433957
1002060
53568
475926
626021
572331
1560728
482898
1407669
813453
98725
1342821
1594494
815043
100917
708696
1271315
791688
172448
521231
1353676
1366443
1183102
1497177
19400
532933
730186
141355
548799
410083
1433137
1205814
1496896
1174781
1560038
1173742
1504923
750108
1100806
919872
981685
247086
672536
703935
1463072
623831
1333130
110566
1034575
253266
458443
1320854
1161369
667858
1448982
1178270
697331
1098783
925202
315195
1301708
1192206
251534
266246
35269
1403536
201668
1490323
631588
1070058
1378283
686468
642180
622094
695877
323208
1294448
1472647
884888
503401
1299492
1162890
1524018
620209
451251
1528715
1478170
1114158
903948
10524
1437981
485997
475524
444229
100290
1292894
587063
535440
138062
903633
575499
1237135
1353534
926075
182486
886201
1198634
586899
1336119
744912
240732
708809
1152663
954215
1269796
521841
1186708
1433075
1240665
1034950
634660
1263105
270688
434586
135097
1404045
1050008
887218
825744
243974
279181
910640
272133
1360409
391406
1570936
607137
1198919
384899
1477520
1432135
1072886
1288147
760032
85150
1502596
1230719
1109181
82981
692207
1110444
267585
1095877
1180380
673352
1152782
325872
1253565
345925
91724
1251229
183616
1553579
181865
675371
337636
1489234
534893
94750
1315680
91670
152123
215335
1455031
666767
1093758
1220354
242530
115291
447483
717868
827438
250186
156920
668244
1334609
647968
806779
689842
808105
1288137
352211
1152425
1219747
1257237
1020830
1528003
699512
1589605
172138
457067
1395827
137552
629861
758737
486767
1071295
128854
12736
1470285
264876
234974
614227
534916
647942
29705
557874
1279476
215209
1195509
465535
479252
315199
289018
222126
585566
1126056
1290991
555221
1343567
461065
11207
680070
1194820
1551499
68042
887844
1202555
756344
723270
1199519
199638
388116
958403
120762
528767
1466200
1230220
760014
165823
606130
1292702
909276
1081718
1533423
1347484
170745
1567785
71214
67667
728701
764772
1503635
1597939
960988
65597
924506
63700
447263
1391027
802017
489044
1043430
1532667
404687
1087375
1602905
1119331
658042
664812
866411
1582012
227332
476205
1259828
1412946
1382389
1341664
1497367
1400358
634662
56975
1387672
282573
451075
1233562
1093371
990949
899704
1002518
1297838
858486
1077261
669648
246179
1291496
637636
1108983
1374631
1406807
614169
484692
65662
1451189
309590
140577
352817
1480857
740145
103327
1070887
141977
920360
1140251
1468560
812209
702386
1271016
1274215
902725
1295678
446968
863208
621336
241233
491324
1525540
1349718
199848
1106708
187932
894843
901045
17037
1176442
941064
873172
1276574
654116
890030
887567
1093968
197911
1480914
1049749
1182523
311336
445636
412380
1239052
490482
1170175
1527780
1203131
1004241
485678
1389805
390590
1549080
757371
221066
1567305
4334
297349
681933
605546
160819
9427
1534785
438623
998942
1261310
282252
111809
587477
635431
740740
872226
885414
98249
1365540
1069691
1358450
1145495
1414570
833555
1564384
660781
1568438
400365
1420976
1387094
1426853
154689
1574416
731062
330679
1577184
1449759
1435856
1509346
231228
627346
587166
1011304
1423904
319650
487370
921493
495241
111922
1088117
105573
292971
446834
1391693
373025
531562
372900
953167
1454141
956953
230647
1483235
915196
1387751
408739
1296448
1429567
244446
200825
340217
1220259
1241070
794062
1293762
1532713
24111
1102781
288218
1309712
739161
958788
298990
28882
1259129
1177016
455108
640042
279322
1304401
765958
512811
481004
693559
499401
1024404
512289
483237
691411
320910
1577948
37243
1113823
688065
427799
738511
1373412
708254
983961
211586
1305216
414583
276717
347997
660989
97749
273120
118433
1316088
825247
1268491
575622
711660
226087
1020823
1091829
1516546
1271030
433278
1339451
435466
1005341
472087
147992
490036
336389
797029
909499
28482
1027024
910570
160330
372647
1178360
601957
1246948
670596
483634
491355
1497790
909514
747689
1063784
1254700
999569
865952
191558
111285
764444
768942
428037
504543
32660
631863
284774
931113
441224
185545
114966
1352489
893371
545014
844653
641826
1175447
498533
1193615
578451
33642
955077
637103
273392
1409145
629304
856855
365183
630233
1495734
846839
869928
1323455
646704
177070
1549785
195953
782425
746646
1576027
119110
658806
1386134
98848
752404
138925
1423502
140498
548532
510936
322273
1309194
1275925
72338
642736
1476901
1362323
1094863
630537
168840
618828
776427
1407959
441972
230231
18318
1375024
391298
1235055
218464
1185459
869469
689630
165137
765837
1222713
16522
1087873
1270032
1572081
1370007
1336376
1495401
1168226
74709
21192
37832
67967
1330677
1560156
770099
106851
1576972
188873
1504868
1138850
1369627
817469
1285439
599669
1445717
1326799
1332205
418417
498987
739100
452603
1144086
304832
1045789
216444
1004687
1281296
276833
1372501
705115
1372103
972772
365903
1076833
668240
1039445
452931
828854
492501
5360
1171227
841473
168379
547324
1602943
1313689
1138283
452935
515547
1425806
713014
789950
630347
714606
1221909
1291744
107999
548362
743613
675227
238943
66174
41258
279622
1156023
1075158
1546601
559705
64402
165632
393300
95040
37815
1055354
510258
335987
398145
465586
220460
1593590
882442
1470963
1289127
1546140
1080216
382635
360227
286397
1580981
1104032
620550
1444275
1197608
605413
1022555
529323
730609
260374
904076
1550457
392400
1182522
683256
729810
552798
1272405
1043950
908213
974789
415855
612074
290731
151090
147232
977320
1417999
376218
193661
1350720
113352
844271
1559860
1372565
1095138
1312424
53629
1606177
1490274
229764
36530
107350
208039
211870
905882
363798
169126
736283
582265
16459
976061
1403175
706635
609956
1344462
467567
1474538
1345045
23655
1519466
595580
176128
38071
145004
1206554
1447510
151487
465579
1374257
290885
114154
1195470
1404565
924727
376665
310551
790235
448987
1099696
621364
891949
906880
1264502
962061
1282770
524032
297970
355608
1021087
337875
1407874
669777
24339
1271247
1338311
1326792
1347836
501897
1148871
1356276
689410
2605
194466
1547480
939101
697827
1472039
1072927
277555
745172
976303
1447699
1290720
1157135
1290472
137365
77667
1065796
1144932
351183
392051
327690
359819
23124
1341417
1424156
61363
1002018
469851
203129
1390884
647348
157279
44647
1096956
1219548
447152
390824
900726
69090
17206
657163
72201
31340
467609
1027384
170725
621345
254968
132195
235627
587860
1593591
869222
923255
567563
1374620
242298
1507293
1014995
1484223
207010
195917
233361
728272
123011
982158
1350226
526610
564127
493064
900732
255365
796025
1473233
24514
1533948
375017
639517
1290242
1356562
847237
757140
797009
1404029
311977
1107529
476048
572399
949782
921221
393285
1269721
571338
499080
799933
537745
346098
21813
264038
1373465
572208
872281
334080
836334
566511
1430416
655493
1570105
263002
204316
1423353
111579
303942
1473109
1112007
1024913
623530
933059
736428
1392063
1543894
1188168
978633
324397
148227
812856
219173
535883
420237
396931
1511098
1174199
975611
1455675
1165829
398914
579515
1421759
1555210
1275008
548258
1598746
702191
886812
17689
1549880
1264448
1255444
153681
822360
1130305
1065324
425002
1574653
995116
351829
1407401
856273
1588891
1270473
453769
1474356
200577
929039
325232
1258826
966930
395407
239918
914920
1148922
141679
685939
1527112
13860
1215365
297656
556016
1387728
885058
869459
1599409
233982
1245462
414419
945749
1480464
241926
789783
1553931
1174049
476242
956845
612137
685982
432411
1592733
1306937
925957
1072103
962081
1387177
1479219
476208
1336869
311790
1450683
1444525
1051020
872845
1213618
713039
317451
471883
240491
1576171
716094
176087
1463147
90472
764882
1017598
1268477
1112233
1234140
392751
1292108
684164
918265
616035
222136
666426
1347365
1502620
971787
164062
1152834
283709
273899
1519245
979813
1264890
875441
332678
1267850
1478204
1333199
495702
935904
541533
1177006
394960
185243
975396
548955
913425
188650
585242
1549733
674965
1273073
210938
43503
1031870
1202781
327577
61475
707245
794708
157299
986471
982865
1598515
898759
908419
542801
464090
1022651
883230
862019
278350
505451
454203
1250965
716021
342907
504807
1231092
339324
1360572
587922
1404456
405032
1517998
1176103
406207
737211
1347556
1191590
1598723
1324847
655926
1260971
584158
2576
949677
642236
936537
675933
732645
1484303
1113214
1562776
540125
1135021
745407
1209424
44411
616352
1407170
1391924
880861
347914
1059812
1284252
740990
790322
642368
560830
414814
779237
323081
190128
494186
778564
669457
116507
1388228
1415404
706600
1057677
227446
1312488
90920
781328
1519372
1445313
581478
118218
602155
766243
384126
1045746
121744
1565099
1444629
856725
913551
476527
1584961
882548
211528
464956
390730
59866
395966
426644
381138
1445272
979719
951808
1052591
362463
1133081
1354152
249523
1555564
1506089
12841
452841
1113695
530607
1238011
716301
1416450
1260840
558313
1549755
1288226
1453093
1421314
268240
706171
1409616
682647
892666
790571
682423
1492072
868453
1487388
1300324
1392249
364007
956721
659530
1391207
1232639
1484256
1373880
684515
1258014
239295
1155008
1111396
1345027
203841
454670
1274946
768755
1131422
1376539
1198842
551782
240440
1068935
1465138
1322501
232378
470754
43757
470864
1354965
1115956
1264219
1446118
1593719
1235894
804452
1480090
977065
1594861
1285079
1085515
1165745
990386
670220
810518
1128599
1486782
34764
501655
143359
904967
996095
1075659
95245
1467788
35693
772332
651026
82454
580225
337695
955488
396947
1102454
1082930
625631
875478
981393
636161
844438
633978
844068
31208
1542486
558978
1402154
1265403
1087625
1316886
784097
944356
890469
1463497
795922
882063
1281601
469322
440982
1144013
1502276
240257
1578759
1216577
1400519
317530
237682
474184
819751
401684
500168
351815
1495519
568694
1200648
197460
224131
784193
380609
1250271
590945
517737
646073
1088810
721775
62774
179792
1019838
396244
351497
707032
727259
1038364
462780
1116069
1046147
992266
847770
7030
1219974
528360
236008
747881
271071
1332668
1468985
1384112
74465
1281126
582653
1500518
1311923
548982
864949
1158291
1130792
598097
1337571
735388
1333575
857862
582666
64350
620828
320710
669990
78036
574195
842007
753960
543439
1309486
912932
1201114
1105427
1241658
1567936
597274
23825
961412
358168
877650
231196
794158
1470987
523447
1049925
63167
1078967
1496514
1241601
1267159
868805
1032616
1354165
1521964
9182
1183097
553655
949436
55276
6782
776310
1539984
326354
1311036
552601
1302710
604216
1232902
963162
546893
1524342
1388236
1268651
243770
1057965
466145
1055685
488366
1519961
1161825
878973
665435
637434
1170015
1399827
517752
1163940
318116
219019
512582
1346818
581841
839326
1506576
732057
1389342
75527
1302881
455448
1441370
424952
130320
426489
1433493
885962
1410460
1424065
462950
1509640
1398656
876973
1357049
834046
1378753
1575338
63605
636444
1514077
1236295
802408
1162265
412082
1416032
845008
1266409
402266
483462
1055016
1059885
886259
326915
491190
647560
608894
330411
1534849
569711
830961
1073100
684404
1542202
1385978
911880
297908
287360
44122
1484790
389832
700427
1598833
484992
150221
258791
1394708
1373467
365794
586994
227198
741194
1130346
1283129
900140
627336
457520
260472
73359
91097
209252
1404950
254884
1315854
900194
1486929
245412
1381733
610809
424439
114974
975214
414867
421766
1469002
1172876
1087950
398103
1400998
325117
1519704
137040
174693
661059
1234742
527862
988999
562700
608939
699805
1024686
1369925
1185376
67307
1030392
656999
479427
474997
1379748
39611
1313558
1227808
634173
1056698
1211263
1436800
1420627
1152985
328803
59597
376501
182966
669229
851211
640824
601754
1388520
580738
396577
541789
614981
1396893
752315
1418709
575029
47142
96310
1208649
1596763
443254
1376819
1452796
1023732
1477768
244278
734906
244251
972519
547230
1084622
598842
528734
1072116
52838
189866
858349
17662
1322412
409742
422411
1172225
572367
1347641
581170
954997
295831
502996
1226555
1205421
1475541
1216449
522632
432721
168202
363109
1157192
393534
218119
990988
665233
1549260
1226047
1016394
1086708
1028131
243111
1253868
291805
304497
777233
1524841
236137
956838
261619
873727
890626
1327597
864504
288324
1484455
495814
1165143
711789
245106
1548268
1553769
1155200
649906
1327540
916672
916989
948463
314582
633538
1101086
1415907
590810
661339
1427099
1288115
1496330
1328121
346222
1407033
997962
418755
866632
554848
362774
1579524
1253459
703654
116726
1186852
253282
1146078
110635
958988
815756
739923
1288507
634497
293210
252296
344634
1167952
773092
797960
506663
13158
279292
1575951
1584898
128129
901019
111403
539619
650798
995851
1409466
159423
495477
313560
770057
213652
446617
412092
353581
1524022
1346632
1168069
1009116
522358
1582887
1393444
1414005
1534176
282988
1154410
1318982
1121351
1411326
184770
86969
1367264
1141423
1206286
939615
28020
965568
1331976
883444
812811
74422
393810
1566159
531376
655032
557484
204311
375443
471251
429910
639349
1277812
1566362
482444
460464
974194
1441670
1364073
658458
1578884
1158003
1513924
158931
438160
1521315
1282347
68696
309564
169364
1544717
812388
1216551
774520
813264
971818
1215346
718192
1260492
1031288
1266796
1294760
1225211
14033
1396960
1193758
634975
228672
963465
496008
921810
101050
1423984
1564334
231722
722804
1196015
1225663
749174
485606
227930
673126
903543
1028736
665154
1051292
490829
472007
1209427
743998
1089558
364140
388312
770851
169824
717831
1526114
673393
519507
751285
195729
107494
549021
530591
602324
535770
714162
1110564
832671
1413968
1229048
771177
629444
482188
680497
163825
455665
562516
1148906
349812
659490
1240864
1416806
138160
1539871
1060070
688319
731111
309161
1414382
6307
58818
167919
934221
566158
828292
1060984
382650
1329125
1054624
945083
1242743
739929
1508610
1158756
405247
945611
1253433
1483896
967525
104971
1288381
111372
714981
810832
285948
912471
1519154
198010
837429
794475
1222005
166783
586664
1175277
31496
893461
1077287
1143790
1412786
45738
688457
327798
1070631
903935
479270
1060829
49914
1368925
1327586
242427
1123119
682515
1168751
511183
475709
643714
1140353
704079
1105438
521070
1420068
24798
705266
870744
1166211
711150
1259964
250274
159667
395816
1131937
36766
1345500
1377572
855186
1340830
1468633
1581828
224539
419859
219407
29192
286864
199686
1474847
2810
1430564
284878
1032654
309172
1577296
676598
60312
246926
872132
1587556
1029664
1472161
74569
957987
559615
363237
1448811
871449
757085
1287489
954140
1270028
1456953
1165771
536313
169958
1363059
538774
517507
377753
888709
1132493
87236
1105230
297324
1123633
1092918
885516
1142965
905558
730555
1388495
1411174
953697
335234
936529
359354
1391188
1471850
920043
257496
54664
1325722
313201
1028849
1059584
193330
1489271
590651
266298
1072457
136884
94381
1245031
553624
874668
1266581
942361
609891
168055
1449876
246049
1287968
1343625
743047
250954
1498920
906157
1241521
1024746
708495
552968
778943
473824
727529
90127
1166523
507991
403316
48091
535024
507073
9668
1196946
174027
486001
937265
963404
1073236
1160514
685819
344362
1363865
113714
1552099
1323162
1057884
858920
1023615
1187064
1288985
409421
1466098
540385
1254001
940036
1516854
1020745
53085
1555722
1173795
1515986
1028700
1356101
1386191
878968
1010171
1000408
1346183
1541840
450550
1173802
678690
434879
68483
353726
931360
797914
789005
1473087
767306
899990
1384760
290366
853397
452824
1016048
249315
852510
1525720
270765
1049176
513436
1564241
705151
109892
61401
902769
486404
534111
688556
1580430
530666
1577081
346350
659777
345396
411575
833003
1237375
368990
389560
587607
1164741
412056
212934
1177322
260541
1397321
795987
291822
426054
802446
233305
829063
263512
996450
62493
891192
988745
884602
1231506
671558
450071
446776
166877
1445723
839421
577898
132690
665049
1312426
630252
302487
1541677
1101991
852503
921968
346648
333666
131832
1375680
991830
940517
231769
752493
129536
1282132
1335710
109552
335090
457642
888246
839082
203556
319934
1330939
736505
536537
1194058
349086
1361250
1034855
893567
406199
307582
289356
232534
1589315
1163410
1467349
642478
150776
384962
511751
291031
1539679
1452507
821168
1492124
756419
1145736
849414
628968
380342
1500839
191805
560576
1517023
282972
974595
744663
441347
744733
551273
1050455
529168
699887
1085700
75628
1106395
882788
849634
757542
1586507
1416643
808133
96825
112217
779916
113679
1363534
1090026
468343
493370
24030
442855
164336
344207
143015
1337607
999966
918860
1310112
437697
127329
620998
853938
632118
575357
590893
151864
685746
1224453
489
1445476
174895
1265631
239569
776170
527718
1574456
412218
964805
1367282
1367183
921450
759851
159069
1368359
1564469
834371
1522015
683289
1323757
1110070
320394
153467
1448579
573162
1543962
1026297
659956
380799
1206866
534260
824119
686162
844002
334549
1559628
1551472
572806
692725
1324547
770243
230397
1146154
996224
562258
1407939
1267428
372679
12609
14360
1526985
1153657
370723
1270168
1066604
1249747
879222
508650
355315
354875
284887
1557535
757171
833943
43682
931063
1008127
1533907
449033
828174
969576
465553
846858
1497902
1494226
1571556
1544811
84098
405027
65993
239800
732485
534197
1361814
505386
79495
1117399
231082
1242410
747889
1248025
1526184
581967
224656
241395
337235
1481729
1366202
1288048
520057
1476561
1476121
58201
634497
69003
617406
1310546
1509248
1435332
456994
521029
1150175
489447
818214
1487600
112162
935935
1116629
1347880
1390065
736235
1097961
410681
842865
1591037
81407
925619
836598
984006
288590
372523
70482
1066066
1502830
794123
1041441
898390
611707
1487441
69945
752699
814731
564036
543551
134070
1001991
595459
750981
1483297
378068
806659
150269
427374
794439
1326556
953774
43984
412814
363650
247079
514320
1019392
250020
1338633
832491
1090656
830641
498575
1411867
915337
126906
101340
1210987
642127
678831
346725
1336222
818278
45610
1442192
1569818
1433894
535491
1103231
186589
1065716
1499647
919917
1042969
902645
1290944
71245
840095
900853
915591
1093878
397487
820410
1408730
607877
85618
1361716
1309421
66669
937322
1416463
611698
1463934
1077142
200292
32520
1546131
1016663
1078655
1177032
1267431
1080086
1147405
427560
201304
1319998
836480
1261771
615576
1533036
65545
372048
490095
1375139
874077
182545
181596
576324
1385743
1543039
1218787
848646
1028535
507422
1213065
722353
1073396
1148978
24904
43579
490995
1381690
1248575
587776
673809
1193659
1046928
1194337
695422
620403
991113
172968
1434838
208761
1078955
199592
1035276
783503
821287
562974
24294
922937
1224494
1463049
158804
112337
498722
1238156
979810
1198738
223234
861902
450598
995579
457015
572823
1271248
107884
1322901
586844
1358589
906009
1504566
316349
1156653
22540
826289
78677
1485964
69243
542617
1310721
696436
1536159
1336850
510205
1479067
1164572
623519
802302
1048065
775170
1102665
1300509
1338433
1059800
1091452
109305
183865
253077
887801
613213
120120
72349
470813
339757
558763
1401920
487047
633876
1213293
76893
946870
499823
48717
290927
816840
101806
889100
223880
897845
381298
414647
72828
1226999
384085
1543987
623682
172268
1059504
631016
1126247
795136
1193865
1045615
1251276
1382896
1408465
1366485
1554011
417447
1088701
1195965
54813
846903
988267
702742
70319
120485
357463
264080
621392
234426
542833
207567
480924
1151907
721735
652343
1524419
694315
108254
653766
1030189
903198
1054734
633031
7560
962659
1103239
924091
1270742
1371589
1065105
1217494
446236
1046899
1252797
102502
968760
101699
202130
1079868
1306585
333494
1456071
1155943
1396995
1034392
1337652
1035483
422281
474986
1506621
1081134
259180
1468435
116735
1353898
269017
313629
589857
160836
946191
1316842
1380041
1460224
1296134
360446
965645
868960
294133
1215838
552009
1228979
35744
903963
1300035
1202236
228858
1429845
62761
685609
1543161
119541
347830
1547659
1097785
1553170
1087407
1300096
786423
936085
634642
1199038
575454
211377
859177
115431
1455286
1183757
196844
1242956
1326093
335642
1128468
1391002
1332400
460809
1040562
279833
1151828
106802
699156
381841
752041
1426916
882012
493908
655125
1414102
702666
554226
709198
747897
809941
986193
551889
799733
319151
1345782
172973
738164
210530
660346
576946
305369
1255281
255372
1360390
1101643
1245140
312118
777642
8771
281402
1300899
681383
1021342
1387510
1534657
1215147
113775
873356
1188633
381079
453412
290186
52782
870607
1447342
178038
158557
1076364
623532
280434
546801
529750
386230
654174
93656
1458327
1341332
491121
1231863
96860
496432
1018774
1037838
1177147
702116
541747
1518590
683994
296714
724402
102103
543702
1154842
239902
122914
1129130
918739
1251747
1511605
1026663
1245574
874412
1133905
85536
237926
241058
391042
975316
93985
142189
982630
497642
1328681
742817
769576
891651
1073613
1399070
80844
549257
229460
574411
958238
744541
1168676
1425086
134703
1322719
1559383
1570843
1209359
1262708
1020359
470878
663661
930530
713682
533330
235109
453799
649857
367448
1089319
582541
1071055
70688
478991
1262645
1546743
1045172
1232724
1104538
168518
344147
656287
929234
801269
235484
1015887
1048933
542302
1155743
229848
1033917
353778
1129045
163558
374534
677386
59149
1498458
833809
1126578
142720
1087162
147988
1074187
812838
546757
147088
339113
147013
1425967
1449929
1563554
352146
472204
645628
756605
1415579
909412
303244
212610
1220144
1539406
783226
844721
531917
1058440
103719
982146
131710
882039
1066355
835933
1228527
909371
183929
699486
403687
955705
573627
44380
1360010
693539
288214
693122
519107
1283837
634927
1340639
1355519
1538585
274299
130486
193214
1341798
555674
512025
738419
1192953
1406018
1287721
75013
258556
500505
1078442
1009791
91518
1282116
1296970
1448782
1290947
1194818
471194
1372964
1056812
1492754
1393519
368049
389336
444995
870736
821580
251335
161884
1049233
83940
216982
1589416
954425
1022850
1196548
1194216
60830
1201767
306808
474021
370497
451614
157699
1250383
1432689
1383124
740058
1061563
235270
1250294
957477
1379781
739320
615193
257451
21530
1243860
977272
1156775
1154273
938363
116911
732836
1543135
191225
262164
505369
1551679
142852
1245337
1307684
335865
12403
120950
1438261
680813
865870
1221137
1274208
1213029
1531312
863026
825799
640838
179988
783471
1367757
503045
777667
202601
12693
65661
551471
1504819
1082360
64786
1411134
911987
1338826
982566
511
721825
1550871
626848
111030
980214
1477887
561821
1341380
783001
489874
1492570
1382317
479193
1486679
1157668
765411
1585710
1414170
244208
572364
455091
131825
1262536
243961
1085425
1444810
379437
1041833
1052268
746542
773321
88673
549407
1324649
698657
375721
1214202
615431
1485216
240753
1085110
1153413
1355179
400363
1559531
991882
1240305
1560324
169370
883544
384111
538633
117456
1246544
1564086
1561929
871396
816192
1338542
1479455
757669
156532
1020794
1257657
448040
1303581
298023
913309
198415
1161542
1263011
892406
1153355
864876
1438463
1168531
1196663
959295
387065
1233359
1214303
1442127
74087
186738
1143315
1108305
569115
98925
879842
962567
606922
1538760
492818
590359
1420897
1581309
536973
974706
362492
1434028
85195
1066077
1279068
1469278
412912
797277
399015
322804
55585
1024621
80857
1230279
1071158
395197
449882
1011841
329882
1038948
652980
1366425
1527453
81896
1006152
1227623
1120650
1088695
481555
1117134
1332019
221956
639379
458310
249985
262620
933720
1334603
1065401
140399
1256524
449197
1577275
1220426
1407562
220350
1247697
204929
1457070
146156
1217470
377076
1414206
959553
1247887
1528305
201511
157384
1520973
296150
1073683
1112434
1366051
118944
479568
869453
464995
1460644
817360
248508
156482
67023
1081254
1356885
873778
1182639
297416
1235179
475165
1349705
265489
671111
603824
444057
468719
423071
1251175
327395
220877
1508220
970458
426502
119103
38241
1155031
549285
1216789
1187818
899019
627767
330449
1539818
680545
1352905
1306243
872627
592836
943848
1008923
1357733
1053814
739199
1579553
1305378
1235460
1371371
587841
111713
764377
626142
1108891
925716
728579
124270
1281108
1520566
25412
1000222
615989
330899
531434
473380
856081
1003039
476692
1205361
588609
392212
605690
140183
266085
447353
921996
438301
983238
1164649
1496716
515127
180784
776506
204181
1415846
927974
4067
71947
16790
688875
65676
871417
562569
10838
1576718
1116489
137745
208950
1173263
159874
1193015
1153396
914023
387175
1182364
1532771
345379
793518
528779
8684
1346369
961422
385866
432078
1185493
383420
1291311
515988
732760
1051967
1126956
1212222
884621
1433489
1102381
337999
1465110
841713
1535695
564802
1018432
1533438
111046
866025
1454997
601814
1328521
1534693
910658
193842
696525
1375731
175607
1186816
1511157
1336906
1298142
133409
39537
314781
1533896
568212
911833
1360348
71647
642770
126195
1344618
103562
668337
638402
531771
694687
1249469
1111624
365876
1428602
1516901
611577
564935
813609
1420779
231124
275321
333734
953975
852764
117362
676161
1058725
1010174
368761
1226802
1463500
394605
831467
457319
203189
1083339
797731
371896
368825
152849
1491740
754441
1111167
1404310
1480223
1436969
1419463
252575
896660
1498026
37765
1195230
1011106
144718
1025916
523282
730368
862387
406656
818820
326610
611780
638444
201936
1304507
514155
1421968
688623
29954
791990
903912
12379
469227
1353650
148344
180080
94754
101472
577302
283841
445422
842425
1511253
1293980
360024
705493
184979
654004
1190341
626665
573875
1230866
233195
884623
143330
564221
101273
1487464
457360
14503
1561042
282498
1253792
546285
430425
1460464
163518
986484
1205197
400428
446490
341724
691951
290851
1405641
1005847
248364
340655
1569885
980292
1492862
719341
1184252
1239301
529390
1260901
47754
1315656
1276361
266766
992989
1320794
387109
534396
3747
104126
1567777
439520
186457
638267
698202
954881
502276
458621
1136086
98228
434480
412858
621628
147025
795313
841598
445585
702497
674087
1024992
467999
1352100
816728
1102868
1359873
472875
1563463
136053
1402952
1257792
93778
599056
512454
426795
435273
1098285
1192420
783408
1407960
271370
883141
915291
498603
784678
1029856
824894
208320
1557285
1211110
1326306
1043275
373758
490065
1166797
936620
553059
447427
1370875
309669
303533
398485
185172
108722
381182
624077
786295
732091
766171
159877
91617
1056240
603891
225234
622388
727043
619800
627455
1095590
966127
883885
222452
570085
1519944
257592
1431632
316692
872805
1479083
611738
1039091
1307955
1310803
1474942
193462
612793
571394
116970
1278313
1294759
20748
1009136
272348
901951
1092763
1433018
661869
1436587
395971
1338893
867985
1456308
931595
1432203
766503
145723
1252849
567596
392412
1486271
549769
364106
1117762
324305
667757
1214399
1388949
982949
1103067
767247
1267567
1154209
427851
1212887
1530928
421184
187928
841682
497417
174500
986420
1527345
446772
462685
249092
1274423
1477991
106398
375067
1108338
1005805
868234
1161024
985831
477135
1434635
1028374
1343643
317397
200908
722851
789568
514771
528582
1574486
1013814
1303239
1068094
1482623
721825
779679
422933
494816
1534377
1323164
1121103
945822
1327264
1080267
234850
1365864
329140
582095
670952
1564742
988614
1548101
1197040
1485293
28204
250700
17676
155655
1168348
1549522
31388
1069854
259051
1377421
736223
1052822
574057
972183
520338
585545
514734
636626
632738
1570406
399187
718534
1342136
1240860
1439472
1106895
1359197
1199813
862240
827185
521820
1526849
1367635
899556
997013
521767
119187
176641
1462575
84374
1564525
772618
88862
118433
295088
934600
1574521
153844
392439
669729
550743
1067880
68147
1142138
679635
1367953
924182
214861
629491
1483515
1492203
745426
714768
1037594
1154398
788508
934059
963410
999327
507678
689123
182896
30971
1276062
184168
1084574
176829
130871
1133626
863584
1113010
144628
450145
360767
724643
331922
1431534
345943
410409
1473085
1319772
273026
204334
173271
312676
297228
1114398
419761
1183806
227934
1233227
720889
1092902
161850
646909
1115916
102912
1215264
115774
2367
305555
28371
1435270
551790
301465
766238
1572200
1409081
58885
332720
1128532
143794
1126230
566457
1046865
749322
620582
771172
995404
690435
332855
1411661
1013704
971876
914056
794654
95642
497522
112285
1333322
1193927
12906
1383429
892997
1306536
1404432
1261189
834384
631161
1564956
535794
718032
1542347
584293
515313
1012267
556432
1344587
176522
367366
151655
1311809
526755
891049
930215
231867
1161832
878765
201381
812630
84146
1077085
146487
812202
1521712
772577
277583
1030931
928845
1091629
268031
758241
115181
496863
511356
1220553
1136484
655084
1198192
1226020
284856
1340900
1492176
809800
352426
180771
1175162
1027310
868003
1187649
810824
1475653
285524
1268931
426595
284220
641890
539256
664964
525869
460686
878854
872993
922836
397745
640141
1241235
84956
293324
1305260
300484
55849
274049
810131
419064
476356
373271
399601
756133
748247
250268
519002
585889
716336
588225
755829
350137
1449171
1430819
1460017
1229142
1378274
1407544
1512502
860969
1226723
1008243
143106
220865
1135996
1215901
427210
1118100
1051647
658003
239934
631741
417873
1547502
1480929
656185
340835
711346
1226255
164052
1110442
1259180
1150463
998951
1401210
1439376
456245
1126103
731801
974710
1543471
622578
1233239
386681
766558
655554
35805
418201
621248
189692
715002
1555365
699474
1483346
345770
487986
1383188
1463106
355893
98533
1317106
1367539
887929
590314
510105
689491
146
192693
1157007
1476712
75062
1492754
703162
936595
894504
1309157
710867
1395032
1521755
1122089
925692
1548827
678491
1102474
1274111
350078
363987
519630
824618
992950
158183
1384838
769546
93109
252459
425693
1228593
1284564
1440465
770676
1289059
673043
1284553
197127
1496872
1413079
578591
658454
954783
142374
494889
1435270
794206
970139
1398445
1013946
684990
538860
190226
1416308
934381
1424205
1084096
860764
1546481
530951
1379571
1426011
1379376
335365
81562
1123829
1322806
615010
342372
190050
514054
474291
1019938
413151
1280022
1252085
100757
1423896
58721
899377
573326
1004793
381442
1005051
1496624
203994
852589
585021
148195
1487357
484337
950908
1329009
714508
206837
480118
882916
1174100
555132
1248849
688119
265597
238309
76764
1000555
1377371
1081407
62066
739021
764821
1300531
1037747
1005243
1192962
640665
322523
859136
1363797
121302
1412179
1034971
1127476
1096025
24941
697035
1301515
488526
831582
567528
1235498
1028020
560082
662585
1178863
407530
215827
479205
41692
146274
930662
848551
1095598
1218247
1478551
397914
520036
1347540
1378697
736638
1140957
243217
959861
761782
1173587
227420
738562
471681
1099244
1471919
110945
956747
1230033
469902
63896
1351741
156002
1151723
1278717
590925
347414
222260
1549272
829302
1308729
824730
1139018
1552708
672441
1211015
395002
58532
94975
1544252
596132
659852
1057491
606513
195280
1248522
1548890
444752
1352124
1126984
687547
922325
98632
1096962
304767
1424882
908478
1294139
353792
312181
786321
688985
689079
1524226
112794
605637
1375765
900459
1042487
1282637
1529008
822214
1296342
99799
603183
1432034
1379992
878976
563247
1359768
924073
546974
314078
898273
610541
984116
1203729
1357283
276893
587495
80822
595166
1038544
43234
1265634
1192686
453323
357768
1179925
1477064
1111283
202425
1297574
755596
1291707
1196153
26509
727191
612861
1526715
367338
720844
1076333
645341
423457
87008
1153845
138918
471793
687114
947119
1565428
1508181
74446
390234
467666
755391
1234293
1469653
81669
594940
1257905
1135835
59612
1135670
494460
773800
967647
1503004
43345
94508
1043601
441935
128352
1314256
106896
153632
137557
107515
1214516
40017
328580
954688
659165
1519970
1280628
453712
793789
403197
309585
511826
1009559
522610
520433
1258479
567618
818383
364994
1109730
1528699
545442
539174
65126
25544
1443538
6267
751506
1143407
602107
738733
944843
985155
1446204
803382
295372
962576
1312126
82278
881099
245824
277886
1389420
24916
846671
1472085
1500606
1229595
264555
512513
1084722
923193
1466113
896580
1413534
373001
1026804
1285805
1169871
461532
89658
907125
1188069
477806
1320133
351832
674493
140150
1258837
904978
1360202
150046
790404
839939
695
1275294
824452
1209282
557218
1190346
1213238
775627
628450
796606
1325192
421113
1472742
1256384
723981
625147
125689
340967
1504916
1380469
1173378
1392927
1343606
644327
1245273
483429
722192
1491190
200618
1045309
84745
590550
679301
444003
219161
248640
1492685
112671
390284
210538
1281285
140931
481771
1292966
705311
1001056
889153
511341
822147
1461521
164249
1165002
1561951
508422
578645
1120477
300708
929541
1270918
1527939
699225
1263679
877189
774982
1303844
362117
1041542
270125
1452413
483534
638536
938513
1020548
319004
261432
597569
265846
1410897
1333013
815622
1334036
1373656
1403823
1354892
477719
507958
497622
968699
1489444
1473809
1297640
642997
1077241
458474
827774
678626
146906
340611
1001586
1000057
322112
1271515
499036
779686
1344802
739539
818272
1287730
919465
770394
1476532
238094
911389
1148357
861
307687
347615
555152
1399649
1331564
248349
156261
369754
419884
730538
1018997
1115992
1541471
563741
862592
1327497
209677
723589
1053354
467692
1072324
1014088
1200995
1132057
1231147
1474451
882477
1130573
996940
1539710
682528
508230
1463994
861633
207263
852355
1401004
227237
882144
792446
488292
1012263
255671
189214
1090337
46673
459719
515802
753512
979398
365565
1431739
1203300
747522
1115224
578456
1037327
354882
815990
1282772
1012555
909253
266880
51485
57919
537883
191363
717989
1537360
1553684
911155
570289
86183
1318400
555431
787729
564795
1165907
1177202
574492
404658
584451
910480
762265
166544
87371
281721
482172
919868
276619
28671
181785
939175
222844
578826
834860
307464
1409672
844434
125564
149989
62103
239013
443136
1185708
1437012
10010
576067
814287
1414963
765131
778758
1232822
205293
877344
126687
471168
529923
1233676
996985
703351
441738
712163
373355
1040693
1074048
344762
1547842
1353326
1214969
551304
937181
1504586
567717
813212
760201
683171
765867
1006142
733462
736343
1021813
1268901
14106
1013041
898688
1189093
801320
1111807
838125
648230
1105869
602940
1223718
763338
108110
1190539
762088
1024039
490651
1166017
425614
430020
1501095
887430
467109
1067498
699493
1331205
1435211
855356
1267167
1180048
603913
1219874
1459592
253442
988817
35972
1329739
1474068
946551
277492
962863
1223772
263960
812001
1150063
871931
880458
1343457
1037505
448780
683530
1207647
1337252
1002098
670638
607203
1390837
807694
1281404
1163302
1014092
262689
388433
1101573
878094
632417
751704
1462552
646443
553425
399479
702223
331806
439158
1058337
317107
189435
1519388
290354
1200947
707873
1075084
117999
98967
355870
1038949
137075
988755
1231911
303465
92772
803342
762447
1174915
992615
226457
1448375
315937
73072
1317474
417700
77120
692248
1332166
927502
415333
467918
688597
551105
274624
584706
104291
533733
625636
1151217
953047
1198583
1359145
556924
256492
1352369
618671
1169393
1380655
129651
1253541
1082621
1419003
1275565
982285
9361
1303594
358373
601373
588632
407089
952663
1366915
427160
1385102
486569
133084
1405016
292619
376482
193515
1132334
984871
653732
373095
888953
746946
150390
602361
397351
988276
683979
1347594
1275732
89909
1196453
797801
1226188
1172710
1353830
731511
23335
1238793
1341740
777879
138996
1475576
978812
1357864
442765
1273220
1267623
481237
922829
141612
582415
2858
1262353
504599
1095704
274528
295994
1230874
482150
355513
1018601
623679
97411
1439988
98361
286225
778183
243601
880865
1286408
1077959
1203373
756565
1199085
280127
1481440
1240343
603442
1507586
240620
213371
320149
114443
219102
1417422
305626
247251
45311
653375
203435
1092168
686326
149345
1552532
375070
1076873
412451
736141
297778
84166
1535617
741670
1096070
908826
1483021
1185630
153597
1548607
1489975
132205
569284
953989
644757
1466610
330028
602732
1483278
1314624
293311
1493619
867670
1068847
1351731
1238161
453940
1020158
135745
605500
883809
1103945
407059
29006
752774
184488
379965
888521
1132176
114537
411436
652970
54342
536616
1432523
1373781
1127539
798767
359249
345115
1199638
408350
1192401
350941
1506886
1142100
1268451
1299877
209859
678960
215496
1312372
1398230
361876
1210804
1023549
805892
584739
1422170
187800
467187
173929
1256024
1396809
83979
545110
450475
1422546
962985
602556
502165
1366369
696114
311089
175040
1314942
410546
1247188
1239930
550468
1203173
1011508
280847
196540
672374
990347
865244
1284793
1239594
963200
88945
580373
1420003
43604
161587
535468
1220693
835226
602758
1412384
621642
1214117
1448318
1298865
491717
238604
1097693
897363
485218
1038459
494278
617418
932367
551671
1167464
882982
151113
402623
255127
978823
429497
730833
431659
1111465
855867
352285
448638
670885
378731
135885
581563
486375
963588
241963
379935
1283051
1495182
1355328
411732
677140
1129298
1339525
987637
1179336
1183330
1340850
203854
371125
889301
1078547
1433875
1440770
258792
467681
655237
437094
1486105
1338837
370950
897128
1097333
1462570
1027694
1294658
900380
360743
1104219
1290034
1108069
1318570
1193542
1063544
572595
1025487
389514
1525392
234450
354479
563857
726645
1213940
431981
609728
498521
1441143
364008
134203
720278
176628
1293880
131037
698243
1070417
426945
1412932
642186
1292048
1516872
24353
121945
1018465
513573
1453581
517804
1330968
140563
1434944
1334331
650437
413023
1134577
1287191
1400473
942271
615333
1045421
404339
999548
191231
616917
417508
456622
320964
1506319
1498827
44372
40448
399673
271109
150582
167700
87714
966087
494338
371864
228682
76109
676900
235524
674945
709822
829886
414099
222207
555797
23824
1555360
130570
200060
1006065
979722
731214
633312
1013831
1142826
468010
856160
602186
278175
489378
1034927
104794
1054432
1547461
1080295
87534
1413289
994864
102842
341112
305167
784318
639426
1308277
1185564
1544330
1292630
155589
808267
646761
373123
184684
1484816
1277717
417951
867204
72647
573596
1122370
1219211
429185
1223058
158434
157363
1036846
577339
322019
67628
641576
888519
420253
1124859
93227
172972
1055431
383258
1168210
1086015
1159698
1089197
816112
1201527
857920
1062285
302438
1302440
533636
645110
1207500
1306946
1550122
1404133
744506
186490
59185
1033764
1193674
1432659
1157235
40502
742062
708572
1206229
735545
775614
856443
1405553
873767
29140
1301358
432614
629514
1294196
792497
420847
323976
312473
1019948
1352879
1365092
465805
205335
224370
1055104
1085617
28211
1206869
733723
656392
190305
210408
1617
894061
863518
691361
1163584
801647
1344524
747855
535752
160971
1138511
554532
864614
11282
1142346
553767
1274181
888824
1033533
522442
1318103
1164274
646679
1070211
459511
146134
1447994
566836
1539267
1281198
325744
725499
1113521
668531
1373813
612180
119203
569693
1318063
867286
630668
1229677
1494407
1022097
1157987
576145
1250278
24364
1379177
240169
2447
751344
745100
781291
169721
1394607
1072376
123938
866383
945200
1451974
644357
252925
885360
259237
801768
1091260
756224
1147052
864583
844908
44263
472413
179226
1317572
165104
483393
757872
503111
322988
50953
853579
862975
1244045
1051111
1075363
1370857
453046
846949
490633
1318734
88778
420147
601468
332011
819946
157735
86758
37186
1301512
1179733
1305234
1160842
61175
1320538
566969
1504072
1370005
1316092
1050855
1011679
995068
202356
938161
718131
39793
918772
1081398
235709
221210
459120
1107791
5364
799261
333967
284671
1311206
269273
803591
37435
174687
1258942
1427600
344103
778366
754739
157296
893001
1003753
634537
297817
782075
1385435
1197518
467109
1424496
948232
1009335
975176
224137
914659
1507880
973080
671096
1513613
47537
1139921
770629
441233
140113
248984
1001071
1522868
29793
380633
710007
155166
19308
573994
48052
1488618
566343
679705
1222609
1401592
1254267
1423526
1300272
213160
1414787
1458731
1426049
949338
847052
732600
1374529
1490330
634462
64507
415014
802230
949641
821034
604944
603946
1288636
802886
855579
913536
801389
1108231
419820
355363
1051189
1436641
922773
1225865
1100177
153053
1496121
669757
1239957
665012
225947
602758
602733
801830
360045
1413042
308941
940498
294261
1199608
1272667
1349425
1528197
546661
1327317
1183994
1177092
1178892
218635
1464103
121577
829112
32583
1155597
375857
1411962
281341
1119259
999585
977627
79625
386423
1099580
1302782
1194871
1078970
597684
815728
317087
217856
318673
827405
72746
1052521
621612
204928
712061
402431
905031
242625
439770
180290
763448
307086
1281658
366501
1240445
571441
286574
626703
1517970
962372
1025009
1249508
1140659
204182
324550
296976
6877
1174802
1515892
174518
10289
822195
1363370
314534
1340348
375376
1174070
56294
1212231
115524
136949
68807
459138
1236528
411379
764023
125118
35173
661774
30693
1261715
61145
1339542
384796
939267
1065176
742592
684624
779912
470910
1266861
368746
56450
1155239
1001060
684484
1313153
689220
172614
1354184
553262
865399
1477900
1221495
818618
1015895
415696
547474
242066
745006
1341712
297561
385427
1206345
231208
1526120
1474484
265021
927424
975266
837068
956804
428025
1523895
1532162
1409391
668536
992599
111277
389724
214968
457348
877016
1395588
29431
236568
1509477
538836
15663
634424
530600
924513
320089
1228080
206506
728827
1177107
1028484
229935
7393
1298817
290759
40557
1389692
244108
92811
465513
2939
882114
457704
23018
660868
313362
127462
1413513
221439
1063852
312266
1034344
1085913
1425829
1446
1093889
1513758
1411989
682061
876790
7455
1053444
294733
1287605
553690
336250
1245295
193143
140409
19164
680090
1036276
1175514
994355
240322
618128
746033
644808
1183208
1006972
128948
150521
1151534
1390189
446161
264702
1116680
99920
741836
1062377
791199
611046
32172
235877
1114748
583748
227359
788203
1411137
1155632
1398928
221207
1292504
828877
245119
1522826
335637
305289
278560
999255
179903
1217678
409307
1005866
521820
308096
676076
298397
1406872
1528513
1098659
756959
193190
1112603
1402666
1031522
236920
645145
65682
1134473
299542
77624
1210632
930062
327042
916175
1445992
1045351
1126045
206375
827666
3715
261834
114414
1517421
754041
452892
1330510
341010
249296
238112
1220668
36412
42889
239611
1371145
1231800
710691
223958
510230
717611
244452
134047
696299
1435595
1063084
1217859
1208401
874001
852983
1056741
280357
1250022
547517
1084935
804416
422764
783467
262339
639400
1494653
4139
463497
57220
45001
1179142
1119041
1540021
896389
32592
925451
380603
120787
474655
425475
162047
1222292
701255
812818
454867
438536
300053
1285844
873447
791185
1257386
369078
583343
679426
1318957
1203823
1001869
380015
611102
673959
853079
126876
1389558
310202
610924
609882
142162
1030092
844594
473575
694634
1072264
661077
881400
312343
995954
889901
110684
1450978
260423
1170583
633130
1149312
869326
233814
32090
1424608
1046551
150963
1373745
1182119
622934
614710
446784
609414
325287
1059260
197979
248045
1162500
554539
1262794
161849
811621
893890
1109558
1524592
939511
1262374
1022699
1336725
1459868
1517965
794930
1174472
1080459
150363
484491
551589
270171
78229
1494593
1216818
451189
607971
8271
1483368
191797
1101869
648073
720664
11789
872812
40464
69492
316648
1496827
668249
159977
203648
708770
49059
1247118
1008142
1100372
135100
1122375
659240
1114269
1329833
860393
1288993
65282
472005
601761
1460076
162988
1298284
849902
872692
891680
238018
769219
524778
1226467
164920
449103
1421082
397971
1028800
943494
283781
1075484
644667
537399
63058
265022
995372
396657
1197923
424428
701843
1028282
712444
1328766
744960
385150
1468560
545214
224939
1353280
622124
968511
1502781
1538154
1390369
1429592
736250
171565
154065
555302
952994
1246074
1513414
1499101
1232468
1270273
167357
518407
686657
1108428
31621
410096
990014
119745
954301
55445
1268402
453199
230484
1084709
48619
606710
402962
1484711
399347
689345
911363
135697
1241939
816176
670447
670327
1137567
374169
744484
729773
1396899
1252610
155645
1432444
2551
1112528
1072640
691547
327872
1454311
945679
1330330
611154
305565
207667
725045
1320043
1252968
790580
658533
1009355
140779
872463
1027187
782826
1253559
1320700
605350
1118228
342205
1405531
999300
1109087
226373
23460
1418485
123235
973753
110608
1276487
331064
229778
6373
1341393
50871
602567
379887
344872
1110084
133754
427232
190613
65426
1422087
1124201
437555
394709
1515951
71204
610029
818677
1229606
350464
285301
1501022
640596
925985
823949
294546
95194
1055675
1012312
1453283
537769
161319
1305162
476497
844210
114442
1207737
744081
1436657
661628
1392443
100356
1037272
1130547
501108
725026
1248987
686807
1319941
548661
1183680
1005880
818197
997762
1463120
1312449
381261
149632
1359399
1245601
1453353
1443373
670226
729151
504413
71406
144342
711298
1098481
386384
1231184
136249
551192
939972
1289007
1514910
1418173
1261616
484267
1133197
1438025
1003743
1057523
999448
1348996
730048
503390
791938
435715
481144
304848
724282
674463
755979
79137
1415344
154450
1270767
322151
1537644
1280830
587947
612098
972192
1297755
1251265
228366
195556
1457205
333463
412853
1309333
827068
174679
1317576
1437744
1015769
1441891
1367972
905903
946422
922104
586481
1467775
1001960
231988
148872
766401
1083807
1485530
491419
801843
313257
1513134
287406
1039333
1465790
860723
930226
114670
46345
520403
1066249
1500543
1281872
1075914
498207
1495038
116080
1172449
1093561
490464
713395
1492157
62214
428477
511228
325702
331360
806474
1416126
59382
925216
190143
1004680
621664
578485
912870
48721
1526761
672959
1508810
91236
924106
1316865
832941
1119327
925516
611399
1504909
879128
1438715
967789
1086562
468756
279098
840565
355025
1528038
332127
465116
82248
434786
586000
1510408
229147
368287
396534
1420245
8938
1062617
1530184
212944
1137605
1019415
1032970
1196494
364702
1361190
1192054
191651
642044
1283775
1052872
346306
757889
558036
393525
7381
518215
1355168
705376
2382
617002
899391
90645
202209
286276
1211705
615360
43732
1219470
410151
1083637
692031
11334
327491
1493499
350695
1538582
1097047
639471
477577
12747
1240436
1530531
515933
1044511
939755
695382
1214912
575337
773300
1512442
1098513
185882
1321084
1392551
750207
887887
550593
670607
1018780
871768
561612
787295
1321107
297671
1305789
1023902
1128274
779749
1349407
1508308
776872
336203
1048340
914381
832715
784874
416311
1204877
779287
1342599
177157
120766
890144
810929
598045
1519744
1110252
1402252
1190946
340735
34037
312931
1282569
81260
154273
1460269
680698
270645
86651
1074761
1208371
247559
11707
401248
1389168
718723
1038481
745638
490215
11800
806440
933620
1116679
456873
759600
1040001
1101105
974112
1169060
40103
149241
561612
112036
1274352
1181390
1107052
262118
1034454
196470
266095
1116265
393029
922620
1410864
577249
155262
1016603
1300584
489960
536508
734805
994484
1472828
164653
127145
659117
160177
579789
957018
644110
1199923
28820
1002254
340160
30231
1243740
796827
219137
1241729
29453
1210727
884838
776310
948563
1126771
677410
624039
702831
613560
1088174
472687
153090
1109277
1471454
254291
236399
1073693
795229
473498
1065048
221683
1031002
318268
1122027
767557
612071
1266650
1181198
1052361
1101724
1533564
610159
837953
73375
641762
1482991
526580
1056451
1003556
448286
476814
1210272
1114465
1519173
1187434
1462699
1184465
420951
492438
547588
381143
1430548
107997
708088
339756
374403
706433
1155751
285379
889341
942983
881594
735635
1469993
1207025
792050
1129700
352786
527576
1313944
638695
1267288
1288587
866793
615107
2261
928187
601962
967874
1147077
1475580
1525714
493005
225529
1442087
947886
1150566
625524
151418
1363559
107022
1327148
620687
927791
373898
916988
975190
216203
1499757
156564
606675
1372422
1151259
21998
260461
414661
1415677
1381800
677445
1222750
553260
146202
561581
328673
1033622
1012356
810500
1095791
1481572
473409
1134128
244596
1051837
1526955
1394447
1453182
46554
1501864
729480
1305305
1399275
22277
627290
770955
1464969
901048
388735
1367373
175845
256544
394044
1416721
501650
930663
841378
107655
300238
28038
1352480
882068
449243
1214109
674790
1045731
742499
135283
1103411
742702
1278057
762549
1440189
465482
859604
1004830
837612
973948
118229
1538540
427680
998275
877109
90711
1193318
1203617
218411
1231618
395544
1315336
58795
62181
426265
1193445
638312
1446196
33701
462745
270668
37956
1055989
1320742
1354273
477001
1380769
654842
1068393
1461887
1100582
748426
1429312
725990
288501
820254
949864
879390
722691
988399
264960
1478100
2353
166223
148006
1205626
399283
219244
394297
924040
85225
971151
1112145
651789
633385
702270
259145
1266027
751480
1362289
515933
907320
893734
17863
83971
1492404
1037659
1189427
522026
691418
97576
790298
816852
172965
824507
965977
21692
84504
941738
387026
760232
559246
547565
809454
1276626
1009330
1143317
640967
1442587
1055403
908444
923270
1159896
782067
81352
1401201
1169581
1089898
276406
1307622
877379
1063643
817787
1014624
895185
56654
1329041
1471079
1058963
1411134
569168
1426707
83016
875975
754404
911710
699819
1298879
1197279
963278
267412
466588
511277
368232
721492
1369670
1221057
971318
914998
1005761
611032
761144
1373296
836279
147413
140598
675958
1171679
1138691
1364453
404022
272308
492172
374368
174826
474146
1194509
286893
471887
553505
1332103
1111255
181964
505429
914646
342074
1157027
1029478
1096105
1346383
1324814
802288
1182603
1061162
212901
774723
1125479
112582
1489848
867017
261152
713839
205847
609384
766315
40621
152865
1418167
431996
638559
1297856
1270744
160075
911946
399594
1022917
778815
335014
188638
815617
1494395
909979
169232
426927
1517539
254526
603457
1259268
247077
180127
433470
1495797
1398099
741638
688313
1359025
1062225
541026
1058980
768713
495194
206102
1188584
944218
1297033
1347229
518888
715612
688785
222259
542160
627424
739678
1509932
991947
211920
757545
622012
748099
1515663
550837
747601
1146787
1177274
708347
1515340
920727
303966
665968
836608
1240934
1359689
1487604
1462517
849333
1301338
1046044
704761
1292946
204464
844366
263887
1479188
748884
619488
1530053
24076
874195
738184
980280
774655
1154547
71823
1064741
1496343
724827
893312
408821
357550
229857
18015
1043104
970865
252246
819104
1107934
600231
605819
713562
1505295
11556
495022
1060484
1104487
337621
1079051
996676
508941
808515
437085
601031
531290
1195573
941082
308733
1535854
503835
1336189
1190746
1337594
377176
1227955
713044
122242
905786
279936
133065
76453
376690
584860
451470
1267293
506199
668935
1537300
1465169
227659
1132809
580598
1448154
1116250
387291
642297
400954
599961
486274
66682
1411271
1423103
746781
454285
906664
1203288
1466337
113472
498065
548306
812665
687058
455307
498810
1041401
26883
203170
67027
192765
1320395
451988
795629
809408
773066
39300
642359
1056554
773136
560497
1038755
554767
74512
1095193
967559
154277
230123
722498
367117
1036742
1352235
362678
1324153
66950
1045779
100046
901687
624536
1129891
447896
216284
1225558
1379094
1402049
1303718
392964
283579
52393
1005113
84713
1289510
1365840
1101144
757326
1445238
607361
851817
1140543
910236
1237197
400523
1184944
1023270
1370226
1197567
490299
928556
1097479
367212
676140
1219943
1443740
1321781
926361
1528582
344675
1398991
551945
513757
256726
361217
880480
564659
481219
1299494
320374
1061802
351823
97943
288002
963747
980058
373454
464234
1489789
944375
825241
1068456
1208123
1303877
369013
1383737
449042
1479768
290622
1453921
1199536
1385316
344083
31990
173174
575652
1097486
314755
432634
569849
223345
393016
37503
1116890
419662
1485457
13847
403321
509617
888717
884539
739055
478992
403128
65609
498551
1226649
243491
122461
767839
567102
736768
976120
1322750
861990
1039398
663180
1316852
601867
257678
35830
833986
1460653
201687
1407477
999625
70202
1315809
374974
343604
648351
243325
801410
1254269
46315
1325303
680471
1152131
569075
519219
1160523
673426
596683
933414
1058319
1186319
677502
13585
1462292
866151
492029
1425149
1207543
860797
525853
895114
902244
788656
762946
592119
900970
483879
1013309
1310314
911263
299306
567620
899292
1233850
1505963
253911
1244866
1024008
1407848
1515893
1510402
1261231
851259
206594
1466593
128174
300608
463142
305579
784290
1390491
1006168
931316
787992
887941
751680
510963
62209
891603
1443883
337820
1269642
1448917
392799
1186648
292265
186665
216499
1070850
633564
1261071
1002284
781893
247317
1345992
1018107
1069989
751769
312027
1363194
689725
599280
472949
723096
1458734
1408210
1316757
980671
347086
556418
1250064
626616
876310
10650
206898
1330678
789611
649414
816508
7952
1337536
524932
444923
192423
520799
137786
240068
1221664
1028964
890289
1207731
581684
603278
1332069
1153744
188524
167256
416623
941639
1241066
1296471
85257
89758
1474729
1479651
1032303
147530
194845
232335
871557
1253148
1100392
696175
849746
324031
606768
578608
363558
98991
849490
90877
23658
606254
504034
762508
205210
715027
1066827
510685
462741
551217
940502
1097621
1345633
168117
1138521
319304
932211
1385749
1098963
1190813
678362
508161
740202
486661
1375203
341264
307739
422374
1508062
29516
1085346
1227872
1088133
352007
825273
1498733
203336
664903
796478
947441
737357
548791
638758
178625
1271900
15684
225914
559669
1302466
1348172
89165
1115590
173405
281528
1167565
128306
1484586
324088
815172
1439786
1466222
1059093
1192457
114522
490306
1136260
856665
455146
85433
590681
1041386
320934
47767
953656
1279101
887092
256027
852049
1264584
1139711
278571
918884
1277558
914663
612307
1120597
397930
192673
945775
484032
192554
26250
822132
1527014
50528
490794
1166013
194532
293917
267692
530975
1231773
776984
930805
1425498
1401313
1117126
578424
1377473
440724
253931
615091
987895
597466
1479341
343538
562429
884823
670736
99195
1446033
648511
727221
1409070
543293
925153
762810
1103964
1058902
1290064
1520194
883551
1067426
640039
131036
84850
606469
1143457
328541
64205
1187906
769067
1257049
997076
798143
499253
966352
1077345
511317
889704
769478
419254
1217148
261257
482912
448397
445046
664848
673023
317978
800386
123058
1159493
330625
70760
322700
1150305
82122
621723
1351286
1008209
539530
1230665
368917
274309
73756
1300454
1123496
1161706
568214
1330082
1298593
629781
572427
1178374
1452998
211066
67217
726754
1005329
1348239
719628
637958
1223783
59460
859751
139814
635057
891133
534062
1046682
508946
1028171
1279936
1129348
1227012
600212
1391273
631062
282593
801319
1258738
435307
1123354
571013
362379
1097319
1364279
1046599
1268393
1203947
286897
133200
672946
1202687
293382
218747
1266836
1185807
13284
1400274
668434
1073185
555086
180313
409952
891456
1107742
1306320
1202602
1148330
11221
1307861
601586
233482
1294921
1296067
1511486
357819
590522
1437443
832777
1308207
1071521
897367
461331
439174
1093363
948790
1499181
433715
1115277
502544
97193
277242
741460
175178
275950
908287
1230111
313653
1518345
221404
424608
1417748
1039019
1211543
58454
822027
1520989
1030072
110957
216617
1298752
855686
165050
218464
751913
1281096
93788
410597
353763
865327
75357
1011480
350758
920642
703829
804118
1304759
419996
126894
531756
895170
975462
486959
1018566
24377
403275
1413902
1386505
1345738
963047
1287455
437035
982874
45753
128919
1197360
293142
138845
287707
218425
847375
473676
318257
752312
1040641
277165
1228946
1474967
1237723
1352163
1318306
1416147
575604
780135
1080917
381791
766318
597886
537176
1006896
789652
1459149
494984
163864
887950
228526
838521
1180053
519253
712539
1214741
835166
242148
1472048
280869
1003367
628129
1375276
1185549
1212493
502407
643481
1035521
1272206
650946
458389
1171132
162169
1485834
364225
660603
386135
807124
368225
1397249
914924
865550
68781
1018707
965307
946087
180491
1264147
38815
787012
1086904
1085358
1124730
259443
722257
593180
959149
1443426
219387
496894
1090367
828846
449068
872991
1397781
21139
956206
29612
610298
434703
1293497
1136815
1522804
1150738
149356
545172
968089
1473115
707675
743227
1360477
1278767
1531171
1168991
860247
1464061
579100
1388807
1273721
1419301
854295
536825
1477362
1200687
807502
685514
907977
1497385
943222
341597
80982
1393626
1318145
1075906
437525
61485
669427
1211180
1219931
849797
240266
1109620
277757
898162
32252
887110
337471
19262
521762
1290919
30728
1240681
638161
72309
1122370
707460
438778
723884
1264936
684896
45304
1375910
1417700
419903
976851
658551
326772
900422
677686
591529
1368536
509607
175867
369631
1087873
743165
336239
978032
67108
1288695
1276480
702784
856201
567892
1112310
704369
632443
974397
165306
1486771
822796
1174154
1432975
229038
722205
768318
1188015
1246226
1173810
1218707
373699
1245912
679074
735599
761404
1514074
803093
1528061
437542
263400
176364
1050496
119463
410626
91597
977593
1134085
583467
997123
942586
1192356
789413
1385998
37504
992433
1281007
1380270
1475672
186036
749915
1045361
1251512
339899
1516423
1099464
1427146
327287
249711
652906
517102
247813
247953
1175604
67095
843516
817034
595336
596574
1477603
1310200
1289472
703453
508775
663845
542271
97479
1127123
95279
1027621
429412
1188531
1297210
1458286
850699
775259
129149
361428
567625
653798
333449
1483044
1490855
62129
519867
125938
250446
725064
1174816
1009279
1001302
234093
269178
199637
1497999
853038
458658
862344
1492867
24046
284599
749873
499681
130745
799633
479888
251475
1495524
792421
412712
356415
838022
538864
690184
947449
558553
284188
1370340
62915
1256606
353876
1125373
1085450
1243382
593732
1399673
1118114
1513845
1438654
700957
913916
85925
1245386
1248916
340604
996148
618176
1159475
838332
1167119
699346
1284537
309939
1127118
789608
1419394
367817
499081
662126
437597
649611
1248259
672924
352703
892602
297792
1201401
1280606
38728
630828
1419987
329070
32997
1032489
1224842
1310823
1288607
1253459
963547
32014
547184
372443
1258179
326214
1093979
1384694
626256
301519
848665
1327979
92596
137231
473297
659649
1001652
781885
849154
1236236
1393102
1214885
649775
1324516
901170
400736
904720
668288
1152628
871420
465849
1054001
897486
146157
1528552
842999
1195558
634394
1458961
325602
738760
1247122
805227
275401
1228923
1362401
1445119
1365951
593604
289519
232564
1384380
853488
659621
360707
202447
763840
1186658
603476
1012102
42716
1015583
741114
166015
1397114
336000
952749
96181
387357
324889
1304644
878084
1433687
887620
1334257
1083736
977972
26606
496040
262151
1383284
199804
1001251
749834
415966
986658
795039
1150478
739892
1042287
417622
634974
356444
912819
3111
272667
757985
1350560
204032
1394741
1390089
195244
148016
224685
1102310
68703
85316
982942
1226216
853205
302909
1520656
1091753
1453145
134525
1254818
530683
886648
129032
10820
178598
1004307
486138
23272
1107034
881439
1119296
375981
723572
1259137
283275
725645
1016390
1425187
186832
1292734
818220
18621
1218395
651703
1179915
1288378
860872
506488
122716
13387
1121994
1375178
1264503
965743
751427
668245
1109415
961181
1330758
46158
161428
857816
448260
1392307
355949
811420
1041677
1350509
1056483
218324
937167
500806
1270191
815892
87404
1149745
428110
1459592
1016955
624795
26418
1414499
179374
1501628
6074
1446455
73980
1263264
585303
1183047
794154
423476
361688
394775
90977
793692
631195
373729
1183010
789015
620821
816122
2897
9665
468316
625906
84585
857516
472788
345961
766416
303902
1203647
90767
28895
875573
648938
638434
1248437
1086050
1399452
792528
163926
1257570
339773
958004
998680
1026987
1376579
694451
559770
5882
1497481
188790
1491682
830189
632629
294300
1156399
71190
902780
1135240
488512
1415924
1379080
43773
1477623
653686
582429
1059744
159379
575657
607923
61199
343759
740287
641177
571393
1445635
331342
509259
1374326
172203
346876
1268904
280639
715090
532251
539109
282176
574590
995758
925068
512670
178309
97472
955307
300038
363818
77944
638763
1020813
1485703
1315963
237532
405635
325222
1268636
1428409
700080
90281
1151042
151562
868138
1400729
480852
957851
357845
249208
126925
876047
668437
1344892
102757
129185
898607
977752
512996
1480478
269771
553347
302402
502772
744148
349308
1450847
402862
1331203
1011475
1034286
953228
897315
559070
961131
1277890
306289
657638
224321
440429
69650
1522529
1007026
1185062
385630
739721
361836
779833
1273308
1353520
1093054
1063011
509849
178409
1334236
1006017
834304
1427597
1035705
72353
433099
1394800
904722
142975
334762
745297
1441142
1423415
436518
852600
540140
1503332
975974
231272
1125770
625799
277309
235584
538285
173544
235114
919104
1415212
1250953
430597
46646
1270160
1069104
1513586
607874
1272181
889359
1038615
849851
1364993
306675
94639
1217628
67026
34702
95962
691401
1244466
965564
1197311
861044
347553
1032669
40390
162322
1308073
1338688
1349879
434399
1439160
917295
1352832
583307
882080
759380
1093874
1038143
687090
1058215
1507200
1425959
989610
842543
876749
634431
46450
761028
32482
26396
1007626
1377991
1354
636648
1210106
800640
517731
1230578
1435972
44361
922927
276774
742299
81682
394605
1066577
1322608
525670
561546
898367
481590
693541
580597
968760
1027093
766568
1469465
1091643
383365
755545
1374359
619493
410152
1087902
93582
223640
523757
1000824
1406211
1479706
836773
845927
229531
1205274
813424
1436429
405361
1159492
310082
1199390
1285067
1044988
711311
293726
1203407
764999
54884
243240
1047515
1249263
464998
1375396
288428
32333
1178169
355688
740674
666390
61215
29723
494951
94379
1329846
1041939
921732
543318
466059
419965
794810
141588
522906
175312
1195488
1186264
1049010
1499053
1353951
951955
846447
1342394
691169
911540
823501
1303513
193381
788885
74507
1346198
65818
1101543
449929
482766
1297794
457239
1300700
604471
454977
576521
1186409
1249824
592680
1490648
441953
1336821
133888
1413311
786895
226831
157733
1286650
451768
410594
336374
1028163
846283
368858
1072450
451900
350295
1264518
390022
1047846
409419
757378
840930
989363
279985
649854
1245374
918584
1026286
892617
1499545
670877
1219328
553531
1374600
1435446
361692
407612
936891
381599
881536
281396
1063584
640750
302491
307799
238498
18677
295811
1513178
599721
1168491
567120
1159009
348174
494073
1231927
386637
748752
801977
1471581
512461
256009
1159378
1336218
944907
179683
1343470
591523
248298
1290185
283035
1475304
1116949
1282422
1461422
868582
948675
727298
104659
872247
61212
726274
219275
405998
848846
661378
445342
635089
168097
1380893
1366736
574735
891644
851551
1473310
418931
1433353
1349235
84187
1149882
1389490
1487525
1129320
1191642
409422
547640
1006202
787593
212812
1377778
180753
370488
1362443
1182414
389180
1316201
895291
715079
1172299
1453243
1491584
598278
319730
584352
905100
27309
1274458
763552
560280
146333
37131
1328993
1275731
654370
389000
133570
1372711
1083693
987183
972959
217624
1410732
99489
514497
1097122
473760
433886
492170
1222225
588232
334327
165685
895847
816053
326501
315770
1334969
1008866
606256
1233128
1062582
1369919
911424
40129
784873
586101
489181
1073529
1499326
919514
1209150
1193740
1172884
428730
94778
1120846
1430283
1301362
253696
849617
609702
1503883
1311750
498564
641351
1016647
1382284
491577
1056626
538124
1418581
309803
719121
284130
509838
1151890
413041
1170760
424210
300720
189262
753895
333019
75151
1381850
1465980
19132
99767
1094126
645687
892639
346184
507103
490369
239018
457018
1080767
564062
813289
1452581
89617
1077303
703930
670303
1503305
161753
67322
1287117
274770
390093
1095064
1349584
274092
903875
451496
1199275
292193
1074127
106388
1081002
1490300
1207140
1488318
371580
457161
295931
1258268
1478223
1423284
1491250
140636
871092
1122085
131909
412240
34368
1194631
843063
437261
501453
103540
1182603
734113
510379
1153187
1305488
987991
903742
782801
1524628
209097
450065
1351374
729514
797355
408927
1146226
999160
1267230
43393
1259311
874849
1265659
613276
1123317
925957
586448
315663
1003957
1025081
1329013
756043
13960
767943
1004621
1316742
320567
1513378
222745
482916
776095
132716
560956
311138
1316167
387763
1007238
322743
1354654
10702
595156
1401180
1322955
747551
371996
638714
1256256
202895
126208
758930
998102
548524
546359
1343121
501700
559381
139485
822058
225704
1463549
1390980
87198
863231
693609
252330
99941
880053
975246
874678
1120744
1006733
458759
714708
1271211
1205089
473733
123522
526219
16351
1185902
599207
228558
863105
397740
848311
412831
157045
64116
1325710
1034745
1411424
1473279
1248777
247896
1254094
1284951
1041219
395466
1443818
1379890
1062164
381255
407950
1278491
430342
1090128
877236
560818
1277409
235587
90180
619684
143266
1018238
666021
413280
39346
306539
999715
1456484
510344
533386
991894
1478608
1506625
1115104
253636
366709
494244
1395367
216848
871102
327083
1397954
1006211
1024927
1213913
1151179
1454190
373326
400226
107655
734779
202517
1087487
1230245
92725
816720
877007
1459940
858428
1195975
879769
563565
1034403
1034518
1207567
172471
357540
589316
369023
631023
885302
623185
855376
987572
820709
920006
1108535
604696
621899
418675
1297215
863988
64774
1251159
808314
872247
1495800
1448906
404505
880541
228884
1456772
667603
466015
939185
77186
1299515
1379603
1394386
1174297
518149
1347791
659029
667233
642705
157783
1299275
1042529
62328
505576
1018563
61536
1297246
559822
1146814
892311
110956
1094380
1513738
1007809
1378861
528197
1510892
222860
773992
724292
1249270
447015
825730
1458519
1288569
200959
1175077
1077189
176410
653586
351188
296654
461645
328707
689395
765983
330587
1332635
1157858
678648
1334000
442970
181168
1142337
975652
96372
82262
457877
1391057
1191300
194805
679289
1365102
1318010
1495610
559768
631030
699874
1430841
779012
1218164
613475
262042
887735
517153
380903
1413919
917269
1195598
1311600
1255374
37747
1407409
838704
300239
642727
329358
459417
33121
343709
745934
61333
591651
814452
306515
722232
67746
737719
393122
1511845
1518954
1031784
614195
958878
1037008
272528
247359
896819
1041527
871649
1300244
505890
62212
881691
244214
349576
892023
364679
403299
414429
1321731
1002230
832360
529407
960327
1232464
520388
880524
536048
619423
1165178
336272
531000
1271782
145258
198191
1434144
219661
338005
432438
1043516
922219
997365
1326534
1000778
1266417
148390
1434056
476834
1457682
883489
944553
1373654
584832
241959
580064
1439209
893699
264983
1348116
1182304
735760
872499
583401
984700
1316060
1210592
266210
592550
1354990
332475
208816
986956
981239
258816
1234750
259279
1151888
758291
839702
1001252
883497
1075460
367921
279861
669384
992594
101861
1024552
1423642
1225082
538332
669811
475575
105622
713921
1209930
1362409
260518
432699
1077373
117074
154896
304677
58548
580276
959540
357104
1259346
117417
570438
263451
224420
553077
1426698
428786
34477
168866
914567
886503
1377271
1021401
136852
290590
1087686
369710
596783
1092022
678876
1227913
217062
1109363
505017
938551
871323
418135
870669
392953
26181
723200
951278
1167836
1507319
1020937
92776
1234947
1242913
206755
1489074
1421967
1264503
1299878
732653
1312299
207588
1302001
1099292
568310
652392
940270
5808
1110263
1336875
44033
1439881
258494
883320
1388759
1087258
711958
855749
175726
472691
837418
1304554
241419
1410020
1033497
971655
1445289
1308858
1058222
1395356
89011
1512073
1256843
457279
844471
509990
79837
482047
1383762
185119
827009
1213634
1453828
1499385
225242
496202
1393137
1037421
688673
1136754
743749
1341111
1369647
1123766
762644
34158
1478546
1440998
180741
346526
1416276
280837
186822
429690
958125
1047841
1137627
266831
576427
1436835
884627
1069306
575681
865606
43327
964446
1083576
1155689
510165
669066
1376597
1221409
270695
888719
61110
983916
1236353
1334420
1436016
54677
439049
1355353
1409515
317810
1100847
1427893
898933
239337
976004
174934
305917
682848
567742
1369934
173422
169521
28603
496514
415935
883912
720645
310609
1166445
1081596
784964
632958
675809
1284709
1456027
408660
913420
683533
539397
622060
1093062
479293
437415
1221193
1181683
1236720
295926
419907
939906
331719
416724
940130
1339185
143133
1440380
376351
749772
1126743
1342410
670729
1111927
1069586
130757
188973
1271492
1284767
835032
1103663
1059397
1492299
703231
139203
902286
119054
1508235
708786
7383
18197
174448
806923
726604
1353089
34904
13368
847303
1423114
886725
1264464
1188724
667212
1312837
1316525
1124905
396325
1096151
1073108
286963
623021
687990
39610
359880
1026427
771263
1517953
891800
1252555
398740
1169183
520762
1308974
1307766
761368
577001
1294696
166432
1484271
1177699
1224960
1441643
400354
457801
950958
711745
1436222
738262
174804
5547
619536
344204
79847
1188452
1061911
1483793
494490
205085
666954
1496858
952593
1180336
459827
162655
328369
210670
88936
1020874
366380
1174633
1023558
626540
946011
1234864
1485607
702385
761345
1517771
597562
1384276
1136362
1166515
1104767
1402430
54325
609954
792378
1397596
723118
1126098
1478143
492120
474514
1460645
1379370
1316094
1039546
620634
495569
688172
1438035
763039
765659
912012
83546
1058444
1000319
647242
23218
9487
269331
315385
592526
144497
1383796
1346
1324278
645629
793651
1247849
1397517
714539
621084
592164
691755
1507080
1024523
1421873
183708
572806
1025508
867963
917664
55497
183146
1090218
34086
1321955
364886
157118
1319344
445165
19348
483624
35426
485416
692211
1419514
1251291
330512
730130
1044233
1067237
333197
1226669
333033
1338978
452018
675557
585899
962083
764120
1106018
951515
157050
1314231
1407892
601017
294149
539899
620077
237087
777070
1383076
554857
1421040
1335092
795944
925928
680715
614435
596827
644292
413721
178540
202168
1486069
908019
252806
840324
469261
807518
878171
750878
542853
708714
123193
1105911
117169
779719
1499533
1399507
147327
751497
219181
1004164
1444025
762630
667194
63494
561093
781468
1330511
1238273
199508
122628
316108
162652
730697
94668
963190
1042289
922816
1429539
93740
1228195
280332
289202
1404260
173646
718733
305295
870505
136539
744940
426818
328914
146334
1116914
1077725
660411
691144
1490674
543214
1141567
910307
197840
557776
407973
435509
948531
1363331
1307073
567357
1415040
1415826
667869
993960
124232
981096
1173344
398604
1168059
1272252
561390
956652
36640
646227
1409863
26541
660442
760828
1286394
907276
674540
684844
446666
166134
1061513
208650
1279648
103190
712125
215245
1019201
63382
945430
109971
1243880
1502139
259743
1416083
778018
1005177
559680
842017
69538
855040
1338016
136480
351081
1481861
22694
862907
619928
838036
764359
28110
782576
1455287
1315673
979721
342041
904075
1249931
120350
214001
1315942
1169594
1028849
86777
792128
1251256
605961
1186009
839005
643996
1108930
789409
242633
755789
1039000
491765
417632
1048509
1296367
150625
988860
996846
809181
271866
778247
624431
602297
1455568
1162198
376481
1133068
143629
1179081
328739
1239613
1151524
1076469
1008128
218008
709601
642741
515553
1511302
701283
1426359
87786
563602
997352
1464647
1409896
835881
229505
1485583
229665
332747
1209515
584468
1306458
221815
1272861
1098341
78754
1411569
921886
679800
77849
1223905
1185640
1153301
95047
22408
1074745
779139
1165361
1108211
440804
265098
751703
92749
654479
1287541
675840
911207
828205
1316187
733978
834473
959690
667847
749734
604146
619398
1312531
446939
1010826
766434
465499
933678
1083982
1109278
958995
214232
168682
1352583
1231997
929910
855499
1022787
582691
1510301
1387679
904651
723776
1070130
1055710
780961
607008
1367458
378271
1058939
443281
1272786
618989
699575
508798
433671
365164
1308453
45895
758703
542986
704824
809126
1171336
427197
235272
89009
800198
1329188
49063
513984
747693
1279789
534669
230933
1403030
423585
59730
621364
1367220
440884
388816
463259
1022386
1032011
821406
45381
887614
287611
765892
68218
70045
461401
133700
639984
118219
189208
585874
367327
629578
1209426
809176
848394
1018831
13954
227389
645674
864450
823127
532094
726692
1108161
603072
485261
142775
41855
713243
672477
142885
3611
1211412
11520
42185
521680
561941
694359
8859
1409643
1498920
1095764
154788
650222
1072029
147179
1237162
1465358
1245667
1043943
150992
540027
1408017
653047
1427202
1343498
824494
987690
791913
1027087
1186027
1077144
642379
146526
160028
1053863
614529
356305
189343
1032045
1125754
1441312
1474974
80440
193454
716191
357379
1351194
197313
852915
672021
1393328
1099189
378320
955445
774158
1334081
933107
687085
400649
1068260
989535
1321559
208381
249187
269438
598405
975690
1295269
469373
1339653
929491
517227
19653
645782
778708
88012
1059323
398042
1267262
1168641
1354689
1188866
63852
916572
1463267
893036
867028
951658
1387181
150608
1394589
8717
351081
369455
1162606
320175
1219899
308015
1027287
458391
619491
326919
1305261
392444
1117206
675926
747552
579610
775653
1390390
151808
394446
977511
10379
767618
1196641
1470245
1511842
1282099
1163032
807339
311390
958545
59025
1426894
231100
597872
1075499
437443
480033
565490
1401632
944273
1419469
1184677
1066355
752832
578586
195898
515818
97799
123171
154389
1314241
380179
31798
778077
124874
1484273
1210265
477027
201034
1461612
372024
1005729
1013029
94763
913404
95732
85287
284460
411750
82859
984645
1202645
932609
1486262
203630
1383364
503120
1225295
637798
393737
579709
773142
929908
1356379
1496462
20126
808286
696348
1036893
316776
462789
1452147
671111
797946
15134
183753
530762
101163
598604
1229289
536482
1207177
989655
775067
861579
478448
390871
543752
220384
1015464
550654
1138056
306293
1128047
1165445
21462
484280
1067929
675194
947347
904427
772922
938011
17926
1168496
1489784
645330
600703
604928
680433
185960
1091004
151982
645752
1305634
934693
1308217
593595
807101
1446815
1393459
153965
238267
670611
1013615
718187
1294810
1196903
267804
61322
561162
1428362
1104141
681996
995495
560788
1446086
829987
805481
1388388
7923
764595
1338167
1095370
1204919
26558
686421
1061863
482382
857084
1010271
114604
765610
362855
819454
1493964
249338
177939
214075
242314
711995
330886
922711
195807
791853
772687
382719
48629
707118
1486268
290328
697715
260702
1177156
870069
575983
723058
598353
534972
915936
1513081
673525
180579
1272344
394
713331
8016
1188676
479100
518222
223937
1217560
545941
286844
324238
978900
258450
637116
1491226
1122436
47113
450407
29566
85262
234852
847391
1268575
1314
650611
958070
360678
1386011
339671
1334101
899254
939860
1134078
1414157
434315
750352
11620
860612
221256
249481
1148566
987398
735344
1081595
174531
251317
296403
3958
182074
391580
1325757
726283
1447154
1356589
115862
970661
1044894
94588
56229
729882
93573
1494994
839284
68230
1296537
35369
571148
30953
550525
1460073
236701
1387242
500163
95724
723699
1207708
827579
1470105
694906
83835
692689
570985
582112
400169
1267017
131773
1399787
180447
74428
1133991
639823
1342937
493868
938735
314576
721229
261233
1306129
779575
767802
407158
1441218
1431123
10210
1481074
927954
744364
928916
623669
1250987
172993
602490
32415
630514
1361548
279947
455687
252429
1193883
734500
807275
798654
1247206
1477791
135098
1332246
15081
821829
1189850
536002
1043175
1307736
1283829
305202
821726
916746
567025
1148456
875161
946827
606142
1449667
362498
1178690
798197
589402
822971
1161375
903669
654307
1224600
839031
661107
708890
1391641
518507
248876
199505
254045
177921
841303
192882
969431
1128960
740145
189984
323356
241902
637328
306000
817487
833367
688183
531920
258468
302019
690587
90232
268505
1204068
358663
650421
1334367
583954
1196745
601211
962945
1237830
183420
1466558
967968
1232531
870500
107303
1295139
839004
478036
1349483
719613
523191
1181252
584893
649307
1290059
406442
352551
1492073
603912
46560
1411258
623223
450939
710773
683586
236258
1188537
1338938
588879
980496
760074
416782
1151573
211068
780610
296389
1239547
874567
668788
316585
1402411
158740
908791
1311884
27369
825000
382813
1180097
883406
799604
573756
1085421
429982
176515
74242
461175
819937
32054
1236355
389265
408633
1333765
1104600
1050237
168232
932063
1265074
773436
1161358
444652
1225502
451336
603433
177671
170938
1271910
64516
669627
1072073
287140
967027
565338
1336478
379127
177571
606409
869278
1499529
1502054
187724
441011
284603
926560
30488
902291
303223
1311780
1185312
234716
1320637
80636
365654
481479
701300
336430
1183410
469758
927658
244722
637563
1423955
652378
575719
1290320
629264
899522
1049249
202725
996523
821824
537715
1298521
397818
1078957
373857
724463
1419149
1288420
225622
907807
131877
1333789
839323
621286
549708
1262042
855533
948585
577453
1274552
492989
54004
1387167
1059686
58000
841343
1082404
724957
805851
643115
1251494
317641
627858
572685
819873
944937
369294
670549
533723
1472492
1210006
1165377
763656
1337820
1386328
66334
155449
447438
533314
1385874
1148110
673299
358021
125932
534038
669750
138517
1225108
1186017
1321038
595718
217774
1300425
1499315
333179
863706
1044176
689756
649632
511349
1017066
204609
661865
1142107
808500
728601
47541
942438
658377
1463428
1129256
1020881
954395
871741
517502
178510
1070908
524822
412958
308811
1312028
14148
437840
1356362
433544
987479
96148
885260
31690
743969
1327773
512855
1500349
220205
622906
398661
74052
783368
40620
1351783
783966
1118845
1016187
1013338
1402792
983418
520100
665782
312399
538073
853198
851062
1455851
1279539
727558
844627
574757
1047291
1487566
1232642
129632
1161938
1388432
1317164
991987
867890
1253217
1129166
249019
145884
443754
1278655
387135
1114540
448847
641861
1266473
498711
291071
160987
464565
246758
303073
1471869
1237281
186926
731555
359659
261766
557506
435622
1372403
298840
117245
944873
933233
1133349
368234
832101
1389358
388296
845136
711734
330740
450780
1269481
809612
313336
446988
36135
883776
622769
347276
1068562
239199
415450
1403999
1210484
92902
1201492
1417773
277734
768049
395216
628872
1425584
1238592
755555
180379
1079391
272150
1116181
675572
772689
675661
1500793
77151
274737
848143
810796
1478611
1342402
718888
1376552
1413505
1036262
1009657
63606
71248
925388
335135
1285350
1076479
591375
1422416
24492
81135
1003958
878275
1049903
1278358
470087
109570
1374688
166280
453163
1294737
1387570
249130
958204
1194638
1036715
1254099
1275028
97632
619951
227206
63412
1082092
164893
995197
796432
1100968
407258
409024
1493
208469
854277
1000867
411200
353108
953410
427066
145995
1255450
1348809
1299318
34974
895417
727047
820516
506551
598829
1021373
51576
828244
448956
686777
1248595
695007
53019
92046
786475
407753
153567
243087
209905
1146645
576625
97064
846890
829623
1279710
733408
20180
584151
1239374
601735
876207
42465
1189745
1383231
519360
995312
1194988
1172815
28546
1372945
570257
527750
1043985
589305
901561
345755
945667
472055
144162
1339732
897120
1027958
1088710
1352747
1211636
809996
389283
1030401
568813
1133929
221968
572361
583547
623298
505552
1085056
703028
365177
230995
18846
1460888
145338
1138019
971546
1064890
35716
969292
1050460
340886
1324518
339486
863562
259278
780119
684074
332307
1057678
782358
800099
1358642
706690
18729
992196
70575
979987
798685
552130
192211
850431
1440304
1340989
219484
1245472
767819
199611
218038
884264
449937
228716
1204120
470079
1423270
1134072
113406
216954
1161488
931060
634810
1225769
801013
1498041
106138
194923
1095454
705429
535488
1497799
717181
1160621
941798
816595
1411432
1023245
303069
411286
1228947
1435572
1349239
450954
1369562
1280525
931717
953098
1104467
1044949
762764
812471
1052851
769155
225554
1429832
544790
1094204
1293467
1422947
1085468
1399086
777369
1193907
902264
284905
1439934
80852
98428
658179
675915
1112762
644379
1391486
312393
89030
1206211
341948
1484262
1034566
328586
466833
354776
961890
461582
264396
449480
257497
67898
827971
304764
396879
841025
229305
1484015
1002540
751148
9213
168722
1501295
1450682
1250160
617783
623280
7150
743458
939708
1248482
999609
764069
1484176
1085326
182279
920314
562772
1458271
521262
608904
773949
426330
550807
61484
1159704
1007396
88078
1485395
1465785
731541
36698
1290578
1241535
803302
782778
1175837
535053
1097083
685196
543501
681321
1250515
663865
1017564
681820
1101485
625837
1298418
432310
468178
1239063
367304
291831
1274576
1296746
784414
1496173
13011
1179630
823079
660676
1314956
1158850
957901
138356
94520
542370
1439785
1209022
559520
1418776
1466731
1115986
794695
1237821
699239
702581
703220
1244039
869619
885329
285721
745878
731357
1472944
264878
1234214
857557
828998
552101
88949
1029321
881678
309252
137794
719281
220532
1105601
1299221
1169856
43947
413408
573910
61509
445389
205108
383787
531850
545244
1386952
1247040
778829
217309
577982
1300517
1016461
1158567
488652
1168111
18938
1299682
134270
669298
762714
1315005
899177
873600
405982
721152
689644
996958
1369802
72285
185253
1393857
755450
248009
180740
1391845
862613
334413
1272276
220324
1044963
850764
636992
284084
163266
1068002
159212
27315
1382469
922416
1146797
1145673
558448
22231
1391850
888028
974881
1248835
1327766
206034
1167786
949208
527097
1494269
847493
976398
1045119
424192
163268
569735
1105264
375198
561742
1081289
130278
705036
1238563
294408
866390
116770
934642
337758
1100070
119103
1326126
691391
470472
329442
7075
287464
1374347
621522
817409
1205022
965440
367130
263200
457713
1246476
20302
281402
1375299
1256362
546458
98523
1080289
600504
694972
182508
556146
823986
1115009
288874
560787
880572
316104
1349970
633691
193373
1220548
1459182
446264
310034
563014
197306
1245859
652438
879281
53069
1394751
1109008
843311
438967
251303
971586
1444550
49291
644689
964992
1011465
61509
946324
871820
826604
682884
731597
999744
1087334
40593
536515
743425
1459525
1412937
958797
239357
225399
1060284
1102520
614799
272621
142180
115844
1331291
182285
233260
321643
621340
1155230
432880
1445152
516594
537047
566056
933355
1473896
430700
1479175
1115168
843822
659441
931399
711717
429116
69988
75432
684399
1391853
178404
1035337
1180655
754326
663273
830552
822383
737507
200272
1135865
585961
201299
389212
143716
279329
422423
28941
262573
1110284
470445
731091
916336
852031
174246
1382577
1182872
346566
183325
198627
276997
356738
1373413
616595
1125582
761321
598155
43692
544225
593082
26147
1185358
495137
1168473
81818
980716
1449583
1066692
724768
1368195
1090977
196202
1324131
1406882
606645
207453
626311
734151
1329485
502592
1313195
119050
724509
1083935
414344
610261
460062
250238
797662
1278920
333099
1379432
1019689
53246
1281651
1069524
1007818
1391105
996654
1354966
341916
65136
119223
283107
1126015
264032
287999
570528
1211648
1063841
32179
367272
254346
728546
500226
601463
1367457
1103601
790899
427477
130739
113678
122458
261286
1418217
839532
844356
1162966
351907
1206065
303175
566146
65790
998383
36291
90048
1089599
1478315
73057
1456363
567725
1348273
822623
1001656
1311432
301478
559989
17562
1464739
417949
497833
199623
747315
911036
212333
688458
46985
460318
654374
1198476
357914
1135598
512050
744855
313397
1177630
907627
958882
555047
1357157
1198150
507719
1453170
190212
113784
95174
171712
1233426
1484485
65316
1310992
246668
1332449
1095796
1425145
166243
1277045
490605
600996
702562
309321
551567
1395759
16689
892831
563783
1126875
985129
177085
860041
735281
1078812
779233
237154
258273
312788
1436267
956070
389519
301128
1232685
1102807
386933
1158529
925862
1273795
1317268
742635
1369126
119956
1155764
1479600
530397
1219072
1213699
805977
1090154
1317669
1425185
428427
157941
1135396
221435
1446508
802005
534769
1239012
1067498
455387
1274135
1398310
648655
1134707
866994
794700
352165
280579
15772
700437
1383271
414415
402987
911235
832799
915118
329418
182284
93359
1122902
930635
1250740
638066
541280
1253703
226179
1390676
629944
916152
37526
682874
1449723
612098
10788
1299777
1396408
1213995
516935
1392105
23971
1471100
974297
1206142
210621
293743
190947
173969
686843
1376787
1292362
834917
1384482
697371
1020507
123586
643943
1058512
838442
965542
750019
522846
908624
757692
834367
1153590
154336
905049
352580
1379122
906619
729006
1157544
429136
169137
453236
1431529
1367260
1189854
1288481
941143
1490441
421451
370525
396889
788975
777162
15674
906253
19534
275860
1348451
1274824
1117043
244586
269940
641004
963911
888094
735228
455262
223405
1444374
429194
565221
289692
432845
488488
1382059
332062
1236158
1095105
152885
420456
559791
906530
799103
1001961
937112
1069799
645489
225884
124945
347808
445659
343443
53062
69072
1028642
729044
897762
189507
787530
725085
488688
1435450
745887
334835
544480
804440
736789
1008670
279262
1379396
914199
536958
580100
1280605
1112939
10690
45950
1421809
301696
1146416
100505
1385544
620484
1460235
1218056
629935
1033856
760074
740435
538061
806996
248250
1262723
1322413
829527
220959
406153
1267937
543689
854658
887243
1306383
951727
841135
1226226
1453252
234906
1353727
17105
1079551
689005
379974
291608
773983
40987
1364372
1256257
556685
816176
994246
1347008
1179895
1093998
273672
628486
1033255
1069123
727027
1042314
623777
728141
1444288
15824
416111
612201
709024
1371284
1011042
1177109
712169
892503
1172651
2536
1136814
413110
437915
316027
320727
1051698
1072076
908632
994163
1029306
392220
1105933
1158601
1059650
1135915
594977
761062
110612
983163
841083
984141
232447
118779
1363549
1386550
263204
1410526
1339350
127928
843906
959941
1300039
1017033
1302158
1179343
435939
464188
367480
34025
723136
1445695
1466869
567238
675920
1391582
168513
329811
408599
354726
879323
1091617
808723
1048717
1485306
701730
1308830
755005
515742
743229
742018
1267357
662634
823537
534217
985945
1178336
434846
1260860
1310485
86568
907824
792372
1164119
972391
1477864
9539
1330328
427238
1425479
1135787
659845
259303
68511
182576
1340753
358761
583149
1167774
60068
628351
1212348
1272685
188752
764350
770166
761587
887191
131035
1249072
286474
1254654
718392
803341
1275315
86755
1223607
281061
434010
959078
195927
879141
786436
211916
21923
1144965
383366
442762
540044
50981
539165
920669
223120
909554
707809
53671
1191424
1180907
179070
191112
118307
1059542
615723
1308850
156144
942937
462563
767201
534404
1235937
659934
1382811
451290
6593
1481609
162889
69256
1197834
962412
1048036
109138
513866
889907
844619
43144
543015
187687
1405842
864998
568229
347162
983378
481372
667958
1239253
1363429
1151395
1427020
8301
899917
1328989
752520
1266494
1090487
1048399
496420
484973
543222
1423926
468783
351142
244878
509609
17442
324172
703645
457439
446974
478410
1426900
1322035
60800
957479
492440
188478
1248960
775285
935606
103836
488645
1191790
796402
427893
100004
965689
440538
722533
1421421
664152
262894
999799
319195
1089969
725575
1316405
716978
1055472
995317
1461391
581986
1225054
662037
737370
1159559
1328803
803695
822750
615644
1204180
1410121
511267
469964
437048
1140778
254606
172321
1083803
910504
823273
1481907
30385
846537
1313987
242673
116653
1073212
984755
1405609
1188490
349699
436489
535017
205948
28719
1393887
510493
406474
640397
1352578
1435921
397195
809975
268245
350814
517364
3055
617528
742899
1079031
1363265
832338
1244906
702910
1203893
774557
106372
717525
244932
1330421
503687
1441978
757678
365923
266707
54222
70965
1466244
1108037
1243125
593235
373468
776273
1080302
519558
630498
231884
844513
1054273
205935
1212474
784639
290675
1352540
905595
1440444
620002
404868
897433
578152
1304889
809795
539332
1415819
103648
125310
857679
788293
212462
998059
1093273
1291380
879719
1334611
558309
1126112
56470
987119
1333483
458139
125600
321786
1355123
1152240
289188
1119525
284176
1375630
991348
106646
243810
1490266
224470
1237727
679417
335642
377505
1202888
775549
1307362
250591
1150743
1219754
616881
1343585
1338618
835280
1020018
803824
354151
24190
263398
886434
1147095
571840
521391
1342383
735520
1067097
760841
855698
155417
625235
394139
66708
324078
1211036
786002
956601
981925
354228
137829
355886
473875
375355
404800
1455633
847763
1287857
874292
786340
359842
509552
792255
661879
252122
875643
590366
76017
429378
89907
967751
1363143
1199569
1162540
573926
535440
629942
1301961
500277
99332
950850
1046831
657028
1071944
129275
60026
720630
314010
697354
477638
1174301
641151
766477
651099
1457145
881737
804020
175037
445158
205410
802937
1277530
9838
1051726
529757
603909
1208677
961467
611601
493209
569979
168251
732121
202331
644963
1076755
905024
1399880
510590
374353
603019
324083
539930
1377934
217352
176462
551737
364234
1119308
482547
1037301
594939
1338624
1465837
750561
325618
287075
1055224
359217
303304
591351
937197
221506
167893
321555
19989
493926
914253
978217
1417869
1332345
734395
1399583
880805
948570
649529
1459008
1424179
1219195
1284728
1380331
1199022
1453192
1228542
1146366
103277
1203669
707123
753
1262965
188998
874849
517408
681919
545343
221843
87610
831908
967433
9049
390849
494060
1384598
119260
564490
1081267
1018944
211354
151213
391654
261148
223623
649476
606132
406012
970045
454443
1483823
1246590
361484
318551
353436
995708
145956
1457492
1134265
24115
826413
26159
1108604
967911
1140212
1049719
874007
737930
1354910
426026
982603
494063
699721
1276268
909058
819703
102626
602494
1089497
712364
1297374
611306
585740
1135115
66719
770016
55106
1215104
427880
381137
1090096
1236499
615751
1249197
1183685
514244
753036
17066
1445655
573059
933486
1442921
1009782
229350
142895
1243657
468281
1189690
484751
1046658
932598
341085
1075824
1098725
209099
746936
969073
1257735
235317
1145579
680404
588522
1208347
431706
85883
29492
1017696
741933
879334
1430106
1471838
955211
189044
725771
472207
1453303
665607
561396
658902
40894
562878
674715
282585
1358484
1034054
1028282
547036
1078120
121062
567702
1133739
713065
236212
539412
1030932
188232
104975
1202014
199496
181004
944716
863982
587801
88775
826919
968981
1284613
1299944
1041826
109150
1208727
137429
1391072
40843
1147172
991781
39547
1372688
676123
519124
903119
91537
1129218
215710
289095
1299418
472229
1222439
1168426
1040164
178457
1455459
2886
966162
289557
1016175
458183
772164
523185
253793
418264
394037
729311
148783
1417601
71020
1439532
1306555
309180
1243363
789540
65910
368383
103845
1205794
1067396
915536
584779
1306586
901432
422679
1400068
542842
118622
1200428
291135
956169
454475
788261
1340714
103137
659533
1290727
806931
438097
1349268
953533
1318367
935755
276369
1454249
869552
1452951
1085711
408260
1250857
1231968
1334008
333049
949628
472658
1430769
1340168
790194
509566
282671
615371
740563
1106855
1444751
917440
1275084
821505
768567
1318096
1111044
1178644
921676
1423690
988911
526237
709402
483376
850864
627859
110300
1052788
87872
1447062
941478
106302
111045
488209
922662
324662
1065477
1155113
1221800
1393127
124889
1120801
1448768
1062169
1035814
872295
1436617
19658
1441354
1191457
884048
162126
1123923
729430
1322492
1471562
1415136
1110727
738253
472974
980465
975017
931461
684116
1365184
523559
93578
103109
1477561
952607
351671
356663
1089497
1005318
1275778
1066956
1455295
309430
916026
261632
73897
1320746
651023
825316
417651
948249
1205037
1427782
931247
119942
989448
187002
1228024
55829
1229838
655915
198865
864870
775026
798739
163099
235035
1409830
650906
701623
1139526
1363117
1148350
762956
302247
62770
819171
118546
1294812
9124
747554
167133
957470
1305364
1451504
370994
451471
1486865
596975
733357
44540
1390486
1214036
1394838
1426192
1451737
1419223
92343
450268
1068557
586484
862434
787019
288953
407382
1278086
904193
103933
839727
1337984
1213815
603709
1353768
553795
160671
713347
40293
334193
67720
995026
246370
514786
436927
1339721
948688
1184594
1006942
237949
1344879
145414
443768
834335
333540
870672
1070480
1464333
1290837
1230607
310534
1150932
586514
893570
806551
1477537
722867
1387133
1306193
1120338
1266673
305219
276976
137105
280920
1218148
1100757
1375117
1051962
1376066
1008361
79757
327686
317885
176364
354220
1176839
396817
510389
494192
1413091
709222
61812
713858
1437077
35771
916380
559033
1022503
618796
823878
129467
654466
883542
1272067
650629
730895
887799
789000
679338
857357
1174931
972935
1320765
1463991
233748
1466930
390310
1056250
226238
972099
788773
990558
174117
583241
391276
681192
1129116
528622
608091
1075357
1031766
1461951
918388
46177
67517
644892
185331
512013
170044
113121
1036409
813528
902221
72049
217480
789404
1374934
1303317
1332819
1256576
29391
976339
926789
611246
1200014
442010
1409470
439717
964058
1229572
296379
75944
1320864
1137234
1090362
911880
686031
75012
1221677
397998
825287
55646
885925
997325
507143
77843
829608
1399956
393150
761422
971316
461511
1334324
159219
602220
491388
531520
806595
164907
975120
1162039
518702
896642
562664
1296165
1111308
107427
1377772
737577
126925
1409951
47796
527086
484324
525609
371234
310426
161516
157434
75475
999327
545108
439573
1441293
839601
13899
1366035
475605
1229130
244739
855829
1435386
682
724099
337659
243584
1137301
786404
773229
1425808
78614
250142
258199
976155
292331
894144
623296
497264
1002444
1349568
30785
652965
587869
984929
1240100
650085
815082
917429
682742
37256
780201
666403
1362969
1338546
585532
91800
635405
913260
1400147
1424746
1065435
674373
422385
1008485
617720
617040
766702
1155471
735288
339705
1420502
1332010
421403
657585
1383465
1301379
796356
859293
933636
1393414
106142
1247541
19645
641560
1430729
1322534
453526
945811
463028
1025169
39105
204500
75989
588730
882424
369706
1253254
1225691
1481367
765065
786810
1457828
30550
394308
930531
212450
43106
342253
609812
752855
1235772
1078290
811545
613540
146259
1335694
428021
905882
481032
790509
349234
887886
572119
608975
975103
781991
944714
380429
1303235
978783
856445
1074237
1074846
591680
860195
1417004
47990
1294299
1011556
1034496
328649
129754
1392989
1462625
1380994
205272
506694
578276
1061480
1462920
1173308
1208916
451894
1180699
214205
1301208
1371770
1238220
466095
491636
1018333
1389630
648708
839037
42873
783906
151552
236816
341195
319273
947879
743960
712899
641999
705950
700112
26492
979477
818504
1017569
1218194
290230
1182266
1188734
558038
729231
258467
1315397
728931
829409
415158
1266435
1019644
1376458
760908
669046
952907
999028
1189852
475118
1041029
5272
1330222
914088
1410301
605472
328586
280639
519639
557360
428903
1224352
639179
244495
272198
88924
84309
953677
885584
797906
1103766
1022149
1389405
1414663
816287
969746
1466353
802986
24854
572524
218196
934147
267016
1215990
1042932
1135372
216972
190062
1043867
1322905
1072266
637223
538043
141103
177394
846190
60217
1344286
300284
1421271
1164900
266003
1218234
689082
652088
759014
288543
1311829
1186245
1109253
1261039
693096
1262210
787832
215393
1480778
822668
1368602
486289
1417277
1041149
870053
267755
1063978
493066
785166
314556
1245731
1050966
1349486
622480
1328815
536627
1347304
165144
555229
1023903
973822
1168399
210135
935219
344818
141830
1437063
566315
1062130
1228645
922901
294642
1204332
14087
751805
1103301
40988
23625
571427
11847
616629
1161599
963997
415341
1315545
97355
984347
1033530
853698
371009
974712
1249812
1139733
1112744
1028705
616134
1341094
1408811
288187
672838
189954
315849
35939
935872
603423
1411746
215395
161286
1065022
1145323
1227138
1404715
430239
978383
1374490
140377
602294
364305
1066871
1355051
413685
187858
1191162
446565
709023
372727
834992
1243175
633419
544011
286549
790437
1419259
783203
1164803
890393
1378798
994802
1458391
1219735
1356937
365213
284237
686463
1390164
1357596
1257501
1100818
420214
1210398
403060
1311750
1283793
560258
77901
322328
244271
1049773
29877
1238111
1052537
66009
397512
498227
961491
1121681
359071
154001
528838
1374139
576741
247301
183600
710595
550068
167147
1328141
1299646
1245097
839200
128461
1312103
411790
343933
1388331
1321603
581005
733728
678231
431938
865114
134038
615564
641299
697672
1226461
582909
193279
1444174
573526
606423
1087620
1442264
248113
884465
1135737
759063
1045537
1408719
916159
858768
230825
937412
457263
1400859
483651
1243916
454796
92953
426932
352146
1360968
39133
795679
671802
345040
153113
333152
938381
932076
1211092
1403962
831852
1264653
151935
153312
1245273
965357
756515
1188540
944884
1428891
730351
1260916
725671
284182
1086973
430642
256257
14731
78637
739538
938933
1125385
543729
534760
1459519
1324410
321221
1469245
91917
719321
1263482
50081
55795
1183560
576601
4858
163006
634673
757702
314378
360423
728090
1121115
362294
1443339
1319969
1258498
735624
1161998
945071
151890
417929
40198
1085832
558373
734891
626611
174713
908033
512796
918846
1007881
1353866
208875
459747
493369
1034332
954621
605818
949085
1348308
731972
449104
36266
443152
260662
970517
22446
373880
839357
406888
119554
1036634
59540
68751
752732
853720
189448
1372111
523071
1250301
1113979
3907
660506
125881
25529
154494
1432317
214823
824275
730249
863159
523575
1418415
154130
943541
1177111
349873
1256211
1358019
960053
1292046
726437
1440952
867062
630628
846046
745658
1089857
1020794
1344251
445489
1054597
1371800
221356
389965
291678
235526
1320228
1430473
876418
26903
544215
442818
1088512
983528
268890
972261
256454
394564
921387
1046046
735954
795663
47730
305527
1107416
508937
1085071
1314567
1297573
543528
782431
608245
1137773
1236452
1115588
538241
494214
464629
589912
506531
229583
822419
424524
122486
299779
1363941
476799
973292
900474
528989
435231
353545
9298
639797
365260
614501
1371610
660683
1347644
860464
1137274
140020
1033728
567786
1206184
1026909
1122410
338333
486514
708425
882414
527956
292010
1403747
1117604
1445617
221234
1168763
831230
1427329
43138
517645
636670
916525
196793
1004863
346025
722817
165454
942922
1086761
1112139
1378790
83156
118550
989819
1336526
692807
1265979
132670
391461
1332241
1049739
34832
1232334
334669
43312
1150280
1067674
856042
276844
967153
163923
494987
516370
1044035
866310
962355
1244582
94942
60475
843027
124893
1210203
943458
1015139
123155
691865
496512
553101
1460923
632854
701307
114333
1052815
893757
632369
244382
904890
780298
1206239
513860
1084575
73867
415109
964725
174073
154563
1216658
1431953
989314
782294
1040373
218410
871418
665574
601047
991418
1285421
1078606
980093
557289
513738
702730
799570
376522
483399
906126
139490
435401
1122461
770100
113237
599710
1459938
1075580
1057852
1322026
78889
253145
816415
7556
95923
32110
1241384
773429
931284
97475
750984
1393220
517822
967681
276971
285199
1294964
1053755
439554
1374840
780234
460272
1030702
579948
703322
445477
1328938
462498
1456207
757627
505987
592654
330259
18940
1081278
1303119
926753
634278
648367
887383
1235653
1233171
684930
1015972
1014527
1024739
680619
425392
1133463
1289311
1221631
1258061
57467
1052820
1258193
719982
24552
979709
635143
559826
757974
1448091
1237429
1127600
658242
717482
102592
1435213
302877
1314267
353505
786915
129640
997605
63749
1240357
427767
68076
1158871
1296368
682987
643246
682758
22204
1230774
116892
1360158
527984
570582
221607
832593
240989
895967
672539
189170
1213956
423773
289870
34328
1323061
1324614
429076
340862
1067765
21232
1117834
1133496
123253
1211393
240103
311225
1370281
966209
196312
1161475
986618
198902
1364264
767091
784442
501891
82752
1397365
701793
815457
757924
1315170
247662
95888
739860
1183252
39595
75761
1136401
963633
1217857
1470954
1474219
1339489
522217
1018606
1097517
799060
228062
421217
1397806
934250
454293
1353926
13499
17193
423432
1302530
627665
1436578
553156
569894
1445715
814677
947286
1250602
747648
533616
718628
1132605
316654
1467341
1094432
240322
101158
712255
1232422
87639
1089935
483375
34380
70491
159158
123744
267016
595595
513798
755555
963477
395889
813715
1165538
990661
581867
632303
1164109
1231710
1403270
101619
1346059
955925
1318078
1126333
729129
924089
582098
570540
1127875
681073
502103
513477
548210
369310
567107
144796
698153
420437
838481
299790
1305107
600881
3988
1443717
1167831
1363657
166419
274329
778618
128090
1391528
435064
1343558
193887
40107
446781
209576
1301800
1210916
178747
1139841
616938
1022881
32719
331606
444030
1456173
957451
1303011
1278691
198102
866205
1096141
853369
502723
362
918122
652042
482693
1217021
1391643
720723
208192
795666
96013
1192294
27552
693805
996775
975736
473005
1017358
409216
205147
779312
1414726
1014180
575783
1174371
355437
216437
1358282
847123
386259
665443
654485
422223
972661
268991
423567
847510
996158
1426680
1300772
167217
1343418
1227525
450702
685806
230907
131562
1283244
775123
1127413
443710
1191728
751388
906226
466045
1452478
15447
893927
512211
296681
170901
356435
186277
51183
141870
374716
166987
394107
210242
1193083
406225
1265918
260094
394639
1361599
723168
320652
1466211
172436
974825
465764
389355
166755
1271482
805298
1008747
1337041
1183352
832992
1071680
1205030
293010
1072526
425123
191485
186255
1138477
478223
458223
1386759
95326
79749
429436
382435
585872
312945
1172519
717997
548563
1292251
367862
644149
1207089
522993
344136
1451898
1178215
913555
761273
1189657
967596
1229244
946115
974819
938796
1346371
113521
365671
109570
979842
1356570
914867
923439
1444002
285116
254795
875918
886869
230847
247139
1146675
647353
334303
516600
616063
673378
1373479
901229
1003900
915095
653646
317914
334766
603931
225473
131621
1201870
1300251
1223455
998682
4176
473330
1237221
1272197
1276525
1351145
1335909
648570
1229065
801914
680784
225478
54026
101721
55998
449785
1089560
1088684
343467
1361341
519348
939780
1089771
1458807
687979
1006626
635706
1067978
1454912
1040718
12632
656131
461489
861780
315233
1443604
840756
648136
165994
226983
642115
1317826
622351
1199789
1459493
592963
1354959
1404327
245843
914994
593427
530957
1064420
547396
1043354
1253817
1207160
204858
1195780
838823
924707
954583
1428082
1218134
18529
4510
1376580
46867
404452
1282590
343302
960990
684154
385903
1463551
1144066
1097088
485503
1274763
1032662
1215518
1135400
1417454
886213
1405320
399506
590456
388046
705098
743662
557825
1277265
1409577
325259
1226852
1255617
519858
538400
960850
1211436
1122913
425973
1392127
779651
1086783
735097
571396
606238
950115
1451684
168410
296121
148116
161747
274591
861321
677492
55627
174970
648618
1302028
391277
1416074
175147
1401355
273927
1415001
1178426
1237590
323428
384094
615977
844765
760108
266052
183862
1214043
1051817
822849
1234574
428317
387469
958454
521510
173366
1180680
133706
727391
1321431
177152
607289
515485
341698
957093
953482
833993
494025
818813
690829
1027945
1077061
1260862
594675
184924
1459850
191536
163648
41697
63239
1125208
319590
637248
778556
433999
323173
1199274
379928
1134465
1391886
388310
268183
1057972
126874
305770
1412388
944557
394084
310990
852513
142158
324098
1212954
45638
1211333
1438835
5695
817279
666996
976746
853534
671497
377252
469019
462811
1410812
691389
1184804
718322
958394
271628
1140892
115298
1426844
421385
1013187
1437974
389539
693741
1328474
438187
1335953
1200422
482509
306173
721114
1341270
926843
532878
72695
828073
762012
549740
1301349
800438
842138
523362
1368743
627646
223071
773111
998240
1410628
513405
1280771
995051
30789
771958
557526
860864
911950
574171
1211051
437444
707754
966567
919624
907300
981172
1108842
1119438
12997
1152240
880427
365126
1317508
348052
642979
997858
797183
77900
359291
487124
1424243
393767
1007531
1218481
678042
1281004
213730
1285454
905717
1204552
455883
55606
1422077
885509
1209741
891802
978588
562641
729739
751623
1058064
281868
857424
433126
1186328
1011837
911250
230384
208339
1446687
1210346
85666
592095
773140
818099
1301116
345452
61246
515580
1002011
1173756
76321
728240
638390
1314540
651245
278951
631640
942259
884220
370430
985374
324599
896553
1319460
519922
272651
11761
117141
602337
1214702
164645
558252
894633
894497
1328216
1443156
331523
967571
1436696
285293
391251
1213254
69207
778969
385644
1177261
23607
543916
180664
438474
909215
978235
806845
434866
170628
1057904
758709
510375
73232
34153
457860
658303
837986
956334
203401
687228
472476
344229
415639
946082
1297292
699803
503886
939826
1155490
1096954
761062
237901
122175
1071206
681265
942199
1436126
198352
1037627
707836
783138
1433332
182317
530462
618281
1334050
710062
151906
1100068
921025
71743
894767
1389136
486937
1090145
1251470
1038128
1101112
1289507
635988
739699
336600
1393319
292265
965229
1294815
1440977
626125
1428768
445657
664452
95988
1376687
1237465
391465
65021
1436078
653368
1171028
940641
419352
803481
724469
607126
1024231
800429
58011
1019486
952834
464787
130078
217056
995937
453920
77173
567665
3584
281895
667055
964432
218040
832645
508209
853053
960861
1096265
418659
680022
481905
131779
552578
234527
98430
587793
552163
14907
359400
581012
524527
1219863
967972
333952
1376770
698668
796144
836647
109765
1391651
923686
1134393
1335701
131179
436183
106473
289898
1198226
380568
536266
397416
1373806
479918
74471
134708
745758
1072405
1358439
513826
408881
9646
959297
926406
989454
1377545
1150988
212595
529536
114061
1240056
19578
1259275
1176945
1452543
188306
1066351
1413268
313720
96714
1184565
845347
916173
827335
45818
119126
419449
96060
418907
243479
166681
467376
1245599
955237
498870
68341
1297493
1375135
59168
253777
725065
754947
1052741
901818
499069
49548
1404319
199346
477984
648203
934196
1115397
1231887
999148
295927
1108476
827201
1388202
5593
248863
498372
746133
296026
637624
883013
877935
329433
53673
547663
1254229
1165940
1082951
1200464
492334
30325
1285840
1270811
125651
58074
310350
572307
1137273
1081593
501330
1392828
1318477
766837
274702
884226
778102
969998
771928
395826
217031
997200
150150
245157
758853
480986
1152317
442234
942286
150080
1184478
772389
1131326
492939
69092
971124
690495
512671
562866
257330
1113000
237161
907136
621817
1181203
389733
1390407
682672
277849
1419059
745067
622142
323457
1155399
1427651
621129
1211779
1349726
1070317
850561
732533
384801
142264
821885
446592
730061
910482
1026761
663701
370685
632017
1005401
639727
1178105
954488
436902
1063765
522549
1291375
1053676
42994
1291385
347327
589107
900680
754963
1397718
3198
286246
767571
78356
543338
551672
1212601
836298
165491
974827
863063
1240923
1032392
63939
531965
559161
991717
880403
1186719
364332
524427
343636
1423607
843160
264480
1327706
891602
123804
75064
685123
146572
285274
413049
793825
596754
1010467
855719
1425518
146658
653080
916221
491942
648048
324906
217870
740973
65674
20134
224602
435079
111318
1421201
937397
230049
789210
545780
1343541
1358598
159062
253259
689279
245437
779136
878538
575973
784628
866669
1207302
558922
352007
923902
274857
426515
69106
938425
1452709
374852
1248478
603406
520584
1273447
466314
1093347
185212
1362553
100515
342892
1263851
362327
658140
130136
1280250
13361
515136
74189
472818
1048188
872159
1241144
1305410
987042
553098
325358
749713
808529
1143152
25668
227372
337
505592
480603
270768
483339
305263
318134
1132646
387527
429794
707012
1296008
1076624
113935
11070
453886
1116505
1325397
941278
389663
1284016
570185
285649
840640
179566
490103
621144
561845
147498
391698
226678
668871
153352
729429
599169
776228
1156380
383939
197325
1063542
1358544
1327548
680630
784920
1029600
977563
106143
517723
127316
1421870
808924
124688
386480
1225183
592698
1185101
932792
1188749
62677
32330
1283957
1446281
565190
1310778
794013
840031
29679
252708
1106751
764905
1304352
794334
1405376
349770
156107
224362
318931
1213223
1083077
186469
108306
639293
391073
264938
1204
162598
728368
414920
1288660
385647
912419
567679
118666
263552
1161161
324227
60100
126468
1126360
929343
1434803
417786
932585
776026
945038
524075
120750
1204534
137073
1340103
1055952
3137
108836
636947
765364
304199
681408
182603
359445
623616
391235
1290399
694068
295231
943758
1192652
314816
1351497
101649
430664
46778
1024818
1420119
865525
1119187
1096065
761188
866031
467331
577864
1310276
786636
1423497
145528
1001225
523055
1187828
830885
430127
72719
244405
621833
661135
915070
941078
1351337
395323
198051
333275
1108523
1243368
313110
1329547
1309671
1434245
1078856
1346945
748364
1269916
28478
724729
1391568
658262
800545
303201
1155309
1107849
1225837
1278161
1339510
529460
1171636
48615
1042555
511331
1008298
635871
407991
1303185
894973
972635
319723
1261431
156549
1134169
3869
27112
1121388
6601
547745
1066069
669937
785930
1227537
1192454
79649
1274971
1024721
1300384
396434
1020383
232564
1167938
83579
530033
697651
176641
768778
582010
1056935
305689
706657
168751
801287
481763
1435396
355668
62204
1211195
693724
951456
217372
1295819
715287
181160
219812
463145
599605
273345
297202
1359356
1148701
36166
1374574
1443099
1060010
1354265
948898
983837
488998
491263
700307
960371
1063104
591549
364911
322995
164463
253223
1160948
625032
587869
1116716
571586
555391
638130
259348
319896
24212
1058856
148991
605751
700167
1134690
493007
984543
88421
1434506
1095445
1336556
983504
95971
438688
16303
1362723
845091
905363
98117
382134
729619
992292
429878
823398
1231242
1442036
605161
716952
1275558
549749
204044
337486
520917
1204230
1036053
558178
555134
1283099
741514
1295731
361641
875416
310008
46658
608829
135792
46834
1429167
753609
867411
1451878
1348354
601988
192321
457783
357992
1232489
1047875
1132563
1105227
190275
218141
1095976
773098
596238
467251
1038214
349144
701991
935599
1232380
160027
998117
1451544
1048650
590827
1227188
1113080
741853
1439784
397826
1326117
1147442
636669
527781
930151
1285561
1054954
291932
146166
1149105
1408991
1129851
977004
945008
337887
1075756
423811
426230
1307901
320365
1254074
1224987
872341
315500
307195
1274241
1031212
59815
171800
232743
1310631
1205660
1310805
1363466
1118981
161651
97954
407947
11080
1383489
767287
14031
953112
201953
1264289
247145
584851
659165
285078
832540
667617
701754
767564
578670
711227
742011
1109651
527902
874675
1399131
297411
652285
594173
1331129
214949
276942
210708
249594
771858
776185
1234569
1297381
940385
360214
881850
426177
1337696
1316830
520971
1320154
1081087
1343655
1118283
591725
552149
244280
229808
705065
1342762
896912
719865
444693
473945
859594
661619
20642
705328
793366
783178
446285
1299498
613042
1095539
98117
1240888
92035
520194
820478
1090536
1012972
244273
1031386
1295916
1409694
1348375
554250
591798
80914
344173
1177490
309197
1194815
73655
33399
49442
77822
1065043
519685
1447544
1089867
252475
42983
1119813
1413926
1419294
394787
426094
386996
284328
40030
52920
195297
216352
311601
505206
844735
1137738
789420
1234271
311464
879361
1314114
584073
599380
988224
1183223
190009
75347
266681
619508
744747
435316
761649
875929
762912
1402312
31927
796696
525570
604481
953717
738986
1026614
86590
535142
42796
102381
553779
1357166
407119
283111
68305
570247
1360879
742741
833314
62625
186537
243701
75156
445
1380468
896873
1366808
453781
55399
1119165
618188
936861
1001993
296013
1191833
36474
118424
631990
816602
932831
741134
1113790
1074883
1057111
1058858
991668
1025770
694632
472131
1175873
346739
800604
967044
1372887
390133
907089
1328244
212936
254340
20649
144280
543942
197055
511674
353965
1038806
63266
1216938
105573
945553
1429258
60166
1110026
577295
411452
387466
407180
442581
142697
717432
1074528
1191642
861913
533159
1275184
753179
970834
364354
72221
261905
1081086
1234903
1158589
651535
901618
1301403
2303
63430
566734
556869
82536
46067
605899
1275924
940997
244699
1276513
575529
101241
432354
541575
463113
871776
455769
106900
581324
1400474
996724
1404451
1188467
485613
76514
217395
432885
1303555
1244313
959764
1137439
10638
118581
1338125
284540
520567
726920
1016076
329289
1114107
55321
948151
1039219
702666
945249
632422
845067
110128
448199
524099
1178724
1271912
4976
193505
35258
4511
501558
920704
838605
1323186
1038773
413733
390816
80020
1413583
652518
813567
803666
345461
1340931
1302589
696176
1034182
1414220
110358
237175
878487
637249
239935
844824
835388
568873
23137
1178788
1112343
1272428
443647
51176
570841
1013412
240842
150758
563938
1115342
1241305
274135
900681
770121
747981
679442
968816
1350944
1396435
1290445
224020
1403605
829210
1439328
941647
1140584
1008877
423684
199226
1233191
969605
1050004
772788
246704
519189
236319
404650
853395
1135376
1424162
1432688
209052
437255
294552
963073
690551
502270
256637
1404572
1177409
1070653
516647
822257
7115
79989
164215
756717
916112
805399
901288
1103072
974025
268761
450796
871259
324798
178546
1256764
1208896
1160188
587936
455734
1276167
269747
157691
928703
725180
499902
128643
729898
98889
1313490
1146484
1424345
1319780
297124
177452
1316715
308495
1271959
541911
1074539
1404939
59195
325868
756930
35252
9432
1147727
1275987
932255
843898
1094058
883469
984190
614338
47746
1154357
1121584
1369991
41451
760311
926898
1167039
1359571
910509
570556
640356
902001
753058
1390294
258623
44408
825969
49110
1288431
1011803
810338
148957
1060149
448720
991431
57300
1347781
444580
192758
1083938
198410
837832
1035553
553866
1216114
1016249
818814
887590
508047
1084070
1300577
1408477
1213471
225783
1205780
1092159
630996
224522
400577
1407121
587316
1112741
539337
1286847
533263
1254210
738015
151128
135231
1133774
1296068
1017199
510112
726208
997632
679645
486617
573072
290720
237048
191324
55791
939505
1240213
1107971
100451
703405
484139
1163451
908158
1127729
805478
755210
1223579
233502
991661
188178
1310255
488785
971782
95899
229544
956046
587474
505109
443517
1104074
1347496
714400
211217
369957
316093
709776
542446
704915
728643
1223953
1391807
1253728
274080
269531
113111
358244
444486
1335612
130812
1267413
62029
698758
895362
1301842
469280
140277
949054
1361377
1406757
224462
1081791
1056781
1321211
900459
344623
441851
1380198
747995
109614
1112268
898011
1376271
987467
162585
84648
341098
1282276
868232
1438495
787227
599222
1037316
381087
207208
649647
980403
572086
264104
360863
1445381
1108732
70827
1201432
196186
449884
1130972
1025386
253567
1153586
75945
1024548
869021
964206
1018320
1200173
160757
623532
514882
987099
732218
201009
100593
1414997
917870
576949
110699
128022
1305813
1400065
101560
958133
503353
582091
85118
448087
1116955
390422
1130522
497823
637045
615373
994444
853476
1213966
1228066
688367
364595
723934
67218
289473
1223552
556257
739296
627221
1003407
1198583
1086065
721241
693480
81867
542383
371547
1256298
1084690
353672
1392788
275205
266995
991491
985356
260616
616331
1105824
1103815
1140221
131819
182788
1285876
792746
243531
1292530
248251
733340
584669
190507
464634
320861
1084281
537243
1266130
454853
1258623
1011482
1431182
855862
1038351
588622
419612
1051097
240673
294419
420157
4436
300174
711231
1258253
897421
1029902
1021077
456739
96572
1087522
307246
1335446
65866
700016
391785
964060
1407343
864380
89951
611552
774727
470959
396693
384296
441686
744169
367508
1182803
1336491
1101037
317063
243989
1227056
158983
771897
1228147
223208
1170440
67911
1269295
1310184
202382
710801
520263
854530
1146715
649834
224236
881802
467390
541757
154451
1208530
222819
264237
480148
337301
943658
578616
832126
55225
382148
546844
181547
728206
1023875
97742
421945
1021434
1068803
515028
1369998
1323574
678063
1403003
915303
34691
362208
632897
318653
784035
904945
160561
206428
950160
1209529
1094948
991238
504275
1293471
302899
1215226
827519
1038261
832632
1041390
5867
1196643
28222
777406
498738
156333
133602
935285
1001973
906578
200642
935254
684504
758442
370701
791089
624203
1382173
466398
717760
277907
152622
118517
106986
543119
1089253
428088
205281
1130797
1325955
662085
1102882
918303
786565
818396
258360
1281540
393291
1391644
1225761
127416
365026
1062181
79844
462914
773327
254294
102459
274085
743972
1172595
555570
1275751
637986
1428479
1435465
1138262
711229
35710
372113
972752
1309330
1329232
1175114
627993
263510
195422
801803
577598
488328
1338879
972705
286736
335711
1082239
1098416
280033
650958
313158
1408560
688664
363122
909396
1115122
1332088
110358
88405
277199
1168052
899670
13115
1033745
1443631
1412798
155172
260710
992893
458234
1303666
372108
1012212
956279
276199
713686
538751
1017312
1328765
601047
684479
274254
937812
281371
294989
1250683
112896
541420
1086008
1431738
190706
239383
1316625
589582
886186
425872
1106279
255840
1322071
612292
620995
1118032
426570
183846
516274
1228791
309534
1347137
303914
803386
342187
1336919
419595
1331449
713783
598560
770166
446319
302121
951704
93627
603658
1132724
234381
463052
1243545
653712
33692
1050842
429124
707360
510425
647558
185433
707813
1090039
270214
1098515
294889
522045
807675
1336942
634189
1361062
34064
95201
31793
99251
541670
405343
1190355
491348
1159508
487711
1229075
257911
735150
1074634
1285616
258988
1284309
1273711
1048276
41308
402721
296120
1319333
694826
371259
719362
893433
1302599
748436
289947
23198
534112
1159083
1141305
365376
1215666
1286021
333831
1408553
1276826
951654
695959
600138
1388450
290101
823466
59519
420603
730980
1048361
1111026
373750
299673
836478
1072711
1295133
1277444
605947
961801
616627
629775
27138
298489
1243039
733858
21630
1382786
965912
709463
520715
1392443
732340
830742
1201424
1170083
734538
1255025
869123
1110238
198633
119898
1260309
744851
150046
1112169
110712
1305848
1217490
199066
911763
1161168
84084
1315529
386053
926
1181517
389242
1309036
226827
338224
487766
172290
1215628
252119
1073295
894012
171826
96615
343974
507786
272085
355277
1260671
168718
880599
1258943
1086927
392115
108929
1313431
480645
707273
348247
241652
1142831
842693
918028
574296
673936
560193
175132
1402358
1214315
299340
1316038
148097
877000
1191774
251188
912670
1126879
840809
957118
571060
1276526
2399
647703
182373
999929
1427217
262575
635030
776371
868621
1347768
1264068
257581
515554
150907
721921
1053014
901558
1254942
819091
957902
829047
325244
369982
1238614
264762
84840
1375114
320839
1164278
445597
165827
534781
1182883
255827
970008
1263071
1163461
1298856
753750
103104
468114
135550
85669
602242
323939
927030
1124916
1354105
775567
254163
657188
1032710
1329646
840274
508341
1355182
248510
152821
40250
770624
416790
1424454
261557
484291
171630
994661
105224
487270
69460
951089
719306
718777
379181
973126
484113
877574
105747
349172
203248
323519
425524
83875
1181708
229749
288849
53806
513902
783354
755419
574493
865197
1357157
777260
456488
898620
51101
273491
192701
195007
525391
414404
194631
1382621
919541
394972
558655
114149
145487
59294
922777
338587
1389410
1174945
413237
858026
581746
876021
1281362
1417653
160622
318449
1109232
964611
1322303
463396
947333
1037496
1402613
831256
580409
1324813
1429215
505889
364237
1074266
802721
668762
272247
1312000
1428574
742831
1192013
1391431
1138018
1106791
551627
672309
160283
858863
996705
1010086
484003
711214
436603
1414595
988387
933692
181066
719201
585314
108112
206837
340126
10505
1172113
994058
1365081
825296
273738
1133235
293070
188357
914417
781318
1422132
836506
104471
168535
530141
997375
525722
1074574
1042101
230246
466772
1196076
770697
317419
406307
842202
1064356
1206365
327456
1081507
926863
641482
1803
538585
585835
364310
802720
201323
832839
886500
412434
395373
1011470
1391227
1290357
13658
1416347
445090
1244019
869185
744218
396260
638132
627175
828516
1070584
339416
215482
673664
752696
472233
533988
650650
853610
702239
692577
307858
1316098
610179
1374906
588289
426557
155607
1098188
1100909
1190849
949693
476010
1079036
1254922
1143882
816035
1147611
899103
1198824
1369176
145329
1051510
1110912
265276
1387793
672054
606217
1293388
318156
1419496
862787
1350036
301294
899616
568646
276574
1173765
1108611
701163
1435116
112043
422260
764678
146242
502948
780650
872800
269561
44408
1295980
323595
1382567
1234071
581882
1300048
435999
369511
1330155
1152006
691011
374117
1311706
591792
1326494
1415916
290990
1190770
83037
966475
1276047
89138
311831
1142421
351074
1337781
852118
313254
333204
1437983
1102366
1341516
65715
143784
1146584
494093
1062278
1284871
1251531
177164
1295503
15233
15320
184951
582367
1076116
516816
1264724
306301
471936
733553
861311
351767
315865
1308960
1175736
1163797
754300
1184421
56178
144302
610135
511937
674184
361887
272885
780599
1157556
656687
364560
1437669
851160
934804
1214462
194699
915004
1081459
266844
1332715
698317
1401762
1082456
1089037
1393506
275705
859998
1174975
1152176
530646
1055363
813540
356710
86145
834831
1089855
1229730
663180
684155
763777
344128
46670
1074216
799803
634656
974402
498446
1078528
1211726
1422528
69662
792540
925496
79314
299171
370254
581486
1189228
122160
613576
213645
795357
1045571
1206843
761041
1109167
602224
34511
82906
527192
272426
1215090
1284806
991410
555990
940006
287406
1061556
1165736
374
799298
577732
1307821
1303859
637260
1106028
789334
1030303
1114096
716083
1172879
1402775
735397
1063395
606992
595001
1171991
209506
916535
1370589
418614
588604
447775
1172560
1096883
1292818
623865
941678
209085
483318
403048
403485
1204431
758374
862815
1330482
1044809
273728
554256
141327
1016417
440490
981957
1378120
1143360
92255
1421087
1165658
1142533
1211485
275270
868045
751160
1125524
108529
46094
860926
562569
1297355
257188
440741
327865
790409
1059491
716950
936901
992987
407004
842047
187971
820954
868005
820383
859012
463587
164322
223228
1291734
501487
1152741
576885
400448
1114235
1110121
672972
620364
661003
1177131
1286170
910751
84521
123104
663806
599279
954012
385162
139332
1165160
730920
578839
1234445
945114
308557
282878
1417766
679465
890245
1329853
1420293
1263949
957606
1302549
456493
157896
494940
737452
851796
65792
1003307
1100611
576464
1224267
1304030
1419705
918853
229430
1315215
22704
1348484
419927
901129
665743
202057
133319
961341
117725
475002
401652
309188
200541
1370506
1270257
523018
569400
1403954
1072903
137927
182691
163708
812472
1108872
1010726
877679
32170
315527
1085561
888076
1375190
503735
1255330
846456
186419
536465
1279282
1099950
715814
781936
312259
1033770
166997
709373
344442
652362
780387
156695
1132622
101001
510000
1404724
236589
1426033
986161
1309529
310033
394214
1237887
720442
1707
612003
818506
1090064
708390
1226156
157928
1177044
1239015
475153
996955
281215
447659
44426
474743
854363
1386679
918056
1054581
1174608
1229387
752639
491278
999071
614538
1364523
1220218
861732
908120
1270491
1220145
29085
122842
490113
1138
272620
382470
424950
1101184
1139713
441670
249585
358254
1043408
463910
1262379
749376
584059
447948
596826
846598
953627
890036
757552
531179
999353
1389597
1363640
1074442
98605
59660
280239
301346
1123625
179607
561952
718415
1335522
1201014
318628
564368
1249899
572290
1267989
686120
716720
659334
211164
775429
96698
19952
1339984
1416810
811501
503271
24163
503052
261969
848866
1018293
1183420
1139615
1104126
998579
591108
802304
693333
511094
830561
48998
867906
990971
744881
541196
94325
441104
645308
883686
258197
1356859
1408688
661298
801008
862768
804432
988839
97355
246297
637058
860457
1211804
278810
1106241
739006
1298496
916881
977568
514033
1112122
1092742
1417438
1124753
306978
24333
1336760
1266733
690954
759840
689969
1338994
988370
225654
287516
329280
272828
814962
983243
654601
774131
615015
805943
935577
764481
168761
45475
1015669
1119203
31182
707986
1349309
526886
1274661
1055794
334855
798632
1079198
246575
316197
827096
566235
201429
89849
644507
567487
1128140
1085157
565237
1058120
708774
50488
417780
1394119
525250
416272
1010959
639065
421287
870494
685094
839729
102388
1181301
1246029
382728
825425
244956
406003
1023139
743497
1371999
755669
1419990
1063339
505872
954123
769297
854182
980975
1305201
381735
1239137
490442
130241
345581
382906
1018669
238072
1283302
6328
277141
1187012
478483
552728
1100565
930564
244682
733123
202803
1124192
656408
19522
1324170
1086637
234087
512422
1308889
1141977
1005447
321650
1285673
332858
77294
1329963
71295
655441
592609
609051
1241409
664137
1337470
505259
995902
599447
730447
948878
410803
459107
186090
1143218
1343087
302390
421743
628065
281255
643588
1427065
432379
150168
76654
378855
29114
767120
134938
363878
810264
821384
236028
1326660
1076678
656701
576367
1110840
1120782
856149
827692
876687
1253243
916589
352157
1319108
633486
155647
1364339
404156
476613
137001
36393
1197871
919061
40317
556294
492997
117303
1408415
1410048
388575
1294574
123886
330553
1382399
1301443
622335
48839
1268838
1413341
903302
1275570
1270183
356529
492374
772765
111692
282789
1347744
945157
1045835
1403092
998523
232163
1105691
997076
59475
734379
450534
369805
548395
213407
370564
1182188
720827
1325238
1380958
1156501
1424162
941548
1405453
586511
1110886
990243
1192414
364540
942408
812611
1248279
98122
695559
324901
288821
601640
1187164
411636
923085
48526
359679
1265386
425880
927482
884233
816068
885974
658901
710430
1106370
157472
872141
133689
1185171
43205
343854
1095070
90394
282206
167859
141833
634912
1197257
1157651
47910
425545
718349
1338243
96317
113055
779664
669684
735699
303631
236261
859770
469618
1416605
725247
981532
1405309
774805
475585
321473
1322606
496722
1061764
1317063
115381
480238
678106
1157203
608732
45943
1070783
611397
181781
1097621
990876
93538
1047417
660264
1162348
813900
625544
646180
56140
307862
1286703
1285633
1178784
907208
190312
360006
1170185
448784
634493
1092729
127069
924204
1358922
135676
590329
81261
932634
637104
195292
252056
88559
1120660
834507
132879
1290960
163297
772521
220625
1252307
447499
416796
483733
1389700
51076
323309
264521
1234260
962179
5776
1126728
497683
547613
403786
511359
1228275
960233
14859
472852
60820
72255
1109998
800204
544913
1059412
1048149
793250
1291281
659593
97107
414034
1339592
361691
64476
813802
1332091
553490
162883
1380474
494087
1182216
102090
1157743
127267
363630
1128738
1067076
768789
217001
732193
1222969
867120
656417
286194
478425
542849
408465
1360226
341947
1156446
973668
693449
1133157
683493
685799
244456
368685
1311210
992488
916085
514822
710137
693321
1365032
1128966
522635
257582
469055
367891
1381301
522780
1310406
153084
871252
768107
262411
721040
145220
445780
1141960
258051
636748
287514
192954
333223
862963
1359622
417108
2767
452637
1352351
1017054
707468
1408835
238159
1202954
556513
185193
303159
516756
115638
1254492
568340
674722
1150168
804808
1283628
1078436
464411
1198289
665027
121621
949420
552869
280527
152573
607912
245825
539144
1112958
213498
1093751
548715
1398882
1073545
1048446
916230
237591
27776
114536
930851
153126
228087
363317
829211
962112
1322811
329904
583341
991507
429413
911363
917391
524852
327896
655635
848015
1058265
1339729
1124319
1018865
1079937
428075
220698
1418934
1209991
371765
1296413
1329777
158317
485392
239345
74827
755734
979357
1177147
1423665
384896
277120
890790
969747
42332
979299
417287
697203
1366042
228164
1051994
102483
899840
841777
440562
955264
848801
1143681
882748
25181
1382376
570391
610735
438536
158445
376099
131960
305067
492818
147887
103582
687128
1078222
828000
9511
109748
767047
1407592
491703
568484
1303712
701507
779439
78981
876594
636548
1198768
1001540
593662
361732
67187
630875
352086
428340
1371495
1124081
1213997
1355694
1147290
269038
741794
147442
1038081
877391
542178
442013
556512
305603
1066804
1365201
840697
25999
780032
729931
658598
316333
405350
463716
1055255
741580
132245
5853
822313
12073
1189399
487339
1323929
207328
1092628
445816
718948
1109651
384572
182706
389309
1043023
198732
507526
54414
1362936
1338121
146250
813792
1058856
1305159
1077664
439983
709858
1397159
419124
874626
828087
351295
928855
136852
1004654
192847
932471
709857
568985
771197
727813
914913
50278
798077
527869
1338487
590232
400047
1343109
1372289
1306943
909508
252678
118033
311255
1182558
15157
943499
86561
418485
242650
1165188
845092
1068061
64555
345050
1098802
1143763
167437
838498
1168712
868651
1361797
594986
371328
152041
1100619
1008499
705858
1141465
773426
608932
656891
177453
978086
953234
1196927
1209514
443842
494997
1192025
92834
742678
1365933
20329
1031597
1116032
574158
992070
341959
514849
1238060
611107
935493
440258
1113160
8936
535151
750273
1154263
83382
1350088
1254600
1344802
288176
607061
1260652
888274
1073265
402437
1346020
1338585
715817
1261442
234158
559926
787144
60013
1017802
1020235
313048
143212
378596
1080532
1418502
878464
1398241
617497
105500
117887
819760
1037163
1334002
310121
612327
392837
719557
457797
395660
1410719
1216442
270973
636787
376443
1403160
136399
950035
1035879
236629
463953
1335302
99146
1183093
1121741
1368206
1319154
59179
248528
904067
461846
22407
275960
158592
274654
1014768
509884
1301474
619815
1401254
1194271
882507
802560
1121340
1255565
148135
1276394
656939
1120108
1205613
1164629
89463
1348597
428572
143502
382175
1359291
1176025
1126112
479128
376652
967722
219051
189455
604559
108971
976584
1024494
520852
1148232
975469
4086
364599
591710
1262528
639237
1304513
1355146
229110
509242
425327
385052
385898
285714
39862
1286007
281057
31411
6626
1410790
30297
1282460
813030
1105987
1241519
1391492
342841
232607
1335622
768954
1406131
1182582
765585
250715
856984
598388
361877
1400897
859409
394080
189863
499702
317680
1075920
631185
409534
627295
844663
1419227
1182637
841423
479192
763680
8579
41885
1193188
256204
1211680
1221753
447462
1326529
722960
315669
1367794
1076617
1235219
220787
909277
298490
411171
5429
163739
197580
523965
570047
1238529
1339421
1112474
1148593
1379855
551960
262500
878704
700124
8207
244213
1171351
35639
38590
435658
1057604
1026872
1278184
292788
1158163
1309904
1214369
985561
630601
464122
67278
722970
1316575
1070411
1070345
833471
1311402
1325051
173071
1267900
711087
542403
721478
457679
337475
1191017
1205512
950914
552029
1063343
161803
204378
869759
467062
453888
1374569
1084390
261295
842165
732361
348637
1403823
441988
765078
610357
1031983
426231
613043
893293
9332
839407
105494
199876
606238
1056317
330077
1213352
3560
328724
735442
579747
238315
554626
1301422
1319770
463567
604292
1241264
445626
1383221
688596
637449
126237
1245708
1128885
33295
1170882
1166000
1215927
824613
155988
586552
289892
764827
143862
644624
1041041
219964
880021
1232539
817903
1404826
450831
989277
790983
1312664
582712
934443
281401
367956
659936
373462
1127406
508205
359081
1419766
58926
511879
240227
103361
1058784
653808
1005756
308904
808621
342863
716276
798076
1227440
822774
1333221
87158
70003
145251
1137983
1412582
89583
311941
741821
21079
524730
1003983
1367164
392673
44475
506782
376573
155838
1202905
985706
1100602
382248
772320
1062152
728605
1048684
769909
556508
1024502
851236
389701
1057107
658562
660576
812176
183759
416516
671583
156155
859839
1392994
1194452
597270
69838
431721
1403021
655492
440304
1284740
1013767
359973
596079
994442
1343136
818759
524658
1230193
59732
325382
1345895
1242196
944372
499970
907924
140034
295088
442401
128216
1390707
416445
919669
187876
356368
464915
117482
525372
1046598
880427
136384
471124
992408
92721
789681
970542
1072082
1261203
1304731
2993
507970
1344640
1401611
164960
477083
152021
1042808
714953
1415515
240933
976488
362849
415398
520563
1243259
145625
69952
592210
1189724
712061
1075912
208483
281226
1116226
1315517
951299
1133232
1249854
707692
898138
1271082
103384
1177437
737972
1309309
505965
323752
745202
438983
463576
797028
682554
1234225
206716
594509
1212805
1057227
806288
484909
1139342
592163
748428
871587
1125120
1107741
1118140
164676
1110742
1098693
221421
1051624
661157
825803
1076448
526882
820859
1264816
1243450
1309945
378459
1013991
1203120
632652
739142
1100499
43985
1124412
236921
1355605
468292
487443
604373
428596
1107146
429158
752451
858894
284038
774805
578147
748261
576563
58151
1310885
1140184
1398126
460337
978775
1419176
897876
769034
611813
478379
78471
784876
1305143
105333
1323521
847258
661597
647774
625090
738995
1390315
317657
1196071
99459
118218
972719
905995
346242
425376
499375
391926
1006541
1123865
191219
1319557
1106590
242687
148909
474709
1359177
520393
1157388
978955
51752
80453
973139
170108
1090036
230845
637833
285342
126328
1285543
233006
68449
588077
604624
1112247
661522
693859
659287
414377
938825
431941
151620
570212
27141
110179
837665
1154245
624046
1123962
244329
762003
340014
1135146
88886
394586
871857
695151
1302755
545147
232388
20619
1273160
503101
1390878
116361
399621
1295399
1132371
438275
931724
200751
294628
193581
929478
964017
1320378
439239
375268
682534
931307
1301523
988084
197800
1340210
1413554
449927
1093553
264105
989127
202755
1363442
894358
18365
561929
1101463
668201
809226
175696
1185592
1416196
1393783
1249767
630470
440140
1085413
1379478
1124710
837247
448277
1079991
304394
1336870
1355403
762730
724382
1125730
40643
1347674
471339
504876
814688
1417208
893259
925432
71019
843901
937541
147273
888472
250135
800867
965737
762391
1265577
701487
162642
708538
488870
1159035
957447
975697
1273539
1234978
716971
394686
63307
408555
36481
781535
483405
541640
558827
788542
1272221
128553
44663
1194116
618274
694581
1009796
350093
585427
513987
1007317
1067539
276790
1185578
732665
566584
437368
819011
158179
1086154
342266
787395
431061
720892
448507
1219159
185451
661139
169907
834500
455164
463237
1415507
1126633
453645
501699
158106
700990
536002
254147
789427
1052229
284406
221286
63878
1081117
228640
1098577
921324
211495
109027
908646
155324
886367
64827
733608
284752
1223474
1202348
606358
236591
525731
577609
1164368
1011605
1333965
452310
428068
90969
221087
617004
596247
115597
1369471
23008
37139
1342535
1159687
630149
261275
1282577
506898
1414862
926598
98857
973395
977008
1315183
421278
262544
235081
480069
867469
1273307
246028
316920
998403
1389283
114174
215424
1398564
1001521
1370278
308450
299598
65677
1094065
555039
219484
420139
16101
1330412
1217940
1102417
71707
1268745
1331793
845005
625976
865968
643304
1367999
459823
499741
1182997
125904
553241
664753
1249727
158616
1285264
169909
1162730
888473
431894
804804
1303656
349893
1177665
42385
956115
342894
1074452
845100
69990
332393
939213
1000458
1113648
1361142
1079441
268460
1090684
835379
443067
528282
1367546
868320
819145
1051275
1285114
1116325
494030
951839
1074717
210583
46860
1017596
609121
821727
436294
1375243
1077812
635616
466684
1371272
1080009
430339
723024
959467
603720
900384
1214420
50080
131134
986882
1232833
74176
1250789
1258510
9649
1383587
269780
1001245
295214
31666
1052552
1067842
1395613
942634
1014157
1144615
95272
1403418
1300231
1360246
880177
866594
754605
1148008
28377
211272
606150
322604
262568
1092280
739727
245567
687389
1126590
1016858
118599
988907
1214874
1267250
452153
762003
196427
660532
244672
1052054
221856
709568
628235
1025011
876596
1276248
99044
1103622
1187741
208724
1174693
523295
1010774
153600
841750
645206
1087722
575747
224266
1272338
1068054
495904
877391
1305435
452589
1316630
1169911
196150
1042864
1234080
1258016
905767
268241
366756
1062052
907142
897756
304241
457504
280518
293166
910520
971473
686484
297812
50080
482740
176698
209649
1196059
55008
846417
470398
1288743
231069
988372
66811
646465
958040
796640
1105404
920027
892827
1074223
723124
302495
338406
1320748
798333
162522
17730
742547
38699
1139591
1353179
59992
326778
36730
1167504
1277123
1110648
969054
1349600
1165723
967710
391226
898791
421272
673108
1256218
808879
157134
690068
345477
540088
1320697
873842
1187644
246579
1364891
264346
149369
259004
216354
508533
239179
655580
1373709
871925
208980
921829
345219
421692
35061
1115416
798331
1006217
112915
994664
1049843
407795
540721
651966
1184466
1165185
491350
527681
346427
1070569
1213995
804329
493547
44352
625763
889136
324801
724420
739526
1110098
1336166
1353519
308112
958951
508934
794800
1012502
964413
791490
95031
991544
404062
424095
1303009
1207223
770747
764629
3481
1275360
828943
39669
600773
344428
258958
1346843
1240178
182129
553922
211510
770652
566836
1052239
552164
129843
429447
721271
292152
278151
499805
29339
1129489
221756
378202
782365
697510
787115
650845
386450
387421
697263
138451
355962
517632
1230843
312216
752980
546746
1059939
1303649
1086074
790560
378161
834732
1297222
1396350
870134
1022467
714017
697665
814914
407469
1337188
735827
895071
227592
1306890
129414
184689
162742
1198685
1188120
12119
538545
498154
835739
832606
371627
1242110
732535
1313598
457716
424042
498231
1046609
886262
181686
225421
517013
766812
379757
957798
1161809
166930
1189185
302950
1270104
15357
93275
164388
464221
678253
1013044
1116075
730876
1331939
875152
1111555
463912
839105
329069
650317
1333430
836397
1107197
956031
383290
1126454
1350779
120889
614714
819665
223116
1367121
430291
979281
488551
877115
856426
279171
565701
1185058
825258
1363723
821174
1306625
1035815
1021972
45629
1108903
828081
969753
508803
108075
98379
1031117
367163
1308383
595590
191419
1018600
271137
230326
1276269
394619
1158652
208537
153671
1199077
1027767
932610
495120
839957
1097565
113918
324562
1259849
1125140
878610
588576
1167258
945192
859517
1080025
1091359
1390068
478737
695119
742615
1053694
1413761
1316126
1414491
926174
199930
463203
691089
1334370
315350
1013640
685404
1093606
1007956
1200754
801509
285033
360251
265276
1197369
998828
564853
1365179
1383658
384296
1261628
425250
1033530
59221
745535
542792
880635
44280
799701
306729
168628
567446
298198
1305643
1263026
1127258
215945
161327
203638
1059343
238241
457503
689393
191351
1117697
1413525
1270659
1000733
46111
794083
1022359
250987
261693
736611
1060685
1229293
938871
227325
489767
608230
1313741
397937
217241
859932
1360870
8269
492612
831635
436667
212334
1363081
556188
255216
924986
388940
491672
171711
106812
348379
850394
1042256
208871
57431
1016138
1392235
562065
130007
1171076
745151
1170058
339535
1182525
210825
933130
1312453
992496
1040662
910314
652642
1095536
442941
598686
1175764
276446
214747
1372302
846437
1214829
1319792
816976
1189122
621310
675948
588764
937857
1382765
759347
218150
381226
47045
911886
902757
138581
559107
757930
195742
732031
1215388
174032
217360
125500
91600
53903
399096
1250944
1265269
1040627
922426
532850
1329129
933360
1296414
1247109
740005
666837
1144806
808529
1114638
1187458
374574
64214
493431
418344
139643
1362959
4446
917356
1064922
350294
10916
1363376
852859
1182517
1295385
856004
460108
722641
1385814
1181664
1172970
394147
863585
687737
359052
452141
572512
966218
734940
1410586
329413
904482
640251
610852
550330
11713
654876
186267
1137730
1127182
1117368
980187
456937
1202784
1144770
86782
53117
1254475
567827
1199609
270812
855516
540908
1022530
201436
1197281
707206
1207974
1252395
466093
692107
1304485
911627
613933
271472
272075
733001
85416
334992
912245
277588
765048
1111334
961143
1035816
880968
1188481
1228975
545830
9058
154980
402882
731441
1338626
623034
1243194
77985
602777
448169
1323715
732713
531344
1287660
111056
858179
1371100
290947
1185660
1202755
679121
953266
1129080
456281
974884
38032
399525
1290643
526265
19490
166467
240794
1178070
420772
1353129
985841
728041
1249241
235531
875074
225096
869420
376249
853184
760232
1027228
1336388
1346238
346002
1367571
896782
1061383
66718
397275
192839
113061
428027
68073
461408
412003
1326510
559005
1288719
491817
1401552
91652
359616
1018940
300340
1190334
1063766
1208802
1031108
79493
414396
980353
398207
182971
362554
1080306
713356
991804
130141
470530
407486
439965
637907
866172
268250
192663
1252711
62375
584695
429625
154768
886136
499125
366450
442269
1168715
271835
983062
787953
755193
809373
778036
308168
834194
1162595
792145
695056
1237177
1056187
1245514
669254
650955
1388001
381865
1113457
1155350
579529
1168944
1114052
138078
901077
432911
1152504
658436
761961
678173
29892
713855
1212038
810869
1059335
249610
527037
367699
693373
487899
886470
1007705
541941
521705
1017265
325930
413266
351549
929700
582894
622456
1186165
1092750
576382
151832
888632
285322
310899
1254251
102441
1302979
812957
23122
1404468
1218926
1210177
351128
780012
797700
841353
1146451
367586
1286951
42362
583186
816353
1298569
1020260
1145396
792798
838129
1049858
1345226
105166
1185947
584463
237539
92344
1336911
864751
1316547
1277032
882393
910184
969216
1107144
156438
246321
314142
257220
469926
308472
891175
546318
197733
285955
1145531
120324
837058
820037
59591
723961
1153186
24819
872721
235954
1296365
891069
65145
117081
654025
424692
430938
945731
731803
50322
238717
159942
358890
573626
833660
1180977
863190
761410
916220
744025
41574
245017
790830
1021433
1040408
1099942
1056430
1365176
855830
1044277
1384879
724737
96519
135569
799591
859081
835817
1203528
159604
1167289
1023431
1196040
1202629
665349
983642
257731
736527
756750
826361
310131
445519
1033895
64164
896962
552014
813457
845784
764112
624484
54685
1397889
938630
1179090
1071080
140918
133530
1135304
1156215
598761
120326
299658
823676
165184
604562
1231903
137746
129862
1246287
1319829
778101
267193
240724
467383
1136007
569996
43287
1108368
1377915
954737
481105
1251844
129704
349202
420823
317587
421896
807546
230092
825672
199620
1129528
93264
295612
1266977
446473
532453
874031
1384710
484066
899801
1410585
568278
857441
780503
205813
417973
99504
72652
1375128
715081
304745
1272023
839423
1045418
572513
556190
1332041
1099496
1121974
828948
1388166
1061315
1145049
158732
650443
1379491
980923
60461
323439
1215716
145571
1165776
894597
1214454
387982
392890
1354328
716747
368580
198016
1326237
712
1006883
277092
1167589
492991
1047680
1349533
755411
838484
1166717
1273718
1163295
109907
420226
411238
103176
1100466
529046
33282
126970
1025432
1092999
815223
714869
628212
1234016
715295
1019122
1397716
1326815
1394187
582071
57228
591152
634187
142419
751166
407582
1048184
416308
552531
1381503
561837
261872
1121105
495279
1298337
1271723
22680
323141
941341
1182945
449809
20035
1091466
54532
1308228
485992
918503
192454
775115
462064
762946
528992
648063
1166194
895208
950551
922738
1156773
1067232
374644
92915
1144309
856372
1253144
1172331
1144024
97298
782961
198267
1237986
106129
1219467
176363
1016577
62972
558946
464512
1220890
1229055
915176
1034192
543380
688550
786739
1185780
967195
1375326
88243
464541
1222120
357323
340173
368882
187267
1151633
17301
513004
381728
776881
548070
1215396
980481
131791
430951
1246042
777016
377550
705221
590839
1233610
817535
652141
1191207
1170104
1089480
624890
26990
694289
1333049
742308
593769
291599
333626
1078736
528872
706671
90245
1237458
448419
97012
1319021
716748
198509
1131138
452770
771636
827111
1277834
809447
731432
1011688
80314
1319212
741582
615099
181873
124464
369496
105298
695454
1083632
114191
63101
1221505
1354789
892070
777797
321978
187618
794782
1227156
417510
762681
1086756
960948
805709
855871
1027134
1368779
622798
1189604
523500
699960
485064
496857
57425
434891
1402776
528574
1402319
481225
262514
589964
685836
89517
179610
611775
546277
264696
525071
86335
555458
1338050
1118900
610897
400104
1331401
880089
72220
335483
743972
787726
293100
1023123
1092416
1299333
1393070
641332
723253
560886
1164448
529523
1271476
1151102
870704
363224
129803
725470
575350
1158942
1306053
343928
189276
1329042
1030180
217541
606459
566485
898974
470279
453
999942
696003
1281672
764750
706949
1159595
1021213
362636
1364147
496235
773956
1244448
1241724
129336
540439
1182217
921856
695164
434439
547226
678892
235027
565008
1248218
756268
902291
1006332
842284
1029409
1010057
1153121
777518
53683
1211361
568137
679396
1222410
233773
1322025
449112
755608
1234716
1292208
343207
1055220
690030
891350
438625
975946
1244338
52952
887769
227782
73178
921841
857192
1057090
504257
100625
1064510
887947
1257416
643440
786163
1200306
517959
265268
1271969
1048913
799052
702587
822169
1202173
552191
1013098
483837
1347242
609502
792782
5444
893493
182286
1374248
900254
566772
1372483
93231
1172963
578673
433046
787104
1366263
992429
176003
1217949
867062
69257
707030
939085
1320445
1125768
75618
826330
1005835
1229295
627736
590848
532025
1038361
706363
591657
196577
1394655
477973
226199
241042
2593
125431
619759
1192984
830593
936429
385064
789286
1141073
164140
1292611
106072
1065791
8716
1400193
656574
1338788
1250670
197514
875313
1118037
1182323
1030025
1108377
804725
44573
985406
974251
741915
1237794
1210433
320490
702220
396890
1181029
267397
164428
1210042
776788
832423
80812
1161964
1039839
45383
523547
513185
111333
165252
1224433
143482
1180285
657676
98208
886120
178432
1080212
971539
144205
918083
548106
1059306
518309
157388
93067
973174
987063
107321
901694
88613
99228
1387781
1238813
1117306
1356762
981372
1173398
39148
451207
93102
378690
1369903
640842
876582
929101
1255543
162463
442867
1068029
109599
770408
1086677
985319
610367
934593
964447
968148
877256
346807
989050
340920
1059004
306805
1293486
1401558
892754
1391303
1288321
121835
156225
1210488
508194
777535
1310933
667280
247087
1214280
1013396
1187719
1073784
640500
1348682
637095
1136519
495726
815605
1244174
164757
1199289
125680
784089
753808
1090244
1077147
677775
1322696
1064665
608631
856107
378804
886104
1067693
321646
169158
492167
232667
602279
602341
1388530
354077
177584
270280
1119111
455241
912489
1063427
1145957
1342023
1256665
252408
92332
182414
48744
887644
395455
1300425
1109372
550942
322704
1115247
393546
1228707
98467
512459
574399
342807
1107022
475588
474581
798638
275599
1311058
710611
789153
670151
1259806
310770
1213863
444959
805145
431243
1266870
809334
57297
1149301
422439
60270
432143
447374
507961
321853
108041
295256
153030
1052281
787151
200843
1243956
350423
523599
1364474
744351
555408
1360509
1106401
829575
1316091
230852
87
179601
453894
964414
673077
92031
546274
507067
1121742
141194
826598
326664
1377253
266291
450152
1227191
1189338
125818
1069093
1021303
581246
1319659
1194710
606575
491014
690327
346548
1120835
35335
1032692
516664
491395
95595
1104435
98892
1156646
754809
272881
376336
1245860
899972
477188
1009597
1087868
1374781
655845
461918
799910
1290937
960637
1360219
41273
661551
128738
8289
624680
1042143
1254891
927458
208501
24270
331454
1001055
623078
362144
1198458
31223
351054
1176113
101736
296917
255550
1018681
122364
1351323
390082
1026212
64553
1139317
1050986
1231236
746218
1357077
453691
1117218
294196
431304
806065
952240
607343
1129503
1309790
439120
54743
249991
944072
222112
112081
560479
1336104
710215
310599
661137
714584
294491
891032
863387
1108545
577035
3911
151855
396462
606248
691184
850575
370977
202201
1334913
911309
1038183
1288489
734799
137314
546014
1004890
1193392
953715
43652
829125
611301
264917
1012270
1246463
1284406
782846
605631
1352258
95432
288340
922941
617829
253098
1055311
368933
742868
272257
670127
1022637
1363865
1040168
936268
863065
2727
1200007
943502
1310494
1100894
238299
608858
1011682
221213
960337
147003
782623
173990
293409
1015096
336128
931465
933745
22576
1322305
700872
245436
134997
77012
543964
696416
1297303
522254
779101
1006535
1031682
860265
930219
1220723
656351
419943
1145650
949572
1212582
361852
935948
463920
170146
1010895
765814
492081
1365004
1350876
273056
28021
807625
1373050
33319
1144711
253253
360147
643946
56858
793322
99441
1202426
1100769
686104
1264066
1330799
360468
190959
1264938
1210426
1203415
954970
490364
320244
155784
1335340
330543
1103552
1226903
801257
1288734
961467
1266078
271870
1178967
243242
1000932
464926
327684
638516
252063
1024201
1327832
888880
151237
424973
578507
887262
1295954
116171
663319
1021086
1298722
448480
1371291
218741
31793
838976
488736
307959
807706
714489
211025
84985
579425
1232385
1190019
537353
977581
171505
126966
469544
67293
51060
593149
515368
99372
427832
420803
319828
823572
1346312
621435
649146
496504
650746
1249523
745973
433646
374189
119482
612194
657253
765374
1290986
1303330
1163315
626560
818553
468478
1200260
1195341
251049
424870
17308
431280
852848
1104404
1156909
528502
678759
694204
928094
991910
33029
1203603
1170174
790364
99987
979265
1356999
1287465
277837
445135
1160312
960640
1131061
1013752
1025167
1270837
1205946
626988
65734
863145
847001
1137781
270862
226337
568389
566531
423990
215129
894350
1347030
481633
659281
903669
681518
1197768
442063
317293
1033595
377829
430601
289732
656393
281712
269916
138334
109511
1284788
103517
1073124
1257194
1157075
997182
1024842
821548
1342321
1301281
621650
1306972
878677
13104
955509
578116
85214
916779
52934
191687
877725
908842
492564
1369290
949194
532919
518382
366719
1171834
82846
1138908
1211413
1332965
631675
178577
875049
105585
999017
240531
109760
634985
335560
165934
1236472
1004238
101952
404700
1181353
685275
604608
177594
497001
163165
382836
254626
718730
647391
520869
981278
1116803
1104461
60413
391344
372823
215510
1176587
700138
1107757
493617
616397
369610
672478
46363
576661
83041
1377466
321799
315512
1203467
74518
117543
291185
862791
1323016
43533
858024
960163
233704
159697
1049088
1350317
1336290
1155673
900355
30223
905343
88408
406071
322367
471591
27333
1324539
176656
377875
1127059
87221
217562
1023815
80007
833152
129603
741647
19654
199220
1348364
1358926
1162258
1217817
855587
28783
1209504
353486
952014
1183268
673611
190627
461623
245760
688022
788907
531469
593160
214510
797984
154399
204809
935922
731115
68755
1197378
490565
107146
526504
792209
991777
205875
529576
1022358
362874
1182
1296424
1253745
1028078
470415
149875
470263
43183
11313
1054064
1012549
23907
301931
394513
679444
834069
511566
1139465
95111
332797
571282
172211
501105
38036
389327
1244103
254651
525029
1223181
409855
1074540
361501
927207
532688
571624
1339827
1017815
342859
737055
1374352
713530
834342
1335577
1285877
32179
706638
285630
1321772
904049
173601
1025986
1212786
91159
27839
1337823
315701
822987
791865
193993
602439
1058617
1265407
553438
75635
1154462
1298670
1203012
69948
1269044
512318
1104997
220133
233628
552946
380674
415013
718578
1225933
690089
767906
687604
163932
179259
293372
116158
170581
931508
499462
897375
92806
637607
787610
1314554
267169
219545
837622
948718
1153605
1192194
319271
153077
1365590
352046
759687
993308
615497
1108482
1288543
1375930
1366307
756773
677869
300314
222250
1291719
847791
437296
100525
302474
111113
1136677
1104509
1268687
300511
1178454
451131
489106
875498
230638
72186
309027
703556
1082803
1195611
1050298
1307071
239788
1082434
615262
539227
1364310
886678
384736
142111
524946
495348
855993
974713
1190514
352564
125647
396933
1030267
1300582
736035
775354
872706
1058465
743588
142316
645178
1132818
737411
184264
917562
709851
1287913
521927
394265
979773
1171103
1353340
388937
580729
507627
665425
419747
785163
538899
1187538
787537
426815
41256
878503
1102236
569483
792414
742299
964431
985898
19891
315295
733142
860933
867287
136822
1000541
960342
188024
857358
773448
1057794
1252296
1053982
1258353
207194
334602
1338226
767288
548839
282385
275271
54361
168442
724033
43269
842008
1213137
86765
456016
986079
164877
1147978
1346919
70518
955372
123755
901788
950543
1274830
666949
283551
349812
342867
1059694
68578
229422
559358
799042
906733
1315594
967625
373344
820014
850881
1146450
1124628
171616
773649
1050993
1060839
1205391
125786
250811
1096003
776726
1335908
700977
345176
1096014
731314
636693
1158015
563448
1198660
964162
449405
1237241
799809
17149
1110382
530797
89354
809300
64359
231908
554930
447948
538979
440456
1076120
1005599
984706
1176277
674121
485262
1314403
1315600
657643
1106269
956269
370916
651178
1131736
440001
357028
913465
569041
311417
160515
1295357
752474
822989
335541
283978
1254781
331646
402959
336881
1020649
1365246
1061142
894490
965234
921098
278922
1129499
1144159
840648
1192918
24866
77685
1037445
790620
1363021
1053932
394068
48213
879972
1286185
501585
367680
1076676
456232
525369
790647
613394
382840
427851
122649
1021792
641546
831098
521821
1097019
473484
208926
146330
335584
780239
435404
361620
1081108
691453
703336
1316943
1107287
421033
488294
1054382
71112
763785
1220329
217432
538484
1299880
461168
642882
825856
752707
639787
593179
1022558
189959
645226
1101646
829015
797088
1288715
688145
237802
1048150
1203757
1186931
300829
854151
1102126
567583
1226182
973432
535529
313212
1250207
1130079
256196
1170219
419685
285804
529334
1051154
325191
1132555
220397
1293405
475298
200185
103510
1288899
958650
101427
742795
780289
368874
1189912
1149429
175889
16846
195769
969813
950424
1338611
1350132
4165
1309063
1322306
722495
566152
207028
425300
274171
973127
762171
237906
1324100
145535
668762
1238191
172777
224741
1294553
1319882
1030818
1011161
332745
606102
103425
688327
1071048
149564
68991
76599
1083033
30522
1223929
85297
292080
295526
980062
1316907
166532
1293964
1023727
314354
246400
1345423
97316
1045941
266215
3154
1330136
304979
985945
25929
373479
55847
977354
1171125
1164316
1269384
1069265
274996
791975
603331
617406
365670
613137
247175
745090
1275275
241144
642562
785504
664618
571610
173996
1005643
1329385
697717
1141417
597632
5548
1107661
673662
574771
1043001
84671
1003708
558461
1253505
1204816
554278
469084
313884
273850
253958
238603
929514
568231
991134
297158
137321
1320386
1153997
769071
653554
55134
1139120
67021
284183
1205630
1063570
1142263
3614
40125
627605
615803
1107076
1084252
440802
18792
387032
845062
679144
599658
530922
897979
519477
974225
653437
417884
409738
363907
674151
1180262
298110
1231479
277640
265652
699833
996760
711104
47635
1098445
1035739
1164884
381291
1184444
1319823
54183
508557
804228
1332113
1201898
361336
1370898
1069747
159141
1262714
482033
756265
190038
1211585
381080
640175
140055
1258483
683724
879274
962691
274396
132538
823571
1326318
810534
1188721
1134836
185621
1288037
953427
490148
814278
1341805
58354
624808
1167665
372445
1324831
456570
151022
998639
943603
1300359
1222214
215311
1061826
476940
261506
583414
1134709
138319
1038486
872568
1055484
1048199
503017
1232727
932399
575404
296989
198657
951632
1088977
1158405
33373
638654
558353
850055
465922
956185
432655
1114907
768113
986630
539120
962428
1229340
889663
257177
357283
591034
819641
465950
1242603
1131918
616821
76246
397314
85311
271791
213176
258966
397596
476521
232290
577605
254554
509986
11082
1158342
1260760
336279
950726
1252042
889369
37813
875516
1093774
144780
21991
707343
777776
310125
626414
912216
1280642
1155740
1122588
783262
757706
609308
868166
1247183
550936
698553
1232259
881586
282149
518200
732051
955785
1282680
282083
567665
932446
483784
649358
617949
930275
892594
761216
334967
147637
154915
488803
1098905
184369
515379
704232
409768
887482
989460
200667
1288592
407748
1308495
259825
1141560
153818
450600
369202
1333076
208653
69880
211669
1033727
331053
449639
1053752
778335
1043092
666355
1033249
610426
1366723
901421
156199
1062120
82924
27523
1255361
96240
513911
841404
724316
444205
956199
261296
1332831
533452
1009404
230228
1070898
1309952
429576
834732
1324334
774572
130656
1070123
14915
289625
1209831
1065973
1321972
661710
1309991
961602
60174
372542
2329
553675
1193463
768151
131150
1093097
951404
1026367
997730
294473
1013300
80626
565749
486738
106283
690864
1184070
361773
801919
1235484
284021
547516
1286915
640271
1082549
1023958
270580
1332639
703987
685918
604395
604624
367838
425796
623547
607384
1237967
807437
1372557
1259824
1044737
512633
179430
798726
408912
1055077
113170
535698
322190
1277764
982322
770870
400726
864832
722195
913794
1345221
1192103
988744
376743
619043
81935
1162188
240852
574343
380484
678551
887055
867897
763496
760015
399972
577707
364234
736805
612097
405542
739923
1322859
871775
157991
369424
1109459
825256
1120481
225288
12640
537339
962930
503449
59058
697998
406431
186115
77037
167796
360295
810633
774797
476367
519492
710311
976991
792874
794340
1014874
813931
536230
766065
749866
190087
697011
601330
261982
84869
1126107
1366036
1296632
1192758
1341786
1305302
295481
1276084
736401
1135183
318340
843116
241960
494330
1079219
1359017
648298
660868
53979
796296
320799
489032
1226649
256910
556434
671151
1263303
380781
39938
1218887
1176414
1273548
371423
404296
223184
460382
7921
651569
188482
537139
1335235
784062
828410
1117003
662912
714716
892382
474515
958619
43407
603354
707297
642462
172698
791647
627876
314577
1017710
55555
410068
644887
547773
930791
144181
348728
1277620
1045212
1222882
1112344
1057524
146294
949493
935415
1108684
350333
959540
1287184
417025
300310
627700
620618
508198
1077742
169979
327303
699341
532277
1085976
482528
986814
51193
510018
1166897
214752
433437
747484
1128806
506951
594583
1052265
650210
802914
1162093
471171
380375
88639
606756
87925
941828
26223
381920
548709
1249499
120528
1226471
359818
347273
520530
240464
1133887
702116
788837
1084772
1255534
1290988
815974
934736
612603
380583
1133804
851211
609519
451489
570145
1140639
149149
856200
164980
917928
1307563
856190
310353
500456
683963
1372212
34701
1142264
50321
644620
1176305
51639
617718
272529
977388
589570
819816
1045456
546013
1283153
357558
234017
366350
706648
898447
630010
698226
1075332
839
460460
689212
946366
903220
1228363
321318
361931
1135141
544545
374769
573862
416384
132340
1117444
1128882
1097427
208064
390150
1144219
1148923
115502
686662
1355336
256785
1101682
558652
767145
520736
955392
1181702
243774
1071405
380474
1357956
16250
995970
1231714
827115
17315
294006
725506
237153
986656
918052
810536
1200069
865964
364025
493972
952812
186445
1105041
1272120
806464
5145
927446
998749
293101
1297361
1166143
172670
305180
1010207
636861
771459
154209
1216220
1301443
1064561
196077
1228102
318529
100129
431547
758595
673561
907714
562522
426254
1346019
772465
818659
291825
576414
88649
815088
535164
588505
339454
550313
163100
68455
108021
804640
597090
428164
762623
885186
1127638
1195336
1269198
1250114
1303681
284025
1308042
54929
667417
514131
1051790
57373
1314713
464649
1029026
540743
267999
479691
703649
280829
425745
1226422
564223
598287
1052342
969225
874612
963265
1365468
1147175
1195325
849464
784864
395348
1359749
303726
1321120
978190
481844
1286253
1147589
242969
157953
878799
584425
648204
221774
1013706
635283
703596
747773
1168385
240182
1060922
31766
732676
461807
1103386
189287
92429
539930
1099141
1198732
428443
879324
331336
508410
862704
645174
791988
260723
1168050
921725
5894
907652
454600
1109510
373034
390311
50811
201921
109913
933744
991047
883643
23922
867039
906499
709209
103451
220100
1269154
1165580
301632
929308
345582
1075073
720718
283977
1296287
1036961
1197726
886407
509769
424622
975389
162500
663986
1313385
512558
492775
600853
857554
641751
947644
344751
865276
1128096
744787
46583
1031084
682669
738187
1066400
1152624
483852
201821
981855
694667
939303
1227678
1002110
1176876
1271788
889542
462933
1117755
1243497
1287609
304916
1331193
912818
1198910
477568
726290
476647
817522
850878
1090305
882394
1104943
843855
321890
1103974
488251
507173
807229
978227
541278
1007025
87036
20574
116395
1088238
772099
432634
512205
1151384
697492
1298222
1145302
1255446
955707
393511
98577
575326
328283
872462
229227
366477
68251
245511
991578
855833
555923
1341935
610489
271779
93371
775516
1077171
802035
1311705
77958
229189
951831
1240865
494229
338549
304300
1309322
601140
362872
260903
1006329
853972
599044
77536
525593
7582
579473
1197044
72847
1202035
1159901
720263
1311829
1029072
534152
14073
1463
1260760
597001
1089162
1294738
144786
1079638
332106
237432
190575
1293433
782484
1333421
1007684
592953
567313
1274726
429478
973689
1245617
1152698
507705
185626
516024
981309
1288111
654288
48566
458245
823990
714534
1097364
494831
59871
968383
882794
730098
964896
474584
679238
548300
1334311
542769
1000697
864942
1296462
1094269
290177
1213932
1019146
1209444
1212550
1021082
1235575
444052
629008
279742
1121838
914331
161971
311548
360690
1265722
441432
511890
607400
295982
221141
1332192
889392
663561
1048306
1196229
610119
378740
399451
1020177
1270761
783877
1304922
616263
759823
949418
871659
1333235
30078
1040421
78548
1264197
976000
984550
1354708
108330
296493
1275454
776325
700158
1211566
1128099
168100
373674
662003
820024
153979
180318
513126
701009
128136
1207571
1076100
287967
361063
300019
864993
178998
774228
899709
539488
1319318
483846
737662
99268
935789
162997
111591
264260
857399
1072795
1365223
523155
203803
78869
253388
1128
459236
469256
624805
462211
384102
993230
493897
1198651
1256359
17627
740880
838669
591424
446073
239765
602064
966297
1070854
628434
814423
1179343
981226
924914
921017
1148984
643030
420812
267757
753724
1016081
294211
1015825
122889
709214
530104
902112
694941
729166
338930
420129
900830
440875
25832
1211851
123505
439144
897154
1132617
694871
45161
474582
1004669
1104837
1031037
80653
535310
216790
509228
223391
1145395
885222
287979
844309
693426
8854
1296242
286798
1252187
508885
142763
1174492
591433
188120
90489
1360603
124079
466880
961765
659114
654864
872918
47399
836559
943283
440999
1289483
230485
446826
1244658
1348673
53082
783907
413038
322267
545098
459345
1339130
946983
626720
1274216
408719
381669
362948
492778
425873
498252
785063
152237
924256
1199675
385782
82334
846051
1328938
569634
1244935
623436
345523
271895
289030
933713
86891
215005
566031
857944
1157291
1109421
714669
218229
84160
1257745
1070814
1317768
887193
1066853
1292860
1215156
806945
822351
801404
1139820
1362077
595446
668794
301209
1071223
234812
818086
699035
540490
126316
36603
1103150
813657
673106
167720
1352213
1125909
497011
154790
597456
835702
864784
403569
407066
77758
649008
1090099
452066
1183193
924611
1236004
416839
634967
100780
597841
1312900
208697
734125
277164
56291
463135
56228
5330
1183649
1136715
1049946
288461
687285
948957
420076
545052
1310332
212868
1202433
57276
646596
123913
906646
371005
467006
770222
885182
279765
1128000
591783
784240
1123082
839116
698350
1263779
1259157
471136
1089773
1346887
169754
266168
1052673
628183
604395
42933
1006526
203292
1263122
168954
343461
274352
1157183
1254173
808167
1249862
1326916
1202476
1099073
157172
508009
1212635
418758
95139
429406
272821
63987
1362009
286465
1331768
1010055
850957
163613
1191176
216567
394595
450919
256411
655098
194195
1346095
99438
967373
1198161
396350
425270
890547
747624
352361
214642
631227
579521
744242
997099
324808
1278913
451848
1346090
262012
225933
1041435
322554
518458
535850
1325149
1003493
669918
995021
868127
1142403
274299
1081083
172394
277230
120567
1295642
945600
787336
154248
855527
319955
855376
215057
922922
835417
1148583
178169
421909
57129
1359604
180369
802330
47225
922989
931767
663658
1242829
1179898
22448
7345
509745
811286
584307
484429
188044
900419
951915
956947
180450
1217483
768068
642674
351973
1362562
357753
299392
287578
629725
869253
768943
1179535
682380
411550
243066
985105
817433
1180601
474104
573307
810999
315270
803986
1097331
1123514
1282778
1137777
770996
1145240
816206
231994
589286
253330
470323
882743
593626
998016
1225509
206929
992516
107998
903309
452466
1323140
705907
525604
131267
1060842
77009
1218769
229668
995356
691886
1203266
963348
1284988
871471
363961
662330
958825
528552
135523
191939
229888
180125
66274
1326569
167707
726628
1280934
438900
1093179
1271922
1170696
671518
1059028
435610
1114709
1026937
1228779
475655
658928
533105
439159
594712
1319606
449739
749408
1233098
251578
427694
811509
952214
1035218
204479
908271
216537
20461
703297
582124
491221
690630
1129577
436787
18631
177092
921603
1298795
580770
386341
1105378
739703
39710
817123
283795
1264022
632510
1001014
930434
870602
320027
302687
781014
48419
1251539
1211416
1340592
682747
1284418
456467
808158
959722
1256262
1324154
29021
1254697
762080
856577
358060
569650
147506
295466
245992
1229054
1224043
1306107
765799
719756
1258957
925083
325933
1325173
672544
215306
1047727
92001
603395
64729
243670
677959
559356
476130
370498
764478
239903
1304032
677759
669173
81499
1033577
520135
1145185
1207101
412136
711720
585414
12264
36018
878705
484118
1224700
747026
303167
768053
402523
708946
212868
1342112
568147
60205
709154
995994
325723
203343
503707
1163015
1130969
456283
144925
911057
346183
236129
562980
871543
41624
1327987
338148
1124610
220992
706125
544379
531764
983710
1143916
145206
238565
6443
800612
1007080
453741
1003170
1278278
742995
717959
483529
102362
618437
257551
1147986
990012
607918
1146255
860121
375548
1344211
1340802
764967
1251530
706629
55200
558392
545801
24847
496794
648935
1090112
156485
1115217
320590
529293
1053844
1231823
745180
736495
735082
627334
1273274
296737
1146825
1256793
574877
7833
1179363
881608
587718
298750
658143
400435
341117
94460
1015169
373095
73939
529933
603037
1034666
673855
582181
301080
1032618
1159739
273768
1040586
1012942
1013169
1238915
734460
1166432
553217
1250121
819208
901779
715574
1079133
1313266
645232
195342
554784
43405
1003106
159657
830400
802821
648836
879986
611993
1179311
418820
1171290
1317442
883257
8661
637911
72696
1314231
878132
1324546
484725
450194
396166
605978
1044516
748431
1039156
492130
1307161
803510
624180
8494
1351841
696991
316141
588391
1328077
1309225
1154580
664971
405094
994677
1345604
1233103
569738
506190
1122257
1292237
984907
520843
206913
176665
596400
611843
800418
651221
144361
345765
1133277
1207987
178363
465103
1345875
692699
517973
74318
610878
974831
1158893
32903
1142644
180239
543265
991871
728459
292783
36680
835082
988887
557025
327851
367888
79478
1168839
1314461
928231
1120638
929391
33730
43090
988822
425246
919891
92007
956926
1212723
302434
732772
416270
1006745
913952
933978
205322
1196364
639722
412132
1262975
163562
1074064
473641
646496
968400
1200921
861704
1235389
77785
1359619
88430
1119118
660771
1175768
611999
750811
127526
976963
1178363
665281
194202
573571
128623
1322335
32333
844452
830838
315212
383295
1327963
877270
1223581
278064
617484
1086076
792306
641427
922181
988727
1354060
501896
473196
1201721
898265
765835
973773
1123859
903863
1277325
175818
798091
657945
2699
179775
138622
498620
459250
861040
282880
384202
871279
861342
948497
1264723
408943
702891
596487
423522
71642
550263
755514
495504
938508
775815
916935
899988
464907
571306
310531
912401
1097282
722021
1124967
102252
623123
349578
259378
215366
275801
1215066
189294
344861
691440
1233655
888173
1022170
1348858
986599
1348729
237655
94303
803723
509353
1099168
906314
649193
983749
1226973
1357937
771981
1322968
1261641
551402
1082039
1273932
1224655
1021229
611456
327565
1041315
1208900
1137683
428910
469224
933528
698937
617727
470361
831987
105350
588269
1270950
1204069
21797
935907
505912
263293
174208
771205
961729
626859
679484
854310
736797
261691
742267
699280
474357
503034
154442
1199145
1167293
1247580
879811
1220537
10017
988095
569860
1077928
1282626
1009774
1112879
1336983
142998
837948
960914
1022510
1153665
566135
451066
668241
206666
550556
1096691
695121
1181276
1190086
208508
554405
77271
752634
545936
1351803
1162726
80420
352625
405157
598249
1265464
1139582
152543
36882
975913
1287285
162218
608272
170985
1281375
96728
384604
313955
201785
44591
83084
1029272
1127857
936860
701504
1241197
325961
293851
1239173
396724
295714
962377
578052
452831
1165485
919336
128101
477263
1002858
820099
1123470
843208
285340
764355
645689
37622
342702
542695
636089
1062976
526317
647546
692831
944638
896634
1331352
461312
698090
241465
1070414
750791
439648
970631
547153
1340838
14966
512441
1283520
230169
392068
453204
964432
441638
1063946
140823
1069594
612213
253229
560688
1008280
1288300
1312752
147141
1167468
440109
197311
186803
1290856
604997
182925
120838
980381
497372
187564
1080814
961429
284669
832135
2861
358521
836315
400736
123339
846765
343330
392651
509751
702540
1203710
972533
615164
481574
703092
581912
163873
634831
106265
385427
1158468
567500
937239
1335668
1147957
497463
665594
1323020
155830
5014
16072
555099
226567
739746
182147
912815
984669
389594
124454
639652
30586
985614
62225
653780
205634
327571
977384
765685
657020
457207
132912
51745
879908
610906
245522
705129
94789
1113147
1102731
437553
779818
569853
85200
1248798
754959
1287904
914751
1319950
954811
1210898
777499
559983
396089
865009
1276641
131471
49297
891750
1152671
704094
11243
344077
1300035
114893
154100
494337
1049281
1288663
181340
1264744
1317404
1249298
1124596
1135007
381759
1244382
142523
1203965
1269955
1353106
327001
1196833
241922
605473
923378
304971
1132108
1256098
523454
823699
610121
933589
342681
344336
1335376
475237
799778
987436
100931
993841
215891
408079
479095
1029781
1059213
520365
456653
1248327
674793
706934
1180512
1082835
1089767
1287103
866823
210523
591284
965461
324878
112909
309867
469527
426971
295106
36243
845963
1019421
16021
226865
485846
597082
781080
24939
372459
131100
103782
791584
597723
199945
949096
228066
1032423
239777
240170
822623
725115
592099
1183032
74125
97713
1245493
1265232
1142336
513881
662555
3374
1206800
541445
115224
672278
254129
437426
647179
593394
1129813
613187
120992
491074
868683
186956
518828
1052627
1086901
364721
414675
929460
835673
1127970
410018
245096
1062762
39737
1198400
799070
347019
1301937
359345
255552
884587
497468
758847
649781
1004379
594553
57357
35308
1323377
247427
1312863
481965
143041
481195
625493
1248022
1128870
617444
620461
170359
743884
1061886
295564
560495
841700
755126
1218577
1242835
335621
129591
255208
231961
506211
762570
1718
526830
905687
1047701
1004337
1082153
771025
86583
843086
739267
516276
300622
748499
884660
604090
1329971
111857
66345
500486
109952
561923
885175
423657
513620
1322131
717455
1145260
730390
70579
129870
1168086
1046256
656240
1220799
82976
195894
584122
628903
655684
602798
255222
233109
841042
160572
778832
330624
102521
1028286
515404
348452
398583
227003
1184041
993863
482601
1312443
1189054
395415
444450
401302
542355
1162257
919617
721385
453392
1277678
351682
838894
972609
650500
464689
575094
73564
980209
986428
913733
267922
290133
550611
607784
408860
409437
391459
995534
1121018
998713
675465
745509
158918
430607
980039
164722
714087
817521
857005
175154
172343
259928
480347
697830
1298134
74342
24795
475668
1161386
1273054
483041
1043120
1137102
1129187
505372
625034
63387
657954
94230
306320
1024768
1350523
321171
131436
1295447
639088
420556
704159
1322333
985427
1060768
810403
930305
99638
930356
541129
1027818
197702
855232
438162
1335509
420374
1230953
47949
907034
167700
893764
621169
88621
1163985
814569
451047
1208803
807892
1108221
1126811
553935
498676
158521
1010725
734298
509184
596270
306707
798138
358945
1147823
798443
644534
1301890
751859
934436
105760
776925
53149
473318
145229
479737
950298
475934
78573
982358
137045
1351383
294245
498701
325059
311385
320905
502494
570526
1091044
1040213
1277813
897864
743599
216391
938481
240533
884075
969042
622683
557003
67538
704392
974243
879919
1140991
1110713
739104
924896
407440
1319318
860041
722741
1237362
624887
1211892
336782
695326
1290156
128439
1017967
1290223
607525
781103
1030908
478033
1317016
47377
361877
550981
1130227
1148935
774196
1016516
610513
1336233
534783
1211742
986603
1311999
729021
972060
21416
528743
156713
31245
821832
14518
462425
889124
1109988
546147
1200687
938010
172489
907776
1075904
235627
1156256
293396
619430
566965
1271968
116966
891810
531114
348824
494979
240346
184786
678310
872651
1288916
357798
854312
58554
1099297
699989
521859
402403
359831
1195677
474968
556970
480932
1056269
809413
1178154
775533
403653
1189688
1238759
459619
684935
523905
1191369
736997
1113184
782310
127812
880652
1280616
752964
464273
486650
1150897
29378
1210699
459793
459214
1052893
119691
25083
226303
416809
653759
588156
974861
548088
774320
210322
354338
504155
754886
343581
319595
1059300
256079
1151230
190108
405952
896280
971701
615725
762397
790695
601334
863202
861571
1349168
897834
922106
698648
1307919
1145125
989348
276214
314769
207789
362404
1139094
1246050
475489
474848
554332
1110474
1070513
1253010
1331048
974801
608774
262952
758922
1094832
44893
733516
597153
188849
867909
51310
916019
882459
676219
1334270
110664
359394
334214
743442
1084730
708995
392658
578087
612839
422909
298772
813924
427260
853544
396116
194694
130615
1261419
1303599
112287
336628
32731
674594
456944
1161782
39065
183512
285634
125649
556959
1101222
603468
954277
91847
631851
467619
830638
1314533
1180759
613934
719475
1206730
775103
1082282
900803
899523
472109
279179
1321292
45087
1033879
209637
677762
738588
363084
975886
994331
707013
488365
93407
113667
780654
1112383
4479
1175439
955112
681338
802112
1221536
1271494
919955
1152531
166157
751316
632646
652714
1062185
1149107
406936
920841
989652
649757
1316937
12233
953985
492988
1007813
437586
323425
192062
679407
368590
812228
947114
663419
473216
411938
357571
141280
21637
247029
735099
325334
510900
702260
606053
966109
588418
1013496
489755
999262
521162
294619
652277
628270
1343025
676069
295914
788478
707926
1067332
887936
1344368
990859
464456
788840
722456
1255455
1341880
101318
1034970
793775
289820
873494
448688
723283
1035348
1305179
504486
262286
1194369
849950
682421
1198756
55720
671993
484590
956348
367978
808370
926071
610597
75349
794828
29695
150874
354716
375726
1242845
584184
899056
298380
993156
717603
690921
489412
652341
782381
211282
342374
341796
736556
1030471
441216
254969
679497
78722
989850
37114
674994
215721
1002120
276334
1334483
1291989
954012
701164
1106946
753405
791112
489384
408730
1085699
47420
12268
433340
1129530
750655
1312171
19379
316499
954682
1233845
33230
961225
1191238
177392
1081366
1182674
873385
801776
632158
67568
187343
60002
1028220
891627
42193
229915
698539
242074
78219
1117986
313278
863073
136152
452741
243219
272093
460588
1115500
805076
396881
1311882
896990
565485
413118
1312427
572262
806793
1147319
604079
1254646
623408
109477
713727
1159248
881048
791893
1126599
1229517
157287
1117602
671138
43403
220136
206719
1014209
284120
786819
1175085
111426
438834
444438
1187057
1273049
762732
355804
500608
706078
1224342
1297453
792088
800330
210253
781881
189727
1215746
66931
392920
1220584
182757
1247692
1050986
1286469
613562
1271071
388998
779495
92624
515447
340361
1154208
1207801
1345896
1307506
383032
1034750
1248980
466027
649822
961449
905938
280970
1273605
392605
872116
903145
494225
1341339
366536
76856
42714
277184
871638
1233828
1019260
988312
1040932
66860
530595
1197206
467527
893821
1239558
865489
161364
700021
744996
1131027
1085721
269670
1299775
1304223
752568
549181
34881
1349542
704148
1120302
871205
1076026
1251942
783212
862197
87084
350636
248494
248884
1190041
1332475
188645
447803
389110
473984
48722
98182
1264308
974320
991746
1319387
408210
16111
828126
1201741
1297914
886745
505014
932738
576550
208971
554052
156630
742990
904951
999473
193992
652704
271376
393
594148
948754
410862
1481
1177072
142960
1201883
1140904
109637
868079
109779
163568
812938
747836
145212
164755
792558
168572
417413
238906
60523
42189
225613
685350
895932
999477
543701
898329
290459
649561
207297
704365
640193
340748
257423
1111221
341504
570081
295828
432151
614805
1185613
978673
584154
977232
1000344
540365
17265
180858
853063
145613
853528
1270324
27383
581496
1312019
582089
825532
379034
325422
1041239
1120360
744409
222016
1329331
1115218
1158584
76455
605545
771705
441186
1250280
1293891
684801
1261275
911177
1194220
1023809
608962
431389
1145281
558038
1199376
1092570
1339035
473601
95086
1219876
408986
204616
950459
124945
655395
73124
112485
787949
576694
650798
377935
519084
935122
187284
1297406
1205774
146732
192206
323604
815148
514450
1014139
767534
1119245
1096670
866299
338230
38150
73937
315519
611807
205489
561692
130918
446652
807548
1041368
561580
241085
265132
669012
698413
895724
1016293
1305263
609521
170802
263382
888958
197536
557370
975085
341985
830733
1096139
112381
472640
334551
38165
470674
980347
169271
278483
1091149
216787
589827
754966
530674
1081511
1268172
705782
215203
866771
1327534
1321028
482225
10301
805033
83414
740914
175583
854167
655591
389070
399552
669309
1338549
485051
46793
545163
421077
127327
503247
314485
267879
983648
903893
558336
64596
477548
1339059
1211963
74132
518418
766793
254758
1271622
856218
1058933
1221691
1030809
1258116
376900
1307317
320492
1080413
746160
1061581
230876
268943
256225
55258
600591
1115340
802677
694586
743974
688287
455577
22317
262275
150683
25084
421118
610859
47211
974423
910786
30086
380507
57011
626844
656515
99437
165404
366505
934169
31047
432682
186763
877535
520768
529563
446557
698744
1172609
341345
916930
190634
673493
1072962
647349
209700
60674
390868
603246
211745
698172
414770
340772
1246309
993663
1011909
812327
301115
589698
566261
1209485
854717
607777
862340
592663
670573
617140
632085
948441
501930
1062309
1278262
925430
116128
400066
1261349
403099
448981
381958
647296
441904
468843
672036
1036601
630170
170946
266668
874888
545816
296475
341556
252681
630212
792231
1137040
1086195
1130620
697818
270719
664788
454877
803882
1210720
732988
999497
348330
336316
1205767
954756
514218
952988
13716
972227
1293916
521310
421520
168830
1124826
809268
293091
946337
638510
1334860
249529
461768
448832
953659
1163252
316821
1039252
201887
1064539
882742
47249
1036513
192328
410992
379425
1286277
755318
944218
947168
1276410
732337
206734
248259
462489
517993
1041494
703299
864688
249157
110477
315725
511605
1245361
185941
1205876
1071934
816882
1033624
95799
794858
1260658
454489
1040757
294684
135106
111188
37671
360108
95300
21623
1282089
1191016
679119
523761
602268
376148
251510
966704
539758
1027112
46438
1171864
667471
1194462
906424
291951
750639
826683
777707
454079
1305386
83423
1018364
1086394
212497
1090217
32542
714958
158639
1048228
1089166
858648
717879
871514
752730
1278959
1260454
478734
898245
685905
1259605
883550
1338652
884306
11087
326294
593312
933019
1135930
1231791
97626
116945
383178
1137806
1110270
1001296
1042023
1163204
1034604
1158570
570343
461432
1235818
419124
803334
827978
172972
150128
120831
1322091
712599
1275542
467007
1027980
743630
366622
1028158
557469
1329934
584283
721290
951080
178413
553097
95158
649595
1301663
772565
630048
1275823
1270106
714504
765286
75100
384933
31651
737204
563479
509358
1192845
116863
1108665
299371
120015
130379
1047434
1257816
401637
693745
174129
448129
70524
216114
997971
743106
1286279
856556
345683
1022090
1308554
1112270
511628
546548
1004567
571862
1028260
63864
17349
54213
587903
981465
71477
489036
1061767
598374
980438
1210216
864542
171353
764883
346654
1154333
985419
551874
1336140
36843
1179419
834027
62645
274531
37251
1168422
932582
303538
1020281
1300961
824987
97473
121758
1032543
1308875
404519
474139
840524
813944
726652
871481
1241551
305183
737641
479537
225793
989389
1113801
945424
168274
92942
423050
540047
734112
813311
820025
1132112
1260901
213356
1077248
1156507
541204
11201
1105993
72272
43486
9890
1193777
891468
1178380
332891
654969
716356
1308271
389139
589295
814913
1243841
604951
17585
680668
750424
885885
149934
896664
175252
504382
688512
46198
816379
82732
239348
1097728
10849
977493
160573
435462
1060979
723895
446858
1118296
442395
635358
392171
66697
579783
744990
7082
817276
1246783
196166
178363
879118
439222
398728
230455
1301730
694098
222494
264499
234932
72780
1332542
898924
652030
659353
198833
1082725
725205
381744
302788
685507
1046069
1007316
292126
489642
1202492
802097
321114
925258
1132776
12052
429551
889313
552028
394177
1016735
574
472949
138644
47420
266497
122037
941339
396308
1132371
631634
417889
520318
650783
789741
3412
1296254
72268
899669
218248
889823
1160796
34093
33091
1080746
917811
60198
331536
963574
1107253
386013
97714
96100
1140128
816216
45478
393404
408017
478311
980149
79644
699572
176471
237680
431271
675069
816143
914703
1233671
1125291
574831
1118143
1003294
951023
181772
686974
637378
582740
255979
641147
1127768
133520
65189
707456
690189
310931
381381
273336
670731
737078
400663
761116
166963
1027703
765802
730249
95288
1285786
1322274
1093887
654524
672725
295445
1056876
210425
75367
238420
155913
282435
175461
20633
383141
583035
271826
274110
1037663
828158
529197
898900
347974
1293412
967476
658397
1189011
779376
534494
201114
167485
678400
942702
1154461
192500
432477
1228946
1290219
396502
1098391
420965
471729
181089
304493
287597
666742
3103
662812
817604
26701
238395
213796
1132134
1089789
129680
335230
1147230
349036
160007
366716
1315579
630633
499100
337811
1114854
831132
202140
1106359
293040
441882
1169839
1238874
197160
814795
831191
657509
1175736
497693
280428
360638
65019
8587
1136372
222231
455856
11237
481484
884341
322932
910088
1252732
1055910
1121726
525478
1334198
239902
931829
1205104
773688
876122
1046941
984834
396854
1213737
622150
199099
1172804
293497
90038
157828
323339
340688
651870
570561
208754
1224760
511756
394749
1263447
1015266
547491
771507
359862
629649
711787
696332
612622
1215594
525688
789883
1224618
281324
991036
1139860
777887
1269762
1242829
562640
1275565
1171305
1296723
1292399
910982
933079
872387
393402
948935
1255017
304026
1296414
1333923
473638
198646
33904
390018
1213407
509618
951266
1284484
1089659
361984
1105412
538600
194619
1300975
130751
1958
1318571
604183
168456
874053
906447
709835
1203621
1151502
797298
691026
495945
1170584
16993
506873
770492
1220603
674617
660315
1134929
576846
590250
1272311
764042
1288870
25467
572111
665288
37403
1153940
146365
187064
767904
940277
925833
286123
38929
122871
1258753
202800
1156918
264680
1074945
895226
360148
887808
125638
546804
1119369
29108
979176
836578
489160
885701
86341
611806
237916
523488
286714
322397
40573
694019
38759
532394
98777
714620
86088
1182246
1174648
1110413
863398
934493
36904
665812
1320926
606955
1006020
233218
501684
15825
222776
618716
536183
908213
29243
1218929
378964
636117
77500
743332
971974
593508
533235
21056
482938
57500
24454
887754
969333
121140
1013013
1153490
1115254
1037623
1238627
995354
1060217
315586
1258140
760526
1307343
237161
726888
187179
1047835
782867
767353
1044125
1238425
645383
417449
514659
424226
994924
500099
673893
651316
1323045
905441
705341
788075
39353
624789
541017
1270413
1155169
536005
582703
925228
371700
935992
172445
548169
602031
490618
815649
1227950
894508
1271306
816214
753495
781647
1201537
429
109284
708165
592771
1186267
50143
550454
100567
1077983
423522
202409
744012
559944
916176
261116
41144
423462
545769
790098
191494
1172100
564079
833503
374271
248248
124013
674714
1107316
654732
680213
851311
39192
363104
491697
587619
466414
436036
519408
968453
638089
590594
1091393
876626
443440
833027
1313032
998123
863359
1180802
556167
591496
178499
136833
31453
993802
905825
565821
1117242
1226107
850613
351108
445193
334742
209206
433026
1036167
1146756
770966
954727
234155
802572
546878
817978
1008172
664996
1121152
648243
52727
344610
450342
1185942
586424
1122534
1046543
430827
618881
142215
281889
847608
1258671
1315899
733490
24363
1134170
369734
1319751
705236
876022
572958
494191
950172
1030438
610366
852219
1007634
55847
1164389
1182637
957959
1050219
271914
575877
1100491
601431
71861
619283
1093504
1002015
332964
359250
1172842
596601
711671
1323532
127842
176009
1097712
1319326
677028
142799
712543
287117
294037
1085305
1281624
916181
739995
444420
978266
697082
386447
1235186
422595
20015
588049
233612
117212
379274
832319
854988
626517
1077
1287003
176797
178661
195206
781461
652948
332030
484487
178150
1294213
1082366
467489
519963
239056
48157
1097536
592655
724382
1037048
730280
1214819
1195069
771111
555422
973900
777290
941680
810194
682136
848694
1080295
1062512
1271890
712077
813998
1240965
445237
660453
210413
755270
36496
1138629
205965
356922
834855
659628
1124014
761053
147654
446910
611955
687389
76006
523898
297325
962862
1258074
536522
569281
71220
17517
658797
93350
414603
209055
588806
59415
707901
568442
620088
540830
413552
745574
139520
258726
273076
113573
857380
414046
929495
1310031
821984
632283
304405
577997
472495
969003
1020485
771844
804597
677631
638877
535991
291142
380810
576016
170724
519482
1004116
492076
275468
621526
800430
68042
474876
420679
1091151
201725
220573
1005142
799974
301884
339782
735314
367709
978455
682494
1296219
436837
174743
1172051
1214448
1283535
8027
946379
748295
340257
1075415
903351
883957
1090932
827844
1015020
422078
798477
658960
1046846
1116430
893609
1124552
694982
279213
845556
565636
1134792
732967
748103
1117765
676207
926072
4540
196086
1126015
402762
79516
1318529
290646
708488
694063
1109980
1157788
1066098
88326
953815
583565
111419
676437
138360
1295250
1029676
845233
371255
744369
844093
775218
1083569
1283626
1028751
379313
127458
513792
282035
643228
1194262
962708
658922
402718
75051
1262011
510574
504982
873454
681852
118640
87972
1104972
429962
110919
907774
110594
1050904
1287681
1129003
915395
1236390
1212427
1145423
887519
700263
841133
855026
1063667
481977
615270
1000404
956208
677912
619823
1273606
743876
910850
160900
495029
227007
882014
80713
193686
1183994
342688
1173517
969828
519639
1139444
693813
268295
751246
715215
229326
189204
4882
293282
1047436
781329
675995
1198626
853187
56110
919523
1262947
582292
54387
821501
602262
1324746
1054078
690920
841518
4598
1168296
761535
1105317
1065336
8564
977244
726951
1037557
1099875
196392
48173
1053030
453369
121864
1302324
203002
1087515
692444
959439
256209
1103292
862648
60233
511391
411897
128415
42381
690900
913373
799129
1302845
601466
126912
1067972
516967
540663
156011
102240
639934
1123492
158375
1226770
433815
1202379
834982
1264825
1319098
511803
381519
1181642
1046583
406508
469118
232960
714395
40899
372437
143026
1258193
1251594
1126882
82278
24466
261244
1148605
1010931
687914
20357
557742
159821
44979
87729
279061
180531
748536
518238
563414
1139912
257186
529157
254898
554219
419680
1226944
118577
797851
1231340
1124640
947395
21770
639936
1023289
1089197
1053570
1063421
358149
685929
1156289
743703
919417
691913
430972
430000
50231
1312540
1021746
201482
499087
525929
438054
1013334
1131771
1304279
868048
1022451
321068
358469
678398
613223
744299
827800
579074
214703
344646
527688
1254089
189476
608533
827798
1075625
804918
1006828
368426
1191359
299388
809904
127130
90134
984505
985332
614938
843437
848998
876081
1143537
534430
1152168
926903
501154
316283
181958
190998
1024839
971946
351207
547520
826008
1208257
133128
397417
679442
671816
1323221
1034883
1053894
1059737
1140597
509077
550962
685539
318186
160833
1054293
394774
9022
638574
369672
947409
100912
648108
190698
484141
927569
423796
229825
26593
424060
644003
1048037
446279
641693
766777
1003178
841814
1093319
761474
569701
311986
795640
272655
777942
1136510
1056598
1179859
1073701
113397
1057372
301564
1236070
1181555
143017
733878
727851
960600
195566
744870
778979
876456
802148
640797
1252269
817793
468888
1101931
242329
163473
1230044
276274
1045155
217940
752097
893990
1322079
104067
421212
238902
897449
26528
925415
741010
1026135
642995
1232651
776526
431579
530541
301196
125630
701222
359942
860406
213066
1165529
527675
25050
456876
484106
196012
1190833
662077
964658
1052795
177755
847239
1040636
555311
1265201
491550
1080450
492397
851734
514166
5500
394077
1005641
37331
602192
960014
577775
1180707
344728
284763
305235
692053
183811
100141
713765
866872
834091
179806
102726
20878
1131623
111288
559118
925526
1109720
488366
810538
122421
1183845
213293
1080495
1158979
757517
1165523
742177
95966
221815
1034399
28271
232636
388789
139949
1161056
1090596
683546
390177
295976
723992
729891
1011092
73105
759963
694133
318517
402145
266648
1049793
882656
1247738
297155
438790
872120
201241
1233533
236072
46088
65887
875650
590171
532710
635242
557557
518907
407786
485649
91260
736016
1259030
175060
738333
1264231
606549
228575
981888
1117143
956187
1192616
325221
711994
399766
462190
525361
1054979
509702
1106429
289315
361637
414908
255535
1306973
689445
227028
77515
465198
751872
1239387
302797
17698
730552
251450
760666
626680
550667
1186328
689213
445100
886458
313821
775093
238718
278712
680432
1304889
1309896
277033
808205
399356
856577
75182
23311
934490
651802
495147
557981
999052
582599
111653
1131028
318896
214212
63541
1200754
807766
436895
1005527
5939
1244078
1224267
143251
983375
635209
137737
263072
386588
999873
175292
976079
1132568
971876
500790
1296078
263610
733862
1150402
313725
311704
1079113
543908
1262227
896109
1232905
356223
1109266
328437
726167
547634
81090
608440
28794
1092561
682797
593232
603689
483616
185549
1158441
1074308
933441
398025
1179510
90734
1089812
980727
873196
601425
79952
120732
590770
976153
314423
581054
355323
105104
450304
1278893
805030
1256480
1006608
854488
911458
140875
139400
660791
411146
841890
745149
1220548
996766
738343
447803
751199
314604
646503
851907
386851
597484
1153275
1002798
222262
181806
355554
851503
70050
321250
280977
833616
961757
838074
823620
869361
117303
487595
1038568
107754
548891
712231
1180536
722160
904132
218429
194992
544096
1266683
218809
1229231
992600
1102102
1158719
29048
1196401
1255075
848261
1197647
135800
76600
1275468
805389
851164
877422
950808
829362
183853
284264
562833
1188288
425100
1149329
118073
458255
1206512
1072234
793407
1300417
71287
183823
257649
99096
402229
414842
1302358
1152042
915489
218389
715683
522262
447488
617314
62322
1054424
178907
92067
674380
360489
651271
131902
709523
49201
188462
288149
226579
490084
14087
1245435
392607
289254
193185
41043
127562
476343
947132
574038
105265
178223
745184
1055621
224708
970772
428771
55729
1131371
73805
145933
1308608
1193041
157088
996421
90407
830710
55987
809449
90243
981869
775867
581689
1275359
985634
340300
1081195
400196
1177925
1282162
195710
852388
280902
368919
278943
766739
146421
225298
1036648
392413
666484
1206904
1088889
948744
715884
1289384
275909
920151
499282
667158
724367
1026515
675789
1146620
64453
683219
244450
994756
1254391
492930
1121996
446996
13819
853519
905498
686848
101540
1310485
920712
265220
253157
652261
1132566
854985
370120
392991
1087859
1191792
1181403
1067825
279352
350206
22470
593463
574946
1102430
1236710
642467
798849
141825
884517
1203434
1308932
858879
614240
1172609
64801
426003
467163
1009909
674482
755917
356985
852092
697750
1038677
970510
690789
518521
274053
125562
633161
404568
547186
1105942
584492
293446
1135516
593824
674083
982265
1288832
1134881
1102976
113961
1109417
557653
91757
801186
532558
1299455
501581
508980
371874
1312912
17646
1165232
143309
253040
578365
191539
597354
460541
46096
777917
1047498
759446
479279
436512
85533
248870
1290310
119788
342864
194589
414921
868064
781688
717833
188437
1200325
961141
870290
751979
533767
761109
773346
148029
703701
849306
536943
444300
299157
1248954
581957
727317
311714
1310513
724267
748862
618259
426446
1816
30488
1169838
149830
1207848
1013772
624637
1110240
316700
1065483
339809
15133
1085313
415014
527877
1258247
25347
928742
455024
220823
1166921
346413
42530
985679
1197345
1123571
890467
1125179
428412
872593
122485
337129
1303100
49518
156182
581509
1044202
481511
732606
1018713
228074
676620
270294
951702
218704
457508
1261603
870269
24839
396413
1230504
937425
500105
13175
274384
878572
44976
15550
767003
613381
291818
662072
544983
309618
1311886
207834
695571
519801
205758
31559
228606
1080512
334127
606689
728982
754374
834118
854254
1193791
253311
76221
218126
870220
65708
1182663
822116
196454
345603
1132288
1132105
1164825
884305
1062771
917527
1169671
1164594
819279
357155
793621
1157115
183964
546649
459681
219843
187665
789855
464526
698537
545690
1250946
1094654
393424
1134396
410517
185667
283079
251788
521714
968
454736
876481
1271454
996356
78043
520216
129673
291442
93890
944079
19451
106313
56515
159926
599252
462394
329238
989817
170481
1193290
408590
1255326
303229
83782
1284825
524818
565
973837
634979
1009786
488172
866932
624193
1303624
206545
167641
1279819
74175
1075188
1151286
1213954
1156120
1022790
597310
1046090
304697
413232
922409
332756
316677
660667
1005462
1156771
1238286
953689
907218
1275054
522238
981302
95086
1160879
1159352
1110273
1011695
1262700
818354
671363
886779
660140
141933
274348
732050
406822
1259117
258528
1263866
377733
460548
541376
223519
145460
687206
1206752
960876
596160
424067
1202466
711343
366139
1091245
1066014
659113
253056
706335
471125
298053
474674
782154
1117914
424515
640593
811028
497929
293591
463946
65792
209913
118694
1212727
140328
547054
1022675
667186
996060
1085186
1125464
1311845
1036514
38253
920668
196232
1209667
929189
185393
1237089
1301325
272869
890343
640414
913577
987406
328795
682811
1183503
899220
767012
559250
7768
1057694
107290
464463
1158804
323687
1044830
1154000
1126229
1216919
1238306
299525
369228
724726
657911
761181
842922
916336
1125705
533268
320326
573131
678184
522929
1260034
707673
503183
1234926
33047
303176
781777
195756
1214227
681737
557628
636333
1056684
93614
317570
534021
1289925
879229
52946
144788
1305414
935896
32562
1070815
942785
386856
342882
809133
71378
443458
1168037
1186691
225660
377796
522629
444133
1064468
493639
611710
1177537
199076
1235421
469379
614750
333713
407531
511217
693415
712831
335314
595682
1130880
1139444
647572
796989
1121444
817086
343532
288289
458387
1217811
599077
907818
738060
1144808
1082444
290951
73536
1079213
295699
858849
1035599
378998
1256413
485946
930025
1132628
830114
995249
560175
264362
834277
962243
583676
781882
164132
1088230
1237856
759829
145597
454635
832788
150970
769019
746113
898604
1106912
291345
40496
242279
1151897
835111
1139298
259284
897458
268589
264516
469182
666306
1254774
153566
48275
1141826
667366
234984
101519
156948
118383
29762
101853
79152
795483
6258
326412
163587
1010798
545448
1088966
816613
1060573
989055
740803
56841
280165
740524
323389
1226600
752929
1105002
1076431
1076930
1246138
1298724
714489
271197
426410
453414
953475
174642
157259
1016271
9785
383218
338454
1064388
291025
276170
1054013
1154099
1059402
1307322
203923
740733
1031508
182613
1070548
593515
1059378
511228
262289
37104
982269
235962
41713
187249
501711
821121
374593
699775
795019
102122
256313
543167
300365
979996
1090771
166196
435108
495074
956391
1120918
888163
655730
776222
513547
905471
303421
718432
1299493
422
194289
618251
985605
715160
939175
1144636
785636
308853
374832
445330
384567
893252
846785
717862
33611
639727
192696
1095862
89011
138732
1152278
446337
1290842
979516
1205170
903561
538239
1136049
179013
1003311
1158629
916902
733053
690788
330311
480370
407378
1169687
170412
707029
131487
247357
1217222
878965
1023022
863809
1235387
1026076
613455
50060
653341
424165
291806
895859
222057
760178
383998
362107
65650
863549
554524
756899
124059
35383
945167
987282
677590
148860
120555
993439
333413
1281651
955135
1024614
643572
705553
227790
341862
980346
472404
567526
587652
43296
17311
211698
722485
722664
633565
530694
558593
636118
204978
534803
444586
430235
1118479
1287397
378150
1030636
576424
1231066
509890
973728
1292013
764279
419413
1024024
941
350349
1091467
1013965
938860
20544
1086178
700275
592037
917087
638328
690068
677071
1036376
608359
188647
915513
862292
205613
711232
396050
578702
680425
719889
980312
1287963
1248676
153528
325018
424765
331084
1115289
684139
987512
144662
792462
132384
574640
256201
156515
876517
125295
375080
970878
1296751
968340
1265269
918915
1151112
1299116
1160870
1240469
321041
1240661
111958
61079
254725
138261
487787
845974
260190
475787
1021546
6708
1074055
101498
747306
96468
664960
886106
402923
196682
580801
1112666
643398
119553
1261455
1027302
991780
768004
703330
624668
178816
460
1049204
130320
1138872
998677
886696
1217854
1061491
1111964
29251
472071
462095
380164
1123898
558854
584854
994138
895742
592695
234458
315469
395345
288350
518800
287890
322252
279446
1191994
620226
997000
561214
993452
1184495
1109995
319915
677691
1233639
465902
1105442
254631
657655
200340
952432
877655
669254
1120870
325360
290221
4262
824831
316821
95616
988778
684839
275497
714191
33080
519129
733332
988734
382757
521432
1197198
479994
820133
9853
630027
538884
99758
822521
622672
243728
160409
1013101
168884
243723
289171
1017581
956132
815686
1148628
121443
1000433
654179
408833
180718
751534
959488
849052
948362
803185
478608
284721
698336
336931
408045
484073
191079
863473
902113
1170289
200488
265670
922694
1277161
1078327
614703
126348
938079
444417
420082
833017
948715
737829
652909
948531
355155
1202108
1070829
660085
1295277
383783
1188329
737516
882420
15958
676569
916024
773276
508197
496895
968657
1170508
1081477
203405
1207660
774335
1288627
543518
1111998
75341
660266
272033
1295854
165022
1039871
869837
343368
324508
1177782
913693
199295
909588
1184752
957767
559422
1102267
1200319
22083
1164734
654993
794337
636831
918162
1064567
405760
930987
341328
308883
255114
491487
854030
702057
1294428
436761
224517
1187281
1023931
313072
485051
791751
470985
938564
286235
207962
821375
158949
1020175
848955
132652
1068618
641330
74650
1208704
759882
604302
186749
654835
662213
1151224
559203
825723
668653
1243205
930060
347055
1164912
1179787
212759
1012171
1229540
738172
1253940
422290
825839
652166
31844
349283
468394
914189
1004739
842270
319168
1113898
606849
932792
17165
858180
152474
724851
1195847
272846
1225868
308004
959044
585159
1152673
706482
1077837
878516
934315
349044
977722
793377
882445
90881
581920
50989
896452
497711
1281068
13842
822313
1166141
1120089
765959
893114
125924
492235
881728
947362
1141441
94626
533265
380860
897476
269574
118583
134309
1024584
1078146
925924
201788
8392
1152477
667208
1129452
165322
1190315
169177
1036260
366758
363636
1023310
532271
571471
1278373
713921
553318
1227455
684337
203046
277054
801295
459957
523428
982960
1205560
1090501
104245
874330
279789
439370
1297608
403925
637611
1068225
702270
1166837
356671
703299
412248
967253
685624
369608
457486
39280
805340
230993
1096314
184400
1139020
722282
1281454
82251
881641
506453
463658
453102
821645
374668
1128290
834241
381980
714981
992509
345863
604269
364882
263574
1143231
50426
755559
1163020
878783
554797
1019872
368506
224828
31960
345337
1074680
708397
996849
408892
1039395
674267
279430
728956
899533
1097614
963146
1262921
846266
1058536
309415
527149
637804
461405
1207173
310702
344605
881916
911685
50976
525021
1286005
51949
1058897
528584
342062
1300156
406446
136682
768070
308850
1175020
633454
85470
822401
645465
97510
338268
567917
57707
1147154
963309
668746
126537
534892
858498
814484
1196648
961680
531768
1023531
223918
834800
424901
882583
859513
1035539
621232
820980
827615
699991
1285490
861787
218945
894010
581006
756649
99627
556736
1131985
202050
1201458
989375
290704
438844
89272
8505
17702
724777
383972
1154512
1217959
748549
1280192
847097
763862
519664
468848
359631
966731
340758
1045310
949522
252757
861060
273573
372575
193439
1258288
1213513
1194521
250009
105796
346225
959014
1060933
877134
665566
11085
260
1254781
765194
288133
483648
123599
944311
941243
537238
665954
258528
549835
306009
626258
170681
47820
1191067
788385
488740
1196698
534359
1220432
573825
601599
646149
841409
629133
15235
410656
310796
476764
1164337
586135
1109121
1008866
657740
110146
810604
1181781
532476
913323
104664
277391
82805
497863
175060
245003
86205
802048
160518
994500
628313
941189
1177795
307935
305540
400303
55562
313246
45553
363317
648859
1076274
1175422
586317
1253700
107280
330516
240682
250452
373569
646859
133304
531469
246293
999184
471142
400100
1027023
226374
3067
752419
945164
141145
1074949
676016
903060
844261
510357
903707
578326
657009
9511
223145
442293
20817
1080252
1036170
618512
942786
698801
100319
1117866
692782
653920
726877
859688
479715
130954
446621
659640
606014
683396
778332
469526
885302
274808
238517
583904
1140821
1002736
1032976
985063
1137039
711998
285575
120947
1239977
232856
777879
240781
1215552
337391
396724
1153758
1051730
720054
1092679
545332
566479
354382
432767
203221
1039352
1168808
72952
19113
448010
146090
63480
490566
442838
932449
1006675
770731
449969
918272
1115221
37016
274431
1065799
1121900
235321
841302
923428
852187
1135029
484962
196408
410459
645238
1032312
398579
799683
1039598
1016496
757273
89537
369088
626802
27014
25551
791026
264414
973730
1063848
791730
474189
48173
725065
1086934
14741
448677
1093039
891480
484335
662141
855873
744386
21062
566530
376501
882237
679605
492443
1017338
342083
351841
366064
662091
675583
952152
227342
323152
682252
1147673
182120
472393
932849
821156
434896
689884
1253594
1083823
755307
40597
880349
1132050
672971
768479
1283062
364140
1047474
1067641
656035
1224500
1188567
880036
787905
478191
1235413
6737
419242
1278751
85777
183755
979772
721857
526156
118836
755402
131928
203144
317984
139292
544541
798174
873357
1138702
858721
456338
626551
1138770
1246972
533097
295440
336990
822128
773763
505185
198551
561996
1045091
546925
51524
1137820
559274
1100196
880957
177136
414183
565406
144670
607323
390894
535994
905515
315122
361506
998553
985479
4997
1130685
790240
318411
785102
182857
725869
618905
1187915
1094927
334099
1249700
94132
1035485
1145801
347004
1030957
339580
358906
1200767
378922
1166668
756477
1249954
888249
417869
5411
1211995
694471
846411
89117
63082
1174789
902890
649288
1092501
6752
831512
818072
577910
478311
439927
484071
1116770
182873
828711
991116
462633
1136310
383441
99734
490192
575042
1192544
607619
721376
587054
27785
945937
985123
365162
743224
728898
278300
180232
891320
563853
233268
262016
1050343
649696
261225
407945
8091
749042
534847
965284
370939
888161
1172665
15883
676783
197293
211200
984061
519432
357926
708430
932940
580915
726535
473915
919695
159728
3927
1272366
271308
596925
570319
656873
637171
1027211
620662
684929
1073056
673746
599970
560487
316401
1223431
25047
988181
1079640
236146
203114
208043
208574
789720
569021
1095561
891486
1173804
273269
250295
1040826
818947
496326
1072804
1140516
1137241
382506
430460
543111
628097
162166
1249376
309422
403319
477773
634432
959442
746920
498492
683977
304663
986503
1284615
648380
1052139
91275
187100
798908
1045037
581641
188281
1208777
382315
889415
1232449
1261076
219707
721104
682911
529534
359752
686770
320219
1032081
152647
71572
499625
520542
124113
502713
850357
64117
1099542
652300
1055337
730784
825140
65771
1065725
349683
359894
486520
104095
690379
858088
155469
916435
1156906
1078797
465432
539003
960249
143854
1068055
1171491
725900
376711
875819
459822
305956
1178195
436417
1238434
1194018
734932
1157939
36865
623218
392165
739459
859192
602041
63870
309226
622507
236052
829082
16500
513798
403437
1149852
1163549
633357
114125
920979
22116
532053
700445
1078466
460407
475640
400666
60291
816528
851431
2248
34909
228512
1010347
170438
939758
1169150
129147
794627
415191
1084804
729932
416902
916808
256417
666220
258385
772291
56732
679262
580851
809855
1288706
1062180
1001963
94846
668335
341417
891148
137627
942667
493178
1136975
791526
434005
1268110
186315
749661
737211
405715
1136321
58422
943748
383448
835651
775478
336805
1047378
1010151
609140
521511
68642
107067
191480
536598
1225001
709440
106237
436972
820173
251307
1223870
438898
644292
1174585
1245562
791424
362892
515286
362575
438022
312904
221344
1188143
275718
506687
127106
1026101
687467
1007782
688272
998740
1090865
451160
635273
1058185
212847
452020
514741
240927
962300
415563
1149398
229699
1186689
171210
888040
606908
641683
751427
34345
641878
297939
89048
193864
1158562
438134
1055374
475624
676708
125021
866423
872171
666872
1267030
1217781
558335
562625
1150252
1078616
786976
595879
536510
1180583
768381
841727
228016
199464
727277
989174
938766
695494
1169511
192373
20833
294942
938825
228451
1174887
372394
1161296
348766
369713
619599
237365
597917
874968
792059
527922
697454
633014
1245803
927543
300322
1000816
974137
485957
616269
89778
241272
819528
311810
1023581
715671
862222
1167588
278319
523500
728676
269122
617402
994382
1142149
340838
238250
1231161
1007855
163065
62388
1146184
227789
1196612
784524
708043
660560
741625
647821
558782
66480
658478
1040058
776607
324435
42856
1204886
364681
248186
882382
774076
690239
94054
248417
1090288
1264275
344001
628888
805293
761987
1214146
991263
1234180
58935
954297
826668
179849
832409
677736
1049080
673246
1019138
241888
1105639
1089419
27892
14350
682220
178881
162880
139892
844924
244669
388354
532787
747024
80317
1137994
949990
221459
242929
176115
499942
518793
667508
791783
1101004
611932
296667
83264
703071
674732
659992
537392
131515
1127392
506372
410064
338846
1117501
189210
307947
382290
950750
973831
178521
640264
733376
1201315
894300
950970
384604
270747
114663
121352
374657
122630
1123873
674666
1253895
355190
472128
783315
683178
1158528
843049
1111950
216701
1171484
790584
135356
1203957
1221546
675114
1142699
128133
408634
943405
624359
143419
650894
489022
595190
771756
995485
251219
1011220
575055
391462
1091880
648753
1197139
1187752
463666
1287323
1171159
1107174
763548
368593
767381
773715
1004520
498286
1119258
360718
817306
332090
206801
832250
664347
1015199
524776
752641
845129
1097764
714352
267708
582001
556619
169217
9386
1054583
1029343
498482
725431
779330
327572
623824
1056160
738268
1211875
337680
1193005
1209193
265307
718567
171809
1254458
696746
759652
981519
224171
86553
1168174
928349
1273584
128017
510759
128566
780742
979821
1107399
413089
1048718
855874
826210
445502
529156
851696
427658
1233537
884440
827889
676551
763784
595394
530641
824182
318584
250724
792506
393126
560882
183158
302468
398352
922636
763791
834794
137268
1007160
843891
957789
1149927
782837
788441
779274
947751
857551
1078954
327888
1001634
900283
352314
1237170
1276524
721063
609467
132306
646651
787037
259672
142374
614073
241279
134623
581318
729093
802213
1205205
243379
536608
432472
1089865
134364
957795
621519
310317
1127978
1241903
860141
249821
1058409
509254
928746
1192288
270919
19195
43972
1086297
164198
363513
596630
834091
524854
29104
1015608
1282849
808453
484994
955863
942412
212913
395816
122737
870349
408847
869500
398621
1261664
1263707
476560
318670
51989
1156336
658437
1224303
1265728
1237925
908274
611539
250294
753254
474395
378111
560764
818384
144787
977199
644080
547444
890663
806120
1220394
991107
657677
184892
1148325
780510
901580
261527
1101640
870902
963639
709389
239898
990802
901838
82201
46006
681263
1181204
758700
513861
415916
1156541
439702
925873
868329
212262
474847
711244
972216
915439
741791
1028554
570974
653951
1047813
631421
1215379
103996
679396
833301
1244277
826870
1253179
245946
608324
1014085
1273275
549012
620644
975330
1075682
101456
1211876
976887
767493
516465
197933
1093306
179198
1077866
1001929
495284
185388
967125
488910
38765
885855
282247
713268
425638
1155174
1137266
135570
1089118
849235
1113075
1021595
448056
515926
314886
176529
749878
1186209
136666
1013624
113019
1025524
174263
584814
107003
1082618
371395
522223
1176224
813813
25965
26514
76471
128314
740937
1172562
272443
869890
1083666
771508
1162802
7312
985500
988721
266723
936290
426804
79856
1285749
392253
776366
1236246
352442
555884
418636
263961
691334
1279038
761673
384718
317912
761332
737065
75706
1064703
813954
1037526
949168
948656
1258834
65468
260291
138889
202780
906596
878774
1210670
186510
357830
95347
466765
893761
568198
1041301
584364
311121
159274
368798
809948
1117544
232865
474941
754184
417160
158798
562022
404326
795976
1168491
653387
861018
215845
1016367
1183684
649490
656856
309137
738124
479536
747353
546798
309703
1005066
61254
956938
555741
20491
277110
1202854
422566
36813
624459
310098
356492
1132875
491453
822207
1089184
968421
181456
164524
1216604
669731
1106625
753718
7387
1141133
912925
235337
934895
745064
914880
466779
1131159
140851
737236
1133896
871837
769086
118147
1171802
270657
198682
791632
265391
558604
1068107
85407
430400
296038
158515
686267
596524
673912
69517
537994
279866
1243126
1027277
193502
761684
872276
495136
1238767
556675
716041
1229255
293329
613201
829550
111338
463960
1229325
80410
869052
358448
336338
1710
495878
1195388
869689
360844
203225
1129359
851075
600247
363468
1230684
274592
713818
42839
615765
998954
274896
469688
659141
932659
759469
867372
284095
1159680
233997
154899
335244
285717
340343
656430
316227
438449
1144395
960813
351012
1131614
1208980
1077985
11205
282446
318839
602791
1080953
452641
1000116
817420
758855
382106
1119040
1087157
369626
747722
705501
480471
12538
1001545
1141651
754756
361999
789907
1217148
422594
48475
166508
978356
1112001
833701
1171848
515776
1151225
652891
493979
116993
161049
878696
850173
1143095
1156334
167167
594670
557536
1158064
596608
118616
961836
526102
1031563
617349
143270
159491
208781
366835
628101
705654
1188327
79244
33032
1207139
460038
625555
778968
1042493
268215
196134
1246124
661591
1092137
539518
1149128
473695
634735
1070138
1208152
1100750
603055
768917
329671
1140867
73392
806498
1222160
153134
1147054
177765
25870
437272
1190926
413717
1086099
1182191
1224628
734058
960112
406594
249451
349269
780133
835159
582770
842509
703253
432805
1062905
278567
225246
369282
1258776
244520
1144893
854938
618931
761885
327643
269852
913696
1062258
541287
798582
404547
443196
167486
9394
302208
489454
342655
1147344
1024328
306890
613265
1019358
461368
189049
454384
447344
674894
224397
868228
24255
541917
911163
281104
447904
43702
640372
157094
1007617
137782
325709
413280
721359
140583
1047172
697042
837288
329701
1132735
458929
349656
772017
1028923
1032705
1230583
232246
543118
729898
894958
942867
662694
292268
162140
607386
315749
73964
377805
1184884
920110
515786
1258602
1054028
93035
130337
744274
104069
214721
633198
710740
1051985
371688
592343
559449
563074
584477
719841
1164026
1005626
334948
893620
547443
1090039
1027529
1113321
558200
76171
823269
609719
138950
776570
1115441
887918
878645
436716
881934
1143772
441927
321248
752213
183046
208329
608654
731718
347740
146979
1146238
1217912
1246584
193840
1001309
885554
1272971
424755
661099
432123
1129631
666681
1102130
1265642
369147
831384
370870
1062097
1079127
687014
1162359
962529
87980
994638
1139448
6528
1158945
871461
29727
1205144
293351
1014914
380309
356481
652177
1226072
687209
625605
589726
583180
806196
879555
387766
263187
1021935
796174
723186
665011
555796
274724
1215877
539312
6095
852644
982780
692551
16340
141316
557144
67759
665731
1106134
34222
250019
298595
244219
508492
424304
210409
875764
455776
757963
428058
199064
1181306
86556
63423
174143
795081
98108
956087
515346
462168
612331
485864
749759
1105570
716304
509970
1072013
190157
1264117
336203
712297
780041
1038427
44597
235175
781446
52390
680277
68017
877083
1005767
34802
1034856
988931
1195708
700058
478828
671796
551028
876376
14963
870422
761919
661621
1171229
1265179
640706
78797
468440
906094
545489
1032915
1263009
852161
468004
366476
4642
474340
126132
959433
805307
896962
420302
454519
1216671
819707
1119864
591234
542880
118925
1197051
1224925
534356
962411
523078
840511
1030332
665896
1003139
994876
813471
665735
94432
576466
1110037
818506
440201
1049543
190445
195435
340931
874314
236989
1163774
982965
911380
821826
720372
277466
285098
162485
1147442
890357
24038
946786
223760
1034859
367599
845056
116381
96299
718483
1060802
317934
1129592
958059
210304
284814
1251627
276298
467964
872647
712901
1212663
323717
80089
504825
309365
888611
416280
688786
8280
736683
957045
88256
105964
1088166
384261
1190737
191103
170595
103574
1022798
238315
485157
1030948
59506
1281622
123156
459646
954271
1039209
192127
1189218
296474
517749
780856
858768
966225
438482
210847
1236149
205602
308028
778703
917306
850996
775099
474256
928901
847174
938309
806612
793737
151869
862991
606019
1087772
27002
331640
804394
948308
486823
238687
962229
150177
390520
218962
362619
620508
179519
202916
1109058
982265
206925
128592
405234
793893
1070730
1015834
223275
1022401
821781
351430
1026033
750567
1226353
1015816
697999
374647
6164
1059185
607322
1035669
466277
225148
210087
926905
49584
782816
66990
12851
765140
750569
1094825
983057
468305
17250
53271
673046
883848
774299
1132173
791153
970216
980696
704874
140816
616286
82248
356770
1020910
573919
966427
129528
968628
548275
463722
175732
601083
571790
432997
571024
3580
1176576
345356
1206225
323871
1085746
200406
1120415
961589
747756
317787
473833
682460
187911
1209919
680968
92499
781920
972385
139664
349479
705032
440623
928799
673421
68415
99727
214246
1061327
1011679
917798
949403
1238875
830366
135239
239064
972997
1195092
584118
840297
1105351
158417
233039
967660
822653
893366
1026056
189901
131069
658384
509239
923367
1129464
976780
188919
1039529
1037299
604391
1161225
1702
32309
745230
461917
598171
202236
742934
946143
510700
94203
892162
753819
1250074
869795
852469
785690
1167722
376995
60353
95019
708301
102518
141695
960111
702153
44530
364389
1236995
97884
704820
210803
871751
174633
681823
750096
173010
514864
102626
971184
84287
816720
295447
594776
1256704
866703
342663
405933
2247
1231167
112804
746297
323980
831846
173233
88754
1071030
993520
502567
85532
1090763
1260609
1203204
464750
1259235
1048418
735111
1041427
836193
95230
1264540
610791
295636
913015
661979
1037847
398901
445976
1208714
1194171
68703
355563
1115142
1207397
99011
118078
829043
395250
1188922
1074066
1109175
395617
138099
325589
539777
702401
830757
700896
159583
37257
359101
335233
1135915
358552
806360
876613
600847
718948
646313
424273
356360
795205
930655
615122
312313
21136
685355
361567
317485
1276954
60668
540121
152085
591063
363114
1086172
878868
580267
331793
87788
519885
311591
166986
1270560
682488
589885
1162983
463719
477941
373709
305944
277865
110065
943818
935661
567075
708157
1200323
470667
1118683
403469
72777
590003
1226279
75624
927967
233266
621244
228562
714047
827438
484043
1142655
281899
725451
60443
550030
82233
592746
1029199
978766
417883
1202158
1081806
1194995
1136681
30513
367691
1149826
764911
719924
347887
613526
834898
884720
811096
1085413
64182
454095
165931
113573
760347
1145024
287496
1035252
1242920
901861
1216231
1064135
490050
1199545
1050883
1190510
308284
1003767
395164
181333
551055
398904
492650
165550
169957
1099742
802393
794082
902397
12505
1128746
1149945
173412
771988
1274350
1099144
56348
432044
772825
803405
334485
1161951
619017
313536
590908
932034
605065
520361
1099635
895672
571319
351423
601447
69392
1097732
1077175
550045
957153
1079976
472092
491417
556162
497830
475733
1191645
614155
68102
235658
176216
712090
977579
733032
129704
373778
222781
541502
760631
615662
726618
612383
970782
1103853
1087081
832421
465206
1225098
102496
1134719
163862
1237222
98808
133244
137591
305033
112884
866157
818539
1005203
18487
644802
456939
1132366
259130
790269
963877
919869
383016
1114919
416433
116792
213635
234594
976482
256702
1099932
432526
917220
1256077
857868
1103314
145956
9340
930033
582287
56731
1202014
848446
1248913
907491
733329
442556
16591
555274
521257
849921
1260688
297556
1029129
496866
1081597
1211513
898950
739346
1030248
1212636
1135600
726125
835046
496331
1067369
5810
150903
33327
773517
1213631
387947
783723
398742
704249
233289
436758
184490
338284
193979
447702
1220562
829589
833231
383099
1167138
919749
1086809
647006
912105
463517
490446
817354
453029
1039849
848449
616168
1244120
257594
319949
959665
322384
188453
993678
1257070
476631
1193813
1218500
620182
701981
939532
783683
429976
143417
1152691
1071142
1236320
203041
411007
817781
376146
342727
420453
896823
525670
351083
879942
878440
1093279
136571
810779
139531
546679
877133
604195
968862
96391
1142083
956281
259568
1074523
116905
1244663
435171
1116669
269071
1176769
663415
216
514952
1235621
914758
1088035
968106
682793
378108
113548
97024
42956
370702
147459
243778
1177261
1007755
563876
506242
1055257
1112654
706495
503659
861915
115749
1092662
1044221
569115
32501
883842
1059849
576288
1167054
519374
974230
253646
1072417
616571
431781
1012163
579086
315516
553641
1193407
1007767
785946
555072
1204604
826368
1189225
160082
473357
10608
437948
825075
835214
36489
305849
688543
1106250
775529
992407
400492
629408
11323
1215100
136897
993871
657818
286893
505627
211699
270665
906659
355391
312551
329608
1232299
1016185
1044096
990750
371454
456160
638869
364648
140591
221245
1106250
225256
551882
1021341
265823
365450
460775
301446
1009074
18725
833457
689294
951044
1265511
472411
739177
1215770
451825
712290
362396
692479
10448
34439
621329
533696
673589
191697
1062843
476154
751250
346509
306259
321702
1203977
179290
520345
227675
634710
1170663
1185194
441333
1155017
978445
553334
478961
995993
593577
364610
289153
533074
145681
1116321
225416
135564
503027
1222429
1098377
635405
506917
61852
1132453
65687
176
468241
1249065
633789
392812
518636
311335
554408
870976
1245092
507416
526333
394036
1137693
878574
172522
386652
832000
994557
872897
1200265
300284
295158
1101462
1178577
540665
666865
679867
851995
926374
892486
691152
267045
1052643
648091
947264
813569
137529
160336
60606
187167
920256
1205046
644401
55191
382681
610021
704696
545854
117524
248624
260932
1128434
995175
700362
470427
310259
1065413
671615
307310
1092680
1112498
913405
263370
726982
821075
12714
447014
746392
701746
992554
654922
35922
308829
318784
522394
1234448
323134
337655
1014710
807479
927597
334282
948913
24692
261701
923139
1167137
869964
527479
944700
585327
768794
922066
120035
1154939
646498
746309
1153527
283453
1075297
698697
1186909
1002171
1024682
462330
1000798
127195
1107742
156542
412791
477916
1227077
605798
695338
458000
192894
1163050
131869
752380
1098644
767340
378250
1007228
1000988
341892
914659
1005545
870136
854326
1148072
28808
475372
824888
69608
83375
290398
223256
407557
1002897
953392
657974
240062
47097
913566
597942
1091426
1042309
465551
136162
334084
888671
184274
154411
72835
751007
700834
935560
966478
294757
33616
855283
1175747
832640
461235
830056
1067678
349688
333670
11937
1059091
592397
472045
1025030
801481
359200
1184333
141274
336058
854615
622063
874187
67008
399225
784797
1159147
182384
1202948
357757
166040
153951
448276
873622
144537
208093
1005514
969769
779579
983317
781752
815376
563788
743848
439888
941325
140644
871140
474046
1148625
680932
81687
886962
757390
445993
706767
315458
195877
889988
1176011
279944
776099
858357
562827
683595
133995
955462
54930
435728
361476
1054166
720021
676313
450773
406641
89070
511926
169667
356478
800228
397834
231287
823565
1033794
1184787
20478
20785
790998
721992
443856
1186085
54420
629072
552717
476016
178877
533833
550572
160479
318030
1218253
1095989
1088252
865124
276138
162496
275942
667424
1090346
65133
1185550
624485
1082491
694844
752681
429648
847650
1028453
451945
434608
127585
716954
1048695
440085
167642
1122508
1212626
456780
478250
129352
623217
284345
718889
273165
1752
1059704
769159
557338
591294
1213309
250489
958143
565118
694520
642430
702632
336646
866259
551709
1038075
385808
67337
1138383
1148726
424755
594781
910913
452208
1162420
13595
50104
344174
1107569
186525
401653
351916
381387
1655
507214
36603
197182
778533
795458
973692
1160416
1045812
660236
625711
389282
213335
657576
775576
45957
1063080
373496
928575
207391
987354
777257
606678
1257940
303098
987841
462396
65704
572061
784491
323971
715982
482189
48681
466674
143501
620407
802321
444729
911468
140867
1141840
519986
149183
1065315
1210747
21881
599382
702739
438374
192276
343155
1142652
522288
814305
227655
573299
936209
67767
42930
1043557
810978
756333
1071402
568718
894099
249940
1163506
1048936
552616
16154
1220678
1162119
519314
754942
1058038
34552
53352
129842
1009178
359886
472651
646464
464065
899319
1213473
1248077
889617
1017109
1003050
316940
120005
889351
998502
12810
1197795
533045
1082405
621870
529469
801611
13289
647717
658583
683543
57928
756527
466957
972154
1006961
249788
554175
463360
561179
1166127
517287
1040366
1086923
1137338
83690
883666
93519
792865
322634
341985
920509
547829
1160638
332344
856263
615171
863266
189871
724093
1096763
627718
1258059
707289
894870
447157
1121418
27205
1105421
86292
1127232
1103254
941731
135587
146720
1210905
655823
627758
995324
1202084
764660
991096
1206455
1094579
96577
81603
867122
772294
206699
696370
468061
135328
1064812
956876
90276
1215093
596039
237805
1186443
305024
589697
142271
264192
925566
107432
524191
259082
1080347
920192
620864
601342
88753
1073894
893147
569623
465267
1112481
1170673
836287
1072420
316631
762273
59865
415486
568047
531924
989894
15336
229951
22033
927734
941991
684246
944137
504472
1056318
998247
686581
587234
504888
845486
992901
1152309
376370
989556
369307
236322
178829
73766
1033469
1140197
1055092
292577
221998
848244
902182
1194522
1068757
1162012
887593
1109489
925986
420577
726057
1169176
1142118
1018715
951573
1232490
570241
655914
866370
290857
1101669
11534
341424
95722
703001
438520
437751
690985
364516
478498
333835
425619
437647
1257276
619237
445107
195982
642654
379335
460295
617421
682725
17211
252655
329850
663571
381607
629670
436624
304312
716604
58089
619217
1144085
1090274
805173
976726
465114
501406
700714
171938
380051
93652
692354
1198886
26339
162375
536319
257820
410599
383053
852533
222658
1160232
746742
229983
301547
1125116
60038
1209815
233064
314695
808512
5947
161032
656314
900206
187073
587714
1176418
572369
668998
520456
173128
576005
755090
95941
608959
441205
226835
768917
501221
590349
769812
1181380
985115
131508
1194944
22034
631651
385545
278205
849275
525956
323262
307346
27785
1255328
877743
25406
504741
605262
1167321
847560
1160684
757313
451608
1219018
61660
1115562
793893
475255
302035
635833
379085
267830
848574
232898
102511
1042764
27761
240553
185993
482499
975709
1091419
13440
820845
833821
306279
1185752
532006
125210
240430
1232116
1173651
901231
832895
590591
1118361
571420
600438
873233
669055
257464
850014
697706
972129
35960
1176900
1018693
1124723
540531
65648
488426
1013550
245870
1222170
316823
463483
367171
1142808
417327
976766
417057
1255705
655518
642733
121706
671360
920514
430253
787250
944407
18324
1138260
464454
865295
296207
1053369
496415
751239
413220
593266
840155
534871
749275
749044
491308
443818
729012
978274
498643
502934
619715
316028
777752
114618
268000
1076302
770974
229787
426993
701290
185595
1201530
394066
15044
1066394
717328
750668
253123
1156269
601052
529636
798713
1148709
506218
739213
764754
89138
479632
432017
654220
272714
463321
1013797
331955
291296
502976
585708
841819
88176
407129
293702
652100
1068380
740290
711166
141054
9313
127877
811268
510252
921
172974
157262
265495
118549
1034402
542384
565785
869216
226739
804571
1232553
303508
901312
1133556
1234971
239000
767740
554518
504248
649059
1158832
761130
1199816
1027122
498426
622035
276001
575207
1014591
170433
309979
978854
483525
283437
971134
482736
353407
558541
600960
1210867
779933
403438
378945
264314
756160
204405
1043117
333057
828570
64902
943219
323234
875733
1130447
1068513
483258
1100210
722644
122795
84376
590940
716942
962732
195494
979503
952659
814391
893768
770997
871151
1002777
1061376
1037613
605732
1086680
768270
533143
268915
1221909
598777
916336
572086
214463
1056368
141706
388801
547836
793416
973723
38799
951007
1187838
146405
261797
328846
968052
795289
642956
516680
319622
520235
624432
337467
681720
212684
1221510
1020592
234700
424461
1176179
1042790
121567
948970
710660
1076518
92356
480992
971466
868208
494474
742262
1044854
1209261
581007
656676
691680
344157
657953
5778
653382
1112262
1175640
28478
1156279
1245644
19355
965310
1120510
666798
1157165
935472
581661
717487
180884
531037
56050
332670
3596
1223074
611986
439112
317166
88836
260098
286783
914001
903065
1071859
749752
74554
252444
715691
815091
1176050
662757
984317
413871
1214520
1875
113926
198216
75733
1004330
841443
770831
488485
207438
1002749
114494
540763
133405
492137
1116926
52633
889018
158904
393167
763729
608573
782618
348137
966023
982297
875052
659702
856366
969932
819858
482043
1081581
607717
204878
726720
109975
512059
240289
788941
1070276
209571
1247575
985073
516500
300933
226779
687186
1056612
321445
394412
917239
274300
1061410
770227
760178
1009851
705489
238405
114628
1064691
1064861
434949
643853
509250
117815
576687
546239
306297
901692
1131087
669754
1012909
1080828
679530
690913
934535
742997
995194
1004379
1242040
886204
933380
310032
527044
731734
1040099
162751
75464
122543
102450
212382
456904
122196
539213
1032317
70208
562770
101107
767931
25402
174569
546904
624760
342238
1174460
126327
421638
1233663
165168
534627
1106181
712869
389014
803936
1090761
413149
280945
659504
175533
848281
872455
825115
1046797
1131657
758887
278208
216184
24768
1156324
1091858
938316
818247
400092
215121
1178189
22762
409025
728077
1053410
1165946
714937
650552
969660
1137623
78017
1224783
459380
1014239
683051
886256
853262
68679
1152313
1199928
1147555
494306
898203
987668
206065
320235
174466
1169331
916933
168603
205678
923735
38815
79974
266969
183694
646871
796274
1097943
332350
884410
743024
262267
1224365
934571
1221898
96522
162325
61280
1047030
98599
959549
609144
643120
28521
1187599
821974
1216591
585294
144559
876021
878348
1034279
645526
858931
852096
40659
258849
78394
1127717
958717
133517
201752
571447
312378
144412
968077
866400
746192
370529
982365
1150133
288112
149486
463968
860710
1078252
962665
946001
784933
39280
642991
49872
431897
263031
168827
96647
1113663
586356
529444
1161785
348655
880190
919979
462166
726614
1162782
141186
576072
91070
165667
578579
856719
560389
856772
1003732
805931
742840
408213
84598
398818
1161868
252774
1224109
1112129
1004862
585499
594084
152472
1203304
571369
884298
395140
87437
506955
118253
391484
999560
308477
555964
712392
601986
579201
792567
365029
397885
3264
440548
165747
823001
320942
1138462
564091
1043825
752662
135510
170283
82519
629744
207608
1236932
521283
851626
274365
217542
408414
1046378
1095091
904160
868605
1184599
417718
767356
40781
771207
80834
1124865
219130
1240592
693811
513249
697508
929698
770249
12246
691687
129227
314232
522884
1089892
1212820
734850
123713
656557
720614
464327
254094
438636
268395
652941
102198
125824
37226
319048
1069643
738297
1090063
325033
691173
518619
892728
558317
1004333
899491
160541
939261
751053
677734
1034809
632997
779079
888397
963982
463190
773886
384570
1033915
1030157
1067148
242929
629969
907426
149780
749402
299994
539311
385472
337592
321517
1218294
56593
228329
596968
391826
1108354
1025049
1927
167625
101574
12160
809472
277726
485937
401904
699364
1116316
586140
667671
1084145
610869
407404
198262
1150190
1160706
398367
655538
718758
420391
916821
543154
687294
267422
525066
1091359
1051592
239315
1230918
357712
878861
413842
695735
516500
856465
1245664
753079
866673
923660
359325
397296
283072
479030
33801
712098
993690
1162986
405718
512789
573735
978188
866694
806412
873340
349546
290370
1214377
792037
146395
1082641
843010
368247
1031538
200555
1104992
1201122
391027
225757
503311
83578
1203168
1163560
729927
192603
384860
1060158
357540
508627
313379
442919
469855
919206
450307
596420
382201
534275
904106
667963
306703
448545
1076819
1093771
350132
964381
261436
236214
213906
765188
189941
462703
844918
1160501
793102
569849
1170627
421856
407759
145571
530084
56366
431403
888077
1182653
1171337
67907
1137164
284230
292914
1137798
1094140
665992
242531
1107998
630101
1094375
1118297
1178751
292774
964293
92855
93445
518925
77273
26704
509087
925036
993979
684167
1090021
300231
231210
13581
537929
420961
131440
497530
1075303
583527
216200
603823
773951
326800
474478
667514
938589
360998
360978
114696
1087885
1078267
992155
379804
877762
1141517
556687
1037693
230509
518959
1035189
381225
165877
476792
646948
1068648
590431
1153969
725680
249905
660687
1087026
817930
985494
472344
556468
723210
33171
331253
643442
740168
670402
102916
1116833
118927
637408
1135211
893686
1206646
123876
772562
449836
1193013
1098555
673759
564433
779101
1102164
858094
519247
446077
219792
68562
742674
1169203
20754
580013
541022
842921
704743
608031
274621
765695
821874
1144541
1116535
972914
189501
1018215
522615
639349
391636
142857
255707
430560
366119
348166
140379
1189352
179060
50677
628610
829172
510681
854772
1077338
38359
971528
1132146
598567
1200420
992078
283550
859207
531537
789801
1206589
225965
879430
543236
991121
1086941
898248
267781
1028001
410558
1141936
393082
355221
965098
879956
1170989
932621
162649
1228004
914130
520449
810543
872193
549434
604840
111520
1226792
141345
679646
570965
443383
1106556
90923
400399
595314
1022334
582502
214806
1219312
362726
188653
452594
419153
581098
301397
120989
412692
400035
966156
608641
60275
286426
621320
221374
567666
144543
280862
21525
665006
828663
934944
1014127
1218468
121641
1029052
164532
1188626
15396
879945
835684
1150504
351148
310864
855501
655782
643812
105074
615512
660719
737228
420703
23786
1044589
913702
1153437
1147556
699800
834603
507212
334526
817244
429257
500338
363100
144639
861692
704269
226050
921351
588073
165241
1201665
552241
219786
650217
534409
815298
1230413
1243329
155344
938362
376548
500876
518739
104867
405496
1178127
750431
660994
891553
72276
744709
802922
995142
385490
221881
1056695
429565
1100597
980516
861767
1128937
149244
1124171
219630
890306
774508
1209766
796687
184548
517418
500105
871798
941041
852068
774548
335246
423912
68484
244177
155416
769630
569837
11586
53526
525743
41199
635167
619400
604125
149325
641737
1142253
339004
360571
726177
635777
1102338
563180
550017
810481
648608
650984
603722
399019
1808
184934
1030399
776790
448671
2587
530275
445074
1233313
787538
945184
804579
1071497
476173
89893
173397
981469
456630
228895
959914
970020
16550
1064649
725046
1153369
207409
275346
755072
1088663
315754
977841
1015057
1050354
15542
592705
161285
894690
352903
952986
611407
247223
451186
1060095
1241945
12349
518863
1122721
124208
226511
578002
1071472
1072040
478886
1137508
1017976
971723
1032218
832493
547582
219876
909392
987721
1201628
168002
1037019
922847
946492
645119
620522
804301
545723
670203
1065531
840476
674074
486990
641650
554965
354623
1187050
1048836
4332
451798
676640
369595
451643
397410
301993
413547
139147
594100
970250
1069460
95302
1163967
1218688
960245
685625
152434
959646
40730
730675
520452
948280
406965
1056746
415640
1083759
961541
658323
320134
32525
245147
404361
321126
1150837
589658
1222711
570347
1065220
528614
496394
576795
105294
972304
979649
1065821
993714
262602
506518
939085
149032
503057
440102
1155380
217488
281066
513660
1224029
909212
1153575
1214398
752911
488159
524834
646500
1073960
1071491
775625
180671
103956
321887
1052597
228354
968209
12872
954407
1070442
174444
986629
1185536
31796
123947
678488
1177112
550747
551352
48782
518503
179459
616815
18222
1087530
430936
453652
469612
1173985
1154625
927695
1192939
253252
587708
986860
1042446
727935
1080665
63882
902689
419358
597616
556299
513521
683217
1084689
1056430
347824
300568
747884
230881
1079584
17575
711173
155473
642246
944799
559300
1022311
70782
1168843
798134
899595
715075
525320
418695
1164900
910382
474689
134688
824147
808207
325595
723669
234950
445361
375248
202348
1177016
999583
775245
1027871
161019
1148995
1096776
589363
1089427
970097
595393
1051358
16585
317837
418620
1159
451203
1012935
916692
446992
760374
407769
900191
379068
922157
561139
76641
1055189
653839
719368
325526
1072165
724671
1055234
838041
1075267
1240272
273035
167415
470620
626201
123854
219992
426485
900161
681801
1007309
740957
1220621
666577
1065834
1135244
829809
328312
1059931
761057
832153
62134
9062
270104
1081296
342707
909058
855821
872213
494260
904426
888467
330459
22421
790638
80560
17170
23669
931483
3431
1231681
945776
359270
334378
805801
428540
919661
771055
873040
531280
939637
539101
714390
762048
768544
1080842
475317
495148
947406
132179
1235957
224386
455853
773351
193737
411544
622985
74915
198846
412310
1046887
786220
126603
583150
1177828
136886
844047
741748
737693
1059377
703087
1187789
837637
1145946
1041223
697816
828749
923031
1209329
804425
816224
411039
503806
843188
1147721
106235
176311
1145504
117616
798825
556136
102936
437380
365903
112025
617916
888812
1191659
177097
1117259
467270
289229
442022
296480
119463
599275
111622
79332
215340
646429
1000254
588025
579445
408193
776102
155248
1220623
1055074
1176042
998847
36644
425596
784702
701590
524517
988469
922191
1143250
332463
508472
439979
756358
366487
784152
1142965
1131147
943663
330713
879353
667632
505165
790464
358696
94527
611571
391561
119709
619873
467673
513513
57677
297953
211516
1162314
270344
1021627
557969
245897
740392
80849
658796
992480
1095591
411844
383272
833960
446356
1070244
194390
840557
1023336
810716
482568
963520
105042
1123416
976685
939121
634719
42240
853181
649677
201250
919795
163498
562297
1190547
807498
97954
383744
542351
5946
225796
894847
676472
1146057
155230
900288
25895
284874
29963
457756
1014908
408110
1103307
464054
749080
200619
808274
457424
388286
260611
308719
219104
953075
88384
964643
831900
1069524
734016
875632
234976
372769
701153
803555
638850
507322
1230230
870789
1134732
3862
1116594
436709
923247
1015461
909887
532439
141709
9953
986002
171224
145098
859524
941188
178050
148727
110098
920526
895914
145868
224408
545759
1210382
183774
1206286
1019014
750385
956815
981139
1106267
927036
138429
192205
635814
471153
1186918
256402
975321
345984
535005
257893
627684
679549
889355
117408
821440
253878
1054428
739986
641969
410055
709359
521252
297472
973682
923727
1228230
743697
596297
1031815
942008
287309
892769
542970
713137
563281
120200
1129099
758197
814143
1188785
632909
452568
923476
537639
168426
879605
808206
19180
763132
640200
508193
887815
697651
416069
972970
965404
979038
173538
1207693
560019
356507
163531
454258
1025478
329837
139549
1069320
919844
939794
512400
325821
297265
974029
483838
881891
739245
109212
1215179
258718
1126084
510982
1017646
225054
301848
455889
534705
767523
1056090
423832
565977
335350
550826
592804
1207992
1119095
33869
889730
452892
155849
377971
1118892
299819
959030
795469
547879
1171008
1060940
109274
49560
123527
79603
1198604
1223578
290495
427894
652680
19173
573277
665158
186775
880870
281285
78858
787592
613735
131168
864564
34693
205308
845665
471976
30532
617122
1210495
134900
1159386
512557
545202
469510
880300
256843
631223
867080
30341
1038440
904361
822436
532885
971289
1157308
100941
706246
565349
1222802
221478
1179546
841689
114680
442588
356073
286589
201379
19943
483552
553917
927461
1160237
175982
477326
45513
285179
638430
69287
498471
1049401
821380
881572
658391
805104
84254
869405
744388
677730
316877
1099603
28652
856042
706993
769752
931687
294620
636119
974653
810033
209161
175182
1118902
541074
218380
657778
361072
180980
755582
996386
992775
892676
604024
267997
749316
758763
82240
996432
58788
1198640
591903
747207
699531
459684
1146832
518070
820212
188733
1171533
823020
1182224
316673
281110
330804
334695
831262
615081
772154
1011555
531730
580554
779667
508051
194431
1055919
330812
947515
243970
1146261
314785
432044
358864
826782
319827
367949
1012185
567943
212315
1105417
136549
1037955
1174310
131918
1010529
406328
8296
867791
1029895
1011191
235008
490207
368509
8125
362040
120888
189924
1143459
183746
853177
319607
1226249
347900
1094972
707485
198494
762537
797327
1111541
141243
318048
808931
858169
25915
1018596
451260
1155990
445648
1051278
122235
678924
996967
309981
263992
1128838
833591
426749
1026753
1116931
534944
548634
153864
643376
957838
1236889
845164
84268
928077
398725
514206
493827
1197537
1053895
44003
270918
1052598
614234
743646
1185385
1188518
42604
144878
248925
472505
712719
870564
846071
210211
728101
1017089
1047471
1063690
1218530
702169
1182535
666006
957162
27287
970456
1212959
955479
211218
441239
426132
1091455
1088451
314801
536397
527748
1160151
1220533
639466
681949
815668
1137881
265608
849818
681922
957401
551659
711448
668662
838668
1159685
440028
947399
976361
985177
269226
532614
587650
179804
756626
890092
70351
1014065
31154
342159
763645
774821
1016384
305171
1074205
825297
790236
468210
103574
894494
437412
235971
734033
868016
750173
867201
1037884
800066
1100067
267362
611104
384294
242459
230583
179402
976250
291670
768358
44516
270235
875542
83044
1082103
662158
172313
804373
249877
369651
972917
220351
1018687
93687
119584
379662
375470
1097673
908286
333147
645866
271326
208128
205107
363436
734946
1017910
393559
61064
872736
977700
229298
717557
143660
131635
423325
1044301
639418
108776
643601
416032
680007
288968
261712
641534
237306
230926
413398
390295
251439
322120
1189043
828516
169071
32068
756747
819139
506435
1190551
747172
238590
1160836
211412
583577
897064
417893
183101
1165851
733732
838283
155130
592526
1075871
998834
1198969
472609
370096
297175
796610
565508
977622
741576
292698
300340
586824
160954
674266
372649
399539
951361
283632
89770
408721
348937
28307
358698
937055
567434
629833
1186166
1161332
1081077
1186858
492817
805387
878071
288364
424259
674029
173089
296133
754988
790762
960242
574655
407644
1086202
842284
73080
285972
308820
539502
1220963
620556
577499
346476
917176
865042
882361
994473
144737
287773
1173664
262998
678761
495519
345182
179072
17454
1233641
1095463
692217
1228013
591867
647444
845969
1231814
850117
709640
644363
186207
802094
823336
1141390
434005
519634
441831
280266
1203004
630535
1086640
1173644
182956
1055860
1163200
679518
743017
442347
126264
926674
681809
1235694
867850
517930
217491
1231662
1056013
28317
164701
658246
4434
780682
188745
680854
56032
1226876
845947
131220
625859
822534
138743
965057
976219
270844
35643
202608
595088
1225320
91366
484122
888323
1127015
1031370
928842
151801
477118
380702
429841
978908
917848
527968
407944
444430
301573
801320
846102
755666
812441
126055
108537
826737
1100693
376816
397613
905338
851429
1157134
312967
1097978
1105613
217160
1080830
1208385
951196
744634
1121268
652996
1087739
197868
578230
307319
672122
222489
983976
104400
419799
1199582
58413
1035603
222650
1195912
177436
1050425
551288
551739
855319
300624
845245
367533
571885
283331
1069721
1068042
1147412
1208325
260252
1043880
1075194
677995
87065
312166
668632
1093420
1083182
547935
490452
1075538
185623
250625
1094263
554503
90945
1107385
990558
994025
773173
225602
867144
751129
345421
974405
473762
396864
322569
429965
526030
701307
1077615
371390
362435
78554
463997
439980
2622
138464
1162319
23801
1046913
815167
811247
836607
860687
515191
741372
310749
1038116
46014
1202241
504585
1124004
1065442
371277
1033444
439576
903414
848414
721722
602663
1044189
175810
1184227
98974
250454
1190989
606375
660992
112669
849089
1184279
758972
179928
112818
1207317
899222
1193842
954703
182844
973780
374181
967426
950864
156748
363023
1015587
146837
581800
960506
617648
965363
1219353
198190
195853
73492
1091270
427658
933812
1145726
93083
288266
1007772
697410
510441
950158
1154192
539279
1205708
705671
438059
555399
1140781
131923
122842
818017
1125273
1157502
827658
693045
86371
34040
379010
491613
57415
754138
381129
112603
133283
153229
518409
848553
378780
246876
342218
479299
876265
894006
517211
786868
850567
1178651
1058915
334885
339611
868394
265947
285854
707914
98506
517812
1038198
917149
984762
572502
791765
45429
673282
901506
979287
1117787
513402
461947
666286
819890
496014
334140
285192
271348
1174990
648099
1126604
447678
728680
672727
588224
148384
120906
216404
1076886
830031
316778
487453
1092073
408902
192728
95159
579640
716468
77588
1001243
808823
839479
1051122
972745
7082
1026981
617291
304721
178871
504824
179227
1214992
426738
918766
248982
529496
839097
601717
55600
336991
285046
22406
313855
212211
1072601
525043
1134929
4106
728709
61491
14381
233291
513552
721599
1000673
99651
438642
302671
1117783
500835
532506
1225343
303815
344293
332455
409253
323946
952938
303263
808726
677880
65000
866350
826172
134494
710095
273049
452118
809540
1046905
1187415
82329
1221514
926907
80973
645578
523718
1135645
135728
108782
963281
244599
793173
541258
552094
789178
329250
1074598
1229003
725686
972195
805012
452191
996443
1149867
539381
131751
840427
761700
302464
225902
579972
978933
4122
429115
784581
1038563
799853
704669
280488
665068
364024
44281
1015670
99958
1184738
852649
59911
827277
1060757
465270
171637
211793
317067
617577
102511
390152
1084964
966185
1003989
597947
1112322
699547
584288
51631
1210020
841812
901357
290980
449116
470913
825287
819022
679355
1025152
287213
982509
31880
826641
291433
696342
673114
774745
1155599
12846
612808
255752
211878
616259
379410
525279
677557
321
1141045
155820
880109
509668
1073544
1036651
827820
596720
397338
289736
818174
928115
971097
97928
154576
114385
428832
1016073
227265
960112
1136762
274932
916748
206924
799926
603258
145290
465161
958096
700323
261240
110536
817199
526331
373379
455513
985040
527318
1046346
99118
1141567
322931
473870
1023269
242914
541715
1170018
25511
487057
1048102
768467
1110229
915403
1089028
95773
319550
303881
745020
879640
120135
744355
616087
1078698
529389
248886
355972
728450
144627
783485
967745
1108937
319590
411999
421350
304369
205923
869016
1015397
507643
468998
471658
849496
663067
939465
3600
111493
239881
797835
692714
686212
625661
678959
1038343
315415
1070373
1166516
468717
341678
233655
139590
4891
636414
263665
630378
546281
744160
516872
343488
5527
1102160
562597
893637
954103
42473
195349
549505
546601
687058
136435
554309
159428
739906
972471
478315
992202
763362
329486
1011239
360062
872802
1168221
81772
333953
576134
1135298
98192
1118412
1144100
1011756
1153552
28368
694655
353385
443518
972483
1011632
1183958
350124
699100
328253
721583
650322
273431
298874
746868
4439
679704
163488
482746
1201673
341552
804824
1207842
533111
79085
907307
517397
550526
169265
553534
155880
207183
549520
603555
432104
409006
484771
924410
844581
442412
150971
1149726
783534
1225450
1068753
289097
922739
662392
480731
93995
395061
114656
1137793
1140916
177427
521963
923615
831047
1033061
440546
340959
665744
917034
290445
262090
719822
431010
1160128
982651
937659
382123
621560
738845
665968
31873
886829
1046964
716415
327648
483890
1081238
598867
465266
113407
713589
736980
47216
610201
1177225
468315
91171
981582
901059
1026321
435709
814638
618996
14579
902072
307297
1197237
60644
80140
376066
312524
377803
934791
387924
856110
53775
548408
260761
408005
802366
785414
187977
406990
1208576
27748
439675
70122
246690
926529
627439
811171
261673
1065241
885062
313642
831384
864496
60409
167341
62372
528909
114470
707964
252937
135626
788411
837608
759675
412537
477953
373756
136128
1141193
861533
635767
799108
249429
1185045
817583
287100
948874
591499
1179194
370562
1173520
527239
185598
915371
870458
1095557
303347
1178209
173044
551447
1001919
565399
102318
389361
413245
81535
893455
87875
744726
789858
399035
511913
898223
1123810
1149114
36549
197565
403842
327326
1166684
967008
1205265
661359
685653
154563
157929
1165257
717830
643523
272873
828599
869163
577928
57025
1156483
250217
536992
477069
819105
801094
368184
356120
796243
888086
999172
1039248
405807
7370
198547
104977
762736
501311
56396
1086235
348835
159739
1059279
1207739
462177
829400
533133
646663
327792
1169279
351742
840326
249539
1123550
17895
1032564
549880
957175
849016
411318
586313
368184
437190
934407
907614
126535
663494
430564
1198112
114550
1086113
479707
136571
1119115
981460
892114
845001
574745
236942
1003227
1098981
634822
932406
432113
154850
1004912
1035083
1141678
752437
1041247
422385
999610
168176
88220
855515
279645
946942
955091
516737
276090
270855
605544
261730
157382
844005
525732
147622
634071
414651
629806
325596
353223
975095
1205314
784724
944284
275009
34714
560129
1116644
561622
6432
80159
633662
858692
264503
1139726
688544
347926
910000
826517
68738
599817
429566
221455
1196683
534046
1161021
315153
937005
641345
751564
1063142
463642
546053
838285
1129996
1119211
319201
496581
771599
351079
31359
174833
1119956
583150
1218783
807083
1095281
1018665
1078366
552946
517739
541693
822374
186282
234304
694795
638867
600674
1097318
161352
239438
1003540
1183068
957552
95652
248495
1046307
6653
915222
80690
479454
382083
746263
1111565
246862
585820
728283
707751
833252
1046238
512901
138505
46107
284828
494854
168538
1099966
953864
446726
400566
1189192
647274
66354
1142692
949633
539739
213232
1067736
1142117
635522
1160363
1069784
636845
1215201
923256
240239
595296
73972
1010091
1101486
159184
854150
618869
839540
785333
31438
92309
975159
251743
296587
164665
1197778
205399
143389
673095
8742
321494
670325
569703
336992
496008
830547
458170
1154943
54158
713885
310295
799448
707438
621816
319816
368331
1020017
830735
1220050
1074092
130402
208121
1006981
450766
325670
1023929
305407
263204
1125687
377091
468514
1030911
786664
54863
530495
912107
328510
559938
966325
782641
907951
720683
185400
825280
44740
437689
891504
866726
161269
446776
1222988
179398
678725
935362
41863
418453
591232
847018
1075472
681873
504334
321584
3922
1212306
467299
152463
378819
1058408
941374
97286
864218
92693
173362
323407
907669
1107343
209550
1095092
369505
365285
141628
702096
452125
245474
437974
192522
1036261
558762
624027
230948
540168
948769
96959
1091439
747507
311587
851291
892236
92254
572434
1107761
22248
474037
754059
26688
751585
84500
295182
662744
803502
986956
1221297
765859
1067509
872969
608920
169664
1158876
182875
247177
917751
1169458
130287
1089339
740786
1049067
803351
226589
61971
674749
565236
167134
1129824
1219350
422578
460045
502101
1093592
1133073
401264
1171393
1136070
389674
593260
310652
708249
1086535
301134
940039
1202918
707812
387818
1048325
1069407
969210
823076
1132542
697540
1027996
714610
809225
652831
1163447
249740
392902
599257
1030998
879084
105605
744105
438381
74744
585616
302659
198252
837401
415679
929544
300
492054
451200
1053327
27930
354810
285249
89586
205757
783694
274384
233124
137312
614036
1212673
448706
334730
918376
420274
878006
1088214
315650
94359
624055
802709
713799
505062
1094825
502829
943795
1187779
893668
1103088
826641
384113
1143090
145446
1051998
650693
1136791
187833
696199
532723
160260
820047
908373
934195
1214903
503527
143879
599209
197754
923538
1048708
197566
134077
1061593
971948
1004126
1118716
481790
829742
608555
80646
865308
34467
884224
370042
311800
637352
195634
710160
1117687
582824
909931
63650
1184116
439845
1147825
746813
729283
463393
11062
47342
1157926
168542
449247
800280
353434
1026133
21394
112980
226105
98705
5781
701205
939435
196443
577244
986007
85605
11800
933830
1099741
1068731
772726
108206
443945
255424
794058
897893
192737
989032
454916
479438
394385
893249
1164083
1187992
801171
1167793
140472
674756
1166665
132091
488544
403493
401504
846678
43232
221553
675371
548044
988818
921029
28833
856980
73805
788383
279681
409655
816481
752635
395999
347775
828770
1087062
902159
754482
1129966
13729
447897
209721
318972
905254
366148
291108
387709
694171
785589
1020711
436870
878470
1080213
40417
206922
343970
1003227
991971
641279
1043989
71525
672339
874331
974248
677183
243
769592
4551
925842
450421
1113675
913373
353412
573792
215685
782331
795644
488189
314518
681343
109173
372427
714358
260907
492576
856877
87629
906993
526849
460282
671161
1095159
15533
978642
420367
908582
53305
832778
992314
573328
746710
608304
657519
886163
828719
795679
10521
689877
377642
817467
485933
482271
1188736
1160802
527374
42187
1163540
132820
313071
978246
284879
384550
499305
872628
3699
971924
433784
826333
279160
1003347
79964
361278
328919
936891
198046
875107
60373
927515
181243
90640
971586
1065770
205797
1112403
1073153
481382
1034564
971626
784698
760989
868956
439615
430227
964776
147992
595783
230789
1195342
973368
682491
373286
187844
1161289
879414
1154670
241057
1084726
309643
780032
720498
903845
570795
501966
113838
294059
865337
753589
583419
66074
1077572
384769
1091183
228884
82700
211900
286523
550390
790994
589112
74698
1193404
132708
871355
785426
1006145
912938
769756
655081
730975
131985
1176594
832946
840815
385731
223395
171628
661711
759125
916635
384449
1203478
508131
688121
382117
801529
1000861
392571
975953
1125570
1076059
668361
576787
1156708
951667
795564
49233
926095
155859
656050
983426
486246
981574
348214
1015393
168676
1121103
1087574
119242
312129
298477
735860
316097
460918
924435
906054
616651
455040
958138
221368
1118726
385138
766410
966346
1127583
623306
979160
681545
983516
113712
420611
781500
938818
186099
168808
116849
715705
576787
427745
111675
350348
972520
501212
292884
1112366
209047
53103
552744
448148
992277
443067
460870
919481
775123
85699
467621
1061582
866400
174053
762136
236661
1090376
190303
811491
536735
574039
149189
790794
895009
1030545
1101461
63273
350687
1040974
871845
1182212
178640
699423
160318
50325
43362
887117
851586
360413
885339
202061
770177
880235
621336
435621
8108
967473
812282
627808
66730
714058
700191
275310
49040
1165291
1001042
798300
793406
380631
1118808
1034062
612594
1064485
64602
670756
788231
728246
476568
731824
856221
77284
615649
1111128
622515
1188701
351717
603810
1044561
320588
1175079
642240
953722
155170
839586
33583
507653
944264
179993
661626
483851
804857
930774
561049
438766
929419
596230
375204
572228
588231
99279
211163
642840
71219
12628
804525
773810
680799
494874
526047
519696
1171340
92880
326402
427824
917400
667654
289355
46919
738472
299683
493955
849407
170004
785024
742924
157600
253553
87502
366683
869694
959351
590346
521707
699229
1103849
1094915
1122024
842458
156670
385645
869836
207217
728150
265350
990391
602854
247150
200071
1180588
1120424
251631
1110488
1075994
450200
636735
772651
583936
1088457
25708
784131
292029
316571
449194
906577
743134
606136
610859
740492
1181042
144637
718007
870815
790580
367934
735827
1064766
13251
265572
1136140
963748
728954
436281
698838
246767
1071766
567702
1038973
77495
600091
619812
327149
1000461
705012
874423
386427
307643
862441
851185
563675
363341
401919
112971
745486
76255
955542
960301
217632
352478
518817
924072
831584
555490
282348
447651
574431
1087292
53061
367018
513756
1208855
1005127
71249
936834
1167692
647971
574732
587902
773909
564525
1015185
212373
470012
925519
63609
131974
662419
1125035
1036174
313104
524616
1095601
761009
510906
502142
281038
886234
488874
662288
916074
524676
313960
328089
1105914
1063559
122891
205657
70336
774132
568314
355984
1045313
376863
318500
55707
358501
219682
885617
151010
152835
554429
650136
651758
635212
679754
444439
818932
862958
577402
145896
1140623
209785
810357
785290
548635
1116188
684139
82464
962977
1036713
109206
144782
429230
780698
330502
132349
231294
841195
1106326
481246
597341
216997
380415
554732
711563
144829
676719
1204496
614659
655268
462031
760089
762208
829963
87472
762621
450219
343200
554023
292447
1150616
474443
1144838
40960
857776
966539
759005
415269
596502
585270
529356
322471
732344
171202
1076969
863705
983713
933222
1050463
644151
509078
1004762
1178557
222259
486778
1139306
1147325
591937
728074
209237
782835
532075
595284
448043
704827
73796
1203740
683370
34980
1021934
1053277
521993
826923
906022
798083
984289
1092059
903177
841536
985647
1193148
544496
819514
1143081
646324
955287
367413
1011647
436387
316854
566720
625588
1178143
278593
634083
906550
145473
966554
123125
1126652
458457
296855
1201679
676098
409428
614018
130294
302122
988732
905692
1168945
1006795
799236
571455
957139
131
107360
244372
153883
18699
140409
280997
656110
592868
636496
1115169
485608
886145
1115801
718317
197535
767044
998436
507588
936563
764349
1002416
1142668
177775
299477
1019834
196047
729592
788768
1065225
88355
630397
1028605
1099908
1113040
503042
447615
931315
1129730
194740
635596
187294
727050
287532
354113
762748
668124
86796
212000
350556
10464
480139
223554
1031743
893875
877359
438250
559378
217679
1020240
446785
1097524
571111
1069024
160615
56459
862282
565479
666482
179830
206676
467134
960726
1128809
691450
462193
751431
730125
27744
554340
938183
493295
1056513
924699
571505
1015507
356211
670138
478529
457955
894290
211852
372297
886729
185682
183431
230462
307592
97832
394134
550329
954056
551991
65190
881315
273896
1089101
537859
230028
565062
114045
267050
1134800
711345
205886
75754
34961
1174747
921004
95936
482300
75274
658741
379504
65528
728914
398637
385783
176355
688335
323381
940262
872616
628747
710541
876469
609255
727485
1101829
941621
237595
114246
146238
588342
1088651
1188357
909726
232871
735498
832078
85247
592785
212153
868108
41517
302543
1123551
21645
1178042
792288
434760
334185
945335
1058299
909029
1072755
126878
894121
655870
501431
211635
602892
723567
123036
841457
185474
787035
11517
927075
998956
301367
807594
1037129
303723
329071
998063
470969
258248
650565
258831
994885
819176
1142297
477100
472164
501605
235140
859825
341705
208583
633892
902488
595677
1146718
140339
437971
820379
1020254
516624
958351
713444
480381
254811
1023033
675424
67801
595535
125383
680028
224466
243854
238955
1015676
182487
938771
851401
107818
520748
1121236
660483
799196
1005979
455652
1141088
537734
903912
234357
7603
800172
1161294
264526
319593
424282
675957
620066
1100251
390990
1022651
474593
604219
300438
1076922
601328
856616
909251
693680
559961
892126
756050
269940
747348
246608
45767
382159
332776
128562
417979
900095
57037
475022
1171
175266
915069
673583
1112214
889164
523306
362389
77429
1012238
925647
297805
460321
996438
325363
910138
643693
870327
441771
333901
27982
998283
784123
287985
1117161
522508
775517
69300
316923
663681
156700
788216
336939
920380
661134
110142
1138511
127241
588505
826315
1123839
577934
815013
362932
193721
860773
712732
99223
487966
729308
721259
408306
24747
665240
210440
1154650
766420
918662
799556
1070702
16735
622456
781804
795415
429421
1167808
984847
606483
359496
86873
1138518
618624
1031353
556312
1101231
459130
29578
48936
965018
213706
409637
584294
39757
251299
153363
1117179
694462
525832
233105
165492
317206
550451
195555
902855
686285
44589
396678
783555
79705
253119
724233
371895
1002063
1155864
591021
887621
52704
1143246
197818
631297
1181615
352944
78368
1048230
925335
494673
718437
314245
18808
565579
1054761
146689
137823
1008813
37138
137709
119158
176263
57855
530288
623028
1026735
893192
287567
1100519
566483
892069
18094
1019020
879960
629345
194390
565219
1110973
60347
44316
226786
275566
1127857
699931
449516
149553
285919
55328
771170
1059760
817266
247544
225624
738208
128576
871187
211087
1018572
424249
36051
860777
864240
931631
876399
475962
226704
956491
210383
1008086
990379
25182
1173414
471521
225651
491573
832521
367462
245412
61810
578727
635772
812221
1122419
462876
656387
382598
1025123
775710
922456
412349
369011
715373
606293
178397
603772
713907
576970
38761
1110478
656820
518011
1182810
538737
566828
899497
677301
607933
764696
245493
924006
425242
910438
839229
673461
1033414
910851
166552
1047641
475712
707229
951873
287413
882448
137691
958839
1119038
698373
68872
188965
872407
126602
18157
389094
788700
76048
629434
1049796
469578
1183781
847538
854609
165816
1120464
1140311
995130
751814
332117
225342
796627
788296
689049
232849
1182552
229439
626286
1192877
449450
621105
1109100
375029
269807
1193294
922596
64304
421749
402046
994856
1077672
760506
532393
433207
1133614
875447
1028558
399031
462545
1016175
857193
890927
325505
107385
348009
588395
1010208
1004538
720101
353235
499123
297392
100055
236810
378248
283972
960871
144647
474263
715017
914969
1173218
135077
168133
899443
452438
779528
481921
298555
394463
758507
1113421
500847
102780
442491
736114
171096
590108
814809
703631
151012
516882
348596
228419
74731
961267
914763
591833
1030103
112850
628630
472361
532455
579847
504117
901924
111790
52879
1032120
743482
435751
552599
28007
5249
89882
436682
703201
243989
1000010
811745
706819
267012
795016
674954
942635
863813
168334
1086019
730739
61042
762876
459500
206853
389951
743649
675906
1005250
709674
591495
732894
451129
639595
18471
617847
748894
887845
926548
480459
339703
73839
891265
1072831
254112
1174143
447387
87606
393907
139074
899464
505763
65949
246011
1014176
518935
380869
865322
948184
832975
161923
27101
879720
110670
283307
46038
311798
37041
324863
92288
433295
314587
672507
771911
1184276
297504
1112634
1024591
186499
103410
97892
465995
698042
606288
650989
14714
1145996
520798
233070
207197
844035
124482
376480
780446
1010358
877539
282403
329811
491410
344939
39436
216778
1105541
317927
933493
796221
1129673
95489
463235
701030
791854
578762
554311
377101
83107
684681
934412
920466
223081
396497
934638
6628
1024485
905426
172207
421058
122643
56153
500693
769154
628332
391193
876825
1173277
366947
570702
56787
693468
276846
584045
1154852
190757
358322
475401
174938
1089818
1064191
933097
856911
42279
1186948
375467
971811
958597
1187793
460071
160898
874943
39984
933117
96070
941385
495715
517296
1137259
787076
115667
258772
257078
115665
262661
986015
369695
971780
858283
843105
652545
541398
581120
649337
657633
722504
716589
389047
323120
478463
137913
1142424
655633
787301
1093798
1128533
313668
125792
760813
170043
16323
760049
757737
58916
1064479
205215
635925
226701
359189
645889
983605
644122
399577
1141485
46942
621853
873303
41173
560271
666478
1053112
1050363
554572
237871
1075167
294594
336563
946445
907438
284621
4113
882785
1180737
110547
612596
945337
1115153
17625
51797
510377
690835
94951
916966
927385
511731
827505
575705
744429
1146020
146850
974938
542871
158814
686528
645228
695818
1136405
1023056
1080901
392925
141553
696660
681111
314634
249695
539520
683120
18495
536905
694734
1039927
762338
39241
498120
1139660
60368
1190278
816773
3474
613297
820878
1100277
728009
843541
300576
678345
704700
398729
855037
129366
976357
367877
750364
343755
776443
1189809
292623
1064985
1076961
636041
350275
101024
468214
206443
951448
352593
46804
878594
1146642
835189
635478
718629
732695
878567
672988
308796
859841
231278
729776
507025
544536
430888
951189
876745
998767
293230
957486
1168744
1100734
409216
1009311
495287
681952
1165076
865509
151955
315484
837184
1097397
558522
1178646
312137
309010
61011
821710
139173
768727
954255
325682
635022
1014510
691229
219640
872026
1038688
1031872
45924
718065
401720
1187852
976888
1164696
1183739
1165365
169748
1156541
887939
418211
82102
450132
304867
743671
593865
760476
732672
321145
730797
1027860
676789
924680
1057983
1095087
364478
324519
193178
695655
974850
839130
921588
302908
966519
694739
904063
862233
815224
344679
726839
621231
681029
527180
117473
965073
1127003
397891
189097
418291
935367
499854
400754
628963
356563
449391
950523
519541
264894
268690
480179
633434
198118
602142
998462
1007272
43444
625598
376362
903227
12047
197567
991235
997501
687720
298644
585421
880534
173873
1164086
1058320
798394
243848
491325
69959
1087938
64981
55152
576693
495693
116767
492162
797892
523585
230567
326693
924271
920400
84975
1023196
376365
9865
965729
208777
1089735
449443
1053296
1040490
756760
184147
902358
815688
1021279
139430
68689
487472
869439
680542
951688
1161231
807340
527039
809333
70812
1161477
502238
510445
911340
1049105
216131
863951
442664
993304
773488
213186
160920
256768
1010372
1030383
192062
200705
351067
1113955
400605
1172296
549039
331758
977635
61834
956570
297902
128277
430132
414877
553754
758618
98603
407841
178844
1171538
830215
555389
70982
712426
828962
726169
540541
134187
404135
844798
169320
251173
568706
178160
98794
73228
1117177
266195
62551
368427
1158126
787267
443282
160755
910446
852872
834134
441478
599485
376315
459539
220792
22496
325987
454684
982724
1162870
78574
865558
506141
765724
795405
697807
442434
834358
545111
1014187
880373
164802
802776
373187
934041
231769
1126734
1049417
594799
1036250
1047340
1052040
872920
1871
246028
493468
444551
462748
1187805
300835
106956
597051
527980
998532
167152
278439
217387
381159
882725
269345
843658
175583
596681
300691
992830
293269
1080830
792552
251885
885524
1063820
487944
1096543
311695
1128630
699923
747707
909456
956187
716191
341424
1167220
210061
1005863
500555
1048472
89909
556077
547748
851804
203741
821811
764685
739414
864293
238913
1159161
340117
110114
700105
900789
804227
311359
433658
208829
394273
1178439
33252
530793
254876
1166927
835125
634868
152188
145439
397404
503713
231360
948520
1130176
547149
1065470
305888
574406
295202
212363
648220
774587
731326
732867
590683
489634
162208
764270
349152
553399
859867
998309
99105
988975
919943
940998
785543
574715
1052155
595859
253250
50041
153238
1032657
742744
641432
462952
870255
1009015
879611
314013
1154152
994498
28421
625349
205132
39319
399114
178031
427926
1108426
230819
1067925
337394
236692
313290
565138
326889
412263
581489
874732
785820
1170531
350168
550673
291485
741434
405181
245259
1005524
53260
415378
808138
1072499
274572
578370
865501
164938
1024626
963499
415366
348891
440949
929490
337700
1082268
668178
398550
790785
229229
944105
610545
869996
495968
860509
198601
717479
492934
727574
250727
735439
725102
230073
533884
279425
744220
128571
545333
1178994
1128479
1064112
44060
638505
189375
60992
250632
253314
852579
768038
368401
841279
978447
604338
714076
913647
985258
1148731
1169995
1160819
259363
781181
898549
101200
174096
1062130
1101414
497553
648474
710528
130203
996049
344502
349450
552253
909002
1096848
197004
251750
319186
1130294
802118
831992
258454
825931
290104
647275
584589
839300
1186935
383349
308589
292835
91346
989879
371974
388631
587467
499548
558568
373399
95621
1018758
638259
111752
1151213
943518
397387
357562
780373
316577
336859
129839
739033
319399
663027
102576
7143
1056179
352659
722837
1017933
7305
449769
404068
519946
651171
309640
325494
705199
376845
449596
991724
813912
1035372
129993
55357
690621
1158425
353057
900619
257748
719820
404855
520508
844273
627442
408728
623616
58163
1102149
984395
409913
981836
724698
606493
701015
68543
900048
161596
1020506
48267
896721
1048779
310623
347509
84844
980004
691199
644438
841694
540573
607240
936258
845872
325034
1110824
493191
880503
1115926
938056
448801
837740
574563
564996
527982
1140271
691695
994577
4694
81561
1064896
243789
514578
144733
562115
589969
38199
742047
244066
457339
609757
527661
427488
30645
669187
969270
789309
1006610
544678
499908
545398
485888
294285
18310
483140
961440
1182743
749603
914968
798747
111405
399777
298986
218186
737070
65371
1054521
824443
930117
536494
24501
1056821
1074673
1047366
372293
613906
1169144
1068379
1006036
798642
374045
984718
317225
784765
194282
1069840
1179561
483670
22308
1126200
596440
518823
1061811
793673
781251
494739
832955
1118179
732959
899450
803746
855525
345205
928573
1043681
1154914
1029556
1129419
884209
824499
1073869
779977
839938
569838
566649
88224
1044279
187577
463136
685539
352809
1172400
539167
262306
266251
1093071
978420
921574
29582
500181
1067951
996914
703415
416470
340547
1181531
411434
494686
384296
53675
339430
215667
794613
353781
724447
160346
539209
1099301
477137
983212
582973
451212
1030176
680767
656004
433487
177663
237884
840676
1050281
223564
1044283
267149
1002120
783138
13052
628021
255144
555477
787104
277656
905284
356203
109643
266973
999413
886152
957386
963592
885587
574911
246409
525227
741043
21520
333858
1156551
1139773
579216
1023494
614863
136217
641857
541221
393803
503866
307317
142168
342402
1037352
777108
490373
474320
381504
865932
484233
1071878
934094
107763
307230
1085721
370726
157179
994743
166063
1032553
928124
517253
175126
413582
957695
610868
844273
696364
808569
44207
248998
573699
616128
411030
101130
781805
674506
138492
442629
221052
910796
427878
342837
451071
1026330
4145
448246
773934
711978
611657
270972
1099686
1123869
134129
293126
734282
1096319
608601
589464
799682
1136810
901932
116489
207380
973762
130596
817529
4162
142371
561411
540198
86800
1014990
1103847
253504
139744
645619
359264
76346
54194
466622
335545
715675
1013425
59870
755512
237861
727391
482824
550139
986233
1183822
1150912
609999
1168537
1068349
941600
686622
737518
701265
1149721
514833
828693
530832
222429
416685
309557
293030
1009875
202356
697552
615575
908707
1107044
1080247
548567
445709
692804
811371
501066
678751
857993
1096174
1105013
672220
1109909
133790
375746
377969
205545
774894
1017606
628468
236097
480633
623743
241880
121853
312926
907060
309941
437195
965880
417759
858887
15874
648340
960134
546275
923686
149535
1051138
578625
473271
869313
707723
409674
1083299
1146511
977113
28942
72414
361280
579505
546949
850813
742052
917454
116298
1085597
361939
1089640
588002
486346
1016680
86761
619186
964610
777301
837759
108377
352687
239035
115984
1150740
410734
1144499
432891
183976
693563
935804
92376
344428
191128
1001786
494378
799794
819204
193619
1075364
369757
324501
850998
837641
35858
661049
689403
1136726
787786
451372
158765
844396
951580
549623
400601
1060671
106047
204156
687495
1017153
704082
400048
81684
1160563
293693
169507
943842
388434
393420
82512
673270
464882
45665
481783
101898
1035812
695016
384235
711582
640079
482097
9018
741490
754371
453674
1010959
251426
439415
189273
275650
336950
532433
14202
957583
51813
809861
326655
1095556
1099908
776145
406861
654059
169703
1117794
260079
942884
877417
1088409
757555
558990
330292
111061
300048
873474
33529
638421
1025955
345954
296947
1024357
887670
159212
43173
307755
599466
457385
241138
702687
597075
209580
902596
692186
1030745
698722
520502
33940
56733
798130
315857
104540
1080556
608367
272975
175138
1135192
432863
1166792
271182
639326
419583
746241
555161
801231
276812
52322
191563
504699
246354
932707
428393
370926
967048
672082
59272
384281
1045365
898688
428216
1142876
25826
1178838
1039788
1040906
251623
970455
569586
625905
1106695
466471
906573
1112141
1024577
329067
618998
601734
162592
906195
328195
1030280
783164
338576
1056005
393775
17120
1024321
279364
433705
1043269
182275
1076122
195653
674990
605800
44165
311777
687157
191096
144495
257660
875758
1063633
1135615
416050
1066424
438165
139905
664775
238425
484140
566176
222047
1047181
1108688
400129
1114929
222532
504402
683112
482032
929521
1095034
1049880
697169
948453
174451
72774
636854
450837
141103
1004164
627674
975620
468088
1029032
368941
338684
986672
704350
478497
630133
511620
1049916
563337
314252
863863
713055
321868
599685
319917
897356
128368
53705
148582
309254
508537
528626
574365
234519
1097382
740841
955355
224246
854283
1162315
626680
953087
717544
113395
1000601
53575
1009766
576388
51570
1036508
100284
1113259
478829
992811
830115
461191
199245
253228
1041959
427144
657624
884044
153181
1168031
1016295
525880
1070652
93510
107352
500094
351864
896349
824174
386839
321649
183637
984875
365248
563949
794575
237271
79193
723976
354084
532333
533775
1018799
598397
166646
152135
1047584
216433
317474
959327
1041418
774692
415769
56360
230050
889477
689456
682165
13464
1116837
50038
287857
702502
46915
1148447
1154994
699253
523511
131844
392151
481084
565180
715764
699957
745893
324105
541935
516402
40471
249796
76536
790415
148305
1100708
349397
596457
909550
482613
175654
1099515
1027149
693220
545967
135257
720182
87861
222535
1052173
312900
480550
868114
936793
79885
1022235
425391
785777
756479
1020513
758028
972956
576236
468247
587129
337239
657894
55113
915141
664536
1008546
661900
1066033
12413
738180
564350
118996
886024
122025
395237
780674
164538
371261
495806
327356
970697
1114576
114752
535152
381369
317338
818229
1134733
853289
184911
1108280
432440
445858
728266
571531
733240
257304
496009
555508
244387
114402
334994
782021
419038
837295
723923
171374
371888
77210
362883
104153
824385
47559
746385
665356
441317
554660
764051
508400
514439
375955
830190
338190
855884
1075732
1177963
559136
493131
848787
818417
769490
801138
256617
118751
1102587
1026827
355236
1090858
687114
978021
897160
662820
908734
241083
379989
569692
472764
426707
304806
181787
1176902
989760
54531
43242
167569
441267
709102
757046
1177914
1179102
662649
762559
432516
802818
767927
686011
396288
46287
101189
674752
1144821
148896
663494
168944
80812
891377
930085
110001
585999
478505
699291
1087427
659786
221276
697805
968838
1128142
1022327
487564
874700
338010
525853
581867
2075
740882
974890
499897
565074
192185
603414
1031096
995054
451685
1047108
665125
437861
995349
657444
955558
960440
1167212
879043
146860
384893
633700
301138
1046280
1138085
1092711
1731
665273
871074
970533
698640
12211
277813
233497
567071
962639
943101
1131737
212138
852754
323200
174034
632941
124029
367705
234621
81425
11417
874696
902763
434872
895341
560
706096
661021
137809
152005
593114
393181
611352
973204
397042
614295
425740
82381
106228
893507
418756
350430
21476
813833
522579
177811
988110
885394
916139
333119
580251
587886
895822
265874
546138
608524
174930
970161
784289
1032132
256848
267323
1047807
193236
1171224
1115681
367115
667544
639332
564009
78990
28553
377999
563367
452471
1107265
701762
11842
332509
541411
1086265
414375
389689
359524
217058
1018734
1144434
798514
231751
501512
1065537
260475
1028863
492991
628820
51812
536991
345921
562461
366021
355295
219109
166222
460845
871709
113873
413288
86172
575634
750144
650680
985458
741517
984395
82488
818691
768322
9989
1091918
108575
655621
219715
865809
430822
610819
724311
160963
324078
729044
950851
372586
690460
747518
782737
88545
852823
461640
773652
1132935
1159388
802977
669266
1147816
365389
871701
945190
960902
150124
338696
887438
256926
880410
155850
277593
972814
389942
986081
562667
762508
1070803
529960
214050
658573
1149915
929707
752438
449445
750711
358466
1076953
603431
966740
1159681
694834
735634
654983
406786
82231
1090354
952779
543309
530198
566830
452996
678250
1122029
702472
1044629
312027
1080269
315078
881730
782120
421668
809985
959368
310010
685683
381135
1171643
301154
441215
641967
1150747
538931
280877
973740
590998
336234
240095
596289
234922
937235
231347
124059
579057
932100
1140528
253733
65378
571177
701493
525389
406416
856817
623077
510858
804993
944358
845640
1075317
484836
911295
343224
1005893
117479
1070212
940831
773782
969806
766831
26951
486581
594946
193218
989396
855731
951637
1097829
780287
119534
712398
509690
498629
1040465
1176475
419794
162259
327746
490361
1064123
24668
487735
295775
751334
788564
1158475
685735
470262
952042
518495
528582
334633
698684
298155
218432
219993
567165
864664
969819
1061744
194302
498548
656422
933023
661159
625239
899576
607376
1030343
532916
701324
960114
838983
986587
738728
1031352
900619
857555
673438
868196
651483
296412
63760
911309
863884
1038461
526644
866822
551430
901298
915208
1004343
417630
118988
804088
587836
496366
103657
519244
1085166
218474
516295
65083
40888
316368
527989
1065664
902159
685135
154872
545947
1157449
81644
489923
665318
1133054
601891
480012
293739
512761
469957
245351
775099
223706
426573
943967
591246
279427
781814
593269
96283
636600
305694
550117
1031710
949462
1072515
303303
234947
397354
442073
1160394
1062463
1114180
167217
599356
188786
518850
286208
218518
352565
771791
144798
235077
242971
76517
79979
1113802
924240
518904
236986
1153176
1161589
691910
47983
24602
464409
153930
724011
33374
1027079
432201
177086
985281
923883
220557
362436
419166
900009
645510
1171797
966871
653580
23397
867758
738066
1069960
448777
706450
827330
63241
935061
815222
548941
835830
34876
259563
387845
812854
884770
710078
908823
48759
451980
777758
563680
301760
604449
415828
37905
67322
1031726
104505
792431
853416
1056679
109382
740456
597874
932683
988788
577370
677903
275510
648303
779866
62403
95136
872429
1029834
117177
786881
411807
886994
667567
783843
486255
535020
836567
1159870
957682
425645
543855
314999
102950
996293
315192
488227
924617
110552
1165415
826950
1079898
562466
1028708
1108281
513663
611708
665205
832137
349667
1047254
825944
738728
679813
570917
666574
285709
190155
656953
348348
487728
561218
495167
773905
365254
364410
234266
1046427
518740
196962
185538
115311
899601
251025
99618
258427
1005526
306789
279854
647964
736495
974238
1006084
979651
736759
895295
269305
474050
1047617
482745
981067
1064878
1008624
1031880
41137
671489
995145
380411
394396
59515
703817
980540
245652
373173
1036904
1005255
1150113
741656
771993
217031
900853
71740
943385
621757
590737
88467
483797
146020
584627
811771
164880
1075754
90132
806679
735912
355568
327114
1031928
1136218
1111403
132746
1124408
305737
747062
452712
457247
831551
263601
93407
445978
330843
727423
947217
466142
1118816
987225
367053
306420
563913
751091
62945
345296
314801
800012
973401
626297
914776
924868
560055
594167
14253
286702
749265
666538
55445
200206
674623
942312
757398
1116019
65660
1157800
486329
264871
360675
129469
47913
1121506
19449
555732
92465
623201
481542
383720
355527
542544
1038592
694467
733841
138683
828139
153449
672982
628965
900389
692836
389924
924129
1073200
347465
994554
1071687
971199
258177
1161320
487246
551187
3783
920779
956968
113448
640253
240794
906158
973843
180272
613887
309139
337947
888333
850511
976009
926095
211011
1162859
455180
124227
566500
864892
98266
342106
421987
841999
283557
72234
707532
223735
996055
285538
149728
174180
133192
333485
70797
711506
688504
968077
1043258
1123204
399110
391138
791943
1041258
836992
355631
974005
1004025
725405
600855
1118968
156471
480906
404811
859503
480400
372189
209685
475057
1119719
513333
386136
921368
409760
343215
70772
412223
914214
1113193
772691
1052201
449296
817948
662350
869513
202042
938233
672337
8653
9744
344628
106980
1126572
168901
426366
541989
473368
969598
315644
407432
171744
543625
988794
794096
618504
999980
51894
770708
1058
1137614
681104
402180
927180
972025
690222
322446
704082
1042659
1027417
789568
1042779
633488
272247
234698
247218
164877
343883
328337
717738
728631
1145490
569910
701258
765849
1143531
1156658
768779
437749
365016
650571
987607
208427
1123062
752183
511651
673117
24203
11055
761377
701318
563015
1090379
1058149
342600
1200
521618
191957
873069
934931
219277
993179
232446
669203
895212
328794
244272
1167616
244842
261012
443469
335130
1154996
1122956
173506
940509
78248
1109367
171357
875143
71885
624479
127184
1050739
489876
847849
1001025
1074280
214553
617155
387167
265776
961359
995448
246335
505601
703778
543887
74578
958363
51636
35162
98138
1066677
1091490
800014
1028600
690711
446295
805366
964509
905945
1141370
757732
561645
776791
1127319
327895
80769
642593
608935
887854
606503
793598
80964
126052
656186
220141
193040
784297
472000
118117
517350
151074
532172
442960
730754
115381
721117
634569
699429
904013
157982
1000697
636597
745470
610140
76008
162783
289747
615017
834258
365856
77041
795785
584854
666390
1006585
1056114
842897
438864
781448
774445
298969
120281
961765
827356
738048
636381
629378
1003855
155840
1145217
660949
1004397
1165073
365383
1050703
342626
161285
318475
62264
75997
557450
780554
1062080
512725
340482
830000
112518
747711
769891
468261
1144615
612759
1103874
558036
186792
358561
421192
1079154
683199
995356
101584
42845
210070
25182
1112045
671551
87985
706560
196824
1096735
1022661
325822
768818
514498
1159917
777938
1053611
733043
65054
1080930
445933
771507
434806
1080794
88069
309163
1105452
1133931
595391
866873
666652
692257
1025839
40749
562750
472257
262528
1021335
76011
601354
225009
1122692
744526
592867
962083
277606
906924
564098
1084125
829322
266247
772325
608172
376227
1016655
639180
366083
1070853
267509
772917
900607
270720
91967
383872
849865
568350
97374
38154
84963
588563
599559
389364
1165513
484640
20139
983327
338571
1071776
1131486
306561
840149
109875
995853
586458
1115826
942599
866213
381634
78527
152088
951320
113387
99427
1023805
1103593
66707
713041
762769
410185
218641
584767
9926
366359
140283
720570
148099
1103423
726096
147205
681597
29788
148198
1022003
783112
1071291
410214
950896
328477
7907
523823
583687
1004241
292566
869838
756566
1056800
873706
29764
292178
54350
1049437
461637
305266
798655
131802
800824
395256
785565
107107
512524
174226
694038
769292
1108655
283182
670462
188228
422892
1142764
778499
512523
989198
608058
352807
983661
370825
465487
933520
962081
854054
725974
504732
102853
508132
1006678
82620
942902
686593
816289
1023088
1038875
741089
498306
648871
961745
992017
493217
810386
672841
511410
89645
736052
649619
824301
924770
478253
746266
915023
35947
339862
296389
489988
521828
374535
627016
391212
63862
543968
631281
159721
564296
364192
597451
933224
321308
962669
265957
818019
890134
779078
466231
270413
1158214
690971
151117
537302
260829
1029786
517872
1000885
569578
423209
1019445
687917
233569
1139956
709404
1020717
989805
1064786
828544
1043255
266188
358167
451091
318479
306635
590918
970854
729410
1004828
445411
724910
755872
408756
840783
794427
343957
1142605
195923
943413
4282
537607
869260
305838
567558
706849
477902
483660
676210
575360
235418
535682
776515
840560
508202
221757
756143
824984
1118877
981441
576519
76047
554596
559533
393591
623038
506147
557762
751957
1128031
1132504
622120
515001
1041657
487987
298283
710062
158074
449006
375710
852165
1164060
445007
799546
598491
1161055
25924
992444
891573
786654
918240
833592
502227
1140670
975370
542211
239604
784196
1053353
634175
808544
406394
859864
783544
739938
1137893
718240
509198
819743
601164
483506
1103044
413016
132437
283963
621508
286457
393682
167624
48685
830904
1146689
989694
186068
941057
1100506
700247
368119
472843
751863
50875
171248
437338
41997
196374
611610
347239
175054
954042
159296
309089
836819
888187
170487
852139
407115
971839
1047749
1078118
333179
728842
225701
972270
231510
289363
158058
283282
71133
766307
24793
396149
677733
616638
945076
1022011
806936
252019
750953
465200
714254
881758
513796
634908
1126351
509872
48119
450444
1117263
1099726
1080049
414798
145579
45373
561587
837689
164160
401753
992195
715700
211933
166385
959570
772676
1005577
319773
351616
150219
845259
92448
969910
761728
352016
479883
209569
41787
271179
823347
577045
117156
516867
719205
12759
118303
456938
249074
386881
825298
1022842
283135
303764
628850
469878
521115
823963
321701
135365
1109196
750515
957084
929148
827188
161266
29290
1064605
18742
511360
1153573
867949
675543
722730
469030
71576
173697
934934
549870
1017314
259820
1075626
457398
259212
933417
671214
1041091
668184
823330
1065328
973682
262307
555122
706096
446999
371296
354818
428880
855011
449735
60437
56749
464341
1134359
957136
910754
79724
954341
98264
805593
27804
118010
1040859
207592
715540
287040
725722
294233
343920
922047
358469
1087313
864499
953847
606084
826080
586759
527170
952056
81905
863959
1066728
874784
693525
13750
164381
515521
107254
733204
544289
835625
378505
80880
1011093
929093
907171
1121880
892816
76462
1166323
722449
1054764
1037953
585748
756917
902604
304
258279
132343
706868
1097978
637546
307416
512268
105631
1055913
962049
842311
821829
486489
1000231
14625
102747
696390
775709
236774
884906
170725
904258
984871
275844
901429
1148077
596183
395475
712797
536417
841103
101606
195560
465855
520381
743136
410721
895854
763962
938454
665836
105932
518167
148089
434537
920773
245356
575609
766505
147198
1044975
1001467
1119580
758741
940409
1154989
333904
896702
540711
926239
585809
967274
54134
232052
949560
346239
444156
698787
333657
551580
588320
441418
1071283
349478
905233
1123844
956131
816290
77372
1139400
466153
590091
1148546
1072382
177058
496465
834835
511880
573722
108078
999293
170577
190463
771722
1015117
588037
218597
569549
84125
906844
466470
978952
790412
46586
43250
235609
1100622
856800
440028
719587
969683
973265
1127092
720097
880274
22529
455523
223017
455821
505129
118647
958576
633308
613938
386193
128241
96420
494041
642494
1059482
499554
437492
1159790
684930
140651
313597
294192
342274
1073815
815257
472437
954250
602792
128605
883969
25435
863502
555072
707040
334571
463041
677062
663635
683763
138988
381933
1160226
668058
936556
727731
501370
868343
715153
976483
730295
792382
25308
348907
757801
956485
1084784
432747
23746
390825
1016706
690535
487411
609406
268610
1013447
1137056
936486
63021
860807
125808
297538
502478
215882
466266
244694
490039
613729
109704
1082333
627693
431944
110110
389845
377113
712076
658990
912640
1102869
14700
679347
1096016
1054794
385627
977969
797752
299710
32729
1079356
100752
496141
18173
199680
1103542
676037
1147041
616153
1069854
70218
348506
653258
173048
1005423
489248
521225
599643
838378
510054
675276
1078915
226097
156734
248039
778692
432526
136631
781677
369489
708006
24356
739632
837718
968950
886954
1126535
629503
484127
430952
725900
417196
118382
999586
703521
388246
2696
219024
1151694
1091046
761256
302274
612535
870884
166648
582711
895342
923812
897802
1155615
938760
555386
373771
784529
613509
638736
398269
686248
1114773
759645
621864
260609
782758
497686
204375
439874
864897
780053
129877
724932
901149
83336
950545
357731
567640
576336
22589
146554
1012113
984016
424331
300595
1037930
553729
790972
658877
325940
771251
314566
411567
407279
184508
913654
795644
1064961
328163
188792
317851
871373
111932
122134
497594
700298
729364
758465
74130
926793
191421
924040
314202
440915
701743
759094
525169
377306
433647
840277
605609
372094
1050122
215201
186188
115942
206606
893416
164257
979379
376754
802776
248789
746626
339468
166590
640175
28994
667513
408503
300612
45304
2977
808596
1099766
1055116
690032
456540
1009080
286514
1134324
853600
131625
376564
999993
468370
1003705
481822
96925
385478
847496
803539
240933
165821
718610
804359
805773
160012
804350
977971
148522
994018
1015047
630825
7542
227104
1067824
956759
691975
103224
63595
64160
984641
873369
774610
254647
437204
572117
667153
295915
577191
85023
394434
525626
968775
749658
763160
1068620
1145072
289428
352801
126556
293228
418010
746007
458888
491485
598655
233655
858654
160388
574491
349812
458839
344217
71655
301722
211347
626795
314796
750363
379615
339055
396016
125146
422980
418324
674747
868600
693307
701835
1031552
97733
724865
771561
933593
52450
1075785
291592
732628
61685
23482
1157527
715931
758412
769239
1021457
229856
249972
161664
804026
934156
216900
684043
104071
272964
1068704
482938
217177
671622
650903
282106
849777
253920
1140683
513249
384255
444265
362208
838152
274331
308669
566383
902874
817157
823330
470879
584509
1056019
1099680
126725
890205
494576
479112
59992
870651
303663
120280
1065642
403185
542991
21407
16329
728232
353504
172816
814896
421493
1120736
43019
494035
132446
1015754
1035262
313015
440575
41973
322609
697442
363252
517107
404176
308897
572867
93580
766857
402787
890638
1078976
52299
565608
171287
703760
34046
899438
896041
6828
395059
222514
509494
43393
532201
136804
214123
483904
852980
475715
1087552
603493
668470
40332
274157
922747
793643
304035
1153364
865243
1005942
499188
985215
1122536
472929
308043
64658
297977
1149201
308495
519695
313195
238268
754347
547586
300161
106643
428030
889221
414309
890790
200074
948222
506269
707592
868148
775440
603744
571675
489114
808756
886787
116166
472825
526671
1155833
916965
741985
650023
372548
41456
757183
202674
906852
468470
614429
16459
112952
727245
1056176
515963
1092760
828185
80144
734333
941684
735249
624635
876916
498060
648934
371873
323212
263627
782213
157363
335154
451260
629844
289003
1045814
1104687
47546
992712
837247
1132670
403397
34855
1003243
890218
589466
841454
638756
778233
55655
420091
288796
494667
178073
519421
457777
95504
488167
329096
770159
1128109
765102
255329
941040
308750
305286
1135759
81593
65935
738312
631805
130593
625561
229833
695339
672066
854818
1074484
631242
774499
336296
1148534
76392
902012
356345
489491
892815
844768
912727
420785
447872
616920
689773
432708
21294
268874
903
924889
1123920
350555
329128
237262
159692
711560
1045851
423385
510764
1108495
835059
956341
981930
150722
342175
601148
510823
678799
847941
516326
636932
757858
701700
488049
525126
357431
501033
441539
157387
7308
825932
289651
705657
104056
624286
432148
929137
289874
294426
592270
4342
60245
792976
1038600
1005293
600021
1081267
411145
580860
910449
267851
554695
672352
367708
401840
1021281
648690
197268
667595
2700
1074672
974055
322423
1114885
39288
196957
550311
604527
1110258
912510
607681
633246
1140666
188666
399598
675784
679873
771876
815654
1124370
12820
860932
94395
609795
1048628
131029
81364
905695
38505
628836
426788
927436
7564
231018
943963
625166
150938
616523
1151627
904890
899829
869528
465126
155554
972525
974480
770949
90758
273555
762580
409659
688002
554734
662917
937311
398726
950225
793304
675424
473014
1092418
123326
461674
115957
256673
329815
809436
956760
621342
484046
294932
39498
781823
1051453
946464
789151
887368
1033610
1000916
949347
919737
957045
1014832
227524
776817
159548
807669
504633
428145
1078427
1097371
342299
720245
906415
588104
534336
789304
66529
637452
490654
165796
364648
178694
1045802
951115
326861
532247
409912
249989
1003453
472571
585984
1152969
295997
606280
578313
693876
60127
315919
66822
399225
1154532
549936
843727
164140
872072
910889
238904
284804
258865
857659
784463
98323
534634
979699
897570
159234
740463
879271
70235
1023773
655115
12670
89255
951794
896260
912943
554947
31995
785025
360837
245814
336646
900951
834128
864076
954202
513375
668735
1039637
21106
280816
456198
797095
866341
404158
276796
899696
333445
583635
1045686
1110615
841521
625714
736267
835791
583857
544276
488187
992997
537806
734263
397765
181135
2661
1062810
1152275
156819
867615
34601
1120871
993374
409425
949473
1016960
354065
319783
249547
556242
336400
802311
745933
955963
1118983
511954
109234
583199
449883
604641
778767
482980
707352
782300
328446
170711
455506
602055
366100
996865
1072040
280938
505252
353084
756180
995334
485722
373062
723532
61040
58627
1129068
512037
607223
97461
823804
282782
554927
319643
668875
885318
127597
1118738
28714
534000
204006
853651
866395
786052
742976
132254
148060
1054762
1011141
398211
777495
693810
1036286
860152
107518
576674
248564
684042
441571
710565
231593
680654
1150186
806523
47351
450953
665090
921437
284828
217748
275531
1018878
836335
422533
498445
24942
1053005
240614
981788
147138
1125923
205991
479949
307258
655308
293934
361058
27510
175885
382934
112880
505133
447039
211939
417681
1145367
85441
562875
1109131
780329
766267
1055399
931350
689589
963374
897082
829804
773085
717845
858801
971178
409427
712278
709091
718698
1115906
840347
757198
409298
54887
578570
8290
319628
910545
583194
733434
857686
43900
899678
1003341
1096500
972161
397310
555514
839512
669254
311782
967308
451510
729242
364965
712964
185262
729584
721877
669623
733380
314219
1137213
471465
969473
772199
750330
124226
950107
346987
258546
539026
953103
570919
126616
102706
11736
1142168
21673
1120195
861675
639109
49482
188806
1125752
764096
333283
1124090
134242
861070
664829
291749
52522
1150925
803989
253346
164805
851783
850005
429875
451630
981680
532462
517071
52185
893906
879342
1090936
985638
647641
194290
251324
418226
1145137
479040
134472
867775
307086
96993
819029
886314
269499
339826
67498
221851
245362
1116429
630686
1018032
407871
172132
912822
442299
82724
446952
115027
673231
46514
218685
1145728
1096770
286859
605347
349967
946375
139920
1038489
359334
862941
804385
1147290
541889
1069317
1013345
409689
776609
769381
844796
756331
690584
1076299
994621
27907
696340
1098426
969189
1061041
796997
1011700
807386
680489
615239
594226
569470
657309
71018
714054
1050472
302205
706910
279646
1109060
653736
172235
176014
253232
672852
29943
935453
145801
998771
384723
1056571
996971
863795
344495
580162
909639
840897
857967
704224
481250
478699
711408
14874
564644
40855
86330
6154
677186
589272
732547
302686
938544
683524
453674
867393
47420
639707
911553
248825
818384
526046
528821
811435
240807
1109790
132881
216551
341994
845261
33796
827502
118060
420057
629440
759146
782043
1038557
779193
547281
142659
1050192
856309
100729
299246
135592
689754
332208
1013046
685233
1033093
254360
636271
613075
1074411
481986
567823
637370
49133
1047880
568001
117396
651984
1018414
479345
1023153
1005246
483998
291822
1037357
1093495
318246
279923
547929
58055
857876
636084
1075728
1048071
78857
24705
895825
22666
480412
540986
518409
1109229
496376
651553
756557
944272
947204
873030
291140
144744
50035
310964
215326
1034350
589596
179118
591909
261331
1042922
482638
536620
1060128
15882
227285
99950
832428
175796
578585
494535
98982
168046
609995
940232
9785
994896
605697
186679
1078590
379359
830984
984832
262933
437662
949697
817695
201110
460927
89657
544498
681058
703080
1008096
1030539
1115379
485800
1093122
425279
210919
979065
701255
719237
313898
573035
57673
1137596
893301
103998
256303
812944
728195
671964
304083
378873
166687
954414
1142204
182981
579561
921968
532587
298174
433737
446958
99865
605797
68450
861032
937116
375370
214121
830872
434594
793115
583071
361088
112538
82511
258378
265979
292175
204136
456115
562657
592416
394131
1030366
86668
498646
555602
1077978
782409
3004
119231
190297
558405
891969
427732
352171
23643
628014
863595
1008806
662831
107884
802436
534408
212201
563992
1061516
645824
182627
1113892
819965
537359
802902
406892
936767
288412
60653
642672
439575
892675
865735
735765
561467
333942
1034144
1053007
223592
659520
19972
747120
215507
749589
543982
912901
1121787
659265
518463
914455
745910
281919
569677
1109816
230801
384706
706834
472492
1051174
840941
513093
34499
353316
84364
1133059
76608
740699
384869
1008022
265416
7809
1121689
306958
437110
1068997
179118
829858
878293
687318
10861
234091
953755
120983
555756
129875
106141
894734
273145
1025300
75899
69321
123641
218636
296634
526702
149632
682271
834004
635631
151104
476913
798581
657073
433255
54881
278676
25292
901630
439328
46249
1022824
804340
900725
185249
458778
269426
728248
1090529
958070
190401
1072577
1090814
1059631
1034412
539487
1039071
902441
572750
624287
929739
512753
302997
299980
35688
1036283
450006
445831
564669
296442
210762
303208
1044447
1065242
369174
898511
123082
444623
811366
493543
440498
4806
985749
450291
1080026
480443
1010212
825275
435788
1135744
1125521
57573
297864
924911
73805
473424
245074
298364
441005
75731
725767
208605
859373
1064046
1040730
613604
919493
44754
269774
775272
409408
140758
1142208
204176
349014
196777
768115
250150
75549
139630
396045
21105
144582
666286
883039
414879
133573
132257
1108620
756091
537607
700634
480766
99761
142418
779799
939038
329207
360753
741690
989748
711543
1026110
671740
724140
1139337
278430
1061989
591343
275290
264160
130529
817316
85962
274177
400756
895720
110231
290311
996033
873203
987811
9640
342758
409552
20310
237329
93653
780742
11075
905935
1082862
63387
375787
889918
1077580
1022376
384176
761251
63525
698660
749603
450631
1009363
735968
698250
424770
944308
1130912
276527
65117
477084
370066
1007921
136763
757339
804635
881728
736594
509322
894475
893580
1035539
25121
152238
177531
240536
63936
715056
968056
924037
822653
952287
432083
945608
978834
50639
365740
368926
822604
948800
318287
988449
295061
717241
544630
188865
1115659
1097547
1012248
372312
946703
747648
479832
91638
829654
759088
238756
177543
640840
489466
465785
180710
358053
353358
90757
50896
251192
94099
179385
739962
1144380
570281
1075025
859619
733177
449353
186351
870920
302543
433147
175753
1033295
39649
668694
578141
1146649
156991
526531
968371
939353
939334
745537
757145
527557
1141315
485721
780217
372598
472969
764030
942655
162693
1009573
1076794
803908
635001
640305
110142
808221
879451
359135
1112453
144285
878038
152040
699115
987832
99614
693747
679703
193429
756337
525983
448941
1139328
804392
192445
350726
972768
212649
708132
1097703
876915
417937
379136
967655
918243
409862
873819
1103635
129705
919453
743860
1132684
107450
647433
491313
593417
73920
596086
822705
1008950
618020
441141
401520
1147109
49215
712102
1129906
957933
575578
1028868
307984
993253
785761
130655
648080
176941
249329
566229
856587
1104528
747117
261563
628682
499610
115647
795243
1125718
966745
1078045
830669
361356
444279
643053
519201
132256
658432
226504
812089
974168
735325
356302
1123691
631637
635680
612082
1081216
629778
646354
210113
625623
298563
943331
953937
757796
46284
652979
506084
914716
116054
426486
644477
432680
561174
497126
677552
655443
718630
1103919
681625
231644
475011
692453
795354
234109
456766
1070198
12026
174108
571830
588751
778991
396514
917021
589761
477980
1104978
1036441
451148
755420
885942
972098
734800
293704
1038700
665841
97622
843518
801672
6424
302330
712075
105601
95049
404682
365854
104338
568518
760737
75484
336657
435022
798373
500965
1120901
701174
873776
480980
860772
190660
186512
627447
302509
34399
1072599
685177
1130733
779475
183301
402935
622970
143007
947532
476233
708074
10201
881062
695318
470864
318655
752759
458352
194435
466955
635862
501780
314047
221580
618396
690603
443313
122098
438025
746077
764652
238506
908274
471830
625424
719757
831109
51532
644789
121392
285844
418496
306848
109391
1123895
830746
210679
1065186
657564
1103417
380091
628332
322003
1046597
937454
334593
653406
1121394
1129857
289623
351345
301952
146254
792331
1143178
886302
871819
590860
685357
770828
532337
368177
436770
696698
322824
568305
422511
106232
780193
440483
946405
1093941
93218
20376
363715
967762
1079944
463516
948378
355142
472133
439063
505216
491574
47008
617974
672358
581931
66487
783315
396546
390266
810377
1023046
366919
608876
170441
702877
644944
434603
483597
948408
657649
945974
1112212
896049
981378
1103795
836872
318523
40621
698695
320524
29901
45689
505661
60497
70531
969900
791042
131232
828116
901299
464584
1144258
793457
475875
313071
123974
116175
507507
3900
204059
794676
262679
888789
917556
64670
962633
860090
589711
469081
764517
733756
519098
526873
124352
394565
639609
936595
931018
167518
408837
542970
557981
1115309
912840
392474
876344
253446
743657
416027
731752
153601
537936
191715
519005
865847
142675
351841
1101548
1075332
1006669
625593
1084851
1048168
53529
816687
1032748
1067854
233032
707040
884025
516020
529089
604892
876100
1032847
927805
246482
822583
587619
585556
59799
35037
217899
649373
209545
179227
533499
850654
858777
759161
582558
178263
784576
398963
224721
1058665
73021
1058509
857729
438999
595498
297557
1063213
980672
258802
214753
911732
568125
494967
427524
41777
782567
82013
856302
962788
1134528
486783
573088
407322
237782
401379
728448
792041
489970
656446
108268
568318
229983
618574
1066268
673621
851450
383945
644284
750292
248532
181288
82599
15235
644468
991234
662842
1063568
1036088
85649
767727
577934
13242
948289
1026015
143997
367184
371812
370902
537391
32961
810257
182397
89618
846987
481855
1061474
1138006
205900
712842
248094
1094414
1110917
189986
1128774
182562
536361
730321
1068837
89857
189176
532313
1062978
401887
171290
660873
5800
258878
153255
158545
479103
83847
619319
384268
876959
520316
178689
840055
191695
870395
958304
791805
581255
1036972
336189
960895
282726
676542
481850
138473
327853
140234
804866
1024936
460100
341761
201006
694182
272150
980832
513601
580744
414923
554520
913358
519722
1017563
1016374
930896
867433
751212
493790
700230
117285
540728
378437
701842
595522
483042
474922
433004
499639
841682
1085632
10074
881063
252359
18801
697892
687295
864581
1108473
363074
454988
970293
497627
438054
354847
860041
448226
373677
596302
742897
916127
742336
187475
453801
348763
693472
913980
948136
557505
627596
1094896
148636
795229
366696
276409
302081
484221
255602
565496
537744
871335
47159
28432
935452
1036025
146666
1030256
374617
260692
68097
345308
172750
471928
393293
498328
361966
747764
799452
590322
611384
474169
445758
348435
77691
856857
718266
244146
185827
215403
613239
539688
47918
784192
196865
977402
1102354
718784
133959
1112775
960566
1039800
716382
146729
475968
641117
391322
260265
592360
1089553
650112
872177
407857
632572
125490
401466
1027169
856071
766736
959378
338090
835161
364766
1106871
437086
1076035
13611
117974
833354
96758
208865
599285
872259
798776
447905
890414
1085979
330388
45151
684883
42847
602508
733378
433921
414417
582580
762084
821464
822736
664373
499837
24633
907088
249707
105378
191181
174120
1117896
128313
841361
348616
6263
1037613
915549
937086
124209
536764
321991
579277
1018860
664276
982529
183971
1087576
108196
522777
422221
731728
306702
890436
1006474
1010727
762692
473624
612400
653014
144377
4762
872081
567352
885431
536001
153811
996968
143611
915017
553669
459381
256356
1045865
105200
1042157
985913
650149
485137
59190
976649
956459
1079538
58979
426174
176983
1119532
623875
400140
480906
174400
523524
1076136
757832
1000946
1082005
59115
306425
1039864
476771
478861
309158
549021
675713
308685
237719
1097153
165533
605538
41942
130874
460126
112762
125206
464073
685542
786568
248943
989312
804096
828270
222098
598256
911439
924719
661803
459405
34060
850279
970000
84743
709542
709681
808032
321603
502236
538452
1071582
133332
723815
1117319
368077
875997
376668
289088
703099
937597
448033
197674
103124
157359
280574
321197
157845
318701
867250
856147
498900
573870
793611
1033272
203152
935219
246301
359925
980310
126923
1095631
1076111
153009
360840
197010
974007
839664
191780
465897
1136026
1080242
578084
895816
610372
164522
735033
352792
294449
463201
340765
298628
608316
194420
100652
733665
952840
536791
669918
778947
381023
251778
505818
1042768
624601
655233
642825
919549
56510
382802
403762
528137
856880
1074962
33752
1008316
263571
1465
550336
321126
735086
456343
812094
1110613
204535
1100211
365519
938819
97209
789072
79779
287576
296472
46593
571164
358027
456202
896746
128419
371809
243723
492682
125596
648753
795027
790499
237694
50889
536358
609298
2717
343145
204864
313071
1025121
357793
524419
859095
695861
1067465
523370
636585
810917
464008
486646
360986
293970
483492
416354
55634
535648
317400
844740
666603
540045
58765
867549
617064
125356
998425
239867
985751
915138
290726
402888
493367
1128610
1085229
450333
253242
135477
1063180
578438
610975
230861
431077
475862
906079
1069650
292329
65006
1015498
1013983
520563
885295
687589
832503
1124733
135695
657932
629084
834996
752020
415636
833911
320812
1031344
601672
415283
349081
290778
917998
293421
583828
606653
957988
1124763
737691
643741
538380
17243
654068
957501
102277
998859
461149
246370
53339
474183
796249
226044
161174
685253
252344
314323
178219
441828
305308
937694
1097764
173484
52500
639120
783147
213104
712763
666892
498408
861272
1077484
514842
679721
242322
443068
943688
768806
211079
1044253
803987
256963
931409
869555
199892
370454
85979
796865
304178
127634
136434
401190
395084
446531
836077
102985
93852
344546
933173
538174
533337
618486
515194
289633
468893
186914
574508
528802
1009022
1052135
936043
610103
159083
796100
1105286
5462
1113322
534100
617735
879704
103652
402829
599866
480359
1100754
817470
271320
692760
388059
952075
927314
3375
264839
708902
875127
347594
30611
481123
128955
925210
713539
414702
44776
633358
187245
313879
182307
568952
888367
186007
362780
337717
1088955
288164
519840
130108
1047798
106175
621671
20336
689971
252080
664367
475914
205572
446523
167008
660235
149298
989092
584963
792925
1042629
313865
961399
594845
769005
18474
1052379
82159
581857
853661
1106905
1001028
933970
492555
578722
361813
794516
1050536
326328
1126204
453989
733602
328496
190234
983547
931123
318397
352261
349671
853390
1057865
146513
986998
211826
558828
828994
931090
831250
624084
339252
964251
362689
364391
428260
445529
300795
34768
193238
613205
408381
387357
501295
557428
44201
387466
513213
664811
130962
124654
541311
441536
640158
379061
423725
392244
994710
1120209
816463
1123923
542548
77500
2347
812833
808855
1058213
1017456
713952
990016
707786
634887
491334
915999
383081
46278
1023075
102050
1024122
818306
1015957
284368
374050
352101
519259
630469
1079939
1069033
526842
417486
658347
322663
943621
643306
307503
864473
330056
19570
704328
898243
269130
707724
149244
136534
132610
1040681
177158
237938
1021274
832087
999691
196113
104880
1067328
431904
333102
393187
821315
854420
106109
98331
1073938
318075
536186
272416
63730
785752
1019464
569917
89473
517415
191874
201004
161980
747150
846008
662314
103704
1054944
130348
6563
168805
1066218
865202
834620
734181
1085753
178504
726381
355789
1094607
393830
943002
151531
957451
84417
981786
862244
131430
1121896
595631
1121337
289581
441432
745949
344765
53887
644427
645935
554723
35733
200156
561852
881844
1122949
209559
704400
99938
564128
1004542
191612
368349
633287
524382
62853
242205
307257
723620
677861
262938
92106
973210
324202
90803
97586
630321
150263
825915
1025278
1110470
71765
8833
679658
70837
1003803
337673
215833
1015642
910388
831139
791688
799736
20628
2534
861509
1080205
999120
808634
931333
513153
94974
323741
992213
658607
524864
512794
302061
595084
356177
890965
77527
694513
916889
914200
575405
786839
503273
167793
517867
100048
90458
898643
565759
112112
591515
391882
613202
655905
187635
1030939
562239
640673
819443
543926
600028
1116711
546263
1069114
411286
1025608
179290
111794
165555
975043
895932
319646
439756
835504
789057
581724
507071
248386
8791
264842
105691
909367
294063
112363
710252
970056
599034
941191
57759
303481
743392
706816
377165
159921
589044
726705
217761
622111
423957
614966
1116345
403500
848924
671900
135927
124972
1031663
368720
650426
551196
1007386
310860
1049759
897717
74895
864823
554786
617074
374894
855888
559460
687643
316672
312390
364661
997958
2272
441036
933640
641679
1041894
266928
202066
1123978
763540
157127
946989
1118663
686390
874174
562942
951501
872817
997092
208556
340193
28221
657716
968184
179340
780524
239100
84863
990519
839817
280026
319311
875855
122431
883086
80979
353805
566785
58616
658399
454378
911971
653025
1033334
318181
628980
321003
711855
541941
1084326
865862
356419
919291
531906
56708
785663
1090473
526800
542732
343242
695261
1058953
109807
282497
731843
298360
736602
574338
446678
653708
128318
893861
1105132
714141
346792
1110181
753415
882230
621444
712296
968558
565261
1013633
575890
627048
545011
1044398
261075
526873
310931
95840
488418
135427
4296
152967
11325
83410
730416
672109
1070744
757003
403587
330600
169204
394770
441526
1114567
473601
629468
50654
565907
463270
755730
225593
550112
801335
10111
445388
779493
1066295
489089
1113161
349130
1092887
495523
961632
1044053
681357
1001488
768414
509398
512736
271357
336450
236808
865961
1033031
649455
577696
406212
705891
427239
364324
715196
415102
691291
571765
684210
1032811
327731
111131
619071
424489
794595
767318
177708
407228
125267
298521
348380
735141
45950
918393
394819
528453
687958
836129
543402
340006
474850
44806
204220
323485
49736
509467
232869
740529
35943
188805
726208
270979
2407
736382
590589
630422
902130
531606
16814
487227
212283
252390
187618
787197
181114
17348
792712
1081015
276217
565382
1014077
1023137
1038959
539817
581560
240794
642273
643171
899646
1107768
19508
1062851
11605
822053
697075
101117
101168
554795
432275
241874
331815
1068783
820151
689386
523402
110069
806754
743870
932966
633768
1037841
980905
406841
971442
346706
1102508
835351
365964
244523
691842
914525
611290
983280
605150
175779
964857
522453
1035407
820558
495461
364481
213343
1127936
502093
130927
543838
263370
205315
140432
650542
325548
440615
92145
1087452
1099586
58105
652226
1057054
1112838
323736
579563
864486
460455
894301
719702
476944
869453
961486
705694
986220
735787
1033046
827836
477835
994472
253213
575480
166520
298257
591272
81989
406945
1029353
905101
1073739
740158
88331
138458
526927
10908
711431
588647
820695
1086792
569545
1050303
703767
356058
328058
224650
1057510
1083278
383636
765764
1101953
217785
503593
371826
902303
191391
102540
1069772
548203
399105
288531
448547
1102609
643677
317026
1084870
525049
120181
344965
219464
991282
435397
857862
1023090
994107
203855
468882
149382
539420
1040209
17542
274739
183931
598026
510486
58200
710053
402580
382
27266
604951
727877
161497
41172
978437
86735
1044614
785932
350393
989084
1006935
820942
829143
1098227
92006
1036520
797628
828627
658338
147732
94674
286687
173353
422504
184707
798971
453033
493284
1010254
865183
597166
97134
173931
86225
158955
368960
95269
339715
690865
817627
1122875
250752
21574
889857
363400
460847
153547
1039787
179200
498449
1116545
481631
383098
236654
1102385
94121
102252
856841
57250
314409
276575
237691
521772
231815
582441
834132
638377
703701
943331
691536
777981
203282
852759
901113
640002
334446
1025933
142313
374960
127290
605945
21345
83736
639
648866
882249
1079428
149886
346823
519113
455633
699139
82896
279673
942663
797117
54140
532777
1109486
36752
651313
150972
851338
508850
92725
8411
749225
473584
17350
913545
373008
499806
441898
486684
598521
658334
987061
811744
925215
40215
1046979
947348
244149
852096
29177
775803
1056504
188179
481309
978857
805636
463151
21955
830469
179607
761735
241627
3663
780494
652272
464350
446974
49392
691022
593239
1009488
903611
742331
82574
585271
45454
624109
922819
200436
1118159
259410
1123306
103001
903497
1024571
653301
301830
365786
411269
133155
612856
1125788
272182
722065
775727
879545
1060617
135093
640608
711331
645176
554314
988670
653110
514189
845155
1044521
944689
226534
104195
563436
1112282
378831
713723
862861
243487
575197
769745
293982
147506
846056
655546
481067
140735
884804
114549
245056
347917
481138
1023382
294362
6444
24652
101761
104319
345072
1078562
271020
1059522
214489
269436
126971
97186
794956
133358
372020
869763
805541
332358
185038
775353
789040
198210
978586
572070
150649
783633
96012
554764
457722
792893
337253
741810
930888
462181
982580
6975
196214
1007366
705526
908879
358748
204128
1119159
1085036
453619
979543
262132
1035534
660189
943369
786829
722571
959024
1120574
211333
179290
421870
687062
935342
188903
1073461
216307
70489
220939
7642
1056809
722004
376266
704094
280241
834911
26870
221979
326270
677119
463745
656171
715810
266249
301956
973635
1085821
241680
519441
171019
918940
1119876
2851
502467
1030806
931856
726477
90764
66995
807948
627320
231782
627607
1066556
48478
959576
844967
190265
941310
55924
649794
617516
515850
1803
797804
547510
142546
941864
282070
997988
267989
469538
557150
562257
1022649
784606
283178
918001
90495
749436
253368
604099
200190
939633
1087002
668415
953123
336257
431015
833079
274504
392994
907646
787370
429396
745097
713853
427026
623791
45768
585469
725388
351943
243762
718007
180266
4134
255734
566661
882080
982773
384556
403085
45463
271614
65123
131391
710645
241865
175150
985097
46557
1114913
360417
1114513
753292
236591
362195
231739
68100
407504
291534
393652
745975
872465
973639
677241
768063
736559
992794
350026
531103
766202
546886
986816
559052
205964
879222
232974
970070
404825
410891
239329
452174
88643
1052203
1004111
363114
811607
1105940
524538
476891
684467
595964
72393
977753
527745
1049915
1116493
593498
548357
298146
68792
414519
455853
258859
509539
482667
210530
754333
773559
381485
841519
697723
700070
457894
281351
473057
29065
867985
1062818
1015899
798786
131827
117466
718834
829030
1057375
542936
829110
189655
1013290
980578
809721
439123
239395
785295
508720
3514
120305
773052
713748
854639
406867
109803
409413
661488
998970
566212
839338
730223
992111
179978
659163
1103611
38747
1019135
139394
221164
902458
738967
948221
262389
295822
1047023
392131
211789
1116175
1084075
319179
219802
56591
978128
377488
982285
1104075
417238
323756
384111
1046206
659562
157005
876108
864409
440743
322430
646961
360843
930317
301823
17933
712080
656832
641298
50659
359148
604839
559868
103059
1068344
402449
117134
505825
33668
752391
767921
819770
566833
883023
375834
408093
973325
558060
80140
200584
332448
473319
571963
600506
419498
1040340
123937
22758
964826
117921
545058
235083
33406
352132
862048
1108812
84305
876381
609175
490049
74562
303239
943505
872403
536964
346790
781401
992988
312615
539028
298352
401396
646619
309632
10530
732812
938999
574518
487935
319903
736860
346246
1015398
654330
674031
706177
567933
578322
115785
433640
538431
642639
1043561
679165
243769
803791
230861
172953
914800
995916
559742
38292
781860
650919
532491
261983
326664
1093242
119557
721865
312384
713149
507263
41199
1006040
306126
550975
121143
349302
68941
28515
648624
50830
592202
719972
965106
532268
558125
828292
322966
431122
676764
685661
454735
659851
963437
679152
362081
123438
889648
367877
146864
479173
726020
1034850
987087
312373
151241
458578
696898
597030
856450
90867
571609
694027
248022
1090058
1087900
26781
359985
985187
1038691
387497
14939
503320
663224
1024391
512111
934287
921881
527933
171712
1005602
37984
467980
162723
555229
762206
692145
308965
349733
327217
300219
11173
851233
94260
931109
920656
494396
693666
590051
714003
759624
39158
999204
391177
105852
940858
1004780
432702
865313
291324
704382
390276
1074553
181505
39206
789363
388174
590108
819051
618140
1018127
550747
970982
1051353
335691
509691
67460
277051
357967
830645
1001065
723504
490312
930044
1080656
102811
987566
724019
11409
1019403
320420
464278
98148
1033595
458046
83610
354354
728267
451435
292394
208462
637656
174806
943513
477879
1048164
774177
588242
1050843
188175
143012
24147
879993
332758
235119
870186
847511
1090473
439059
849984
1096843
605275
1108723
911723
676079
189800
440093
651655
613079
64071
942915
531132
897155
206875
854984
801961
332699
156604
753632
1062267
944528
2720
152664
442245
687745
886535
892139
102088
235519
531570
514853
754979
308972
45258
836376
824685
762218
149526
342918
831372
295611
841639
659782
7316
159037
565242
209871
262893
85541
491617
262067
142627
454428
469924
409709
50886
605148
648683
838955
827882
580454
366774
747537
716234
699744
1033588
752606
235857
642772
121550
889654
970143
283008
344738
920860
503170
30772
991897
153577
303597
686855
1086873
687929
242124
566744
379020
97297
456799
532600
403750
973824
489287
137766
574852
950147
170582
559421
504717
145382
576478
883071
155032
283633
15137
55655
617485
524099
720141
587075
486363
638402
500350
7586
696929
339174
691733
306654
1038653
358026
746549
650155
95779
794597
167815
242481
295217
96101
514034
138453
712164
262078
198667
89061
19265
926726
1111406
493477
64738
786868
200526
1063425
7703
777436
150216
676900
36317
43726
543749
659020
119697
375117
287654
298955
508396
639302
105115
270251
67043
796783
64276
526600
830482
950149
533288
1064333
882387
1022846
408152
517525
169840
1067351
1004375
975916
793873
524361
509115
7427
98246
348838
809210
650135
49754
171837
965078
218908
466741
565950
262683
995610
149168
906717
216939
295548
314849
100132
1052203
177800
276204
735284
1049319
448229
1016291
1004035
436143
120846
1005591
111851
314864
67616
1036142
962486
541006
705120
737457
609996
468304
869604
195072
911919
881797
117203
1079790
239642
409177
534549
577634
356854
948441
231855
1046537
506657
864217
885256
730960
1074511
1114388
810492
762472
52234
263550
408230
1046761
195242
749442
969148
134989
34913
122358
194497
196833
616599
805835
87138
880965
565845
917167
934279
514487
729361
812877
951878
166934
1058454
199264
1030090
516470
917104
903726
603649
463098
577849
771015
859852
843420
1110341
487626
748725
947417
985581
972101
330864
695726
576743
276404
840668
91515
21242
60580
906245
419217
506849
397754
666041
1041186
596642
798211
364297
177381
450082
744599
135039
226523
1082533
855551
414812
300655
900219
765577
748244
9230
130483
428539
340545
1076786
291029
932145
915531
647035
375709
910663
700551
864882
935048
852548
777519
84768
402101
770904
884696
356680
988848
179593
877230
1009969
122150
374357
22053
690246
950540
636643
833257
25003
8341
95863
124337
1005062
96969
778464
806613
849699
324507
110591
846565
468440
185610
811482
174014
141669
916547
184327
395963
858601
774699
148571
669804
138084
444338
22950
350500
768676
690440
1110440
31575
65516
641478
738749
421088
425417
610888
336531
729124
958475
519375
172006
476889
920547
62938
865334
816614
980974
626509
501933
335781
91421
564396
752635
985295
803174
46367
775454
672055
690190
946161
123905
443827
598765
97670
608047
572695
120151
1052534
964462
60101
952631
773595
532570
679250
280192
973396
207872
476145
417512
1091156
114247
744150
94407
276073
138309
781693
330914
557111
533828
1096913
887775
588361
920324
538986
696324
75587
468675
200780
33456
921240
948301
689875
532305
621465
351233
586305
795627
810503
546238
1112885
1013752
238958
484132
823645
951147
107089
641054
413674
236616
533298
830727
897611
398314
442925
878296
183070
826246
877162
247532
323036
947171
1112682
1087750
878579
235259
993372
741671
727100
1084769
1098195
1074150
1056937
584998
187117
2779
56383
232728
1091867
965768
1072786
638762
1044507
127324
742603
213203
497548
1006467
637672
618663
291635
708830
560679
571920
9557
785850
282728
877777
306774
862598
792567
603237
846857
148217
592791
576084
1097310
690695
994819
256884
636925
98333
322700
260966
90838
514002
1021408
486088
461360
918355
652288
1099815
296411
663233
256715
806630
182109
842656
1071079
206952
608640
711645
754045
761570
1022293
870635
284991
1036283
62904
381857
888543
827887
893086
651253
471012
338193
973703
1010413
169939
1091388
880311
1063969
372122
226059
913895
316966
149042
479419
571295
661503
109928
155168
317108
564265
302855
1015280
77609
482358
417384
61466
36369
537801
57156
913633
383524
1051598
755601
710041
577042
915818
251117
508904
347458
498414
220997
138836
771967
712721
696241
371589
397992
483230
124890
701452
361690
975020
525388
541695
93138
409994
995204
490393
900720
109223
772542
319388
142501
6317
693776
937281
527981
366664
259011
844918
1082258
787422
343767
1026170
451653
940522
962135
985195
277930
269709
772270
430471
834795
545978
1112952
470785
80434
684942
629340
976999
586893
1114711
6860
244626
924537
405750
82257
302406
500690
335908
24929
22206
562811
986274
48747
566710
254781
927462
847837
870225
547564
819180
314766
994685
992302
947113
363319
1095173
1003130
1059714
998516
1012703
94373
831980
31594
1051631
974972
399040
668816
597024
448355
401809
773841
703478
450477
430044
595906
622222
204193
879791
1090920
1086852
707051
978417
639938
422209
927308
781349
199034
199220
758663
1008742
714432
368393
700258
164736
50371
36999
1048717
87688
577192
545911
45519
979070
107160
254695
1011522
404507
736229
1101900
43901
166990
1034529
743073
1092693
988006
11091
364623
1010699
45494
32942
862762
867964
842080
339907
207706
58211
293866
103460
907512
1063869
966090
440015
267740
359988
1088815
921659
222964
561875
244404
614584
522064
354044
666798
858449
898169
90446
252779
314739
1079661
778016
129670
114247
313439
901305
591727
716342
858027
559843
1006783
1066836
403312
660631
349325
611047
159964
508976
31949
819499
761487
483113
120732
97456
1021541
878692
634412
1020957
103761
822795
684964
929117
317975
43269
1030109
970520
1072675
707329
10576
177539
139647
416879
698324
195010
558267
314423
845777
608069
897976
445665
172942
467979
73824
205897
482671
443626
559870
1083499
832612
587233
532688
4540
17845
954059
565774
569902
793473
622356
925826
970124
800962
121804
51556
905455
270922
35515
342022
778885
885164
784608
93861
958621
811561
255530
1098227
1110373
943657
404995
161142
712980
631457
15616
179767
200034
162980
883216
131820
501041
531398
712021
723385
425248
1045080
554207
642171
238963
347740
71302
117101
302117
847702
102473
650820
887628
413636
848637
368684
957369
283014
126643
570095
347443
237075
598950
103589
909515
525135
373967
943786
1042614
1075294
931381
479331
313370
774859
88433
12028
249662
716384
64187
1080128
194388
834271
28416
181948
1020935
506876
965155
822085
570270
341521
31455
26410
844131
689490
567914
1083080
242487
231261
1031747
754229
338821
751780
137910
485842
483073
300198
956253
436557
820822
330133
610812
810186
930411
111346
80627
475545
198980
670460
715202
107182
1050129
454750
263874
944213
35
1050117
99433
272511
469192
346437
280095
367135
147709
381729
243126
735474
1031145
743718
640035
16364
432348
628017
350013
489904
467357
976912
54246
791848
853759
740241
472950
585771
424939
230198
129909
438190
332048
219639
750288
680808
288835
568018
296568
880775
828067
535905
662853
999488
762292
247766
305747
457530
115735
60919
452404
509295
421894
542172
568572
200837
765808
891214
378699
500675
378300
673419
332192
933066
216761
539762
516691
61491
831247
852501
718985
902493
298342
378990
13770
737423
867165
995934
201499
443918
4668
574885
128990
385924
957995
523348
883285
695023
694543
965650
248279
1078044
598041
856089
733038
692867
486741
318395
923413
251932
261178
892544
404348
952373
1079471
988187
428656
773475
658687
587332
332443
563380
1066397
613584
1039493
471420
916446
748454
1071707
768774
54937
555892
728524
576427
1072732
674328
932862
441091
83993
295534
524380
657844
795644
111812
101197
200808
560454
470073
1068378
41352
800705
133559
973739
53431
217421
511453
252175
306689
488128
235330
396366
807014
151628
63694
575562
764707
980414
293655
261867
629818
920765
400269
303686
415360
60000
363346
287101
247700
721227
441677
824440
984686
66424
1014838
510641
41574
45429
332864
1046384
243048
674007
432181
10365
924733
938834
160845
436119
441554
849675
149689
1020209
901395
859021
291959
435234
550699
810067
530006
89834
802655
571345
629644
1018374
917075
199168
22076
838253
305078
707109
951876
491348
361608
45252
896796
256160
967042
1021563
169152
686565
295737
938975
407859
918561
88948
191499
979602
822957
200441
132414
305144
1066596
226329
470574
1030793
2489
662238
1051498
694818
881882
351443
470081
813071
785344
1012939
142249
377926
666235
508990
354709
220332
353750
745296
696612
963201
97480
1073096
19790
1042665
561146
929501
242043
731045
186598
927149
508195
292659
716464
234663
49567
365343
377868
1037562
31854
791047
618539
659985
615656
53498
1043754
1014700
781854
176470
893264
859848
381557
902606
46434
1068446
635316
411929
633683
796019
385229
961659
86428
187814
504349
31536
434054
995932
822906
952199
949350
792504
897471
410447
569312
193250
307778
290727
922090
441165
99800
708507
793080
518424
1060457
661318
365532
257852
442038
364869
135426
285906
78500
960107
433564
415494
548393
513291
475374
263186
258642
328727
713894
1012222
527233
5202
945980
232971
1026953
108851
104523
790627
689938
60644
968456
947856
294900
943738
385810
710695
271091
291457
49076
154264
725623
420012
87307
511323
999214
655937
811657
1015791
367424
412826
755207
126390
426277
178667
709393
590458
537752
953669
281344
21469
889285
1060370
447825
409843
769446
567535
247605
452555
144733
390769
548113
347294
226035
921976
333539
725020
868365
726284
67143
32979
733139
156826
270212
608560
212514
186280
707118
268710
647970
766780
177215
673981
922274
335461
684962
669913
46693
237153
899281
474137
354409
53269
458665
541613
1060989
542450
570882
497602
514934
182230
369357
293002
670526
938511
342022
349898
851016
92339
978006
696195
200772
993734
942591
168079
743673
173520
169359
529052
809696
925969
864024
418578
383271
555648
493491
144836
52933
861438
1006744
617453
567251
367864
342392
192597
302877
94037
706272
206190
881888
230474
752711
876109
1003123
654646
764051
1043368
38986
436495
893207
674467
621885
643784
551398
198565
1061553
210878
17988
989001
221321
1033662
501427
525723
845200
202279
496701
14962
22736
617395
290641
763361
192752
126030
70355
620068
282083
655504
253218
720360
379174
178311
268877
446394
549352
364126
640063
1073333
795009
295401
283286
326759
544113
483758
339922
1010372
360860
490392
1073001
312403
1030344
384226
447355
722112
556552
651205
855155
9600
921703
17109
290767
122509
910526
338599
288281
1070358
311367
252241
462017
262592
414244
738499
116260
1066985
807669
1059981
459949
974135
550272
151848
965760
290580
1024810
771383
642739
668354
783144
254361
991242
471779
150266
183538
948946
979670
511188
1048560
1057250
271572
973200
742313
157277
102775
1018132
123706
767427
1001968
1067934
571657
530220
128354
964177
529801
416318
1040140
129978
732532
74691
918780
491107
884454
787306
1010397
312074
175514
954180
444997
1020318
16923
797460
890309
638698
922438
673096
1044477
205874
534162
525831
347460
573039
328008
1026923
606333
346010
544103
1011144
152101
353035
29110
363501
982164
106296
990250
820501
898901
789534
898240
379244
786588
777569
605293
692103
113980
911541
150559
534339
39817
153066
15227
103521
126545
455506
292157
542331
503852
400186
999038
299461
331830
201906
844615
706743
98703
323610
905215
860511
218651
158331
834617
104218
235134
7276
522545
577991
243916
434366
744446
688044
231171
74217
649312
1019151
16421
1039724
696158
91269
339309
408574
277083
943900
785189
606762
249417
33608
468328
1030061
693514
946135
395892
492339
889784
201434
519684
816474
976533
561524
620770
810197
985522
198212
185735
529372
1020505
217777
1039244
767461
965254
418540
899750
460595
258631
494883
988019
76662
964447
232655
255027
230731
688493
847602
435341
367563
85933
474267
947528
200980
215818
479758
854771
144512
1038929
11524
354284
733494
1058559
293834
182820
501398
793665
923862
13525
914240
402152
51
671544
77808
587502
755597
43216
492773
407938
591696
146002
765538
922380
448247
546478
262010
1040067
430078
808831
565840
784921
262215
373186
694967
943341
865090
608718
818545
669317
724206
79553
768032
954255
760131
419535
722981
255317
302820
675758
908291
205413
1038844
152374
303216
319156
482223
792718
687303
671875
797346
666628
210199
954435
293202
701413
731863
648230
796557
409467
470028
847461
859524
533868
945032
349091
101807
1016418
286208
242213
456386
85413
308462
130047
628928
261522
1004530
215454
110775
725370
374411
290144
621813
292909
117737
370784
241211
455911
851310
347022
779524
56149
554744
749270
460190
38971
987527
947511
896222
367216
469242
50919
957645
163396
954869
1035052
190846
25620
947393
706768
722446
193264
596703
813908
271143
886750
540495
776689
1033547
605297
811371
1024584
193388
813727
863640
602361
519627
156512
719740
111454
480476
330109
74999
1028592
757871
428864
102493
348331
816465
841322
581993
571411
807293
362589
782945
790902
903101
748917
940112
489383
699356
800700
106991
240829
261923
1048710
924324
897600
186657
76390
229260
209178
144350
918160
804584
570506
652759
664607
12510
503965
699547
680126
94594
958860
699808
554898
98628
86490
777321
24694
514994
197337
692759
429776
76919
561160
364393
445358
1223
281570
980129
831900
393352
709783
386492
826879
407160
23916
120500
916059
573966
1036714
404951
411485
461140
647285
470790
881623
606248
935612
1050676
702264
307491
851452
97193
723626
215611
72926
669989
5124
255832
825286
470973
35307
246638
820999
915480
598139
57927
471570
1008956
441625
361095
694556
234859
115543
288443
786723
455226
666459
945056
571563
1038485
294507
43523
507991
365902
544619
281541
287078
559543
464766
951953
650382
703548
298295
139580
14160
651561
507901
139456
101221
166050
865515
316573
592550
752655
659880
551777
156962
723401
547485
19278
175713
844386
787874
237438
643840
56624
70698
822200
870874
202762
193196
40123
772929
827748
285787
159375
652975
356201
43363
771498
520676
1015943
392840
593220
4302
681127
19655
384945
431226
557045
373470
151634
139184
309182
223340
614490
893812
95002
268204
544312
177984
557687
978520
993148
893897
257403
504198
655946
630375
1718
532100
233698
969892
408058
647024
554857
44153
59061
639894
237052
915492
27751
781717
771055
64459
587834
585878
637605
630647
91660
262968
521251
505604
216527
140018
185219
977089
771610
145594
139710
206758
348579
936140
224066
429327
714054
361027
355640
511258
238294
497597
293893
130053
519771
45761
1045682
867599
995641
443848
33963
541820
970906
1020683
1037205
733704
662528
1041221
561606
725028
208507
766852
12214
430052
843241
1006198
599128
241626
887540
106102
935636
417669
205710
984820
478237
533663
2581
902850
931104
50843
60581
729246
367282
162
763263
92297
12816
527477
485758
996388
74795
100754
864875
1028161
879196
1027122
144555
750916
425826
955022
666794
189627
344966
609743
260132
79756
447646
120292
903967
573688
642776
105043
247833
12368
833168
215347
405610
541573
355607
873113
127087
234676
614237
380455
71770
924685
479441
437525
325784
979540
616108
253999
70001
135495
577120
632891
963083
745562
654782
298321
682927
229340
668887
630746
89935
794245
384362
561184
27194
451743
1036575
915221
792993
783079
144264
480469
114621
171627
985561
480745
50071
655803
242371
252647
399921
770913
213332
807276
525981
968053
759401
637279
713643
757121
177771
972779
471515
85353
310955
676170
23992
259812
773732
64445
826451
243293
22479
625822
411605
834816
659173
632083
853820
575023
205832
719450
97444
577604
708527
152430
550716
44013
685121
971119
544958
703870
689458
737189
973830
375402
80403
980809
10022
663035
110165
77149
916864
648545
302621
259841
641922
549080
108507
627887
363918
750302
625322
120304
470776
904637
650580
33698
814093
657952
95253
352364
1028858
441442
335855
833214
396930
765073
463204
592620
902166
534643
370130
884637
971772
643941
777921
649726
745702
858772
201655
986320
637728
413307
317266
308917
482691
234596
973035
1033883
311821
542991
476736
178687
151369
80900
115671
866984
928180
95525
405925
453335
230603
571841
532554
74091
638017
177717
981247
196651
923385
962764
503855
401690
865982
98332
442811
272478
398850
436892
785355
870295
904951
819578
450464
544416
848219
514512
766437
705151
325693
73289
157988
722411
996156
169209
879336
703341
864978
1021290
706230
688440
594028
320987
320159
433993
500343
599916
860424
301063
745298
1036087
1020682
647294
547306
263750
461195
762692
584735
811108
160678
995825
776032
581133
749992
778237
729436
23734
910909
880786
257769
1038980
527755
526673
999905
737212
258051
819508
294781
368562
126521
944914
224889
254975
267943
687288
58046
1037317
692963
928124
733410
821220
598614
563933
37971
720670
347661
780455
347214
50890
388351
17658
286431
960275
760025
457102
518346
629407
664223
513527
742468
719535
183178
931373
405269
743505
1022357
10744
516279
354047
548656
874861
322806
655745
473957
578330
297555
375108
1022927
107791
505485
426500
374606
389350
77172
733481
936134
444108
912106
759531
63077
294354
514112
624576
628309
290347
1030816
724662
310967
502266
137109
375544
212699
697825
204388
165544
524234
905707
355532
208721
421648
1002554
558412
545479
630566
365437
578694
46564
849773
712390
38684
587637
883899
158903
623642
877948
799966
352955
544941
244505
107893
141186
1040532
919345
649780
231251
968563
1022886
185136
631915
835154
104473
615085
760916
641244
63331
136444
658667
917443
929703
554879
185284
701130
875212
610195
364288
783288
451819
296717
627880
254307
650047
564294
811448
401285
1022734
482333
610632
343213
475737
714150
144518
17456
726029
811105
583759
108520
977531
735323
160069
480646
988601
886007
648917
236915
41594
109387
386912
445127
660525
18311
884227
684146
425503
10037
493050
338909
503796
674904
108857
1000587
716668
1026320
611193
607223
395199
998398
370429
136305
861574
887007
102661
476856
171802
335788
506315
927764
409260
508485
1004120
882618
996686
83557
631304
538667
397357
678021
29070
630736
481811
371049
381652
669431
35561
818296
337888
885710
816417
385763
280531
599314
152155
873326
418138
293336
768851
779247
502646
632664
917946
72862
652272
507586
173243
351054
679102
863515
91065
898535
1557
273744
254295
14801
742346
460140
103703
46538
1011426
954992
831689
522182
732969
591903
65284
195464
257953
617342
646412
189276
601745
72164
767675
449117
108767
592654
803552
419182
16781
882791
851929
822510
731720
86287
939339
829488
766308
183526
251444
487376
420153
139644
66128
616803
328248
1029785
1035698
694862
74768
836929
14431
959687
508971
745931
980260
943410
930010
71494
42018
667144
493596
603229
646718
343019
202831
105451
276456
659908
807638
428719
69792
537309
249940
620094
480992
138722
5233
1008070
640571
832901
579465
599768
379288
26234
188598
255356
237017
602933
774043
215348
1019101
693917
579404
289188
820104
130234
814834
628225
941448
729086
960575
486247
448588
412705
367613
160771
660284
375548
442491
922156
355100
891199
145853
852822
909668
300038
384301
99448
596591
293708
158162
477109
371769
358852
44501
465112
379156
75528
551973
653454
675115
960987
21474
945552
978795
589352
380568
941740
487794
277252
1019913
387392
354337
890843
523625
724511
515353
795684
541002
996851
741013
620827
377272
50515
709794
299782
995198
356963
148433
849004
774408
997621
594240
500600
680872
578549
473075
244792
675175
209458
625705
611556
339280
836786
554038
74530
606281
641928
962058
788144
363748
291660
651140
372474
389742
465914
229107
375684
605149
489069
692597
784547
1024721
659926
1036409
310389
177327
493668
599539
373770
339882
662332
957328
328964
376996
328407
610439
21040
585475
253238
121407
331314
336176
779541
48237
154034
971169
916930
500300
705094
980442
606804
240280
552499
586047
456651
3201
573525
162594
1019885
170842
153882
280018
585494
587171
196981
772633
813705
439274
491730
393272
504156
796511
257556
682058
324167
470121
311102
561223
857009
238771
627876
852536
196304
394298
44572
39584
943916
427556
176406
990072
670812
335644
579584
103528
82122
956173
723335
907265
870803
216372
988805
221547
524067
341041
101686
328481
163631
81262
410872
973586
519007
1014472
781967
251659
41319
940574
449495
744135
862351
830294
339995
160009
813361
425882
310182
715020
551215
131750
81064
421246
375182
894830
755565
520947
220894
492
693946
535758
237345
417960
797182
129737
910971
505038
1024192
502777
663925
367876
102186
684859
249085
510502
468515
618539
479017
33298
856499
165943
537719
72231
850853
251261
1015519
56372
849075
444589
797392
758790
535020
751348
744650
166358
522599
360793
712830
799899
441227
599522
257372
538302
191259
186931
438783
67943
746561
388063
1034965
563928
881724
398514
923364
918672
691383
39104
80194
727596
1034273
962576
91704
234697
454861
163048
590502
342294
966141
626391
931412
616235
961096
829539
379398
460278
90010
862950
949308
355008
580259
856104
479309
57005
859430
1019810
256686
484551
109110
718691
290487
493921
296043
712429
857550
446704
506940
805342
1009039
150301
143905
147472
763226
484755
632142
704707
258797
438046
983829
963349
524580
931800
670023
564285
692898
951134
1004876
345374
968209
982243
903821
379000
1004355
823799
466590
661445
933188
567045
1003442
831808
388465
605957
470165
990529
698469
159884
866190
1030459
935336
1034386
177769
550003
236907
582821
422675
900156
193331
252216
239964
53724
55760
226077
994737
989447
286852
339987
14951
483116
485435
26962
963091
207217
479870
396639
478509
307062
968278
689233
746559
801232
603287
484072
409082
977652
899348
937747
538313
405574
860749
398390
331814
12439
983738
427755
112416
122215
83092
1027588
255596
109918
974151
585241
698422
706626
706230
537799
513607
680565
511126
792778
650340
822506
819727
901706
534963
239188
997532
781354
941113
984886
178825
982259
202430
864689
750897
436605
314702
780683
527192
475702
692325
766947
497443
121774
780142
226012
749477
234610
144256
814949
592682
483900
178668
606387
296898
5713
705919
723224
310632
708579
262656
663377
27420
304165
67015
409741
235111
911833
297325
537509
460576
151769
570644
834960
514502
394740
1002823
22795
33016
501776
748653
707011
668271
551124
741944
440586
73945
426667
297157
940090
943936
538788
1012212
310923
992680
25600
398977
325275
572302
703646
566244
327259
534729
230453
429153
1022132
158202
835456
903380
61556
823516
544783
861851
95934
969346
490840
390775
354581
930964
917321
492819
693160
608694
349765
271245
21322
301587
1031299
379610
478780
55414
988127
335163
824869
625443
111012
30608
227358
370228
617368
277070
565126
993766
344506
311456
12064
951594
57737
535201
635691
805660
489652
667864
560782
892599
477382
547945
146652
607801
330820
998869
996156
853179
99085
109773
896860
350279
1001233
429494
191620
800129
205996
210803
464796
742875
140208
733299
710361
329974
298335
776641
796644
995204
481113
456299
862889
541467
482779
991450
780548
689181
359456
921893
712206
742597
245500
653812
185456
618372
234493
871899
330456
839596
324701
499525
500358
11619
429198
405034
638029
626712
967088
974683
608362
471414
420284
266660
111273
109270
185346
493020
208984
98897
710231
105515
786106
858695
277943
922864
656742
530710
51630
346062
834299
138699
921692
163629
119943
31645
933825
961794
566968
523269
527822
731008
100334
14262
610736
249243
175295
407878
695591
784677
75428
714045
718440
313992
569287
12528
338621
647791
919371
996016
884896
164496
602770
671301
654553
31400
62986
742929
86048
681858
494140
508820
801057
938125
592544
145041
581511
296096
599702
441731
800123
241824
731466
22512
1010338
987055
188002
371258
311683
850393
873877
599669
327401
864340
343245
538420
1020998
156178
810140
795411
190214
167752
674667
814283
767422
165592
49239
94221
636205
41267
155595
506358
60796
595614
206051
933055
921651
274984
26366
229695
339241
229031
678598
766299
360417
660041
504071
164759
163041
849144
519508
645915
194487
279162
73291
380129
182025
337749
822210
898960
820049
925065
452904
123049
877590
738040
915489
418472
562363
715011
210219
205888
821369
836956
233915
597763
642040
89283
243656
748597
93769
99751
188350
1009083
853704
69549
493173
469443
90189
540176
876391
758193
404533
1607
778344
103096
231726
335448
373146
354405
300183
457337
91418
143481
867573
856322
213794
485800
56722
462723
10511
649681
503044
283221
554717
277415
84937
913714
382935
538437
246606
116916
498849
193100
981972
258759
163052
998885
522731
344534
994472
810218
760697
491076
827248
144438
879056
793167
2896
564693
326306
769551
510330
35964
308478
936338
552135
197590
705895
319543
1028984
818189
148890
732864
750819
498172
793457
299031
472444
527834
796121
431371
810236
566335
764321
514605
739002
52564
481857
893491
789719
710617
335915
773849
129555
361475
747362
824557
403498
709198
120261
692242
882398
251144
67951
186680
888079
647177
400271
530253
221878
789241
872248
5504
172731
723277
936494
999884
983676
999691
591081
116315
413604
541906
259645
496590
603970
246204
222594
516337
588400
464688
627172
56254
712832
97997
16787
656658
424487
387553
104936
72026
760419
531886
313286
279230
205540
62689
614276
616020
914253
769503
318224
253337
63237
450183
14176
216700
835758
628817
485860
322822
814064
435182
662118
300003
517495
846217
265873
457863
162217
239630
467613
361915
89608
308505
999384
146938
744216
713750
937215
349962
141782
493968
577440
778025
668610
54237
803129
984887
1015302
645434
970600
811982
530632
303863
978619
478831
550814
666521
828165
223075
644944
980517
761026
4966
587715
928134
948017
305567
852466
428739
727560
930350
79133
531905
480718
906927
328126
260022
483617
1020047
560322
719253
338549
235170
989687
526027
13179
935300
809393
561413
944293
327161
99993
41210
991
437450
770804
882847
1008130
164820
880577
820585
95321
769040
850551
469719
940954
628786
1000233
685525
773232
343649
689850
501210
596946
703979
611470
270165
577143
211227
4017
760345
627227
886496
614662
257687
34394
266147
958771
469592
744625
935099
409714
673736
949990
82724
268365
152868
558283
191647
786320
693860
560911
777769
822757
929248
923021
471994
648484
1020175
79850
707197
703464
209530
663253
734662
418678
91687
391105
925619
698799
238830
1005109
485306
817379
571434
830485
369128
362
195727
756971
609641
613533
417638
20360
286119
120584
112749
237299
618625
36916
402879
300391
450749
589534
677712
36477
1013574
54893
830356
344569
1020831
820344
482876
324225
537104
653275
837170
615377
811637
427323
442860
654953
78105
642390
762074
607760
176168
570456
528684
800270
430228
26264
416563
193869
300837
689957
88165
44583
51053
322529
941695
455389
964260
875288
214861
578519
1016767
272582
518353
418131
345683
648767
994773
135938
634708
771673
833739
445426
466603
309989
802483
509127
982940
579394
230868
1021598
852656
743607
718426
186289
11161
224872
686831
1023438
902445
154576
751598
305475
55354
790256
450879
89373
207919
21801
160092
365261
987610
134197
1021712
474823
922092
808616
331110
81349
537140
892866
298883
203771
910606
747384
492615
218487
242376
47126
70984
45484
216378
255608
593657
350317
138615
1018859
703512
762068
355170
207761
88461
715524
614129
679198
435228
356940
539803
719184
815841
489980
682356
931959
305566
538075
48275
442549
152256
154270
349637
330249
379097
382829
591048
471121
34478
278012
935018
539740
65516
753189
488338
51503
112625
304003
783213
3797
487004
520559
620563
486719
117823
915503
703206
917404
703562
980909
653996
849579
182125
262512
705674
846835
80217
544154
383491
861729
646366
421354
833678
725465
653199
683646
52686
701526
845052
39615
971611
56633
798107
626996
673695
812108
961122
795789
653174
303261
154948
234622
765419
174728
810847
44577
404322
602817
458901
830647
254781
721291
163509
345718
528112
645608
232700
406897
284701
1003406
84321
574727
912951
482524
222356
593203
464299
604892
696201
335753
840773
844845
135662
838265
211905
972965
988090
792391
841469
906299
496720
775586
97880
622390
157870
383812
966306
648839
919425
31784
629490
570688
489455
259650
596172
159405
427353
80623
524854
565561
511320
507494
295961
972350
330813
470713
101551
427657
942794
984139
87876
251574
454508
679744
61606
370169
921896
612474
282935
827978
991777
434341
788392
295683
882249
769750
777521
778675
267134
29327
109216
115739
826898
492705
350407
906652
681346
136149
263351
581896
648095
377381
50720
457848
848650
588118
39046
25656
446782
852831
449011
1020117
518929
700325
718439
814418
852209
455823
423084
706992
897263
611853
261160
978254
273611
751841
545468
101643
361389
582531
270795
665427
844097
8037
846377
19846
405734
289994
690121
927788
48284
159369
111149
295721
848142
683036
121334
973174
756016
992638
289022
101583
660848
722524
745625
18314
294600
466987
678303
311879
334667
767999
975415
164104
992188
655655
802254
244771
153651
341595
885512
70266
274381
398344
216999
537055
3604
1002397
998512
896911
183568
731675
875058
907956
713334
534322
50395
492026
32214
98818
290974
990516
797500
418364
417676
863737
299247
799389
546572
649967
863462
531961
263120
325294
395059
113077
435821
303336
354033
1001026
496553
455550
513245
836324
382088
727754
932022
475809
496199
288156
417515
873562
713926
825699
158575
26113
982182
206704
271504
197614
962711
1009115
1007367
906136
760199
220603
958222
147058
692893
454026
945924
787614
105452
795180
312935
680639
842528
994909
938574
208512
570974
106306
82503
185999
977956
293420
146921
338150
710117
488759
115387
395563
634698
840371
335211
232061
992541
583270
213107
66147
147284
60177
60596
726300
548274
252740
960219
405389
968271
333760
610367
671052
551206
390297
979398
794535
370066
635618
703408
824558
963208
685186
314644
129255
445529
428214
384219
86927
342901
452670
750294
713095
767043
1001991
320596
925783
250002
485119
2542
916794
748297
177733
590655
1014153
457738
307110
719014
94831
475049
795590
1002768
700229
294158
27197
586685
432814
1185
821752
392762
259828
1001238
144916
308254
122054
689107
817833
7284
217913
953578
339773
858520
313585
427228
682428
756208
134931
566458
300555
742442
843340
579398
993278
476226
966947
64617
43628
904036
552982
183991
265545
366779
795333
311158
741421
966042
157228
351540
369181
210432
753521
67240
452775
568050
522933
504840
219789
730548
247292
389105
49363
704856
948855
227076
175786
851430
841923
868305
475500
476494
1013588
599786
827474
565747
973539
970099
517957
465426
894056
953290
767073
743194
345706
861551
692913
506467
154932
714448
475428
390775
247839
710766
506063
515051
615720
235065
91836
539398
305802
1005342
809962
805869
552893
90854
242427
994568
839322
322605
554869
882244
625169
890313
829559
145211
122564
744838
165319
774102
624199
25758
840805
378924
308765
532858
329573
846857
812469
655934
706229
755606
613768
560501
279645
81401
203327
302717
578042
893631
692376
555815
657942
978987
446735
342974
139715
778669
956869
439044
268617
197501
542031
721239
962698
572523
347502
131344
982183
80927
214334
268463
200523
422097
218015
383000
410537
314779
232597
77750
589034
777727
68000
34381
887838
792600
180569
255870
573666
673704
918655
410918
107908
915453
303721
751367
233084
594295
536144
36633
104139
929178
299258
654062
68705
244510
882960
47777
435120
714489
653421
41993
813761
397064
794153
944558
541093
614764
412776
299492
185820
663459
371480
872247
571812
735521
49638
869612
336818
321986
792049
14785
176518
244101
252136
591669
21141
673440
551770
403523
859808
234945
205210
566369
517036
775428
877571
632529
188017
482278
455699
399123
342316
307205
442652
761382
765701
267974
174675
46456
665652
397315
777964
595913
368234
736961
22365
643544
22955
886072
988492
515915
408443
632070
938259
239340
746418
644370
618076
265707
653051
177335
895222
225582
117010
946718
985609
290576
559517
377202
818838
53594
357335
188620
920726
18538
612540
279997
323003
607733
802954
314781
646431
724238
96719
860314
64774
450465
766798
9183
569609
246737
978130
245897
534927
213521
366159
104686
72188
435336
77748
654102
340278
879488
331826
337308
374089
340350
79329
55889
593938
28007
798813
682710
779534
603789
176040
638327
652491
806642
98131
147551
522415
214583
460737
978950
978824
33828
164068
649784
610832
389196
208265
435783
406724
731614
236169
212034
73955
309417
229189
991802
530197
229575
739748
913102
859974
1002765
643196
448629
932487
152142
550695
46278
521161
571753
688403
377612
13185
120898
875443
105711
164930
618284
57249
331573
903462
617150
989538
962644
700726
455594
740671
707133
590001
755851
590883
184143
105610
478901
223078
9845
917685
129893
626305
982177
356092
957224
449435
259887
258908
654342
557349
830720
623726
316761
512077
696138
953020
779559
204088
940452
645430
36636
529703
638176
976929
387636
571842
981066
532692
897503
947810
312642
367202
92888
99887
925365
580758
756311
313468
153700
11658
542285
574272
349754
569240
967863
170880
103832
949951
190572
325190
786547
588854
599406
801550
440203
623053
703754
647804
955944
341773
816822
525334
566925
819580
665812
525982
643974
476769
117141
86629
350014
365190
981888
1429
3196
363966
240080
936977
434701
525420
110769
490860
886543
448178
384291
980045
22836
748574
484907
21270
558526
530639
67275
478177
745153
1015091
692744
661168
142976
88895
458569
337684
884486
632348
880515
710108
875397
117040
125502
902145
264375
583101
20864
603530
865577
396050
429866
238676
58399
795559
801246
182800
1001998
319055
258582
549828
568129
461149
799784
535859
190233
224528
403986
872900
525047
382907
928326
252310
748708
697815
326321
952425
962713
246138
163663
818780
93384
349632
1010270
541938
963761
459156
942898
334998
195485
703504
204378
229062
516429
439508
848437
940093
789752
927599
862857
737124
323982
454670
34417
497885
199808
690821
292047
703987
90878
416060
528128
22871
225156
988074
622873
45893
363626
196501
454629
443116
365541
903311
1004338
274472
816994
455099
954610
886921
169413
465535
967270
752543
63969
923764
916884
15741
58728
458172
741510
27048
34095
217135
849323
402404
630840
705916
557990
207280
706482
718361
658323
726242
438019
392170
458213
682909
935253
774523
472985
659127
365041
913820
611386
979565
289329
597457
962675
167324
393670
615631
616915
60855
892000
43182
609112
843670
934797
690278
836401
705655
125573
451486
83818
134800
100821
927838
680917
182651
83536
395739
27335
793099
112551
540521
958070
210015
275284
567458
859153
536997
511569
2433
636751
167667
480675
33822
557599
487174
234
854603
209124
962432
53002
106171
52138
408330
308943
459228
485533
796810
263693
92496
997224
553711
934746
908485
377122
26754
563316
653122
24688
958591
478726
247791
250625
974183
421412
579656
681290
754186
998733
366014
726183
668200
144778
140124
108490
1005446
245958
746479
468414
754132
183153
889281
466188
482688
59074
297868
541083
740357
435020
430673
665041
520970
116169
698603
683780
838338
563205
810033
721197
287102
269923
654249
132157
763581
815329
248349
52274
628927
862970
251793
962499
555974
824616
524991
821793
857224
519519
265422
834941
390496
430533
225842
177731
70803
499225
957513
376431
892592
1003503
106801
159330
500765
974134
375264
971926
425202
208080
885251
440539
758857
334958
218535
537158
451791
394642
22367
664741
191505
49182
602773
900653
804141
838563
619218
255709
709117
433803
879613
43466
502959
75238
123398
246791
35563
466104
961401
994434
91804
757177
738587
63620
98839
118196
123107
538155
438489
885550
655834
362967
280856
671889
849549
632941
527255
181620
424894
824790
760913
997286
67942
651767
802072
401660
746124
467856
308064
895882
564568
725526
454315
101954
767767
487906
633076
911302
703689
40067
260944
48
410841
31180
635415
613176
287246
175140
369286
751020
218918
538129
311571
975410
881804
384580
144018
803294
93695
547698
947897
615217
110050
429080
922192
167589
162221
493470
549138
130457
912848
379892
411893
723385
81704
38063
555675
906995
975879
926587
899061
600061
336155
851738
224670
488285
941926
722338
665043
907161
75397
6016
889995
292908
767634
643740
716332
609543
387229
654599
344910
490318
33050
148843
648404
787839
654987
982440
557772
803143
224381
54220
929381
7928
347954
441126
80021
322544
599101
375064
739862
555374
811183
550942
280037
285520
963702
140221
750705
350314
142856
271712
220442
433091
500657
169096
962226
661670
908424
261294
422867
800518
545644
418118
519624
985282
575648
715721
214240
544729
946461
289365
983364
833363
215456
196820
10080
721019
371830
419924
713797
536627
367442
383422
635553
149061
568940
522351
116524
565769
361284
949926
178985
163575
254864
680375
469162
358758
599637
862312
223200
974212
854486
176643
775331
603916
398811
660739
724718
493677
392918
762425
541055
587066
271296
793774
816003
568445
219860
56736
82925
967552
260198
939699
594337
871307
382695
738005
836557
632221
741103
808796
443381
690571
922070
982458
236636
951743
263184
944945
354353
225352
206496
694507
908076
167205
298851
73385
728113
400477
668747
334743
118002
607207
124024
837068
216360
214176
232139
734640
446880
113991
87292
236181
470882
7214
513902
937921
721137
246879
437884
791995
37414
290859
719298
483151
269855
669566
154175
589
91422
81742
908588
204147
218438
937324
704010
507125
798504
663024
831863
73729
345235
811859
438615
59000
148457
469949
720795
2376
867197
67039
318106
191422
663646
816462
124550
148551
288357
279209
280950
624738
844192
787340
185902
733098
135569
702045
43108
65470
890878
498297
9749
870464
836838
52412
882576
942777
59814
419926
909177
845220
553087
262414
533773
858065
414497
700810
807514
942583
406384
389204
384262
766011
736143
490932
450748
772188
358653
859530
861315
853370
276139
709561
762594
67736
11518
824867
755666
846468
47295
416447
199891
470310
389807
929245
481400
319196
179303
563529
964329
915970
804918
172514
906743
967633
718149
366326
946022
895352
638560
645435
218374
30777
949911
563232
426744
268998
141968
950071
131968
436415
692042
279619
911203
66697
251331
442886
788404
778270
600705
286498
515621
335341
927661
33775
77754
542731
18749
356723
669660
938185
972374
525825
832652
907860
234350
556181
29749
879063
302597
955614
315142
132478
853487
75716
688028
576625
257698
867948
360558
257080
599667
489197
119580
204594
956162
623123
307780
526009
79913
159523
833287
982495
619680
720643
257362
645711
616658
447281
352424
565795
797895
139679
887038
108450
621318
116957
373253
237465
774736
88459
317094
466530
818954
69956
188178
297892
826283
377851
318146
230712
130151
209823
435051
864005
69546
220440
226305
94720
895010
732955
454324
701728
702957
12964
692265
783732
330755
960977
71457
974643
938907
168352
547279
412383
671699
631524
887224
635196
719444
931443
551499
690922
627374
696589
194329
172831
548053
228559
260104
842005
605769
188968
624515
938150
813987
856437
788377
365778
71164
953441
624601
43202
133306
466902
694971
330086
800444
89384
170831
7906
79923
230269
713041
237001
800512
579980
92818
219525
85963
718709
616896
296137
22796
786241
414678
189366
206505
739186
20350
748564
177433
160818
171073
842367
935210
589350
158296
700285
127061
537234
171277
893453
563453
398896
753944
394410
616283
540879
357868
593878
400627
436535
817693
535562
648070
318173
114025
564339
659153
434588
427974
631800
738622
369589
44485
136837
761847
878649
546900
775530
767927
382870
317323
609394
631431
858243
870999
476832
778209
522628
971090
640491
15068
338925
138260
444034
298296
754855
748093
486122
265029
469239
365191
925966
124539
171651
840254
341903
224697
940240
276410
545275
171436
245198
774768
649861
465298
784085
32828
43903
761198
714074
194969
440969
645704
154349
64884
625034
966228
872837
149563
588920
801936
632921
397213
331207
389387
370081
943668
188120
180491
134540
955607
244691
453125
6311
481656
298203
916
579762
890821
373985
776522
76426
957241
322144
815046
837989
363751
944011
468998
185863
816346
769154
853805
959904
842322
739214
884330
48763
949458
125330
257557
522218
509136
844243
44556
284441
585729
65806
891582
895666
942446
45885
302056
762181
541417
856577
277600
157117
556822
43579
309119
417563
583962
190315
236718
751715
304039
361558
228559
10671
228970
357688
330695
482559
546653
126730
568761
961150
517575
217995
620313
662713
384336
826583
529235
261888
400505
408792
10594
47424
411330
241822
267880
590596
966462
710522
479161
533520
81723
106913
227077
811377
356527
843593
29276
602573
956599
42931
949469
693048
932593
774280
349185
39340
148436
805448
933972
725425
761126
41118
256086
727765
920267
179732
863112
954956
291363
511441
903858
585950
739009
148515
968515
801216
210699
316660
698282
733890
403654
826924
357095
833290
771058
39484
504119
898840
430764
278970
257763
135761
134937
569873
520881
701888
870723
704443
407254
535350
72246
471085
589173
944210
634138
904398
336554
46687
875961
206165
6955
483060
737959
507755
167155
38889
688580
973925
285766
948383
692131
277825
917144
151672
708744
116164
67202
189191
765140
947599
888052
71760
596779
241912
328601
908448
820844
97754
870208
328788
251546
715614
769906
192018
134734
300362
39869
641990
605964
902830
120168
591471
639033
117760
673853
716363
14785
476227
851783
633579
861091
776613
128899
548586
438343
211564
180579
24901
638091
596556
453993
733316
401712
824058
167371
447006
443312
683728
859896
320343
688519
336496
677695
965437
712498
828915
474311
548821
239217
751506
177854
784527
191541
793308
116864
745941
374839
522406
937843
43084
159821
614527
156681
591852
206082
735495
33459
609909
329169
912638
818380
915354
856853
29752
425095
24461
129302
747840
40193
82682
384103
778449
491161
616225
972308
864498
634403
179088
938726
92764
210294
18751
193998
569631
801315
949595
748040
408798
976820
777284
172078
976556
310646
105989
786661
2511
522240
374396
798735
415099
317068
485261
675864
149081
564466
837103
278179
612452
240520
566233
459488
44467
259712
231925
813690
145622
29221
159322
418328
47822
913654
311509
106853
620230
954917
711775
887970
519154
416067
459599
958992
126586
537103
721102
118209
168473
884663
932254
813867
394372
187027
443990
938282
274938
654564
717813
380210
249661
621146
244972
300593
589925
943404
777493
512789
812466
210484
902279
348310
621290
287015
926958
72534
910867
666982
360
404077
426924
225252
141772
144971
320796
12103
549415
703478
923700
229542
775836
433612
75804
706626
536492
253274
768580
937743
69909
544575
318441
183420
70815
553847
84312
558527
709182
290939
127901
427480
710195
538602
274697
52580
883994
972480
260774
475769
401701
292528
915629
23172
446842
804051
529679
623486
613529
381511
60268
45937
729222
96929
595934
290661
300600
206723
395141
924057
945526
100274
274196
277185
110092
259773
280111
604869
935831
380436
324669
142107
735728
964542
392108
822879
495539
101085
807602
458620
784968
56895
616654
91172
167493
765431
900606
680999
496414
202214
352830
831546
571551
670736
665959
424638
94456
524647
280280
416520
759484
88116
867536
745310
581192
324634
713959
736466
957004
592044
350812
56858
629011
845721
446483
704515
918545
490362
734545
772699
297528
217407
952414
461109
719446
3765
865914
836110
850355
583637
356018
216050
85570
594955
538251
850150
186704
609253
560312
553322
647630
400079
306572
481507
455080
170698
240096
298862
397375
380986
818280
227839
74276
660465
20462
723534
327502
244325
681359
747613
859661
419044
831896
487926
350556
207728
179864
241343
531716
399241
317167
819064
577889
329906
116224
115405
816201
85475
931099
942753
649925
327944
167198
414452
440557
721585
501226
824283
40573
369033
162774
126009
797277
256340
814294
498342
310316
887681
877733
895140
889875
468233
126153
373562
539148
454622
926155
21661
559944
449751
286178
75484
66921
952277
475834
507135
304775
809006
709014
699499
258902
572929
578353
642920
607127
564511
627815
244554
426380
942039
550963
159769
778843
371868
859546
736268
566558
603848
716451
45052
726287
392959
700109
738721
205864
683411
759283
898885
280739
113372
176996
42166
165220
320569
517157
803599
476658
107852
840367
941230
429494
870425
285293
498310
447144
396510
710788
260515
451833
363885
146693
760942
650199
749347
427244
859430
918989
629594
276688
764938
738322
503691
629631
249505
160061
293963
273262
818412
836629
329326
315386
637544
780954
928747
435375
720662
386484
98000
552323
952202
717066
51533
119483
66524
884309
648665
400721
69851
354623
194540
965345
498251
830059
196603
139057
527125
887098
444530
870793
654078
900416
480302
107600
61273
237804
155540
625387
367531
844863
249491
38956
678073
180223
226856
806628
484844
763808
438134
336132
193009
799924
486066
136956
734964
439175
573837
916165
324547
312394
480288
169306
520792
612090
55975
541086
183235
235106
754019
236501
196942
853354
406832
42663
470157
337110
232745
189624
400276
354541
708140
679338
373877
403597
907760
215329
407305
665732
339454
60156
308359
540163
352841
166559
385320
645770
255314
722998
270225
503566
789189
353514
236344
660263
369445
704800
629663
5883
629005
874240
388043
938665
345453
659273
1279
478184
133627
459201
151252
905095
873876
754079
414400
23741
743004
182503
943376
458232
86644
490476
319122
44197
30340
357124
269656
270159
666098
949263
241022
194929
758313
355748
779151
148702
912830
721318
167243
147483
1485
372129
359068
798253
882481
585572
821996
379253
144355
753306
217597
237607
747425
897451
84583
47999
435629
359038
324707
417748
610631
919146
92746
209619
694763
266416
204132
725391
326264
582251
746255
721797
157928
187333
207786
229602
773800
304997
10866
547777
695339
229281
847726
413519
761973
324272
535346
488382
801460
713118
186283
135718
246610
513755
727595
85508
269263
534254
937787
304382
147790
201847
885814
354018
493591
865223
89135
781547
225758
902886
102899
200474
889904
117848
857161
686741
355507
308444
454277
611236
169202
558940
852915
157154
830236
845125
503604
100402
40037
359539
154167
650793
722696
752697
461883
839575
656653
210302
152014
880466
130870
214119
63087
222114
922566
226276
455673
515805
481004
202049
324123
876524
250669
250357
167171
486632
947366
355033
935302
774740
322690
642176
126546
858857
212304
737374
78605
817565
538144
154376
302453
167277
167498
200783
70706
283614
745055
119321
581037
87723
877520
85708
870175
45180
87112
383705
584003
886060
883555
641203
381464
444530
704590
582837
942713
265987
904449
843335
582475
141287
271862
929404
689224
467071
742229
639809
62208
298676
551774
89991
957204
317257
556354
767934
633395
518599
418940
827063
431971
389656
681635
146058
356225
601163
45542
595905
506721
393785
475590
59298
150521
847811
234145
583541
247900
449638
563025
580395
701957
908950
294439
188469
580430
420351
227664
388035
824339
572319
287752
720721
709110
215472
626817
951951
674510
66474
359765
367656
362886
94295
727668
528245
599762
848919
558492
319892
97994
968971
521953
770454
955876
87257
652448
222350
630781
341154
358580
239906
469681
666095
433862
418374
229937
853319
761713
46092
908860
331198
506935
312245
841707
403369
308348
753520
107767
725677
165564
613022
145562
695492
297737
259525
32956
901135
121942
241837
104709
266393
203254
403944
294412
46691
384302
30910
477410
124712
401217
965785
389476
702405
560082
601008
90812
173405
533692
451942
491001
331321
644328
724699
54219
968075
781815
280380
295402
838510
837561
539659
181876
140181
713840
233068
780600
628863
879021
881713
751244
460030
73278
699088
144510
245268
834705
677897
381277
440031
536863
68066
412657
246635
430664
644689
215198
942696
683027
852698
951777
541100
325833
196088
343899
149130
174863
777743
227959
689301
475358
656459
109066
166275
547769
357391
474013
207366
918729
229502
345988
56114
178681
288491
718572
809515
143254
120169
292212
502903
407833
783935
968731
407652
235935
473685
315182
722128
23276
906021
88584
202642
398074
193689
275624
218158
412477
324192
950598
138705
642677
639391
800328
56888
47314
587360
557312
176126
158046
110512
191537
259631
120111
579032
40757
594224
34632
452730
547370
591095
483273
213856
601768
840160
659322
89036
793196
862540
437387
740397
420225
801409
564427
624407
862686
265143
3507
681450
289820
139121
123623
362611
546441
96324
225929
500191
43652
45307
885105
425897
280283
669800
82625
478317
310380
637049
544151
695168
961911
649863
664854
50700
394910
291620
514279
598241
863406
745835
150348
46115
34626
793615
415753
381468
778586
138850
404303
567452
186584
371006
316395
927918
450166
660322
499612
325940
423507
779849
65520
184815
325560
312535
895378
334692
205596
825269
81009
732470
406598
837758
832996
820563
636393
539555
683264
399038
67909
270696
576656
558311
406106
31619
944824
313415
781402
506744
747107
563781
937893
758277
930809
848642
606860
339406
687129
521838
878547
15151
548183
471611
790944
606305
217153
57699
760048
441416
817340
889090
742498
133305
906591
492598
396656
636271
784556
85805
272334
879713
565071
303587
155688
304751
730439
375505
864291
492911
809167
753099
776209
75884
51353
955456
651402
843250
585479
864939
766213
352593
951495
630615
529274
94706
831432
148195
95014
161801
29820
537079
584803
754809
904069
836337
495480
362295
687645
571170
399112
293585
335649
927301
440846
73744
842371
660329
802299
645301
588166
296115
773066
368538
8674
97620
303180
764629
514794
29118
648122
216972
84969
748792
233113
318565
51628
789713
743611
662974
330549
577696
207165
472361
519462
217177
172214
769729
89083
725731
847275
319898
570401
5393
656565
826449
542750
489792
696594
574422
362496
880929
56383
715343
175344
529230
878288
967167
410252
2615
896970
213298
881080
263852
557443
549589
434809
941394
511679
262711
42911
112873
632204
416146
635019
435685
51573
853857
24989
344637
164194
617951
54107
787395
917858
844772
736252
412571
551341
467027
751385
490798
711800
197908
900358
224397
509945
772398
366660
821743
791119
281889
775810
928004
729453
273725
160120
820452
285453
305256
40333
377851
789519
295683
962064
11718
750622
520216
27196
690687
912892
214535
90551
641140
185096
590705
159023
327633
333917
661646
357255
241066
584578
378024
667801
198292
500961
441194
698936
635597
25141
726315
963067
95246
544299
216540
348205
507353
700535
864285
417700
929898
479067
395199
585543
534190
522712
640963
120024
200568
56855
947446
690754
307083
675113
827729
275571
512416
518197
741883
662152
82682
114012
520262
509198
695071
60804
264330
68532
601867
220988
824101
167400
938553
425448
953076
284570
491890
754758
806631
553540
678719
431103
184371
442898
435123
153483
699201
880069
832471
627118
274305
152919
571048
186589
749209
20605
233403
212077
81247
286062
798494
457028
72308
194960
283546
235572
624169
861343
594451
153576
820528
505166
905732
34007
68867
381171
282534
768749
752364
137418
845948
432198
795085
482271
851555
602369
300249
113556
874675
179643
34520
922194
875378
378733
456022
210553
223129
118074
319626
848098
680426
166182
174187
228989
267483
584324
122227
548019
231652
645484
539020
778157
965485
262978
919583
303373
400736
513032
235287
679255
675641
353257
249540
207698
369425
647690
681140
649117
807009
522978
708334
951864
347039
64898
50066
220451
806964
659825
590612
261238
906049
83114
818752
942121
395688
207146
954580
443828
385894
761227
407885
401471
350834
880955
610165
479901
508127
234540
178908
254879
394396
209521
285329
188558
399031
812870
905435
250183
943621
46565
29628
46385
272550
588220
177277
943560
514934
593813
482228
40370
283266
498762
430216
620862
372824
220346
275891
935602
345155
283654
554011
428860
484432
110841
202593
230917
433520
233773
58330
330395
304973
220901
617454
670208
886757
527780
340069
855258
527937
544780
292159
886121
293852
568173
639081
21722
6839
934205
96768
47986
624628
731540
754447
398365
402651
435207
887041
94980
289235
739440
381071
714656
691585
485501
427016
243546
715839
925026
858674
508371
846649
871986
931955
186531
859661
604219
164049
426955
208196
32380
198142
877244
883576
790964
453446
598287
199214
666733
593420
486964
46549
637210
640817
449905
765249
867810
670270
498831
866332
630791
561325
458514
676432
215182
294468
217316
733406
1018
307124
520541
242040
558692
463446
448126
899542
880647
530020
256234
165211
530691
713614
423160
508910
406693
811408
272206
394697
670531
868266
30341
271664
667295
447954
536125
911009
351007
857258
597590
839172
323917
198711
677706
580764
8093
536146
372711
212246
697911
175792
771854
832606
959805
951624
128113
309723
287201
627780
194350
655782
405243
786077
87039
38305
369688
794985
332486
757560
402352
515505
225210
414555
2531
656545
66606
490393
456636
782162
89952
45990
660959
750508
890998
82053
233421
287419
65615
252159
756926
545990
468926
934421
821103
909661
228530
546260
276835
672522
160697
626929
697300
298235
166751
382451
118664
330436
25301
443255
365360
845195
244587
901724
466267
575
565675
853514
246315
351964
457671
896363
126957
299632
625334
858124
18637
520785
255904
8688
685649
837181
573886
207796
359649
29577
283248
460620
66969
38010
203785
668176
843807
127695
756738
630291
50506
729040
952923
550449
243233
608077
805350
159079
321190
826182
437448
780603
192314
108221
693081
731831
692594
364273
923208
873586
681557
255495
196736
129236
926735
355329
13422
195148
838775
199942
348109
218228
553718
205203
561368
184640
671604
759668
370170
523610
133602
417108
878131
329819
886705
876467
860950
451153
594895
8419
800060
389715
307058
319081
730004
68242
652147
655327
547630
214587
16746
463950
382225
404245
950625
266192
544635
45906
297104
270874
95531
387318
42018
488827
757942
816580
447103
907599
801738
27679
930122
765012
517342
127845
524886
285224
543851
717442
802521
552555
257031
715837
687133
564057
540851
727397
938422
586128
854761
183850
528499
287675
203754
310685
764093
295424
89710
909383
822885
927541
317946
561939
74537
26649
627673
737878
941682
458866
941690
355269
774451
382147
234890
487758
595072
865294
265812
486932
934699
119055
723286
888137
612218
754367
196511
133225
855847
291785
566492
958137
840141
940824
412237
512376
6582
709854
2493
228092
443802
904134
104598
382189
684853
718583
852939
529
606977
530605
199217
182550
155928
459473
102377
286864
35247
893011
295405
413854
74539
690912
278675
591024
524937
231341
884305
18946
541683
207676
154353
208944
79588
6520
774101
38012
889715
456001
801956
921886
393247
407932
742733
75128
459989
84450
623804
112417
444472
174387
4634
34742
337655
510737
439768
640517
148118
245351
820148
420680
299765
954171
913543
609325
175651
708289
655567
241721
550444
650055
936880
845593
338977
619488
142194
183021
105673
584779
801142
890581
847444
217884
503029
511748
921623
922980
103215
256645
213685
266853
501420
897771
535363
349377
916211
640789
817745
917432
569476
234098
501041
675731
430784
480325
112235
571607
713897
765031
466675
439170
347941
38254
493865
10576
815161
727302
387719
466037
477616
266416
30494
778886
448360
393012
826411
820918
952241
233238
896085
219977
617386
453530
857901
148787
133263
294194
577460
867035
704672
404933
762024
280477
652081
476653
308247
215159
205769
282587
886886
311394
617863
779061
104256
111453
942182
481603
33964
250051
615311
34576
498039
833941
183597
142132
541668
838422
176060
37698
924207
912365
515790
797363
450940
23798
469648
580213
496987
297851
92642
453199
502201
911936
775371
707605
701020
661488
111179
584798
607175
106812
694986
931214
428172
909721
326791
694961
626104
446763
929837
178903
103494
831963
787280
48317
666841
779874
231559
877036
548997
921113
218653
840009
905441
89943
5825
161798
891037
280863
628471
841748
450170
664598
306484
700361
294896
272918
431059
397567
510322
264216
134764
468114
175373
32776
484801
808039
868535
550271
129241
220904
670569
116675
565810
804843
180496
211734
951677
446518
940917
887410
144773
674491
98606
523309
717334
707236
424237
900920
598297
644708
311361
863151
553090
417007
90724
73783
248583
226945
276636
924107
115055
96233
829197
459840
877380
905666
476687
56461
755860
714412
399660
812108
853669
700312
326479
434871
86890
642526
902823
228351
213221
200879
384817
664391
881734
254442
952187
839626
935
475663
739982
859091
379907
790307
752331
937901
179439
26639
356252
554387
147869
834872
488986
59902
406420
340880
234324
433282
160159
435827
621799
231726
333307
459569
368971
240288
534845
447644
276987
64429
380861
141033
47279
34238
398902
442562
409285
780920
605167
159072
56672
9150
573444
918706
281129
785449
41500
691450
118741
792395
530637
257199
625279
258756
343933
186903
619821
402247
601072
747770
601754
23539
832936
913169
45602
273352
840366
296158
5463
411091
226164
664563
529101
305111
850135
358605
518713
605508
754244
219620
513421
591726
76939
36126
283147
850584
346553
297384
776132
288981
494909
190032
401099
362297
564159
902283
910492
775104
702292
400335
462515
489461
695324
191146
577726
223888
36340
695263
274498
241261
916293
495968
282385
581828
302517
895345
159382
401769
204335
35173
239163
710392
824970
434401
298800
11909
928761
844204
194131
23742
176175
565793
554730
483599
86384
10816
199847
694302
767707
844502
291004
174157
569732
466348
436528
319929
563131
379579
101899
407732
18774
314156
556175
806212
529834
39305
679229
527242
656744
758352
457832
557939
168427
365065
249866
100284
528153
202587
108329
499028
671490
438906
595171
170368
472278
746599
317348
555948
930618
88886
197279
217443
129840
855612
651325
432680
695026
186899
258304
839823
148197
426150
685158
862054
392844
562813
707352
714959
572193
130327
776839
89983
475333
779327
498810
711166
665527
283614
935169
847385
284892
906560
770405
371856
638832
189382
164345
637208
736434
389959
374100
120249
40748
820395
575440
613115
325163
254887
940974
603914
915935
826560
534015
157015
667951
544438
29065
132760
476296
646171
201587
37020
127881
617445
1107
219895
931229
420284
879128
797910
308417
399513
219105
160688
256752
768157
542503
679195
156195
681600
203114
188974
111713
701373
330279
198051
69776
557681
404112
822312
898913
780564
80134
65952
292538
105325
120914
302804
634079
555476
54703
57928
257868
682372
178309
607894
4709
766900
286887
738223
315093
463813
843782
130479
286619
788314
401522
902197
122836
452438
221978
165375
309440
350803
864736
729326
374257
15397
263057
446147
562284
792659
901680
652844
238959
513800
397168
395235
159634
597804
222006
229556
40214
365053
211556
372847
945609
927847
268579
816388
124364
99270
223890
546839
653597
685005
708077
157845
682556
752952
751934
238390
341486
616361
680396
296731
144902
359949
783608
598530
882024
756117
523297
258201
235940
910207
177655
147437
405672
723086
166601
629646
86480
558462
912401
781333
783233
493890
381046
527426
337442
107051
722335
457363
786446
224536
221108
273156
582430
924008
531975
627492
667329
547565
176909
739391
616797
483184
471410
826754
76730
15231
92736
316860
259082
749076
173519
873462
740155
629581
415942
444929
124131
862641
22981
691202
571085
52954
115659
675749
17463
292752
26214
605607
627869
467408
785481
874693
659560
84919
108821
690659
178845
310330
757554
566361
654090
304348
412872
590169
804025
754681
631439
182742
589682
333655
167401
290753
34889
774882
717719
409288
8201
121158
363353
418880
211188
297446
859799
580057
79556
477889
246628
160690
694052
22577
255971
401865
94870
46572
943462
887228
541148
294461
608604
726171
616508
828446
52794
746665
705434
448108
716614
518724
447437
398649
24808
666166
53442
532539
100454
484301
255823
760063
851896
845875
416178
657226
725009
36294
20120
559485
841590
105490
706577
813556
166768
445574
276574
138004
716217
459054
69169
696999
941813
860012
39987
401788
107235
282585
552620
3903
821647
27593
902616
267855
703638
789567
278451
629199
735367
870036
203900
763064
847135
625927
391339
786339
788019
801153
829189
569131
580350
442610
128637
55831
558745
576299
105133
595602
43361
342118
443417
156779
347693
788417
547649
1350
245369
650216
25785
18296
522202
264708
182975
765825
37340
314694
349930
826119
865236
164471
919714
863387
681741
523383
271787
147755
870844
948701
772648
731922
928086
255328
598894
772059
41754
781263
331031
246629
157217
373964
589898
565191
558326
96130
207231
440293
101414
601750
624137
834792
457038
944336
384269
478117
869910
765936
599839
457464
570527
647534
37970
801585
771276
146049
705282
920411
553557
161338
206022
103387
880538
142944
292010
924238
603025
101154
762969
843284
116240
779305
543556
475330
331091
564314
717050
529737
756053
47666
27525
233298
10614
3403
404209
82304
193201
848498
210855
384051
871193
741193
361950
806585
247681
376649
63589
462527
179052
254589
201625
896568
819929
851662
149947
123074
69431
7946
328580
948011
189189
804247
553352
858282
255596
532802
815652
935532
525290
114892
224962
605837
696229
776379
751449
34319
124303
309018
598254
682291
469569
768379
906985
709453
342691
587118
670705
390297
439931
495031
713503
478913
204470
491466
618407
159275
709510
195309
929012
742919
16117
676201
196206
419558
440878
183083
142277
917478
714393
359634
929968
476634
49296
195513
283338
153233
371000
938240
724911
703431
76674
163237
283542
1028
649625
121418
796869
466187
66077
506054
637205
442147
943079
758438
757887
318404
753201
62014
382937
660166
89522
236616
803504
871335
100414
643340
238662
283766
930462
723905
590857
252455
221002
231649
531425
628971
664134
942065
7355
81529
573418
374758
72832
261087
136560
723245
886508
558952
624774
328536
715364
497949
349940
832831
203648
761948
146217
192884
547894
25278
391669
424453
311609
360352
455428
260896
818066
399111
97244
649465
243675
858875
452813
841351
548605
662062
818874
219956
269014
213715
703525
188324
145965
5764
42424
436789
768415
700133
420485
475709
276197
905483
201462
753411
164844
690612
126495
48528
741180
898724
927930
491172
896033
155452
529656
342748
774642
451633
768328
81269
721425
485073
454120
30637
756966
415441
790771
413966
587387
55004
447288
520375
618653
430134
622865
769055
192041
198319
710074
574912
135855
166168
166686
530900
173022
297683
919515
865064
645072
566169
367270
902903
38095
919173
51561
7926
608668
829351
197204
472985
352751
796982
460426
538442
168032
126828
263452
239596
198147
440249
133738
691419
19181
260833
737643
122761
776943
535782
82369
372759
763016
758685
233565
206118
34503
352986
852482
508862
836650
587326
358061
559402
519894
403264
457198
32308
591711
812739
332590
115717
697502
844321
818580
432599
225598
167423
598482
276395
443871
830184
25668
850982
76869
73694
275752
5916
397126
697591
666924
267307
448023
683995
767666
854929
834517
843703
198429
159036
10372
231780
856511
637886
549564
129972
692883
541683
825762
525702
780575
818575
456490
431942
155220
265326
607615
628236
638459
188329
576558
317829
379160
617522
577719
931939
212378
832630
334102
542422
626710
420724
563183
619407
208263
393002
269173
89494
286472
580308
237038
793821
661141
395555
442879
247200
586264
127414
358530
49057
285416
403363
732621
650806
163470
294076
233400
435031
550191
674407
182629
50726
557743
556156
844130
193133
777165
94541
606317
859840
364139
346288
420610
666313
325927
252367
739692
944577
725386
766258
404828
452331
778894
65095
316311
534566
430418
630435
76771
895820
567408
325873
834773
628010
933767
68162
629166
714595
936154
691958
185176
452504
37223
818600
738650
546548
569381
452573
502663
122258
215681
857626
640274
410426
610186
713511
904463
933334
409455
833910
533015
473495
704230
441148
619511
935304
98655
585152
402796
402102
239854
64058
700632
894599
70629
850348
317577
129205
60178
823498
540984
338825
353453
731086
250326
621831
868953
345636
58748
685575
38915
348299
374195
870195
692119
493320
464222
342657
883672
192802
413125
544455
368202
104960
777059
198142
48236
475805
409227
761842
537162
484303
10680
609617
781360
7667
73594
603935
47098
501012
772334
755188
437534
742520
25746
245711
26768
663947
115216
345382
688180
519062
199815
305014
875146
110689
692079
861593
734311
909456
612084
722192
669080
207096
192762
658944
434380
905110
239962
111058
178353
122133
135801
453604
599078
44321
148831
301777
328450
898881
27266
313601
926436
594819
483113
500020
135729
557869
15757
897787
297026
769266
761315
413903
778087
55604
243373
447473
372185
212107
643153
548829
698807
275552
668778
744004
226027
765713
224240
614794
620409
907571
890376
797437
415639
159350
330935
765082
64584
271257
441124
916296
444649
797426
456094
475601
478106
329163
498967
171579
473851
145818
469499
255418
337633
847682
407046
937840
672332
935013
912709
54096
162857
164123
799482
695528
568654
131553
463143
500358
452241
199334
122033
818440
761310
556106
3342
837762
90777
147554
587947
734893
854204
327097
84902
164345
419026
73904
453587
110918
696293
704178
279974
555495
810409
265321
444952
86435
203131
721981
891289
285474
853220
110753
279439
741304
123861
786784
888883
252553
645033
753678
846911
447106
921217
613150
91120
501231
615960
199834
260529
405518
708519
933297
402248
45501
880087
213364
752794
699251
731366
19657
920273
464094
587369
10188
11554
115358
3900
109143
589496
536859
104353
795844
904118
211750
318399
153907
852946
312670
365504
404158
458357
896834
882365
359271
288906
458824
810896
660763
55035
725459
28632
592709
561936
671880
152984
137856
67080
491774
221321
207430
591368
443310
911461
574367
625281
225112
339879
221270
144144
296076
284156
573900
499492
897905
685641
313167
600261
194634
335995
139781
691086
8944
449234
59862
535836
781384
283803
27085
16030
358072
360845
172718
258140
373948
88975
152533
110490
918190
628741
436471
214894
440979
280417
360272
72052
428061
762996
3968
346780
243998
835745
715908
522561
41038
811680
516180
853158
429094
63983
388955
135318
322571
714016
745393
131867
24484
548987
771083
166585
602871
122693
656739
252508
501678
27844
121393
41849
213443
111146
289920
188630
890848
159166
451203
474759
193065
172249
53251
349084
900039
697357
756982
466149
286882
395560
547026
47805
267597
728581
610008
422549
652822
820069
504545
622066
938978
376968
450276
96896
743793
787124
380952
549269
301063
627873
939158
294626
72476
175828
764556
918462
889348
798245
430009
814541
858560
167795
788667
547282
328059
242848
909699
743214
322296
246823
778737
511837
566095
530577
762889
631422
861593
375641
664074
675778
641424
91570
713479
905816
933962
348775
742552
925783
740007
628823
824504
280757
56784
557247
562933
53911
136998
824327
792216
287633
42349
400433
630801
286818
314244
868284
240435
392642
115665
462335
820317
50804
78199
400488
425958
173235
502611
452946
668359
853592
559478
686259
297988
553142
371456
913923
609721
50283
331330
205672
85873
332442
479155
219277
859440
76610
408480
122924
181612
715944
642725
44549
295694
744763
307019
816437
22454
902588
503668
485608
517289
478745
220195
291538
737142
731872
292511
823495
492528
842066
841921
589635
735922
507165
181774
288786
146144
716311
368204
85524
238006
348976
580058
236927
653173
358517
905824
366610
154332
488969
74381
679328
499767
283737
770293
412196
500062
623268
897711
577479
480610
618440
424058
650314
688778
206466
757077
488465
700481
924208
418508
429702
296624
156357
652670
37030
868244
491608
747485
665133
767143
326158
938870
90675
590892
515445
670998
369218
532074
268728
207491
702113
137642
626175
419923
238096
478283
471064
284289
933095
263508
124579
79015
594087
479557
767090
409527
559052
152055
626807
821419
268962
160820
631676
823660
362919
530721
715500
29992
659469
132371
885114
239901
77830
673137
935829
525344
378932
403007
695582
369917
91759
573897
328013
515195
252842
203699
224029
575260
330717
301991
482180
805
790700
631553
447087
511754
82425
294169
190352
599622
603547
245661
632101
895310
171076
240026
442234
201150
921754
525549
39907
503512
429736
313489
18170
305963
724533
530812
566099
228578
465418
528340
480501
214720
320151
481240
930771
552571
891068
561967
362725
608023
230187
641384
258494
432846
332688
48568
157874
553711
544427
205850
718781
881391
886661
750436
733917
616918
744816
409268
777917
564108
902144
748674
810715
336761
468266
125347
656132
788222
438261
839157
539234
866843
269381
385138
273891
632178
149121
601158
386835
574697
36300
445607
14569
55503
638247
98957
22244
29060
222712
430125
79097
661300
405513
644339
486508
884726
733181
213782
309972
357759
833556
396880
731675
544405
747381
654885
484615
690840
849550
288755
730000
899234
890353
603778
139522
98737
503369
563783
359326
644356
710211
480738
740293
305179
322476
132413
634789
734177
848443
223080
813440
512623
197232
149405
717603
452347
517780
516777
931946
511104
143674
553396
554340
51161
141622
274635
254775
502057
596511
360295
231806
106410
708589
213776
573584
453275
356731
302353
270195
872142
312730
802899
37598
861187
637875
775427
508852
697514
545572
210038
484121
698550
198912
724986
399622
73128
221468
225160
694712
53170
328425
284919
707203
47399
361926
923839
910510
890109
915902
601434
49817
174408
266963
22704
779892
308631
745134
373641
351983
683421
622673
677349
589908
216933
601740
368436
570848
427002
511145
518429
620995
589118
751754
899132
272918
926019
48693
387409
502335
227825
296965
711743
864853
565829
209888
877424
442984
809122
282016
92255
258898
517434
775713
281694
117956
140982
704539
221338
669543
809489
626865
45195
837157
428833
339490
653860
465291
152707
381599
836975
211262
596258
314736
550076
89138
453320
812792
30009
885410
329971
183730
375341
475873
541135
796676
903461
47392
841341
563225
317434
531757
214155
419405
744356
36273
2076
144069
110832
240867
62352
331783
49638
664075
607346
204189
736053
20851
822754
167929
5721
448337
355666
212845
494321
77058
860932
243290
436883
653176
578522
467902
924217
227989
213391
442518
568658
427820
441255
45646
534302
197972
878374
512097
725473
847391
47060
372856
718076
378328
551629
821617
749601
53147
729645
366710
893733
246397
413632
314433
762319
571070
193578
6619
202337
531831
738065
79103
519861
236944
769432
158358
610713
699357
716776
831713
643105
451440
807998
524989
178932
178002
625341
867359
99875
384231
592591
876459
845919
526796
242743
99144
712495
544905
758690
405667
293393
108458
548722
350659
426547
266065
245316
362270
198689
469146
270603
497834
158892
337098
333511
131227
908384
75930
389910
507741
812618
487479
724944
802954
326680
227964
689271
326433
760562
147750
302983
315854
294393
667062
513372
639599
819817
146545
234267
771614
795072
338731
466055
824537
798905
662293
47705
768911
716036
25374
830034
179002
258558
111572
267968
845782
481632
298165
455545
86341
208749
122981
835406
495283
473198
873327
329321
94809
124262
212124
462684
330381
853493
904971
122588
82777
577880
882837
671764
36054
923216
681727
823772
551133
256499
643426
1715
533848
349590
514802
818380
107589
933478
43524
385487
63607
863093
563485
395869
439430
275353
94307
422950
89210
934021
190448
634008
522206
85839
688591
820055
445696
744262
126171
887250
655549
517933
894866
471417
99451
140468
890078
14145
884075
366437
184467
26374
714156
329287
744533
878400
354799
166276
126833
777964
863638
428452
196439
353118
882388
146293
5153
746788
65200
564863
885441
835749
227420
521458
849507
585097
474434
764376
734059
254036
337862
850475
119121
594796
164185
775864
317196
305497
159846
795080
876419
85536
896920
363890
816887
205260
137957
412482
392666
3896
2640
535154
574555
717295
636906
914074
723577
887726
19759
560050
526465
241844
832919
753278
589478
823620
573083
132838
286853
245202
406685
121189
338903
410042
70201
131177
777683
880834
769342
771592
372441
246156
663502
105390
316590
814501
216888
241117
500530
756822
134946
905668
46294
318368
293582
548037
702386
149491
127756
770681
490034
161702
479426
544498
483828
777338
833858
289863
442680
501621
350285
878607
103209
557846
818910
359826
531420
708187
336594
83383
396113
736757
116244
141508
238922
590146
614299
472309
265539
109157
518399
620898
62858
219916
929841
492706
242485
914700
265610
698175
873853
692116
425056
154277
909832
724663
874875
281362
5117
213251
263453
386736
859583
671436
427818
110976
415532
930150
187074
530443
253840
604630
399611
184378
709623
351315
208521
28933
647924
316099
814123
514292
565357
508250
436217
120749
615287
298927
70082
20584
91940
778573
432528
863739
706668
638544
366694
88932
121333
511784
905724
27062
474762
371353
60785
661854
633128
254195
734550
849760
165911
109772
492680
530902
579818
640440
527053
665444
78283
466963
677495
894661
45044
352004
578404
60735
387011
482159
863540
517343
534985
141999
229685
833334
502622
245502
24223
220217
603930
793501
492355
684445
295948
722714
815433
373317
345622
145317
607298
509581
389569
780982
535689
720568
284574
381974
669247
490562
116637
279841
282574
205106
734891
860392
52181
387363
611749
829203
112046
526334
225668
734398
500019
296165
437305
16174
263217
366794
924194
645776
819959
474408
73655
560266
516919
815313
64230
683227
906370
699438
811036
808614
487294
527278
33325
673930
166142
93562
843030
158936
379743
214275
734582
8769
142463
680508
689088
283597
815817
136910
344874
732095
608365
214639
221184
756973
793218
862636
270507
837555
325109
400575
353824
746451
308710
759368
308025
156140
597784
189623
537940
702713
183289
483873
801378
647120
437296
268112
451380
319608
22101
8937
135605
627677
582077
84655
756239
224437
837185
313554
623545
660221
525945
473020
593322
404303
210559
410686
404624
579225
207824
213613
670194
497513
510898
436054
263416
715495
303219
54459
289654
551265
327365
74743
657560
322749
184775
671606
437870
380612
355033
250932
144741
199776
544356
629875
812718
791977
423158
156217
335160
650899
887593
869313
115361
611743
718750
337812
589420
379145
291352
335346
70168
706421
679650
659209
174497
40297
25504
465008
122912
79078
684017
591558
419100
669562
115513
351268
528612
821296
11493
437254
344450
244749
99786
296820
312631
481691
396300
222757
683892
35921
719079
241263
823999
279866
260669
921861
446057
236252
14078
52239
900652
271077
131970
87582
467879
253553
139643
282624
888738
569777
138020
530049
444350
399394
201211
598024
603695
709053
764141
357576
151307
782283
273353
534077
87616
863426
815203
256259
202621
201582
293229
719072
365997
276722
36009
54246
477890
630939
817550
370225
12454
813726
799596
410231
879456
56471
518964
845338
563690
264747
480072
309971
692139
686282
669310
810512
289771
554352
127645
151990
737042
392135
772682
257187
74076
115176
101972
175573
868344
917955
254232
327406
444350
233167
363427
751847
264529
254026
613735
810614
466648
216009
298502
346576
47622
378810
594181
900613
364938
12620
873367
2090
314498
564669
198222
417687
414745
38461
268725
368532
893844
929644
513482
565885
769233
69659
223954
598603
241234
864868
278979
498167
353233
465049
739901
500660
383192
722413
830663
866702
412086
130220
837223
829099
227887
244472
342664
855837
148889
530935
242833
783304
44078
250153
632540
334396
737980
865488
145856
159855
355843
134522
472509
611486
32190
682045
696540
108363
837518
20546
67950
539876
763238
634781
366910
630631
604720
119327
417402
529099
596987
913458
893822
871730
366032
555610
812055
44479
798420
138669
126133
341114
387306
263063
522288
224052
9427
769615
689006
133680
782664
531105
483881
447730
586853
91735
41021
894394
875132
644252
797620
489006
520471
275004
67503
783875
417407
33297
555069
805275
235633
292769
394581
884908
812528
426126
454749
503352
558145
863364
75302
377465
289094
557732
302190
885276
214827
90186
205486
549454
237385
646458
695855
623722
309343
727749
28950
902315
384635
359290
62749
237848
892665
706965
18405
836694
480755
32564
63877
523649
324039
401021
770752
408211
124243
32562
304982
55161
675901
590680
508523
152650
911913
581010
487264
124034
585528
430485
484305
911707
686215
651358
697901
846045
194748
63697
157392
404746
333973
118635
305839
57310
45748
912745
273525
492080
822623
49903
111816
112496
906668
392017
831218
492946
702113
670525
779341
737866
808726
564765
442999
729660
578632
725359
801466
716662
449290
532160
343763
494245
151450
557851
44749
38536
693546
906704
498508
662681
362457
76642
39569
654622
76780
849562
357640
267531
898152
904858
87839
726519
671240
684682
541425
41310
15799
164810
341939
28857
12124
794716
806921
847893
409578
526781
236468
703811
681437
518269
339067
721043
672598
741498
637081
117729
376402
762382
363073
729699
698466
112438
414088
907814
97990
112421
718695
158081
113099
179611
449349
587660
260099
232186
150760
512333
887728
364411
210280
663916
50919
115358
315378
236593
196945
582748
827173
887569
45842
92035
31765
577389
463618
141920
274298
9129
175107
725220
681796
300212
823734
352971
162718
713187
478835
315128
927152
624227
668595
176744
921301
620237
4012
761485
250339
868118
862903
693517
229978
471682
809340
424872
637956
598939
321365
750336
739625
705339
826719
916209
834422
385138
476099
500663
147022
816556
186942
888019
346935
694572
460985
766249
306245
113203
581044
502479
663686
327856
186876
541909
555351
790726
908596
793003
902047
886123
631752
70985
791893
795277
352927
704998
883816
562608
417317
206810
834495
148279
527905
171295
32878
2919
740587
845973
248836
307864
198087
401791
449930
737919
559431
755685
30485
282120
674343
461049
241129
369768
593788
182682
109315
631493
71073
806426
304897
285840
832538
215518
104694
511142
91923
794498
445899
381102
823256
754750
542965
744313
752409
362636
592960
275968
426208
803161
364074
401034
206271
782649
625118
70201
104075
147235
922390
799108
137961
312212
197595
632654
748017
110935
710384
227755
22196
514819
887087
644341
720701
598437
750818
267428
660822
55995
915758
599097
784706
384427
712122
513674
298527
558792
79374
310410
681588
186624
589700
258690
14324
400727
36867
592579
813170
172903
68324
172362
764806
568955
889939
768239
676625
251165
203150
273351
891845
776232
82358
349318
81493
359189
926987
218889
585809
678207
108673
254188
366903
290819
876864
58439
784225
163440
921211
315372
54631
449311
465721
59667
215879
570095
683903
496677
239235
282612
781093
70940
327073
803260
234898
255850
704882
427573
629456
738363
7839
406408
130495
688436
678886
218040
534979
550312
54277
314800
8078
182180
512420
292665
247887
763142
676387
826795
266284
268899
579147
566587
424382
591743
398130
504041
500886
352065
637923
58070
599090
280058
517586
168221
721367
777466
586210
885294
865225
463964
762552
873577
713661
342385
749576
678160
773826
607294
506902
26036
329725
292236
317731
745683
86839
218204
913726
477238
240628
439722
414438
341571
920112
528953
591408
619701
835886
381314
680130
660657
619325
151863
53252
237020
659799
250098
25014
31814
389792
2320
153617
329728
870707
541759
624824
230675
26159
807934
524265
625414
898848
551986
335443
283143
54914
620178
790958
794645
123968
517709
855960
460819
171076
660501
862574
277488
480874
54685
608936
254859
917127
516141
757360
887845
266202
298783
123167
54456
268354
281690
892395
620709
447051
28358
7857
509937
403974
385326
520893
886508
320257
583482
316003
507762
588830
489424
336779
781997
579840
137079
833913
700042
703544
705732
448546
619759
828335
1894
444663
553396
607608
495666
206292
828615
791836
290840
658010
490941
430122
349467
342562
393411
610886
206990
344786
328282
393812
684635
21586
380691
664030
645762
191361
26864
180596
286546
829959
528255
471044
320758
212846
907748
608039
760227
589785
459319
831882
678366
42163
852776
680563
806223
585851
896298
415361
173961
606788
144207
191319
672577
766843
250186
211047
573573
255179
828251
473487
593777
34552
921707
580645
305580
595813
529579
64653
617294
232749
340993
159771
299470
773944
602490
82997
430284
886401
43382
309079
112769
535508
407798
816507
573308
878467
871310
778738
69768
516116
839005
162674
417447
126181
489109
460140
625684
680249
449638
853339
302772
332022
608048
449192
343800
610398
366149
108833
902550
649033
801702
173737
808115
258465
877741
99122
275816
744208
644565
919176
901664
234627
800904
834962
166830
162638
463428
106948
331999
709225
542259
457070
745802
465757
701456
830181
844585
314947
75990
148308
435832
434743
820314
584454
39504
134137
619462
723940
824736
520296
513792
340892
444085
751592
761748
609290
19794
820148
921148
674045
555917
694411
450781
289179
794980
905641
293507
202169
217205
419312
819913
747591
710520
110745
754012
36097
903052
751928
316674
58918
259910
594061
266805
832453
1990
402780
538013
609598
385028
694460
783031
771428
810334
416389
49778
144634
454802
305601
212084
469088
344024
761372
218903
834596
402011
699422
101874
490229
716087
159172
883243
325741
550085
197242
384557
715236
648238
529243
640300
342900
516214
861
588330
627778
839621
349058
829958
511045
423095
323895
590865
68930
103266
486754
746382
32663
727337
220162
441994
903296
725243
792813
691876
279536
659536
179149
192986
852734
913545
852505
883895
8265
359779
107311
645384
703216
160175
273702
358670
722360
704315
539020
872110
903044
451670
358846
488667
41901
826108
618682
350586
5898
561006
702958
196721
754524
248319
233923
173233
32576
26539
405377
395554
35908
555765
303666
107563
763434
361120
662566
125457
343584
149626
299403
728714
488964
730019
906975
70205
483411
68586
838979
480616
907770
544455
478306
78783
508502
127696
747580
113205
38561
210645
755691
836603
163138
128462
111890
665218
805997
495669
835815
5023
553624
147025
106970
525794
726437
510913
126066
806223
749208
361245
518609
793276
493828
766173
476106
788572
835330
877812
32065
492582
118351
230849
474223
410507
819109
637917
206335
89872
136795
309050
805060
102525
917457
470131
693243
397574
518020
58567
390224
94421
462589
613446
908018
98033
490322
625949
823189
703195
33142
83898
777990
178308
211615
466149
667453
317467
359701
187710
109060
71324
596497
238006
812733
292764
309310
201914
716234
708163
379416
788208
155672
631984
398431
887307
722767
659897
548680
214797
33896
734417
777250
169649
376322
110845
27751
604233
828508
604863
135804
798008
33358
225026
569566
488363
409818
220314
598133
498631
447018
670262
135161
659839
413094
278202
179672
553977
752043
827519
550994
314515
77909
181507
905247
102799
134603
78679
888238
563327
220767
168891
806624
573113
422650
857619
53632
575247
759476
681350
658328
443533
847260
648359
761164
628288
540748
347598
120312
596896
172869
101999
149314
94731
851338
416268
328480
463550
668827
561142
660295
31437
180077
899303
38012
611461
108492
203533
657649
244181
491730
399528
55629
731829
345563
776337
700364
496475
147532
81831
764260
847632
234526
516888
146768
797402
178646
277400
109210
680646
522784
425912
204913
768458
890474
311193
331226
859922
455278
411471
76695
852159
769452
170947
887987
907611
363916
497684
8023
297764
914003
794590
583623
447511
114031
191720
655512
671565
718984
675790
158273
873707
312708
612699
152442
160377
464549
293978
733604
114600
755041
636763
379817
763420
223237
560938
879382
284963
252054
406717
810310
295591
607792
807297
122823
149296
599815
238772
177004
38750
297524
450854
156422
11967
424186
450037
442410
427046
467808
204753
63318
163787
70590
265684
643430
874497
15686
63872
286524
709389
50547
407148
400365
62914
448793
512796
615649
474915
409070
619069
204317
370134
651660
53070
474755
55792
552365
877020
784322
796014
854076
551151
589784
723836
455589
295003
634951
470969
158254
165497
515940
574828
489883
632901
903929
323181
506316
74261
305333
796124
330275
144039
619536
146045
67941
162718
334317
894101
622825
302507
198241
725691
427596
690749
211166
361788
52581
110984
351880
908706
432415
740566
903295
805829
690328
527781
535555
189495
159430
343980
885374
714956
1293
154943
154928
376943
282756
768967
106149
805868
790272
584779
233694
364141
62547
211152
275812
174535
454072
249683
480991
93577
849155
54522
94920
716391
2638
225507
499480
843902
855997
104567
139594
63609
668902
382941
532253
463895
502775
253876
850146
601808
62261
593457
370550
90263
402485
309855
62959
109320
263960
557304
100853
300688
731497
741011
186410
312469
765555
549717
851053
482557
598021
667769
221245
742627
593178
330188
485069
38680
165951
904801
180846
860371
431377
807044
778273
510814
482534
574389
459788
801695
613945
651036
357111
356465
551103
607756
743259
746481
492650
714892
496347
746026
373202
817752
294029
746366
560937
187755
355216
798915
776270
185903
76130
93405
445018
555413
19296
166396
27519
822537
745843
821007
109212
377505
328342
236715
548743
907663
643406
185857
601931
625060
867525
748889
20904
28272
211754
595904
669768
376139
713708
539178
852848
842130
905949
256770
258394
316554
99724
123340
828035
183838
430831
803245
798719
272152
241544
605816
277093
368461
372297
242142
445117
414019
871468
754046
528268
757068
57934
582896
788020
627224
525158
498166
522620
797760
56951
321846
715188
797793
41207
758877
772587
312492
172072
236678
829169
181594
94074
521561
895170
701648
185427
1654
62621
903140
562754
335556
816120
182663
145292
309923
554033
443257
818994
765697
599960
501767
194300
866229
593137
640579
13157
384884
274539
796236
855289
674162
412992
640433
112582
647757
119956
634722
108661
615682
183119
391730
684983
673983
495918
303261
556953
68875
295936
474593
102652
286360
294362
174669
82123
862885
277844
94546
414093
297175
894078
536656
385614
228444
451427
578509
294355
502294
486860
44550
855722
254344
846370
618078
833607
426331
782773
592468
688332
379626
110836
682318
322020
525984
419601
264559
90295
431092
382321
95063
496149
184457
750883
39774
565741
451351
697488
530470
865746
289982
172850
410801
618519
68491
488078
798457
375651
771859
370165
753893
622834
157734
325481
798630
442616
428752
643326
532203
817669
835922
373689
889840
657891
881975
28858
498942
218259
373110
217473
343229
907251
903333
335659
691986
569278
520854
523944
837120
740918
826892
473126
720450
214667
381846
578940
785126
118102
543478
404329
509418
342186
821220
865134
664209
610124
245650
515646
586441
686830
170194
598574
92922
645599
713945
70208
534642
275636
11777
764880
409213
379761
853683
243836
195969
463599
426095
281420
832394
147862
273137
287119
873740
179503
735230
865662
124688
751161
27478
561307
578812
794193
706159
448788
542871
536299
156125
75602
730842
908954
378836
334834
335546
721616
885449
896744
29908
765374
810489
446999
443893
643549
624562
646930
698951
240902
239000
530422
664633
333869
374914
578675
65611
509352
324605
896678
394586
347696
809294
363337
10948
662483
480803
877524
749200
675505
268148
209969
383982
745076
909513
27818
268412
113638
542656
693526
204489
208681
138696
701308
699098
672583
290133
293025
239451
30163
347156
92901
869237
77051
358620
715780
540971
707615
322419
600879
180384
754185
409173
313985
274909
257132
327090
495571
725306
502263
118090
324331
296589
452295
553063
159103
705186
104335
836857
574794
231528
699161
491964
81779
669035
408657
383307
228949
593385
612262
595059
232440
136482
325403
196511
361479
322715
300678
727837
802620
173352
776106
128078
123424
736156
654149
456197
203415
14896
858780
102050
691321
776056
424242
248342
388025
556906
881609
858862
59295
44094
173459
387360
727968
521485
817194
121180
650157
2418
729343
799177
588399
405495
588870
662390
445499
597355
267831
424771
73047
20598
815145
64845
139335
89194
547550
707739
307773
151087
348748
616343
675695
828494
332618
847951
525122
552765
681451
902353
790768
848764
711337
832537
637714
239067
282109
667403
501274
100287
349593
349256
609085
54199
372561
643343
475323
735830
809220
902392
739636
671674
181238
90507
488375
534429
886617
151554
122725
592993
888775
285664
166710
506950
558572
431873
590047
93238
882030
233599
188160
149771
810456
805694
136089
591833
614404
612448
280868
17994
720235
550811
65381
821764
147074
400278
423976
181561
488942
818405
704078
774938
806996
820128
218865
511208
354149
802320
771432
158232
899103
594688
546898
49702
418487
311955
866983
51403
565835
805738
196600
41604
20949
57942
97768
906094
243549
149314
722665
103096
766457
565894
22579
545704
490782
251901
329759
337153
866952
633305
821796
852700
445299
11513
559856
247561
457336
359005
669383
281097
395833
455990
176905
396315
52039
56977
590783
86342
696420
456724
24415
860380
830289
541961
176353
495797
680515
214768
110997
146525
351172
672528
610049
537973
318234
174782
810415
504780
152908
379657
841285
613558
44721
853675
861846
900690
96174
494903
156107
38637
131750
384029
398156
500819
21118
750967
290954
529590
516270
741322
317045
786392
33026
524490
233734
547386
172287
717086
738700
811508
330888
35618
622775
153551
595172
317695
377643
688052
122102
176416
833524
838305
146740
135792
483964
500250
192920
511847
635028
323099
738098
722047
102531
590171
452253
22423
18602
157034
347427
586156
13916
472548
674135
131103
853770
62443
616205
137986
278463
491401
327001
876639
321228
48067
281477
601646
65268
277567
228889
742837
791679
694492
29679
190198
678334
861712
92485
141618
518485
699029
41427
329316
817619
848866
637592
784427
774906
358734
276960
461493
518609
358116
679571
487175
201636
28434
761571
158673
67386
394059
611718
306563
116343
406399
501191
777573
286070
849033
863984
258237
688608
79604
51090
265069
78180
788585
361538
515687
312331
832568
887624
293543
824060
107008
463584
782494
879
625654
670235
152955
729133
268618
225372
120828
475343
276602
835643
689416
136178
28729
793502
433313
625595
87153
487080
482765
432690
281825
670098
356726
532955
132854
333201
237743
235975
241694
104585
567614
842422
547127
691355
332019
693856
462607
465820
418143
311752
438290
405071
645383
753314
844226
423171
45047
200469
910529
320793
844801
181666
4635
791271
654582
450741
333001
836850
669320
763196
125167
256118
704143
428872
96813
821182
215601
657188
395640
218089
746280
121641
339598
175391
677391
609491
491373
518637
522447
877156
687231
119564
528810
590446
857833
181102
159595
675511
82851
742200
367338
79900
260518
886203
910766
795355
262282
373613
7833
630910
172179
875608
881976
173039
569176
884442
134959
685517
499576
251096
787033
701238
63585
222650
764676
417036
780149
802370
585412
221658
540531
901151
162442
191909
466832
368446
223376
101599
435200
257468
140380
854405
124234
413314
829848
505809
120366
763440
873832
366306
801811
842551
444838
681596
368358
285441
275095
15102
218139
288323
227507
610396
813150
570685
201505
597778
335740
494806
184651
381547
235660
242151
816789
883438
811335
224200
822116
20939
37148
550342
876127
631539
192233
97493
240746
687185
879327
191380
289035
421192
300987
145809
798884
400902
691759
602445
403387
568760
597742
95054
741687
706684
878185
324936
190797
46470
287507
561665
407752
580788
224134
755042
175345
866315
426521
149017
691615
359687
647397
51790
440680
621723
563138
741959
140295
658183
195263
253524
459344
59723
844425
504503
703189
832453
616337
275404
288426
632549
23697
540492
274541
630973
813705
293049
853820
228343
754396
623958
264654
479121
317696
660873
592069
286870
311688
850010
875008
397524
480858
375176
743913
163894
439942
553345
472316
286706
664508
90923
174616
603547
351451
414327
882091
667125
344652
584888
212046
380094
653911
466644
387553
231689
762618
308319
833074
680464
447682
837458
844264
228251
201058
224706
37836
380368
342185
665872
224334
191001
187568
451812
508356
426592
463991
208919
641100
501567
315604
91072
332021
23925
286090
215237
438500
397238
350239
243684
570508
106623
733481
843850
849377
76518
512714
653032
81490
436095
370567
128107
361950
73027
399295
899877
810196
340826
237866
177719
466751
174439
176049
686850
335953
366454
39616
635155
23767
162213
863319
122850
349656
284196
704122
781217
553509
551230
68931
462529
110929
740941
117024
274640
149882
143492
464674
294743
828627
357819
232342
801454
135989
863480
513585
378058
29290
110499
530319
898592
797579
761305
215535
284466
32718
882982
577573
334180
302602
668227
26315
504048
45309
566947
311341
391441
900854
840329
686860
909248
84878
261556
778703
58149
563221
333246
322915
129372
809925
462288
326283
405890
90897
471093
643981
839402
619336
435826
799022
779709
669655
581440
403292
35612
31279
778931
90527
902330
60069
554228
231520
693068
602364
63690
161136
248767
615311
216519
646454
677213
663275
125291
498405
604634
12730
71274
517871
306556
151967
433035
221389
892206
635357
217250
81193
362349
897510
194331
638874
184226
759500
178506
311487
98829
82438
3180
530513
716057
296840
552803
24585
710763
532051
759647
70350
894572
169149
113367
708666
161807
85135
771990
199577
583908
772633
638699
443135
287465
61911
132404
638745
480098
899493
832729
547065
260695
547630
91481
171986
576845
294630
700124
408701
512464
676829
615173
567027
904286
394019
12069
496533
743057
280921
214529
41664
903892
63659
408273
371091
660921
626651
774665
819735
167612
428719
227243
332208
720950
609950
567195
780189
84345
612726
698426
339783
136263
221144
896546
557906
488916
748480
772954
752179
797662
374397
22078
192300
400597
444204
134198
792692
741455
465355
712403
319943
579023
885178
844771
196839
340943
472886
533019
641114
173154
119618
360637
404643
317929
334025
308997
658295
185681
157977
902179
301406
663882
682362
773853
868726
122287
441694
651417
136357
469733
406208
582140
776652
92974
853226
396494
897737
481212
112533
682158
540332
641577
182889
635318
54027
202763
593725
56840
347304
304079
501134
42560
469113
452769
385896
96218
698171
889463
628484
750314
238009
467765
141266
792842
419563
41434
53589
1498
238693
457227
186208
571400
127324
606299
579163
880176
782302
525915
805361
208073
693534
471876
248972
788615
81417
48105
709749
385456
806211
569758
894808
811123
434453
675566
44045
617491
884955
165976
250706
97017
793444
267183
669668
440407
187325
775258
859279
228621
678766
887689
95171
149956
269136
545135
371364
512934
8768
14998
382121
177491
276183
438924
905561
534399
744505
807279
260685
12338
858321
889053
710544
438725
820974
134996
404330
300125
369606
266080
346899
308467
329480
207600
83962
404420
595593
605932
701947
446790
439354
236856
626825
51234
686057
181839
98201
753705
52699
349874
710222
65986
160262
138405
20113
556113
170493
511569
274076
389021
97495
238985
407905
705580
93590
354821
803985
812744
699060
510115
848349
233218
427723
370701
172389
811682
664953
617842
858372
714923
645683
831531
631757
279336
651806
604627
168412
659300
731414
260357
481600
264978
835266
719322
819569
779559
556337
702640
247232
536266
286574
340142
645114
195499
162839
300640
242227
316233
430148
525393
809308
344735
47590
832228
851848
833857
338995
215840
195912
278008
538106
285714
96004
166254
192335
598999
225943
116881
262455
398149
260474
776807
651931
404951
153363
430018
513392
137367
18735
276970
425213
723675
69011
249708
90924
519396
156305
777461
629070
301400
277091
528930
119461
811502
680269
104353
86229
357288
671823
797668
704122
628935
196259
695676
141864
333497
114334
806463
761089
218289
271434
818527
867010
898353
342131
809582
114095
287307
731415
292091
888852
150264
812986
35246
684019
475141
397074
317415
393654
699816
801505
594997
879886
89118
87402
587897
503304
888003
135657
61688
867951
653904
183079
479245
385986
508577
839457
364351
135678
303106
456633
692243
258861
637873
618177
366594
493828
407321
809021
363630
764802
745632
846104
681985
15380
872153
193244
68453
536571
791040
51789
331779
116309
874961
69777
290590
558746
146712
545770
653498
853883
54302
611171
346507
825375
600187
93942
146427
757162
605164
532546
481068
623480
293967
809981
645155
734873
313030
93329
791367
175510
351818
829945
353530
280722
539207
20920
150723
16204
178153
32281
470665
474853
161253
887713
569151
369638
459556
320729
37794
190052
839373
676664
228283
73593
729686
18316
297968
904317
504680
47008
106300
33393
105688
492244
449884
190211
436805
352237
637165
787029
741462
96092
195678
150209
111609
752875
635408
524256
864352
340139
476603
444
201227
762635
295632
350217
491831
738523
133068
880529
593715
86781
119829
43680
360465
458184
715710
259251
676799
246717
740738
595534
841446
852529
885119
802135
524195
352138
47524
881036
424189
325823
313235
262597
725679
92546
694830
199991
514163
36258
868069
347746
410812
19494
446614
365753
746029
112218
120074
676211
693370
473503
138239
566923
621354
838196
658746
867690
888349
511603
796203
811749
242465
227289
437607
824968
149260
899580
759171
855250
594585
174797
283391
564668
8767
329317
476717
30030
666706
868948
113360
47861
595922
217575
533507
238105
895542
622244
572401
365442
15848
20188
576382
813627
737680
217516
605846
859111
501875
224002
48761
160964
758488
29210
451249
759048
570236
822776
729699
550903
204874
756927
114071
819918
720492
245482
244476
728157
447838
96448
101448
442881
557107
603778
472563
256601
750194
695916
801422
214983
426172
300208
155635
704066
354644
55543
56864
385539
794338
629896
596367
56394
119796
740384
218334
245605
725843
194764
72878
221604
545457
280842
301239
215540
421214
601901
439598
90119
700668
30591
781749
321614
596589
426873
188020
781637
762561
32435
268300
26884
58074
9173
595894
60325
493082
654233
747613
318339
45273
831153
142850
288587
875019
164092
646859
829974
704
835777
657017
134861
782670
425610
78972
575745
107855
579257
382469
271082
427585
414853
222164
39952
670590
346499
569901
45133
278333
558777
443924
97534
593051
438403
802900
467322
446606
314296
388139
48869
814387
551510
630767
887770
66641
251049
705967
602874
85828
509961
750899
178991
279438
531409
184541
555073
657127
546947
137326
620572
460308
741549
81974
222056
450882
685385
826152
73450
752607
173010
805652
371552
550342
118761
90297
368450
97291
806289
392494
252230
526663
194686
178646
831981
117159
836974
194612
577272
71559
192848
40706
819678
444441
361507
206897
653416
629532
758825
561852
898271
803810
307412
249230
463881
275831
132921
341757
425178
393201
463167
247888
48974
301882
735392
28279
531573
866717
660437
516991
688010
543589
892771
347563
801850
312634
154971
689161
678388
113270
72353
134178
455380
288190
158988
897324
119392
832317
513757
664606
879160
698331
520800
705582
743017
759694
757439
536140
56439
77333
456662
290846
343076
775923
878185
56
50180
807218
621350
269140
696820
356242
64331
336213
84621
18889
731708
639214
694416
132600
496881
553810
860931
522321
247482
612135
597376
758043
454094
798591
402291
467188
446912
668956
563504
144492
399678
408944
517722
248886
274636
179642
33213
797715
148920
402497
447763
574395
596137
331407
657844
369078
29137
216108
677018
528608
496007
868812
829763
329982
713640
634223
558326
60602
648087
370394
820829
60169
846384
529206
798946
259694
55918
60328
406457
659674
411970
673345
201095
96037
748341
107107
25894
363795
127747
37598
357523
232478
101177
341671
174382
564198
836054
44931
624591
207250
835244
533757
795543
340493
245715
869290
166443
477681
245603
668036
674224
713041
719565
386702
881777
45332
198429
336532
805244
500883
713881
195095
169194
266644
337830
781977
693153
132478
798252
146647
39558
710941
129317
314201
395654
596106
838998
832957
764847
762176
461233
771205
357805
182104
717163
327158
271210
336632
828476
726964
804611
59937
162764
202692
599374
600693
50444
185121
250255
578472
797800
508483
229480
713167
522578
854888
633161
217197
669995
45117
99598
309990
99853
243279
82868
279127
712847
174506
348011
663493
323465
323382
263296
749957
163072
678936
147719
100222
513282
743357
23547
574268
369755
479063
632442
459951
252341
427793
532221
139835
654124
559746
756191
747282
545997
503343
695501
670002
352177
712811
660738
57437
565005
158586
82878
525589
415224
696482
185087
501662
571207
11213
86236
779817
594900
69877
466162
859496
868575
176074
663030
195730
161021
676465
682419
387719
313467
541187
171338
800064
384613
297253
96049
861697
563614
602306
60507
653919
399118
432311
536138
229230
614973
180311
732133
751046
125344
837337
494076
391516
609471
579872
50426
878841
105670
682676
696981
856948
786412
450982
681065
777327
14267
153492
410576
783202
434159
37851
655540
856353
698558
284041
363670
577247
814477
571668
268776
706085
482849
585225
375501
846745
583078
132884
147200
255352
740377
644736
514400
27989
37887
106031
201029
488837
431668
402873
49763
840374
511929
600688
782569
192563
352410
869552
816842
412024
677485
727566
755749
642414
319922
428512
873259
705320
793643
198169
860764
584830
331682
849700
511462
849791
775538
41692
459712
483841
399789
63666
328174
65482
470301
233280
18744
149439
826740
379724
176243
586024
815148
411156
59874
778010
716494
819473
323121
874896
583523
152432
113320
375228
14905
481374
402824
754540
631524
131106
757855
208052
226385
581000
133082
799728
644355
187935
808711
227805
719377
315086
31998
848356
735325
47423
681008
669108
325778
225257
370288
277601
839457
34513
18926
561474
262959
268166
123982
484628
107064
27053
617377
210400
880577
532237
337398
751848
707557
172500
523561
590335
613777
631404
870364
727823
607864
281526
45715
92813
668380
421544
674135
702729
22111
544602
264517
93654
4994
276150
712614
120230
363965
43978
222086
818599
23973
39280
710741
498438
113248
556191
725122
738141
431564
623090
752271
855680
822697
214919
211837
810094
838688
316817
673873
190770
781416
839251
316825
787758
595538
791910
781417
843380
579594
716354
857403
817858
829854
325666
362450
395482
298655
606504
109280
393778
315043
246893
165281
761378
668133
51969
811269
393894
153009
804035
470760
89610
696945
737343
304408
712674
82992
559447
45806
530170
152406
595360
502744
536322
519874
630937
825455
577695
716715
692642
677162
821452
185670
560392
697096
634914
93339
657523
374798
604497
791341
351854
826325
203520
654602
277636
135127
802423
702689
746859
203957
362636
23223
215792
2771
522121
503074
855865
327551
78656
600412
522725
683753
421074
625767
638063
630361
5646
149053
32359
737787
777828
306665
293334
78703
116728
438121
599990
377599
448314
62952
98517
89554
860662
471270
332113
421568
662578
646118
241524
401597
355134
285187
26053
368190
16809
676036
656662
231740
385183
343778
803149
432305
471824
438414
859681
751376
514860
52621
422159
499385
584389
398392
222711
78773
123397
675108
597559
840987
184715
155404
10197
597314
440920
325546
231715
628976
211097
478880
132417
427261
422115
846682
91665
411874
784202
502431
741181
743032
102179
602369
3037
628429
602020
639368
304480
766812
871503
34102
445417
563812
296358
658051
722489
245153
471064
175437
627645
383611
505705
396080
561575
601780
306535
726743
82534
89366
831780
35615
609324
814502
4096
770738
701032
233311
554037
378233
629963
769235
764549
807545
849588
433879
664536
41079
519601
655619
800413
828820
43118
90580
183491
569277
140455
361270
448367
154059
538817
417649
392675
554456
475556
187051
684874
783026
135765
321683
273068
306719
825607
242298
323058
195751
804097
194152
737044
810220
842554
719609
684428
860702
166200
427336
66724
41070
364742
850696
158060
397178
125135
370166
783552
276586
570863
60655
630364
643255
544487
801301
251060
456329
298093
440469
286205
456605
402729
247258
181723
413857
712969
427792
38234
825063
265797
532340
317441
271991
750599
356862
284732
745506
363994
459594
23315
278049
466586
95760
744877
136051
866525
481301
759995
199479
432446
639739
733613
110630
398437
336376
644418
477525
691641
869635
315340
176950
270674
204054
877929
744035
594985
463881
578419
708889
359803
539117
746757
96084
833225
612468
833543
584221
261700
149190
94216
446969
195845
775751
646319
535623
445178
424606
34830
648318
240424
717109
112085
349017
768767
339507
592057
280527
293828
338201
130212
17193
755436
242261
533835
366680
363460
392757
42400
14389
306789
372109
283766
571201
533164
564374
543632
691940
416720
255284
877042
353716
359157
180685
442032
356592
809853
736745
281364
561075
462322
244977
8756
377347
655747
740329
261165
187787
167196
635585
812884
188534
600820
618714
501962
164873
851335
820115
725078
199828
845895
670221
202882
119992
509620
568917
780759
753092
542709
535255
547264
409235
178132
229747
623022
200996
703716
788395
585029
634579
255462
562856
534051
12600
84406
138547
581571
357820
338145
380492
831106
216659
728098
95243
535690
253266
373658
334874
823771
115502
335499
412108
14621
625329
56413
557396
844700
315954
4584
239834
185082
366075
419497
494323
328817
808037
113705
157360
135913
742189
157666
498575
282870
801076
157087
250142
664771
839695
730658
347440
486289
314473
336372
385141
601891
472671
492240
834096
644132
13061
517927
46142
595702
18404
670545
530620
661100
164781
507418
802474
753778
252684
814546
451580
38570
476033
323945
417
39385
866509
383900
376791
779185
365407
472996
252416
56602
749437
343674
446144
210649
119424
32555
60178
496110
444710
798413
551126
19677
718801
425396
663968
292296
674795
836567
612498
395938
615953
442908
624124
83277
425912
115223
415181
305902
821738
19514
33709
295966
722935
8602
319244
829802
364735
68248
791675
544304
526624
817934
658330
184212
503704
566071
312712
778381
508064
295485
700318
558424
187063
827834
551848
682362
696273
480773
233578
74971
264682
654610
402347
385696
314586
98654
277812
500932
698566
169679
781763
298901
241464
520266
294946
83737
398954
529238
530451
74630
221508
786642
650109
824433
559954
696189
184912
630875
13832
507070
260197
439108
120928
775742
63661
49938
102929
569918
804292
69317
414313
101857
540652
413398
222288
353838
435735
180522
627234
571975
569305
639201
65322
625629
179034
835806
699576
797244
142663
254571
870650
314788
266820
657368
285089
749678
566608
543692
447426
722752
850512
161127
773912
723303
359910
447816
8636
548364
87178
717796
755424
295461
338040
337144
71070
534579
535125
453623
227853
349529
825427
97700
291401
680213
681266
208045
433270
724167
616929
278931
176965
513636
24645
746098
196262
487019
311920
618138
670530
677573
661028
845821
569328
394085
838396
314007
51660
142058
560978
194687
734085
102193
666064
48268
330363
412098
401117
99906
23400
191303
451419
73208
525591
555043
776684
264262
380111
688798
687810
47661
436027
96959
289685
808010
73322
468875
667278
184587
38695
169496
629757
793807
91243
585147
502442
212904
636262
286683
291429
685215
43400
173097
525180
524778
759739
803294
528829
434394
182082
219609
248868
263696
812125
565994
821603
629337
364365
339892
826366
656507
719210
245432
22085
145140
762251
798626
79477
479662
202861
861159
124279
349843
824956
161467
200615
702282
801846
559324
419210
570854
862799
374337
160368
389427
464693
129111
826893
553034
135536
482428
350268
33881
813679
217073
421796
731485
183979
398925
234294
81449
864131
726460
327160
757212
296894
740875
369512
767108
792796
653610
56075
207001
405666
44342
494613
640734
26357
108366
405673
603733
46644
716343
676884
335010
135660
150175
672310
10759
381474
571227
711399
653900
740052
3227
671800
293650
102010
529623
830766
661859
218071
823682
139886
841513
71202
87162
668512
141452
347463
732678
312981
151042
101827
206514
840792
737662
27259
765181
273019
464717
103125
534782
600549
119789
790518
776862
712585
185554
790055
549539
729506
548431
528861
590123
715473
698047
27469
268049
755121
417769
749682
703432
212060
529810
523482
519938
96799
203037
301323
381706
252077
862395
499420
601220
84208
550797
447211
111444
222006
129836
509892
729468
738456
369455
773959
127662
300272
401772
660229
570700
608617
157226
773586
250227
420660
673118
6514
821382
99446
92614
116342
592989
544998
192093
755845
426764
871032
307269
232515
527740
63595
42051
248042
343973
2731
721947
221182
265462
684965
795153
391501
324220
737421
448127
614173
692963
165582
169361
518829
494791
538763
676031
594592
591756
433300
278755
713072
322566
524203
586606
450418
836353
445811
56017
771988
631305
503611
676843
102528
305620
824322
758260
480615
385517
124283
851693
685425
80140
637347
570449
755860
451532
451478
260771
23156
226081
289739
546939
866586
381578
752598
187049
750754
67823
486935
87342
14571
866378
78021
394939
557825
640592
327348
697119
658747
519900
585436
711135
309808
167077
191090
156392
67959
75501
836455
425039
395769
869305
704193
639710
620804
42466
865018
305066
565443
86351
831608
269674
51297
542644
705890
255366
637564
573060
329337
364187
3979
711096
666996
24351
336311
746287
16664
42061
203417
276853
730521
784358
2
312458
152460
427015
17393
352745
412367
87532
426074
396623
299248
259215
61597
339509
330520
209352
241090
247710
219558
300539
213707
144788
3106
157046
44130
260736
106674
125889
38333
219919
130634
150844
414036
433096
276759
198990
346012
33507
188982
60764
86148
65127
433910
265825
62814
384499
90095
196104
7475
73429
24331
144425
67879
272933
100042
352877
206853
79039
331184
296044
281438
301440
104419
167998
366765
284974
39867
2332
236525
416282
179546
125255
176947
306337
379488
112806
85850
262255
76085
168381
123386
394829
37036
134531
301432
405144
224648
272001
318065
51117
78857
326148
288857
293262
349484
142828
418230
118637
171606
311353
262882
133147
39413
7865
197125
309624
240646
84609
295896
372857
405737
315292
114813
428678
171119
364424
19248
316100
87007
348494
149151
290941
378366
337593
63248
214785
168030
318747
149460
292899
204907
404089
19251
317744
185053
413863
189627
243774
229943
356275
97229
354657
937
64759
268969
370586
14272
383906
391602
323538
374971
254606
14861
151688
191988
125196
149955
410584
58259
395029
119500
404992
433498
102906
295396
255164
54698
200569
305605
168477
16652
341947
306706
172344
66155
257636
330304
91431
349304
70913
307529
202872
147648
207020
337802
399590
113415
244666
116712
31932
408849
181544
126829
379964
391947
424933
251942
209705
64883
290727
371205
252415
247653
218050
112564
117119
175500
105530
368786
3285
113319
61322
284745
271150
309125
95590
129785
388620
191643
56851
290960
291124
414586
29411
295279
33334
156946
107116
26841
118657
305384
194293
103694
337923
375279
267545
330316
370040
229291
230865
128911
192719
305181
14756
298311
303404
136222
352747
247264
16402
150890
116423
241090
122586
247523
181194
206878
156894
347386
165187
299881
28352
324335
398026
196622
159745
178469
231711
148947
353891
19910
279949
114512
421062
296610
133147
214810
399959
315371
218324
136668
155554
257516
1966
77780
87542
404065
337153
202481
349105
172557
421137
341161
309712
428560
412616
150536
210989
194385
176961
383255
250352
98046
224407
70069
125099
218518
293063
9353
119374
340411
341183
219928
269320
235791
267335
19950
204889
405714
90323
297759
101408
34510
372989
396977
142430
383553
291500
8491
9857
201691
61594
223078
132920
255650
144463
281868
366507
93591
46868
414817
428400
247806
178796
160844
146993
135600
274972
394083
168770
315483
7887
399875
312355
9576
276674
388042
114064
62987
412028
354099
265293
87585
384678
49767
399138
177034
228122
62123
149428
268701
137510
323759
236468
398008
162856
164458
118823
330849
361998
120207
431013
88349
331714
92024
40682
65921
63610
343838
54276
97988
394356
148186
63157
280053
238869
135694
40392
303864
122542
346024
101626
333420
117291
252528
293046
177962
183801
327434
190179
5736
324310
390405
253520
3610
330224
146892
400287
279774
205367
401342
117127
361690
183127
406640
328066
233585
123263
428481
319208
104299
231855
13739
93217
418131
295668
392151
157399
164216
240207
205791
258239
398861
282372
125562
304168
15906
245951
147548
18589
187302
200664
373737
348484
187646
263634
307462
146832
376090
428211
120003
227654
235841
419611
215970
102707
113438
9725
393638
145948
176473
222901
112730
112670
262695
248469
84536
277691
187957
212573
217593
224677
81118
304852
182168
254250
98086
148287
1610
11311
162655
139570
238599
162934
382737
9577
49817
555
197230
915
16252
249547
357144
130203
251716
82703
186324
341505
53007
407544
257602
39705
371213
293691
360077
17240
286562
311313
74503
105457
393909
88521
236097
79704
192059
412610
337476
375916
232110
411447
260291
38187
206203
353594
97942
285037
289085
388998
220205
145119
356104
391843
289574
292146
303176
260524
24874
24971
178732
244337
206671
80746
127412
7009
269059
313960
145578
82154
219151
198236
293904
130594
217629
429213
291713
19597
401695
255091
428108
68861
89929
208258
350304
33606
23300
349323
28402
49258
119080
258146
316982
313124
261015
126035
319781
363367
41614
370234
369190
318868
250446
416075
304475
211896
91445
299358
355629
421979
229108
361710
335104
417774
274561
113107
360473
104233
381162
129791
314744
122209
288518
325951
407875
241145
112292
401185
46215
357034
301325
314667
381426
228069
117792
356491
225724
96521
11429
171576
373237
263144
153348
173852
213762
44252
285844
194179
173836
192504
28838
88880
317932
189155
72026
160054
50702
288903
172102
313982
208555
154788
398748
320469
238127
312070
44851
313654
341618
192726
429278
245867
212429
72505
424683
12630
160125
242841
387739
33985
329484
209910
103140
359368
375859
67682
190053
14462
241082
179986
314864
24642
311947
245377
7444
24114
102650
321166
362339
259481
184450
371508
400549
185318
63293
271402
326981
91428
162804
267083
307184
181546
185231
175380
344060
322557
289305
326805
181518
250038
148875
389450
307874
14999
398816
151100
196342
242819
30772
328125
220441
273328
252943
397003
377338
190087
223013
315133
325628
86903
103206
337279
308101
219597
279931
215163
384877
326276
181324
140310
337006
261784
125118
426374
26052
229832
404329
145765
209417
183798
399864
298103
379128
326990
79698
355179
59998
138146
23057
410339
348767
426837
398996
351544
332102
267639
186460
133524
180919
181500
281805
291458
410450
410559
413090
336542
94985
77940
370781
395552
256660
20245
407446
303556
418012
285104
377327
224703
328706
229315
189551
227394
3130
359092
73646
315266
428049
337709
14263
56598
9199
21095
284331
383217
48870
306204
290841
58475
174668
362174
18901
315905
226112
32378
216602
309547
24418
333916
249650
305711
240317
341436
268542
401437
289109
97373
188152
126970
109250
334838
194134
3277
39231
84917
418865
126797
78647
309596
2407
66657
247026
63285
248307
73748
327523
178424
97740
388500
64757
338284
408987
148373
246051
31754
342602
174590
384492
175973
195076
220455
281688
57133
406183
313363
332858
76967
379537
411107
146555
245309
325941
85095
401400
411756
137288
156337
21370
309922
213317
291966
11985
270562
389095
266863
47113
35359
387391
395675
218600
379205
297497
279938
30826
52246
224962
149457
417235
236801
396163
304898
7340
259324
219739
159248
191675
175316
156150
301074
158928
385453
404537
306027
88842
209572
258933
425487
307328
123190
57320
93608
254780
384815
376988
310775
47521
331742
187548
65538
354833
268922
163251
54618
164500
390382
33981
227704
348824
155342
26267
139269
200604
256932
192451
182192
410862
341141
194481
68447
300057
173642
183336
116184
421435
191794
422323
425361
59653
159237
82062
294071
314927
198963
124047
226965
158876
356485
224991
335977
426975
403722
217426
50657
141899
96939
60407
206511
345385
102785
50763
29863
47708
385860
206011
348260
112733
119639
315393
201594
329770
402111
231219
319278
145963
373001
400632
212574
279863
196626
286974
208968
301370
10762
23568
93990
298785
398313
384312
344157
8348
321477
3548
394806
320281
210888
100803
140715
112337
380467
45063
392800
372185
110624
209500
373584
17037
388821
367073
150456
282282
56486
248723
105937
167827
97307
341508
221096
25733
264865
151211
239972
49572
7814
334975
74105
285263
275314
377081
233600
241820
12073
134140
363564
22812
365147
126113
155773
417140
165671
146306
72968
28574
401778
32689
392548
115357
181157
38835
277243
65859
189729
377869
286701
370488
415092
366499
7633
285206
244095
369571
405112
216355
80839
357418
226279
290922
216914
409874
324942
20965
155862
393876
332132
127735
97313
94402
47120
339147
314409
225057
214680
414072
131513
52565
129602
126365
128011
380510
173807
128952
102837
160810
114166
71611
51784
383670
413028
158196
105008
316036
152965
171043
64660
378298
106667
228227
35535
355638
288530
287930
229269
195345
305469
319192
155549
403998
160726
72831
185560
125973
231301
158454
370033
152758
419291
162848
136956
201834
182663
206742
148032
60271
298467
182667
343896
115221
388426
298841
361506
205444
95738
157230
404321
418300
288416
203411
7366
207896
238726
218410
26580
311192
372131
395571
178117
938
139551
98825
15257
120393
180155
58725
144581
390242
246767
117846
272339
152866
143191
414411
47904
205392
47188
35683
145243
402418
9147
168437
178431
265631
328641
38930
49521
258381
42311
116329
258435
319743
120223
234708
324484
341080
91635
82750
781
30469
17628
145225
89528
293067
361787
331251
305169
171325
400263
330757
143776
403446
271544
209782
413819
419206
77427
182121
332142
37277
73014
195182
170718
126603
33559
392224
317854
107530
347386
326561
153894
153562
373658
114157
139776
20428
225670
338105
108541
26054
31517
68118
344829
145260
70851
4325
354386
405479
88827
124963
421627
247575
123348
334521
7310
35880
296629
76434
207994
47215
209205
307688
84494
335699
58426
192391
235290
412000
85396
402995
27790
10333
48447
79727
375048
306261
421234
396616
171707
67432
9314
300866
396603
320031
384257
343902
390153
128722
370443
384085
99666
42225
107535
75134
17231
260725
46590
17287
83169
315258
397237
176735
313439
46487
389517
241304
180708
185367
107656
2487
143017
202931
16753
187945
229524
217172
92066
351485
137443
168250
247331
182939
415519
81231
153596
419648
282046
143126
144140
392945
345040
170402
26272
52747
261309
162969
39330
110757
25784
248679
355359
90526
227174
230478
394530
219377
210950
219704
286332
167536
295544
24319
237882
356888
412200
47095
352621
117518
254845
91067
263647
320824
304016
310708
64939
317652
122501
282347
209504
200553
67922
220093
374579
337662
65250
311177
48625
297661
312802
77848
203801
343634
107897
96336
333939
410958
88763
352376
392083
171054
53868
318293
211886
180823
409304
327465
226802
304538
41336
9530
308968
280740
358535
141375
117872
103774
251875
288140
322052
219600
401341
71764
247173
54202
195696
41998
421609
380355
185450
32593
277428
416466
114761
85389
113492
34568
368269
130171
331787
300219
56226
326265
65342
15987
419735
160205
279014
125843
4763
110622
332918
311567
25458
375305
77692
62609
14922
260361
69662
406081
277113
135670
120079
161035
343312
241590
198754
261141
417919
157697
94312
62060
99656
202109
370517
235413
91819
318159
386669
187378
129972
257033
364795
158975
110294
421640
97792
178811
397815
197920
11443
311869
45375
332583
137099
88569
328339
48148
168795
75537
54692
319291
392847
88296
210051
406624
105574
180365
167325
339621
287774
178088
268864
41641
171800
87949
204565
384894
180365
318805
166028
41992
27166
238573
123672
189156
16393
141337
187759
353276
42288
279806
361380
418640
307019
347560
319986
122110
161870
44814
63034
266399
146446
93473
169141
365439
248451
318504
174892
121934
92894
293060
151460
296875
214617
221267
404746
223065
186266
367527
145104
207364
155011
300971
411329
365434
291813
280277
256556
328734
267049
128155
147803
246032
232317
34777
107228
331765
137563
330677
416484
229456
131528
17985
233761
92478
143139
189330
41859
211676
334793
75620
106543
35472
313950
94988
18574
386311
61900
278343
375176
420519
254694
201096
50400
320048
286349
208689
42190
207031
333183
344522
373116
352559
275045
149467
187106
144307
122004
177797
407566
38252
256094
370655
295288
156616
9536
357270
370547
179679
282993
416423
80415
320475
275533
140313
350635
2038
155498
293467
249902
362901
378219
263067
17550
242422
396543
180876
313819
216456
354353
327174
21600
325199
272417
349821
406103
361161
105418
198542
224626
183249
247237
241027
149997
57261
374329
350342
254986
178529
214922
73965
56214
220936
344543
306402
61383
389769
53351
345407
388482
390329
304709
39478
44628
322400
389260
62200
240444
334863
303115
103010
345402
306624
408965
249462
199849
398121
68724
74891
132278
152082
311428
284198
370035
152594
408841
166453
265466
334722
384990
137316
291142
8538
387293
88341
52903
229884
84373
83367
337663
290807
410113
26367
335676
353909
272221
410431
373683
105244
247498
351160
244728
175396
397578
75614
95577
212536
9546
273769
74805
356269
104430
211391
218365
207168
277872
297561
361496
352936
417842
250337
76903
336524
128790
29974
115349
24194
290750
376635
288020
367296
6326
212115
327299
184569
320572
392751
352160
349964
167080
109817
94674
416937
140007
273004
261199
328916
179632
385771
125735
47881
235052
294944
418915
263175
321110
69676
341986
176129
390687
328203
297569
369084
22775
62125
10149
10547
244116
176971
255615
408855
109123
315590
191894
373868
259617
343955
194384
33601
400714
177428
293082
252167
384696
54826
321551
178339
267707
206738
92193
87049
392919
128947
229778
244594
25399
409985
82304
221611
15582
372149
292198
338743
223038
372842
338815
189801
336927
340782
108978
139839
301255
23755
19525
111767
345273
315474
113211
84087
198005
397032
233928
404168
13476
379879
228324
22432
59041
184735
384126
16693
8867
341615
420926
404871
158682
79800
402490
353651
140441
285264
201068
96574
399914
380553
251519
142187
332804
71938
226841
87704
25249
70327
55111
195044
336739
102562
331312
257169
273672
316421
19774
384780
281648
186507
75126
346271
92635
392459
145255
406907
175651
304589
140499
90222
268020
125028
145689
332156
37107
319696
358442
401521
188838
235222
1985
316971
236398
108263
50958
135133
293046
155844
93126
314854
155294
322877
266135
217529
95900
56721
275869
206998
637
209636
123123
411127
3102
343529
226403
354111
94481
264390
99051
290517
180692
320705
204120
49031
374869
50419
266432
629
57184
1254
338138
163909
317643
10349
6854
177901
133781
27983
135352
346154
119732
337261
239202
195246
227131
126125
72988
198617
194235
61034
405720
178790
20611
74531
265913
37176
49751
317363
280030
91595
240784
44776
388247
393812
94373
84957
306311
73644
277721
313337
13316
55580
92616
81746
265507
363268
198531
346586
208318
378759
342144
385431
243030
173218
250436
395754
318610
399796
340438
355293
131833
330808
154971
163412
399120
312331
379411
226735
390523
271843
284259
398111
90250
343080
212279
196352
292121
53352
327993
97570
3141
46094
229671
134345
354748
65947
51474
193998
386497
315246
335998
133639
172778
119171
53447
339431
3649
378814
80024
221977
10222
408175
223955
81946
233927
21281
39658
284062
95572
182178
293831
249976
396771
130447
71435
400826
334459
172523
173854
366402
390015
321541
277204
353330
231649
7790
85192
241875
402279
321269
90243
379877
65759
15352
272202
105246
417073
98388
76627
53701
184245
98739
297790
107281
343244
411382
394777
292436
89974
77148
217931
242585
145525
224966
91256
356905
33295
24617
294448
271311
392411
180969
362619
278228
307299
400432
81855
58514
299286
223549
302035
153234
125971
300996
227574
121842
154999
147291
160939
274702
259357
303832
306518
300982
199810
353719
226976
218421
241921
301959
203828
96972
338493
312145
119743
225841
381383
260547
245248
263378
62189
151031
173318
290972
10935
347321
284116
223783
248137
162210
314589
290838
332427
228392
249250
80514
368761
96723
402479
324648
164846
241805
275172
118690
291403
338426
149592
218125
39143
67517
206732
102312
200043
365365
295745
71243
242113
318126
355282
239105
308344
340604
26387
388489
321084
374583
377446
267834
364292
407962
23394
123405
48750
393977
239930
5965
197776
405262
300778
354790
179094
188370
349716
314080
268123
203631
335511
245809
283579
189399
16234
98183
334326
254221
31801
302373
132921
118662
83720
401901
211333
259396
59823
209883
35812
160873
351017
366804
108630
136956
109537
5943
343482
51608
119169
281498
343454
150317
271959
2126
121263
249774
197554
252549
220695
413278
127335
288717
405007
400803
116291
126683
247462
395916
334069
32303
371931
300285
339957
245381
178886
304041
258532
313451
179504
232438
315027
325868
398707
168237
396884
299632
53857
267022
266112
7710
174955
390298
5879
291082
211673
181343
284736
232348
80963
207753
356716
185261
365853
215261
43415
249838
251031
114383
284263
231003
272032
159984
174370
39417
302716
324381
64918
326412
274943
112897
110127
231123
299649
278401
297340
356979
189630
399427
295078
362680
48957
230547
159472
117572
55897
38158
26116
258387
271862
129651
244215
274911
268369
408847
288147
367377
236556
373622
400271
452
41749
179464
345661
228157
384546
274227
70181
221213
245825
16303
372916
265459
383232
62838
293160
6970
207665
5050
331178
45387
83951
389636
91453
231906
128045
407638
102056
69381
276173
382041
340585
175108
379767
131341
238255
34959
118659
56332
369640
140638
185157
178153
226412
210678
381899
239577
373843
134717
28047
39777
69085
320934
258105
2299
299043
410081
123481
109414
413975
90576
187874
107398
386842
144542
340143
151968
402654
411516
122912
235659
266412
265474
330188
55903
288286
361532
277490
359998
328794
262411
280680
170077
321182
29690
221783
252905
404998
389738
213871
396711
256467
23628
47930
237909
103034
137897
324044
321063
312826
355342
292071
75414
388299
21190
70799
377375
265684
156480
198605
128524
396770
49020
381024
320192
198537
294822
129635
41884
51932
270048
255363
182940
217874
395087
36355
321813
193857
72913
213503
407352
375577
211970
210319
393674
222204
387708
351319
315442
176841
173994
169750
389031
90773
293126
56131
310878
367075
62541
239328
239144
22388
46725
207998
143854
160996
177361
22366
218771
224048
178227
408723
283498
272410
15898
187382
247024
187916
376174
354482
390189
350604
267000
111968
16945
270651
239077
172355
66615
352799
40704
83516
160323
165983
233050
135321
22446
259289
311270
392947
99233
276574
164493
377562
132893
409861
319131
221975
39161
394049
137870
402894
189510
390897
185161
49993
63031
242518
270945
249332
29611
200082
4727
127016
53589
22061
410101
204296
79559
168593
390938
396140
29915
123838
260199
313082
35211
55675
120685
209302
69615
224717
341070
301190
232998
212521
195782
111927
231292
37713
254771
324616
124017
263397
40698
109795
63240
61737
56433
271381
58426
62534
114782
5512
180833
262617
383229
97888
173386
30238
179544
148304
327127
409625
308646
371631
108827
247694
255555
115432
122965
204607
160440
332447
170735
379742
337898
82373
23115
238279
408764
296533
219580
217699
318656
331564
204882
51795
348291
338208
6494
222000
116230
347876
77093
126736
294898
212294
129276
410906
11223
395243
63401
360355
267747
310457
94367
283029
361932
405233
284053
195127
118454
136572
99841
393576
287115
313027
272071
401048
73533
296022
130982
209813
68499
186634
342325
105008
37067
145057
296156
100330
246369
355925
274079
19643
133064
399567
336106
224160
302479
302111
60143
299330
8172
371464
372925
246846
235542
26648
242409
49780
200360
164183
212854
89475
70603
386621
181849
349334
408750
181480
301501
264017
400937
332109
46730
246618
242628
17510
407072
143708
38935
340079
321890
401020
382995
238148
369329
157398
69180
65146
285799
113898
233488
238383
228432
59951
53554
326919
411173
142112
320933
229935
147559
300279
19017
142017
16149
349152
153069
131333
335354
292098
173538
156628
283820
41074
205863
109917
142949
194865
3000
297816
55830
365821
400628
91437
50734
10259
51596
109680
90162
108128
27614
95659
352255
330359
399276
326157
93786
152038
350137
365080
251965
197061
172541
111796
296347
308381
195065
256276
57124
325552
148479
284993
135114
269260
207513
19048
68881
345273
408334
146606
33911
149387
298159
306307
298697
166545
54242
290147
88223
408606
391028
34549
391140
315425
225163
49644
194135
331092
139899
224729
371463
662
307168
102924
177044
10217
293891
212798
155495
129010
126621
126639
333627
270546
148000
254254
297821
341777
281003
161519
323140
118421
348153
2212
58754
380808
210506
328978
326365
165911
138682
284195
211119
217283
385106
342899
351253
83451
372320
349518
81239
384684
168990
254812
360716
374280
345936
55568
146623
51059
6862
377013
196088
240356
192627
407408
313018
232844
317973
382787
322627
385068
187379
395605
43347
221157
185275
257412
312552
261978
258344
209735
131039
383959
157335
221193
2066
54536
115659
132880
360840
32583
320231
35328
236418
187459
407942
258989
255106
223204
221309
364048
120434
16306
178390
4836
23592
390052
230021
25459
229978
11335
76093
87920
75427
324743
228384
24702
274631
36364
223915
394521
120302
98448
355499
188864
47917
93662
347164
108856
324080
395427
109155
117858
376832
246863
107510
100040
410267
382757
322245
133923
375469
338649
257819
175524
404382
97458
211100
177886
242813
119101
306560
236223
351573
369265
173067
142861
158954
195196
83477
404822
239645
74698
272180
2570
208009
106047
278237
332742
127349
371274
367521
350054
96349
298988
310997
355417
67535
309942
36876
63274
101254
205146
307695
388081
29880
41906
140468
127082
378595
9580
202361
54895
234554
125816
77133
67987
65363
368814
70513
252936
49612
14835
169335
339245
279788
77682
257133
203342
375386
236213
150218
397890
352084
94693
69416
41141
80996
58242
317272
63497
209005
388378
160722
327777
28998
79378
225113
261383
296752
65999
197964
128933
332482
305659
248917
75073
68747
167027
15129
218242
278503
74082
277265
360013
164061
100685
151271
130045
301377
25811
250454
181523
75443
234396
133674
337503
60648
389021
83576
17833
122402
176930
40965
126042
4110
82581
409255
43216
144397
136306
221029
180923
61088
328181
42219
51326
243953
228086
394669
51143
180558
269921
204741
197963
95034
398483
398393
121560
254322
380796
147766
104848
300137
347745
107571
306900
40241
132436
146866
11814
265210
272564
178748
179921
109339
376111
196364
85427
171188
379652
334427
123462
335422
398771
342173
137469
282405
194542
310389
229443
23265
98937
400248
367250
255750
327758
393099
222288
288834
319279
84668
261124
87715
145799
319176
201195
296980
108166
159094
153595
37417
355854
222312
153712
51190
123435
312708
126788
140461
63019
147041
83855
111838
303557
311994
343175
336858
378201
381291
139911
291203
200496
128539
354799
189742
42811
151667
333009
190982
335577
271515
49947
36543
264342
207422
51199
148783
76159
278354
394881
93530
341556
83043
29126
342679
14682
70720
287416
379023
248371
272583
224736
100705
50081
82146
163876
227748
352356
311436
152110
279473
334236
158282
284887
55358
314933
131850
32208
118416
172412
94081
249868
258568
37730
395136
102327
231846
196773
170755
352271
115912
199375
369545
130327
282008
243983
56256
275477
370026
133398
103594
156138
334246
301347
160366
243382
287561
1487
348904
5989
166593
21047
330502
125449
241022
307289
234947
33733
11742
74945
185489
178412
201321
185016
54125
225992
69964
33097
59164
151281
273172
183661
162790
126349
229306
126983
107023
26697
210867
147088
87895
392603
397438
151221
25405
352499
158466
363151
288688
269243
16610
408208
200334
122931
368809
261770
241990
165924
233356
406298
405573
173771
310337
176305
203639
151209
350322
8426
338746
246707
19788
245726
314831
80302
404369
172112
157427
138227
25567
338367
321790
335149
273480
14627
198002
235208
250243
383524
315520
318888
8111
2935
286825
213669
138522
294881
247039
12458
366837
243754
276600
391132
9519
98576
55400
101747
291572
203719
377098
17577
367005
263593
406200
64715
299311
264555
59368
54824
192181
198309
372306
339032
365557
14973
222219
244430
129891
9359
8500
2384
255796
213116
260867
51397
168897
17187
70666
365797
61563
60244
30396
218446
381301
67930
104631
209021
325931
384836
378904
39780
31082
68755
729
187138
134660
102698
16059
137206
349048
318237
323908
309954
95917
214959
121646
143690
181230
209906
202651
69162
225322
268707
195712
255180
185811
392579
303983
396534
75500
317243
222290
137448
112588
50749
113328
130329
82760
29835
185849
273191
150231
285180
298382
6076
67410
242085
401549
259086
239947
376494
396175
343327
174220
33306
16204
356246
202769
352482
160434
359870
389447
106272
184184
397302
69714
301577
94664
128463
58442
68444
332529
320112
5527
93449
156444
93614
247906
388185
320650
91541
232441
318925
291135
385820
215151
286648
364096
37647
141379
181849
152467
339188
379817
302750
145322
157719
44258
267344
42143
243787
12883
388537
159809
251535
81949
230909
20982
253519
207598
239472
217834
46429
148143
144274
35947
310064
146976
30597
383966
136360
16399
215918
250128
269788
74408
137163
291665
78074
279267
308908
357502
30827
404905
246290
82517
142620
38569
67823
318943
65821
227847
296222
126791
223866
77892
263769
286101
330678
73268
197063
338324
371582
350035
79076
322128
188655
8376
363532
98586
309170
104146
279133
122669
364009
170523
218202
210298
169745
245336
91684
157657
227301
285210
144847
182653
216593
10987
174930
174260
154648
401811
397531
387696
361490
141882
106296
135805
31121
208734
213098
360929
88699
168015
335410
145420
189141
174608
169821
348384
204771
361635
79195
370041
317994
254847
82307
216077
327896
240985
86012
152898
199399
221458
142804
185422
232019
117143
125127
371672
239805
195541
236465
148563
176465
206415
127893
319725
177358
165410
68277
200915
18384
351532
111606
266963
19948
316251
303754
159372
353665
351331
306278
166825
171978
345726
262148
297592
210147
290237
267421
188530
141494
401783
273836
53124
13398
56596
219461
235534
86508
398276
184840
384603
91071
280461
168668
275143
333270
141914
91908
248984
394182
27401
232461
59629
286644
66846
266273
377497
218566
371562
360846
63837
178682
145167
266998
158835
358623
62769
57684
192838
181530
216341
283786
198200
396054
315150
128841
111492
331587
114001
250231
11808
42936
69501
173954
384311
48184
400340
173130
382835
281390
375875
132007
373081
286713
263939
259164
245851
45441
62121
2481
389628
17844
77793
230888
55489
399913
318014
377033
404684
1342
309930
61756
89418
210469
162535
338062
376071
76003
30954
101770
372219
118760
14078
16769
376779
97142
76035
191937
397960
35341
397885
311639
315075
62814
136376
196068
268269
279192
50972
386519
61902
37780
301846
126893
9148
85699
295909
22124
183787
279896
176108
70215
304187
160146
313129
348742
46963
153346
14248
311198
194402
377009
98780
130513
370224
74729
242083
247764
237738
311266
186355
138174
318605
224066
167695
134302
209052
173169
155753
40307
55727
266901
129275
197080
35258
328029
174799
349198
263489
87201
206377
356410
325774
7890
114827
121677
247216
317662
144251
353004
73568
65119
283348
117117
83319
243112
86419
76577
217182
67290
337803
296245
340951
351708
94662
297864
129452
40243
18232
149919
389988
238547
73301
168525
370580
392111
283465
37519
143883
348326
97545
377962
188137
221549
3170
302824
387310
81328
337520
249175
67320
271963
124179
188882
277224
141731
377074
87427
241140
28190
362811
185371
94136
38039
349292
295630
211023
63684
139513
135619
156766
228803
53393
289919
286456
349781
319773
372280
140728
27993
291893
38876
95986
382004
312203
228533
214082
355314
170879
391316
126426
113712
11667
182910
356053
27370
52081
376728
32368
81944
126888
168642
79650
122216
265997
157380
376937
322677
288539
305408
172060
69122
27444
346472
134664
93664
184560
218320
399243
398041
184654
116993
247685
18114
89670
374600
237698
242892
117233
152246
120161
193067
386029
192221
210838
292022
81549
149318
165326
114033
277463
384893
199390
291669
327939
357254
116004
11271
134344
62634
374382
382417
218471
89537
360869
168952
207601
84845
113298
15269
168213
68690
53890
244526
149875
161060
142514
295654
157666
333679
63417
201637
149840
388810
41949
76825
262243
366372
73513
234177
251604
371474
387381
118333
375084
23987
121506
86011
279199
150716
54077
187827
332990
269596
119153
184881
365734
130751
172889
396694
42595
274544
180145
357301
273075
196477
224661
116673
210672
366463
141456
357859
122530
242670
383510
121243
51790
341118
293886
196591
319108
98415
231956
91544
34149
394611
298878
63381
65465
257501
297535
153103
393293
40227
120594
50905
308886
190910
365090
195696
250683
249262
353159
280492
240343
286115
5879
402218
358929
151727
130420
222257
39710
361151
113590
367495
205662
184494
273866
29983
195652
395163
209876
231171
355202
202436
396678
263531
221553
49746
383387
400741
157569
208802
37035
202459
392767
204645
5747
267641
291011
279514
394801
388495
261330
264210
273855
145864
68831
286540
228818
133744
392887
297229
107207
189038
383777
224820
211039
62375
277411
155738
300573
315334
210248
136906
233625
22000
267231
204852
227363
131999
353687
238698
340152
216024
92316
240816
179860
67547
154261
240149
46257
121789
394981
220650
287072
88528
28124
74933
75564
226494
239328
186717
238219
227901
184177
26137
70282
341659
54690
392359
12270
308372
347457
47057
327020
332636
352294
19292
3513
269388
86405
289311
111695
244406
40563
321217
342346
91922
346573
223146
199506
226198
373242
122670
217026
325705
357829
371819
385226
254515
46277
168593
10280
3395
374769
225125
212746
259116
150291
233327
218138
385463
395164
175324
307363
48064
274559
252147
369561
59752
284835
234469
88269
35560
241283
245274
157355
92390
104899
361819
306674
162094
30142
41890
166492
334517
36112
187357
357643
220973
104650
8445
191014
151150
303495
142092
214474
184949
332103
370368
163605
354988
297526
377924
152242
130748
310415
132542
80061
117336
306817
89842
270442
163667
296986
218016
124900
307958
237442
252844
16282
342300
129062
178657
395099
4948
341006
332591
117744
810
152451
128337
21568
235280
335810
218871
298588
83391
142833
266325
306668
85145
337006
351299
209059
257539
32732
399950
232459
236343
176790
37539
351391
44519
237641
271431
198165
283926
133022
387434
200789
347504
377749
83946
139678
64636
51659
27078
335523
369019
205234
225726
55955
182969
273914
236073
356943
142238
330947
192792
334691
332335
358396
261635
17208
254915
344981
117347
73677
21830
8246
250202
346487
170914
144838
91259
12133
304738
198333
370607
170933
159357
260907
90946
250662
96239
294425
338044
45463
217256
378540
302903
376941
105726
182527
340796
174601
395259
264974
247318
191989
157100
393791
364068
337573
121543
295059
105263
35547
315645
226566
114934
13644
129837
174221
242744
310247
11803
75072
349198
309779
381131
265514
334573
4676
169069
152272
392943
80275
389367
312704
290648
22905
325077
214727
270672
57230
147934
366767
181017
305460
158864
288480
229152
372231
253956
310025
360473
355578
16036
193521
62022
81474
232168
181596
392960
164797
233119
69279
235704
293168
61319
302443
377713
137883
61946
99295
13089
289524
298902
199631
273556
217042
396338
236054
380317
253863
5192
332377
24177
207380
295157
126128
169719
194660
69805
16221
83100
102087
309112
35531
386829
70906
135326
148575
338348
207139
204531
174217
333988
316879
123064
133309
237893
266392
88823
21325
135898
367250
357729
205973
114432
386591
135355
250037
264431
382152
92808
358798
310346
362467
308549
52954
263889
372041
34952
65782
103036
1643
288746
66404
75756
122802
69474
207025
29347
249067
197841
295985
163641
120681
185207
394917
11097
313605
322766
242023
238663
277115
199697
298562
79680
391327
242560
23458
184295
54865
283616
168167
301269
391419
151487
102769
380555
390091
86890
160550
102746
61307
384583
212540
231096
222100
61768
264407
193920
309530
344259
79609
85543
13481
189661
225445
295737
335031
222791
148806
165841
77324
106125
270330
64191
348220
328283
110324
92233
302744
223904
232951
213161
98116
211079
22891
6368
80234
260418
78637
43759
394580
186196
39183
96999
223062
161397
28924
164496
239017
60701
131324
325552
97688
25615
286815
20937
142615
256253
16192
151932
143692
30188
363558
215867
55593
337460
277770
255529
202373
355632
1779
39971
90628
134446
97580
65929
40679
113715
97574
389455
49249
66987
371899
281693
74261
65719
32778
101471
144525
271094
246159
202703
295098
352481
392187
265654
328285
325911
230645
247590
197457
221669
297187
361756
216453
374671
132090
84745
297435
145303
121551
377594
10827
252681
374173
351427
264475
349641
21395
136354
25632
10630
129293
187538
42543
342090
59783
19025
15005
38797
232837
349314
173618
231531
132020
291504
293800
394608
119714
345064
328420
254708
289499
34410
268483
130817
140224
352630
28816
104037
266536
55981
155132
9093
290257
347922
166281
247211
202457
28944
107879
234328
335957
229623
139047
60227
168498
9212
343418
181144
336226
341497
167137
341170
93100
360949
71052
310333
170086
4418
23068
249149
85551
89503
5892
103196
257869
228396
151463
17069
361106
349702
303390
176730
93938
254401
2351
278686
171775
191592
286270
218264
360194
67017
344052
204465
119217
266748
160913
304467
67341
120522
6336
12480
90265
167119
145905
229387
59416
269542
180510
296937
376121
339544
735
26938
353924
92934
367775
164481
205956
22987
341817
292945
268561
210363
96710
142167
257281
155421
383741
125096
330690
21918
36439
113845
393514
119935
247186
26488
20008
16804
137225
240110
187631
54024
90487
44753
75427
110962
349737
288266
236088
377579
35034
292951
237839
168080
352358
351485
298644
329919
90993
280211
168113
123550
71838
179299
17766
77582
281295
225788
165931
108385
203843
293280
34226
44628
369013
191291
301991
176516
155255
326014
325891
243281
179644
6271
343699
32105
349656
136704
133689
1490
319526
383363
275721
144901
368193
133279
68426
267704
318014
267593
27962
90039
65924
8688
251535
166763
137943
130616
192331
59100
89838
53574
43552
96348
299792
113267
364712
389433
22821
289697
346500
265541
222683
347341
61168
301746
289834
395839
162954
224822
328710
89516
227511
4280
103411
227508
86193
375793
186359
23125
392798
222094
161539
138880
245760
313246
218492
203759
377666
341266
395233
116097
233434
334348
44033
381261
219406
314331
92789
297305
18712
176878
185295
321341
98003
387968
2526
106727
72403
330317
212492
127235
63889
39381
279169
357315
105056
378900
253082
363112
359495
78689
14819
208510
180042
312027
125573
199463
356100
2452
329072
257236
243607
54709
254471
108298
259788
95768
339930
90633
51213
184176
212185
206617
246310
369053
253123
386299
278773
273964
28561
380038
188756
286603
299423
268886
274681
6310
314295
208936
374447
75901
67693
3059
159763
85873
13220
80139
245124
60453
11784
128455
357800
386923
279966
321860
298970
190473
190525
2888
138584
77849
257003
142537
40481
166651
391520
98558
111586
311234
161445
124226
79207
353558
57890
150739
374198
3591
222623
173448
80998
125943
187091
70934
43743
104201
16847
237414
76181
360756
296857
70213
340869
363080
168805
32563
385118
205714
324738
387532
371584
46996
304831
351322
360795
359384
159348
229847
13087
34994
359951
226702
287354
235480
355304
65041
36640
377322
306627
14348
319896
58744
284289
167132
61269
221894
80673
134758
16163
1782
33387
147963
57695
106656
295875
13698
234171
308138
133466
66874
274221
110887
2184
373884
298456
36675
105524
355490
374380
372257
355389
8720
291840
336604
357655
169089
152055
226219
12954
237973
192600
40448
141486
69304
243953
100683
376964
108442
194721
315962
37975
374964
87635
260753
204557
257513
43535
261295
111582
301237
209752
144690
61796
83589
142888
177569
230348
247715
184051
61419
281222
34075
103613
117117
189001
346764
328784
329425
101212
153897
47402
203367
28607
193129
255444
22415
346972
208563
336054
360283
159516
344176
172398
43756
11906
4096
120577
41963
107052
278558
220573
297867
315166
99847
218485
126046
208538
93567
6824
207381
300372
161163
285716
85900
358942
36947
299529
212374
105663
65964
316790
80619
330942
237096
202493
123401
299379
223911
177563
291088
290751
236124
30247
30960
233923
323194
317794
60122
134623
292189
251155
231667
134446
239844
321576
374019
4956
322898
234472
171832
238600
160388
209442
54388
19873
28440
142345
339210
133608
115176
168247
8383
199558
192916
265981
224059
57909
297497
84199
206756
392781
253185
166526
14010
237944
204384
255203
200318
203188
189889
172757
323417
29009
330691
335065
224730
290563
257138
325355
352352
1997
327560
45573
144594
136554
123286
303150
169721
102110
304221
84619
165683
327917
172125
135757
246876
164622
164321
88841
368062
322821
250732
324758
9356
233709
121702
130899
44282
144211
381477
4744
315082
96472
234147
253111
372845
109764
99760
205502
241267
386414
133890
197936
224285
169568
342231
246530
346011
155827
130811
118821
11320
225041
234352
17926
240705
332998
354301
114413
45818
55553
351688
298823
281946
314420
287700
351140
73119
29107
292636
330499
320954
244620
263437
205360
179080
48329
369873
96194
22570
354233
16891
346678
128259
261310
360274
51234
360014
102362
377380
311642
270723
203957
215872
265287
12659
63470
58074
194659
96214
98652
381998
153000
389193
285454
91107
182407
316831
192631
352034
360602
65913
216479
29712
284238
49607
292477
161766
144423
200936
199248
226742
62950
74669
82824
119860
41104
345159
221632
389371
324705
18154
228301
146463
30379
132682
39256
289528
302428
42399
340810
91758
49499
382592
277429
82267
129609
380433
81739
54265
115699
282906
6989
231926
374490
283230
263549
307234
56859
59661
838
263483
203985
100940
34316
245827
221205
315148
113933
61524
53113
34306
133612
273145
229883
389366
385312
380900
178294
256062
77844
354241
77168
47693
182260
36819
390627
56658
44174
335701
57163
189423
82393
133393
177889
117120
14595
263201
103806
232383
40389
274899
195205
89245
289112
112532
304152
190668
96822
252515
236593
86530
44166
107159
43216
209953
304824
361706
139266
24295
386763
58670
80730
103505
70595
351641
101194
328192
372065
270664
327722
60531
34410
329212
216840
102139
252729
97539
359783
377408
238309
294800
208587
181671
232894
20758
125505
16786
248479
264366
135051
129488
199483
207572
68341
246617
59046
1015
317423
116165
39898
242396
271559
268252
18439
113521
95560
65725
154598
31508
386086
75098
170122
225363
291263
167535
212099
313067
142560
376389
179949
268737
208506
218156
247430
243529
58485
183904
238566
215805
96734
328552
198403
251006
194455
55397
12741
5603
102065
70551
27640
206061
81050
265359
132728
251061
389241
159361
234471
129212
11373
147127
363514
215461
288503
39659
26610
117276
187212
164864
312266
79766
367570
347841
367049
75623
61403
85388
329841
89164
213523
109240
196417
34885
19316
74985
267856
90175
309326
369012
64114
77835
330843
41403
185493
42437
206379
25575
105562
266259
103003
340389
276191
335289
10765
45484
164214
178263
325048
338466
15265
155750
309871
271890
108356
4371
287568
93874
230097
143574
151049
131446
342316
279259
42979
88243
104740
369438
280692
314430
175271
55890
136684
179453
223582
67643
343668
364026
280012
143486
365926
113326
161149
289432
174024
356403
88262
307884
291101
34662
356411
324703
111228
243336
249122
367095
330961
24731
287377
160551
342925
168682
24806
118270
326564
222935
345096
213326
248019
5883
332700
238001
52526
169844
8430
282177
75804
63736
362912
262603
311748
291526
301644
60490
94171
234654
230704
72619
137669
269395
217953
35451
321844
116660
124502
14032
224259
134869
344256
247623
261211
107716
233054
47087
323410
196404
258537
23718
381810
165329
283464
62522
339387
382784
13387
237929
296298
122772
51943
3147
61395
364753
62895
321040
243836
199650
263140
374217
257554
66297
217181
327567
44812
151191
378076
31806
73765
173658
153243
84304
388434
361637
77017
192647
72020
313436
313903
284119
233134
216423
352708
84278
18846
340510
279785
274736
38168
361756
327320
371182
173158
265058
57144
124153
135491
104983
95416
360790
47213
373890
199098
353066
74003
62592
67578
68526
82868
186059
372504
113225
101388
143913
120378
144663
218241
323055
62565
223577
119565
255648
106496
52756
9428
104376
248383
377047
194750
229018
364664
134095
305974
476
27431
39443
95958
135219
92643
368285
263566
199279
39540
318400
193837
213306
188519
110124
187433
147044
256622
202413
28312
20020
69999
146050
289622
26481
106519
174073
369379
103104
124986
103427
38493
296152
337585
4808
237447
377718
281418
315346
216582
261493
39493
38546
318497
248165
322513
198277
329384
327361
251734
150364
178797
84537
7643
309951
82657
181501
210205
61458
323081
375127
355324
146415
277929
78053
373882
41162
185474
104985
84901
5845
28741
377139
221696
59534
380211
362063
384791
141354
173474
117635
116565
102199
112534
199022
386872
301249
104924
235075
70606
97680
9416
238521
191276
43850
214358
5074
60111
38395
304897
277986
212949
19496
77006
260862
339853
101608
380981
184983
141623
156084
121089
31263
16446
383145
242839
211143
223483
360768
200716
143902
70768
51626
252654
146161
28259
60764
297416
251077
190475
370132
283293
18809
310496
257935
60763
304733
51656
175704
32856
24435
229798
362071
282701
97098
212983
61319
305546
258971
178911
52473
311480
348144
109685
369376
39014
66640
164146
364984
299308
313145
107753
346210
98496
287216
313046
333212
356469
30191
78186
2827
111136
283758
28687
202293
285420
247283
97715
235305
326665
190259
43388
196813
88801
31041
376254
240090
192102
65172
219927
254512
282258
172205
218560
147025
18246
12728
59501
147696
277197
215217
269892
173736
327363
110300
174327
183260
240128
124606
125665
167070
42774
336041
283656
164452
247221
19053
383377
110039
85755
303447
300305
91067
19063
292139
253056
49399
213222
154458
65128
280037
199770
188429
188167
216254
104154
293739
46778
327674
160780
47960
75310
181507
252298
351072
110916
195726
245211
75341
127246
134796
156465
267381
27132
331852
151149
74402
231339
39922
178391
222177
168553
246167
17358
340887
263321
141496
312237
175225
281404
175953
350774
239258
207906
313570
112391
373058
184765
241221
24568
252945
86328
180406
357649
118933
83963
372387
64973
368258
76947
201756
277586
15910
112322
238026
298602
2174
249823
56926
374166
157772
258704
329922
52198
244886
301981
115900
35157
250027
102916
347830
202090
315415
63342
16675
353373
308955
285334
283921
15785
189578
2837
135717
199003
203559
121372
350609
164953
141737
191997
358905
3259
354430
227982
330244
339688
94282
40470
202237
142820
312425
331137
273525
140689
123461
343028
281057
97969
35094
349857
234326
354473
1929
125073
310670
113747
6985
323758
197644
185076
89478
37627
383441
357266
11875
149129
7952
70988
297851
358278
125738
268320
23508
82776
258240
263781
211821
343121
165503
26958
133250
285760
294487
179960
170936
78410
328267
288123
93228
174202
67347
60016
235538
215652
334913
378806
13600
78248
251985
126721
114795
168583
114082
341675
98025
208163
60573
128435
248410
156693
114619
93675
379197
197678
54759
228547
3839
171411
271768
122792
262296
185665
342729
356406
103847
288764
320161
70300
183566
167253
315391
135654
247132
20465
298025
196514
383930
113814
304005
157135
189993
163934
90931
347750
261043
93222
162776
177248
250605
231669
128214
268644
26712
197715
349714
199015
276103
301128
157991
298690
58168
87624
317446
15727
147066
173928
135976
339374
57485
264178
170489
99464
89661
72372
345431
358695
324523
268450
16738
376247
219298
375088
172544
318952
148029
146163
87436
346440
84574
200588
339480
296914
230752
183488
281042
357081
131773
216385
143247
27612
312417
258797
91361
185402
96329
262021
264610
368675
58194
346895
71828
311142
275172
237491
7461
155730
330702
254926
227053
308240
110512
223152
299181
163134
45952
126564
325090
117201
38052
23845
162537
343368
133151
177646
209386
164703
70762
56586
99619
139583
7124
48569
302629
331845
302913
318770
291765
140932
183739
75926
191224
266399
70665
316543
144165
283125
96732
68829
88567
78219
374545
336009
132771
160506
136708
4750
379221
267170
161748
219856
5364
105290
235794
149235
204264
116553
283525
63160
244448
348095
371719
216764
266728
114942
161775
140911
77270
370695
303678
66103
74200
349543
210579
261036
88827
176725
75981
203512
360118
242923
38496
76164
232263
219519
329420
368642
327362
206684
102260
353678
140603
371598
312143
37977
69035
227357
101058
28059
13415
236236
300164
78266
304503
178042
246673
346564
353084
34312
375233
182388
7441
129910
41511
196669
359512
340130
352795
139522
167367
280240
314921
59640
350266
93612
285447
338124
76279
114097
276701
213189
346600
360806
199054
352617
323012
57003
128121
276852
193589
238186
212676
21324
38856
253389
223397
98110
62980
229644
83539
140791
274275
303303
231669
255150
381243
67161
284633
95083
95596
148447
23020
69433
225377
362938
17314
274295
152808
229
361101
214624
123881
238186
12587
87017
307762
76031
347899
158818
71648
319533
160319
378297
143370
145440
25057
192661
219570
173318
15213
106558
220562
32766
301216
214259
234389
338826
58746
90478
103609
116665
21497
229325
179426
349065
102594
76813
3357
305440
279672
279583
252223
184175
170250
3356
324328
347242
344660
181080
141757
9381
44553
117808
260206
330043
66724
214448
290320
293438
338955
334863
8055
38583
185776
291585
298404
214242
331240
355446
315360
215789
165842
75084
186541
253248
367775
356963
124520
206910
217975
48714
133129
219907
78324
160146
118283
172596
277013
304014
22543
322601
208306
299843
173760
65658
120569
88376
325320
335917
263392
240718
242773
130725
249204
17487
123753
290553
341397
18804
280517
261831
292580
100737
275621
211652
299697
169933
174251
311893
80108
50589
107921
237656
64475
136209
52310
21203
140035
162581
199534
168494
129976
287653
212850
277817
296472
102445
26970
345428
155545
328845
101352
192664
359084
356593
175690
58038
35766
178767
141481
262122
51817
258702
366636
325818
209409
279746
332272
14121
82543
200833
145956
23166
66650
4777
366975
218926
359986
40493
334723
372109
159811
58318
322899
345903
113341
170285
295806
117520
40466
313194
209037
13493
101707
115811
143891
18462
279207
310104
275365
248107
71789
175296
293952
115575
303771
326739
371365
181974
17172
17797
249711
230118
228169
165928
64839
22596
296922
132191
242769
82945
21394
34732
90757
31264
234477
45840
211110
172936
5920
92946
379701
261669
136268
153246
297899
186038
216591
192078
367394
299199
80474
125150
210531
253816
139831
184111
62558
139083
225653
356619
288662
122450
161403
229903
355372
304979
170089
186977
293824
220814
166051
348313
98303
258837
209567
106939
97721
70432
35949
344961
211844
38555
127082
358338
180490
112741
148991
120849
195982
376374
260649
293595
40850
308982
168593
360262
147304
160126
103379
202763
23204
259007
111527
371726
307999
348110
320175
293179
297261
268893
276628
294621
45921
291687
209265
49012
27920
140898
34989
268573
250378
131371
287943
57848
150671
241043
36046
362474
224780
156279
134009
231542
264074
99655
238665
313513
82371
163702
22326
114825
266598
47849
219763
215004
295330
336691
94679
142094
285345
197708
51729
65829
295844
34732
98987
48553
225440
371205
41368
268175
301929
188470
77036
316631
268025
218905
89842
39287
108207
4064
293081
208162
230042
97005
190476
374626
152608
116401
214949
348574
62386
47973
168292
184339
307505
242156
338666
190251
157433
108618
177358
14163
377543
246597
221688
27355
330355
239122
250666
267901
218204
72433
307437
355643
316884
62540
229168
188828
233150
47651
148268
285329
270603
309743
259127
252521
166017
56409
40193
123446
123428
284715
152605
200580
166492
226025
193660
354913
272425
67678
263850
296096
150743
98026
283617
245246
371911
254257
281333
115640
109313
262303
136428
232737
209852
179319
104128
183501
36089
12501
37646
341490
15684
308864
149667
6001
236019
116762
92593
300060
199615
85321
146089
273767
307218
94558
155381
38856
145390
318557
8461
328281
16895
229163
326056
375887
222406
274236
146189
174425
176918
171249
122463
295548
199977
254057
256112
219568
300802
3652
112699
95968
312002
198976
198167
256149
47521
170363
329892
371310
50765
186587
302993
337440
96713
80759
201439
237584
366325
359654
165205
327707
374139
120333
370264
289558
189954
287892
275610
20723
170498
65909
164085
259038
336418
32151
247383
14653
151446
149921
362395
79329
27598
262468
258715
316721
205553
43602
287908
192375
226605
106470
225101
272651
130205
299224
5594
153884
162071
293848
106715
8761
127927
9654
251351
264583
94429
248662
26652
360660
168274
141462
92344
364757
299074
98687
199809
155655
105946
249285
70074
330472
239566
36764
295098
300702
176991
106905
50044
2799
197858
250140
120640
309117
171836
202993
95963
250624
258578
282972
119889
120257
120711
347559
21065
254466
48985
98964
355476
216488
33305
356844
261626
80918
179617
10468
250146
41834
17151
360374
295148
233559
284444
229702
26894
8639
206584
352320
269512
71550
272416
42899
71132
104596
125748
120758
176555
4737
256357
194022
293559
199802
128024
309333
347492
101005
104765
359565
59958
164895
192569
270433
61326
204518
314362
210597
195992
177444
231093
259141
115860
242449
52592
285456
274572
85181
205792
41465
115147
342784
294555
220596
54786
278655
58630
144409
285697
8954
355859
796
165509
110969
206238
275366
84911
124136
274581
265157
148883
91616
149787
196494
205800
51452
364024
162904
86252
116746
288544
217063
54041
14343
197665
297990
338918
342232
342334
181838
316344
271886
235761
21026
347439
171036
34403
153759
252475
106541
247225
183735
256128
65835
150572
154937
261450
201853
180965
55120
88986
348338
208771
96011
115880
311863
283322
75639
55701
375619
83456
270463
209491
132232
274445
280022
292729
164230
311264
154340
168575
359152
30801
226886
39761
131065
137854
218286
99283
359554
267476
57675
16436
269761
271149
162729
328686
171491
20483
237608
280831
268533
363525
164872
204916
245037
152613
355931
159272
4228
258894
55293
285062
54315
83026
372689
57614
224279
298618
197
193642
96593
162649
171357
260124
30050
120997
54019
61779
317004
101646
243185
299716
192481
98617
90032
258890
228542
22073
296249
10680
74760
134694
292049
205889
151882
201615
315776
20242
675
347257
335130
174760
22103
254341
117689
367634
247068
251319
252965
96566
253691
184806
27515
249681
40372
368548
363992
237554
175299
128015
247037
191422
288473
103454
269553
196375
15076
94178
39282
108295
335421
101068
277498
141068
83150
271802
85815
356662
132765
309352
211729
178761
141461
24154
362322
170060
355758
96150
275745
285588
80743
246443
255711
203119
93126
46181
235838
236868
223804
121878
174240
34426
137485
23949
284539
283689
135443
38763
357222
336658
301672
223901
223945
149639
232468
26976
58704
193435
95739
353825
328907
267272
220469
61320
276923
202301
149856
124906
157353
215129
143684
364808
324995
351633
278046
301216
346382
140733
314921
32516
548
137224
154529
17337
116253
130448
312046
319665
75149
172572
363919
253345
186689
140538
216736
96358
358477
65364
92792
221379
280259
112445
353290
63757
189918
212811
41550
91851
359144
276249
104321
262904
230158
55319
305718
178023
182322
335821
260876
5058
342931
54776
306273
121476
166506
329922
345910
35995
270424
135247
23385
125687
13297
190233
34364
45897
121539
357791
298012
327402
314396
229588
13334
88901
302077
292582
157145
355010
248813
141840
237397
141009
142512
65525
279563
3084
118244
234581
45342
216282
60896
102101
320972
92554
160730
57374
322668
111451
4814
127721
333059
354553
108883
5601
83717
79564
125455
213968
321200
105606
50316
135005
307283
202658
150360
151153
175056
36502
171612
92248
334144
136225
57255
307705
342018
283403
131222
346161
214203
154633
190072
74013
271092
172864
290656
259701
78977
152263
260106
208257
201390
196076
158223
64344
71895
317048
205528
351227
163333
81066
363161
232773
278694
317681
307418
71577
94792
23563
170739
108844
100448
162877
5404
282227
328706
60004
199223
252961
41617
131612
57263
12900
37656
369278
306781
143435
339811
331916
54318
240756
321264
89209
264971
149753
153803
260040
23645
106747
236893
217550
246074
162979
93304
30605
172475
188215
258098
200404
196461
268931
292552
306718
261709
15733
348164
90530
138273
121641
340865
188475
278867
45439
76385
106334
99814
173079
141281
299078
368455
104465
218797
191034
45960
118630
26330
302085
19997
249388
90252
314326
365213
312272
131641
316746
225327
325570
258630
31767
130245
26958
326446
291591
254352
83053
248368
84947
182538
168145
329711
305971
368940
34677
141007
105483
94177
235640
197009
129430
268926
273198
319768
215264
324593
294958
250928
265174
321195
216503
287172
29385
110477
165566
269466
25596
191545
21916
264843
70377
364001
278780
158581
244916
73685
330992
11207
214823
264770
124534
68016
56715
63046
345460
235283
180450
157685
221691
321604
162508
87398
354148
302152
198082
370431
8878
235394
166079
22737
179656
17707
200503
31852
370459
273021
172786
365230
221445
115081
123897
153962
230429
307537
163822
308216
88623
331289
208718
225564
4656
293375
297252
267408
13266
264826
3806
181828
48405
11882
282796
328751
39578
232761
335000
149649
216340
112943
238991
179379
139725
89369
86565
192240
349230
193238
252495
148870
144517
82576
21077
240188
204315
23669
309158
29131
229391
229266
302430
207095
126519
220125
224592
300906
289612
245931
241642
105329
238260
137707
315144
213072
55897
219630
263706
346650
35
22099
31771
296167
311589
163589
346984
186662
171991
197072
293008
112025
269818
152397
184665
86548
173399
89607
114337
325030
42178
220432
146489
296899
203257
153463
175174
139790
211192
139091
343172
118036
267080
111
45347
281038
142286
239630
190377
158008
286680
305822
96285
240510
79184
275726
146062
114341
223514
61537
352079
348663
344917
243288
14561
134184
173527
252474
251652
108296
37639
139825
318775
37762
310489
227975
183216
85534
345526
74523
271459
318913
282709
128013
170729
240169
206193
201329
201453
119776
214587
103947
163394
37272
335379
118224
240333
190780
283699
251841
324941
160632
133359
224643
77783
153313
120006
11702
76822
309625
288576
52568
318853
35208
341147
236784
167558
200864
218818
335791
281311
203939
349841
100919
113914
213105
318358
273373
64779
54020
224888
57472
92095
252661
111419
132569
305760
75903
120531
348766
336997
220704
143051
292118
331569
187565
21709
49833
7993
302260
132822
285888
228881
201695
211123
204303
146849
188031
331700
337696
65401
292820
135226
199388
230576
74848
32069
226824
178516
218794
294144
189792
239724
243212
169187
288820
219625
321473
218494
319445
57948
279259
52883
103646
154490
37138
3377
121236
294341
75181
146539
207458
196466
141719
241455
51097
261031
295893
44347
247780
206564
16795
178449
353733
39981
178735
4666
161322
159878
249708
135415
107949
238244
311258
349922
285125
79219
78713
19965
181334
144342
76327
156412
223445
145826
347047
325724
319888
326978
73058
208107
202869
277608
238315
289238
147978
258746
95864
87336
117143
62561
52343
310452
345010
203677
311438
62341
348842
290784
250191
109678
92062
262346
304057
310082
104216
223532
144332
259511
24759
305336
74655
139301
10732
190829
318527
164596
212873
84305
151672
55135
274279
281652
75078
303833
271555
53267
103865
94047
257736
277310
209157
210337
5035
58859
71874
112502
12421
117620
101463
180446
227508
161733
168907
253058
33746
189368
314723
319498
211421
214875
236736
345251
129523
17113
219496
120270
283398
329540
311599
16614
63663
148914
57424
171139
337828
98887
202772
222987
21900
315275
164616
314972
302796
128283
135741
165707
12825
249936
18264
115146
250806
194510
153263
241188
156204
332790
121434
207982
155025
66564
49104
23148
261778
281659
162692
285020
354576
325580
188158
146859
294908
150092
13968
90972
69664
347767
198655
114678
132580
260609
18494
243503
349333
188599
324243
2907
206162
74568
37738
39262
104326
338565
116367
217653
194048
253069
271426
223867
295540
61937
140698
10719
18644
285986
304933
266531
144965
165296
137712
71183
311375
21025
106250
243367
82221
273476
20126
155466
43189
305220
136222
239021
83161
3552
160326
84102
178184
261681
219374
103258
135042
137953
261389
206538
64721
57561
9364
93018
170221
255664
353225
95067
202338
305223
338393
97479
353727
259938
195151
249025
227979
226255
141674
103053
308850
134514
94344
258103
88698
240157
108216
126912
289789
54291
308489
152133
152234
304894
313361
150632
53347
141949
271601
334528
255689
27667
152631
53844
208264
224619
297378
100311
170240
191074
221904
255645
202367
121597
97152
47116
65526
32585
127583
55809
25780
285490
305846
62327
89371
9179
189643
45482
144375
320654
115858
318333
124562
138582
136945
94619
18282
155316
41179
145100
76406
286870
278968
170279
334960
151788
81938
86064
336837
279141
201654
270283
290144
332792
12126
240004
126690
186710
292500
180088
174073
315309
20492
18263
258442
260771
259729
290481
244093
128426
290528
23094
64315
158989
126915
116972
304895
146706
50497
36678
158384
293340
166439
177989
349336
316921
335197
15604
249206
173146
303026
161015
138710
91982
207999
201171
310867
282809
47697
93578
196701
131801
229325
346331
163175
71687
21682
100150
152759
116414
92901
2934
112113
184831
299720
335763
266050
93409
326399
45449
422
276073
167467
213178
122589
234377
281605
130962
24161
181185
351997
280815
335366
64848
190310
224057
136877
199933
130139
211971
7312
334892
34081
176418
336710
327233
84366
151713
190871
311802
10217
189753
72000
10936
98410
297662
298547
3537
288631
45044
288010
198609
347888
129811
326699
92358
66169
93113
15931
278341
178383
281028
85204
284142
140514
308119
179255
301548
327220
6714
186896
299097
28253
46124
183973
212672
41731
286486
222230
333510
186641
266306
140435
311249
180736
63340
276890
113895
12192
122101
269076
305997
157352
223882
337888
238312
61660
61954
131199
304657
160243
14353
51938
351503
51143
180000
321634
44283
32112
140485
242100
134468
21378
326181
116699
56359
83136
239457
28265
293207
271623
216278
221706
18199
145705
45121
277907
207242
238971
244902
243415
93729
211961
200771
199750
324966
190436
13202
206494
340038
191995
259631
266280
339735
277910
20731
311708
290126
199469
25314
38618
178825
120947
17628
167010
292877
309873
188609
33782
113055
322412
344710
303284
217056
143398
152951
252843
339317
293968
110570
351216
88216
28813
77120
290992
212153
298655
288039
29754
198457
234752
282149
150118
286036
330837
310374
309794
337966
25688
307162
348353
141368
226053
289160
10764
80478
55186
73208
97827
75216
122068
70123
126067
298129
192180
168462
49081
157177
217317
220987
244332
285536
333459
26204
117440
339173
2739
33953
64405
152575
337632
141819
295323
214088
302747
93755
207228
231750
135530
251207
235771
3713
225185
280312
43361
134397
189659
142773
239030
140699
79605
54808
259845
264763
25546
293485
309756
150762
82305
323138
162447
350205
270794
48532
266451
165811
290991
37446
65976
252860
309118
11401
202049
156342
12914
164456
510
253928
318716
48625
242251
41147
193911
286798
171450
288438
332095
276239
131162
147527
22620
293358
193750
52557
341790
293912
38678
269022
192246
310001
76647
164624
237490
169282
146356
126174
209896
110615
332565
174397
264538
197097
56571
167
253965
100230
335208
71724
257065
133202
125724
315427
66144
201569
187190
221569
104342
7535
176752
9338
96305
312447
288104
75993
196270
224173
304170
294028
51645
242265
236000
199472
321726
110524
114368
244370
47091
167253
324392
116551
297070
110477
50408
209320
192445
44021
260644
158661
74865
155024
284096
182418
179734
239508
143507
182376
199830
292238
129690
84243
260643
75726
50270
199394
179893
100906
63755
44732
312495
23440
319143
311316
332350
188998
96239
337998
120765
73192
268089
297094
155110
43754
226535
274939
8652
17746
214266
242676
345980
224792
31073
222626
77064
255386
19322
128659
305989
41110
161235
323195
139614
335403
239657
112175
331951
90863
194173
255118
4929
282291
151515
288230
162075
112456
130692
36370
279412
9848
290249
104086
299899
134970
329916
132775
45588
297011
128374
203300
39724
239302
229297
177814
94831
293408
266734
104381
178358
146116
188574
122720
258820
57473
287050
44716
173576
191799
209858
344594
212440
143997
248587
47837
161314
222418
219732
193525
276118
151149
275975
205357
196472
222623
177650
182847
136314
43427
147251
91545
14479
250571
10890
15753
168224
86520
96097
259415
180419
26049
243251
254854
330049
261815
53062
267793
289513
79412
195731
176004
271438
28204
274045
3758
116242
298965
2604
130985
308700
337467
61722
310779
242682
213347
25946
95591
320163
275836
301079
323869
86774
139858
270427
297393
27085
118545
100966
4347
263230
252109
318895
284937
141829
224890
21648
247517
93555
342677
306963
248858
224083
107561
277113
46551
138887
277530
164713
263480
174981
272549
324104
237625
56973
104277
244616
49129
171934
76380
182559
317992
268850
333405
44630
119100
84273
258309
24240
285803
162509
142132
47730
329606
273943
278400
107715
55735
105540
252566
98803
334460
318881
330141
21119
259411
341327
270055
32314
39374
332852
63730
2066
103557
58962
176178
299470
229097
35240
251828
180165
247465
270397
264025
173384
253159
70420
129257
166543
142237
284653
207692
278765
210181
212396
268933
199606
42037
238235
208749
278603
191010
338417
95729
215481
74350
165308
66480
20053
213849
190979
69720
128994
2233
278492
323324
161014
332242
4737
237730
114634
24066
40272
125859
30791
224976
95502
169302
23276
17108
171469
98098
330704
340553
104294
101036
8324
164012
167621
30015
304752
104720
142314
180718
288221
24411
134732
195023
266206
274051
207734
230007
218381
197124
206033
249013
150742
107892
293682
197699
298584
10529
304611
29020
142565
66544
150779
267616
208707
47829
251492
178990
91750
192435
258412
275999
298079
10416
218663
13390
139984
218169
33502
164570
139432
206864
146486
41841
310600
192340
182465
261089
18000
107503
24223
178225
98877
69439
220092
6472
175910
177873
170318
193946
305243
162818
303280
305884
57857
88655
132617
343347
37674
44910
131102
13539
143833
203448
3812
263720
269406
35063
259806
180507
331933
306746
11655
290994
324934
272252
141421
195555
46783
229457
109290
187271
57338
305965
300325
307245
70786
128659
83286
283360
300248
238229
200079
180023
238514
250525
6076
35193
217866
314043
74861
208448
61824
176436
171172
199647
170591
167629
175260
246216
216202
137196
339269
184960
98906
308424
14523
58500
235777
86462
18486
226224
148259
333573
199162
291042
172031
325489
294636
287039
259888
69581
124788
338308
12133
60491
148991
167116
278443
24046
150862
1589
303096
265979
183318
298769
231869
287526
330180
285170
21591
4203
144241
133104
267120
297585
173047
232544
295789
147425
235736
312545
240742
151232
303083
305019
38944
215892
22354
197514
170937
195421
155921
79593
14021
206059
256995
210576
173043
274909
151403
77089
16691
181962
236235
51688
51020
11830
252683
149372
186896
210559
143880
9588
264713
116859
74174
274981
84680
297350
298276
209370
146019
261144
192253
322754
173046
150106
228401
32488
69432
215704
17878
159118
34273
317484
156513
286896
184081
130621
310579
271264
196353
62192
246135
48728
5734
126709
20267
155731
177833
218083
22006
35180
242611
59326
3713
144548
142178
204343
195909
133973
325279
141134
210272
137825
145726
23348
196846
26701
232584
18934
133656
54745
73328
23657
339740
326289
254700
83078
121216
112696
260928
149031
215587
280509
70541
29395
107421
76016
57670
45888
172103
111268
56708
168336
236251
50048
164877
28887
219353
263315
193148
330532
110351
73412
168449
329742
137144
138556
342201
145985
271242
53652
191013
3447
268619
262681
184191
9189
247108
46132
140998
124288
254993
333373
182844
328156
204929
18127
163189
289552
561
13914
318798
259161
198683
127201
230566
99659
122412
240353
199994
46136
278392
314562
82290
294283
926
243082
22124
264799
81406
240700
184134
287369
113723
225141
334175
222452
139210
249189
296979
160768
259648
97726
92973
287325
101088
103033
267411
254509
179329
101110
189732
285789
39024
289701
305723
249576
174611
56574
308715
122025
41347
76525
67031
300006
189751
327847
230726
55753
319502
10364
125413
285111
89279
48016
110785
125295
289546
144309
29884
87309
106521
131499
72170
83676
217104
144688
120110
40442
95978
133976
313123
188814
127732
252159
266186
182313
152782
68055
188823
114400
255458
21749
317254
19981
206853
168153
26379
81603
124744
308514
208236
2977
129804
313945
206405
111729
23711
299842
66541
92695
183203
308436
74774
133088
85919
13852
318544
40216
271303
154850
268684
87640
226452
63254
89413
5074
218776
163421
92236
37730
248815
55712
211363
320286
218723
34135
183151
272567
122357
236572
258441
234258
85859
328310
230275
50093
259040
230381
188937
64734
45785
186867
274682
91971
255584
171157
110755
281588
329693
337046
133946
301864
23596
297159
46824
248986
87127
298982
20377
42843
66604
204707
41712
208290
221517
198208
135924
290524
51700
148740
268184
190640
85744
19353
267154
328772
280429
125956
110762
294057
317213
224154
62591
243903
260831
322544
147839
108147
216341
153188
161983
178399
177919
27371
212161
13985
239973
178260
257062
96625
147755
295587
9073
267655
232673
104225
221139
232231
153534
304920
75144
84436
215134
127701
45083
1738
322399
189585
180162
131086
319957
261713
284261
155882
180751
124293
286278
76440
47187
272504
291448
159978
122511
89284
142971
60630
72887
296276
196823
4080
323669
317984
74767
120358
142267
264701
332947
308932
338299
41550
66008
295316
27670
11630
149797
49239
226073
318441
207635
223971
145296
59777
23141
64369
318291
226361
293192
101025
300015
195590
339514
100996
303059
202121
265496
102717
302464
86355
241645
281035
182558
105884
152739
153085
75271
66921
286919
187132
209184
8147
174805
200399
99585
225197
1657
329742
311128
295823
169110
323409
330322
168333
28842
213021
29754
248464
37528
157991
303502
149897
23076
310552
154545
14611
191832
22575
91883
324946
117570
302306
280308
37781
300691
174826
241122
177365
10439
200619
103328
312936
245594
68305
176752
324926
260246
286202
206826
153336
226957
327639
9701
77074
183578
25166
298271
335054
20759
306264
302246
89299
169769
213703
335124
145640
273799
231400
306056
91102
258032
196652
291055
207760
62270
290544
276255
11417
243819
181613
262075
37894
54742
228429
218816
84609
124642
156332
63395
190261
71077
302268
166653
107623
36224
334291
14512
325315
207324
29439
115769
55497
188832
242351
196454
334766
262868
161019
301237
187389
294495
184905
218564
277709
185969
71929
284838
134257
12586
331240
173196
316923
179744
243251
79562
192969
243746
312812
232579
315972
299162
162102
85817
74803
11740
8006
245710
114821
217664
124557
179265
199127
302475
326699
14459
314640
181867
323596
156560
272628
98266
262618
77649
178340
268826
107096
180365
73960
46244
222629
121068
281043
322780
119155
206986
68422
19962
97064
270745
241564
61176
31680
261931
326712
243037
44231
11938
15647
197969
7110
37291
122500
38701
87577
160095
1734
6297
295254
184243
72972
139768
221607
253973
129512
136874
154004
215721
40688
251752
10218
18965
136064
181586
156693
306642
86951
175964
46666
148665
179578
135184
265774
45118
239088
84570
196944
210028
267714
161906
108102
230952
257621
287416
44473
103772
194229
193587
265700
103749
249921
322394
180682
169932
321877
35476
11762
326330
268098
76943
110334
278076
333963
148966
124589
43975
245655
232088
49968
102561
17502
64974
116096
36403
272355
337383
18057
74207
214585
12831
199255
115869
23324
270699
110059
301510
51909
10640
40233
79198
48928
5524
265716
169152
91868
140198
48157
151710
188716
54589
37005
304360
69950
314568
127668
247221
16010
222690
46027
145570
15286
214747
292060
242907
295683
51050
230933
77317
18074
71561
261910
254069
216162
274943
289980
183266
166149
263831
77713
63566
30633
225069
294157
183040
312670
72296
205264
72408
148200
130306
285702
213807
181853
319990
120649
222499
56898
40254
45836
90963
150318
267299
274427
271317
118963
99861
214013
89574
1002
83113
169682
235178
324373
148071
197079
36230
211161
274407
326385
157897
60307
161831
302791
259216
31912
271985
190711
214524
240453
191918
324290
5943
125387
55738
98001
311786
204917
131340
321492
248347
307734
90902
27994
24801
19303
326791
220354
245263
160970
83799
47664
51646
73516
166029
255394
9851
150335
268215
79407
126130
175353
38514
231882
245742
211644
330251
6484
303868
162063
91525
137348
260528
194113
188191
115503
224781
5629
167063
246645
94696
134407
97892
190251
61070
254981
76022
47630
289242
193219
83619
123006
285414
287593
208826
31645
137379
86593
212057
19555
259653
100139
292738
282196
149075
202216
192267
304510
193827
245000
2839
243436
134266
188362
323188
141894
71813
82423
77853
173517
150799
70276
251621
236004
262054
244299
67190
70046
104101
186354
256046
72895
275492
212818
288940
112541
21015
115082
173287
214991
218052
278240
251278
262470
154906
127163
177242
217573
222298
297133
272972
200266
249143
112172
42309
249128
47583
302577
73357
272095
147459
20542
258563
18214
195242
104499
224189
248469
235633
137009
117235
56872
162392
236292
66889
271082
32035
175982
3873
142644
61773
208706
173705
284611
312037
60000
156940
77271
53842
298123
265450
310536
16581
192958
100275
127995
115219
305287
157938
47239
226327
51286
94040
291631
312259
333596
35267
320786
61812
139225
230434
63560
233462
53224
218384
162916
152180
75864
34543
56107
103539
151438
93281
279358
217790
45509
250736
253936
47631
251753
233734
128310
16223
62009
257681
287447
196380
196164
152594
211097
287688
73880
22914
210378
286840
318135
256078
328087
2530
69342
39421
100329
271671
202897
99809
20061
164043
181397
86206
331882
88537
305396
6670
185610
48182
120714
5736
169541
268058
38513
162931
329457
332796
120626
144654
224701
192079
62179
220047
12318
11687
34296
283097
40959
45578
204617
71273
298086
193282
279101
243739
46358
82024
239569
292078
333708
8703
263050
331995
314997
56846
158746
230871
139858
73695
447
98327
1202
171115
275844
127716
44180
75867
215536
121675
295744
4355
160544
45963
282319
222458
268824
267501
5119
290950
246728
308608
266580
4363
272131
130746
176615
15429
99030
100768
29437
140753
21725
142780
188317
27685
188762
81125
326818
8649
105049
170919
27419
138301
159710
312919
68999
87328
363
124419
226248
225631
268818
201600
100849
57366
185494
226753
298560
9059
323809
271463
299247
75154
239538
117264
11208
315434
285170
263144
179997
207950
114494
289667
154138
187236
205207
241187
167593
39686
72266
197196
146244
316885
165101
31056
33692
273272
122630
21944
137924
319994
212517
322194
388
4298
127101
278405
281676
171173
298434
108116
177663
154321
71023
256103
7822
143234
218161
120988
170197
246754
330442
116730
117812
242107
209031
270195
11138
174586
283728
1597
233627
313949
60524
248406
265154
136947
240390
135113
229683
314817
213266
132999
307711
245219
51835
99355
3746
81365
203523
156350
253059
294741
43380
98596
78262
264144
259924
313070
228923
200745
289480
233804
211787
275880
246049
297675
313862
266988
220175
274758
165927
52861
261483
105433
144043
295215
50481
260875
140218
323964
82498
301540
176776
185952
220928
107686
212788
228659
259815
136251
136968
207682
9902
207306
278261
71853
233775
299572
114868
271878
122595
41026
151435
101757
260610
42595
172586
202424
309217
105087
2003
281961
24793
262755
116278
4725
131424
191889
292154
230044
233235
294871
96776
134649
225383
322275
59293
148547
234959
167653
50332
111881
251850
20661
164329
100434
276799
209870
133329
278873
324654
73693
250568
278332
282754
326595
163802
83868
286500
316752
5697
280533
288200
268082
55782
4363
308594
68602
92259
41949
212653
229673
253460
326646
2030
219911
100358
267606
293680
127833
180521
257203
174094
28639
305284
56128
33211
199706
328251
176334
121315
199316
117455
309019
118573
114476
43908
252228
47129
11518
3743
198059
212257
233602
278471
49378
173226
67047
268476
78174
47227
62084
55032
283954
17111
79947
818
102673
24920
3207
205775
283391
311473
136090
150603
162349
162448
305218
173406
238847
302023
301347
329145
153525
196590
11200
258860
314241
159819
64588
68807
81028
181335
194351
75835
92251
94855
89653
79347
326021
96364
104691
301901
325003
129382
175225
207923
265675
114734
238987
144583
70567
36214
17441
36929
24293
46756
136437
245934
91904
100892
136637
305083
246490
102180
129639
313754
323173
71183
3093
44614
58312
4499
293777
213102
137724
248483
281640
308613
300382
247010
56426
234394
98650
273424
299461
320860
171986
219604
110863
207338
84397
216477
289632
49060
297856
287441
49802
98500
51106
187004
12277
307345
32472
247537
279030
278476
299813
271532
9694
61104
31988
90249
145186
143622
262715
142932
227699
150692
217271
266344
178086
29203
251847
315156
283509
102833
41757
309086
218722
324585
245197
107054
62086
43661
74860
253435
15970
260188
154256
48519
147800
307716
295011
80700
151754
149032
91367
9181
117793
225027
192753
150228
169962
173177
307833
123652
289687
197655
24871
315407
324161
322323
145795
236531
179750
322037
258909
26705
35770
3328
278451
169622
85632
163145
196364
242800
134303
115915
18132
318002
38160
172703
213091
245419
909
195862
48615
272769
68263
147437
217327
43493
300664
162786
62989
75940
145765
318629
82648
146807
128906
92521
16563
319859
117672
140400
241220
190192
68825
320285
64957
282162
139078
198156
146306
22028
160231
230414
10310
325349
283249
13573
15550
134384
166371
163878
60121
30488
152226
280136
112979
289064
4821
44140
109452
267970
127543
12941
195363
276432
13585
135709
171626
183961
160424
95514
271143
182103
233652
162818
152746
254739
202459
102386
46781
160905
183936
231738
117965
257493
307994
41391
12751
211707
274946
277465
230062
192613
244883
291971
70776
280042
272189
2372
32503
222060
252440
68805
291761
196401
54138
125536
26702
116648
160893
146262
199505
270612
206195
27484
299359
13285
148578
175020
183004
83150
157053
146093
134229
189939
189523
95477
288641
61868
83092
277264
243107
185508
155770
239674
158920
110376
27895
5017
84465
212035
83369
287606
117132
201644
4666
276930
257938
111096
111039
188393
123660
153114
262122
69231
151336
274275
91382
262152
42086
219766
241423
89440
170349
272740
184086
320411
68613
214539
151076
96912
41023
268577
140200
95908
16335
101566
250892
313959
220720
298901
222275
162607
235413
261886
300123
219557
201028
51072
325165
74982
243170
287119
313869
287101
82136
109709
78291
105978
134862
226704
174707
287545
20757
96347
92638
204278
195080
199376
225457
45884
5241
243495
100461
96668
18909
4815
226586
197220
121288
188832
38847
44232
85672
43352
113001
296
419
58005
150735
126143
224809
271990
94807
54481
65669
77218
110258
18760
214019
150703
270752
277323
1439
20786
261507
233233
37655
202204
78728
11839
158022
128861
97036
106791
152790
3671
185929
75767
28725
71149
306351
176483
128822
73096
153712
264357
136661
184619
119181
8748
210142
23778
249
263512
26599
275516
163939
84866
118805
286822
300265
80334
150791
51002
300375
119474
130985
109492
183540
295984
187387
182221
206214
294986
40835
79246
22447
233870
274733
309327
286693
70035
234067
125322
78502
158960
142773
110751
321616
56617
173346
265574
280491
248105
182697
49820
212261
183227
275253
61646
2652
45356
256157
22511
243507
118913
235127
172655
102656
177137
280902
265542
55227
20031
97096
196325
278208
31983
169779
5033
194891
307545
192521
61044
298091
281911
254430
138762
121539
316559
273492
126537
264333
240792
95631
271659
80801
171367
258754
316715
67383
223308
196856
107449
76726
240945
173232
59544
132214
32916
8706
32956
133782
110938
87494
277
67511
190716
286089
250407
75037
295932
57125
5878
218095
104507
130342
76538
107370
248581
223534
232490
154526
259452
305169
130879
275713
226902
271261
262277
220935
230229
284758
187612
244453
271122
10933
166974
29206
66090
281263
239571
200108
303881
281991
287049
164876
69932
221246
277462
309473
230706
163266
47699
200351
256427
6443
69019
177712
200611
123491
306524
79638
291937
95645
222475
233080
225067
34835
243746
58040
76627
36
38754
215715
114435
73517
185598
155907
4581
300625
23888
108392
229922
183517
278678
117582
99288
62255
54440
185164
292214
177238
249384
122268
279366
219225
283926
200465
284393
146077
150296
107291
146804
83451
298552
259902
231254
245026
294952
175974
173594
92704
306090
138113
140885
166587
108080
227326
84163
37046
141873
311530
102006
17674
93808
53499
199974
247576
145759
185191
225543
261033
62376
60753
134110
135121
168301
60811
118666
254042
6988
119749
291341
157957
135903
142810
228908
60711
45338
130786
251402
49101
148162
168484
71673
81284
49506
276818
268677
160147
107768
128679
197217
214686
210782
186166
278961
156576
285242
53465
262765
267754
46561
276035
308380
49844
170139
265243
64653
208257
211122
136448
259279
294581
281837
74349
102830
262269
256588
29439
7572
17060
241910
212545
120653
76958
287748
207485
122900
71562
117807
282900
136866
63900
125255
232480
97357
178704
52443
258602
75576
94728
180954
162930
155638
268732
50429
113195
19329
65789
154354
184073
106789
111704
230949
229019
150631
150995
219561
238262
64224
37367
146947
93857
71124
276469
33033
122242
75924
98420
282951
110071
143853
62382
75794
206897
221780
167995
129414
291235
34366
164866
194547
134063
244093
192486
302621
204001
52750
39423
165880
158445
111587
288743
152732
154315
161741
60695
260113
155893
272062
219064
38938
195566
74099
64030
94078
187249
194149
110630
26608
225926
282961
220461
283721
128997
20067
86028
295556
241106
137252
200747
52902
81472
195923
204932
304331
275977
116103
205709
129851
310486
14108
250361
286840
35333
215342
285736
200713
256138
198225
136916
261103
79374
44979
127245
95413
29465
46260
7776
126359
55188
14414
82427
195433
42824
170535
20985
71243
37741
185932
178297
287606
19148
263213
291023
204396
160478
61384
213952
282927
176998
281548
54033
185706
246429
232912
13171
2955
239959
78644
95120
255441
60716
149598
297916
208715
314
121685
203846
243500
28911
233533
299614
212112
36296
192104
51336
290146
91395
116092
189796
304930
101767
103177
57617
163445
266319
281413
83330
300239
82
105046
95623
284263
125989
151150
138066
95566
295216
58524
209978
135978
137198
199086
192649
83148
257393
292442
247639
188869
201113
29749
165524
155036
104054
174939
109107
15315
222460
17827
153098
118942
24213
194263
301553
64216
49054
177716
65918
95654
273924
67860
200937
75703
178213
106484
182339
3344
202521
60015
133544
246052
19180
148504
174757
263929
181356
8178
96593
101516
127001
116360
121790
218829
18746
29193
159089
120461
7221
149698
297639
56817
124401
156679
251984
301940
196058
200080
199534
298216
230996
131359
111162
261595
218955
278951
169050
211812
100238
106685
135520
89795
59501
95304
266667
46705
75816
133903
261710
294344
254598
219014
62157
59358
263290
104838
212236
65160
159102
192836
255421
303846
15340
304866
48372
115573
176976
867
178300
117091
10145
135351
112739
31796
26059
11120
178886
197433
210844
192281
209893
198575
205894
155599
190313
259166
114845
225706
159157
217547
263785
178950
284242
43419
66977
150540
41906
221412
261543
190166
4476
22105
136293
293512
296562
55330
261228
300821
137024
122520
59200
270563
139320
285462
268266
263810
216819
279440
95609
147375
246952
163009
21872
24861
297689
225837
58635
230057
264386
2556
3515
274065
134130
44615
18526
95034
269509
59402
162159
259079
189587
263335
93316
205932
108184
16319
162166
161836
209693
124220
239671
182767
96322
295277
238378
128876
78398
264399
196147
114041
51500
176059
226845
62316
216695
226253
34112
195358
299809
171469
267951
170989
157630
72670
100692
64566
250999
298158
293356
153425
9314
25891
49849
112547
13337
171776
121067
52823
245689
106556
153235
210453
32487
13942
6362
47982
130252
76882
27601
108735
122748
290647
128571
244271
241911
143290
248838
139724
170115
288874
78890
9496
291132
139865
168653
249021
75130
185749
18326
194636
126473
230805
287471
90905
151406
80451
165044
191925
284624
246150
71679
185719
5959
88912
130279
3609
111808
80230
173845
41291
367
286185
75685
184198
135474
241301
250174
69209
130800
46732
50027
267799
35631
279376
272108
162197
275931
254999
82405
226799
102141
243546
162506
92967
291203
72868
278207
263130
119641
20292
194715
213619
103247
59340
5826
297675
218076
32837
179151
188849
258068
298565
259726
65216
59992
276855
162947
300464
200930
41156
276701
266863
144456
264141
70578
29619
185353
66440
201125
245727
238460
175348
251991
267973
6935
55565
120959
46888
227479
198437
65462
237507
155854
46686
11074
209172
209904
169800
239329
3912
248748
226891
129901
46223
137921
273144
245900
267950
181512
271431
207368
7644
214275
227565
209641
194025
223008
42327
294736
111180
80298
137141
245662
223772
52535
135803
254863
188524
118533
132120
252286
55756
62211
13327
7507
130697
187963
161331
5506
98945
243223
59211
76600
133370
171615
237682
8199
208226
280657
164949
23969
36340
221613
230498
225496
80943
251371
125808
53219
172432
99036
261766
28978
105480
114593
36756
47600
103896
22516
45852
101158
248449
107954
84935
267762
74550
159081
190759
266781
149327
238374
191420
239402
198795
115227
180566
190754
119440
74803
256416
204905
254370
86834
279684
226343
29766
48907
253484
161864
229043
199376
119010
152154
8413
192028
22227
108171
113258
149847
297986
171188
233156
229603
267019
136242
295814
205662
66664
251158
121350
278411
239183
225667
150623
92753
283982
68029
232912
187022
243198
36125
90560
295656
45229
155294
103625
232898
223482
56507
154298
192434
92118
38869
147917
10932
9427
191896
100613
108069
194009
290322
95267
34559
12230
8878
255948
52319
297260
59708
139300
172309
264156
185230
102147
115202
167430
182686
278512
194356
212006
43470
27312
109335
236191
261880
259926
167637
15886
205279
64497
266482
39083
267406
125038
98229
40817
125689
286994
277607
116516
28590
153181
25414
47458
295089
300347
290345
150503
231131
52392
266258
189624
75205
89207
99867
263262
102822
107216
4594
54648
50974
111067
296355
208045
66472
219077
244645
262471
17485
36022
252396
215883
27858
773
292890
151751
277496
194766
22722
186210
221788
73606
261435
131726
82469
19094
287118
83141
254316
206007
106442
119925
280226
239023
189800
27470
248177
9906
24051
88540
254334
272909
288409
91240
185559
235582
243448
7750
271142
274068
244533
241164
152246
12284
69743
239697
71702
173168
118964
282465
131023
95402
230045
281313
16601
72401
14914
252904
245634
107528
264763
209183
278933
189058
21800
216359
104349
133692
122869
22883
37992
199071
8889
56368
244110
64548
105199
188648
124012
231250
19292
170190
273842
290379
208083
83018
110856
210740
213549
62293
168477
294640
217234
186809
210288
252807
63516
238200
62590
97876
101495
78843
165645
6665
95902
48413
44120
201197
256408
29541
245438
248868
186213
181737
98222
180544
98531
194727
137521
127967
102593
59730
200936
129900
108256
109773
242061
107021
49135
179446
113196
155222
124396
132527
266220
258163
10064
108394
73982
168370
37645
37923
217264
206493
143147
227031
294407
280563
183899
160874
196491
273033
273942
173806
2516
296454
238942
141103
43131
69489
139344
137646
233997
108073
61865
66014
27573
240358
80748
202501
30551
87091
237178
264059
45834
9702
238098
290973
278178
130507
221903
200666
162753
270203
45332
258289
206704
203500
236181
69277
106659
83048
269978
285042
28845
133556
9133
285618
111400
214979
262359
222302
284917
153074
70098
84762
111747
237861
294758
134391
140459
244514
45920
9295
136267
119088
8266
242345
24084
233877
101584
206765
251223
15796
152507
269694
74692
183837
135882
74776
205323
68909
285046
283848
235037
37975
24547
299016
271084
197569
62136
41708
46330
13591
12837
104906
291257
43273
229162
279452
237093
96901
210659
192614
221227
259443
172021
264010
274465
286105
237714
288246
72601
212557
103907
129342
251986
86911
64421
134640
6766
168731
261532
222153
235414
250166
254652
182611
129325
191204
251483
298646
57399
174848
265642
40237
135191
84226
189652
66272
157809
93875
36015
210109
149233
233733
196885
173726
183017
270712
78993
90846
72494
57110
193543
62953
125264
47054
81590
162214
123761
38887
142300
154323
117112
27780
43997
285650
185954
31247
141495
147236
76667
82705
223369
96608
198366
243739
219729
9846
249028
37673
181729
143238
249898
141841
130557
221539
254267
215813
223512
38284
224457
33745
43198
223727
76765
186961
294004
194990
192852
118128
38433
155756
158384
55552
222251
128815
207510
129760
52701
52254
148146
255072
262076
43633
246503
30031
269941
234932
40633
148814
140486
29295
8395
100076
170135
211912
269048
63559
195763
154882
50161
138610
264324
114389
7869
39531
127622
114473
238733
152153
247620
192501
250266
72889
134968
66391
143202
780
286134
13839
171259
208753
262725
129361
22783
87655
67424
48179
205435
188149
198410
29216
25174
259339
83737
268922
50930
284988
257639
234230
130309
197814
87811
247589
104558
59254
286429
261363
244182
108855
228256
288889
214267
236784
52034
258432
142865
219390
249197
34789
219066
122266
80363
54826
12122
126242
178859
46398
42027
223343
260142
296609
242629
229033
124911
110475
229811
259486
85183
157940
34614
36915
69594
76932
259498
148119
235529
113294
21149
47653
260543
249398
120216
246428
140523
95570
277377
54709
262141
287769
256975
105140
6417
184411
265021
133160
238873
45258
175834
198129
16429
104190
115812
286305
155681
107540
24900
81497
274923
60651
277575
92557
168269
249295
240485
122682
8320
238808
120260
285393
121256
122520
153179
254792
185958
152614
110859
169729
87283
241458
162755
218562
44271
75968
121800
242524
162449
291225
195222
249726
153390
243503
118776
204273
262005
112958
93328
131417
131406
51698
253551
241189
213220
93851
155308
178884
223781
232765
65115
226263
294244
219571
38729
291946
58570
272052
58791
258022
137907
18645
190953
196584
225436
135999
164256
10399
162171
289989
10162
132259
139425
216141
274312
162880
176982
75291
18533
53137
214261
233411
40847
116102
71540
20711
171970
166580
23646
73869
155695
164649
204116
240936
250401
134931
28107
29996
67093
252960
9730
115468
247527
207859
182482
150789
151707
216729
171948
14943
18285
275760
177541
37907
174015
172682
42997
205647
262038
111069
274996
126019
269958
165914
260430
52043
92066
203099
64260
142660
631
114021
167695
187114
244926
217831
187531
239690
77463
49199
282585
231588
206485
131179
59432
49001
229066
61020
163115
220890
231345
170513
34779
107183
184869
93751
280083
105203
250442
168014
167823
23109
211594
186859
35221
286251
111720
245450
156687
51715
168886
271332
75693
80704
265082
18119
176568
1561
46278
114125
16778
182243
77702
168182
83570
67887
203716
3397
163475
236911
187
20264
246302
36640
131086
246279
269290
119563
29352
2654
164047
264331
171390
232226
79644
28858
97848
257304
177123
148132
130513
144891
3474
276669
19728
1710
88516
131111
256488
169946
32319
209350
169647
119009
138253
29860
155312
194
271393
62565
250867
162004
65541
7500
202971
247266
10410
170516
273655
211832
229708
78103
27341
189698
4258
31963
199656
85067
234771
52995
58024
59065
81398
11946
183336
12221
46581
216254
13743
253515
111793
117416
224125
289936
82675
101851
15059
261432
98097
88882
112077
59075
281822
44508
91528
212386
120696
75349
248547
168707
49731
103253
273005
238453
283037
141699
132365
202724
246883
6862
243118
273595
73382
213991
201842
176193
69890
120372
14218
290929
60798
25005
175315
43032
206398
77462
18078
247845
235500
226064
163428
78651
154663
184403
30446
177277
246371
290734
176797
96170
64983
198604
137263
278648
75244
210128
217209
120924
247288
148900
96728
134377
273668
146487
222971
189903
96127
280778
159359
113033
158893
232673
160025
5602
76890
127074
284334
2634
91648
80235
258631
193063
213262
56854
85121
267739
109590
36803
84858
205035
33170
200141
231907
246355
163993
256312
87939
15953
116260
247993
65705
280584
65445
62519
234905
212604
145767
126281
20261
205312
157272
78868
247421
46381
164831
232068
110845
21857
241529
134864
275178
145493
230479
214208
25453
134381
252569
230977
258851
276139
67946
229155
234888
276265
202373
47314
21154
161688
180618
158417
191226
38004
125935
198967
231073
155830
194238
136252
165672
122468
26711
143764
20581
168959
112407
58368
174911
107065
258528
165279
131901
50469
261833
255069
217783
281253
16030
154024
243345
261529
219244
127086
220607
282252
190095
280411
224640
74721
66414
127994
128254
59126
257895
67297
227588
283574
44417
254691
140389
108895
265215
81134
49757
238618
62773
138511
75149
112913
189942
277162
98015
265693
81313
154199
187273
46048
32978
90661
25060
11467
55596
201778
95539
121989
54484
127358
274545
279325
173217
88570
37089
157123
137728
73087
136424
212251
217674
201309
231006
243021
170857
93296
163889
809
240532
288426
97120
255415
282729
51554
83538
246485
72147
279157
91560
91962
208437
36781
194707
164488
136561
226926
52662
51035
249751
162718
7154
143222
91727
255914
164038
197895
205391
78642
74292
92845
81282
71216
29168
20006
187389
220939
196901
116473
99408
65073
213045
258793
276225
17426
94585
20564
81666
101779
11514
243642
31328
9207
76555
130896
140674
43708
153176
13967
32403
55338
261801
222776
221624
131961
134082
119016
229201
3957
90022
192007
48078
61876
48788
113688
32799
217602
151969
145414
227189
233551
100823
99270
145650
69556
250371
201251
21204
247924
258348
233762
42984
63224
70633
368
46559
156454
55128
242403
236652
38805
140229
100517
46425
263091
130151
90905
50535
133380
182014
39751
283840
199555
144876
70213
167634
147494
217062
18404
187103
29713
32718
167428
264611
213935
221761
266316
28965
50082
232794
11230
257733
21258
217918
122321
5602
13618
47271
117263
104201
59267
218594
1935
38148
230658
186389
101286
180970
265035
29742
187467
7564
216039
115762
68976
76104
258457
61813
53089
277368
77842
22727
128301
121717
153357
121221
174576
53187
30147
40701
47304
41799
214631
77953
111705
212741
194899
195215
209371
195964
227620
99676
84695
223697
259606
61646
261517
227761
20782
20909
199064
252315
288218
8499
69611
163942
276405
9835
103487
244416
90549
278278
240681
72193
26419
81703
232832
15671
32904
213220
51279
6816
201129
44958
168856
61720
263186
74513
131279
98908
117036
23541
171342
63641
81302
123444
248636
70264
159986
114544
115347
130448
189371
279440
264010
187543
2827
190295
157434
168862
45498
66351
76570
56203
279209
132666
249848
261524
113733
142173
145938
150372
82468
66530
86462
36991
226220
229284
142441
31254
222008
18123
56256
55026
249233
68552
188712
164252
147176
4954
38080
25741
173022
84541
86243
138260
195638
125687
66190
50731
57879
180512
268374
50610
100778
74797
276192
281228
267504
116272
20389
165013
88303
95349
132227
1533
264770
29384
157888
282440
103294
62130
242131
19490
140361
237260
97407
119532
44183
146815
147432
168039
125951
177465
245923
259270
139514
188952
280991
114612
110187
221728
79212
230042
175943
73337
45775
168794
159317
41775
99005
31908
19066
250540
202819
223025
32457
279045
55479
82550
133848
103344
232057
129694
132991
193043
186027
14557
238286
190485
145571
77983
18709
48787
156198
201170
111386
182557
2836
252710
214501
57630
11071
266567
256796
100400
143828
63291
5435
179880
264451
37604
270303
117671
130722
98645
109529
71491
123519
62871
221120
219814
272574
64733
41277
34129
17340
268029
167388
7213
136841
21935
66284
100745
108448
45938
102594
218762
216779
44356
143415
268739
95920
210142
45163
240453
156733
22664
14611
16232
165205
216849
127930
202286
275523
40441
154406
111641
217649
261836
114577
207703
222731
177038
282937
266542
103373
79803
62403
279706
214680
24037
172176
228734
283949
37095
125230
20751
120947
64336
165300
15040
202632
218174
69884
134938
270268
185547
119938
609
93133
228492
81947
81959
107432
56286
213697
5739
209592
2104
282172
172408
2491
75119
175613
101456
200117
173228
101706
82214
192120
170723
90348
269847
198624
166446
228875
228860
14283
178629
57859
64891
55290
143277
269602
3514
139437
215817
283360
272407
283313
234224
265345
145291
232093
56196
167256
1029
6572
199658
68360
259965
39657
75840
249585
54621
188961
233433
144342
52996
52525
58223
16945
166854
13655
52176
234485
129312
23165
281502
272071
232451
252459
268334
16170
87571
54292
182496
87842
253351
218803
198578
46527
176961
259955
155784
174018
236
136614
232161
140867
245136
141721
216713
257657
240309
91667
72072
176594
258874
246833
236689
174420
124045
116403
239458
179222
244679
118983
169790
234210
115474
140296
37585
128175
97110
94485
143888
36504
235571
219400
51006
45253
92159
113199
123142
118471
9284
199559
248352
225050
266686
232680
280208
58036
114014
230514
213175
189213
81933
7967
92450
122501
199324
3631
224811
51212
71553
139518
273499
80986
110173
116494
213134
179444
87264
152005
168655
143683
117031
176948
271905
10327
96178
42123
110989
199899
153888
167405
180848
120715
127725
225176
234564
48602
190570
108249
202621
191204
78805
206994
138099
53365
179440
4574
179481
228042
227194
89126
248268
97736
143943
217983
47126
226820
187197
90661
67211
240406
267158
280641
64361
260702
272500
211787
243238
237257
272202
258237
52294
144359
27240
180968
110950
196187
77206
130459
190642
230222
13354
109639
186424
99318
25251
21026
115326
81392
58644
14391
132274
174442
123423
144536
139320
258649
194676
46942
120063
275961
272959
187393
67245
3015
179142
157992
69490
114854
216216
103851
274272
154131
9030
44561
20024
54637
191204
62929
97229
267582
149726
228061
218921
209022
170777
112208
185766
118353
209715
163085
78728
248062
234087
125034
186670
71373
160105
22507
103531
52016
89530
171657
104949
39025
281474
78801
280730
82288
152560
42153
250631
134953
262810
85680
169665
197538
79174
41390
55124
55714
279213
214530
261826
24952
126289
229340
138093
17085
232235
153473
231947
37654
109486
85656
134683
135685
120918
184840
15703
229824
56615
10903
55708
93546
271131
1799
38943
205197
154569
143024
234307
215206
152704
209199
34788
113458
131792
163666
2543
143864
21679
11294
261539
31120
193180
233271
37976
200054
19126
123352
38901
191615
120902
232841
52585
58562
118854
37253
92938
85909
208482
274833
10041
106306
74710
225885
105355
243121
79943
86451
213555
261077
72715
256873
71105
62469
46989
225731
125103
59949
254991
149780
245283
16241
210011
195776
145323
157031
244166
182131
103593
187035
123544
83762
150912
156064
218208
272678
121912
215101
152831
84960
146562
108182
152709
210551
32011
91171
152484
168089
71198
36145
49969
25230
178067
244365
118345
163460
26952
163331
167922
74468
195590
221204
134567
273750
226262
15539
262824
146038
85871
41876
39042
175752
234640
58792
240961
109537
22151
6350
215739
94711
45046
96804
246557
4311
15021
78000
274218
187727
24749
63514
45752
127348
551
253077
123692
209289
157956
251203
240333
275988
68935
87839
61263
163949
135505
274129
105456
120025
130565
49199
13928
110203
144468
139548
66958
270194
4000
198292
190326
249728
253685
54794
243613
119695
205883
278503
44692
32052
220810
93545
254346
178983
72735
224338
49459
207757
141571
143245
148363
57009
95256
108846
238522
248878
116331
133373
211973
93428
180906
90792
14504
261633
57091
123039
73804
182918
22570
81396
61028
91610
55986
248388
55770
143770
28292
253080
44454
113043
51906
248969
137913
226465
145808
144990
105046
53636
58579
257095
46309
78893
231154
13422
242978
64485
252143
183893
182424
96674
136285
77582
265922
106256
77108
87691
27512
108010
77260
46306
157139
177126
16982
261411
193835
162725
160756
47309
22902
120042
139114
198599
128252
199189
191372
153729
39773
130944
42351
83243
22863
131973
39788
191463
121671
145305
206407
35991
201327
219790
150789
247392
7675
206225
116900
61672
85294
171883
229085
56042
190435
131574
35044
277018
244194
76724
168160
68307
181902
162019
103964
17531
100386
208993
277665
137497
142419
67839
16088
166712
118629
136624
110124
27534
267546
217124
81453
161362
72172
69209
229560
60791
35308
122515
194431
40576
111017
104930
57856
84914
254477
209477
61592
252810
9061
38071
203151
120742
71125
83215
129299
63116
91823
6764
26826
169677
136886
156480
130917
21126
63787
160194
251074
161297
176086
57070
14611
88131
75990
186457
106840
40725
193322
254914
30480
4946
113437
239662
80531
135934
1133
190234
257996
78849
222487
187766
42205
265553
6876
41126
135252
151847
39636
259850
32771
247061
180735
248959
222866
107955
275512
14552
211096
122842
4537
209936
55613
239489
147858
104436
243066
247509
235000
38968
185688
77583
123428
128190
227173
258103
57914
97475
174766
155028
49218
254325
83107
278477
108128
103580
217589
278371
217624
191336
197682
29228
43358
196727
251722
34188
197083
112653
255540
171310
167288
187294
184507
272241
36289
45804
24629
20198
120815
62607
119840
261202
211518
238793
141068
6134
86011
213642
26694
149111
178773
270446
242412
86327
175374
266328
105368
212799
275333
254240
171682
250993
100569
6115
177072
107973
271780
227419
64173
52557
236115
162462
50393
212180
17702
99073
16228
227175
32874
264134
26604
38023
86221
155396
32873
271233
57586
121529
10667
272780
187853
31489
254420
62884
267063
192220
16752
216309
94577
53247
207334
88184
235217
134655
255264
238285
144865
209162
6461
273569
215726
149830
244424
192416
215728
237628
163048
212828
114168
92852
12429
200579
228092
271492
278517
229278
271648
256567
44706
43132
94473
89022
107125
208982
19652
65688
256577
81816
223832
36817
60667
245026
135117
253227
219902
232442
215824
141748
181155
28241
141652
161845
85727
191400
62145
58919
88777
187462
68073
59335
114048
218887
233357
133441
182924
9412
117458
111403
64752
111981
95115
234169
58317
32034
197293
190342
120048
127008
83686
258644
123512
43006
6623
240521
275243
231184
122168
219879
17356
2159
97154
226149
8625
50775
125246
194193
226921
267281
151124
79435
176953
210125
86400
269235
87747
12293
181566
64925
180955
192735
25193
213168
234861
95102
201742
171550
138831
97427
74490
118405
48036
85642
34066
199597
277528
29730
150180
70936
240862
21178
230899
264570
185815
188774
38220
98445
167701
76036
76709
189101
152008
120383
176209
118116
273320
231496
37464
145665
2
96793
105841
11782
117036
42456
20457
93766
74377
79442
30859
24752
78268
93452
59635
98404
16026
103890
69277
12490
54224
91588
39669
124500
65026
43574
93064
7956
33307
6442
72402
72195
55794
79038
30854
66965
71290
66857
104954
94502
85437
47202
49972
103443
126500
40944
32564
85329
71153
109252
113956
2252
33852
42821
88743
69921
1872
30885
95420
78546
103054
20930
125644
109404
50791
127362
97147
81051
121780
78698
4572
136180
64115
58782
78736
136507
92256
32805
123565
135855
89630
120843
108299
100230
66699
10743
6527
51960
4304
110431
128452
84014
51888
78311
8414
36958
111347
130898
69216
84125
121845
6353
112047
80039
7000
12081
29264
24460
114992
74958
110296
50624
76685
45455
42526
7427
92695
79114
133382
87344
85664
128116
121405
80348
105512
132687
69660
18957
121319
82950
23677
2414
29175
89331
23565
98667
83204
47189
55744
47985
22514
661
13288
11002
71841
100762
10279
82235
86589
20618
82898
20124
17660
102981
38349
88582
39817
103657
69864
46072
68457
11269
2205
72849
43078
117323
61638
53347
12673
61959
1209
106706
22726
91993
25287
93757
11396
55618
70118
26583
58020
125923
57029
74219
21296
20185
84863
95538
11204
84065
12415
5946
44368
115575
80547
83633
51941
122732
30796
47393
33398
58415
19426
136007
12790
45075
28243
66110
72244
126971
39869
128378
119368
31208
84151
94110
75340
36147
18478
53683
71533
62735
72008
27251
36669
79364
25185
64798
116561
34540
114371
80155
72635
72718
91383
105500
130622
3661
76459
5243
121641
84520
46983
22157
5093
26130
21047
28044
55939
134960
112369
86963
32519
62687
113783
134995
67272
33334
117868
11648
125901
21774
49019
48171
23829
37896
95388
19161
136431
8009
121141
90720
61781
75992
47029
132172
33349
22202
102059
132834
79659
61285
124818
79179
83560
72787
106444
114521
55428
73480
125558
90871
72377
13185
17884
88275
89136
127092
13206
120775
31458
63989
11192
124905
34897
77380
98473
93757
76014
33985
47253
14046
91416
73975
123035
17204
36867
47685
121331
59876
23296
124275
123987
23696
50837
40415
32165
28796
93559
68019
134254
71618
55979
74867
108854
81893
80001
30527
20180
124883
108075
41799
90565
133430
70546
123257
71397
127264
13014
44757
127026
30574
27153
76370
86101
45119
53331
32481
565
6298
101843
101858
29339
46752
5293
46694
57511
38279
133231
48223
75634
135020
70303
128267
89189
96921
98721
125105
104980
54008
29627
86848
126087
51654
20559
127859
19008
81764
105854
21045
70978
122501
8480
25742
56112
118259
50886
19942
14289
104615
29576
72435
15979
69011
6621
1296
3894
92521
19158
98861
51904
23858
2117
94683
87613
45931
59559
101441
32200
94941
64323
3688
16013
103987
82200
11799
59198
119188
56782
68380
32739
16259
46406
79151
35641
41233
62063
84083
101067
68650
117512
29406
114943
23336
16286
23667
82605
106607
97960
58873
132230
80304
91293
11860
119280
53301
81181
129406
54448
54171
57979
95984
64537
87679
18531
11077
22600
64012
75675
84861
1109
75803
33271
71151
54685
5252
123378
134169
79571
21018
123597
94922
88348
67059
42892
42885
18387
105430
69800
74579
23329
96446
122746
108612
95342
122749
18702
47943
102497
115402
56668
86022
37817
62736
51523
73042
5702
92021
2211
42226
81383
85622
23132
67247
43721
118348
80935
128011
63942
90490
10831
52962
49168
114176
14785
78601
9655
28344
85524
64200
95940
72349
115824
68239
103468
12117
83668
121379
67858
33455
43026
8047
56964
20561
122950
70720
39068
60308
129687
61791
29984
8310
35998
32277
45789
77486
5683
12026
64030
83235
88533
103882
60981
116394
126845
113511
124766
75716
75493
65819
104219
19679
60186
54230
76677
121296
38975
98499
81221
91235
80044
11007
63021
27486
107696
14223
28729
125387
129476
16159
75169
58757
66597
109621
21551
124550
132767
134792
62497
33473
74177
60218
12253
3749
37571
102097
109407
41185
29613
110035
75824
105033
59437
40543
72856
79837
87333
101637
47143
25406
49265
96679
29091
30561
92023
57896
102577
75414
75220
11641
46020
104356
92966
21849
60480
107416
60220
39704
23160
75231
116360
98735
97432
97214
26347
46601
70787
63849
5364
26472
48954
118606
2106
23540
80243
107671
1203
93610
58073
115960
64429
129061
103101
1479
111224
36633
11359
14321
44387
58260
56507
79468
17653
24198
118985
29469
40253
26681
34262
46503
127333
93560
83081
38067
122880
4988
79657
28760
68307
58655
80430
90193
109328
30178
26389
10820
8300
22189
132541
48301
75014
113095
77516
79106
91860
81630
13660
99085
126856
12129
41910
128270
79906
102828
97833
57080
42649
13131
114395
104554
129840
30496
126011
10619
51115
31980
112568
114657
32350
131148
53230
95233
68729
59132
122495
132321
58185
96189
90263
66287
10082
67373
4062
40280
128166
89640
8007
78376
97757
53729
103211
7396
123628
52606
50892
123927
33081
14343
87475
128082
62193
80146
40460
75122
43006
120171
60133
129663
5475
61291
20329
127596
51060
22320
132760
83890
34003
122694
30027
38848
121110
32179
132663
46969
21358
1084
79817
107034
97478
91846
113061
101149
77515
88794
125946
75576
115549
84322
127573
129427
122480
70771
112167
44180
107782
8581
70828
124502
128560
103218
78470
109521
113405
21399
121752
30241
95414
120061
2362
72960
52769
78097
116878
117243
91653
8434
40928
16936
36372
108167
60110
89629
29582
117831
105077
79055
5702
56911
97129
128438
107315
99928
35069
93598
42150
60582
90146
65492
116448
85339
109196
100475
75008
20938
59992
92379
17685
124419
17922
53167
123362
113985
27621
68319
115712
29047
106357
127250
71007
97998
122455
95497
100543
14492
82019
28538
41499
88802
90652
93866
22881
7503
56823
34894
39700
67928
3603
42932
68875
88048
121883
104450
60206
124279
32689
89965
2099
64545
122759
117466
62347
29439
24562
58558
4689
115052
34427
51323
78479
78549
9293
89904
52789
29759
68895
21707
55794
66467
108446
18511
91551
51233
118031
124552
31014
128209
44637
12679
10232
117527
61480
12262
38876
115180
114237
17363
82596
103568
7650
65745
20766
102397
98425
61817
11203
128499
2645
39588
132046
97375
102584
101656
32560
131913
5471
100794
119314
15514
66165
127005
94574
48505
128813
72981
26184
119765
69792
4705
31332
114809
83074
9204
35243
66431
44836
117020
69042
114310
80818
100458
45060
8851
80439
76013
4798
16307
15310
120049
109798
41155
542
25675
44095
17118
32772
128454
82714
41033
2244
20031
112801
117077
109541
51317
122009
42956
100116
130356
98000
30753
94198
116556
69163
14114
102507
90445
87239
87488
13152
36832
20038
94311
115411
131080
13290
82730
45740
108518
101558
42475
54939
29825
91936
112620
102908
129357
50537
70925
85072
11419
4345
86514
66898
100628
47817
93717
130382
128202
127451
32712
30708
70258
32865
98413
49710
37608
122183
7356
8912
107799
9227
121094
73277
33693
97403
69800
45106
15951
85731
23847
117910
98026
56927
125904
121122
97507
55911
63590
26420
73226
72609
35375
66456
9128
32961
75796
4521
33955
61874
48577
127011
121711
29192
109435
2451
64208
92704
56367
17316
45002
63174
72496
85897
34969
95263
27098
16345
119058
69247
36909
16087
40715
34834
113375
85951
5683
70374
15889
81223
45351
18829
100633
110031
112748
87607
71154
84037
120921
74470
106806
67369
55224
49558
90761
41379
28045
58450
96598
72498
12798
30961
93492
27755
46686
27083
120208
87923
112765
30609
6839
19113
30284
14175
91271
96845
10855
78200
36843
131222
39017
6372
91073
12826
50367
78289
117310
3458
51979
49989
80781
115037
53829
48578
82726
22956
74133
94978
74131
103775
87337
29444
103443
116833
111553
36078
112600
126997
107265
124935
69664
56544
81197
16428
43935
33174
1424
18632
26676
89622
114466
74549
22736
3286
89476
130680
18900
127377
73404
54418
26278
66492
113995
83759
130658
114116
116225
105518
92373
75942
68877
121620
68549
2462
17125
2544
98131
77455
43307
100860
119883
121871
59400
38471
128899
88465
66239
56721
14410
105948
27922
17042
60153
7699
16270
112129
78259
46912
101591
79779
122482
114501
55499
61032
31271
77932
43272
26823
26133
62560
81253
128884
9575
86878
25923
77560
114242
98654
28924
97674
82912
84485
19188
126469
30001
56781
43480
66381
99438
48896
91928
111120
211
52818
62281
98822
53346
31783
60572
117801
90876
3531
53383
5461
61151
68820
119079
97788
54046
121927
54466
98154
74420
89673
30194
35701
19215
113437
19180
126264
52408
24372
13210
121751
13217
126524
117575
97392
67238
38677
4200
77233
1101
78189
61906
57786
19570
54688
86452
39871
56598
84711
121964
68117
68997
51709
11932
19616
13286
112004
126158
113880
25296
106296
85123
68959
24184
16899
86702
81551
102807
43935
36048
129116
83257
41314
45265
123170
52976
127844
98393
5783
66134
9901
48653
113301
112558
62250
12689
122512
94698
18923
124547
78677
71886
5297
103871
5907
123816
22966
62907
44028
28183
25995
90595
75475
46917
5148
104209
7931
37243
80109
97522
64728
59926
82162
8514
47910
24485
115554
48153
97844
54463
27083
2171
37382
19623
112694
28824
18037
46648
86167
106263
74342
3003
124881
5761
74867
88075
49102
112810
68936
10608
60122
59364
59443
112333
693
77629
107065
45151
108969
36991
120189
104490
37752
37686
103577
52166
10652
45620
28966
13001
51543
115145
100114
24622
124880
39898
123612
46787
90709
42779
112391
107678
54251
56261
123802
71589
79161
41850
105855
123389
37874
124187
9217
36935
114071
24629
100450
126521
89403
48861
123930
80662
55237
85699
17674
58276
101895
95521
57375
118318
80538
26971
42711
108439
16885
127990
101461
12330
82231
41849
20823
111781
122002
99821
2994
62753
29207
111519
77009
103410
61336
30093
33872
81992
71437
109867
77034
101503
34264
107825
1581
78660
65430
36517
53613
83018
127412
88920
61462
104787
64943
121269
117975
24270
34043
44180
49584
102929
103596
28597
114268
4906
122153
13125
101333
75054
106745
54626
45491
119736
61296
108673
49182
58436
124411
75011
113414
69418
83107
107763
104934
101397
114368
34846
116562
99528
122341
5230
1041
46747
46517
52782
4131
13362
49659
53661
57739
21462
7430
12147
44270
110647
32934
33654
4017
91039
111334
49709
94150
73038
127336
127554
43735
44056
28419
83105
25454
29991
60196
126536
126550
8423
113367
43197
84076
21886
39226
47099
116324
107087
100793
42018
33940
40233
24140
106793
87131
114129
41520
92651
29115
3697
86719
124272
107041
70776
22439
21413
13802
53979
3121
71430
86372
69339
78505
83501
18306
20111
61174
49164
9629
101261
41107
43670
70996
97875
13421
7548
102884
97221
25381
111197
110528
122653
11984
41582
43380
94885
22746
21375
89735
120713
9414
47766
21497
23270
68629
97324
15469
29647
117998
83388
14162
61874
27069
12882
116019
121224
75191
23381
16387
106020
77337
109176
115258
84002
49409
110672
81120
126052
115662
30580
38354
84246
105373
39078
40192
15681
50406
40581
60017
103887
116609
77593
118185
78289
33227
104763
97963
44353
60483
26025
79496
110189
52427
58387
44202
21339
121591
83752
97095
14526
100427
28713
123497
22160
30545
124576
27345
95834
22465
28541
40956
73074
59770
119086
23470
16588
66090
123522
41444
88003
43732
110653
1852
111231
29039
89817
57290
99401
55908
479
63934
24846
126834
27290
3216
106890
2835
32999
27336
26342
15235
80322
70231
117721
45547
8469
100738
93060
100045
96533
2878
58417
67094
22111
98242
78877
53384
47798
27688
5479
30262
59204
113668
70762
122374
6251
4665
34367
16734
98232
52720
111074
90654
56843
37591
69214
76558
23928
116225
47427
78750
20432
6671
49202
77840
109866
79536
15447
13209
52
112535
30787
61810
44287
28359
34429
45367
101694
39827
101538
96422
49181
82600
49385
87190
40258
115524
43236
121127
29274
57851
31386
39722
109969
106401
118608
53773
117393
68023
78899
79655
43928
2409
116455
75915
90782
4237
84017
77477
107334
117121
73018
113401
92248
7724
19616
70630
82188
72634
327
61104
110210
12442
39431
53759
111423
16082
110478
8392
19385
31955
21864
80105
119314
38500
112463
28075
111478
74074
41351
51988
34553
27953
54383
31371
85366
56134
36482
68746
14665
17548
52802
114771
11428
28655
95414
33181
52364
100214
22907
43331
61265
28758
62607
60268
75950
97264
87208
91088
114554
57034
70769
22256
49564
28693
120701
92768
106093
116117
24371
80518
11616
28207
36168
99044
64263
2721
8135
45955
51620
11956
7475
45146
87761
85590
78877
33971
40713
25256
14994
97468
14711
111705
57855
71361
101298
34603
69037
14527
76669
107332
266
73258
91065
89006
2211
108474
75160
107975
48634
6038
12466
52205
61366
115971
98235
14491
102699
107122
47641
8044
85542
95755
4172
57678
42636
5610
108162
114922
97001
37778
73541
103306
73020
46425
57266
93443
94287
23931
67657
118786
26475
103906
53629
121386
90299
82564
1429
27667
75075
109930
100142
15325
28317
43391
120051
114831
34710
92306
21410
2921
64815
65048
81419
25241
75616
90133
112732
27071
118481
628
94473
85617
27391
70107
78602
89938
91871
107771
102252
121032
28068
26108
109687
108371
32293
49520
2908
42530
12472
77377
65538
73464
46454
30159
53829
67980
116561
19801
62261
27989
34782
40731
56439
89658
45286
94750
83610
43215
33937
19117
64567
78090
85140
113628
80228
13595
72099
70755
56995
59103
46075
104912
7670
120946
85331
19688
97225
30090
30179
108578
107783
81279
16533
116058
67326
119733
43588
92493
34060
95631
35881
39768
10157
17731
34570
112022
106411
97041
92143
33503
45597
46846
114013
44083
71864
92852
11761
28348
43760
45308
46185
111433
54748
20211
83854
46708
27876
73790
16293
69685
47452
87967
64862
57935
29804
88628
60458
35468
9281
85399
6713
77059
67244
101322
103846
38095
86587
88651
51525
81328
121042
95088
59554
118374
104181
12671
105232
108761
51693
62688
109178
63036
89108
13437
118552
114049
62241
44455
12407
110414
65680
40249
64154
67203
7771
44760
115980
17243
93374
55831
95881
112768
40250
70005
56679
6818
1484
13595
101231
1128
39634
105678
12657
18104
33475
77304
42991
96648
16115
33848
13394
107605
36060
113586
117624
21652
26067
33285
38163
63465
103061
93346
66718
26701
89127
72984
114678
108834
68479
8420
62231
59863
105037
71085
114837
32161
28257
30263
78657
46712
12492
114051
34540
71840
15102
63945
51895
48994
8165
71184
91688
46876
36305
88404
98361
121
40018
55175
38404
59295
110617
72676
68695
44746
87935
38613
46107
50354
68436
76422
71187
94168
20414
69587
76654
16674
6033
102691
83146
45323
111350
11593
43215
108798
24672
78714
51995
117144
119142
59490
86459
69514
88173
12314
51541
49695
102704
118177
13214
109415
60453
29198
79906
99419
39667
19871
52187
106281
102005
51338
37218
118903
103123
99840
113323
61469
108815
73775
62069
73117
41011
97067
64717
17547
108804
22538
90328
76623
110694
89019
9150
95626
153
90372
71574
71698
39632
109547
22220
54152
7134
59212
8736
106521
79974
10519
70415
104475
257
109585
109286
12692
29421
29906
49028
51070
70455
28747
114241
96999
43874
59616
57131
103826
91625
74560
44927
51696
79642
38228
77433
24379
112362
67471
62110
116245
50120
46650
14605
110361
97362
77370
89404
109220
98658
49577
86313
50308
82520
105934
86578
56145
103830
109648
92250
23878
34612
64534
86416
49033
11747
10987
100767
88959
65358
47358
54464
47137
108977
63676
72447
41656
114093
73013
103037
32007
55954
18939
73980
43387
102777
3498
55903
44285
104299
109426
20061
67530
90870
53086
75375
43645
71611
24139
5263
113428
76215
58228
50057
4612
86092
65845
45846
7421
90785
45393
44697
71287
92793
8708
57844
87942
1934
31922
42150
4868
67204
19235
11807
4880
20393
62824
98059
104109
111103
44944
87180
111298
30320
12248
24620
5734
18271
28056
61652
28352
97147
90768
74316
74555
76140
59788
112921
35475
92645
154
35541
86836
43666
63824
31774
47946
25382
86474
34602
92566
70980
69899
24014
66529
19352
27633
100319
96149
88416
13457
98627
36666
113791
40444
27764
95289
20592
65713
49400
2638
68755
99138
114500
58626
55704
86105
74116
85328
101278
30593
88522
78916
98531
9140
110887
52190
104790
75374
77982
1119
98584
55316
49656
53434
35812
107845
6183
100167
28647
10049
60192
75471
66803
22957
94199
10379
95050
17444
103681
93863
39857
63016
81841
43031
75937
34284
27931
109790
85552
97556
79313
58378
56049
99305
69028
11848
19135
9078
79561
84120
113785
20539
73190
77699
74949
20085
111138
60867
8801
109547
56784
21738
12228
31452
99997
110977
32294
112865
68011
78118
81761
7850
80383
51812
113061
4366
107028
106869
73973
71992
56623
71279
86618
21224
46232
37334
52826
18168
97583
66909
80023
61163
14889
78328
43237
103545
24572
88805
83325
67504
86976
115790
67531
97325
28215
85586
44095
7294
85356
39471
65607
13780
66087
56781
19736
23583
24448
11298
47342
90269
15295
31067
97619
7468
88186
37264
12751
11343
56652
102383
83405
98462
86353
3923
104109
47068
72943
60460
59310
24983
12864
4504
4742
103329
33224
64660
14300
10062
81633
27234
18253
106273
28848
100573
54166
111845
67767
49636
61766
96149
20007
74355
90273
28749
96616
16834
107800
31880
45701
80356
49571
3698
100977
51243
104584
896
28399
89956
26335
49927
31056
25898
70077
23759
99473
103910
29142
103195
63899
63380
70365
90426
114966
72268
16921
255
3673
51352
81618
80639
38343
103604
107977
91739
11129
26366
85772
32474
92271
98656
40877
10100
62019
34891
104421
59876
101945
72513
14882
87029
41856
55514
63513
103069
50376
19115
36295
67121
11325
92061
1326
21667
113489
61654
11928
5740
12333
37240
104115
32582
64733
86646
72096
74834
46494
110407
110899
56668
56868
66892
89903
82455
53727
89848
37839
99232
84026
39785
61389
82385
62783
94539
41817
113768
17827
28468
83896
8482
112344
46486
112242
37781
44342
20385
48002
54396
405
50379
49695
57674
69270
3091
74310
21651
7570
28764
74985
71987
41140
57181
34500
100322
73288
100493
5478
70479
100103
106149
43723
46362
61693
102625
34511
112638
100094
66621
39796
17489
25322
25913
81650
77895
101220
112130
104227
94691
12281
50161
113905
43820
62964
24024
41401
89855
44913
9357
10203
36300
50973
82925
41792
37915
41402
111925
53258
8300
44546
77611
33041
61160
22577
63914
52701
46482
86325
25156
57825
62828
33374
16953
65098
64848
89954
92239
81464
104804
7536
33584
87429
68372
46693
61059
27577
44342
31148
66083
92772
74595
3976
105586
41509
25434
93330
49089
65881
92226
43981
86705
13325
58614
65116
49054
38824
43006
91532
100219
68891
56735
19540
15099
12576
24803
6773
213
92759
97653
95853
98660
49321
62355
75363
3551
106927
7058
25445
65345
81221
87064
21800
42558
20008
14934
73029
66511
2678
85096
8810
29048
60047
112746
109995
51985
101355
19952
49707
58782
17844
89117
102617
88402
75836
93530
100553
107421
73779
73680
90487
111767
88498
46994
39023
66046
98447
63660
108864
75882
66054
43602
38594
2418
83493
72278
110995
44119
17450
82479
38910
26683
7587
51176
60124
55227
69039
90616
7185
100808
40708
94910
77344
102140
104706
70967
29721
74177
15273
81289
81926
110966
27094
81216
65080
790
81926
101416
52309
32607
18275
99696
35826
61496
12038
44274
5175
47213
11089
61239
33039
35754
21434
81977
86268
91743
62541
60644
13027
12994
17241
86016
43182
8550
107515
50331
1742
33362
27182
194
103949
30231
50108
44198
17224
66497
9674
99936
2550
27843
24810
97012
104564
48183
1561
18118
20280
106956
91478
58638
91675
25547
95940
67677
71024
83716
105748
56963
71252
80769
87044
102420
71586
77844
32423
29634
100025
86812
63119
54902
32195
45240
36064
94057
10856
21454
50585
82695
91288
91823
69445
24333
5461
2035
104641
101097
48378
6438
20162
11292
75461
41316
65598
97154
12551
20657
79947
27953
37772
82547
39417
52719
102266
7240
54883
31819
70596
34380
42421
90670
35036
16692
13199
55358
79882
83931
91917
8691
53110
33479
97030
73729
68278
63550
18423
93288
11783
10926
56525
39643
2915
42242
56790
97189
81983
72771
63578
29326
16986
82113
102116
53365
6460
103059
23399
54759
55180
106340
78344
86699
79560
3458
54052
98484
75395
45286
28565
4506
70378
61081
21107
92897
27927
93212
93907
108859
91136
94462
16763
65985
1089
21085
48628
65078
76099
43782
61194
64781
89183
44069
1225
102459
38847
60952
82018
23915
39242
23644
95326
105411
106230
44906
4630
21803
6544
57103
46360
91731
54700
64288
7866
38210
34478
13387
62248
25845
