100000
25000
151016
1028353
1295417
1761243
1048547
1585352
608962
1186132
477382
1124753
42310
496926
1764525
565135
1222600
512719
816975
337158
353007
152956
883493
428428
731132
1315549
322447
672273
1477484
1639038
737301
608575
1430868
792561
154324
579831
694144
1314471
1825648
973389
1411021
565791
1452600
374478
906717
485320
219173
245740
645722
407430
908953
718540
430631
441002
1143621
651752
615595
1201997
979160
846728
205104
1510360
1354736
910699
240722
543540
692201
1231039
1589353
494111
1022502
820969
1361114
556399
827844
1848695
751813
1639511
1473927
560498
359011
1579678
597930
1819245
1497086
1660738
1215445
1440046
699680
912043
447952
1323000
357955
553162
938869
1511295
1035330
1286625
462717
560129
1641522
97734
708436
1676448
191604
696467
530016
622164
609505
876194
878099
892630
1574210
1473302
1194214
1623904
558072
1616651
131500
780630
1670327
372574
1507587
1172077
1639537
116664
816892
829748
1662852
962584
877776
864295
1503293
838568
885070
530395
1147749
891121
1839492
731793
1430636
1720392
1849862
918555
81128
34663
899822
1154822
1475487
299324
57609
125510
681314
250916
642631
207302
332551
608414
1855563
1123632
1487520
803351
991761
452285
1411270
724816
774427
1782270
32910
1811594
1365942
987821
823129
60986
1833599
1299249
269863
609870
858176
1262666
1629669
993900
1371740
1302361
454813
93748
588990
1394206
266688
1447345
1307182
1684324
1232066
875496
735688
605922
189654
1703982
1324957
1759569
973441
634411
1834565
868065
790577
1677730
955798
806979
603649
729694
1343336
1501624
1009007
1856963
1492300
1721499
995149
135290
1569504
689531
1437256
800529
118781
419849
700414
322555
551349
815667
1134837
58713
1713672
585478
1411702
420673
501635
1361910
704482
450559
608442
1480632
1089556
1100300
602692
515983
339866
1272990
1429112
674607
1382809
1272442
278882
881546
1720551
204353
1327724
199768
38097
1770807
291122
231295
614740
1291841
877524
57073
1302784
195823
924633
1078440
451722
933075
1177824
1578814
1532756
523599
649710
1115775
342503
888774
1643726
750117
1364227
190242
1095912
1548398
1438367
843367
155359
816596
645980
193734
1387000
1857294
1469977
554815
654801
645246
977017
774116
17355
446450
1200019
1332053
1095988
1516793
1138611
1472243
130654
266760
1026516
287577
778705
909033
1697536
60662
598487
253690
939209
806080
118995
1658674
403396
1491348
1508062
1398314
815061
681554
484530
656487
517747
864558
1564783
1275588
880712
693534
987444
290704
971697
752565
1733939
523352
124685
1693091
1246609
1113930
293556
531241
1107944
826912
83129
1103262
321719
1825936
578687
1410969
295029
856444
1662400
569251
588485
1025092
856537
931036
1054671
1618734
1081632
866952
1298224
32220
1007807
469641
907332
92456
514984
65671
1325236
1849424
1092072
1702776
895153
546223
1737475
867136
770329
757446
1647795
120469
345655
1202521
1812299
1313646
616497
1127836
1239704
564267
508101
105089
1010670
1696552
650778
1768593
1849861
1202699
20649
1284039
926444
1012984
651349
653161
347668
467218
900363
1715491
508144
1263510
406287
1824917
177543
1305016
48922
1109702
1140684
1565280
761955
972099
545783
608525
893144
355128
492238
1206606
132052
290679
1294933
851570
1414699
663935
1129291
352076
598652
1158337
767926
312939
1093866
1642285
560374
1458331
709199
867766
1483822
666203
1735501
1265612
1016590
130076
1059055
1310725
607503
1189333
1636012
324327
681017
78623
667861
951429
1549452
1057356
588819
1174643
522295
1292550
935078
119502
1268576
1368231
34329
960624
122171
580350
76396
19797
387590
787083
970954
906651
1399682
980416
1011793
768999
1248363
13593
991397
393825
1358059
288866
108216
42015
875306
1713522
1408287
830667
140130
1100699
1154468
99701
543902
517471
1809111
1559970
189395
1487310
1629357
1099495
1529159
1448434
1335994
1496279
1226333
1583610
1677436
880766
133467
1826214
337531
560120
1823784
1263730
1861547
1779272
366636
118139
1051952
1401871
689812
1270123
1605723
1470382
1143947
693116
1256994
710290
108210
1234759
1648459
88038
1860569
885197
359629
1096034
1105635
822008
509033
671746
872413
1638228
853060
1572094
1258231
87734
1524181
207511
779164
736969
1419995
20159
927120
748242
858742
1783313
1281376
374367
933171
243658
1811236
830379
1471112
1853928
902697
1411104
252584
492329
696744
1292063
1034916
771195
1318708
32380
1513569
690690
995550
197189
829876
1255734
220792
308628
1460038
1345562
56797
12986
1861195
230767
1767173
1059126
1134722
1464587
1064
372822
939829
1065607
1492061
75712
1068525
1595980
1303830
1219061
1245991
897536
998841
487922
678445
302539
1071170
1684189
1288337
864267
1302243
528451
708942
31848
1686467
875399
721763
1046430
3083
359541
1459271
601608
548280
1781973
1124014
671179
723941
968510
1548061
1521623
869956
1480668
951792
820517
845137
379255
955433
138927
582448
497426
128123
1662420
996489
654456
343694
958058
601708
17562
613200
749732
1799690
257458
326858
997319
674631
715589
912785
367931
289906
1614089
1577735
2505
500774
371144
1106131
1395493
819213
1180778
1604919
1510755
1706236
497263
786375
1856015
1372815
32668
941427
1025582
11198
799125
171717
100415
576016
1470639
180257
1296769
649728
1147113
836852
667167
670581
704627
26076
1180845
1096391
1106065
1338098
1652399
510522
1070268
1595618
949497
1383323
636717
1686105
599852
1252549
1266665
242639
1525507
1083313
1210268
1352192
1139780
1632317
200025
1802111
1730422
1409633
46199
561637
765280
1487698
1184014
600683
1353509
1621297
1068417
820691
580591
1234127
1012416
1755594
107430
1605251
1390179
1709847
904849
785101
134373
1538436
50441
2164
445641
1187644
1497812
524344
1547162
1092805
1170129
847221
782777
1640936
1657060
803567
713530
1202803
258044
641471
27334
569863
598794
1786348
1834605
1746825
609845
877358
1267187
652774
673841
1482162
1597618
950872
681066
1160235
272940
1583998
32952
504647
925667
1403041
585471
1279309
449453
866185
1391061
1652016
228204
1584273
110079
162086
87142
750377
1020970
946180
1417293
170072
15379
1588271
1705140
1008975
548670
453868
1711896
687305
1708018
1110674
105314
1706108
523165
1075438
205752
983359
1380693
1602355
1085585
1384981
1777480
1219762
955910
359904
1450171
1692167
1472167
1558819
263418
426239
581795
105412
952926
660941
1502108
684162
1122747
1524899
1821393
344787
476026
729792
1251716
1440183
1163934
425380
1323254
774221
1472400
469576
688743
72032
49583
203606
881718
221201
581413
1181271
641703
1006580
818039
64010
1797149
1524480
1106081
644386
956194
1140265
1249379
1083672
103569
231434
1177473
630155
1651230
851990
1386155
284214
461583
1502147
1146821
1431796
1198842
461210
314748
156723
209420
309203
384822
162071
264063
1825398
384448
755210
1318825
834042
993428
495364
841821
257306
40800
1441835
1823837
361593
857637
1469244
1487669
1369388
1392334
1608535
120035
579094
388963
1404452
1643217
1785581
1857989
1734271
116686
26903
1382306
1394449
83301
1348760
542808
1526406
631419
1747220
403590
313092
1211690
1271201
605636
116030
583059
541594
949272
707785
831712
1238928
1787720
689664
396772
1517919
9877
722174
1423262
941982
382243
163708
782837
1349746
1625827
2027
1581835
1383000
962805
37641
1115311
1162900
1440766
1398512
634513
1314133
344484
1431783
18265
297735
343603
955516
1643622
128412
224754
1604671
496788
915255
1345748
1811101
1454449
759247
1269151
292906
870863
157112
786742
1833220
1169643
890836
14864
448268
490739
1610485
1137150
640653
192146
1483662
422971
1402979
1644155
1459420
90001
1748700
243343
429692
377853
1607289
1217847
74401
1533929
365493
1518795
445812
293501
413503
171641
1290570
1540732
1042791
737447
845789
1439566
1636908
1620232
994877
882699
905678
1384557
1109082
1028746
979575
1783374
1645425
45035
1587100
1280232
1306784
1090739
159733
1416105
95345
662530
534750
747255
1395687
1731389
874888
609732
399399
1640476
1166877
1593231
1067865
694502
764176
683328
757636
1216263
586316
766224
22137
1201662
599586
1612419
494678
1363624
601777
468501
421905
1641396
1121817
1048536
1154471
284692
759489
1495601
726373
613723
773045
1677238
368886
496782
476500
1667839
1801927
357529
53876
1188386
1607240
52240
1783184
915325
328558
554028
797868
1265715
1625779
934548
266674
1581018
1641331
696475
1524207
497321
134735
1807585
656585
232373
1704048
1432795
1752682
1763640
190773
180840
1121911
1712048
1376588
525588
1808370
1824785
1231959
862170
1604765
916160
84703
1301901
112190
1138447
1835518
772776
1238769
1132333
1254096
26810
1769475
526759
1004288
576610
770517
1461859
1051455
1394100
1658111
502506
1279003
1328103
129149
1460202
75671
1580666
449564
87724
812686
316397
669505
1387123
262537
1316760
1605561
741345
308655
1562928
278436
1625426
250256
239547
1178490
441755
380326
1721824
1392888
594155
1141337
761559
1088378
102728
1828621
1307311
968302
1576540
102727
1231635
617045
1837046
722970
144054
1402544
767055
1806500
1490976
1741436
1798972
1102727
237032
1323275
940068
82983
1851489
219629
935535
199953
1735323
1734876
796951
827306
788564
1352495
1431970
1560667
1427729
65993
827102
1202032
496280
756709
528682
1041601
328344
1044322
1094073
477718
738019
1565191
400094
835470
1364648
1542330
41479
1192435
48717
1037843
111485
1608958
333899
1482856
215119
1377969
1409658
1329288
1161965
1495016
113768
861928
1186349
229245
198102
1143456
46213
384937
59726
249709
810317
1117854
609445
1772140
937916
1359505
924934
1211820
948612
1337808
300086
54476
395969
692050
648628
557780
36266
1495590
573867
56007
829441
1336536
901738
1298127
797799
205006
404189
1784542
316734
159139
925273
1794276
1319505
1744763
941768
1760070
244501
1388492
1313964
1800895
1103411
1465818
464892
1307162
315635
501974
52987
1437644
696108
1637160
499031
1791723
1004967
725196
359049
282977
1719076
199108
1798332
1428325
482348
1311149
261342
995827
717277
1074383
595373
1550089
171947
970667
928121
1129052
656020
1820692
695608
996165
142725
1456764
213880
878563
1312879
1044619
1041386
1371065
146310
374123
1448324
591973
1088853
920062
1199622
972864
1393748
1553824
1117726
1630840
1501778
451365
1100693
58823
416790
514900
1026025
501995
379833
680190
1773440
34267
1537865
818194
1601355
1241082
442395
1291492
574499
749793
371575
1361914
423695
1264152
447534
78519
1535990
945553
244402
943314
1032803
644734
680134
318322
1765357
1183081
471341
697390
1541469
191610
1435519
872682
643858
1732326
408656
1587805
1272609
1762437
554499
1710062
1317693
1240715
389990
51263
1034099
526537
110341
1298207
1519629
412713
125100
928768
842277
527275
484377
1009445
540950
1330074
1236032
1134214
1658142
1350440
300281
100996
1252320
1090196
1152962
1302910
804650
250968
23561
986008
1774040
104519
575589
1659426
1353528
1333095
1728715
485603
1830225
1721133
1374583
982846
1629126
1526319
59034
1079357
1590195
1533052
1592626
402871
120645
142745
1453425
1586057
800408
173799
1367728
1545236
551816
420752
1844114
1505662
55842
82862
1082155
923664
641081
297688
1765613
664495
1348732
867745
731974
1089334
1207693
399656
104572
1018352
296550
957862
586825
753051
342361
143658
1253725
1829593
699639
1654528
317274
376949
764528
489819
228588
1827646
619441
1811590
734725
1829490
594233
374458
1066987
629150
1214850
500249
1133343
1528465
453746
929882
287521
555997
462697
694526
316559
75889
1128687
1578517
911527
697851
832697
36409
1177201
1851664
503322
389543
222378
1238453
322804
1196204
836779
846716
1820571
1285599
1320254
917342
1400932
584468
1083864
941568
1712152
657705
1623799
1422484
783177
960863
147365
482391
605355
1530033
1071500
514320
1086306
1839774
252429
1603884
447217
910175
1163434
570681
730717
1142487
660047
1405468
6311
902960
973730
40033
889799
646678
1270052
1039709
1613497
1473930
1502421
1377092
1628969
1710242
184716
915149
1647968
774367
1338145
615136
1227023
1792707
661038
210991
465984
419897
580139
181767
315008
1251927
1013642
798356
472007
29813
1598312
1184420
1522426
1379892
1356488
1020297
1233479
750746
356363
1650117
1700110
439462
853183
1734374
1546768
1850792
1845223
499936
1347865
1811087
1629785
1841445
1689997
1690838
487137
1006379
16984
1840820
199673
486446
1399449
1443775
351551
1114167
71587
1208708
1497062
1094282
86393
1127687
378050
1724318
567679
74160
815796
1448841
1139985
1858340
1249822
759386
864590
627614
544365
531913
227171
790841
714286
544548
1688076
1767931
45363
1489072
451135
1391847
862290
580854
1069138
1850444
1159599
1256701
1774816
1103207
1814026
492531
1348039
1820748
1365529
1217890
822316
490534
1276458
337033
1139815
1276779
443897
569303
1684575
171658
1359963
1731107
1525717
404284
261200
43775
591630
1165250
841997
1330163
1398632
1635299
588471
1049107
1080796
884810
16733
1601421
198806
611095
563927
274283
1860806
1416228
865291
957137
1025461
885741
1626134
1124629
924365
210844
866678
149916
36176
825824
1146154
452192
1218094
1067316
785656
1717500
905351
1658022
1351281
575744
850280
241731
1162375
1439462
805381
827020
42830
21551
1464168
1679990
658694
1571772
153233
1785096
205605
423362
219547
1624438
695488
906979
1287874
347164
729300
684842
76646
102
574662
348066
1858789
802737
805525
1158323
822706
1069210
1335799
1058540
1360356
1095671
713258
959868
1849841
1796438
898982
1159866
1418428
1049419
61265
1797834
649671
863233
1850562
1800245
772902
1489285
937536
1335546
471710
677312
1191902
817656
1320351
1638931
422580
694557
1693504
654500
1078394
1101260
1540674
1377462
524708
929122
1190346
48807
251176
518856
1844849
1719041
507756
1734189
1285276
271029
899034
145936
1292356
1595725
1533760
472956
608958
1660082
968254
646605
1281994
1021129
1310353
982034
1196885
591877
1390084
1412404
1763562
107037
938249
253823
1225754
911554
523128
1685396
871114
1386630
1246797
188803
467908
1510811
762512
657280
83912
308333
688854
447751
568169
83227
291623
1187827
285764
327746
763981
629195
1161753
1028833
99243
350524
329104
84897
1461139
839143
1513744
359962
854698
332981
274069
335708
986786
1149883
589738
1774231
1411011
236171
89628
605365
1333391
1832243
228527
1336345
1857938
1238273
1601316
1381704
1309335
351127
783693
1399999
944309
1611898
717939
1833325
624143
51534
893876
1803017
52676
1828899
1097616
84069
640631
205392
184624
1437699
1475570
1279410
1383487
1048396
669661
636019
1781043
1080011
1606571
973785
477462
188280
688408
1471618
914863
1507439
355261
208259
1640544
1029491
1379450
104353
675654
267972
1549086
1239990
1837909
138627
485760
74002
1321799
818731
1220869
1275694
127167
1214220
428690
1350197
1460690
1796995
1826956
540629
948208
1857127
184446
1438510
668896
1573111
436171
594787
1835586
1215574
345872
52555
812519
1467740
1855130
554071
815329
1441669
305578
625030
1051884
532906
1058032
368021
111198
1704878
902780
1797510
769016
299691
449146
697643
1783283
896022
1377740
1520450
403405
1515121
1203211
99753
1679497
740773
1559579
255149
1733415
529449
1480585
1190687
1077355
1642279
1591185
913053
368153
446632
1546036
1079041
1846127
654789
1656417
475575
1105833
1202837
1044366
528693
1030737
1634799
364892
384965
523658
1157627
1372824
1426781
1793737
573017
129423
1446677
1345415
604124
806148
698477
954331
34154
61682
1473785
815716
799490
717000
163970
155965
996563
380055
1364534
791892
1856435
1379177
242122
1542069
264746
1063639
281557
1333434
116786
1314860
571634
1468535
213698
1490277
1272623
1839044
1200884
1669376
597824
1668068
250311
1400418
943895
1056908
1039774
731790
1795767
1645881
1000736
79449
1729948
1063882
480005
1458253
1766013
826419
1220126
68347
239786
524162
1221705
524103
791925
1685712
1239519
242740
164132
1275699
527776
1082127
1105457
421951
16941
170769
991354
526928
117106
1190466
1389554
80125
166285
11258
421804
1200705
544172
18828
1093846
1153905
862592
72832
1535004
271183
445574
726621
606349
1592397
564347
1118642
160901
1579932
1597650
1490508
1489159
1342550
648568
1137364
1832221
369720
175833
1414484
535737
1798685
1179037
1841966
733868
1459230
1361892
1551680
1636571
672997
489323
1425209
1209889
1027381
928680
1125208
1726087
1401290
1402375
1830494
961567
400285
934438
1516240
581132
847775
1276726
418913
567868
1139587
1057093
1095759
1674506
1716890
1423965
653630
1164119
1489702
1654565
1231704
1460023
609190
1129888
1427794
1769418
572042
330769
1645639
165109
1510094
280243
1788053
1460575
1394080
358386
1223178
1260118
1666331
183567
1059344
1663870
1422323
1536539
196066
1503309
580615
907682
645967
1668015
877018
1426475
1489756
826711
417510
439023
1297990
942851
1574075
1221371
576458
973093
891369
1751613
817918
1152444
1132419
1426142
594468
1641012
577154
641464
1204321
608679
161009
1854248
715113
726938
502516
1012171
935098
589108
264113
1561380
551216
1426245
437327
534532
693192
640900
758816
324461
1222700
37148
505897
962864
476994
429458
764057
1698774
577695
452084
1624400
714494
1785200
1796932
1501157
951575
163277
1856451
1190383
3983
140381
827929
798547
649830
1333260
48036
1758507
794154
1823308
1197176
211057
1403465
262283
592784
266735
859544
210934
1777841
1574300
1555205
1144116
1296507
1538810
808554
1492592
1763145
170244
380304
856156
385396
618988
84987
1387238
1148727
571421
625609
1252497
1147558
1135857
745204
1822688
1466436
659118
1675429
1210892
1199552
918505
227542
1498119
1380447
1402099
265681
372337
204788
803287
493550
572720
336875
1645395
1692943
1586191
311701
1546658
1675065
111355
47954
99121
884339
152911
152743
1142205
1588105
1672058
1441153
532473
1176905
1572620
948379
1404011
1312758
1705777
23602
1579121
393205
518360
672798
661035
157339
1633203
955882
512704
1428358
249583
241848
1132035
55917
1093500
1751252
1533863
235017
1538164
1822693
1835813
344762
875375
816374
1274398
217242
701090
444630
1067789
150268
734424
934629
1676081
598725
898268
248593
592326
689995
70263
86722
1215853
1759375
234191
235829
403667
506820
1668703
401612
1810616
733955
576190
1693610
815880
589417
847326
957858
787882
1108249
98041
1585099
270699
1269552
1695969
1599324
244447
1364940
1547034
1514350
1039071
63733
1350232
1193546
297373
920925
1610148
148161
306385
540463
789937
1527362
1129421
1506836
697243
355293
1581178
1195070
726816
33095
46461
1839023
1434891
1746869
1004457
398112
535559
1852026
965176
1826125
718526
525803
940315
770330
1550542
1019703
832718
1320997
1396474
235445
544372
1372237
139946
329695
334834
936162
1674289
1303017
1573026
979444
747776
349365
402893
1748920
299428
977766
1213480
1478808
9532
1301813
134914
1247023
1398163
320231
1514447
251157
82200
1588856
744479
611431
5484
846442
338365
1216926
692956
591835
542900
451736
1148473
1413475
1354043
224174
396150
896415
1550286
1664399
481268
1563265
894482
1129967
1682082
505941
954331
1675405
152596
1004617
269663
1434160
952658
426800
397421
631942
1593656
1277651
1822605
1674739
1198469
206081
726552
827907
1753503
200146
593789
108515
134166
1257578
533062
1351033
246767
1806472
988503
1824614
33432
12074
232190
861187
841230
361037
1156961
324747
358563
1234924
331196
1767146
182262
227685
668107
1812376
1407970
1826416
524483
1312118
773470
1407635
1159124
968360
107743
1060135
765126
834635
69537
68991
1489309
144994
1518097
1431973
647830
78404
1353610
748638
1535075
586029
755444
1290792
1631737
1549978
1597397
1718802
409135
114525
240623
565818
539535
327826
606970
1388001
1689698
1016333
1800836
1075177
1159911
1587440
1183862
1459644
419110
1773660
376606
1487357
20765
299156
909928
1052817
601687
1369814
586845
1326639
636279
220419
1284613
406287
1535184
941136
636838
1680319
475874
579174
258478
642478
944117
623810
457966
724724
665903
637423
1574632
940414
1776617
1828044
250917
1318020
281717
1799015
1139500
1215145
1686914
999870
1365673
596221
82724
846582
1045016
1027390
1449521
332206
583788
1141595
1513976
614515
275075
893865
857211
597260
1052922
1468610
1343274
676009
465937
1836909
923443
1181148
1109086
1606836
903312
1289541
1690192
1314823
1478066
1322103
518107
1013993
1105317
334993
1079547
936324
1409915
1332809
1261045
287004
203462
761267
1188163
341438
1297350
458885
468567
727013
6622
1059213
245500
502830
1007149
1533369
1682328
383039
1618768
917222
1619395
1318400
213055
1359924
1217128
1629087
611990
1154280
447538
1692017
1857757
1683210
1310313
1704763
797634
572695
1158574
1386814
387467
1366982
1356291
867723
194617
603311
568215
881082
1012582
1154398
107806
157578
1568076
1418097
1429667
1313511
970729
963441
1628185
1555809
1499098
120109
386633
954088
1707215
1165101
1082556
978511
1773640
667801
670309
515573
1128024
501542
390397
176629
1633891
1209959
754371
1460146
128136
383464
566004
1632769
1075108
858611
146827
309454
634740
248630
692536
800899
1633956
1123481
1225610
1845634
649518
685220
631117
1268408
683923
1686568
1471254
1607172
77686
64499
649909
1647866
20859
1720791
1551616
804363
1730782
1470976
1336323
1238205
250647
389831
985706
223304
515493
1516355
1316661
789221
733328
531480
1848504
319160
454189
644590
723120
1519568
408101
548537
802855
874312
886384
1180461
1825738
777348
1847598
636343
1357537
1362425
1577196
275779
19410
1548495
1008861
1584972
764822
1722755
1170329
1173019
1782337
880240
898071
789821
1014364
1425524
643882
1820422
740848
1209014
117473
1144663
1838360
1365040
1429809
1503497
565169
1577601
1245215
1748379
829592
717188
1213240
641945
1592185
678383
104443
1213352
1260747
353128
1204046
659761
853308
1233043
1441919
860183
1785906
1454013
532224
1094887
526705
497766
1732898
600517
1798214
795400
1088785
877506
1056085
525775
1216315
188538
177935
581385
731887
1097435
441801
1163818
749592
402235
1151893
350009
962548
1319171
1102518
527111
1134109
207028
1134118
1806120
364042
1676897
1098762
1062060
1462785
1135759
866241
759989
1754487
1846592
777618
168672
530643
1396026
84311
744196
1550870
660232
1155877
1320829
916034
1585002
969452
1559451
1851349
68424
608154
1143404
1805671
907774
186238
1757010
1051421
416320
898127
932233
189149
48672
217778
407539
613211
1053578
755079
864565
374334
1850493
1318635
257659
853279
1065697
1782244
522331
943939
1660261
1273785
1335614
1428749
550683
490904
1054384
320848
1613341
1147294
1663890
1045689
1277808
1594640
411254
205271
1684685
818
1163589
1344458
1056814
432254
853389
537263
1769350
325196
447137
1458347
996013
366722
239122
148418
1726319
441863
800594
1161979
871911
157378
915678
234193
126714
477244
1381457
177019
1095421
449269
316731
1444308
336536
542061
731015
43302
489429
573715
706385
462095
609318
96824
694227
1792491
318058
799068
595828
851128
1054283
28269
703994
1373210
1378172
471109
449782
1600045
1682106
462170
1283859
1667742
323265
80891
881060
1567172
1679952
498408
948742
1182135
1777669
1004180
857223
1768413
1238474
16456
1693835
194320
261921
1140830
1210685
628169
1013703
146912
577515
526276
596798
582857
364458
570485
1171578
745331
716387
938923
1268104
398747
1192850
28415
1714661
1738378
692313
517919
1000293
761314
165469
1621762
652146
1638686
796357
346390
1392041
136613
1611275
295125
93284
1778206
452489
1626743
425907
1303349
678268
1064463
1830609
1818092
210179
245843
1088431
372723
740360
279533
46912
1557700
1206102
1238484
205032
158290
1470889
1134180
27734
891316
1482649
1444805
605765
1082192
126465
1714320
1788555
1754882
693517
1184082
482629
1498553
987771
1386419
1100517
806344
149771
1417823
1015568
842019
447499
1779491
829714
1447862
246163
1286969
1161864
1084827
1173486
435784
236609
292248
989034
1196811
586706
1086109
256586
307737
1494781
74511
1281105
1152156
1158006
1297850
362763
931064
741162
879370
772398
1475323
1428796
410212
1440744
956728
1619014
1259315
160168
556539
1450826
260011
1352522
1689535
9910
1050944
1229670
1110944
431807
1231041
1588658
17030
1611513
1144995
1418568
1791155
1195908
447766
33433
1651940
1136383
1422617
909329
261482
205561
197680
1595409
870945
778539
557272
272254
534526
1855211
746107
1858570
933361
1640304
234280
766255
1280078
1269844
921980
897984
508364
1241405
390269
302207
33235
1064855
1334535
444758
1397231
762811
738012
686009
813512
744845
1670284
422781
745966
90884
98184
917590
301904
333706
1654875
1425152
1141346
115709
881898
183467
146161
796392
974970
198162
347196
391077
1668570
836677
1208008
9968
593405
787096
876037
49788
507159
1472971
436392
1091715
203625
1758998
1365995
1443661
1534849
1506781
784086
276241
1116841
1561656
219025
217638
781800
921770
901389
1167733
1376257
1340076
302308
1288529
108505
853709
1170295
1637648
529311
1769967
875973
1693632
1861812
540396
303623
749541
597609
1380717
356029
192804
964015
1640963
289606
355295
875763
985925
1540529
1764451
375989
1705888
1832373
1570515
1149195
1363961
347906
1017283
1000063
1608345
577005
580601
1454152
985322
1487238
736542
483010
202334
659466
1226381
1446517
735625
1425070
1825298
475887
1422492
1587600
574412
775484
1441441
658806
156854
1728067
1109163
1157147
1255440
402135
887398
1356142
132305
1096264
1590241
366399
159925
980578
1622634
581848
544229
345720
1136366
829989
31277
554716
1245701
1827918
699119
602818
537160
1343995
927268
612340
1183017
181345
725979
1516436
637817
837270
947641
672612
11882
782045
383682
1574279
114969
1523619
794810
1401997
915656
1630581
705862
759490
632904
1142543
1788302
1536602
1546252
641230
1148352
332685
619567
1435182
618510
42311
390447
309159
714414
1498628
1711826
21864
577818
587796
1837595
1137332
991040
1664627
1551428
478227
730279
377532
510539
53929
1709022
768326
431179
1612919
1605782
1592275
747904
1806537
699976
172147
1348534
390977
1189860
449108
549462
1114211
619901
267528
271807
1829680
1095953
613087
321728
720125
1589813
1148328
173429
1233156
305425
1372809
840740
1384743
1441678
438585
1263706
213411
20896
1473308
1026872
344999
790854
1713392
1288976
1716228
1564043
1520708
700072
1749773
641954
1780201
838909
231139
854720
285212
511985
649516
678412
1210190
898212
414566
591224
609210
688516
10356
80141
1714329
1732524
38236
1574237
1059485
1648974
1129470
182598
1372563
1519099
1650175
1390135
441913
214146
1342102
164869
291312
967271
986969
1106993
1718136
1833705
1836286
1680102
906827
1063835
1562006
407591
1738390
867974
656141
641718
1039587
1642279
33552
950322
126970
418419
1593550
355902
1627922
1500845
174102
973287
29153
1732556
631406
250999
1460773
1566015
1612370
478412
1793833
718973
1249321
166453
422789
1068807
630566
1312451
538793
352391
1030172
255709
700244
1276315
1689728
397008
407757
582029
1758659
1645931
331911
1534243
1446337
1595024
1350873
1381651
1160860
775319
1860478
926433
229445
1161081
738896
1411153
1043497
1127625
909228
830251
395122
110625
1178367
552458
1380886
413568
820990
961467
201571
511091
592171
581788
237582
13426
190121
834736
924094
468882
611423
49491
1388753
3795
653948
898281
1482698
892572
804450
154432
1635230
1485845
13764
456510
56247
1328034
834916
174692
184426
813291
2547
1201677
1434095
1526637
418911
1020297
1238637
1766939
332294
1750693
1122094
104144
926001
181638
841737
178931
1775325
888731
1588410
1203743
278143
1099450
1647357
886118
73272
1827788
1423760
830886
1569139
128693
811463
1207082
1730386
1290745
139524
411306
1100831
1788684
266418
455847
1588243
293909
1361922
963641
1638739
1516003
479515
102775
1289006
886136
1849878
1244130
1109772
1271265
291624
1535464
1181540
482818
1292565
976873
95059
1505115
862046
531411
869847
888886
1714627
421642
1053348
1370728
590984
759656
1849174
1794475
434550
1760769
111742
1667834
631565
914869
1026106
394261
1493507
1587330
295716
1225018
306517
443216
1638282
456505
385704
1646208
1039827
1550980
1406818
1833534
76797
882024
236567
651428
409236
857682
558749
505585
1452608
634724
1129672
161772
256185
198566
558772
1023506
1310112
659332
1312430
724487
1661267
222815
584110
1374068
1255004
1605743
494444
1605401
1671030
292252
216697
1267786
1161677
575970
25149
1341656
1485894
479623
455211
1694990
1431948
1792555
1649628
41978
507560
142768
1438158
1256032
344427
1784453
366725
1133621
1197333
1611218
988662
280242
1024246
1729528
1795755
1802178
508681
868453
981347
1279226
1458139
1000220
205646
60929
494962
1356584
1686709
1512327
688889
400398
1016432
101775
436491
1613933
479073
1422295
109113
1499656
713421
574966
253014
513055
1394721
1612947
306275
1635355
1749134
1359004
812246
1364619
432171
489323
1706885
1562053
626242
30799
1164415
517080
708460
1179456
306211
549498
753694
1508577
1816571
1679648
1118748
527759
1585117
779737
1588801
1193110
1320576
1856583
416829
720779
1102891
381380
359757
1491291
1584473
1784366
1076499
768749
1408484
1269759
1274047
233017
865151
290597
1174602
872248
98635
1746868
712992
1761772
1220297
1415636
242997
1141118
1348850
608307
812901
1485960
1307508
324672
599283
1498018
436595
1333551
467762
1654888
161518
884285
22513
1627857
1343498
341256
1400568
1312681
412775
1564639
1618511
1134077
925432
1040640
1221407
1584569
1469027
775388
392273
775133
1861826
719022
1420591
884898
716931
1369856
1581098
1189955
1618212
393211
588196
1453260
479010
173073
34955
819314
1345003
95867
1286263
238920
1018023
520982
472377
418271
131655
1201207
960323
477150
342285
333120
1833886
576246
770446
770029
196572
697358
708783
1416647
985222
796719
1515233
155312
367680
210178
1390495
1407350
1280635
1811662
1307744
1157608
786772
1082694
433375
1193814
32678
1128995
560990
1138697
1283368
262083
693355
243913
1588408
126902
233503
858666
2579
450156
1376336
1206998
1192590
1619300
1086095
1692571
1531258
1573307
212271
488633
758335
1693125
987911
1634944
568218
1637687
1569301
1835595
1246497
847371
1054173
1731988
1658719
575659
383448
1855968
1739866
1565303
1515698
118429
473123
495980
1683971
1536856
1579965
841248
390288
1210947
1084094
349897
1619945
497157
1192733
1739491
1088782
1496451
916229
1832604
697121
514452
410577
158825
878733
280085
30331
1084801
100709
1424770
660610
223631
1145227
1282849
1263508
1470676
1630220
1733939
875222
1128651
935770
619075
465547
1495028
880807
61268
1622790
44241
1271099
1409640
1108375
699201
850704
580340
1245542
23131
1586986
1810946
19165
1304914
1288506
366405
636484
1368846
134810
809791
1462185
985536
586142
1168852
1848178
92085
1232971
1425210
228371
1230609
1097775
554091
189312
280648
349421
604031
1630588
767388
1643718
525809
1753202
1367813
487528
1561469
1662195
427979
578237
1801790
1250180
621133
775079
799584
1525556
781049
784879
415680
1599692
1321841
441791
1734619
1359729
1747492
200904
1273571
1043324
1012810
1488387
114471
1793959
1056525
1154916
1378601
765923
560627
942272
1595070
1333574
979580
699955
20181
560210
1450798
815600
433628
819
458465
632299
1581735
786017
1775770
1698265
237429
3956
125454
880907
445839
1527955
1067480
415021
1522103
1112550
910634
1822441
681459
894995
1391227
953575
1590790
1060039
107784
1250495
1673025
791480
1392543
1253014
998484
75741
1825199
1115216
78148
1428892
1349401
818856
959985
1821831
1116409
1197367
1180190
481409
829414
1784546
1783107
774720
584860
278030
1395908
494169
1853987
991868
1736788
1273352
1196967
1598633
1277657
1355462
136918
5919
1335480
1249883
1577063
958731
1430624
1105757
1076260
608481
1135814
523829
1408994
1845738
811186
1496177
1567895
1451793
427035
232661
1335463
15240
987627
699025
210921
829177
329442
160272
1584588
1681853
1410134
185309
1517809
1308040
249393
541839
254018
1051839
499537
912309
129398
1845802
1144717
29041
709545
1851698
494979
53753
918360
377888
1216687
254306
663333
434050
1546743
959758
1038010
282796
1072309
93963
1205614
1533439
558621
1252538
931234
1235061
383513
320260
909768
1729223
1623977
1758742
592236
829810
1556558
707243
1620030
242782
355483
1429960
556525
1359351
901537
79403
1755312
1202294
691926
841925
305684
741690
842302
378908
647798
808313
1600495
140924
206659
1794391
162515
725666
328678
1090269
1170850
671358
299343
1214211
73559
454705
666510
1179038
1351133
1032380
1115536
609529
1388225
556261
892330
727868
811912
831814
1143081
421190
1707899
373438
1036554
160440
915106
1101221
391325
341058
488223
524317
1497171
1023966
214964
394138
898870
1365921
1694626
556993
1529477
949024
199393
249824
876247
253144
1357338
1090979
1043203
1649366
121268
76801
257049
1284315
1457230
107897
1674403
1692538
115562
1832634
928485
1149136
457694
309871
104147
1758507
717748
1128318
254068
738192
583867
418562
1813925
730970
182061
511964
1776226
973216
1005945
1162456
1477317
1114163
386671
1770270
1350352
393190
1371704
753980
1047323
504604
931910
975285
846187
870254
408849
1120295
887711
1134649
584651
971817
183990
1663708
940033
1716018
1615796
264068
1732655
390026
1719207
238108
70935
640896
663069
1385293
1394129
480323
1158128
796424
913469
356431
1069333
1659872
474404
577813
575837
240388
1035225
1330731
769163
1756097
599348
1572131
109356
1257392
1470993
1207261
1357174
276464
167325
32490
126893
1749185
63340
832981
1750675
194084
228591
633370
696721
212258
390575
1464898
1117308
1238545
1232302
1813598
1021091
1285924
1293823
1769435
1145265
1166800
2423
1600969
281420
1576130
1714911
1017944
467645
1809524
1142898
992097
1277348
300796
361637
169580
497006
1856644
1085387
1352153
1632467
229322
1061991
1001797
972780
1498431
631784
151911
1583507
458667
314011
1192257
1117288
1614021
48092
1685087
1082640
1624822
16941
958495
139466
558775
969628
822631
1561269
184166
614381
48410
1431148
536943
1320336
1828957
1794353
871490
330094
957252
238861
769527
631334
1481642
203405
1841191
795964
765607
802808
1657141
1658345
1274143
777275
530669
986404
578428
1063109
286102
1291818
608245
1006345
1009395
968656
1696900
369902
461197
1101137
247829
918284
728211
298935
1070767
780477
1742438
291666
1823177
148090
375599
1032722
1081414
1286351
607990
1669471
1853171
763926
1154173
526208
50896
1216105
1306175
1337144
899622
703600
923302
1639627
290991
1570792
784879
127416
877435
373759
570080
426341
1083773
1558279
684276
415003
1821535
1524165
293130
582591
1299529
739002
1073565
1077033
1180625
199222
1040381
436103
1576143
1829878
193652
416809
405627
892163
1435204
356321
852055
951670
8995
1594711
1081535
1140313
66202
1796036
402450
1671758
331493
1847942
703101
700591
1092386
1747174
1327930
278985
1274370
1522921
1209149
681830
1238269
197862
788665
407738
1766607
1334120
1061557
665808
627455
1638825
836322
262772
942532
1704719
1563624
1647019
1702182
1651972
1739307
647205
1096721
1461828
1470442
969642
1066812
861811
568991
661638
80389
221052
1662118
1010913
953461
148444
931145
773531
588028
1074236
781108
1173102
385457
498705
34990
892462
1531718
827096
1270204
1318567
937524
1588341
857363
626641
170837
872009
979018
1058379
941403
581645
1408939
796815
672979
1297675
1565134
1677602
1695262
12843
792710
1624476
814841
206245
1471126
1519594
412347
1847796
55852
977656
190017
1767921
369172
1072283
1573926
648065
813092
1646703
1280429
1014632
801037
899390
406462
1436623
1495773
33313
780481
1295993
778404
134456
1791058
919623
542776
739855
560011
679606
827856
198976
1469780
1582643
146062
274611
1639347
1119256
1516169
569836
1000056
17766
1108726
1426238
1285527
1211547
117095
1279043
1243378
1063120
1380130
1348468
702518
202312
464967
334544
191043
1436576
883113
670191
578435
758374
414477
1459738
1428811
941601
1567901
1395368
862879
434027
479685
58667
195565
1750499
1246717
915093
1739079
885749
1043500
541545
964257
18101
515869
655598
780510
1604619
1475381
101883
893482
1561337
1730669
1265557
1248959
1301697
673869
209001
189132
1383788
123476
1377597
1252550
1278112
312100
1340850
497360
255431
336792
933037
188937
1783814
1332675
858241
1019833
202647
1093526
50030
1156628
1042580
1586399
1115508
1369807
330530
1588969
61389
1701168
1850232
732712
1162409
1289986
601319
807260
794597
722653
606542
901668
489881
1570373
1834630
1500415
1820774
344928
1399444
208939
1842797
1771389
677376
42992
971668
669756
1150462
1839293
1547527
220654
976586
316128
563447
51675
1474280
1463511
572155
1611387
565971
1633806
1565994
753713
524549
1536375
159511
1546086
638842
37945
1010336
1712880
1582633
1484784
1489321
85034
185827
204097
1655530
801853
726853
1552630
1820234
755511
259065
1092742
1588013
181633
790677
1222047
1130321
1266101
414823
1739674
213612
1433978
1834169
297482
1825290
1639593
367298
754387
794545
816455
1496883
14330
1623990
1328144
1859351
1650534
1214623
1507787
677567
1496942
1833421
1316523
826438
6628
230373
127180
953694
1671528
1025997
1406964
172668
1722954
113924
686427
1353808
1831405
344959
881542
1081188
63820
117417
837021
475680
975173
874678
1803220
995697
1412529
20489
1307782
620844
1103388
730513
46038
170105
817383
576245
30315
1130288
991708
1227668
748125
1092993
769738
251132
620543
324759
1667970
425391
1185188
822011
915918
751659
374571
1773042
1567597
1653735
1620077
1772567
493107
1815868
1701589
1809272
103323
345064
20822
26198
858155
638814
1672028
1851163
1495981
207424
1631632
1479488
1433901
236687
1257717
385194
1018242
830595
774132
695374
893565
901028
1544092
714553
411499
1674264
290600
1752955
934417
513793
372365
148324
306290
1582728
270857
1790812
1076649
977541
183455
218529
121573
1611184
85823
267383
1137581
1304897
507601
561791
1344325
426228
1266668
352030
596222
1101355
260258
69405
1083266
979009
1490102
1180584
1508797
1474451
1659305
560810
1602530
1528880
1247405
580765
1748899
276125
1428562
1825623
977256
904034
1259008
398910
686341
481438
1068936
1456360
1256344
659549
1535372
911330
1309465
966630
251465
293359
684344
429277
243494
907417
1152686
785519
1806799
1728105
1163071
254650
1065664
101466
425219
1639207
1031752
152931
716531
1148443
1640199
1635233
1642865
1264885
1655656
713477
651280
657261
1136688
1156861
810350
1503231
1356001
283246
1699837
547505
1819619
1422492
302676
554654
626192
1384228
1446747
1368649
1587296
1185601
572429
571531
1614081
1525846
760978
193277
705153
1187457
626183
1701368
514852
806475
1724023
1793008
1227853
1730842
895897
1297945
498462
1703749
1148230
1260311
947676
480436
642766
1407780
889965
264283
1728192
1464360
1565059
1273148
125738
1184370
744052
1792577
334874
905621
1454108
512701
1353011
786669
1522725
511556
716631
957931
1671439
86293
459976
1842896
1063980
835811
597420
1009471
1621906
219024
431266
1184605
828007
949932
1695124
1062423
1192464
293763
775111
1301879
1637183
960083
707190
1733276
1846102
909061
1311396
1123808
420008
518033
634680
638855
1324900
1697280
1478885
1335054
1398449
1703364
585356
323582
332630
1213442
527014
135305
1367651
45545
1811242
1508403
1396695
8704
1550746
204552
1293660
889809
1001853
288274
995161
1674462
626923
428463
1306350
560039
528298
1790497
1142688
1199501
313880
1701978
837638
1740127
1157998
69259
1560995
461469
232578
505111
999359
965270
939559
932072
1422875
92005
1472466
924399
16764
762110
535644
1420421
96887
1336291
1628218
536612
937954
1351541
140045
557236
1405129
1517890
336513
1683738
1527840
1141069
712995
572549
1205440
665361
980720
1602134
1310734
1004893
983777
1656052
732878
754197
793098
1477088
1508750
151957
1064051
824118
297188
1775058
241699
344052
352198
473521
1614485
272035
1008794
167605
1809705
459011
1145843
1830803
789218
860617
1758880
1631020
821959
1734236
428080
932028
252200
1378694
14348
1838635
1300724
620035
397297
1114000
321747
762032
530888
97328
1850042
990623
738232
1193977
972246
35363
280901
1708219
1189670
1260821
686716
1558624
1028646
1709899
954707
437357
1370079
119711
1594698
281252
1341716
1656553
1419444
1562810
98090
858862
669882
1715529
1163747
370743
1155474
676176
628463
1170038
1125855
201928
496010
1469064
160310
1144071
886081
133072
569182
1260367
216569
79246
701929
1063057
919283
1258718
1059555
1793445
942675
442738
1576556
155929
806828
83283
669577
1393415
856236
1372052
372575
392526
182786
924535
560120
591944
758003
818594
1357204
1087547
564884
1128913
628877
1352827
347482
1741837
665349
713996
118702
1270419
102804
599596
689590
1851831
106692
393053
610319
1442183
1366442
2114
868024
1514944
671766
844706
844808
1628620
499820
1596319
1511287
1224635
562836
601261
1443251
326242
726306
1483667
1769284
1369378
46398
1177574
100229
1640872
502870
404720
863068
497337
806183
1717777
558612
68310
1244276
1227178
1172732
818541
1160606
12017
1737320
945413
1266783
1380175
1213593
44602
1753747
632890
1198139
773053
1098771
494466
824248
1852974
1687133
304240
1744050
1572952
1383147
1417174
1504723
799977
1719133
1368743
767260
770117
661860
1222354
1245024
1015840
427595
296031
1649353
236895
1211108
1510969
802336
531120
1667796
293552
701911
834129
1787945
1432346
498053
1766647
535975
665194
209771
653149
1530533
997770
1287784
1168763
1544549
1497488
1684929
1763662
78435
227248
233907
1824696
1534150
1833044
808703
961939
529777
1045544
386939
1735794
1484742
744514
641756
628356
534589
1463724
1275998
286921
1773945
69289
1677758
1588210
438285
618360
1301628
161736
101730
1296340
1358951
1329812
821795
362002
1736701
996017
832723
1153999
613786
681472
1124146
1009534
1353112
786455
505095
857457
1645765
534124
1321509
1749100
787077
1585159
1680552
1768238
193224
744606
141348
1429332
25943
1525842
322681
88029
368564
1837534
491818
374150
842780
1638758
1078463
668864
722996
581743
1244306
1403391
1304628
958658
1854994
782944
122271
217206
828520
907259
524099
182187
1229270
1675996
565343
698687
397759
1003611
445263
1590937
590199
1045515
1076384
896613
771568
1385165
707719
1768039
738417
1131368
1367223
1603064
1053812
378251
806822
671663
1117493
579233
1515800
526412
1130247
1492481
981010
1381261
107538
356589
700769
1117427
653435
1422793
1498230
1457676
1462332
751306
191328
466783
273885
1130067
76105
1133026
838750
1197492
390287
796792
490793
412225
1137389
1187581
792520
37291
6532
1481932
1716959
1519963
1565395
574064
1115696
1569679
383457
154073
36886
990569
559995
1787536
801924
446144
903547
1063328
291312
1064396
578490
189868
370297
742576
635261
464481
811806
1111509
1610928
380604
249501
362078
1127597
274820
459884
721245
982291
1688997
532278
60051
1631472
1862276
1672809
624971
71180
665096
1619244
1822198
1037859
1048474
750837
1130245
1112893
1083781
1687021
247339
1562637
1347605
471771
1146359
1584554
877478
1369595
238131
276849
1530927
1184134
1260207
441901
341360
1596587
1829187
415791
823501
1779204
787698
259680
1087040
99537
1423686
239007
209731
1432744
1034653
1420616
848284
1607051
712989
79700
457205
577181
280711
237634
1225322
367766
1169529
23966
553988
1169
307935
267330
1696438
1528754
1207438
1146875
1075414
1719307
1228143
1138042
670742
45311
369035
1071754
222900
316753
707758
1109795
579106
1428056
1523729
1490576
831934
1815169
534786
1738644
1228897
905051
357242
1852230
589387
1658990
1497196
320437
1080601
265636
1496585
1736106
1222608
611211
1614125
1737714
1221155
1857172
1843348
1811908
528545
202168
171091
1223104
275129
376663
1407465
1757793
1080875
1217085
183705
1515772
1650191
1275320
1053567
614451
449935
1203119
1207190
1655614
1434174
419054
949036
315901
1318635
156525
616277
1441997
1116512
119569
1737595
473825
1516496
1188743
886238
1693481
569143
448258
292795
1612352
1690522
1189822
598972
1587659
97801
1609642
433866
814809
895914
1427990
486224
530626
16308
852886
1651574
1847748
240927
1089548
1232442
1618814
126858
1078021
1784374
793615
450045
494833
1138458
1438398
1615476
494527
457295
413116
1555607
972561
1065300
107311
621389
1245597
781210
1042414
1004305
177945
114184
1259738
1182645
556480
461113
1225186
802655
1443824
760020
1358573
1494995
935769
1541590
216285
174888
502825
519853
275069
1223184
515005
686822
1219537
160050
1202750
278109
1088127
475433
571155
464417
1335623
169534
975469
1075603
1445248
1582011
1642065
474422
845677
1630087
1366694
924327
1641648
1585747
1108709
1169794
1558766
1512791
488578
127436
573149
661512
737161
618316
1219859
741498
625824
36416
713536
845398
55303
905201
1412805
341343
1279362
821677
393707
142646
1506047
1666
1244536
580349
1454452
615891
11510
1451955
1464420
704120
361161
934719
1823329
1852593
1468107
881842
924556
115358
1304267
1722250
1556901
93924
1745338
531884
308739
1859306
1588355
1369536
1430175
780547
361542
1145219
1169617
1541015
753964
351926
1744789
877773
1452479
357831
836521
1170351
1419741
141723
1834991
383258
1291961
170911
1198827
798886
225841
1092555
1331392
821832
659003
427480
1145420
1669793
468097
1478316
1118691
541800
558825
144262
117208
395849
1393720
1805241
636229
346762
659172
246977
1407737
1497854
991414
470426
1353685
981049
1347555
165738
881429
532799
283443
942098
668706
114160
1411981
980919
414368
709509
1826143
76165
111880
682403
672447
655648
366818
1446681
533080
392921
366244
91949
1401109
603035
1331664
1413714
1276491
1307617
784333
550004
262006
613838
1467823
532762
369727
347513
1402599
1723666
1321463
321348
902435
1162299
1023147
1773159
1595509
219305
569547
1412816
1358136
12686
1125025
1666456
395868
746616
1393850
576354
964408
1410445
1352925
1429113
274132
816036
263931
1340436
871691
1583255
1633496
1335006
893178
33514
158605
1187743
850682
1403163
769519
511348
1722320
1398406
72401
38052
266907
940327
509086
941041
1589754
614156
1008677
1738368
831768
200033
1254794
1721821
1576440
1185731
1450277
135626
287341
1138758
1756526
1369671
1599596
338089
164035
570422
985589
715630
1422394
470951
1781727
1563564
1358237
182737
706183
798725
1086756
1574281
491976
1586203
83376
772806
96523
203579
1617947
1198966
1772441
1149402
1135774
1343942
1344135
1460346
674160
989578
1526677
362116
318538
1490104
1830279
1669110
1305383
1097744
1717620
1035583
171395
1266708
1085897
826192
648252
598475
487175
1049144
722862
319865
217840
1365674
307363
884072
1232863
721844
1782310
244970
101497
1171968
1441548
48704
181993
1525119
869605
1050326
1159963
393560
964839
939010
81925
902528
644372
52642
483377
1284213
1816075
1240528
37845
464067
148856
625393
1517801
626356
1349298
1775403
1236891
883999
1439274
1119039
1448289
963072
1565196
1273081
1563776
1738982
1291429
170490
127128
276526
675293
776400
1455452
448632
1534650
1452691
1611292
687296
457676
185107
1612886
1585858
318843
1040344
1173784
1090730
701500
135008
101845
566569
927701
1510880
1675568
846175
1261076
758172
1451169
375445
1435835
404020
1792389
179482
1432297
1583060
113593
1549410
1427869
1660786
491299
360356
1209731
173683
1781581
1515014
1480665
620811
1227173
1477889
240036
236598
1486098
1515520
1179049
782169
1125944
1155921
331064
1774026
1810923
1561307
29907
1442617
1211615
1344646
384967
329511
1296163
1433075
141911
298805
129322
1785939
156914
1134308
561822
1712712
1378759
272220
326481
373055
822436
171708
165123
972290
1066116
1828947
1311035
997923
56887
141362
1700279
1439149
278888
779816
1693868
289757
491083
1834895
590264
1138918
1676305
1236406
1789712
161387
1778957
492443
934055
166953
1487926
993354
997871
150708
524449
349168
202696
113028
665001
1282404
1600689
318304
1697378
1705870
1223613
1780856
389726
295367
1811560
1132803
400559
106781
1700955
215913
922783
686625
918571
1064401
1342615
100200
135619
18220
468190
1377891
1579245
485324
1767703
445231
1511509
1229349
1859626
743935
187612
120202
505895
1691027
1623901
1807527
739894
1859237
100105
674181
753774
1555022
1229789
358990
1211529
941148
1495142
573961
94699
1309336
1224949
1459492
97067
1750270
78881
715906
137525
1775005
1242983
816275
1232050
924835
676703
1235571
1440213
693687
991164
915297
840851
398067
1363111
759103
1176816
1604846
916892
1331387
1143000
414414
136062
1642514
511371
1408629
145982
6412
392287
18782
553045
1787110
1178669
411392
1153532
190069
930912
1765987
383387
639731
1222567
1044379
1565050
469623
610293
1308514
1815528
1631131
409765
1081989
884427
585845
1476506
151032
265239
1533603
1577096
1339001
1438024
1806985
1360930
1248134
724545
975199
1667328
1501997
1222702
999729
1651075
645889
15143
1155506
1199963
324245
1650416
646767
834925
1311991
1136103
1317254
1666357
649155
292678
919019
1439350
204820
1196672
1488245
68597
170029
369417
1256497
775985
484912
578476
526867
872809
556704
718072
216262
1662579
1814219
780484
441715
379054
1137311
436538
1401502
1806918
1147298
1070184
681198
517492
385849
1687401
821426
825370
1617438
1853034
233321
1329970
1203060
407299
351681
1069606
831365
298977
1375969
1346068
5853
144786
1586786
1500771
1164428
732317
1676356
1407498
1740856
1588282
935028
1107985
1146334
1625946
647046
1622703
297820
1334758
1144634
1497053
312811
625402
845277
738827
936780
241981
1224158
1342540
537730
1096935
64922
922238
373718
1417857
571703
1297179
1378721
1435957
810958
1033863
491915
854415
866694
403740
1087305
654303
1799405
70593
695256
581111
139456
1847964
248473
252998
1497785
1509408
1501303
1573702
1822594
1008565
920214
150855
741366
33104
921901
1712372
232086
1427869
197665
47031
486887
48751
736874
576807
1424850
134924
1130686
225025
842498
1739195
318598
494457
1072695
195219
847071
626851
1730465
712175
996051
408269
1239150
159142
1564143
1339182
613775
1120102
1121586
1742085
665603
776411
1421098
1367944
1498535
391483
533938
1468802
1108442
1587052
716424
495429
1213863
287583
336595
1162587
784102
893302
528924
730037
66729
728377
1522099
1350963
1342336
1760891
1180101
1751855
603156
224022
621760
114481
917961
1394711
94547
1416670
1317725
1216227
1016255
399357
493016
1585742
1005288
288314
850224
1499389
243588
1325030
716882
1404782
1539749
1407262
1574136
449829
1760056
465100
868388
956422
1571704
1062254
251615
1455749
431846
303668
1507449
1358101
55153
1304401
676516
494188
1172843
602521
331510
867229
159723
217504
491765
1368470
1376881
360839
1841806
12188
1044114
1650238
48087
401671
646769
1784748
1519520
718080
763984
201505
1354345
441197
879143
929700
1033635
1686998
1173769
1766753
126223
1072564
929792
252910
175167
247392
1066283
454961
933645
1245074
1838305
1226505
654787
1678716
1621626
859170
1373843
353832
621537
1186800
1798842
986
1166605
542865
250222
1746125
1733620
1437905
1277175
576568
193438
1080431
124066
822827
1825248
1350319
672911
566229
1578278
1601175
252063
1589673
998450
720303
1003100
838263
1604423
412991
391283
57262
1186098
1377122
1004119
126288
724084
508675
1082123
1488291
1331447
828873
844335
1174651
236634
781215
140316
282235
650253
1247929
1255620
102312
126550
951788
624843
758911
71240
1562744
143605
686711
1434597
60325
1683713
1690999
142623
105245
443144
1816040
1055242
906289
98835
927726
1206358
471826
1522471
57357
1594099
1755415
1451518
1740124
1303169
527904
1192958
1244222
1854487
1591263
94803
1192830
1656385
1625846
665933
874757
797768
1230423
987488
284974
991960
1811841
501001
1818366
1202763
929828
1303949
71252
752698
1069032
1246516
517796
841596
1116101
176217
686524
430826
308631
997943
970208
1365437
310966
1814734
208770
322680
740819
1324020
241217
568017
339951
1338747
72950
884800
577141
1025378
709427
1348510
733442
1834360
1610043
1641457
601989
1663050
1849013
1624941
1001764
339531
384854
1642006
262412
12761
1165436
974103
1632165
1114329
1472414
444252
1244635
1019647
44304
736910
171124
1703358
751305
645575
981910
1758359
119691
1831650
1428936
1510352
614063
1035363
1681522
1386848
788713
1708967
505857
1014099
1642135
88285
1305209
459081
567859
1859609
692529
776911
1506844
1793235
1625587
84577
1807590
1840307
188468
759931
945123
20008
293789
78902
553607
1525954
1829099
49762
621753
1519663
634208
570869
113479
1663388
555387
441824
30000
1087982
1831718
340564
105483
633850
347772
1815490
123549
1621654
1571410
1750266
494682
1579951
192140
1157519
55498
463455
840959
1650558
467353
951028
35486
596927
1698037
775402
654388
384490
623617
1219578
891363
1130935
1167273
166731
1007111
130628
1336670
1098029
1788417
1594214
1285894
1067824
1075145
35708
838777
1013380
572193
1408206
589348
830537
1311506
511740
93224
778447
1083468
351709
792473
1013410
534701
678985
1743319
1751405
1644869
829961
660570
1524598
373258
13541
81084
1036479
27965
1305946
1527784
163258
851567
133482
638620
1630495
1021056
965140
1737508
1243722
1785326
1221652
1045207
878387
1804767
1430919
1837411
1037435
1399196
577975
517443
197722
1034242
130630
356844
421656
558543
1110213
465206
933265
1712790
622396
638861
1215739
1005998
542602
337268
769827
1155367
179263
1534048
478822
404834
709928
320193
1034764
1348632
798822
632609
1307635
206173
1855245
1393273
87581
1760705
1480449
1513619
165502
1030388
583987
112739
1042987
1646625
1832843
1786580
68352
1487673
1141835
1142255
1527041
167229
281182
1716115
544637
1417393
350466
253572
1312063
792541
40660
1670803
312146
1532593
133452
709676
1270607
193865
496200
21709
1621489
694867
1232405
211232
1491689
1383421
188098
1862417
778396
862283
1639347
826676
244709
1403413
1123272
1185405
1385807
153417
1488171
1222801
456673
1297416
1546602
1206980
992337
1350866
1293306
1005093
1184207
369832
1753160
1165591
1735211
755808
555153
1376385
1116897
1319589
1083640
747226
1343244
1112891
1372527
1122440
159276
345974
1614794
969824
309796
202230
1733854
502548
637884
1685400
807662
845210
1858571
993138
1644573
433127
76956
1099726
779383
661989
1752223
651223
318027
650956
1559633
856995
678920
180789
972470
1242090
941995
556794
827046
146500
1233005
1039597
377521
361476
1613020
1222041
530538
1347135
158336
637091
858933
1176352
1592292
293375
125849
814736
566837
1767682
1683123
831926
408935
442666
152096
7318
1395841
1165373
339448
523812
488633
975748
1623265
806541
1701670
1453187
645782
1772166
1093351
1727147
256821
627703
815614
1085467
1318795
1247278
1355065
476501
1481139
417154
1132483
985119
1535300
371920
1164902
223771
554985
1314827
963032
1490116
697751
148698
1665974
1604900
1031694
1197905
558079
1547302
210567
506705
197538
845324
169597
1027566
594955
618277
1407097
644445
955908
1702297
1575452
1176746
1142757
485167
1532222
1766717
89372
1665070
1712551
1033096
125663
1110790
1589090
865233
763198
84826
499448
1825809
1074928
813136
623030
42599
1202383
1358179
826782
1815662
1033667
498591
465566
977262
1669613
1376753
1562490
625720
1640913
996944
983307
809021
602129
3886
874643
1669444
72772
811837
1426921
1123472
910801
1163769
220322
151922
919853
1781410
674682
1416444
1473706
1267662
18037
405946
759531
230511
1346144
799080
541355
108683
653446
295336
1325037
1004030
632542
1456531
417851
1002269
1025025
331137
1483332
304171
172279
1372899
735394
177041
1401853
224833
1776993
179854
672374
72808
196464
877366
918338
274365
1816860
805769
746836
53113
592018
1191883
192178
965715
1130263
1342717
1529483
562010
1187604
334640
884943
473049
656754
1034781
1803288
1703830
1214487
864007
1070094
1225535
1026894
1029207
347804
1640994
1591910
1419982
1453365
1576022
1146905
716875
983550
1113142
1477367
1411281
1654075
1585874
113223
1318141
450697
871984
148480
468855
1486222
463874
471590
1564012
968077
1371900
929494
511561
759038
1229671
1138897
776126
851868
758529
143546
661930
1268777
1856495
685057
264998
259377
555966
1707194
142878
1314997
239094
1177324
675932
236103
1622872
516396
1185615
44566
248166
1212808
1489093
759549
384025
1786360
398825
1216002
657733
1628584
780599
1578894
1458750
219517
1290622
565505
489894
79174
1861174
1623258
1026749
780819
903404
141774
1080343
1087728
1785219
254885
1666064
1687639
1294760
1524892
45159
421796
468148
1136341
1256255
1742670
255187
176142
1560451
1857000
700902
821741
490046
1029495
895914
39929
1712859
36110
574157
138615
1207206
294279
1242219
4320
973285
43325
1233676
833869
1411311
1124070
581616
108015
413581
1131542
28484
41033
1667032
1534750
267937
744070
836825
946807
1415313
206408
1490274
523870
693883
56717
1414440
972567
1369287
1444551
860969
402824
952729
135170
790223
1614919
1803598
1437920
1469165
1862398
1402945
120131
1421089
1610688
180231
1210124
157230
535077
1757917
66523
91484
1770921
1535963
1617204
133980
58361
330390
1241820
931819
818609
1049653
1572151
1828472
641502
1662505
244815
1170602
1207386
881002
1128812
1490985
321779
172276
454992
219660
1328857
1636253
1635503
392150
917034
1016181
1068599
1346825
1346941
1181051
1058104
924232
1774598
1651739
1260836
867553
1579845
139386
1693514
969243
515855
1078372
264838
705845
417545
1791629
533500
295831
1243524
778281
1206590
213371
35611
1745163
1415396
769922
1201153
695208
1688343
1804478
42823
301246
364790
1851145
883226
75770
1691561
420641
1480693
1209639
1257737
512062
241574
799464
1529966
718461
459642
477057
348696
959712
500570
1241676
6819
248268
98828
1710059
1849004
60865
453747
472958
1169465
1445527
1476845
446939
1000041
1164557
517302
351446
58425
1815232
1965
1753054
1547528
1571536
261123
1673164
993379
1202225
205113
1124703
1038437
849703
372238
1343010
1842066
1173179
1227935
190142
1308402
1353637
1767407
444306
1346483
1692149
1526458
1397798
760693
875988
191375
1345786
1464347
1427426
399311
178748
423311
1354925
1546520
928882
1314094
1476539
371752
891999
711695
1148290
1499324
548509
1218240
664235
1166503
605075
60772
375515
37921
437793
10937
19650
1367107
36222
212203
500827
1342705
1266491
1328138
1137313
130846
1640579
865796
1746700
1463386
806268
1418443
678723
1463829
1080256
1744997
996819
1683111
44957
452460
933510
576343
1368303
1023183
204258
967390
543795
100152
628885
1675105
1078259
1764942
1302634
400075
1082196
110427
199530
612509
23728
1822018
1475152
285304
1217776
300567
444426
335450
1055591
1303626
262539
1273672
1552076
1198194
1574463
7238
1027493
634838
1373905
1483817
1845104
1192794
1267343
832998
714201
1461467
748226
1312314
195523
497796
1156586
605490
1114100
252640
889156
1556691
3634
687638
1575483
1740358
1610111
1742385
1699199
1031945
1371816
628427
1401640
1691590
1379923
1429784
28378
825158
120892
161601
8496
1762272
554000
552808
1591046
372180
640535
1237455
191304
617488
233078
1460025
135601
1047025
357435
1678878
1050943
1180359
1037639
1441109
1709014
1586931
22940
1135134
739400
90116
1100355
689613
397534
1435995
981005
1858859
480763
1454298
1616529
1791596
1393704
1046455
820689
1007041
898683
964546
833206
654245
340424
788145
660967
246657
447715
1143098
1241975
255367
1728708
1052737
978428
531637
807199
1330622
497588
635261
591196
1537994
1283192
556322
1652377
98178
1678316
629557
549321
879221
1214975
1839787
1645539
1817028
1522272
253095
469809
1076806
526007
913732
37277
545492
477767
844837
135025
596096
386047
237684
739740
1757092
1504364
1469639
1794238
840317
253073
1811642
1399064
722277
151047
949409
63760
1734218
456836
1192938
612831
569280
409340
1006695
493154
951172
865150
1022218
1072269
1492237
76745
373596
264619
1637923
147932
1551559
1740990
1189658
868851
258396
1156127
758521
1161389
656837
543688
73857
1632316
1592593
666959
145772
1809903
1817747
1671591
904141
1718765
492738
57753
981087
856256
260299
205744
1259498
134823
110634
108007
1032734
103518
1711944
1348553
1171293
1834848
986006
4565
1675469
132218
963935
774245
744735
126315
407595
716397
921957
1614744
801534
837787
1338863
1081304
1186977
1187276
437296
228814
327740
1795130
125448
1079759
856145
1266736
470879
1318923
742742
1238232
415794
1487103
1708809
167088
339393
1247925
94264
332949
1074556
1088074
473137
174462
642264
1531827
1010604
1069050
1779224
1767180
1374121
1627259
62929
1069901
1091831
18773
995981
24349
442568
1393712
24251
1006156
409041
121026
1305699
1517646
1439254
1071478
1269609
376120
1099763
558413
1695655
192292
735818
12399
774713
215706
1705602
10893
1671566
145704
291003
20254
1446191
1252051
411167
224079
1600299
995506
1839076
261155
654473
299081
1149037
1242901
1315113
719019
818492
116459
985366
10756
1318558
987726
461625
578763
913805
1836266
1567358
1240540
803622
240451
656819
4761
1188269
1769754
1709535
138474
1255379
784018
1282986
877101
262929
1051252
836952
41626
998754
1302388
560040
1616411
338022
795919
20143
368188
1540478
988753
152816
1610727
334927
1661955
594160
76707
1021079
451889
1007931
1173487
313588
1381663
188120
657622
1285052
1500960
1058613
1464609
297112
1671110
1761008
1065181
192717
599767
933998
851860
1621962
1060433
1566263
31561
925507
888065
80858
1378846
290726
1078403
1222502
665645
773156
463412
367998
957745
976754
180111
971457
1155589
1523850
86112
759172
1249567
1704803
1011321
564493
893320
1182089
975077
329540
1249972
859652
1420823
781654
490724
924470
850625
1814676
1467705
284493
1638584
1433963
1821035
1601159
227714
1567565
1014476
836292
607863
660243
277513
1446807
1762812
788525
921214
5456
410347
816799
226566
1355794
1471369
966273
962659
1385041
830469
497052
995989
1532228
1691882
613542
1128037
265160
1664120
876011
57003
1449027
1712382
1264719
1552386
762018
505496
241126
259534
205955
97405
1537776
364461
1050898
824555
1053233
890798
594747
560547
1742459
317102
885856
1690920
1690042
498044
1821339
16456
757747
891141
1776396
1855246
766068
502242
888935
1172477
1611008
1484606
1038402
415471
947370
969790
1425789
1316242
1328152
1060061
753369
1462266
1687000
850275
1059546
280036
1715584
1819406
658340
1810792
633788
512539
684813
1286080
658027
1820183
1252911
1569192
265319
993412
1119058
1349644
136913
360224
1392115
621696
1836194
1308744
600754
1851492
392765
432036
1298777
893886
1290578
450417
1357508
588893
1352377
527996
1237838
535932
1346827
1035733
1837776
570178
242755
1043259
1008857
1658935
639622
618919
1158022
1365800
188511
547645
144503
1212123
1430112
471487
1102120
1201096
708903
991355
479402
287913
195592
274289
997449
1005966
897594
247929
663973
1852160
612200
688196
1775147
1755842
827512
351308
367032
787807
961847
1476315
1052158
812325
1040764
237520
293613
1594227
916316
839658
1739923
1848944
1669423
812301
1263790
1631384
1537997
953401
1198419
928863
718807
125999
1140546
766035
1245448
1100977
713617
1533039
732997
1580143
1705190
246083
758874
1774721
358434
1423479
20318
1621418
612219
691053
207721
1488356
978043
434597
291919
1294218
1397339
46759
375106
41400
1007482
946622
757397
1393776
1702856
389593
816344
676911
27662
811620
1574195
1750273
358864
420827
691694
1626739
1495822
179935
930243
1521068
1437622
491296
858564
547546
508110
1350241
1114908
5759
809032
1844031
942965
827117
1376197
52531
1558504
131307
1476065
213472
778881
1597321
1629329
1416684
760174
132708
1754698
821480
1303667
1016719
1795904
940692
192473
1035076
1436834
1537840
1437722
1162149
1259954
98399
991843
1517283
1165444
1231417
714250
138937
944987
1222153
316569
1599341
36496
1122073
19186
993730
960466
108335
439632
171418
495518
942100
1566053
1691381
1595896
88666
574596
1085747
790865
141945
255211
1575026
1607768
981161
1193153
13285
289485
162969
422140
1560099
120274
434472
1793885
1820205
305936
1486622
1162191
91091
1007444
1063771
486354
745504
1602909
1323295
739436
1302231
1109535
1628322
106025
1068936
1192060
1166883
1326589
1698760
1525712
25462
454483
254478
1105994
673309
570596
538816
1623315
41938
74645
363877
100161
859760
1451811
1149879
1150381
499109
1019643
1402972
1202729
998036
179615
676303
831131
1252185
1708337
140361
349155
1082428
809433
1491575
29605
427725
365080
574875
794587
1466808
686865
1618924
949535
1691990
1726524
359526
139322
58085
192971
869634
1547475
1561507
1285393
324989
115313
1381746
1156612
1823598
1441139
493013
1345629
693660
1853607
148388
1777507
1594984
457241
729101
1836970
512425
1520619
1244563
1705995
122164
1546633
963441
899659
1629955
882335
938085
1286190
623034
476573
1396306
793106
498694
609129
1254542
1214398
895064
1565905
61548
1626806
1633345
1715714
392935
824121
524397
1202588
589880
1495852
312787
1409571
239881
397079
890826
1691501
637521
233760
813824
1739143
1327913
1233517
1315051
1383829
1287496
849790
1794868
1738246
1733356
1028609
884436
1789001
190729
917032
1010276
1845537
352744
1687851
1193016
1056162
1797226
1835752
51071
1842095
1093752
1354800
529656
1751149
846404
455601
1597795
471880
1506882
544275
474297
1586240
1331551
1781704
747626
1217036
1776502
1440313
1498419
302860
1433677
698367
952147
1101504
518000
1571878
1585941
1337617
296295
711978
912876
543446
425489
539453
1115364
300318
210522
309996
823407
118682
848282
1141020
1025557
1302046
1398200
895244
1861345
1627476
1852418
1330596
405702
948769
968171
1651384
393418
1390225
1857376
562282
1138066
196135
279157
648545
1609471
1275580
1413510
1716926
85815
164580
1570391
512987
1430341
1840649
1251071
1016459
723014
155408
144470
615866
1205570
1049101
1854664
571928
486762
1190815
186378
1162111
1066529
1605277
1364416
722213
1144422
755006
1715166
532449
954158
1818831
1627743
632370
1576026
711398
1711378
1119517
925955
177914
1585831
971292
1213747
263795
1641591
590502
506458
1700872
1153093
1222083
311184
689816
142332
231280
122038
685993
399949
757164
581946
630683
327814
384858
499890
1328848
1816814
1572347
243010
1096698
1078574
146864
1086436
1039684
1060910
23695
164337
1715831
364500
1606807
17005
657150
86042
721989
1155627
693123
848384
1357734
1488466
914238
96081
503711
590305
1252788
163948
1024367
788145
833636
1476397
82456
1389290
901213
844009
1673736
860897
470645
51473
116472
23425
1528757
1700963
1424844
7115
879432
269615
1684604
517470
1372446
1145477
1758065
1531000
1575080
240193
28997
559237
1342629
222438
1676647
1293843
622375
102948
1749010
1491732
1431156
867305
827720
1647880
524448
631013
1532181
1778945
1355918
714475
1641002
370380
892981
1200037
181244
934751
604549
677545
1583310
343071
1575504
1451280
464008
350923
1245641
1781091
237301
1198679
1072132
730402
224430
601992
624266
1519592
564971
779409
728694
788645
565874
1448641
1768884
664543
964400
1673422
1414760
274205
1075313
850318
165982
1668459
233344
467729
1678938
255685
1175314
1289711
1687637
1077443
569861
284404
688083
1016475
1712163
539450
782918
971958
468085
1524642
1354515
1610181
940620
266411
464669
33277
658838
933784
412534
568679
685261
627112
1325731
1465554
999847
345855
1084683
993879
205984
250034
1664047
1098247
974196
1553146
90552
1123276
1785500
1110925
835532
552273
1573223
1682866
1309487
1283040
1236887
251206
1261702
491390
824470
1468575
432454
766310
1244471
1540019
1390691
1551956
298872
1121824
395357
1855336
1438306
1333158
1301406
325311
1460189
391972
808910
682472
124560
1558632
1512233
887228
369394
495825
468800
167197
602167
897223
1027492
953435
1767536
540286
677580
365795
365168
1725200
1141370
803987
1776445
297195
390368
747194
23393
1353937
1159403
183368
158429
102004
1282848
69698
280041
1217823
1721945
1247261
693073
753444
1655614
1279099
1060236
302704
207019
513638
756135
891972
1662367
946444
368090
1315636
569245
1021662
372562
846771
161518
1431361
336805
641429
661609
1129896
1549240
109863
133893
1630173
205976
911161
1010545
263870
1049230
1614320
529372
1764980
1041306
106614
1544370
721039
631689
315563
1091811
611649
698856
1402102
65773
690985
1435303
260020
1425098
869152
275983
1635045
315837
1008464
1791287
1666480
257961
92005
705113
716516
952089
1351860
66316
525510
960991
1814832
1802430
108616
883541
106629
1367147
1202615
51626
1151510
1625271
364551
789152
629978
1225984
229579
1649624
410296
1152523
664441
253142
993575
1238433
1048746
943589
1478537
1057632
8326
790581
381630
700728
294111
517364
1255921
375422
1767379
507146
675754
938358
546217
566356
1005092
1359463
1347860
76644
399321
1130718
1688138
686280
12670
827810
47370
872927
1049495
782753
662811
1806
1051619
408818
1448059
631112
502717
216572
1225145
1814267
916229
172999
155372
366325
1634392
1054091
933346
889387
759293
1494863
311681
1605728
1616659
1426204
1139175
1609379
923185
824355
1054901
1416212
1008670
945102
946146
248012
1146386
825379
185525
1705644
292103
450487
836811
371479
454810
172363
872396
1205119
857831
1613230
220531
1488503
957594
1125591
1266858
686396
1297488
855806
1555875
6606
286280
153375
825957
1803816
1382614
198088
1034573
234685
376866
36177
1583072
1099606
836108
1639926
1053165
50801
324745
1042687
1378730
414111
548754
528565
1466191
1767122
1601111
695092
1641263
495957
1258501
473794
664266
1011468
1647466
1140949
1840645
1551420
940139
1611535
1302518
414992
1632614
1403605
408733
381923
1086713
419106
672918
613274
786835
901380
138394
270638
1617527
312506
115540
1025758
1287979
1692309
172838
335131
685131
1165861
1811741
1696440
504237
385018
987159
136810
567700
1260284
1661778
823927
1119724
1056717
568289
883912
1482019
198520
917302
1095187
1311337
972598
834070
255577
24045
789286
295877
876532
70356
871980
55566
118238
1241023
1635670
293646
463537
1799322
337502
1676657
1060521
1516401
1014349
775482
1078391
1782751
1693955
77801
1473743
641018
1672644
860235
1635378
272059
1732119
246771
1798953
554965
615718
89731
399683
218718
1833174
1535221
76015
557358
1022496
69584
1810025
1011629
1698047
1016197
1311489
318507
305877
421440
205047
1337542
1306718
382869
1284240
498177
1767458
1685715
243509
895568
1405197
1217388
361071
587157
881916
335245
589686
1333326
1419550
209332
1317067
725360
1667930
211539
536447
630824
197268
740126
1487271
1527294
1760951
1788007
1443661
273823
1528857
801226
1228769
112342
1190251
1583220
1844404
191803
1255655
1058660
1314128
1122389
1062080
569990
1654918
725634
903706
1416048
693199
1483887
290571
826883
247109
345668
307680
113286
12747
1010830
1815191
1239874
189116
209565
1379627
1721102
1636931
125592
1794654
182804
898287
679159
1254556
472853
1469135
637979
779115
195516
552459
759116
1381850
1842950
1410893
1772503
1848423
1400039
532604
114856
699663
227996
908070
1410942
1455938
1296314
790393
1001224
1229942
919450
1511880
1825814
1134772
436842
1487971
1731478
864772
1538717
109103
1755234
922946
1375280
600033
1790093
1413354
1298932
365184
1687214
1024267
1487155
735008
862701
83437
255494
1140334
1715666
604900
564384
1357691
100841
47191
645758
238124
1000980
298893
561038
1094297
1656916
373001
1159343
1335564
1166599
38303
434070
48519
1689982
1452679
1087554
316282
1522916
1571311
408746
584198
1080514
1756701
1851332
1568473
1450699
576614
943893
977326
1185239
1192152
763537
1296021
1193108
1190481
292551
1167943
1727721
494347
1269309
603254
1442180
1247620
61165
279174
207265
1337787
1059344
1529773
234494
1783063
1830524
1524665
1483564
832275
835997
349197
1720311
45215
947105
877089
940198
719438
650918
260148
542127
471652
354237
306917
269676
274111
1341813
1759596
530241
1533665
23572
1776982
1792082
894771
1727567
1854460
973584
918854
575909
1375658
1303129
655422
1504988
1397721
1577786
1819573
1699660
545865
254905
1545244
41278
1733946
113953
1830003
39635
1264594
850705
692138
731048
1293046
1016323
879084
395013
1738140
582013
1260601
767969
99035
1173009
994831
270557
1501203
223543
847102
710688
948496
1003956
722232
457364
921910
1665834
1177411
1737574
387982
1674049
1009675
1750905
159103
142022
816187
326196
1719401
1330291
1311116
1163600
1465982
1383702
558831
662217
1531189
424880
748059
1513601
34478
905208
1632932
1660414
1226011
961927
1574660
1439206
387269
1036841
1444961
1591264
1563183
518305
872269
1332916
1352575
708324
510157
856775
1766642
1046642
760105
602428
1795407
1768046
245781
1825385
1336952
99647
760296
202391
234347
289891
1724775
1562156
1092263
6696
396551
1361653
1033276
50330
1173433
1539346
1648335
746827
726184
85493
424447
1149753
1473328
1459421
1206684
1441417
1084161
1675027
823606
1628277
1841790
1122241
654856
1176610
257446
368642
367380
14998
380747
283300
1153265
343242
915508
503366
1857520
55853
161199
190381
1705535
831814
166490
1329576
1043433
538316
729977
453298
509004
311368
1839404
317581
399347
1479219
1387946
1494662
14258
1448784
825964
1726845
492793
557336
1047031
1768278
464936
1204093
1133867
138300
1569201
1329318
1803698
857656
397283
1461438
676302
1399488
1561430
1069839
303757
1072945
220187
1704403
1371089
553858
405733
1546031
206118
932420
1546135
1689602
143406
663525
954137
1090217
1605812
1641435
127687
1702336
1833957
928095
133697
266185
1671191
83527
1828829
1056
801428
48472
1085463
351009
1795703
1280841
1239528
143340
843226
741407
946306
1402619
1433128
764344
881444
1814732
1304353
1076987
450036
644914
111561
619323
1492581
937689
1213914
1254355
1750212
585247
1057799
733163
1388415
898558
1326261
1614676
184856
308120
1387475
1210709
531838
942439
671964
1852656
346987
1677079
1735436
1456676
327063
301223
1021025
50333
133257
237177
1007492
1274687
872215
606741
70128
981844
551016
623820
712209
427620
1631132
863372
556317
771953
1390761
884817
1437472
79355
117734
1654886
1041351
1851498
59671
1216230
189797
201916
1571286
1195830
613154
575817
62230
1187568
1300534
238382
228491
909996
1789751
93557
532737
425501
392848
1550715
937080
464356
66528
1558802
1003448
1274651
174837
1560649
770481
251454
125701
833575
517365
175043
690997
360014
1035727
660088
1215275
1230062
1201926
177401
404653
1635414
639238
715382
308385
953011
893356
459300
1320643
799303
232427
1566977
741699
65690
1176038
1726147
590222
1470423
1018548
840932
1026589
1171192
434950
1040789
1641305
1722298
639670
1181213
1768642
377299
633222
618713
6617
970622
1612732
263010
1653976
145641
1236248
1708572
808683
167200
1617156
151538
705534
1797723
1511562
461884
880499
252248
487587
1076384
1669758
1643308
284912
1284431
1599300
1666488
924151
339165
1394016
502190
229987
10378
1612317
888942
1213755
751675
242693
397339
1474467
590055
968862
1676634
1732578
726836
862866
678486
1521887
1014257
40396
1431170
1716839
1707031
139463
1174100
1655745
1775012
410803
1414577
865720
114071
1189431
877236
1434258
183343
890942
999927
929016
48853
792409
130052
1239170
1015423
1223214
1241309
1569807
1657292
948990
1320427
1413915
786317
1216140
1662639
1148483
1169976
1511099
587982
1861069
1269108
935071
233499
1309768
1321579
860775
918360
935531
1858447
990326
577889
528075
131300
1854743
152526
860921
961410
120230
1642184
1345811
16852
27840
730762
293013
1731318
492278
1099834
1418109
484582
19101
1477010
799159
200467
55898
134801
848378
1423355
1809687
1052793
1592769
333416
1128503
393256
39249
1147733
73415
61301
1744443
17849
8004
1503222
910773
1800483
1366682
1138168
1070777
793834
1096607
1291356
514050
1568625
1557819
379461
1034968
571678
185477
660500
1346004
950328
1352669
563769
1561017
297179
336574
1559678
518324
213447
1219346
829474
800701
603037
1041537
515335
867866
279482
1157168
1218199
632514
1804973
662378
1691169
362350
1469684
29856
484691
1733599
1830378
786138
1467502
1335117
148603
1659641
872652
1036544
826781
1691970
1210824
607553
1826095
843100
1723764
735240
1813391
476245
542649
593810
872639
1475818
1060144
1570402
329902
206691
298667
506841
1386670
527150
371425
435050
111055
946474
1386226
245589
998555
832241
556181
596182
1698704
447674
1830376
65163
407784
880063
285537
67016
644596
735158
851553
912506
322227
517007
947748
628532
109499
219663
1201571
1139325
586904
1119652
486280
1310888
360650
1840470
307771
1167692
134656
564791
56686
1836696
529894
742367
1547058
2370
1429261
484334
384798
166300
1395978
1159774
182683
82416
1433141
1840942
1736805
1518514
1766154
1695609
1526118
751958
1731119
416294
565522
859330
188635
291520
379002
416467
516760
1757604
1675656
277239
1317545
1734729
526958
1641183
492297
217369
339958
1581866
472966
196789
1653362
746188
408637
1420843
725567
130698
48725
718824
1549215
16890
73512
429797
258682
1056189
480457
261186
873290
1427595
646103
968417
432070
1547735
897733
87464
845483
678559
1828436
929631
651115
1700102
406685
555924
606642
858404
1421249
405486
1593044
1554019
578461
1727690
1707784
808825
1239555
60928
888677
8135
439712
1608900
807910
277450
597904
1482318
163915
123796
799860
917907
1340875
174797
1625749
1289694
1319801
430837
217724
754055
1564365
294335
1569212
368889
1011336
1789488
720978
1017182
660991
1784301
293060
673718
1604648
1544589
1333931
1686090
1335137
606935
1313266
1586280
52177
215825
1792409
1138288
548947
350853
886711
1231876
1512547
404579
269626
255002
891150
483264
1787561
78899
367435
1136351
484583
708426
114631
416364
1335599
997312
208540
964425
912386
1698351
78625
618386
1638027
876075
1601419
286381
475724
1168873
1848617
1383194
1217945
968397
534898
255182
389222
1575955
331749
360977
1244189
1188684
1496792
1679979
1207690
1775469
1560159
1561035
485514
912640
1675958
220174
389515
196835
1779712
502025
1187424
698847
1389185
1412909
1283715
496815
174270
1836620
33825
929323
1831508
680450
778942
1006852
1766434
556236
1466180
473962
1607136
550075
1232458
1855186
1275301
83577
192485
368580
1366441
1749915
1487388
1640710
1389215
275835
494212
906503
1309793
164034
17002
565487
1575310
981432
910684
1308116
1415945
1504953
972875
1218758
216376
302336
550177
1195879
1097915
1788971
1368080
33003
1749289
1228343
337590
788704
656963
1567721
1362999
17771
1164002
877757
1317936
655060
793634
1302851
535439
213574
362822
1568499
681631
978482
796492
1703820
1142538
321262
834778
1253589
3543
903191
1397649
1241217
316337
1771612
1745386
909761
1587973
605699
248834
1151906
226659
377570
1380921
600768
12607
1842362
672830
767644
858764
1634188
1632548
1059181
769689
72645
1502517
395537
109382
1361605
1155703
573111
749479
541042
1577192
1015059
472009
1757136
1657188
1664791
453644
22073
783947
623998
650975
984051
345402
1205482
1331760
912221
1369778
1317937
1253716
403523
1164545
1241957
1681637
760353
515431
1237724
1777988
695666
1505271
955369
1712187
492919
501734
1860021
66365
1211949
1603834
184107
174737
1072561
866168
415477
93590
1512397
100433
407414
134296
180007
1543625
655983
254974
903041
715201
1778175
1818342
1505405
1242648
1244393
318525
991762
12641
435979
163896
178232
1503431
1725582
581634
80200
569323
572164
935268
442326
990291
128633
1457831
58571
1484374
1691264
291840
281715
196051
758018
898482
209002
631320
161228
1693156
1304534
507869
98659
1664676
1778550
1208025
1179196
1020200
368182
229466
77122
1390074
1825657
795909
339856
1735736
574740
1801894
1047301
392904
21009
1567533
1111566
1655591
1781782
1358117
918066
1784426
1687598
1512676
1023197
344678
146159
1449694
773544
471249
75505
563043
645677
1723604
885890
1281695
1724476
1840151
1529079
514456
1848259
1236313
224876
1068234
200910
240179
1841922
162510
1417935
1281186
757972
1461323
1604540
1858349
1184241
49517
1110521
1701312
36475
1648395
1118559
1323026
878760
318489
1423577
1849894
376537
729184
1624554
526367
413959
705863
1312581
1773103
287494
386934
687390
888547
1532401
448588
531817
812322
598113
960964
1168653
1608143
470935
442848
1720010
265690
111719
1301761
1474238
1200902
1638147
349769
468421
259448
92116
587323
1272544
80596
1333410
427719
213521
1667581
600201
350323
1278448
336191
758209
316190
581974
1563706
1348545
1764075
915466
660555
1130629
1299095
138157
412828
1534277
722007
701789
665130
1832687
1513093
1027308
1116459
1371930
783578
1569782
1838331
270958
934120
995521
534380
826015
649130
612760
853901
1672971
848013
1837429
501993
1291715
1655277
1045187
1566230
1411996
783428
1709164
1631242
899209
1130014
764961
1684329
424299
178256
1438522
704309
1137438
1593852
716261
133826
541040
1507193
235888
1821536
505928
464169
693623
815600
1539364
499939
1078714
128394
133858
1333239
1498645
1000282
1725588
715202
671064
768112
1671914
447226
1358735
1227845
217335
283947
441476
324924
1041419
270165
1451723
1792356
1669566
988049
552928
1190153
915756
1223060
766836
1670996
1771545
599775
1190534
92336
736389
1278154
11682
794945
1181223
1849717
1427081
1189167
124120
1696522
337577
992359
1327635
1464039
576770
32079
758104
543748
117749
700527
202346
1566364
1523933
93369
119073
646663
59151
1348562
577634
38427
434491
1118318
1424088
1493319
1843420
219928
1660142
390331
713096
565248
583436
71277
229585
1701433
1648077
601195
842850
1162291
679219
220181
1081454
1171299
1690923
1511774
411123
1144310
428377
225174
996684
443711
1198009
1306949
1510575
1033870
1600870
5150
767768
661737
1089055
474839
1071518
490081
445228
1761057
898249
1359251
1003755
769516
762902
1391367
1164525
1382259
1711688
890751
788004
1177152
294211
1134126
1241296
48304
1548037
407749
1214147
1291825
1380080
924002
1413650
618001
832554
794269
884272
1055026
1271052
794143
404994
1637614
1298554
1507080
517000
1798383
1341741
438600
276076
672335
430311
1598297
1093587
443412
764241
571118
1816044
1614377
124753
1217447
1531797
1547468
1268507
504777
1828868
1557802
79594
1081971
1527514
1677746
937852
1232557
1521651
820398
957748
441449
1119660
1471499
20433
309906
1642724
244049
335651
1067238
559037
288162
1817498
1036893
81418
631954
1857429
1601042
1061826
1272689
36628
1621660
1507555
657965
558814
1270768
139658
1527150
1604846
538882
1519505
1694307
1444877
1481850
1269750
1554781
1770
1445806
883787
822622
628678
1564684
301596
502219
1508466
1138195
378785
44340
1173085
1078091
518444
1287811
890392
1769278
1360787
329777
1228538
1136496
35053
485437
352479
507959
304028
1188324
683031
920175
1559346
1764224
39737
12213
1764218
781986
45443
639489
1590678
1853500
787154
121497
1549106
938784
633315
1804132
458739
792841
212996
616387
1629466
351890
1562034
1490472
68396
1287129
486791
1082694
832731
330911
1393721
146953
988262
1275531
419322
1513284
907283
204741
754222
1367725
2426
1639648
754125
121197
1385119
1492329
686477
1551015
753190
1249444
799711
602643
1128073
1041781
1454127
1314031
470062
1231967
1306725
1379057
1656000
1288622
1418655
405079
554298
1428371
557240
873727
1119123
308434
380808
1296764
1103306
992666
331214
863914
1372738
522861
534140
323582
1264314
821677
1128339
1645287
384202
119013
900080
397714
185852
533074
773796
1415308
834872
203843
954594
1798869
1077963
714524
1274918
1274616
322367
1858043
9866
592176
1467803
1566556
65753
1285201
1355959
1682637
1281835
1203351
689543
115035
1011557
337245
198764
1789318
1167583
328450
966728
490527
253436
1211030
1208582
1204313
1500507
1854816
662599
1759194
767646
1568916
807384
1465320
156467
762700
1658581
1846747
222599
1831226
898048
846395
394316
1608104
876802
1586306
1727352
608317
211849
1172678
1162215
1788467
444766
1600978
1216995
190454
116253
1442835
1805538
1147218
1400461
1551501
1648984
311165
1706651
1646472
320688
1556862
691786
406443
1438312
1789152
114651
838151
1737949
100017
1397702
781831
288251
1244820
1101958
731352
1830988
1754367
386772
1479730
1166063
962165
941897
240533
165036
1548067
449707
614118
1437743
1611487
833830
1420852
1146760
260762
130620
1605970
521792
1209057
178177
721551
1549544
832512
1172097
1665645
602091
830864
1729807
404945
1175819
1050640
130560
1176878
284143
250774
1066713
1038806
1492463
1382620
995469
55476
209902
312863
51827
1526484
547538
565777
1605212
1703441
1247618
1498273
999540
1063026
467076
833080
631508
967215
1677497
658518
716039
412265
1369561
1719176
723169
988580
1146199
589229
840930
85901
831089
684941
965212
591676
696918
277607
879501
369732
1586845
1245893
1254120
421487
1813121
1726869
1214710
404734
1588617
1038065
1786658
888792
565195
236036
815641
703141
1638624
286527
261624
682778
86102
872991
1580930
845287
867080
969756
1513924
1576486
59789
695265
1069484
293864
1260238
791023
1223086
118876
1145717
577382
1842801
1381063
1127096
136415
1767832
723570
866629
1830522
1784298
830533
73883
938657
1273798
1445823
77320
1213293
863666
1327609
912681
71187
1792959
1569307
1151770
1746655
244301
934307
501490
532215
757179
307268
1651563
1617894
1741791
187927
503806
90886
1138609
1144536
560612
1640454
1625429
394403
1812382
862010
300805
467831
258685
290873
1235660
83352
1428343
1590896
1738406
251398
367278
565846
1704830
1597016
1244445
1571451
1278561
863767
1283648
310539
1366045
953950
166036
1766564
1238174
541000
400176
1108027
1257014
778524
1443246
1020285
44522
1086062
1122944
1496128
647320
1616144
1097397
747490
1616611
1632856
331578
1466872
1310866
1238426
1538535
21513
722273
144246
1773068
760360
681757
1717449
329843
1680254
8510
449509
1750038
1599107
671665
1851006
1698168
754437
448947
139445
1174117
9466
1551359
803325
492887
210682
1168400
1681728
1085797
284049
1839732
1336183
1331048
528959
586701
1528635
1300114
1189423
469700
1755370
1510345
1444020
1397845
188873
1410107
934020
913257
323764
1847387
1311357
464773
921952
529623
1712849
1128563
1343077
1125761
1706071
1249112
874037
461007
59252
1852197
196153
68110
1656774
1846550
1844830
1172332
748051
1401472
1300906
95089
1601925
126879
1052605
1307662
1071309
1602796
1270431
863686
1693814
1460295
373279
1725020
55837
56706
606126
1537206
681704
1515703
194814
986212
271861
1134
1004756
839135
1763389
798683
1530286
153034
351817
1723752
1370960
191542
1765678
1365937
1502005
1097022
919630
909025
348404
910205
420363
55111
555446
668481
1314165
524441
1049388
1307140
683926
44760
1014470
642215
323432
5636
1776855
1338107
1058392
447536
389170
1581331
1322745
1418312
1602142
219184
612176
862167
1651826
1093002
1430132
1191026
46937
1774863
339845
1099484
708721
1757228
1798799
426170
48680
169399
492396
1319700
1575415
573701
1823160
106810
1352778
450142
417153
576872
707517
1100313
37009
1160454
1660378
379522
1408194
662048
1455391
1731857
171630
90936
681465
1746566
395042
929995
1037068
249718
682070
1497635
1543629
810563
19667
1765598
257915
1046012
68131
604433
431633
720203
214502
1553567
1295124
694777
78005
1448852
867682
1039845
874951
1398800
1380148
1092018
1627845
1307282
1828634
287183
686793
642579
630235
1697493
1096327
1376992
943839
214818
839794
1687044
1626224
25707
1121737
1437136
1693413
128564
1490316
877248
1023426
1526402
1004277
1479482
74002
1385089
1226143
962265
255222
558373
128832
389225
1780740
474848
669603
1110778
576292
1141075
1554578
149815
1545394
391618
1170893
1799409
175329
174145
1789570
1278669
349901
494703
1129825
1156065
986407
1655680
1807372
1089903
1746990
751769
1456169
1264261
746970
389184
1850465
1372413
240931
715325
1551936
1036771
1671062
335603
1575412
1725432
1539822
820780
826952
146503
198814
667736
290616
4175
1413534
908703
923645
80229
113103
628586
737375
1858530
1416382
1523728
521523
1400084
1051294
1445900
701370
783365
747941
1433522
1417056
1073476
732756
479581
1240576
214048
62844
478362
1260341
483986
1226852
989701
1474468
598932
835585
1114960
1177749
812007
743694
762275
1403251
2465
1680346
845626
1247887
1453273
147464
1838683
1475652
1838827
7263
1152488
1353377
1282627
1532127
1359777
580949
597721
114631
1830149
608350
1474690
1467
50743
589293
1256098
114381
1619777
810582
963505
1429580
1775068
338881
1322872
1655121
1822450
749655
1509954
459748
306877
1548054
1843295
571375
570964
1258557
1365084
2888
624240
1118826
1527800
888884
624973
129237
958155
942899
454313
1325151
1149066
1407495
417614
632095
1697948
822088
1719006
112220
551787
693698
979201
1049472
182037
1752597
349380
500690
639610
468972
394184
270807
1134195
1026745
257812
882105
1187996
477061
447470
1085511
373905
357130
1415773
487825
133130
629242
1069297
40293
1517712
312582
1333596
1163706
643986
1618938
934828
1186808
1249929
1655963
1427266
47509
211067
807246
130590
556580
356538
1277400
60439
849006
1079738
1620536
1204764
62461
91444
504054
1784463
80981
893957
1347473
28896
334107
109332
360461
1651187
1130480
181102
1641154
1795282
1849562
50303
1495961
1124894
1086858
861389
1033916
1053604
1395611
1558337
468289
1446761
1769828
682626
352655
993081
908832
390722
1395802
1146998
1207114
842081
82714
1832039
1846258
1153851
1127006
904459
918924
1352088
767087
550712
673890
1647801
991283
488789
1378323
618941
1159477
1335908
97969
1426502
1279980
460848
1842371
133679
804624
325364
1764404
335222
1300872
770579
1111483
1241202
245355
580002
1506505
193368
1215530
675460
602815
1371739
1275437
1673303
45758
1368106
358676
1201326
71588
546017
210111
297800
558713
125814
1783687
1519474
1740518
1302522
35776
12852
332286
726176
477335
994492
659099
244419
1296560
712338
1206007
1773798
66363
427319
1705895
278367
696092
1035729
791127
834281
1576483
558500
706739
1127384
1330734
957914
810465
1063722
232785
1384250
358993
928557
1689688
1375627
400630
507436
202004
697371
560107
1785004
1440249
969133
144166
1248741
231893
569147
1622516
294117
45714
479357
850142
1348089
1755958
320092
347216
1423897
312515
194904
1589015
731956
489723
940416
1413824
320314
1494921
300589
1570327
532441
1043547
1748693
800005
1612224
1265027
1401866
322091
195883
1061713
696789
1027681
763505
1587794
590293
1071428
995326
503401
841458
1145790
1208581
740467
149692
374731
894066
1132722
1008201
793278
1827848
352762
1174956
110550
1337653
224938
1747448
1803198
874687
1061220
388097
521921
1789436
583375
704313
242784
533851
769777
1638195
1395036
271464
697879
1456432
1805234
858356
1247877
1459385
1697430
743034
1343721
1667658
654027
1116181
1426764
722912
611682
1682555
1434310
638876
1311371
380254
844104
1829865
643403
635470
1124281
732484
639829
141549
252607
1240177
219110
513139
261830
1284984
689250
217645
1738195
183944
514969
278956
163578
652954
1160616
387785
1493401
1084874
140656
482296
960312
1766697
284578
457598
1206419
882751
365157
350185
730536
423372
1439955
1815784
384039
1757039
1333655
1744967
399382
1381235
162953
1636815
1584074
1600927
998761
701912
758385
1573939
494976
511194
1635411
499648
1175967
1451090
82876
1830845
567188
1757016
1694503
1033997
1491493
1575796
391426
1422824
1514447
1238902
371879
1107658
91920
1038596
681185
1574344
224263
1520632
434212
958808
1000206
1470382
1273071
1844357
228698
979076
294368
89347
100905
507267
1721338
349412
866850
1061753
1564291
1734091
1167169
445619
290833
1300162
599780
870170
1360348
1336511
745726
1109457
668962
1574962
663493
1792193
1750686
1239164
589018
879325
1567154
246621
1357969
1640166
400322
1088490
1766612
244091
1847828
1748198
352887
192801
1849277
1318024
1795857
1419555
1347139
227161
1085146
887777
993442
1069499
580739
891467
1315904
75532
154991
1758065
1618687
1536459
1760089
927370
1468528
1831498
1513607
258063
1719332
1669138
1111193
380564
1275910
1711452
104194
1795904
648164
629497
1654251
567141
41561
602335
596195
1040967
390217
446457
196792
836578
987980
1439828
524226
853829
305757
1583205
1128849
333280
869188
1323975
1663231
1859835
955468
1653300
1473952
1535825
1218749
1052174
1409544
989285
109727
1058192
19747
1095746
643821
1618251
1505372
765906
1528679
1086981
940592
1596831
119418
1678295
1074563
1546460
778987
376331
30174
1752747
546434
878358
248513
946691
143054
1064320
1296357
247584
371416
1049396
397140
1679762
163762
908054
435822
1461010
702541
1473861
415969
56409
1122601
843659
564214
904941
1575915
582253
1779518
1518549
1573377
1497305
238565
1592489
710185
373808
1006518
478101
135519
404148
1594470
24396
774851
145922
1861475
994453
1196344
1320759
826722
7402
1181785
253434
1070361
602438
739737
584060
397310
664164
821620
380569
241323
233271
122747
411028
1043064
384373
1751874
941800
890599
1368778
1336280
112555
1038826
647028
632618
77215
972527
208243
1489272
236294
503767
1686892
1843233
1008562
362530
1353333
354616
1050369
175132
883626
911026
741121
1550702
543264
286355
1621592
746586
129336
1799059
1078641
7056
1021507
172735
275084
799122
952432
1371101
1507785
1264348
174285
89513
209120
585145
436179
1222352
1278466
232008
1125304
1759884
1680438
729522
1621977
1673713
880349
183211
1042417
1846726
1500411
333745
893372
523165
1851138
910911
1217830
1707847
1338345
462741
1716510
1216838
1011833
1769620
1154672
1358053
1653647
1520497
750982
975554
543970
95206
817852
28282
133776
1477415
1397442
520987
1246345
77311
1287108
1220583
1313928
568889
1853514
1072246
12887
1553324
245397
1688058
1759885
1128495
900526
1683161
432124
1702517
465895
324945
614752
672276
346283
1310392
900565
531948
1181106
857538
73444
1637246
639191
1298258
226362
462769
782897
465009
395663
540344
423789
231380
483505
1410320
767790
565578
349375
98215
599597
1388176
1823736
482025
1227561
1846044
671041
652305
1102773
507281
1484630
1565230
484068
357779
36510
410215
1356221
217214
1538129
707963
1085798
783335
796341
966815
32405
937506
517735
412731
448586
1627446
94690
1592867
288885
448106
356408
459402
1286785
1471777
609572
1062120
699014
310077
149472
1067909
426226
1247865
71917
844239
1250694
419584
1719625
1150437
1760133
774180
499713
1698557
306691
1810101
104571
521302
773047
1748146
1829852
797974
539630
1115498
1440367
941574
226272
971136
1358122
645654
1256601
1040018
158713
509309
275324
1744710
4635
614738
965324
1610100
1621537
639242
674028
111047
1712903
678601
1229184
492312
659374
926393
416309
1647653
1684342
1510560
845430
729238
1582129
434321
1009918
990732
1069859
1033093
468401
1772610
1353885
1397141
1307219
607662
864243
1619364
1134578
781459
591958
1594696
192597
608811
214445
512824
727976
735136
1361040
310906
1510898
1020446
647079
1392148
1031913
1330045
1616373
1190686
1022256
228074
618943
1305064
1353759
621480
807067
608602
194049
1419499
1618545
948238
680664
1803602
1643780
459473
647719
1576874
1584637
810333
506398
618181
579667
1296375
976512
582671
1709023
1227380
1637332
453844
826705
1203746
177850
1849219
1114626
1728512
461521
900522
438935
153609
530182
1014650
238603
968
944300
665781
230496
1637087
1547267
1767070
1027584
23314
444848
1430645
889204
1417946
45544
431888
1285340
1357475
1527674
789920
195134
1021896
865554
25822
262137
1281239
393821
773392
273645
1591738
864224
718397
674964
757065
49577
1058174
858387
1740425
879464
854005
1276668
1574068
199000
452240
1851750
525975
1524725
1334178
1148923
1804089
76696
1262850
396597
1387286
1273118
1721078
459701
1003926
1541373
1095093
406111
126581
245005
1295523
1661868
851787
1436591
830126
1460911
976698
1266017
1049686
1081080
1518405
478528
1717900
1124454
588054
647833
1598862
1550076
1572376
1790265
935587
376250
283827
295827
1012838
1634067
436138
1045481
46147
1756983
1470490
1121852
664570
699961
681011
1851248
1282971
622092
232684
1741941
388913
10277
1800852
606892
1615163
555493
628870
138952
39343
506598
788723
691742
852492
1838986
158414
325724
360814
1133711
1335397
1653542
1596527
295980
1779287
1004632
1347522
1694896
954859
607851
271315
1717306
1656772
1183378
1197300
208468
472281
1568243
1494986
1760121
99398
1052018
1435777
1828528
437969
257779
397146
1355468
1265383
618161
1614532
1664173
279664
1668502
1313457
453276
233918
1540398
1631883
439054
73482
1120544
601187
91720
1420610
480802
551771
1556179
5365
1794397
1659530
154660
489786
1659533
367724
1141630
1652062
326277
1859418
639610
1174915
1783897
435402
1829189
1128930
67058
75410
912801
454442
1182932
61436
1251505
1691656
530918
128884
1171001
538012
975084
656421
1506392
1051039
278623
1031680
1587575
261687
635269
1330241
1783077
1148618
1650061
182980
1793820
48312
881138
59400
1667589
971611
225130
1528376
377283
981308
1570215
440385
81552
292858
1532245
1056082
1265932
558638
1613455
1305665
83079
271562
406114
515316
1456582
993070
316600
235484
1629076
1221718
769147
261032
297191
329278
994929
1811131
970044
557400
1223676
553511
737221
1514852
668451
1542175
1611126
1777816
1395089
72074
1820891
1604722
999171
29257
441736
1009967
1550319
265461
963066
1290847
1271643
1313837
1757994
322019
639251
922968
102349
1416847
1608464
210832
899657
431501
1110771
1736691
1561295
236747
1299904
122016
792619
1173094
729717
867873
121641
339750
1671283
1064041
1593042
212121
1412463
285879
1857944
814720
1260747
678658
806569
1594967
212255
1633070
999068
1045703
1045726
1843591
1454989
994159
1852331
1614384
550383
615443
687831
1602894
956897
1030259
958235
156984
1304857
937756
717066
148565
1309836
1838951
287340
1751212
721300
997406
707716
773995
713748
1556077
720560
1269141
1498205
1289955
373095
688281
26654
876934
1397952
1114168
1576654
1793543
1495438
594733
1571882
1491578
294751
525961
415497
703776
650486
850809
1539283
992253
1816674
1270957
763878
1744235
1427474
92381
1617690
1316268
145910
1485335
762572
1238211
284487
1810399
1124293
357316
279551
517434
623897
620084
732833
916034
116620
1240999
857941
1450219
1358962
614765
714948
1694073
244434
342736
497680
1569942
183893
1401080
1680524
583097
1459877
1269579
314898
1156371
518216
1426316
912620
1246848
355657
141398
544256
1227785
260404
949053
1004355
1571170
79115
1288433
929519
997763
1639060
254124
759379
1375572
1504295
365593
1078650
1518299
168023
490476
193908
779766
1335844
577464
1436399
1351554
341169
697201
216222
847977
379445
656458
495391
836918
52881
167493
1033298
1468945
1677110
1097105
537961
1131679
601569
1860575
1084432
21189
1514341
1245622
592023
1792702
1444335
1831076
982751
1499414
807420
387178
1560826
534134
909955
1078190
45244
224309
424989
876157
490267
991437
1853592
867436
1618556
818898
1103925
325073
1620935
1661046
89077
1820899
1475800
1303266
784356
253100
153396
1454536
1597691
1121411
597505
986559
1446432
1506473
561613
604169
1315129
1616383
571938
838093
767966
1394960
1283796
1040358
200349
779944
1812617
163048
488212
1457093
756062
1836287
890647
1449090
416114
315810
711585
745609
374090
1653583
1716735
540610
435713
151343
1366047
1354599
1747428
1393201
533865
1559179
1156416
572793
811835
1464809
813728
1383591
379981
748394
889640
1383387
1067761
540073
1315741
1528037
163421
1654672
796546
1705991
145223
982792
1624632
120686
1701213
894321
200460
62189
1618986
831312
483243
1618894
967694
1601009
737276
105502
1110488
1606935
1182846
823895
1212607
1388420
969091
915108
1552862
1385470
255807
279518
1211851
1847123
1370997
1267181
418555
317296
1640669
666007
1817732
1732530
1596752
1404318
1180034
209655
1015034
1730793
918287
1083028
241559
895475
1319529
293115
578597
354094
995419
1534256
144498
962058
1187069
51275
1585586
1517583
355605
846518
777423
1365126
763430
799895
1409497
252612
1715114
161206
541199
587997
817435
123110
1401897
1206894
1808854
577850
1103800
552208
72852
940035
1798145
721637
1324941
1237197
1725026
1453857
1462332
645368
544419
1091077
1055330
260097
1034125
977772
389914
1554841
1808131
66489
655369
151304
148841
1440543
465214
464175
1842827
1153204
1726270
726820
1821830
824635
1645697
1621434
728865
927502
1704156
117563
1550728
896065
1329293
1720284
1466540
1689449
1732516
103221
114260
537782
401786
1015668
1826022
1812284
1741180
638151
1606734
1083541
500880
1144096
748758
1609265
1519274
1120025
1239272
1369470
1861210
1129103
1420642
274235
472757
1158530
815575
88459
30749
182660
848075
1128133
134087
533888
1371400
1105444
1557689
1644599
958233
760615
1376115
456085
192723
683066
420286
1491603
1017632
782712
604912
186749
972052
759735
1142546
1703426
659214
729337
1192581
997659
985070
1539007
34705
298062
888189
729905
759924
52489
1115949
1126900
718130
916497
19184
585187
1237217
1702933
1710342
1055577
246536
897360
634396
1162486
1775995
1308858
1659271
802561
195262
1529664
1566443
35584
775940
682752
1613980
1692500
707892
1689089
1633154
1011929
1819098
433000
188044
1539495
49841
51908
1482238
1437852
498849
468262
909909
949521
1584616
1397449
1237190
953743
1144848
627998
1302215
1498022
1613832
805516
1453496
295562
181381
1030089
1702776
552599
621802
1050295
1581072
774649
308883
1617305
446898
1428894
596643
131531
1815814
520745
1627793
1634381
196640
349780
1687989
1853838
872569
873737
1439143
1743628
1114687
498093
1255016
1413935
795580
1696727
1332966
499421
1528261
1557954
389109
85623
922222
1336721
1293333
422429
831982
1477490
921408
647892
838057
901647
522982
1309720
792201
733313
36965
1386419
793352
113810
1089771
1206978
1674515
1647110
670345
227468
749021
1458235
453034
205508
1660542
383213
803810
1757246
342174
664585
833863
1667395
1243046
144537
1255960
1383763
606935
591420
1162332
808268
433988
167941
1845558
1002894
958915
446644
790910
1529909
1482650
599411
589838
1693612
1255788
159243
605526
1768518
251884
1052798
104269
1038027
1102965
12440
598184
1788035
1837213
126497
1542832
445162
557552
750898
1030021
62579
372992
1601893
852167
347364
878510
863133
249080
1138144
871266
1648140
1353524
273332
1785924
432723
1364130
1170336
624597
1233671
1145599
306041
579931
1251032
414061
924390
1201069
1530336
676801
635512
953305
1641806
1588435
300334
775918
1429198
906996
1053451
1289473
1134408
1051134
1797973
813231
1619870
1488662
1636380
913879
722228
895678
110968
407882
186227
481174
733368
1668311
1767846
94246
311160
606504
1724083
1257777
1655157
774968
1761231
1300926
352807
1151731
1548208
1833196
1728578
321384
1700213
72638
1576255
1134677
1668811
859632
512775
493395
269268
1118757
111702
359339
792061
1145584
303553
474332
1160904
535899
780200
983744
1599872
115551
1610453
1119336
757545
505621
1555469
6035
261391
80481
1830692
1488038
1094442
1761610
535690
478591
1075811
1619841
1523356
1353742
1111540
219310
1322193
1181212
378036
1486746
73849
1316943
819511
833144
432359
728565
1801282
1122287
1550480
657872
442865
777280
750908
1175741
983356
776064
251708
1037151
1658976
449699
1829089
691984
755039
880243
414458
839106
657564
801204
1698003
711476
502676
705430
1437943
1640046
1223584
953328
207367
756582
73142
1022671
1566404
1737538
1019926
1458213
1488370
1405092
1392215
1161085
1850551
1009298
1127907
843992
1405809
251171
735023
1552524
165431
10851
19017
1485757
1700120
815180
595171
279207
894653
351001
575872
1038660
683625
288020
1297528
290209
803741
284407
52912
1528530
1233478
722140
1382771
920376
1474037
1682326
461992
84065
290035
86784
1095722
514668
1537106
1351445
1496901
1239557
1832523
1592825
782669
223634
193778
1284072
1822186
1510054
1092475
1406335
325942
1193688
1669878
1292149
754721
1001872
1843157
1229833
531982
1644278
312486
930992
1837880
1341873
874673
1153879
174785
1122316
1858713
1630557
1654860
487986
440747
1520422
892102
1254346
664646
457500
173031
969126
749411
751687
969709
571310
661956
797358
1449504
976825
1663142
812631
1453761
1454820
363809
889835
1359381
197922
238584
454704
868160
561409
1563736
173782
491894
322391
933653
1826487
423128
1430492
487134
1490457
1856095
1464616
569396
1483338
1358234
1021193
473494
175523
440424
1666111
1832568
1514525
576336
580168
1408970
833040
1485380
1692188
515187
1803819
966839
462876
198843
1752857
1033619
951914
1211001
970494
784266
41233
1726756
524600
1579782
374221
1613568
670953
1586535
907274
1312117
227365
1193464
714430
196349
558422
136799
1035671
1024109
482586
1546434
1414413
55791
1237171
1844702
596893
1484668
1499727
1384987
1589470
265578
325169
35048
1263437
498596
237835
939414
1280068
1356531
736508
1546234
604177
1285738
1723315
852925
1850438
1797246
1517028
683902
1247509
1257233
260060
1542973
1001354
1045061
928892
739281
837962
828368
553407
1569317
746707
420913
304002
258148
52725
596816
1067019
1795307
1494255
791568
1690101
534950
1042199
442934
207471
1751546
1118254
1389167
771007
55160
1015619
1572100
1809058
938914
1175749
1118956
935427
1547739
1519712
1040363
460120
1562997
567892
1063340
852562
864560
11573
464951
129683
611352
1581071
535763
1010419
985244
1461903
485110
370308
1537410
1417765
1816835
1025432
487198
1546292
851444
1665520
735932
730354
663968
1221833
1814636
680567
1598525
210698
103408
964036
1492915
1617408
139613
1515541
231693
1423905
818288
101580
1326079
766264
996364
185852
231629
967702
1593093
1512053
837202
119530
972489
729415
1572778
1191311
946469
673838
543206
1240655
1256491
199602
1673180
1182115
663769
947438
344670
1200157
382705
702461
763495
1722561
413683
344170
572021
595270
1140628
109996
822852
647974
1183374
879936
1347681
676708
976724
1500670
778964
1684973
1718843
1574496
984394
1611194
182
143197
392692
1686471
1517946
699966
1733494
930050
466210
416987
1146993
1723689
1070436
1621944
521304
111496
1784955
1385458
1816602
1414551
345168
31499
1275017
1205529
657219
761714
992790
1222467
1167806
1058448
1082788
1345749
1507097
113408
504255
606008
1086032
1673170
220133
97382
1653146
1492547
115386
1436610
1499720
827143
509301
1640599
348980
1505798
1783756
56063
112404
1200295
38944
138612
1821821
1812218
1237182
660811
1039972
891476
33558
262248
1137447
865824
226338
199930
77751
615164
1258618
250584
487936
762734
148513
1486729
1311324
1121458
1164007
1394518
882458
1225509
621473
682246
256584
1356439
846540
562925
1358942
591839
553392
1119167
1442858
1702380
914346
197273
1812130
1408809
1551679
1764471
1145479
859557
111154
1698566
592186
657673
1519644
496620
223413
831601
943079
1856209
765770
1731001
1660352
1009492
555081
1810825
120376
1422993
913040
1755313
719205
658945
538164
45448
717419
121704
1427746
1096491
302069
149354
1457800
655561
1664386
992535
747674
1273580
660904
46005
1051004
1128737
1609095
1272525
732985
651890
1376325
1487694
212539
889799
1119656
915731
29211
539605
1615151
441689
1475576
1314447
240063
916360
1441694
1731760
506331
508119
606352
316293
439879
1157642
697021
1808721
394817
46772
701537
898742
627242
1067925
1283479
1172728
1350462
465991
325106
1397703
802483
430574
1724822
1743722
1800486
1251270
1023940
213304
439745
924119
1679877
196595
88345
1618072
435673
1314488
1231298
215144
1646210
356061
109392
750410
544903
1233749
815526
145180
1233084
216303
779223
1818712
1841541
754154
1572113
448358
739125
1379941
1140469
809653
607857
1226620
674484
1203451
1793401
1463754
282076
538184
1825363
1062236
1540947
180804
295190
14835
556916
407456
573345
1580596
1610240
325236
662923
610585
877
1648294
1617244
818365
1476970
114977
738032
716698
342468
1803808
983052
882332
1783958
553448
914238
87669
935691
1011864
1717054
1186616
791309
1687533
1804367
19389
586375
1107631
1152837
230823
264332
1655776
567982
1079907
1166238
820435
263656
1308227
1347127
683214
1403701
842238
518607
15193
1288793
1057282
1204608
1279534
1326597
1177188
1832784
1440260
1617064
593866
1243814
617238
1443681
1632463
65187
332648
1184292
744980
73660
996841
1197644
1238826
1365925
85953
1714069
673702
20535
1821533
193461
493978
160783
1766013
1646831
925544
781560
1525237
801777
1535579
1660573
955028
1730650
372780
1245766
685219
16001
1370700
504415
1629340
448020
1004411
217734
48675
326074
1185800
784908
1392163
263908
1717332
530646
1422080
264219
897651
67521
1098248
1768690
124235
150064
344633
1595399
12445
717399
1013812
1051489
450749
859759
1834993
1167683
33039
366609
958926
1492741
1460067
1134520
77798
1527547
1718330
951747
281058
64212
460616
821339
693093
1654505
413157
970298
1485787
64724
875064
228515
163833
447234
59534
1365611
733434
760341
1149811
24700
1464618
211419
929370
1499804
1253978
1856977
1115353
1305620
841021
1759510
1686769
1490089
1105635
369951
1400389
541009
1408024
815051
1352019
948451
1586925
1191556
1383247
935037
981483
203116
723616
1706664
341540
555823
419867
958368
1316524
215130
961875
653457
1136581
777546
590092
701509
1188300
1360913
1120822
558539
1138252
740764
1294349
1114630
1705768
673605
1141934
1807720
291008
888371
116721
879434
1176813
524347
1127776
120577
1298363
660482
558584
1645561
721176
35129
1487854
1565498
126336
1232892
40090
1352497
616268
997640
793826
42509
1421167
68490
178127
620891
28316
1237976
1190654
1629921
1232568
1462570
942713
666051
353424
960292
1612060
224685
1544119
1808032
961350
1800476
876966
403354
1692886
1411893
1552049
427535
320051
988919
1111443
25530
1010680
577191
673064
1814603
1572452
1032492
900504
176801
303614
1196049
1593827
335150
1388378
982333
312610
1065170
1210570
1769968
1249896
1217460
1677421
69587
859411
629069
129171
1769822
1695721
1583487
839955
1026648
1675290
1357191
964906
1718124
1217142
875423
1617743
246269
1283360
1676288
1859018
113859
1176483
1116603
889619
1841205
1084742
480771
1380607
92741
1622957
409976
72854
1806104
1701193
236579
1753302
798052
132191
112371
63489
865512
18862
172633
1354585
332777
1030341
1703051
314625
155474
1562178
332211
780435
633964
458489
650971
1294428
378431
257357
282284
242583
996358
310347
232774
1749058
1651665
102958
1302138
969495
1554527
1130355
1493616
1593238
743649
581492
758969
971815
1082318
1107318
1757787
1792863
1557697
1532943
345989
1721606
925204
1652164
602958
62086
535541
977153
21300
304321
79287
1785497
1246452
1018556
1718849
1245499
1190934
1387760
717949
1633537
1535626
1507948
178101
1084339
843256
1595310
1382816
1551929
469482
131244
223609
522482
182048
371879
252144
586431
950976
1628553
892948
1207493
1620850
1845377
642399
1776162
680452
90754
1378311
1801682
857152
235086
306145
1742533
488952
1406012
1845925
1064636
998145
1097005
1181757
1815536
595702
976616
1479326
215588
1584570
1710258
980459
668705
759960
1848795
634064
732619
1338885
603650
1032642
1002650
563822
183916
1733245
348209
1453906
1382314
102674
1588734
33483
1730071
1074878
614146
1515592
1535252
249648
288790
1702547
584379
359023
483186
842527
1849939
508711
131836
1686736
769150
169288
757353
98322
1474430
790430
1515336
726267
1016031
1305628
206742
680803
1718877
1414823
42397
543186
1646383
819517
1427284
139186
444027
1331036
1500988
1414926
573084
92038
1085633
1234393
391257
1594281
1648019
1076820
565514
519436
539145
1752076
1019842
1571698
393541
414242
1293120
725507
1427665
1626690
639281
542755
1357097
159376
13237
1230718
999655
378982
121184
1404791
1764002
787960
1768089
481242
451214
662457
404375
1763513
279260
782674
1821987
387542
819470
980102
736609
407157
1398176
866331
330810
66707
1369829
1737902
176103
584289
1285108
865149
872538
1840346
464581
1561222
938026
862614
902876
1776836
1248287
407401
746143
1712100
535890
87702
1306408
67023
458837
1163342
1804740
1038222
1551087
444496
1546789
303503
1555149
1491189
876102
1227363
280291
1560490
1719370
603134
1714980
718573
806118
1287429
957650
793487
1685163
410847
843124
1038753
392721
457592
1601438
534427
763136
1520719
895735
397902
352752
1415386
1647068
988135
1462348
486973
665707
1266976
1744070
759799
1558727
454097
531305
1152024
1683670
505946
1196150
906199
274543
419920
631976
741837
595063
498757
110966
1832366
845569
1647455
1702328
1447097
479024
100643
300462
752857
1390152
555839
282214
1573515
284286
894175
1326757
448515
1645152
1096465
286490
220483
1787004
1643864
145793
214931
873440
1634486
1258762
1675929
1450335
1465598
94233
1275628
159112
1243642
537790
660573
46819
917506
1301714
1749221
550472
555039
364029
1344005
236785
809111
924514
487366
1720096
775999
831849
1168916
551609
492098
658766
566630
1313946
64140
934140
575618
147962
763421
1619105
1091183
139855
1440897
572757
969039
1367399
1142680
22892
140549
310893
94465
1063632
710831
352017
1186031
990974
1260849
573992
433336
1755486
1410320
247705
1068364
1041679
1176270
1835670
203825
1164709
966568
1411058
75207
437191
1737986
878121
1697332
931543
1459413
807966
1619863
1676435
140356
1018286
1237722
86146
1113032
896560
362717
376885
920470
428445
211762
142022
1570986
1161593
380981
1549221
970871
1146426
1323294
1558645
576399
1149731
1496440
157692
1620536
1205137
220258
696952
1587959
107188
838301
250189
1602197
733076
771247
1465499
1593265
1031654
1032701
415094
221001
1002724
26754
1697537
1083326
1475643
941930
131296
115032
912108
396192
1739227
191338
526353
1038648
1114047
1221940
809597
399883
1082359
1663980
19587
815394
1106677
948007
54549
1175313
92870
832043
1583357
215587
870951
672498
247882
1673433
1799784
1315307
564676
783860
1286641
1851254
1189102
1366587
362756
1796681
734364
678955
404823
1517244
316498
1667899
1652244
1608483
1767293
677030
575915
650952
1673136
431804
753275
109553
881458
422684
218190
965928
693953
112708
777937
117010
365606
557174
947812
1300671
511391
1347110
1551613
1857479
758033
173392
1674792
831825
408771
809062
732741
1446728
372473
1659625
1230027
1273446
1116886
1084373
445308
1002529
364606
934611
58107
146427
29554
858017
172892
1322906
577817
807757
922638
1428964
1581685
1816518
1207538
1038100
1096091
575681
387250
530238
721794
1246308
262402
598299
468323
1110373
750188
1688399
137950
1148561
1112584
859181
1364712
781872
866105
478926
521885
388977
442533
232079
485492
512351
408436
387223
828067
23388
530232
1565291
302264
208138
232490
1333358
179480
1203334
876764
750774
1197371
499995
1542162
461581
1846934
840408
120013
756508
88334
1312773
465440
1622030
1612467
1370042
193879
274989
38220
1614306
860252
635573
724443
492459
1171387
461545
563392
253492
90510
485179
45845
1026419
376124
1041235
1120791
1759536
877467
62756
1758180
1806728
673195
385712
850295
1342902
122700
635782
1277968
661132
302097
1563200
1389277
1395963
374727
490206
969803
1060901
1283761
1149903
1662011
105749
851641
1090138
1008030
74819
1042315
299927
255708
163449
1514444
377645
606054
1102751
1550865
346696
77352
1276311
1591959
1378551
1771314
1081051
800569
23835
1755691
396508
1384809
644826
765406
1320748
369928
1268939
1382384
89457
1470772
1553680
1677061
627351
215066
389136
218982
1511312
377398
1663096
873887
583193
1120633
1848935
343716
1668463
129130
1618155
1026821
1096946
3580
55036
184974
1853592
1332131
984397
1537076
590361
186662
837256
1334687
1182722
1813412
222238
335244
1330702
113902
1502476
282644
1196410
410602
1514490
1034029
440470
1437806
1001019
130849
451113
835294
864450
1472355
1161213
1777936
71890
1850721
565987
33069
1175248
593852
376674
654078
1585696
734987
1628692
258822
1364872
993089
123825
890640
499962
750919
1792039
1835148
170435
838032
1223442
90528
1104587
629987
65529
699878
1430399
275320
75582
265862
1401291
437287
1704523
205427
1604146
242035
1324253
355980
1084568
1355936
914691
72145
1415365
1815879
940944
98842
1108500
896081
382789
388370
556942
1735146
558277
286214
1486011
291148
1275822
1435553
342239
1322146
1530900
1764382
441993
543226
342642
1823538
560505
467474
329201
1765090
1427545
251138
1333902
1430726
110243
1439444
1346531
1571331
497413
1205475
1124405
815407
1589553
1324433
281695
1562392
1428110
467673
428133
730834
1127517
1517705
1192826
1823563
1554750
1722560
1196016
1391636
1182314
896001
577506
1701719
905451
263718
1548627
1735445
1744989
1047453
1479671
406834
1320357
417257
1064574
1336732
636030
641049
1531905
881844
1518847
255326
1027230
686078
537940
1686671
1152890
94760
1120938
14865
442122
1178673
771128
1438956
296254
962021
1371657
1780085
250817
40998
1860751
1442766
660171
513809
1111197
1437588
1585835
1737990
822122
1078780
216253
429396
934962
349944
427791
1006962
144785
604429
305798
248822
1489678
1636587
1578216
330806
469304
634676
795362
1571913
888133
1296337
767841
1374694
625024
1793382
869465
104024
1463342
949979
643197
1628715
1469062
821946
489416
668279
837561
1018710
40983
164491
1610831
548149
988619
264155
362506
1214797
157574
814642
537224
1236262
824269
1443141
1081899
241900
650043
41952
1144518
1481957
602785
219163
1740994
149085
1001231
1318407
555274
1341739
361535
1046001
1829157
322188
559047
348974
1451372
103143
371336
280195
477399
899244
1565143
1279366
1453544
1400338
533822
1498053
263695
471556
1033863
316839
1134293
1295032
1153904
1545281
1117265
250433
1661368
377785
1216089
1786446
722800
58094
549275
1148657
1598917
1720300
123364
632792
395235
1621387
800491
1191815
1114122
726721
1181594
1435103
121782
19163
1811516
879110
1807057
295895
255475
1132254
493816
1237362
1291180
693184
1057337
128733
565815
253646
601481
276197
840536
1587480
126948
894794
979947
173250
139362
1757323
963313
1235499
1204891
467820
166995
843606
1408314
966195
1649603
1038884
1051133
1484097
400481
687705
505886
994025
1230422
1026126
672572
679880
1380461
1828024
912987
384907
224206
143849
1679431
1040124
696525
1752396
1165258
725099
299764
1345100
1608154
1283949
1766173
1529465
929742
1695047
587598
424879
553669
1663429
497293
505875
1406
101827
762761
1221368
511078
459417
1857199
86565
1586385
826452
770304
934643
1443568
1054033
1515198
1198737
15077
681820
1228089
1267320
1115602
384980
1844232
508783
1535215
1731486
965751
219858
565219
949566
219540
1843359
132557
872539
175678
710686
973296
892212
1400085
442789
1112064
123248
1199545
1602520
37849
1743691
750916
1786333
1392947
1780769
628556
1500806
791116
972994
1807256
871381
1362375
1031527
1013319
736058
1420999
1718493
386157
402252
652836
495613
183566
348019
390219
344592
903881
865638
1628809
1098434
91355
365917
1565749
817598
763209
597037
499613
56721
360519
1667496
546990
983763
1269311
167605
1660248
117044
1072511
1022982
631777
1699995
1106912
475128
511636
1437120
822968
1590247
1246196
1654917
1740874
292960
15185
1254018
1486493
357337
1391741
251423
836550
309739
1642304
1533796
1709938
830209
95731
1204231
1172089
547198
548358
620401
374980
912871
93109
79561
234224
93055
146894
1743242
317981
835883
1819823
1391807
1490208
1167236
372531
699280
20685
576371
1575338
1579158
1476275
1050837
1783830
1783488
1361133
1295949
1055162
946005
131473
385828
134187
460197
408950
33762
1689791
1382943
1128900
292889
1118934
945339
256780
44368
1861329
43337
1308786
985888
1030218
891309
1081969
1695261
509990
1319340
729648
304093
1506825
778885
1689355
446093
1474164
913218
394896
1306836
935570
1729791
1347355
432130
1675845
244092
1441336
1209256
510829
637858
442727
302350
1194163
1715074
885620
1696921
1334746
456807
273148
340621
1375563
506901
555181
1315164
450364
582461
464648
626413
1479810
742329
1357222
485819
1483983
1089646
1425605
1106465
645596
161604
1315069
1769821
443416
1277872
401152
1414623
1215078
992760
696636
802377
590805
1078229
998890
660598
134558
1077715
1253746
95189
133177
1063288
1341497
1205483
1626984
1509952
1024032
62694
740014
1698340
32615
70689
1014797
1616208
1729388
626057
263391
1174586
1281500
1095835
837338
321775
58589
1369034
931123
1034043
734896
846817
585992
263289
1034411
769771
1505094
1299675
276148
1499200
1563446
1596737
504992
193191
1446176
681640
1582624
1072266
883028
182221
235805
1068926
268109
429049
1679326
331772
1655208
1556435
1080085
822183
152419
72181
260484
613641
20935
757282
1529467
660060
1697682
696356
1337500
1200730
1786786
1430678
651420
1300352
681685
1272988
1847924
741720
414821
1768836
1492521
113072
502748
700124
162676
930971
1616654
848543
1035803
191248
1142142
696315
338329
477241
9355
1624488
1307371
552979
1019776
844475
170500
541958
1342793
987100
366086
673779
428246
526557
132400
1458608
1563353
1060968
179092
1706421
842090
50978
1307646
403712
685228
1353747
1612103
1204688
1735007
1725747
1480288
1008652
1570321
206344
273258
1383585
335335
13724
517454
997703
1552415
23718
1506290
867337
304313
160
1716269
242267
1361163
772911
1738154
1455645
1088960
917070
1055693
995077
178923
634526
676717
761777
779708
1821314
80581
678068
1613680
835751
1826805
1560647
1688488
575788
1464200
828270
446991
1683202
660503
1378565
1776467
403613
1303858
444206
1809766
1111195
875520
928291
1692934
838815
158427
782359
1432556
15025
440620
1282571
1772099
953313
1011519
991793
1710079
754647
682201
280960
859611
1813366
514726
771513
634669
1633614
1204927
323059
163793
717420
942203
1856379
1675111
1268686
1182760
1828109
1375468
909310
1818280
159194
201042
87841
302857
1183603
1848655
665931
1970
101583
477010
1291261
1827014
206067
59498
868013
363982
374029
1134635
427161
1072012
88947
1100211
278265
106936
1143227
1574766
1632864
1087051
1520627
1294283
1639368
1261530
423709
736664
344739
613289
546668
299768
1276160
757477
612050
1448546
728341
656526
840397
1244980
572717
1308043
472779
30544
925081
1756001
1647584
1412064
1529884
1179073
140269
1080058
481950
1318418
586074
1568264
538581
467866
1713456
1661212
1219200
401117
1158174
1384988
1136143
1170663
1638561
591244
40535
97752
1699198
1012646
362934
1638495
363642
338520
1318075
353634
1134286
294082
607945
1404177
1762916
1370229
1331789
476858
517498
1701172
54152
1521125
409445
1228141
988202
163060
1127475
332322
810319
51872
1327973
104117
68461
460026
297213
565884
105046
824599
808312
326384
523843
1044833
753443
1563750
510904
717795
1861740
112796
1741382
448480
640696
151827
417274
663864
1687497
1615366
1677636
1565161
1221286
581873
1279985
1475565
169363
1236344
1043403
1550853
1519601
473290
326067
358738
538104
140827
1022113
879408
1268951
831907
1107600
1330866
900219
1465847
220211
54886
944647
160812
1736857
758935
1468577
420773
239279
825876
1171854
352294
1719079
264041
840748
178919
1347769
582604
874491
298875
1537414
692723
1025240
229712
961551
1726517
383234
487907
72855
1803417
1236312
1280404
997129
571905
70184
1663267
1059161
625900
199020
723550
339517
691085
842776
760887
981910
855438
1121756
295780
926536
749089
988601
1391949
1186769
260931
916160
726523
1721100
1299576
1149577
1490561
205029
260853
1612730
555559
169378
1416281
1086387
817176
1364426
648872
679886
652881
671430
1796772
1429261
1453385
1106209
37774
278974
1405640
1748726
1609208
459305
1382767
1232730
862987
1313855
1318967
1771655
244888
748936
1123382
1448812
1490017
679288
1449066
1412257
1632087
66956
705779
1058430
476367
212300
548963
376821
1228946
1297358
1435561
1646270
865071
1536143
1371783
503556
179291
1619750
685298
1376641
520136
811815
588259
1834446
304192
1148716
1504798
969254
253368
1553850
698544
771832
1773931
1712949
1340776
1174750
1272372
1419822
346043
1486215
868212
265551
196896
548496
134577
328441
1443686
1614348
722268
804780
994351
146273
556682
1818004
1162030
26323
724938
588116
1071449
10934
1383974
1523565
416937
1784349
278176
928156
705678
1377635
1507338
1072428
1552552
350725
1398307
1832807
1750582
1306612
1686473
1636844
486961
1802035
1108024
43340
1569792
1201328
1311461
1433171
1672050
152103
960579
1298580
149338
115338
496058
1629858
1820147
91364
1766166
857322
146343
947185
436812
563966
101683
769817
44274
705829
1371848
962589
1004573
1559191
687677
170725
637823
702461
989845
67276
1401505
1564882
555094
307407
1088269
582168
1101463
289989
703293
363844
1036011
268816
1623182
1697054
315934
1125627
1441184
1238688
1338639
826008
1480910
161405
907077
810824
612417
1530192
563977
1751064
1371281
926866
1031961
1520667
601246
1260550
1274801
336933
888388
1726581
101039
1700206
1831138
428396
442060
1473870
1176303
615658
1112943
721964
758801
760676
963168
1373239
384001
1746714
1498387
1514527
3293
1209
174097
1687030
1400420
1818735
497210
608007
1682568
697971
314526
536157
1745638
1222266
1224100
1342845
270461
624261
814049
157352
321279
899856
1575839
430622
1642800
546089
972620
1152755
557611
1788420
1227324
1841810
13232
337336
1704844
1478791
1107541
1548041
516530
1790653
472060
1111141
1228789
1023268
75307
747567
1525535
1121258
1396114
1413913
1419927
1817665
828290
1137837
134061
94783
830546
236427
1024364
1039797
558860
913323
582577
1078046
1763976
1048630
1603869
1015773
122514
1594113
1436917
1493201
1598543
37773
1692604
615920
1578778
970037
1766069
1700101
478281
1177321
1313403
1209652
81609
139265
435032
977161
101590
507110
1518773
763568
1129345
1352791
1401648
1262305
694590
294202
228557
394251
1735577
614997
1065497
1110911
1036365
280854
1793003
1488420
1268938
289809
836460
1025454
1184249
1263472
163856
1186290
1760045
216348
327995
465020
756715
359456
699111
42301
1469101
867376
819612
504506
1309011
1495002
866512
980223
220771
857215
239838
1084345
87979
734359
1168579
1843624
594781
1732502
1450846
1272313
110650
403822
1747284
1366494
680679
948589
73781
270187
341175
1773683
259012
113545
621040
1267304
1418635
1154535
1798358
1574565
684158
1628959
558598
1454367
1298518
597308
1571803
1601599
1469407
496518
1727019
551745
1334963
1568955
850600
34238
27849
734740
1448791
1531197
1076668
252104
1087760
1065753
571784
1417542
920544
223372
634305
936291
1148084
1578643
1710448
1515366
184433
1510123
823212
353278
1355803
616745
1083972
47477
439536
473727
1700959
602511
720941
584607
289204
609847
1179393
590811
112495
326539
680342
402352
1416909
971616
161066
388363
963033
752630
142015
864024
341623
109602
1319337
1756383
388943
342783
972226
1569789
507327
1052735
757610
1631578
1074976
816562
543659
33629
1648594
309311
1178304
424599
1586996
811884
1495414
1475213
701704
1777567
1139288
140391
1054917
551190
1772375
1676576
791466
1694621
690794
470219
573005
1060364
710282
13591
1448358
1330068
459484
297486
1253403
1756367
687499
579221
436292
1719806
1047530
1042927
1752576
1135687
459515
284975
675807
1010485
742243
1813385
1427974
1002911
1220619
1706366
696685
1283358
733272
521239
491203
760362
1756891
771473
1571912
979514
1691618
1833919
1357257
594187
870124
1639814
1062946
421514
1471906
1068430
950560
931842
1104548
880549
662634
956909
63687
33887
1599934
483182
1757326
1343448
1024424
1596679
505831
121159
437370
1586171
1524917
976442
1792238
255853
1266982
190488
1580101
578642
636223
1499931
1380927
600602
396353
1457444
1356469
404394
1517638
304721
679352
318764
616176
1410141
127611
801947
645309
857200
718807
372824
357668
1526720
1424138
1817717
1413532
891264
1498600
558436
275856
657860
1436205
858668
216385
733875
1297139
360222
122998
1012632
374770
1479723
371540
1814730
1429981
1017667
293585
1818596
393336
591849
653177
141289
1637814
51210
1585870
683980
997477
319322
1244826
896845
304271
1065869
38898
9438
297234
966473
1503922
1692189
984711
262854
671858
1036794
574116
278708
701331
1335023
1460728
1324957
744035
28423
1116530
998917
11861
1459637
1837875
1572993
237708
99591
1135005
1304992
1696711
466950
898187
1336806
1051030
1395172
1195870
223204
291375
1018951
1098907
689226
360067
694740
330693
1455599
587921
143750
1553246
1685092
359522
173768
1574446
946715
1286718
320420
1383974
67031
584602
327083
292652
18260
1766036
1638106
1141588
950781
67208
1240921
965738
1460738
1719114
704134
200847
721679
191463
1396651
1181762
1216749
1765251
1462907
1404527
697374
697025
1421026
222898
1043295
489603
223424
331514
1812817
1051808
632872
1129534
1260254
1733618
704038
987856
402410
1559910
1766750
1024288
155785
315536
536659
694715
535068
496763
764486
1478632
464867
1833790
344610
1249601
1237837
511117
1466072
1262090
948641
1745109
954235
124773
745642
1596593
1071462
712193
1840285
1564446
487061
1523479
162295
1744458
994101
1516328
669768
1532421
16423
70018
1446050
1182202
595211
1606913
418566
600879
569980
1244113
1327664
967317
817060
999840
710681
556852
968685
444342
430555
1473752
175001
1725547
529520
962663
1432610
987392
1210602
1619390
346076
133607
1627831
1548521
319114
1044916
1537314
80438
404070
820987
1544386
1425425
1500977
1837728
788317
155384
806859
1222378
875336
428397
514645
584858
295335
59301
225548
108982
339152
39716
633327
1511213
189067
1476988
987590
547056
1846563
1776313
1380251
328536
891514
439273
193979
1743280
1829192
469146
376455
224571
299527
924094
1205630
1570596
1299570
47450
805449
1742338
1381126
1790047
551338
1825390
298803
1546047
1354528
236548
644434
633040
364898
980483
636477
558437
1465300
585466
1349524
649298
1492037
574314
1440493
591241
1335401
1049576
1658510
1013313
685039
1022359
1409013
565327
1537756
888940
267111
707358
586171
822615
570456
905902
1253639
473452
1387732
259201
1686693
760114
1793344
383303
1336664
950363
267614
596460
767096
1671629
119445
1130789
1702122
1286034
1620850
1570651
1295076
551237
567888
1689867
110402
177580
1471027
380413
333478
776229
65232
1187442
1079277
1250778
990048
898413
1042225
1716217
1491997
1232577
950571
1528296
1477431
1120595
330249
1428066
1667921
1228064
818308
337776
1241921
916925
1434823
859088
137824
1537982
1317623
159671
1467590
1149970
1462046
1474075
30683
733670
244834
65920
1053739
876431
1449817
235129
1149393
647817
1078722
1532267
259033
762899
1236719
1122382
1059423
1275804
1041046
1411020
746511
1696789
324751
547663
1437247
323193
1406016
1271581
1155517
998092
344488
56102
1395036
180092
508549
718425
1258245
996979
448070
42966
1186850
1708570
220483
1409100
467123
1813516
1607753
684097
459226
791604
1439441
1291095
1308290
632234
1764566
1545325
366473
1671413
1330628
520421
1354884
717410
1400116
978882
1713875
1088569
142351
1603250
1659213
104869
209106
787311
296684
1020732
202172
262937
619226
733743
491670
903381
84538
286577
1746096
1800596
1376946
943734
1524573
791978
1335239
1053896
1848894
186687
1161480
1048381
1189883
377697
293710
222981
185591
391260
1433681
1786586
1397071
95936
1566847
1566936
1552594
558835
611606
1794737
702670
1001127
987285
1346075
591566
494513
1167632
588097
132561
1263096
875914
526838
884724
1379634
1225350
1658712
1758321
1017768
1332071
1136179
212304
1678252
556626
950236
473318
401268
1028381
1561285
1201003
1096861
603136
781869
1673021
1561159
1614977
669641
1789836
1704391
1164874
1571881
1272468
1018552
490426
160073
672252
924084
3310
1288578
1735226
1247166
1444389
1851450
814360
975217
691925
813336
1262038
313287
385904
568069
1823437
584538
1562122
424177
920801
1178456
1624192
504654
1300318
241762
925236
366606
247506
1785258
649762
556772
1399561
589309
1753146
1719327
1483773
323228
909092
1545220
752386
938156
1185402
668195
1789886
569416
748757
1603861
943588
1253565
1854370
553315
809381
126579
1206219
542434
1697353
102719
1149894
1741240
1241672
1256497
434234
1860197
520681
305596
162847
880871
218861
1827992
173586
1600410
1861479
482529
668803
268305
427311
234346
1193872
392321
1316795
631370
575112
1680008
199338
852697
753663
101262
1842238
240963
935920
1847132
88586
1790889
1346538
1432343
1105772
879488
1629736
1671922
1662805
238883
1551608
951753
1603547
1737834
980262
1069513
418971
1531669
1856184
32652
1161834
913112
304830
1806847
174978
1621884
1160938
543823
1845869
1335378
928897
1283962
289082
551998
624990
217358
342716
1008767
832671
799258
1191271
274785
735949
1152584
803930
1233686
391340
243621
548583
13147
1557404
1251595
862709
1694706
1825855
53046
1346981
940671
233710
965851
88719
1697646
222210
926264
1149350
1828669
984323
201175
110905
252757
1603839
393115
1111659
910464
1426184
400243
115089
674626
1554252
1705047
582260
1686720
1495308
1306876
507685
1728332
58888
586771
1642144
1351481
487934
726682
642546
212520
723002
1509881
1604544
1554478
921916
1713670
269917
152284
1378687
763486
1625738
1315219
506030
879477
467538
618394
1123120
1232852
1722453
1011176
261539
468747
561045
270795
294279
1180979
1604772
1299359
878364
1556660
254544
1784062
1355955
1300971
1035158
298738
1823520
894025
1027316
1469460
1710328
337942
1414405
1308897
1210537
1755152
1133900
423599
789254
265973
46395
423114
1645475
1494827
129260
697947
530330
171596
976126
494447
1573478
1638336
870511
601562
161692
730428
1717686
1055786
1571204
77988
490891
913115
285016
1694266
891401
1037588
509222
835293
859054
595839
1813436
419965
726304
185435
1553370
634723
1358613
610674
1274827
511683
1619063
95307
1733550
1223304
54286
1606048
1699583
782137
110690
1568058
1749640
1703824
1316789
1551292
386483
1855717
397770
1641895
1777459
514393
354762
189264
1356846
371146
199693
1594179
254976
660699
66191
1703422
705381
1019345
1822041
1017979
1341314
1066756
1401488
877909
1808073
1416328
48766
237693
1758594
647831
298902
1416634
1520307
1645090
1050816
1518556
694061
1586420
613289
728382
258947
1210937
797139
143475
1310038
792726
594805
1542754
1702121
566808
1809702
1031230
1642359
1312466
976852
557374
778432
736089
1643942
1397253
262900
1326579
879677
1238495
1771953
419156
1389076
1632260
1535428
1613412
1329976
1505910
1629217
945774
1795594
263780
1637366
1705027
1236432
1178438
49897
1446338
1701121
1797425
1699386
636125
1582083
90130
1667551
1835608
1356136
390757
60459
1402768
866352
1422054
1081034
1558173
1563007
1261755
698621
307941
1727796
929678
125725
360319
1237335
723636
1288328
803511
548994
888953
1621679
1447601
896750
397697
188482
39463
1306370
299549
640353
518614
460469
670389
1201815
152837
211197
1730827
9880
861644
477779
247700
754673
730584
1682834
809226
835502
1799982
1643493
724985
94716
779236
1476553
1089743
1284093
126088
1712031
1185929
1729913
916513
773668
147899
901504
1547571
203884
1334607
1455387
1284325
1680418
1385801
952262
403966
1802584
292935
1860950
1809648
1728293
1280158
934291
1223891
1088609
111162
93695
1059036
836326
1371161
157810
471525
1171155
251468
1804393
246024
1338564
1562653
858193
1392523
141369
152634
205431
58774
1815301
1697052
1767183
885817
1035929
1234619
267932
1801572
1627492
1493295
759851
1425220
27023
953024
463829
721419
95320
1408133
764925
1621287
1112487
340834
1229050
1398735
1455722
962937
164615
1758953
277464
1137703
1818340
881357
254515
119546
459556
740895
94078
996671
1151865
1066455
841508
1826888
1148833
219652
699753
1418022
545898
894474
78871
1629039
92004
1644747
67797
655255
184056
1508309
1327596
1066637
851608
441458
1092574
1848353
826265
1365976
1005396
484677
1146161
112583
389904
507201
589080
503372
1477060
1785547
1327182
503698
1255202
1688384
1288178
1321269
1515314
1295380
1317052
725985
846932
370287
1228115
1127101
698910
314761
584760
1587062
1551200
971361
350093
504436
1651384
157976
1350734
930865
1468853
1691389
280298
354575
1241235
325284
1038582
144819
946569
1814772
699639
179651
1625372
1438004
1547279
1404774
696676
773553
1694693
1632990
596405
1479370
516718
146934
403612
817960
877334
1282992
1098549
101085
977513
1470590
1862007
1133579
199444
1542715
301554
618845
678607
1453304
1700185
560046
866617
1513044
601575
1144880
1009589
1368298
625609
1818591
829835
222119
92252
839014
141062
1048648
685213
393881
596291
1145371
635403
495918
1350198
600794
1383408
1508619
169298
228725
1172406
179304
1081130
429691
991041
782704
1090223
485439
1332820
779854
1464128
1681288
1635075
1654484
1787622
1620140
1478305
1247728
576286
1736195
274200
1000825
384935
1617858
881679
1004994
1679680
1805184
1784419
177673
961332
820571
1819998
1380459
1741837
1082350
1299334
1347760
1098873
250510
848434
946662
895073
539961
1701637
1383194
1786813
678684
729502
330049
541267
578392
71394
1849384
1106012
1757890
616975
835446
1584381
823219
1484406
615344
521815
80042
729419
1581299
1095817
1476982
26621
323549
498135
257064
624724
403707
398020
1513428
493164
563742
490449
1482893
677583
1535684
1841198
576010
384260
281104
1193246
1507
1435851
1356443
832507
701338
27429
1563391
1562962
1473393
30449
1064496
519650
1250159
819529
1017607
920727
839440
1218829
157744
1561104
83192
1491746
1036971
343583
104133
755934
36605
790970
414096
694535
1742660
521252
1574893
1467062
1426411
602515
117616
158532
290528
453081
1097236
1625906
1261012
1290585
1287641
535026
933582
1023209
1492581
503859
369233
1226868
1222376
556956
904536
473660
155403
955838
1533606
1207645
660164
521298
1518504
1518907
294655
1176872
886561
1814934
1482130
411675
412262
1210081
1486023
965212
1453672
238366
486444
1185324
1441633
1289585
1734240
842397
1171167
237719
952161
913368
939511
180448
1517802
45049
1333214
1788717
782969
1347490
556440
1856203
888104
933840
1821157
793221
139868
140139
1569243
46975
936225
1596113
1770888
512780
1534875
1420231
1074029
740269
77626
113455
1130234
686506
1212497
1473429
232835
372151
227628
1220205
1123548
337437
646604
1436455
1599330
572350
78769
1740860
222302
1682675
1001361
673831
1371627
843953
710162
462567
263995
1488063
551840
650443
1058057
1047114
208530
1081955
771572
1666738
1704565
1064280
1211145
54086
159797
525503
516301
561372
1580473
1574185
565021
1065587
1165440
1104853
1399155
44445
1444139
1341226
82443
62108
1069897
1241851
1251177
592445
1565038
1121616
697196
306608
1458603
530099
1676773
1416034
1417589
1168346
772523
965832
839843
845386
575590
1504299
1857870
469065
830876
1298808
1406534
1459086
1668578
648013
1094840
1239747
585852
1038303
1301973
1632193
481198
1075904
856782
1287575
99744
640444
1031309
668784
334174
563971
327674
1658849
779032
872514
964696
291783
923194
1040724
113486
1797921
600841
64872
1371725
1543349
147614
325864
1083659
245501
1803318
1202792
527551
771134
1583914
1702948
153241
279351
1760414
449693
1410275
376329
994777
596254
1775897
775390
810633
1742493
643106
848889
863450
1205588
921557
1464857
666659
56841
683297
1028204
1857231
480154
1425205
578476
1564936
1794517
1171955
1827543
45957
742986
1572992
1137425
1465133
513950
1511272
907532
1204111
45240
155704
1364445
706300
972664
803226
1824067
1522008
1127092
1490841
654177
295499
949805
997203
614578
860199
1067182
1082325
284068
1828375
199640
1564134
554356
975200
1503418
1154479
1453649
799580
471942
556173
1040073
59358
120399
342105
32438
905841
39887
1226920
1313049
1415383
1458906
988959
815746
891647
637569
1381452
787430
1324930
759603
102163
1524526
1538911
265002
1716587
978849
223195
928208
433417
1670643
764881
449678
1631904
514644
1855406
1331570
211052
938566
79032
538277
519931
1004854
1538404
1735334
940001
543374
1744524
1409096
15980
1600239
622359
531902
1280130
678303
1655904
96359
1402954
1181308
194089
539760
1495459
246222
205841
1529211
928098
190683
1434774
1399652
279420
375889
1246736
1689449
201477
948475
696258
1562723
528236
1218908
948647
1800790
1179656
874330
1161437
1046166
1227664
890545
1352049
1576401
804506
801994
143367
1832160
1856591
834047
30371
865942
341127
1170529
509189
1531580
1046805
368745
84689
815190
1464312
957292
1054447
1635422
950809
1498009
841592
457472
851498
152346
103833
900674
1162846
1456210
59827
634983
264581
1847380
228666
1006068
1113300
1674264
1467267
700134
460405
1704761
908647
307389
1826708
426383
1042400
697042
1051334
25331
1818386
1291105
1433297
1351466
1800571
1715772
1598516
490379
1434659
317157
211370
1208712
1715741
1682067
1444704
1416171
491940
856007
1816122
885047
654606
687255
324337
802219
1264538
177253
1366835
1311248
1080752
164026
175862
222012
571061
1053369
1859456
588694
651038
774009
528582
1287954
1468903
921874
1412612
1285480
887459
744670
24584
1529453
199846
1690382
471038
1116946
575024
284251
1846940
844690
1162932
1691315
1752631
1031351
1468641
786100
26210
912992
1101278
388729
1858
302173
217466
592733
1647612
1559284
289237
69179
1535432
168116
1629069
1416796
833422
1576660
976114
904777
1063752
1437960
1276679
495466
1141916
182857
353744
773799
166179
1763997
102184
1434877
954572
1200459
242084
1247075
854161
219965
921979
34872
1263005
617613
1214225
341371
261452
217541
772262
1301617
1438958
184847
738719
297100
1706647
547570
274464
1384104
512152
792852
148935
562657
1001185
585673
915498
849590
694475
353898
86783
1735309
403621
72572
1763625
134351
731721
1279893
1099672
597744
1298351
1035882
564831
1652079
1198987
138399
1446182
1455777
1681265
831663
349009
84065
1145587
49779
1732715
995993
1547690
1732120
845257
1675715
1848464
1144503
1735350
486321
923620
422344
469463
1638596
1366267
1130263
701149
1456179
293653
1279034
1808641
780986
663444
1038131
91866
150413
863986
1284737
1084446
560154
389780
567467
564830
1551955
1391372
752700
1035209
427382
646580
1151632
323449
1688240
932957
1526052
1674385
842996
1779479
1445362
1829300
1818030
1549073
9181
433666
1418275
260806
554951
180896
1708566
1238063
1167883
20137
1684974
451086
215006
1380048
90379
89578
1426313
484251
130531
891469
287938
1777599
1081148
547242
536767
1294613
1322689
150939
1184374
1744917
767791
25034
1788532
132554
183368
1077543
1649982
836881
399609
1172028
1719561
1509648
281385
1685703
378269
1838722
1427344
1659160
1500622
1551571
1629427
48583
1738959
894873
857357
336000
922208
1457412
737739
1766491
1389501
608079
663395
1432691
1691394
761298
743969
1719406
987240
1844761
307908
1163373
488196
190249
398041
1446834
387361
1400954
967956
672478
1583599
87900
1415855
1233415
1847924
111973
474813
221961
42454
258119
1618273
13096
114822
428740
1112841
287715
145475
950388
516328
433449
606149
647866
1807103
1013238
763676
584702
871422
445114
1570669
343268
135416
746383
996564
858932
1124100
1174284
1343304
169525
990901
669134
489041
1381549
1823924
164984
264177
811814
478747
240665
473855
1574229
90276
1364265
52651
576041
902293
1035962
1089875
1620739
834772
379123
1825525
559617
82606
502427
1668751
854974
734966
32211
812151
1051992
208377
1633812
1572438
648881
617701
308673
556356
1421276
939840
1722713
304951
497427
155857
310782
1199952
209350
1832149
1173347
555883
1627605
422954
1642229
1488131
1589397
1578215
1788965
1081106
1705731
1165566
995111
335623
1211336
1827052
1770110
717195
753389
1536982
857283
175183
1823183
599322
949180
448175
90559
431875
545486
1847280
1571107
259775
615288
1413425
1264725
1441956
841961
116081
1357007
1746224
1209776
363766
1477624
1224410
1597128
861704
33686
1729009
393460
712552
612775
1102584
723797
357995
241718
922833
338658
510607
940621
1058064
1636602
1796302
1641164
306096
249842
337952
1296405
1257218
1473079
153917
681972
1723696
1848638
878143
755847
1756647
1584744
640747
1736839
1608884
223898
1003350
111391
1330877
1249147
748200
739867
1479432
188819
1522206
1370395
1641585
477138
1028511
719232
1665424
727925
254841
1582282
976710
771970
629503
366579
460893
432644
1776283
223259
619846
1471153
575544
634898
612210
207582
1815211
1369256
681436
1094071
578266
1338383
256704
754139
1031072
746135
1080785
839242
964670
689908
147881
1834101
371689
829514
1721430
1462195
623499
113262
72940
1800728
814082
1310855
261887
70334
989431
816998
437870
1193397
1446447
220783
1754021
1458947
1225201
1347899
1162348
369844
1180556
1374094
1786584
486079
1555487
270256
693678
145318
482201
1773285
533656
15814
779901
993009
102799
1651910
1652905
455289
934246
643158
1703059
1151298
718351
116638
1360807
1169636
294181
1779703
1110365
175783
1637744
1133198
1279010
683308
1034329
739534
520804
593613
1001100
1565872
1070683
430894
1398285
879909
217519
303773
766977
434141
956249
632630
255812
1103210
1070723
699452
778676
548763
382720
283760
261626
959050
1695751
1753640
1197599
623155
1401846
1137087
1336426
358512
1755452
468827
55992
492540
1275279
1716162
1851976
1589720
601824
1509845
772508
1795893
1778111
893792
677630
1545757
141286
1162746
352664
256846
128038
867207
205080
379174
399611
1486606
525513
1087098
293834
761494
741639
1131206
1305020
1639058
976201
725029
1254461
1478829
402276
1552763
1113746
1227954
163811
145739
1357806
1713617
486934
1280986
273088
1384610
649974
1264628
251606
40299
37430
362203
1785859
1751328
653857
816162
1042656
522506
148682
1302345
62665
355080
1825718
1423363
13896
566804
648212
1760495
167304
677290
568041
1646644
1421664
654752
1101895
970158
780263
1276621
678268
1069539
413150
779158
1383982
339740
627402
1647491
14159
1615808
560242
490034
892177
810103
79830
1481907
362433
1814609
282731
1837701
1735837
1273581
90531
1565084
1789812
1412583
1354342
1045076
61022
117465
327550
1850836
415968
1845802
418222
1226811
1739084
361840
98956
1065349
1572122
1360370
1472757
177736
902955
129712
1097558
1385815
1071217
1380077
1708745
1733704
830267
1425494
591707
1814884
254782
1460958
494708
1153239
936286
1186449
649486
1427355
173111
488982
1612097
270833
1682766
102674
974563
1676761
1639316
1832152
324916
1096597
668166
1830184
491019
400802
1250403
476157
689500
517723
1079861
597541
1639877
495778
1556642
491050
1658421
1792595
1411901
39294
1563976
657378
300413
1693350
1227382
197676
536073
1669021
1536978
816100
725533
652248
748551
1057724
454172
1099294
72912
937913
1190114
1657347
247967
1790552
1487550
214369
722133
554428
458890
1850342
1373565
1843803
1179843
1007257
1173208
688455
1575150
1456870
1685934
841312
1813960
454957
506079
729279
1177847
997817
348121
1270221
1004933
347712
220912
1418093
797903
1680884
1833267
1217886
894596
1064378
1827890
439779
175050
1733768
1569739
1467817
1655779
605806
791249
1421989
1285458
560133
1722726
1126971
1810524
1098099
1107694
744965
1363537
76623
832072
1800613
1755041
1526950
1507319
1041497
899227
389929
1265270
721239
1102866
682046
984123
1022416
280413
937905
1271084
284278
659244
510741
1033674
927567
326566
829994
671241
699953
202424
141903
48027
494503
1684274
703760
394862
970109
967555
779449
1297127
972520
542958
1604946
1018355
580512
829962
1808814
702007
306820
749492
889459
1766481
165535
866151
1256093
1133971
647679
1064981
1551468
29806
1259156
1586392
808900
1287619
716964
1313861
377926
1346052
521043
142463
1477552
636335
269392
48379
774804
1498131
35516
1027527
208521
1630423
209464
1273112
232633
990430
112461
101036
1256692
1101933
394317
993392
1527320
672982
419963
814078
811632
660605
1314179
1320641
141858
1390610
151243
14231
33406
677689
238438
1218688
62531
1489446
316561
299418
806532
1447678
271423
1385465
1467567
1578583
1433330
1725414
1288480
1466881
852727
1221509
485531
1760235
1151484
641693
100952
1083238
1812951
1427413
1231247
541432
1239111
885175
808197
1390798
1052447
1224871
1446778
1021401
1842525
1137023
120967
1801933
728919
1651619
1616638
853957
1300017
45336
550044
336761
36956
809779
1071923
1379981
338998
1602621
1235346
656615
380415
1639000
1628875
1202734
395388
1298145
451857
1588089
808675
521656
1856769
916184
1185431
937170
556370
1537851
1463186
839736
367249
126691
1734253
563655
1605183
795063
258429
553558
1495901
754375
345094
1478121
1535982
252505
613063
60680
1802046
1452143
555917
1100498
1351197
1064821
95772
1132996
954766
1800921
1049906
179512
407906
1804345
404211
277177
670915
513609
1470578
761880
150683
1051078
593479
1121620
1556595
1324817
1796749
955377
118632
461803
731591
569477
1483525
507521
944348
796593
291779
221681
654115
369809
1319934
990232
1722276
1686890
1311535
1035882
1293305
998897
737527
648169
1562135
650755
690605
1394507
1481485
521589
739750
632464
277469
1351015
1522328
82553
472583
1156309
1754743
1673887
78389
1611563
679674
582818
881915
1160137
172713
1758012
1591888
1645038
1064363
1135564
1515673
572523
573287
544245
1446294
580785
676362
156991
843999
839717
1329741
1175169
737852
183989
186184
877922
123760
1762115
21490
211196
336828
1209743
37042
1727210
692135
45047
1370152
1819860
623704
80793
215767
22817
850030
608042
1568299
638104
671071
221458
1597358
1213796
1175233
285516
543760
1069452
1686597
1647839
1777157
1848135
1035102
504346
358512
1070734
1141579
978501
1287513
1518584
999573
1834200
694257
894404
1230961
1769329
31411
1516095
1506688
333705
1745432
744118
949529
1280151
436486
690232
354737
1227480
195226
1857389
695543
841415
138899
1835549
395513
573591
1301336
1048421
661087
1501141
838410
79271
816624
1427776
524112
1248873
1571880
705435
628925
646124
586742
1098063
959773
1129653
917417
908596
487920
1407029
226201
325050
243906
406331
808984
639137
1767028
259343
842660
1462958
600224
1163006
843133
199724
1684247
549439
1059868
1827270
369118
721389
849929
548918
67942
767041
1815014
1862241
29020
1089253
1255879
347497
500443
538101
556481
205208
1170469
313591
592230
1683163
512335
917569
465594
1635784
328239
1677202
1695537
1150755
811828
1241148
1655917
1488482
1782896
190362
1670023
319999
1719213
1207159
930773
1432864
223130
1018363
1461303
532066
913593
1276590
905379
1074452
1469466
1366988
1132525
699981
1341211
726495
4754
851922
387369
1494255
171118
1432192
420348
508502
475688
1411546
749864
1745051
1380638
1576055
734720
1580567
178280
554280
302242
267873
1102181
457417
827718
293225
27691
12467
1131622
531293
869462
1066794
1158586
1308843
950736
380051
1361545
906741
1317392
1665578
490490
1184847
1031679
1121549
1281817
1671176
315760
1405588
1147643
1000847
474269
1681345
1301055
16134
1694342
1142227
942769
1230329
42527
630184
1090105
717309
706780
1654609
1651074
93143
784294
1164889
1559083
1093348
1467540
1204766
211775
1814611
742686
1238693
1279328
297848
1534805
1404135
959473
1387478
1197824
1426264
198408
190204
315636
1288237
1410648
658556
827006
686651
1517306
159371
193912
1738287
576698
144436
506036
80255
238080
704755
1381116
1590327
1573588
1075068
403850
449701
1729126
1466756
1620223
1262811
1417276
498490
1428654
1551731
862897
1851952
1671987
149973
1139231
473612
407095
1714411
1156396
674943
518438
595083
845312
427757
430620
1620169
1389826
486897
1159618
1547232
1068514
800755
369201
1250673
990982
4753
1648547
62061
105155
1704127
1175737
980264
1565944
351001
169802
1014438
1777130
1019645
452279
1128071
160652
1161137
450421
928497
411556
703923
1604754
712207
875670
167358
155729
1828286
101445
956796
807871
1000312
1633033
780872
619490
43399
1593471
665188
92121
1132298
1237377
1040796
800836
1660194
1427888
1823208
849245
1514493
1799159
525669
190200
1034487
170383
791188
1675734
687265
105238
1852412
1845076
920806
669874
123522
5973
856521
97695
511875
1165974
1326080
1575550
50667
581294
1300193
716815
267933
174591
540631
1739319
1663079
877328
1406825
1195399
625749
819875
1031285
988640
739316
584050
184690
1096692
933235
310814
552189
1266180
1748326
1584969
1518395
1387627
990672
1283632
737390
133453
862216
312164
875127
1027316
541355
759416
1402507
1793789
294315
266697
1844351
1695366
1616795
438602
957235
1394978
461690
1500898
1845618
1212775
570195
190324
1055066
1033420
1191606
703728
915720
1260144
1844661
1403644
381473
1083101
1609881
1161898
864846
1049222
1836375
120576
1795209
756418
1470748
422482
1276599
869710
1231131
98712
1401944
580402
140425
1403546
1657756
1186783
1037006
1524586
954561
1115316
1070272
242872
1683905
1112919
1681917
134267
127029
619810
1575626
1726222
754948
602192
1291833
488952
1757450
589188
656963
1079253
53996
925474
521315
434115
1576220
391853
1242406
731963
412844
1342660
187299
1850901
74537
1305931
660570
795154
711464
1607729
703268
1316669
1009660
1382489
224768
1009505
867603
54914
490486
48900
1408243
1024014
965995
238780
826263
328973
1126603
1756907
1599124
927271
150158
480474
349598
802968
1825211
133145
822583
1431962
1509375
640445
948456
955230
794298
1628988
1622155
1102627
1194061
765772
1417442
70591
327597
424728
784332
572689
1543966
1415966
602924
1702015
1261273
657878
320333
269657
816914
287269
1471929
1078659
1006645
1853914
124474
1502203
73220
609518
553751
173811
1637617
1622263
341251
1499826
1769199
1311764
917501
446078
224773
46632
1076130
557275
905802
725342
1442079
1198023
1165311
1006503
1359959
1257522
181028
1050353
1423469
1126970
505581
755964
1476765
1758165
162609
1628551
854177
1136017
1113077
1354512
32691
624583
1416389
1220266
563589
1316638
1602582
1582467
1478160
502343
950327
967789
516935
669450
1490961
1677077
321458
1714868
1467863
151896
711449
976645
1329500
1412725
684954
605387
1717991
396383
1438095
563110
343775
1423161
1828835
210703
364385
890714
622375
1006936
560832
1400599
669317
1652213
1330246
1208322
872639
666196
57133
165398
1855105
1099265
1486027
370770
1360104
1169117
154559
696932
566597
747748
902720
463984
1397252
667862
517922
101903
1258410
414979
1135452
407073
171198
1344671
1512068
1213183
1089518
1839723
1522682
316954
1099839
1655975
136321
148490
820181
915143
127654
1547662
1115576
1286460
980012
1269068
472852
996309
1291704
338157
702310
1144992
1160965
1315865
386566
650727
329023
628299
707677
1322481
317614
1500064
869184
663541
438263
1805699
374187
1764775
651715
209884
929029
1522814
46919
953444
497178
347044
554231
582710
1183940
872645
169139
643294
824034
403531
1063859
162956
1734715
1793190
1061944
198047
1407513
599934
1230980
1311364
1207058
927306
750979
534241
705178
523355
1092603
1333681
1583694
1503009
1124562
1111129
1148741
1451562
907655
1067471
1433193
1489011
1487655
601106
1331106
1042286
42368
351988
827750
1045822
1260073
1116566
1365502
636762
835805
1019383
898045
1496615
1735215
664208
1534726
524221
882220
141895
1006890
93447
1711432
496164
1507909
1133408
1450260
507290
1235972
396902
1508181
770955
324055
666696
608396
1116230
1269894
1593138
383095
1663712
369930
217123
1447467
416087
1123919
1720085
372510
183184
689359
1128124
1236264
714143
1782650
737685
925825
527674
1615174
514408
708632
370843
1189126
479695
1530664
664444
809853
1249121
1606917
1826037
375012
1801131
661804
150993
190327
746629
417359
1250221
324735
621962
1111050
152386
180577
1801606
525702
204332
821105
1674811
414492
1855341
419727
1535379
237024
1833712
1710956
722138
101193
1274697
1020924
1000187
704058
457815
119990
1782646
579790
58759
748284
1804554
557421
672430
1184252
231522
1348391
1751071
971386
1500729
896467
502419
665841
1070049
784980
48738
63476
1619887
1657198
137503
1097065
205903
1012703
1636998
1424239
1182295
258805
1486394
1103497
74396
1227699
1755361
1021645
424743
363554
158879
614631
1027655
543010
1858296
230470
1460286
924752
502136
1341913
558844
1583397
756301
754948
1214548
1656697
270319
730087
267008
920420
1099741
718301
733573
120298
814311
1146808
1154311
1066235
203810
1660529
1190863
439564
660149
494617
522353
437154
609696
1025315
431610
611559
1726065
315466
193053
1213378
1714483
1586922
26973
644071
1443103
27066
518134
688079
617440
1835805
397296
1448682
10524
1689063
1392296
788194
1433506
1799841
1044303
1003114
360405
1715527
1253658
1754245
1809970
550377
951733
1663958
1288483
782150
418705
1418194
1542151
647581
321883
946220
1265077
1023272
1427449
1797255
300602
1320451
1319114
1788723
571679
816607
20254
955668
11179
1111644
789763
1250132
1308811
1707964
1403525
786911
883234
72136
794483
1803577
1174601
369494
1284041
1298808
1403602
1286663
1663851
1633097
1766680
31000
813966
818590
396272
247985
1698104
1296635
1457834
94313
959403
488490
1058455
1833060
1108239
1191022
2093
1025837
1388439
1000268
1794843
153965
573874
353099
516821
616516
467893
1061936
1586667
94254
535842
505749
1353428
1173067
592604
401259
1228938
15467
989899
1526954
1233329
361638
1777496
1794974
1482983
604079
547120
731355
42541
587071
42723
475568
1039318
463553
211574
507385
1044357
758055
52994
1814077
1620115
1497136
637098
1372910
643682
266735
268784
935708
229363
964691
61003
170143
599131
1783832
1429572
292666
1276139
1608136
514345
1812578
1360623
658088
93441
578077
1376501
980905
732472
421663
1211369
1255494
218742
432775
1523442
277394
1302732
587563
1492663
918908
109463
113014
365521
386723
1283708
940226
1068773
305307
887410
1647892
99016
423644
1167977
1008949
1076318
136721
205416
1192605
1811496
274599
592437
1542297
76374
529918
428540
1294491
1048457
357846
1703573
621956
815276
726008
207956
342024
1321009
1041675
881326
324152
1631636
1130346
560843
1388921
237970
197152
405282
1418128
1426781
26589
1300963
607549
1777552
637624
1752399
1223388
119999
1273586
186227
273436
1375802
465736
1434614
835748
554834
912358
1536994
1334124
612228
608178
708732
771456
1267423
1713219
454065
1171869
512321
1824206
1507529
274991
529903
387998
1726268
1033389
652793
319965
940441
1716064
41810
1365906
879946
1643286
25680
878068
504138
1751128
358725
709978
1546123
449797
499618
1143808
554628
1837444
1648012
355273
1637299
1285998
1152102
794515
1572054
1712913
1567285
774218
238036
467201
445032
1473459
1786971
1552612
703151
240916
1179278
964777
195863
142025
1162716
1422438
698519
883966
1263808
1238980
591848
1798763
596219
425285
64532
1541168
1021415
1003492
259541
1004048
840323
1835419
518933
406270
279721
743047
1547782
588664
871595
1587199
40903
655452
1383919
14761
1084891
470189
294544
85823
441669
738801
401683
1004427
1833232
1357495
1076126
1031888
1641371
397296
1195435
1504481
427814
13046
510448
769273
1070843
1417963
776033
820811
1556785
1058281
1202366
329612
1806230
1665002
693096
1355891
939995
1528506
1339776
184674
1055239
660434
971923
1249520
1284306
868118
1075810
908617
1221490
789132
648137
385335
223324
1056329
692101
1322769
237265
279703
1706685
1208765
771804
1255897
61553
1131297
967214
1348572
983758
225501
1698214
807409
1404938
419215
1650469
524953
1202208
1333122
1126636
786128
1048423
1121699
1592884
399020
1125188
181967
313267
1290413
198045
1085880
1721338
965961
592861
479100
742340
1287321
811299
22715
598072
906100
235918
1733987
794247
1207624
992074
23853
584545
737448
338234
525241
1810274
287502
441930
797651
1778638
830271
1862363
203347
441794
289753
1850224
488308
685197
203878
1259336
1717323
1386626
1231375
61220
175444
1816471
232836
80595
202999
376542
1527984
1518732
1471652
1558882
522063
1693409
1602382
933230
472679
988074
1601025
1277596
1099765
1742874
700818
750329
194110
874787
995214
1199009
394383
1818633
1197534
133135
416368
682254
1894
480801
1599762
934350
304779
101361
1363216
1645239
1654494
1219238
449594
254956
1076333
1246428
711899
615391
894159
1670403
474788
911695
1020861
1175150
858551
201036
953535
1514368
655397
1579660
1113014
912275
1080069
1518798
33290
1291320
659602
946208
1369474
809861
1755560
758262
1199838
1824556
1207742
1243474
412985
253890
1694013
1153589
569115
758454
1657630
1036064
1461749
371624
1733845
391503
881960
87772
879360
1789313
880266
663299
355979
1352111
1245069
708355
1546938
1283329
26497
1411137
933980
224182
582501
716461
591206
227520
450552
540270
1265715
1281138
1193411
852824
214908
1415614
939045
879912
1158644
562702
1691081
1359709
577356
1064350
253556
1198904
493530
579695
1537183
1671225
31617
277009
995189
250073
1630258
170119
712057
866669
625446
1035064
369814
1387491
1436373
6437
1251006
71819
499633
1679153
1519888
671633
869956
997774
1392023
1680239
382950
1753729
605451
1052529
1165051
598864
1241887
526186
1185706
426389
1192215
1580827
1040829
452879
1742164
1027297
437700
77202
973898
989247
1023398
1076627
503882
1102923
632805
1486808
1489698
50967
1842650
1689757
393014
379094
496291
338888
1386315
623354
324940
916041
598688
1555833
573700
716681
396450
1418111
1770608
423454
1818838
476812
1641632
830944
1030270
1664350
978699
725202
999095
1694003
1159183
450174
475912
677392
1497670
879456
929238
1164186
1219300
91953
93553
399701
1577260
72875
736368
2955
480966
1006349
1672831
430212
814010
303090
1011025
953712
1244317
1540376
1587758
449868
79475
202080
1120844
1389155
1862046
1222497
1644583
374337
901301
1068818
447841
1454745
1320341
1343877
1791252
1270407
871470
1502208
380574
195770
1854027
720605
1683853
52640
1552816
1101294
1383948
124499
86998
330283
1139591
1395627
955162
1407260
1649584
595862
454920
375430
1013011
1549183
1830311
1655318
49927
475122
1391195
1555200
930200
589967
1523344
1677829
1851274
1110089
898853
888209
1655784
174606
279556
1057763
1675506
1432562
804841
1616273
1084451
726714
1389606
1363419
999985
1359792
1524246
1383801
1480311
514422
565561
1763160
40546
1026737
478451
1613108
1000759
38411
676568
663374
546962
1347526
1346105
1589887
462962
847872
965287
681969
1534091
1322787
254676
1742640
287128
1500652
875826
1677101
935444
1322327
462815
1436208
1193833
1552821
1806874
398686
724308
1485654
1475374
447793
1035081
148811
856749
859244
1289094
601484
735844
878125
1842857
766448
490056
1860636
1589352
899747
1847059
504191
552135
1068412
1607734
1094245
430082
842031
196919
157456
13774
1411426
1034078
1726358
111468
1090770
541924
1813902
1527044
1504008
866947
1760154
617021
1156353
1167329
1147672
674140
1708632
620985
1271165
1000958
504844
1097766
1212003
80582
1138984
1604635
609147
416972
385072
791906
1524196
260481
16954
1069650
262464
840064
1657032
1012565
1299166
1582416
1067399
445928
312477
1627942
172201
162557
961312
909947
1430038
1701026
925473
1502074
880950
6416
339319
1424469
393901
469395
1199084
1780424
110581
348687
168016
92615
619798
588007
790695
420716
1550272
484391
1642502
1191947
797012
1431824
1129651
673955
1470605
1264023
821019
65913
499894
53854
636443
31674
1767206
88756
1020963
1717648
204901
707358
679997
504778
607323
1073940
173423
1071074
1046065
1832523
1530697
1530586
41479
926301
709315
622876
459041
1362273
304999
605485
1538379
1035800
77109
450763
1451988
482743
967486
1316133
290665
231381
479946
1384913
397254
1456093
13012
546893
131212
378237
1052853
1572345
1375768
299811
935956
805960
977149
667008
253952
1563678
262552
147338
1138356
613051
791902
824776
1100531
250282
1601532
179207
1398095
1022309
750978
1451782
442463
56271
1605914
101290
488591
746317
620771
496218
313923
564709
226561
480929
227381
187958
1188802
556160
1131082
760289
1624188
1661710
927352
573880
1189184
206260
1075754
846619
17736
1534660
1325922
519084
354619
239467
1382924
856136
1657395
697766
666612
504222
1539170
486199
732874
1343885
1445284
68529
1030619
724978
433650
1355868
1633256
768993
1306372
154820
723761
810627
1710379
1350863
1147907
709095
688986
204170
1288149
671570
560008
1430718
1091967
1157075
1756327
1095788
1745598
1748703
529325
917496
144727
213036
201847
12491
1450110
560579
1147494
747149
1296314
1487585
1630326
379186
1799414
1057717
634557
1592730
1256445
881266
919741
435219
552496
1329618
126448
766395
1619565
621113
542243
733375
1766221
648980
331007
1001091
105066
439348
1545942
1583802
1498214
1500660
1429690
1627252
601176
688189
1210060
1663455
268633
1406547
1728285
1667724
615653
1453036
1540772
1306341
1486377
140187
510619
321119
904721
1388150
367085
255680
1722944
1827157
782455
988501
370107
137017
1354784
254450
1495606
169425
240553
655421
1173236
833270
1810291
1641397
583711
577309
1658283
1488090
618405
973425
1439554
347902
880918
1709844
1196380
446196
271424
563940
600069
932702
1143959
1022790
923539
1000653
917470
1487876
1711426
708105
859585
588304
223632
186244
315999
1116771
181299
1356767
1272470
156635
1456692
759098
1490937
332589
1155876
657088
1350660
1217036
1539724
816502
1209262
1778567
811244
951381
501327
561355
680836
346842
916154
589041
1065960
1709234
1382788
952300
1300564
411493
1496053
518865
897407
1788474
1687860
6864
379928
1542772
1814155
1273754
413638
1044975
474209
1126567
429396
329043
1812498
1759107
570842
1068369
350124
1415318
1759704
1276259
213543
669208
947305
27306
541551
3394
536280
1573346
43020
1079300
281757
82067
816330
1702402
1836041
337131
1501214
163475
1717645
1154956
1636421
780075
835569
1600393
1837518
1731138
1305928
1678331
170371
1329144
1076042
778428
209
1800661
255121
729562
1261969
1394795
581495
648843
1225202
473865
750324
1216236
1237974
323660
851656
811015
497788
982122
1833040
1165141
1117346
870984
81460
322453
1678956
465358
280773
1276686
1714424
614678
411160
85751
329929
1719632
1280218
651985
604246
212662
1754209
697834
344447
708632
445847
257308
1490379
60872
824005
1745390
777148
5286
993964
1591829
1626574
996921
555713
43264
867840
1708447
529216
1433718
314792
566374
1281579
1481084
501242
237954
1492188
621213
1286557
1049450
1451763
627930
124816
597695
56994
1748779
285338
628078
1436568
1717631
937194
1400674
1484447
355967
881481
858036
1574692
1533090
450585
1257740
47419
254583
1070423
795950
603496
773889
1372241
1315660
824550
1391238
1032856
1415738
473873
854118
136083
1637563
1633544
157175
1432263
585333
1071399
1008105
1719424
589908
1526883
704595
277590
1477509
648020
1586774
1432728
1512159
538251
1038717
533846
316082
1824066
729645
884721
461986
260475
549217
518320
1800261
1284740
72583
1260747
580075
167413
1081108
784365
1829731
569724
833322
1823501
977152
118340
892749
1743661
535115
1544743
309714
1317928
1330427
307887
1779468
1407030
428317
335996
1255207
474231
1107043
289015
882505
652622
1717659
502461
354531
966712
1607804
1521165
261923
694398
1454152
1487206
808450
892314
1030016
347525
529263
346906
955059
1653439
504867
42008
1003710
1697740
1401145
490233
957108
1253177
869860
1613717
1197840
1082187
1646715
177521
341397
317068
979177
1259455
717029
734687
844583
15285
319551
1309003
1004583
833481
1822082
1254415
750703
359296
1720585
1640893
970823
1325790
372184
707535
1557684
76837
1392248
907654
1754062
441080
865124
1160977
1569870
923631
216261
692491
1057072
287728
1014067
735603
1645262
843995
428061
1465227
1321588
1428738
1474241
502411
156716
1428198
46306
578857
1006523
524127
1715697
1006792
1643581
1632564
476069
1461437
1742729
930855
322188
1697487
651810
416984
625265
646117
1336065
1184588
456649
807802
1633184
1619296
106887
1306276
131987
1745147
623659
1671165
1044772
378717
900623
433693
1553793
353892
1373006
311306
1354773
1842257
1284257
1060586
1748773
1434837
1840936
32009
1538096
883564
1626930
1292604
348495
188587
220528
1597322
1770084
1514796
541866
504709
1368045
996902
1785767
332170
1585436
1493611
471226
722333
1482317
260015
1668263
333794
1551966
836561
222203
710425
737179
1628203
1667559
326789
264907
848367
613904
363899
257641
501955
900693
1520492
1548778
949157
1853673
1778531
142901
1317016
204927
581696
1341600
415100
401349
234181
510587
1391053
1862201
1770189
1858200
1211191
502763
483850
1421481
1669723
332975
607939
16939
523898
709747
1587224
1781187
320023
323865
1572953
1165305
1423317
1631142
659422
1227155
463936
1060742
1252793
855796
1798146
628187
360528
1170816
903169
1145762
612492
1681586
585492
516098
1511448
1445914
1108343
1088163
688629
997321
1593819
503384
193536
723459
1646945
225681
585747
1577252
171595
169107
1774716
162785
958004
1072003
971586
30109
1493078
1408386
1179370
1431901
1103765
866731
880598
1499144
355869
235630
719378
343834
1111850
1511388
465476
692725
68169
1401519
391921
635503
1361860
1369373
42933
1324318
1166642
555203
936236
309049
762402
1479253
224918
1618942
571900
497185
1539690
989892
378685
1450438
763798
650584
851916
1556433
1424393
875981
764489
585906
386234
1318427
470040
1134321
912205
347912
376478
224404
1667007
173169
1389208
1833485
1542048
1858182
1777072
960749
556320
84746
147075
1726520
1740890
1761296
1852489
704529
1453837
1331428
558362
189905
1527918
752401
944340
779005
127779
642834
528548
1682141
425153
832458
1560538
230283
504308
1133125
29635
1207420
755400
1818642
1529832
463961
755667
1777018
1175432
1838812
1103931
1771261
875140
1827185
987052
1486659
1607015
547670
1577885
1660855
463527
262083
130007
318847
1416632
1763023
1673569
190442
1000259
885821
1383148
1411630
188046
1252108
821730
1427691
209751
505051
1753032
1072170
184495
690203
107459
725290
785080
1469589
764165
127932
1541424
720347
834822
607837
169245
422406
1207575
1759267
826780
1361169
1590277
954809
870229
1632508
821824
878014
1657646
1344551
1021627
1477041
893309
1079678
1668995
573316
1700641
228782
1711634
873544
234439
986887
1752080
1104780
742616
436054
816830
662608
851451
195692
1526570
1628864
645331
627574
1755767
1435316
194011
1493765
162632
911775
772444
1033840
405295
1837516
209722
820599
1052820
1719843
1006876
121868
937358
977333
137168
266483
30115
1859226
192891
1163256
785938
828185
364597
72471
1123445
130988
1335471
291805
749497
1804894
50278
1407471
1844212
89034
1441675
122581
696194
362805
1311367
366444
1018199
796406
24922
831699
491461
79579
1468923
369413
1814904
1213381
1352032
770729
1103028
214356
605123
609476
911980
998605
38915
1365627
1635657
1709950
487081
860063
1616026
1215963
1789373
1645244
1518477
93527
712589
99329
643672
777852
422102
1514502
677822
70426
843962
524457
206792
331774
1058332
272741
727491
1077134
813994
175230
228086
1838243
1522590
942723
854485
1862040
1254158
981117
199668
191243
1296742
730315
581806
1615717
1647403
842505
1554279
635919
1410367
1108088
439333
247634
1170003
964770
501790
1127638
1478929
725772
1404544
399050
988158
1619544
1336023
1080415
739717
1404134
769178
179170
264400
939978
1574935
935192
1211479
1497815
565694
1289615
1199513
385380
865233
634700
1341831
1737861
1363033
676398
629919
1514234
1497270
1122325
917432
764299
1161579
864673
687891
903489
222858
1419198
827248
319572
624964
209562
52457
448558
458839
475352
309676
1560852
210299
899713
982077
1614061
1124689
929814
1372311
1361387
290652
1692913
1112325
1233574
242383
890092
304390
776777
304811
863651
1546868
102845
1221681
1406466
126425
1404559
453322
1823452
1681779
137948
283744
1498775
558563
588599
833684
500194
370054
1419195
209294
1063474
1371612
817067
1167229
1082372
1044756
422351
567971
1464736
1400071
296025
118278
148139
983913
1512746
1268648
1406784
1762186
1727348
1651408
1683115
49203
596630
26381
812404
940865
166898
1423053
1103535
148670
1316367
1201639
1233853
553416
834689
1479727
214431
1091682
950662
1441310
430205
1136837
371949
345899
286103
1305480
206748
622764
910395
164444
151175
920792
569840
1803704
1347656
1266685
917556
561105
780278
1229207
1084156
849962
1188676
1572933
133962
1597714
1670376
479218
789732
1835018
1364980
497261
1481607
709751
737496
838195
1165705
1728663
1098131
1084256
659689
1156132
233064
605828
1537221
110053
380024
204719
202851
1346262
621021
267589
21211
1127354
1564815
810538
755612
1000075
1380954
435024
1251115
11694
507102
365767
371580
881080
935199
859685
1548734
726348
118768
1084431
1651902
1516747
983511
1414287
299049
390246
1692721
614449
809966
542610
868881
1735316
1243254
1799723
821385
364065
1833611
528454
1795941
1806566
23294
368251
1082849
1073448
554107
1479649
834741
576526
900814
1721222
1661831
836777
275501
421195
1660045
1371102
110339
1680250
114475
1051215
565101
240216
202378
989384
1519203
1284916
1720514
1490850
79459
1318191
677659
1715063
542122
785406
861683
12966
187533
1541038
888453
1770112
1332278
1421813
470948
1649927
156566
332684
257097
818907
36207
1705818
817198
940595
1295138
767474
1516383
432330
206760
222860
621859
846370
1364257
1351045
975443
1531661
75521
259868
1720049
43844
1707626
88098
463732
1808133
664864
1748404
65295
816812
1189543
539252
1000476
480948
1850782
783639
139238
1688783
819529
688124
373326
223016
1726515
862015
1232928
917718
183836
596818
1616884
795010
1146322
1358116
1680240
222930
1423223
324526
642279
1274677
696723
876136
1426525
64326
1356702
387488
658998
1586344
808131
507493
1499157
1744925
501399
669378
400039
295530
1478800
360804
1305003
1217512
27926
1351624
1805938
185599
1349381
1485860
1038386
28487
1444838
343338
141624
1694094
1255476
1637436
26560
254532
671470
179984
967947
72191
1561935
1189908
1712139
1029923
45168
934305
555893
758745
1318296
593305
553519
408049
56632
1422317
122391
574669
368382
1487016
572883
632804
992090
866161
384155
1088614
1262917
1044422
237598
27175
1485350
467399
28884
1651097
1389712
24028
910309
359067
239090
12746
1605710
555231
1084684
1345159
451540
140462
1065630
917374
1614630
13817
242767
245102
1724662
693633
572495
1171251
1802860
1785697
888871
1759195
443485
533464
1351360
1630125
1153482
1310451
1175752
1610244
1099129
968970
1011456
1347661
1183212
103859
1014989
481318
862581
58647
1404854
1501073
176398
58698
790318
349949
1552203
395828
1291525
1055794
175804
1834721
167575
258366
1235681
1137952
1506462
97155
293605
1214265
1412977
1837123
708734
245560
266277
1787845
1325807
708880
1681364
917599
480735
812496
1249872
1290577
278664
1755675
1338066
1491121
227897
643283
521781
721258
776309
712771
1315109
1359144
1849179
1236940
1726731
826013
458805
916812
364791
349797
748331
264863
1675697
1360967
1344073
821977
227354
951149
186505
214160
404959
225272
1684917
1379821
149046
630939
381687
37607
618917
1738553
547163
87911
412092
951745
293107
799107
36632
716585
652960
1757230
477360
1116814
2128
1720925
101245
645430
1271841
903531
1564433
1311428
817745
1534456
552432
507717
1263615
487230
303346
1203055
1293144
131573
736667
1843652
390131
802555
303110
751021
1533056
1774769
1699131
604372
822584
1825663
392242
1199947
1308932
7697
265632
1450147
82925
509731
945991
613589
1352454
204896
868609
901197
541165
1262003
1334592
180735
574873
1222885
1599665
1582555
154081
1835086
453978
1810988
1259659
871258
844474
1018109
1290895
1399916
1757860
1493989
152283
908729
1718506
1365360
9874
1796786
1031
1076192
1302641
1627743
1475848
388234
1300709
1540101
743317
190340
540588
478633
37694
1079746
1176664
952666
1538754
1476564
931511
1025233
967065
652538
532775
679227
1305364
414850
716736
889849
928604
1815612
877514
1134493
545149
1503126
280810
470181
1760838
1746433
1673123
721801
854741
630815
623883
1318517
328991
335181
1067486
839885
1412334
741289
1091922
1471069
871667
1298859
935006
1674126
574019
45928
1218248
723488
152244
507511
1666051
636394
1158868
436804
560981
1230010
1305592
1449109
225954
200553
168212
1408580
975839
810762
744416
93883
1283191
724299
563174
266832
1624381
66896
534601
346261
395752
1108308
591944
656881
143506
680428
900745
1441100
511330
579558
833618
1661162
1838547
1173202
1014929
1819223
1480355
270838
1161995
39708
1009529
436266
1526368
680661
1177170
1541055
1194933
1674367
783227
75272
336147
1203928
1381196
986814
1842030
1741275
973601
1556616
77099
164041
1733689
874090
1641456
1634281
1752729
296431
1645917
227495
1136374
1255894
177745
82137
1762099
889057
45883
1418073
514030
1316632
329399
1165725
1250245
305632
1201623
1677244
82865
419985
1107830
1696418
500503
8098
671928
536970
254948
1387056
308712
1043715
40031
1827555
752464
1735092
208106
98007
853234
193560
34353
352885
1176649
98089
1182603
393389
680599
463457
1174119
132484
467510
1029570
1242153
1649456
700413
480413
234424
1318479
977160
1095590
494739
1021770
261176
1797638
1237290
1528353
1030742
717305
1738252
858237
285169
976365
1160464
1700102
1597324
1767935
1644262
80747
1361626
401644
1118771
655421
1417784
1555929
1163426
247552
523087
679139
1597167
1490378
1114289
952003
1767010
1671301
1611666
488529
344258
817006
1587125
1108110
597091
1108856
563989
322630
1130739
1663779
1828077
454816
1269228
1160070
1293959
1507008
1819560
474128
1510288
188699
440627
1696497
631470
1536098
1476201
179757
1467666
490354
1194210
1609539
234219
1610772
1128729
892899
451693
573476
1441399
1798864
252127
514106
163547
845963
297170
626478
842450
64433
1189024
400710
556556
887474
814584
328848
1516356
1759450
1721751
1853861
610470
1334784
1326792
1249345
209558
1267320
841600
1574404
1486161
742531
488023
1635463
464268
1843024
787015
1176151
1164661
287482
1808568
630523
1187649
1556580
784782
1085580
136923
142305
1104270
705043
1215068
747607
1263983
1389983
1600303
694105
415046
977240
553934
937939
1425086
1819411
171200
486318
1260728
1185337
1847899
66800
421669
375609
215798
1711286
1435087
51494
1092882
330673
1401435
1502517
429569
204457
351550
549233
924207
880716
1212790
975931
1029720
1043343
368787
809169
1751753
330137
1381336
1474433
101034
809820
1609640
504428
923517
1539650
1165495
1717576
1317215
1352198
1731469
1339311
1610789
1471129
1636422
1105881
81341
302500
1651439
592610
1730967
1538939
1221738
1454427
87589
315968
1824788
1168015
380596
1367371
1573007
428905
800165
1137085
578017
1018198
173727
567511
1085944
16055
1560085
657104
543710
192178
813434
862354
1198475
1280724
37803
158901
850876
194399
945795
54295
1089158
918424
539949
1102280
1289958
547147
369808
973824
795444
941511
791834
853944
150743
1768765
1108737
1402048
485025
211433
144967
796652
1672966
341654
791095
1233197
391192
447979
1429999
1734573
238865
1052392
1579168
1809492
1695355
678633
1756983
191019
849115
1808163
1561535
1218375
1396671
695978
362507
733990
1842615
219284
634462
288367
1228400
1061580
1312659
1607660
1675953
540591
593857
411979
1211123
1385980
1116881
321374
872993
1841567
1619920
1730775
1632021
1068435
235785
1477428
304808
524803
1837076
1032703
1063341
349804
1586732
1423936
801922
990150
1748826
1364143
379643
139328
458099
1097708
1799211
168506
313064
1583467
1791688
846726
556778
1320625
975377
1558410
1645925
770504
1571603
1532790
1128438
1694533
1074400
1124409
720857
1579129
1562181
1826138
928476
577635
865032
1498440
614706
1475892
1073401
1190721
793364
1172780
860414
676318
1294796
866301
276037
1795311
677180
153459
514611
792265
336079
1187187
739983
1504562
1025225
778730
1549365
1184623
1503857
969123
1723575
782584
1184931
938399
183914
754809
202229
1824175
693248
384826
1228293
1438700
1189979
434022
1611684
1184640
460086
609875
454376
1177345
1581397
1624064
1651807
1568094
444365
350950
1849435
82878
918805
123749
267765
800874
1395964
870271
132229
1379569
890624
664193
387377
1299350
1549536
83122
1180442
1225031
213017
1562301
1156002
1283558
1062461
899749
1744236
781666
858022
1497088
998806
1231030
27353
887652
1514829
1671997
1662485
798900
184801
116480
866459
727310
1139073
1021555
686888
1042687
1822106
1836057
642992
382358
1093356
871399
483709
532284
1289125
568567
1461096
1750834
290212
1806342
191083
357762
643245
1494853
865798
995818
1715110
267957
1746356
11715
1786741
462298
202688
784533
205483
1211623
1243737
463336
20995
128767
1127806
1592232
1577748
954355
1282945
863103
880920
215328
1841549
1691851
548282
380706
931988
1190146
1092285
1505304
923969
1411542
450084
1342285
1234002
675876
1598514
1757840
293148
507272
1678655
451154
638711
882468
73228
357293
1558117
382097
1258414
1401113
241310
549491
846839
1791444
806125
1046087
951784
137170
169126
299273
1523902
834202
1620865
498954
143084
1710109
1322253
577282
119946
1757082
126454
1123629
371341
432570
1538492
1573776
45040
1350420
922579
1727701
870836
1133140
1463589
1833870
16492
985168
672330
1557289
1224516
674997
506186
994609
776021
1754940
705531
951883
1679507
1396851
1855658
308974
626044
258018
1625715
1300120
866557
930900
424692
1213165
1413237
1725804
355855
1217835
998533
1749137
1108445
272696
1266573
451763
315074
1161911
958103
711975
229640
217703
1760557
1513377
570486
935927
1200048
120548
1001253
1551510
1631195
1213797
962873
493139
726067
141830
875700
1676676
534917
130515
771452
221874
86938
188321
292273
1370274
934199
1011763
1307747
1178721
952291
32743
566469
469374
1456814
1294631
928764
58676
1260922
960563
990371
449287
811701
1204044
471202
948850
28496
273948
1591239
1701283
1061375
129089
529757
1068677
1298978
1367820
1808809
1284988
1508449
362314
254714
783041
525062
1095834
1005634
1261055
844006
1824801
301395
741477
1248208
1189777
1259396
246877
474966
1210851
302391
918426
927113
1086664
347137
715837
92425
302674
752031
166831
1504476
358414
546681
909908
416782
1349003
1525944
1095357
1543250
1643099
855691
390149
997452
849476
1639259
127373
321412
1614266
1718459
504776
642350
101480
284335
1535291
1118239
1200369
1255675
679015
499413
1789030
1782054
966414
1503236
1767357
1520878
304853
866693
1481115
1251896
658352
1070181
17416
1375513
570380
196732
1536157
1810422
1827809
929952
640822
325133
1072364
1351586
662679
671328
1004622
279024
77057
683933
494679
1395303
1223843
64811
1849647
261053
488599
59468
1005896
1099026
158118
1722516
906559
1414281
181952
393465
1505299
139052
50735
439828
1236436
944660
1327393
1648128
1119338
310106
161319
1462451
1596783
734147
644038
1324067
529501
568820
1028099
553397
700600
253137
1699950
1356563
1616471
1712725
1461680
56629
366343
789948
1765186
647854
1856644
721991
313855
1580707
865501
1736673
1039959
1153335
848886
1474245
41589
1191048
265388
1165933
1708248
422412
991976
1845349
64126
100938
335386
954345
1220209
560171
734491
705254
237353
336732
272628
425683
61242
1255209
1113206
824650
978990
257843
1124674
1481227
617050
884664
103154
15107
462829
721314
595716
352581
1806667
150800
1345782
934469
198545
1666795
1273357
1419136
517874
261438
251359
1666337
576930
859679
320581
1380753
1571783
520855
1118425
504086
481589
1283928
1355138
1140244
1817222
661843
1383172
158597
422598
157830
1107599
190037
703775
1486234
1663661
550939
287625
523982
1370758
823050
513680
717482
1614456
1563756
715863
1250230
1673526
442342
1861635
253032
341013
672599
235702
691439
42111
666940
603927
608730
1425572
308822
1688051
1723666
1336536
1295869
1707887
233929
173191
451224
1500646
138572
1417179
1559530
1090899
382874
155082
1101959
1797452
196714
973725
7282
583733
110248
1719695
1766242
1420581
1684562
360345
1861415
656191
1688874
685200
313733
714477
1333180
1355683
417219
545341
1112418
562413
78656
1499971
814456
1185797
1465426
735868
906007
1675373
1083359
1374946
1331105
716787
1725113
605254
1711142
393266
1348963
731130
929161
1353669
1495773
36927
1137994
275448
567656
1721972
112847
1402824
1323366
887594
492731
536161
569589
1204405
189303
619855
1415408
97229
1397358
427554
729141
370268
1654793
1573979
634189
957757
1486858
1466525
249524
39072
1287467
776968
1418733
925845
1514965
933574
1777904
294244
142746
1094116
1131650
1070688
584131
981971
103592
1511935
1564312
794685
977860
1205555
679695
1678750
1802326
287780
103053
38253
1325436
905917
638388
799574
1649879
1330596
711836
4027
1306378
424504
375292
620212
146378
726607
405913
935056
1627367
496152
1269274
1639893
1029948
952432
1696694
358288
1064946
901789
1614462
460754
881253
827240
950979
447447
1742720
311724
676997
650094
1481532
1200817
614052
141880
696181
1228696
1202210
1533970
64158
1438088
87942
1298573
212070
165005
3684
511692
823403
1836425
642598
414362
1544018
1732028
540335
608237
374948
930781
1544422
1345023
1162781
375920
1487642
242231
474564
962575
1821773
51660
967205
1694878
1639078
1005545
1178259
97198
540324
1659999
3582
1576335
769019
837793
928788
628638
1684215
617581
1396925
694769
4520
881410
860953
295716
859569
181755
575305
598718
1186657
126352
188532
1805085
1478375
1431571
622026
1123887
1055685
1516842
1755927
1387998
219097
364819
1370991
977546
185498
557315
1161971
751519
994406
977740
25688
1185646
1323426
1254378
452095
804045
667229
1599598
681865
634778
16366
687957
1320514
1495716
901101
1148847
742514
1851518
1564810
1494145
1520941
921416
321704
1854658
637775
1423472
79712
1549173
1243554
922003
159203
705101
76681
768940
420181
289316
1318902
661087
415795
1105896
546923
774600
1086397
609280
1486929
1669811
296043
621646
1506786
1485531
98811
944350
1322288
1576518
1815604
157556
986662
1695261
579004
357382
252944
1717258
678017
1096331
983100
1715147
1343742
1608691
820576
1745840
907517
711914
1852090
1203028
1257886
584224
243854
1488793
1708449
909617
719864
238067
1379633
1071558
994376
1803718
1656635
86355
259852
1818594
1531121
981455
862702
556300
737365
559096
301556
1486109
983470
965602
1654051
1625564
517001
1642092
1767187
1683135
623227
1333571
1739057
1118930
128546
1813335
726412
1733423
331831
130226
274511
1338623
300457
801034
1861844
895677
1287643
937683
120485
1077486
492637
866006
1239484
1059519
1448949
1831340
1741658
513977
796139
1166354
597720
898767
1711109
670333
275454
338462
181543
224503
782305
1508691
580567
1802102
1396797
1789672
1125977
1590890
467091
1777304
1783556
876488
471462
1080303
197058
1043225
69084
199689
760732
1397086
1262351
1466538
632131
15172
1767897
774277
1130764
699699
1824962
898527
36882
1329714
687514
1134422
349791
1696074
1567319
1133504
276317
1678467
168686
544701
280503
439866
60214
1838298
1005183
208312
1477136
1848268
1785163
1430040
843698
246484
1857775
1691217
1679311
306852
1139573
1102734
891900
67619
492704
1065382
874171
1630328
1410249
1474632
1214976
419816
1588557
695120
676214
1019694
1117620
1718995
1219022
1326053
738537
114893
254835
1844522
411241
1406990
317915
303490
1425753
1404663
627010
1213306
1261759
1339437
459033
218258
173654
1606596
11339
1282653
1182467
480098
1484644
1272098
607071
1308633
1093229
1065426
997834
646855
293638
1798808
1406463
86029
501022
795790
1496538
13081
348336
1311373
189811
542163
613759
1411649
384169
1474925
263292
1161597
536453
1703087
1666401
837532
209615
849034
568898
1458391
1494482
1854165
867908
1165913
513386
876890
1509256
737898
1624999
1807411
181845
1347441
1534005
1384751
1166160
1694024
1835736
1852720
393483
565355
1784745
588732
1632200
1246131
390909
778188
104995
947289
1541890
544369
118716
64771
362697
811995
1416211
625598
502871
1271574
217425
1034980
1757013
728544
1033801
1169847
115796
1524420
1517338
235426
927701
1109734
590440
552857
859455
1626149
1521299
1856564
1731722
524439
233454
873260
297312
1129079
163084
1430245
394996
848997
504186
1854565
729067
1288631
756090
271096
381188
1657068
1230878
1176908
333882
177770
1791805
813197
435639
1435860
904126
647606
1371515
990460
389505
117715
1730782
708084
320184
177568
274633
1546376
675504
118387
558819
142254
1556492
854977
1517199
356550
382002
984034
1262231
1258103
930584
1556299
401935
1079957
396184
851145
911434
1058587
173145
1683473
1775054
1093136
1277431
456188
302926
373610
300302
1316554
650984
1461235
381687
366870
364009
1168654
1163065
1567713
517826
1430522
565496
51362
51761
1302878
1135851
62066
332574
1487130
515883
1364973
258515
177096
890940
1021166
553009
881572
552508
739354
872678
374043
485536
894519
1539006
720345
644584
1581897
1056805
487407
135749
480440
792878
1540784
786131
146230
517293
52181
1469360
1848347
1853130
1445934
144305
1777308
789830
180143
652387
1174482
22254
1785454
1417702
936028
73941
249748
1813553
1658523
1787366
623997
709954
456995
1472526
1854847
1618791
660777
1245463
827630
1221051
211201
288215
1012570
41491
283730
151292
42822
1354744
1720345
198612
1458727
1241696
1087574
1353073
205809
1314146
86130
56380
1604050
1116279
778856
872963
189012
85976
164411
424874
1055175
1214597
1040741
249284
365069
521097
341316
625484
995030
159721
1409840
605443
1663955
1623317
1534151
1045518
1544293
511715
862792
1684675
1544021
1046943
1501077
294398
469783
963736
334603
841032
1282209
341527
380716
1499260
1693353
1490494
260842
384525
1255171
1522561
721446
677340
548317
1263941
1838013
492616
71288
882445
155736
571707
1309758
655193
1544527
1195219
1180411
1750882
1441935
1618236
1192324
152304
41038
1366285
1454332
337028
360170
74328
780006
1327754
173658
1520625
613187
696410
884319
838166
983412
1270002
1396924
1029592
381452
124005
1798490
518947
1701049
436763
1399824
789443
880720
687177
857912
1215400
1071513
1214529
1031698
958189
276978
1858032
447987
1803965
1545140
865284
1057003
1613675
1526187
580122
1603204
353841
1796632
1644831
1682554
326738
1855161
1416947
452906
343682
1610823
1148090
647849
159846
1115565
571224
530095
1323831
236369
1577648
922203
681609
1287171
244482
376904
423236
843450
1471157
1351227
1515419
1806782
331829
436595
1509519
448320
148190
951412
190077
342535
1517874
1659364
419202
612937
1729593
653190
6299
88915
1395292
714091
461212
586247
53745
1272442
1614729
621721
720678
745779
97577
246319
1811577
1432623
876045
1538524
1331852
1368596
347807
1015380
283902
1380225
1087447
268169
1844437
1467837
308919
864064
1694120
1682872
467003
1693059
1144240
1328098
1825300
626422
420178
1597963
1633430
1287324
108637
777126
1635420
1641696
1232325
1629664
922745
656703
480878
1364824
726603
194618
214440
31163
939101
66174
1474677
1182125
508346
1599955
1614373
1598986
846203
1000334
1118898
1399448
407897
520218
1631271
1472014
1192813
124494
1044934
1729780
1621147
55408
1428018
35861
1551917
1520483
471346
3563
1211744
379842
180770
25803
1290177
1428409
1084621
902188
449470
1702818
1128861
1699762
1847408
1416142
322361
805902
1551934
1003190
299899
1517156
948243
1415947
1139336
1724767
194948
863381
496834
616954
1455390
1426964
1332019
1225655
13216
586095
1218911
696026
958782
1024357
1368659
1583304
1687208
1702963
324018
588176
525466
536936
1790787
1484618
1640682
221927
1646348
1692948
399714
746494
1597167
648782
900231
163551
57080
1619990
571369
275639
242540
287172
978778
1803086
1244882
1472819
213562
1023394
23364
1026444
259227
36117
651398
219255
1386936
157250
316661
276381
1377976
564515
1438633
1570745
927121
947192
644072
1456822
1033471
380478
530484
992270
1665111
1382848
1848182
101604
1701171
572466
1527949
1826468
529053
784599
437374
341455
1365072
708508
907262
233040
80379
974101
800147
61515
849231
1423731
1114883
360658
1562128
297885
1736933
1552619
1754680
752707
16867
498772
1374720
492168
96643
1179034
1362282
1573869
1770093
1655526
741137
452633
1410772
705045
11374
615356
882738
923130
714621
1552415
109033
1325568
175453
1844151
1738644
1860096
959296
341103
1855765
413969
795765
813311
183095
202097
945150
387037
1354440
776993
691544
412869
10223
7815
948622
918612
116864
464599
359019
1286950
762964
511158
1403052
1501331
1853432
308087
1020847
873786
1797895
1827627
1364605
794108
380121
74778
784603
1171146
1465528
1078441
1792272
1083457
64216
907350
481118
1552064
878935
856901
1666635
1346404
1334539
1247279
1657082
1780531
824700
545371
101857
1499956
162670
770218
1052559
164446
1693185
1017768
28449
493513
1494699
1081773
181577
198905
1078625
276284
290086
896521
759641
1767746
613758
1297184
1792407
22692
1267308
1401335
1141535
864725
1442974
1263895
1624983
473969
1505676
1328005
2880
160171
1330400
1268916
1132249
1395626
1249022
470870
1312988
402230
1659779
1245918
536639
536959
682737
1326038
1227625
1103061
812033
1284009
618541
1170848
167227
673252
51628
323068
1671184
1327562
233304
1118788
1826263
571142
676709
238119
806138
491424
131228
678315
95790
13720
1484790
923510
423908
1201651
1000404
744818
1085191
216378
1383883
677644
311406
642282
1259070
1380226
349168
1611575
1623299
385522
1324734
35134
1079408
659692
499633
360224
1494590
1858617
160393
1611909
1797583
550715
748874
1450842
177860
247794
1671928
653276
69892
97177
1415425
426758
837407
1355343
117345
1392596
1199827
328559
784899
496011
1405981
1391992
333066
1758564
1130166
647470
1207362
437665
1096160
777569
693409
936129
1726839
1097881
425588
596173
253952
811617
1025729
1749159
1411001
1517680
494578
1111676
1023522
864320
1623017
1373972
1001384
405445
1805032
948187
541248
143810
165660
1695084
16279
1507140
1329917
1056052
225803
228769
977880
329106
118758
372508
892685
1576998
313123
1792108
919524
731474
1457616
82850
1239767
1002931
171695
99729
1620040
1455082
895604
102702
274962
1748471
1437167
1684136
92384
1127235
58695
86651
1717167
1597374
1855365
264208
983036
811172
983525
1171885
388086
1021497
414624
1131549
771349
295150
737655
360122
1037924
687046
1212292
500181
593650
703832
1629585
133000
1644118
529380
339506
1610717
1746288
797111
1723048
1036358
1619313
60802
184143
645185
1343759
1768336
1836319
1729526
3465
848218
668285
467316
568775
811895
1790135
961527
1207823
584225
1620700
462820
1505403
1375349
510796
214914
571769
1091977
1186550
1143746
1142764
291398
1175243
588523
91814
841567
851327
1616741
1513704
1145160
159034
1312124
135230
581770
482776
698161
1192253
1082880
1439090
1415248
890221
1428122
1420035
184092
177081
803134
1735089
875452
1078932
1109041
956961
1050303
1706245
694238
1715005
1814441
742825
681027
1499660
971542
1518725
798997
83723
1822962
594272
244421
61893
592706
1673088
872085
1294791
129925
1828078
954302
1697160
1120525
189410
1326075
17283
812479
957300
545382
985789
1218065
372604
613035
792414
146717
1076553
40507
614591
924258
1771197
1304709
1179571
1069006
461299
823827
321328
104563
1056544
1431673
1426671
468723
124928
118755
255660
784080
273294
284163
1485797
1273874
225694
159039
1379589
1218132
1683476
1414618
37813
1271874
1855401
1387474
1390311
1007229
526596
1097051
727671
1358252
996527
1840169
1755521
1268349
774200
1618934
1590798
472273
491455
1811127
894314
603597
134544
645531
1564003
1732845
812459
1350400
1826650
826113
140301
1790342
614036
985209
1727448
1344803
1318392
1502090
308759
1572783
1760580
98429
1823085
1213520
1598502
603831
984157
1680588
1286566
1262725
578165
1418950
624198
263213
1364590
365494
1176590
1095881
1089945
469482
1759578
928067
1733643
1725780
1829681
1100529
1156533
1158622
1849686
1372486
337311
1292716
218627
761394
1477947
850524
587219
1061313
1772951
978427
814500
705990
1855581
1342144
1218092
844981
560043
79712
170796
76859
454921
1071182
443508
449834
1239111
371322
1576741
1738979
679958
1073668
184864
149807
544633
301894
758873
317126
260865
1299544
154099
616098
647183
1742958
1071265
26635
1273978
13560
610259
992148
1813124
214225
684486
324769
884777
862137
133823
1614253
473195
1655442
185909
722006
1264831
1281382
930018
473069
928733
1656423
1239691
931449
1707653
1721902
1515055
1817948
1530089
292061
1071474
1647254
416582
164095
674928
1109041
1741057
926501
402020
1609756
500405
788181
1145287
20036
1781946
580638
354966
1828601
1178939
197515
1669346
468499
92497
1404066
1565632
618275
585953
647948
1307057
1344078
757993
1199105
1625546
1644858
1627303
1367141
246059
931759
110540
104897
334526
304992
1240264
379233
1174945
912527
1265416
965832
1177000
1213064
58680
1760799
561090
314801
117696
188142
399458
644288
1391147
1409008
484441
1696207
966414
1546210
707532
848825
972131
1678606
1173443
1068087
679613
856303
582720
416686
229220
434732
676816
363658
1291175
1406162
753273
1340537
1259422
264241
1266281
253213
1001497
1078242
1430294
941623
954093
276868
1516721
280559
1780668
1412590
932854
1775984
1849466
1760998
1676909
385589
583354
135347
704864
836109
605260
1492987
1799684
1665693
1437922
448175
1580660
753183
99771
1754869
1455401
676917
1487868
716477
1132726
793047
275986
945616
595369
1832599
1548099
895479
1480598
187016
757533
159061
546815
1006025
1513710
192894
323029
1758405
446290
116485
528684
190270
728372
254061
1493810
1415998
127618
172599
347613
206121
907169
1752196
263477
1462186
1460340
1145470
1317907
1080619
371076
229364
1394034
1730604
1439393
235812
1837264
1632931
1220606
1697590
1402225
167729
928053
817321
408327
1560167
796663
240901
1107061
14441
880115
822439
896195
1593511
1350605
1387003
1637548
767215
898357
1287123
985304
1744578
1195763
1259587
72857
247333
104514
674767
1613677
406552
1015463
797413
1807110
810124
336971
258314
778927
327293
1279844
817072
847399
1805777
1783453
485335
14302
795787
354717
1285825
1005656
343425
1260618
1519866
349176
1322359
702077
1552876
1041739
1464163
1187311
1054476
373599
823196
597814
1296835
601133
1443762
56266
947252
550652
1174064
1386429
1073081
1681887
539101
1784985
1718665
472625
66500
1298134
827333
1146188
1527173
621282
1338130
1071434
220835
87992
1026637
1606844
125169
1389252
54028
561543
787812
291175
1345433
447701
464409
1116429
922977
794979
1777329
1021226
1218887
888223
356441
1471556
792602
714842
474321
1617463
722350
1421107
867094
165639
544524
1147306
140946
1621441
1716179
1642322
1185384
1393571
863726
1267325
299977
1087747
1856517
1215358
228807
923818
730696
1341862
510353
877862
1289430
1656137
1273827
883441
33232
1138562
1112487
79861
892105
1762247
551170
1470383
1273413
1526220
14682
226500
497366
264862
964172
1150899
505212
308885
1517470
1129398
1569416
1493538
1474177
1536688
532750
1798917
594171
857870
1728177
1409568
1029844
153021
725768
1367982
179079
722367
529294
1554280
1061631
618240
600462
92278
1168546
978829
624988
712975
1609797
1546582
340724
329242
164732
1520933
1598318
1776609
1427882
720234
675251
439733
1824641
1647430
425808
524713
888770
1738010
1794662
299164
930680
218224
907566
225102
897646
302705
532255
1369255
937817
645023
1554134
1724115
579993
1750833
1483756
647250
1750330
310204
943922
1634922
1004048
1790125
689862
723043
1616912
848011
878231
1005521
155152
649009
1331359
767792
196621
489295
24944
1662924
1409243
1385416
206583
302284
196101
1067190
139310
620001
1668197
636958
758334
458151
1644706
18198
106164
1130656
1228629
1220475
164661
366791
1862226
290751
608807
1364906
1790232
1147848
810575
630492
489724
482314
1426824
1255576
1582010
1809503
1130533
867588
1085916
981769
878507
1793602
283146
521389
915343
719692
598717
540987
111449
862293
350713
314577
715281
1749972
1463639
638662
1725763
1231371
1822577
66355
1777349
332776
1053958
1392074
431663
1041184
354862
1398753
1349955
1300465
617293
240966
1482751
974739
569294
1707658
1383734
810826
1702648
30013
881715
816010
703827
1459794
1049387
70613
1433832
1315218
1789274
556770
330778
775434
847330
71564
541923
1312550
420484
985325
383443
131807
189288
290294
1347792
1007355
1201954
579576
18612
1858660
386850
656192
230310
216786
1566927
914317
1648398
365404
1757748
16248
614747
683509
948324
1545982
1518061
348866
1595804
1106435
1860353
227668
1692457
971916
336340
1423194
1382800
1374503
1684831
584159
968390
160972
943946
115385
932143
368000
1786829
225516
110087
48399
38520
1432064
1011585
49960
101568
1378377
56947
182696
798226
1792838
1042963
1155571
1731477
664667
684420
1503198
1601281
1690634
1731955
1199234
1261847
1730984
902754
1487694
717567
1628518
532264
204019
767404
60735
1466680
760543
1773461
1384268
459737
1764433
635273
667960
433709
427895
727887
1382289
1206103
1131882
65300
577090
1623195
458018
608137
509442
1286960
501001
309876
541855
536459
1236958
1049641
293349
510774
476348
1382828
1805086
406604
953561
234396
412606
459149
609754
1307016
370244
72980
583733
452371
1393979
1202822
105362
1557946
1198847
1302893
1546954
633490
788353
1856532
568285
1794487
1409764
618633
344544
984881
670124
1388694
443487
487619
1655529
221594
613005
1154811
1377761
536783
950856
1602315
1845491
1473103
1173392
1524613
1333005
1029385
579863
1698883
1842254
1635749
923158
229813
1382670
717990
984147
1376483
594301
366766
814121
432152
1805595
1392562
794558
808121
1432047
1345751
251486
905804
1799544
1140716
1171467
742549
1564397
1696121
246093
385439
201994
1433281
406633
677796
1077620
795964
143080
958618
190565
54506
360214
1236870
402970
810058
135091
464327
1300968
1420802
635940
941706
423347
1010347
1625262
1499090
1584820
949774
805917
710942
657645
1159853
719558
1654073
886481
1489529
1165609
677583
1317049
1185757
1730449
813706
577664
816804
1081107
579505
62694
1670961
659188
848617
1183823
1832942
555940
1534472
874962
1464404
1212663
1842995
1711206
1352926
1587216
1361418
1208925
320789
1354228
1053902
1478582
711622
783276
1793959
738930
813599
1285833
323299
989630
1381406
1020077
692700
1437613
1293121
788755
78847
756285
719656
1635452
1859382
1276269
1254049
805724
1813844
1328115
1373461
1685455
835046
534950
775835
515331
852918
723486
1269548
314617
492174
1765194
366195
152703
826706
58750
1500893
543170
806885
1151434
439426
1852563
1551378
1114054
874336
653960
1584631
1348124
756322
1842743
605435
1556949
914410
1331480
1359707
1792815
885128
1090089
1395544
1686568
1300809
699812
1622376
1114036
1527975
1000988
343458
1381488
1685955
175530
1392716
900764
139013
787109
1727274
99487
1686417
828282
752992
1170678
968413
1115118
1115670
1630245
965610
1438186
886918
899491
895700
427528
599543
1842957
1403074
1429671
253747
1192885
844494
268351
89077
1366177
548949
1002708
196436
1522693
1328545
1666228
1582450
1856826
1097223
962998
884627
15579
1799242
731208
527373
785659
1469897
772976
1438916
592769
799157
1668789
717286
1108004
958822
1283278
777595
755128
661303
116260
1592119
607515
1775359
1117692
822083
180958
1312079
228661
55048
182365
521829
1138007
1055039
1067310
527969
1009664
73822
328503
165758
22464
854799
1320782
665839
948197
475175
1526985
550424
176907
255572
532790
1565356
1180908
534244
485558
1639078
248808
620887
957805
405938
241456
1169016
701132
1153280
644955
26721
928382
550107
1708990
422713
564910
75652
517927
543983
462204
1446183
323495
139716
1843653
1416048
1569093
1776419
1324719
874765
413131
1485658
905148
317423
483262
707521
1587212
134983
1809371
658052
1634652
1056051
1639417
1463415
467011
1327974
1230549
1631030
449666
1064968
1043319
619016
1539898
291937
844063
1298212
1837658
350063
91518
186017
1537936
478525
107339
302858
546732
223524
872539
399600
896257
1787270
1240387
1656088
1251260
231680
1214909
1728867
379598
1176627
1554639
1532404
411067
1004675
1435786
81567
1309054
1368538
748928
947158
1309109
1342225
1545443
1263562
737384
686321
1444813
1073759
148929
637006
715150
236168
1391693
1452799
297464
325635
521395
806485
882976
530039
1394599
872410
1589662
1398543
1317529
1420117
1440251
554865
908509
725833
1527908
1625202
239969
1085308
291929
1814731
1534214
1623774
1371095
1812615
1060992
1806026
1264544
888896
989497
361668
1720409
1485738
1138131
676871
1305092
221510
273384
870600
906857
10954
387528
1010508
1173728
838333
1322766
292323
1332562
836531
422292
979424
1666188
1663221
153504
379198
853744
262840
464547
1201960
973027
602086
348929
1418822
1726780
128075
861536
1592852
1057042
1305801
777539
1232307
811489
923968
625708
1180635
575804
663931
1539781
738374
1758723
417528
111548
1180622
1721894
1838361
106932
1134592
285742
1252968
616977
308070
999963
1603796
1579028
66273
1356090
1422137
1623034
1475272
89625
1164512
1701449
1377955
1025935
1806672
564542
1253544
669294
1557898
1325648
1781940
446912
1139649
1628628
232919
384490
81562
217155
64698
348957
1200268
1145317
76844
191425
1699310
1366579
1707158
844915
123089
383891
1156729
1432428
1474090
116349
1676562
220852
675533
691417
1555299
1532747
1692518
882917
311275
1833451
893048
729978
1180907
1041126
804595
448815
1590720
918271
575028
811197
737392
676662
82647
500876
643814
1584043
1035358
255423
1538989
332462
1346818
590688
1303728
1853943
1307817
423787
518235
1693719
71187
1687013
875461
1059873
109540
622202
96915
1284120
426813
1200519
369997
1304322
711927
48056
1235191
1509339
995390
448715
169348
252855
1756003
1002831
313747
127529
1763259
3363
594009
845329
515324
1631737
1279138
1818354
1268973
1260114
995982
344424
1566761
844890
1225168
1199821
1783259
782107
616881
1425756
569187
1129363
476046
1422965
217315
597308
1481358
1628939
330179
364721
773162
180479
231280
1492592
183711
1653463
709321
1404646
1119656
623191
1683007
836343
1808980
758912
1019121
722330
587595
299125
1746659
719317
286722
114146
712459
71767
1754878
714523
737389
920789
994634
642054
1753652
706233
1495313
1287004
1385902
1630786
263369
1015005
16277
1368923
223717
1686417
1281872
652058
874687
423433
589734
782500
666216
1378212
1374336
877212
463843
233171
1539851
1779533
1139697
867983
1516539
1125764
65025
1549529
9545
1117641
862600
372253
1691226
389495
1590531
185061
1562162
1648173
1720798
1451289
1699739
1372342
694906
753521
19230
621548
1570771
965581
1732000
1427697
445499
319457
1772631
1145895
251613
1279396
559069
892305
77196
1730942
468739
1295186
1279260
1476618
1700318
475089
403327
638139
1679715
519875
1025420
421177
1563722
667987
1064559
575924
745216
1667160
1117907
1243990
1134131
874580
598860
52557
1476111
158577
507230
1817256
1514218
1241649
718992
723943
52826
1486796
1781983
9700
33927
1120034
1035782
1823650
1157812
240769
172729
766637
9307
792188
1513905
942094
1130423
1426575
460196
1649384
1537800
1125900
654699
1499047
331766
804575
1451547
1756430
336121
258023
108662
83517
473432
587405
885314
1769475
326955
697330
1163819
1362434
84714
883973
375945
1232970
1630797
727171
1798101
933450
545596
1312487
511678
1462220
527319
206770
922509
730119
1713644
1182257
826049
1242491
1233015
1812212
1494202
851717
1429392
153476
1627876
211331
243911
204651
508320
693248
1386920
1260947
167634
1156693
489057
1502886
1215063
327820
66607
1211916
1822566
267786
325573
214097
1674880
55501
490511
1820980
223193
316536
620356
1547509
1423225
646863
928279
1168217
249281
1729390
230593
1765571
196550
427600
248937
1205201
1178875
1418529
1565500
1684355
670309
1412571
256589
472876
1316678
146485
298225
537835
208847
1404392
1580105
1528016
670431
1141883
146274
744827
810392
1730961
1099957
614004
1303817
907482
893657
1220318
95910
1315472
990137
1555651
404021
290485
932204
909305
1294878
352679
1334386
171203
1375140
756976
652934
365075
1784581
432574
738929
1626176
1157115
1195608
750419
355180
1449559
558383
118739
197536
1806045
1199486
1170909
1109571
765863
1053313
1331124
818745
655655
1754003
7928
895978
789402
1559096
307427
818553
1199838
673220
740093
259980
849979
1667465
1671595
194314
409388
1561283
378452
25279
1272123
108787
621679
21142
1813558
119193
907639
1802405
921497
846982
1458360
1281780
393276
1032297
977991
32744
1581934
798172
986427
377325
1065866
1534715
426069
1592316
1320883
1773785
600103
1322858
1254280
457247
154300
1040334
1330149
1191094
404609
1352142
1527226
1127446
241374
259390
1145045
333107
498630
1813505
1664325
879160
983594
1267249
961605
1520880
221342
422370
468695
135429
1453831
1664366
198102
1048215
1512285
97624
942326
194900
364457
1068330
728722
569098
914490
992515
56136
489114
1851170
916275
1014045
1356710
1738734
177713
1751460
1318267
1429720
956678
1072891
378649
1405291
780699
899525
1050542
1171423
947858
1173968
1272118
595882
1609298
298614
491764
794125
8076
983846
1369289
1112726
638952
986234
229489
117099
571445
159642
1400855
556417
339542
125159
229505
516717
911910
1848461
1095968
819925
627511
1526899
864052
1228341
748434
1515337
1552500
674415
1350168
1559547
180051
1603195
1710884
87778
1649415
75735
1502245
1416226
1732207
1709175
891393
319625
1207487
1154689
1188666
479079
1189769
1105390
672893
936980
1309513
1032515
771779
83483
1466726
1717403
927833
1740110
1826607
1862076
270029
1192498
750057
597040
206872
1132578
924804
33684
174230
904093
750195
1719018
1585811
1586791
214231
1324788
219329
714663
1198465
209241
195325
1044708
194681
953718
824460
876599
1243694
1033632
1665567
1620364
615125
394236
899018
233981
784904
1751064
606809
1526890
1549336
632020
1237999
480769
1174575
1209824
1122008
480286
200974
1017522
1470031
439550
679615
758565
1305836
212458
1662594
75266
1599462
1040202
147461
1051351
992836
44370
251076
417996
47995
618528
1109871
27548
636669
548617
1201961
1703748
692138
976869
227763
1385116
1460372
966467
297961
602954
888746
1181652
136859
130535
1772454
1005626
1687943
72880
1460031
1152940
438884
1472266
1534584
564648
1159749
1303351
424535
416431
171608
526285
202459
266631
882508
1577107
1832676
986251
949017
625883
433
606201
797350
1320732
931350
423801
1258952
282011
214112
924187
1274390
530299
992990
1743494
495029
1746775
1432170
1291564
961658
868393
464557
805509
1848529
715003
125025
1688924
153208
1711523
1216657
236711
691975
66411
1382546
398342
494230
404505
1387666
856625
1110367
1358831
839584
884381
1278748
766087
875486
103125
1283474
1008486
1641336
379491
1552008
1825035
521388
1270504
77036
236450
1375773
1060227
898821
639239
900985
1417495
3103
26923
929010
317279
301779
885168
381692
1209634
292468
1261253
228461
1550884
1615257
434791
894113
1518552
493221
1045160
526218
1438992
595671
846177
344006
336239
1796092
31249
1732505
848317
555352
1167714
1568690
111324
699719
1073274
798432
1486169
1292627
980603
703371
509073
876384
987467
1580402
1427735
1783105
1416471
308427
200159
1856448
990176
1363792
290085
871824
1766781
299883
222866
1500844
914754
457648
1322789
338300
871835
1508485
304244
753631
195027
622625
1737632
1735687
1771410
191565
1091734
1357609
891923
239302
1668351
767449
1111587
961922
276618
838553
1244386
466361
669922
1803911
457982
1085785
1467177
973387
1754199
1698946
994366
862784
1659924
1353731
1185423
374129
946601
279096
1362562
1848158
1458095
1478795
1491958
1435870
545490
745886
1590845
954820
380206
1053719
764942
354762
1221543
607008
1456799
61849
646869
259073
1844022
846431
1099011
1188341
783320
1134207
892307
1565198
978601
1011884
1488505
1090077
1076101
1832361
355339
454469
1062187
1335587
1816633
1860179
629246
1557296
240237
1153632
914810
723656
478489
641872
770498
993962
430970
1468872
1376688
594000
1257422
1222007
1282151
1111996
1316418
333754
542128
604996
1762519
996354
1087858
1776700
105619
1732404
596850
782725
1182162
281638
751667
342012
1147924
1004375
325433
1597262
7439
1150699
949978
751701
226661
953243
401681
1612438
442360
638240
1240783
1717007
1861820
1320928
718085
278566
304365
23767
466641
1097853
1181133
771163
24430
244635
1661216
284693
598194
964720
446720
781552
1706798
619793
1652550
1611998
1729801
1773032
1614985
1396935
1066936
831072
55691
772932
334504
790138
282027
1632079
58957
1857436
795215
1290779
1593481
298324
1577615
99958
26385
235826
444285
251379
1111526
27683
152881
1324638
1082728
1396400
1068232
1269134
1278994
865176
1798873
209685
406284
371570
1845695
196690
572528
896437
757786
830931
1587800
795680
60586
1459415
91182
1547705
1388392
121611
354586
1234763
840123
20865
258144
172837
1851564
1693415
755138
1784960
831045
1103452
45906
1303654
390086
674906
704357
1210333
401438
684902
538212
834265
1209596
764336
618952
973168
1481950
1353323
1574093
1358724
142553
470163
705337
1277417
678026
669408
235386
544060
804086
593297
880618
1501910
285611
1580027
1779617
33968
1533019
1376578
818234
1230251
1668824
1729762
1610691
327434
935708
31379
352385
7407
775608
279497
1768259
544113
1741861
955106
153854
1496125
457925
1304079
1851456
1269862
1827136
524648
120961
1821724
754255
450006
60430
1288228
361869
221136
551134
1453995
39151
769968
1043778
802157
806254
619194
270647
1491632
132165
993533
1229505
1042301
1194103
1257102
1708785
298989
1786676
1742939
826372
1422418
1189144
1463182
912858
1020877
1105666
1223259
835373
1187051
937522
394703
1114448
27414
1762007
326539
604743
1668179
431568
1725023
1440607
453130
141657
1730677
983889
345551
319020
737251
970386
526123
1637278
812533
577559
1570340
1172334
1717571
793792
399185
265838
607366
609898
616348
1674284
247192
721696
1182826
1579978
48070
226831
1194041
642027
836292
682833
413115
1431180
239510
1714488
1053552
1813625
1484823
1709958
1766487
1701181
1524728
1690819
478273
111140
584876
1143583
999066
320453
203064
1380238
152169
1113095
1656853
1273758
695847
514365
1786983
939746
1242862
1478007
562661
832756
1347770
306224
344489
44007
812907
1674352
5032
1001054
1202193
135341
921189
1382448
704943
1785837
1058678
505498
1167533
1062187
527037
1257284
1771220
1365603
1430902
416797
359387
1041846
338962
142812
1611476
1737337
1024946
1449689
627874
787346
1457701
1543453
340
674654
41877
686703
154889
479600
1806674
158753
1769089
1152206
782245
677802
703449
1860637
1190081
524764
158905
565965
1151178
1543814
1480860
794435
820642
746854
1567487
1395097
199846
1427712
1627344
265973
564134
1546719
241500
678882
1595829
735684
1625175
1586540
1016220
254219
1843487
1598886
809961
611642
399450
449520
599335
526409
1052395
1274489
1596039
691966
993421
1625890
1455187
1712193
1349703
456706
1090745
103787
482348
1338477
431585
243777
1142439
459997
398992
752504
1539466
1043718
1276369
540281
1014216
709831
233269
321438
266556
862022
1063924
1299510
1533931
788114
625356
144608
943118
611287
1345007
733714
606433
1370501
1383911
1783362
189238
1120676
1281393
1670578
1236755
755726
473143
1163435
1834885
776614
235613
977304
1842703
1519936
646940
940713
1435209
337121
103766
302933
1280526
238660
685460
966218
881946
1796374
282790
498827
1534359
1338865
671367
370971
753269
552323
108432
909444
758129
319647
628717
967988
1400486
1170976
904827
560848
1335086
1732801
1079466
1626128
117905
366395
319807
1336407
285528
1434415
574646
1697290
1579380
949696
1360381
231395
1685502
465413
885760
1496950
94830
531501
1524278
499603
130578
1181763
1187143
1784024
1007664
1832504
1540904
1196345
867604
1796584
644760
418320
250003
1815404
15730
1159270
390832
261780
300793
685650
433741
129513
1044265
1280434
1012468
1763382
1713401
982382
920593
566519
1458102
598090
796409
784112
1731248
775188
429629
1416553
668077
989009
239648
311962
724590
815068
277871
411950
1559282
1783370
1160518
1353453
1545070
267934
1294640
1390678
205588
1095665
1073894
673152
240352
4952
1466762
94019
284946
714857
1461574
636951
1701275
9426
719732
1532000
1489657
134507
1129632
1692107
514487
1725684
436529
532620
1338668
1369306
1165236
14426
1753130
1357990
736215
1116842
515367
586249
1398512
1763169
1837050
592908
1623100
1362447
420254
1304332
1614812
1078511
319490
1226045
333697
80757
948508
1355133
21882
559809
1285493
1483069
287079
740750
53664
1001962
171504
577928
344710
187858
1458093
1825296
283003
1315807
1826728
717951
1153354
1854689
396617
562990
820210
1308572
344594
474126
782380
1736932
355486
974124
1350649
992502
1402365
540401
334268
1633941
1827654
1014386
44701
655462
1778786
1634436
111206
854227
219431
870056
1521048
119676
1189732
388657
1461243
1631753
525288
1171903
628596
507954
235668
1133408
1813462
1093191
1535367
1252563
314965
606737
1833478
1442814
849952
1505443
1796597
68516
187608
1775092
582940
97560
614962
1714823
479875
1484345
846700
767105
1117700
1293060
1081454
440943
418392
1784503
280029
894582
424153
1046826
1678099
964486
1334517
1009020
1223085
798447
476219
1762653
1346160
936240
1672079
956285
1593615
559151
1335010
908285
982700
763561
416182
974038
921146
1215775
818746
1621114
1310422
1323353
1490086
719996
826670
852136
1712392
390728
251787
1187276
1029870
1852118
723011
473658
1121176
1049403
663188
1157604
859380
1379878
1589299
1624837
664104
864438
150513
949316
1579280
1418966
1052056
212344
427117
1563112
212967
446507
1773371
1646388
94255
836621
764310
30371
1046333
1101373
1141957
1093757
1486420
181799
342586
1063641
1714652
42389
1182695
195217
1581362
1708578
484755
795859
1660158
509855
564756
1294032
186219
565796
1546287
674492
1074028
1726188
979951
361950
1610548
601629
634299
1837498
987805
418195
916431
1789772
1685271
1658465
349749
486215
1020268
52568
1058319
1696173
295201
1655647
1306132
1017684
150270
1441512
1196726
805870
1576135
1294329
1845564
1165113
768779
1112539
279963
1163422
1026080
1112257
1396040
1249138
1360906
1455415
1741986
1193597
359887
599825
191107
348322
1528005
470044
684582
799185
1726849
1006199
1138006
1046600
347805
1508464
881260
1755828
750243
1283591
12777
1400248
1695051
307428
690473
364751
1782212
1600789
1525966
502264
1682786
1464196
1227562
1712125
975265
74597
1662553
1791061
1444820
1786301
1837948
1015666
1457303
521962
103914
1376118
1283939
555214
624809
270882
754411
1582471
630124
268818
282958
1252856
1812285
445930
1096564
656176
476118
281727
1400483
614752
917674
772081
231994
605945
1670439
1421096
1697027
1480542
61641
378744
1772664
231908
1739788
955950
652261
1314828
1629004
800197
522260
1453689
827885
187785
1005756
1510264
1113848
115916
369819
1640891
1308005
1368513
938855
1108603
1084567
486070
1543292
1040743
1847732
1104696
1800067
310459
1010975
934812
936833
1567840
146027
234850
1745003
94530
480645
1020098
1745422
954382
456117
1144164
1464375
1064080
580134
1432587
36370
1530308
1753707
530348
993365
1673864
1823942
1514528
1678828
1125394
640046
234616
1302156
408943
662472
1764692
775322
605209
1368704
1039962
965027
1778671
357083
215957
1414740
1302438
1483334
1094323
1299961
704398
435086
1583366
1361158
1387843
1146287
651694
144473
1430518
527593
478713
1754215
614216
1346265
915965
245525
292688
1007914
808956
1039547
82182
1809645
1765256
801113
1826929
323306
1297144
1246946
1813352
1295622
107146
1499688
366454
749806
15436
224542
623659
456315
1095202
339648
1633417
63218
839302
1021251
1455261
1232506
197782
1297743
170537
1500108
1642838
239275
712339
892012
947018
1648837
1259239
1293623
322428
733123
111375
84597
1218174
417777
1605863
1695009
775691
30007
1249711
1127534
635051
906749
568231
1632487
1401825
22306
1377012
657579
1214692
750185
1203308
1519677
1547429
921213
671444
216504
883114
663999
1039103
1410129
1304261
664636
763326
1510789
347793
891177
1780770
1769792
1794610
1401799
511850
18975
1243259
442032
897095
1662251
1723549
1627214
203689
1821340
483891
449434
1079948
400125
501494
1003950
353976
836717
1536568
1766064
1743453
1524022
1849966
1749766
1476502
935002
863387
1717128
72439
770818
1014532
791257
104799
183538
1138899
1790340
1267104
585219
840483
143632
169164
1056069
1099873
893540
954165
1401016
559865
80385
893940
923166
953144
932374
521588
707553
990808
668376
516870
1741132
1329626
1235476
750558
1317574
1725633
115148
339074
800205
710222
542110
1406486
1748539
1340947
673540
981551
551336
1182555
1293877
1290899
1243071
1832842
1190850
108292
1329322
238212
1777117
619682
378792
1335669
309961
1756111
1542197
271385
1358119
48330
1614916
1536042
252765
1320467
1641228
1042403
381318
617097
642237
1321157
1506898
1516625
992187
1579434
500825
978504
161345
1655100
208541
51859
1474684
539465
1162986
618743
488208
159596
1179233
1486935
1226731
1284333
154370
1393452
444807
1472907
393280
213689
406864
1621385
269384
1436538
1620493
790980
412864
1085541
767041
1597648
1482700
1010281
848642
1548343
1424615
1150345
106057
1445385
1469964
1465090
1708724
1816868
507949
1848482
338064
563257
59588
1655909
598513
553284
891624
847576
728115
1825071
1239390
6553
1431025
1265708
951142
612715
146818
867334
1408537
443422
878293
929528
232632
215720
834246
570195
1382648
470786
1003820
438856
1195256
136778
1826186
870171
1407718
682747
764500
1756727
939974
43427
1118001
802348
676831
493133
405415
705502
1127059
1047744
1223343
352791
1106393
1250585
362825
50785
1772320
70031
1365749
271111
1031424
1693538
1168989
22964
1285362
556570
477563
443971
874321
679582
1169846
1578359
932203
474595
1110160
1768419
245211
1203280
808751
937901
643175
240979
851042
314599
666109
864906
1039127
731273
72552
1697260
225601
1542617
447440
411217
1559692
898886
321677
495271
953973
168019
1726821
201822
1241339
839563
1373564
1020076
555119
1698719
1853649
198361
1577360
1780973
440989
937418
336993
361083
121414
1559815
372198
1362012
1703523
1625978
1090566
1454405
862087
709543
999768
1026906
1300582
1824816
65723
873584
1719140
308452
1115183
1124050
329884
1297304
1307027
117905
1720545
1207231
859410
710173
1378426
1196305
1327085
39637
1248814
705597
398230
905747
1466900
1263756
234439
1807302
1709839
386492
416485
291073
84348
888897
662585
1217680
1329185
1631773
1505266
1150045
1124829
250824
1231452
1026944
158610
905567
1221473
1249827
611085
1089999
737872
894792
54613
211219
213994
15399
220373
1351188
1039756
544351
346387
900969
1415786
117205
135164
414164
63163
580526
239316
51405
364458
1666109
1517339
80177
1370430
1469595
1206836
294180
1568583
232873
1507302
129904
643708
1534834
1220195
1235723
1679600
870801
1124374
1175832
1443389
1491456
1034280
1660868
98602
1214527
836918
1595759
1033982
122231
902361
963800
1635921
1798806
1728164
522582
495656
1076362
1261610
611893
1618427
1768234
444321
1415894
350245
8070
104950
885026
328956
851718
647149
1415079
788298
104025
1455684
824735
553631
388089
1570139
876292
296839
423508
793877
800829
1269104
101005
238724
1375317
92728
207268
1733288
494469
868466
750563
1108604
1395642
358073
1727204
1652768
819811
1528324
70129
847735
1498081
1105949
1343100
955210
17877
322300
1281828
431978
496406
1555786
1861749
887771
1840463
1170959
1675607
370764
975457
1395374
494164
51519
1134587
556254
615486
1641974
1702634
123840
458335
53956
1346910
822855
1072903
272127
1658486
1764486
80377
433795
291824
57604
148904
1111172
268472
435094
51946
424944
902118
1760211
1563581
478031
915758
1338312
1265964
99551
1730137
1528156
897538
231905
595859
1024502
996022
1202199
1133713
74324
1654664
47599
1026471
1091824
1652732
1469194
1352421
492114
1428786
1253465
1232689
1287775
1194898
1845906
755003
1076240
458228
655865
1620525
1462717
852293
480303
1835584
444092
432861
1367084
176454
1186790
806223
216624
761427
933056
1087752
1291513
1200630
323595
670936
49302
476034
14316
1858932
365999
528923
352389
205398
144958
1145731
1139359
1272769
402198
1718088
1045402
159355
1658947
676099
1506861
106865
970489
1730759
4009
161959
705132
1091681
936091
960165
1600456
240352
1479694
419856
1372629
28304
868726
1695358
462526
1205399
441145
604540
396298
1657745
1247487
1548817
1431187
1518546
1626608
597981
854355
1761273
652725
135188
1651234
1731020
899377
1001896
1851348
133792
969721
1120006
1844792
814133
134743
911770
471337
1095757
547050
18830
572047
1095104
548022
258521
1104253
132993
1047544
1427346
1048753
122312
1592598
476614
312109
1625242
1037247
634197
1759895
583755
796410
90330
439534
1155283
918840
1124095
1825229
1546085
1763531
216139
1490671
702945
710046
1399807
723724
650960
637297
1311451
1334156
761486
1768974
1832826
1361
682276
295222
640003
95664
79944
287453
1134064
1327852
1070984
722394
1211888
389442
700146
885456
1704025
645039
883938
227351
1356656
1559532
233949
811826
1701652
1265671
241752
1162396
1351142
106176
916604
292632
1288037
362235
449550
305520
1029722
1768377
1224497
1232359
323503
1222197
1709344
1286009
1285705
6935
1837637
463325
1859522
1229030
569431
1428461
1195564
1552963
962688
337371
1000204
440906
1386467
976686
383087
559489
1776781
91099
1334179
224402
1661880
340696
788025
979126
1537724
1257328
1019882
291824
1697523
67961
259638
931374
42524
1493371
1294158
1470293
1303262
1816922
388108
1500243
971726
1316749
70346
628156
1771896
594214
562624
1771806
259936
472038
1797286
798085
273344
790670
1773012
446002
1751595
1568040
606502
416440
79732
1025571
1680688
1463299
987636
1223867
262418
1442316
41200
1506455
349373
328451
1057223
1037235
1522104
1724698
1783651
7960
1612855
1552672
1622988
1457816
36165
1706397
537195
1315919
285548
1440204
1737882
1328199
973362
1206794
849475
1019360
1686169
61055
1730234
647034
1723334
92923
1487818
222925
481174
184401
938572
1082552
915681
176772
1154073
52693
575343
1608295
1858142
924579
1626593
266450
1674854
1102802
189359
1822703
911637
680973
860142
124831
1004758
990764
151765
1411025
1444302
1091981
1081183
268798
1670241
996114
94077
532126
703816
1600659
881078
1803812
136966
1179799
1353332
446241
368126
856149
1545302
1735619
1155327
1275183
1634036
1378564
1404975
1552883
1654684
15141
58188
1274103
588320
492115
229048
549213
896476
1270158
122141
470163
1745076
285191
509333
1679197
915651
108264
1078607
1276235
1094341
1833755
405615
1735396
603880
1780252
320970
187371
738522
1493070
387756
882045
623166
1783850
1812231
7085
1447361
191778
1385171
1462936
579856
1031781
626085
594566
247277
530682
1367141
1669572
417345
386802
187378
14327
968103
687362
378801
861141
246291
864959
459555
1804654
1767697
989102
1503424
54744
1586678
514068
1738501
756270
1561418
752443
717709
1254066
169533
1033482
397126
1725014
8435
199043
1636267
915950
1539196
684086
283966
711871
1124442
774646
1317200
1484197
550021
533532
1183450
12179
1543333
681456
594169
1002947
1243465
1252129
810972
810493
987179
1460247
332460
1166142
547746
999476
45996
1472358
826772
1364976
133583
515016
57598
815985
1541897
123457
76282
1125438
553639
587802
964484
610167
1043921
1086016
436553
175695
257456
389138
1771716
244538
1265530
312741
1672346
1847715
812224
1730627
845671
913201
932632
1831863
522869
893753
1553642
1788886
93343
764140
1033887
648181
23222
1675175
253248
229846
68693
1507921
1049203
1091155
988101
18231
628920
641237
212253
1641936
1430161
1198117
1110814
1540274
883627
331150
538615
1515424
455129
431287
1525850
1688934
1839387
1175188
262021
1701952
610833
986079
1740415
820359
1684006
410153
709293
25392
1275974
1155498
197777
613213
1659133
894507
643531
610645
1001329
973582
130947
1389160
876487
805386
216064
1378640
1085820
262222
1593078
1040545
1012811
750621
468028
794600
276832
639048
1688210
1563000
1728210
1551501
1573871
338742
447367
1004948
812527
1200572
969582
315323
855098
529465
207991
1284348
1014005
1853382
452706
1461748
345985
522613
1849784
352011
423454
207572
793657
525510
375675
203399
1325754
434736
1740421
1724919
1111454
1409077
1191566
258789
542461
264296
828296
1706802
339143
606518
129405
1379589
1836309
1473332
1154524
75640
1443817
597267
1500134
1414770
473360
1605768
1356103
1096519
1093285
683180
1190567
1396677
66629
1142866
1520168
71328
967560
1473636
1430451
802515
1104200
773178
1313781
227107
1110324
235662
493184
1352068
1634016
178586
914043
502937
1833683
1569369
696768
488320
1467282
593332
1254557
7122
685215
1398314
511270
802409
1395482
676418
615617
1329821
213443
1245096
1527551
1173566
891371
692719
1359241
616827
795638
748645
1682838
1556547
335152
470433
1385828
455868
979672
1856623
226621
1714818
802935
890753
1265720
1176028
212436
575769
734364
22010
1094360
1430583
665843
817246
561325
416060
1037544
1656587
1613073
480597
1092186
1056269
900854
1690676
554882
1780447
1236492
516604
1550898
1397746
341946
1582154
597192
1143749
918171
142200
1850938
514480
1310206
1194990
1028054
1234564
954931
1795977
290577
766668
733825
898886
1719691
518812
95756
881980
1817388
382044
1437580
754289
1609933
1396555
1447475
891030
1238646
61875
273894
41338
182674
1374449
1292921
1098218
148267
126925
798008
1714482
300643
1666728
489735
1121851
228403
1241315
1790758
1741373
973696
96848
168292
1703976
1206616
762798
787782
386659
1638561
762671
1187681
51573
914655
1213460
1794739
326214
1541609
1475437
1081170
1689310
366780
1355502
1800692
1050440
730324
1571547
175244
1624505
1103030
994721
1574772
593807
1575555
596102
483010
203066
1320251
167270
752316
1018008
999082
683384
516546
711054
911690
770145
467162
1764445
1604027
569908
1381102
1840505
1404152
745958
367413
360686
730533
842294
188269
469925
1133463
1354168
565421
1785892
257055
546688
1681947
1495436
590149
867444
1322143
1004046
424136
1858717
1458249
373920
1144053
1821983
1842477
1630362
465020
749564
1733848
1436336
423859
504171
649513
457158
1599582
624692
86067
1086917
1435072
710857
1205622
1772374
1595995
138879
1514514
107246
1613546
806316
41299
748366
1660405
464977
784192
1633151
1481020
1847203
1558585
1145978
1539351
994063
318058
1322698
1284214
1639686
1368794
482233
241182
1568202
649713
1308994
1177085
1751640
1469352
1043545
167335
1539938
14050
1362300
481730
48549
744700
613488
1226111
921407
387343
1589077
861342
1759232
528352
159132
6295
691306
77803
149828
1224840
1158008
1491528
756449
1662153
596041
746205
1781695
1645942
62484
792092
1064172
601749
1860281
1106474
299982
1638300
764260
674683
1723875
795354
1323644
241561
1793524
78586
1628222
947450
559124
443618
812963
360338
1496900
700961
1333063
1780736
192748
463943
1704353
1496830
262767
1405989
1053864
1361177
474369
1106980
49490
669705
332388
1391655
932446
1280434
1827388
732910
1818325
1080278
438277
37487
807708
1389954
1846539
611419
1359581
1349297
211547
502603
549951
665030
503309
981189
553285
1219826
913955
46330
1364810
1174471
191321
546243
64055
1359333
1345204
203742
617162
1598188
1785011
1417417
1025326
1841703
425647
1629938
543773
476893
403333
603579
1278547
332620
27738
1223325
1062664
1202086
350669
542723
283007
701653
403762
1625994
67731
809443
311936
1636407
1676444
305273
1741283
557740
1312479
76880
787388
1253485
403644
677110
1488355
728665
1222652
813368
1749947
1644131
1198397
647435
1503768
251326
1267041
1328056
239293
962338
801497
844299
1096068
62492
1538135
908564
1781033
233210
243297
1492173
78066
1485193
649263
1294638
1358045
848685
74579
1722150
312604
1440545
685886
706431
885694
499247
1323852
1731668
574328
1118810
779127
907063
1690058
1430178
1536163
1647147
924621
1285678
762263
924715
99962
235273
1553031
717807
313218
142755
854155
1689371
1421639
952155
323126
1547409
103560
905174
1612357
2864
879794
814096
1564511
515276
269447
190754
65164
695510
1860528
791795
908931
1735555
784613
394645
1701770
875257
97594
250206
979505
189936
1745140
508377
912907
71507
654473
1240070
540461
1348751
345628
1587324
1504894
1368050
1547954
465543
315546
462372
402072
1769821
1483739
1124173
1541745
648636
994937
383213
125595
1075478
1232408
336871
1592009
541562
1047605
1278886
1221951
1238441
1012217
1589300
902968
1148222
550782
1527827
678291
1090760
996656
1688017
161762
1652266
1194858
211959
1446920
1730415
1525661
288287
304696
1178355
3216
454600
283032
49625
1665041
383653
1739565
1046191
302419
831792
208039
1104590
942294
1447744
1804194
452255
849516
31199
452150
1772641
1065172
474966
1830667
1592469
1364966
1719756
364172
1407413
1621994
1433924
1544821
1046161
670471
1042806
801568
733784
431450
1299487
281910
1493921
318698
100935
512750
180113
1572707
835243
1811545
1575316
927185
379275
1464696
416394
1091580
687756
1025375
633467
1016114
1468749
411552
1166806
412117
137206
1592536
403897
1650067
376680
144878
1274934
739151
1145782
1593797
143077
666393
757709
281729
807763
1750262
125421
957846
1195496
258678
489043
1596297
1585657
275988
1265062
1624552
567240
1245227
297107
1263889
680413
1667204
1054249
739122
202864
32532
126925
153970
1654936
1724374
263413
318097
1339548
253463
461662
1523673
331600
295178
817819
1713598
1008533
1716556
939994
860843
1658948
964476
1812836
1588466
1097331
893045
76374
1414486
1763793
318334
1185992
16189
1085464
1688822
1670213
678783
422366
839729
970540
142662
1711641
194
1549428
388235
671761
1452346
876978
260146
981587
1001581
762107
955912
1026259
558585
1694578
828731
367643
1007764
547067
969491
1455150
1476506
1076773
29505
813179
1740871
587322
907008
708030
1605186
1453478
661666
42938
565947
783012
558888
1209963
1303346
651927
1093310
1236867
382863
1473545
1062701
1105484
904023
534708
987148
122681
1300788
355271
1223314
1389477
1561917
1196704
446765
1400044
1550022
1672824
883054
479995
262320
1026666
1815799
1649773
1090618
259574
309509
969293
1106536
1310521
66273
1492574
1395685
652402
112370
1169083
1243645
165041
1088054
116340
1773778
1509948
561025
957805
1791158
214853
449015
1639036
562744
116135
852788
470424
1398449
800868
1623026
1764013
604844
796501
1254654
1586806
705980
989999
126584
877365
105835
1180607
282211
712334
565383
999530
746372
561661
1739229
527112
1432858
285617
1091356
372467
452936
1238751
1307629
1155654
409103
1435798
1807372
1244491
284256
190373
499391
1773570
1289878
1206026
414170
1757963
943095
1302218
1611421
1318923
161273
538501
1076508
1020737
384773
503248
813082
1017802
1102285
1418707
1230821
1732963
1238724
72735
782209
466559
439210
101553
1329694
1594647
1459641
1154986
265410
515205
395214
1794711
516907
1114531
1749715
720030
392090
599136
1400792
342042
938833
1295016
1246296
183868
1056762
423774
1029556
1435232
48061
1488208
1591879
671473
4132
1314635
1712161
242413
929925
89555
1640144
1427131
1140273
1485888
992005
1850781
1162482
1243385
947700
767194
285760
1557580
979649
444064
613800
515182
505519
966806
553794
302053
1652337
453806
1431058
771626
1474515
1181944
139442
16571
488855
1102786
1418651
1421359
1645965
1395503
1611453
92652
1781934
1354481
724096
743636
1626381
73093
703544
802819
615773
535451
1849354
633470
1673046
18087
356526
882099
1271578
1534863
880351
1810540
1171494
168079
197187
672966
1125739
942641
1566103
670224
1379060
1654586
1566305
1111653
1218643
121940
1078160
414145
1415370
436671
1137967
73276
870261
1549277
1334461
1064014
1178089
1413738
1211333
582079
780861
999240
274481
175741
1000098
792385
1169651
41529
1815131
789004
1018210
63600
752586
1550881
500382
1717362
1802191
1275686
1076136
385481
1514409
1492155
784289
111332
383874
1062413
1191912
546983
989541
1113421
1642650
1511368
445333
363605
456220
354284
1106588
580360
294207
1242182
1383596
560688
438608
1123782
469267
758405
253531
1204071
636096
74722
499383
4522
620978
92738
276098
746742
314241
1453251
774754
457805
438935
102850
55540
1277076
1434351
1287164
845606
271692
638263
1660232
581220
469856
1045129
952817
488603
1538901
969079
710640
361586
1717322
272172
1577685
1806762
790924
1639515
388396
645213
1707507
1352714
507463
112313
739586
229337
953986
1648189
1362431
1286525
426009
833525
63455
1582645
159263
1171334
674656
799686
1096835
1055083
1043351
238176
865199
1384666
216362
1635099
720049
324092
1461864
1582166
1552974
295750
1314372
340184
132199
416043
865295
1376541
180546
618285
1243807
57501
1813600
654722
604329
1763495
1018406
168854
404508
304684
111960
1766868
898811
1724927
1106553
813277
548374
567251
1121414
808798
170550
335901
1442501
1475897
543402
1498168
1217064
1312950
763453
646281
216096
512707
1271454
1030447
132525
205768
561948
588212
439817
787836
1121119
663042
230416
429264
4190
772341
689050
818717
1128829
575107
498616
216228
48614
1386471
445379
1057698
693439
1177351
1392963
1854321
835936
1492799
1564129
309812
237270
1767380
1264170
1063655
1631848
1212549
510429
1357805
1745520
605683
1252869
323933
1078375
1464328
1395046
200390
678106
351535
928500
1822876
944481
468027
229518
825731
438727
457207
496125
1158770
745971
297133
152541
1625099
1277241
873738
1386580
1407371
1805672
1039723
1485820
1775273
1521895
699523
1445041
659096
239427
1486458
1041868
39586
1853693
100189
715327
1823045
1511087
1243362
709540
737801
97627
571498
571757
1751115
1854509
1795603
894732
709647
439100
328028
1091007
834062
33669
458463
1121586
779693
1021129
405583
1295712
1397323
672633
929310
91556
1508936
405917
1085941
1521103
90606
1103982
923850
1356095
1787652
992975
872559
616829
234818
1072485
952821
902014
1845594
767493
127188
483026
261823
1272432
326257
449517
119843
1042318
399077
643187
1578972
195564
102934
285226
1857170
1221631
1282944
1761729
301348
1769782
664008
1441396
450912
451678
1603836
1538632
277688
108023
1574600
1591419
897236
924091
1248322
1213115
1197423
428606
1405549
1712614
102464
607461
479648
1451723
210563
1770983
1083330
1307068
734995
27990
903869
315315
702599
698246
880133
1126004
1713869
1090568
431278
1415908
460584
187754
435832
761783
386639
1740269
301823
1230573
16942
229733
84228
109860
334886
1851475
1453912
745518
1244637
42360
958014
1542687
1163665
949482
1082247
1346324
590650
1471402
887646
182830
1022804
1550412
435109
1558253
1398879
858908
1420308
954390
1791804
766413
1386474
675456
294834
1688166
1191625
619539
245253
1550163
676656
1385228
400618
1686597
652528
913751
178497
1718123
1640995
1757595
630031
1842514
1719469
1806854
1706928
1452256
468314
1699024
277833
1531137
1306606
1163584
1098369
473759
1067202
1215506
1162143
1205486
445743
624549
1005106
80291
819027
1167830
938551
1560090
1440008
412533
500062
549409
239536
1617488
1794972
1692132
1475905
287531
1369803
691975
99738
990077
259058
1851352
1481291
646932
1091398
1459115
1698867
1766230
1564052
479808
1339772
866245
1357135
1222801
542088
14779
860766
933620
1845615
1102585
243570
1061553
1433946
857794
1162929
432963
104021
1644382
1324551
4034
1513913
1840824
809613
1662235
1352896
520821
481647
950131
1292123
1087147
1716231
396035
1148094
631350
1011581
647097
369461
1717700
1114521
40543
1746574
73371
989693
778362
1451594
402122
1690480
1808113
686548
1843642
1146538
274490
627920
613035
788153
149679
1247132
1738490
915532
215831
298839
1837941
1298472
386406
1756585
1508816
1819583
522555
606581
104995
614545
1037633
12753
542273
1069069
22168
1307246
797613
726887
395653
1722261
998927
1791491
1388439
1763753
122386
989187
1759228
852952
430482
1252801
162066
878807
514416
547905
1036315
1451573
1861238
1302732
1841881
545139
1589011
1167364
365355
1658401
713687
1740158
1594387
621840
568294
31906
1563229
395050
1668733
899537
43147
256479
1418032
1002736
1021230
1384060
935760
1579903
1014542
941265
1696996
751948
1030731
431520
1081356
1400512
1548308
511874
136437
496159
1698047
300929
1309236
1703990
764416
1247981
17882
427752
971536
768636
182185
312139
1644480
1341638
115165
323413
1334740
1840945
618689
1410823
1506115
974910
595415
435517
54365
852920
882002
1425080
857337
1004914
1640805
1153419
818749
863420
1727804
1438282
345716
529624
849661
1070019
368667
1291216
837576
1598918
1722972
1071739
34825
1161171
561830
83924
723225
1294083
1239138
1686357
670383
654940
777108
837518
710713
1104391
124060
1609229
1482780
1581654
838593
580468
597802
721566
215658
254324
718396
556967
196192
775247
1714647
196290
1828613
1500730
99714
1164875
70642
809242
583989
930659
51132
807923
945406
1411970
94050
1005440
785718
1554194
245396
739333
1536458
1799280
328982
1087508
277694
549332
645287
746126
1429602
568405
852570
490343
1094133
888010
795442
646799
500206
1288701
560102
782014
459889
1772908
275637
94596
1025553
1724198
759043
1808290
26225
78139
1861788
986268
852558
817757
1046898
1482145
1179174
261163
1665384
714910
1382511
404468
314941
1851780
1526969
712790
1171030
626641
1855806
475386
1745443
1365556
897055
1037026
1821404
607422
734860
653372
4870
1378887
1806901
1781432
730165
1589232
1138532
691313
1338209
884395
1432050
1044106
1180354
1817256
276607
870017
618338
517281
594018
1765794
686330
912160
751629
1421076
567228
1281717
1694426
944514
793066
1411275
1445802
174707
1385053
1710778
836900
204144
1166076
891864
976483
922860
1711808
687353
878970
978005
58176
318709
309022
532681
1649333
1295565
994450
556739
1321554
1602896
1627460
1242583
321859
1220229
688002
1177062
631172
968866
86406
1491561
1291217
869612
1146001
210383
1213936
893260
655385
947855
1082258
1847037
620252
1645087
795418
1117684
463840
415316
712661
299674
1133454
1075146
437213
847149
23372
1142422
1364203
677241
259048
1805857
1142693
1645209
1474404
1484984
1832465
684772
519881
932784
836301
481316
311544
1604985
1771691
1399856
374964
22121
876017
1800733
707995
1543824
665915
747492
485424
1540587
1122526
955838
1587000
1559767
858363
69971
102898
1613486
1116701
461426
1652951
911126
1401845
747285
236214
524661
1584525
207455
762908
397186
1087165
924634
758349
146721
840701
1804762
787245
1340970
132977
1584864
250804
18611
244986
1207840
1605695
417792
1211294
703459
1280979
1412392
1074804
349420
50200
865736
1758492
1122589
1168965
1439457
1593942
1640434
95345
820504
248068
194495
157414
844445
882257
723869
684891
1591366
1406969
1058041
1230445
1274616
721327
514467
1735337
247585
1064795
150162
869397
712226
194922
1405144
380312
307209
829472
461616
1174895
253652
548244
1254525
759930
584876
722579
1662393
157325
1227908
1078870
646557
616866
1763183
1683548
777703
1858670
1211853
1470148
890247
1484807
1660986
1658027
1489723
185460
61477
70248
244779
1288352
141296
588912
1574082
1266837
1517652
293286
825035
1855515
1047138
1163569
297308
860348
1746772
478199
1636162
1800445
485255
1094902
1669668
1014364
1267985
912400
27261
757197
1721118
714252
1814322
1506429
1370191
410334
1165939
609972
439895
64905
952110
863272
874856
123090
1692331
1024640
1649373
1532217
1147532
549005
741923
1326027
1395859
848569
1849094
1288597
905071
235552
697798
1385394
1561210
1363199
120535
198845
907268
1481848
1015917
38737
1198914
739339
1603416
718140
618429
1329388
454958
1033084
1837236
311766
746264
523155
1295309
724041
559898
876935
1037
1840579
1775896
1592006
1109738
1500300
1110075
379548
1025181
1487859
160741
1020181
1484342
350111
1675093
221114
1577483
61131
173392
1831055
1170157
1195473
521897
259417
612614
833754
733055
1237717
154105
1666213
372237
283722
1759704
588521
390040
7638
1834674
591281
1211763
820768
1192339
178761
589290
437788
1472477
846469
1049784
1370991
1117984
303431
1788326
591826
1242639
1197747
1544931
1567266
674493
918673
738883
1219036
1736165
428245
928828
1195050
936504
833500
1525932
255799
1382516
461363
1060053
334761
581949
1430077
461246
1329689
702420
49882
472373
242894
1103335
1110252
1849719
1080933
1201326
1375851
1450320
503378
1707201
246124
210574
1311847
1410030
1725113
115847
1178577
4488
765263
1721756
1023327
836989
407008
1811238
443631
1537550
356211
757487
120738
520457
842596
1713991
1802156
1385587
269076
1110864
1734342
1521305
241108
406951
683914
545502
120212
1309393
182644
904898
1540665
298559
338403
1607265
1365272
53050
804215
1726308
1789221
343651
275929
1733317
9625
956000
1505545
401419
63598
1122244
582917
701723
1045683
1514065
1358377
1265721
1858087
1747747
1675735
1663393
689871
37317
687697
947247
1180313
421837
280753
1190561
42410
1035903
343385
121064
391190
177032
1227266
511266
138511
511584
942395
135649
1156318
147273
687567
1420832
286322
1743103
662349
1075800
832454
235351
550526
1009450
1810151
1768023
889003
832607
257765
1861573
987296
239515
159712
31073
1800111
1653367
482862
50333
890719
548755
1711470
1309442
737779
430242
1226214
1189864
712140
1558748
1529929
891217
1356042
1274897
1317080
725449
1055435
1195900
1046257
112228
604555
828363
1849525
948508
490986
415892
1772984
1799261
1345193
1796332
1766221
1651047
337776
605116
1822558
1586321
532053
1008191
1651272
118268
1583032
431792
1472826
1196875
225290
1385927
141356
171639
437255
1118003
1217612
566843
820775
28917
468433
586648
995983
1143725
265512
1028132
46087
901925
123807
417873
528381
1604961
1818780
295066
1419195
4132
1762766
1718253
1126335
1063554
125563
1787290
855502
1717380
1600997
104253
612186
1419977
433095
1078551
537439
739179
797552
22257
1005977
1027500
1555607
523248
157227
12549
840810
866337
732178
61179
1015715
317726
1147097
344022
704654
755568
1745192
559236
1213410
255818
421388
1825553
260878
1345881
492276
1254280
1065663
1429730
108948
46047
1588382
1740092
1163987
1262184
892799
1638873
1143447
1838619
1382816
284750
122955
1010637
1351339
103994
1454392
1303096
77226
1112976
998099
1706361
56309
1714354
302924
1307515
176790
1312595
906657
1620610
1750595
510042
207
1484776
1649267
1413383
82390
1514761
1840473
1609318
811217
904111
1647504
486124
217873
1332494
393754
1618811
1449307
1390980
75633
985928
18606
854981
1729170
1267135
706801
857055
256020
496562
195458
30931
696823
713991
1176523
1635489
1721604
949088
779163
278709
528160
1293409
784742
591470
1756475
987506
1087697
63113
28762
1156299
650048
615881
45015
1617323
730755
817569
938502
1013230
1483717
1187608
41556
1596689
1469159
1419528
171208
1543407
1392196
1291891
508644
1598218
573990
909469
688766
922127
1138759
1203549
1493091
977377
365735
128017
417858
1739490
45001
661334
1751933
671472
277234
69810
529260
776037
829363
758897
1345117
1346487
705077
30320
394514
1773927
693364
1554885
1300153
1214800
656922
395824
1546453
1745008
61369
528583
1501037
1360293
786506
820661
1436010
1168082
990438
834349
317066
954525
116436
1586347
1115681
547885
926132
259299
254403
1591865
453871
1009305
1819221
283330
155241
966270
1001252
795260
1466908
1396651
1142805
396751
1817751
788742
800695
1641938
1058809
1398276
1633220
1603991
897934
1411374
1382280
1748991
331902
265027
1854239
1691514
1030276
636115
1101531
1303611
1086841
1242757
696905
948524
277173
1218145
1470760
1722267
98143
1569226
212783
19276
515412
679182
178668
1200891
1758117
269434
1411650
836212
907923
1215088
838496
951762
153126
1609407
1847739
752863
1312720
1098839
649384
1059882
403929
1218851
578067
1505546
127243
1850619
1567459
1776664
62767
1317121
1708227
1421321
1681315
130063
1589510
558024
260092
1413128
1622750
24500
8228
35682
1410632
203339
649171
1522750
763129
995901
323453
1216548
1410874
302145
222693
718860
1825572
924436
1740469
723591
1825668
735650
1583794
163407
260663
60635
292273
957191
469631
871698
981642
363941
1727815
822908
1733382
971756
417049
596763
41719
1024645
1025756
847252
1673239
176471
288618
1457963
455228
1311696
421086
883168
1413179
1063710
1476461
1178298
1317857
839199
651486
1806214
624010
1216768
105249
1616879
142496
680646
747975
1319545
100033
519059
941392
1628260
1655869
1486915
1165544
1699424
1843058
949376
1655833
1613656
564760
1252521
730880
508867
1373771
438615
1550786
1459604
1282248
556639
259203
1397280
949464
1444130
760380
517685
446949
1078607
1692146
1832603
1000599
299873
1324195
1105052
1279918
1730693
1805761
3527
807575
1561891
1710272
473794
1501346
860782
1108122
554560
1703857
302191
225109
308518
1204544
436887
780693
705575
1230958
1656514
1560308
443059
2002
1404676
955098
953700
1477316
60476
250971
884847
1388799
1092179
265006
974259
1380524
506481
575840
1218131
347708
689129
1438168
1838265
1363951
877207
1148008
763040
177006
1006436
1113574
1135867
1246518
1125337
1744130
142439
1219984
231741
972440
1833511
348805
1185210
1440757
610821
1797671
150125
1656345
759445
821660
50015
434369
62120
1822724
1560618
672085
429058
1730931
1272573
1702765
161871
1706313
537254
1084445
29603
1457341
1752628
851844
1322679
639339
726761
95413
868759
1134433
118704
1385417
1390353
1225437
115188
1779661
717953
1371085
1296760
409025
152448
171997
634234
1496596
1697521
1136088
1555305
502151
95327
1353713
150659
1419457
455437
449383
275999
1351646
656901
500979
56830
1406750
761376
367534
530721
1524292
1266815
1499419
335203
1190406
1590824
1136259
427473
1108106
703287
266162
1384132
701866
457498
1560224
214220
667262
558439
1052415
1259815
1753236
779545
1031446
1413224
1325927
1009764
300914
1506820
65290
126047
1454665
1255236
1290683
1718658
707006
1078483
875289
1560931
1506754
797240
638847
863551
945338
1316248
1025941
1033701
57690
825640
1549685
1473594
239548
386874
1313347
1737135
66671
1095190
203681
1827568
854061
112133
1438769
582940
335405
1205818
460903
1049973
1677355
627380
581215
1303011
620257
688354
1807555
912839
821632
1098860
1811021
940317
1418752
773040
1374245
1390209
554273
1636184
896623
138343
438087
492117
1037016
498412
370881
1650254
212352
757911
1766041
1629111
543824
916915
1054632
1028911
1149604
1762447
76044
471172
1267046
1807362
1640647
921192
661586
571122
1240079
1161771
399893
169693
632253
1788016
43153
1107632
1610320
1720304
709349
687998
1593392
5428
338297
1365754
1207810
1737273
1737094
961769
1141898
1668422
1287539
1078137
45598
1292154
1277730
469843
389557
1780883
3467
530754
640561
1338851
897891
814223
130067
193078
402138
18832
155807
126084
580444
98021
1389752
1344342
1041000
1296297
1108337
618779
1757175
1192036
1225563
701929
1463758
445946
1096026
968975
232657
554114
752248
1297676
1603027
348815
342589
1237262
235005
454198
1292651
1122080
1410962
1377751
1086057
1741008
997995
285164
813391
162943
333163
1798123
1149495
1717308
1441601
320534
619498
93519
490027
1505213
495535
316068
1389770
428739
814604
759418
53170
270276
615289
643101
1175124
537341
639007
510778
1247678
1271592
728222
25400
1717493
107779
1153426
225843
1432796
1045650
1426386
498859
667612
325557
228636
511460
1260062
1312622
135268
564460
1194155
1270348
1535527
1258452
1088236
72879
1791365
1365500
1742859
253260
613967
613561
1267405
1494538
240323
208098
566788
227690
1426170
70029
1296270
1446746
225447
627282
1774379
943660
1230664
1333670
1448023
9766
931208
565912
235949
1528872
908379
391004
1706048
432517
174030
1413352
579375
1136435
695282
643323
278092
1378481
174139
1319474
782679
422894
1183079
1078258
1455867
1333869
598834
1838353
140594
273677
530959
770088
305731
767533
1630195
528238
1114316
979510
1622454
1710294
1761931
1574153
325393
932630
1831617
1793752
109836
237483
995192
1005651
750174
1079108
298490
1398608
1624975
183884
1213539
645996
739273
1477550
764498
111826
699937
899387
494545
1856698
348907
75110
480962
1785565
750556
617615
891661
1305637
1235572
183258
1803049
1050576
1692451
197051
1113507
571357
1243675
328630
707913
1293397
1469145
1066574
1494730
1101437
1554410
217991
1618157
1556865
450264
631915
1834729
641612
1366888
974400
286960
518301
1241978
1448184
669091
1035713
298645
827851
1748833
1307820
834517
1796770
56594
1189861
931921
774172
1486513
159283
1204705
1604160
308555
1537400
1677590
345960
1491541
1747132
962756
659557
644706
655892
1355235
1438880
1654623
1071373
1787101
1621520
1549937
1354749
1175683
1195157
845804
1032960
775257
725767
899417
1316031
1439933
1195597
1610211
905301
287671
1339717
796597
841633
160925
364901
690451
1127393
327816
169629
571169
975105
819054
1519072
1582861
951389
1510081
12145
256910
1078448
649996
363744
1451106
584927
682830
72400
468433
1004209
833867
266963
1426929
312831
943521
597701
1624677
1124281
164420
122869
190875
167356
770029
414681
60273
1344703
1494129
113293
164932
1195383
1748791
1806023
265593
1004125
1420389
1679580
1811284
1067235
1603727
1697778
1509925
387576
342575
23332
1499871
938386
1385568
32184
790564
1258364
1189097
110671
974831
104694
1333084
1639172
17628
1796964
631836
1380929
1672890
1845238
162960
838833
1664888
967043
1814334
636684
918948
1144755
987781
1459788
487857
487071
1107517
990360
1195181
1560884
121193
269908
1440095
1551843
1173664
796529
456838
913472
34139
104369
563862
1764679
1748543
118784
989293
1107917
1692149
68330
1049980
1544104
1017560
1133810
181159
978730
193498
1072822
681488
364691
341110
1428
133301
725386
970590
1280625
1195480
829919
326201
594880
196159
87717
738645
1721649
1612805
1208550
1792038
1477699
489300
654332
1468522
1348286
1651303
901012
762555
1073310
829054
227037
242581
1713438
1776782
21450
452873
1761775
399959
285119
641881
191890
1346326
476662
1101078
1597613
1311478
801439
762133
458147
1686067
1337618
942510
918401
316048
1627352
467154
1139069
1356325
614136
1316718
190487
219121
1193288
760626
1672362
565683
848294
1325049
1351016
659230
226811
612866
713739
1496501
898712
580101
723294
138506
1806583
1180522
724957
216472
1285465
1361382
399438
758365
857512
677227
21290
462442
1239773
1853366
297224
195349
1686186
458516
1386061
1583830
454686
636227
1092183
1585715
7772
662771
137333
708404
946774
1584740
1093866
441716
1062751
1265600
1811581
1308966
254406
1154878
1847056
520275
1034703
792907
1599407
1098300
402505
80526
1571020
951609
861013
93876
1639714
182322
1556319
867817
1860667
1403590
390576
1393746
1236828
547663
722796
246119
190708
930418
1519105
1719873
890917
502769
634484
1608370
349667
1201190
1257978
756255
1625914
1424648
309564
1585635
227449
430209
788356
843172
884667
208586
781996
27056
683347
1249256
1044489
199397
495620
408865
1337016
669172
453349
104210
898070
236773
898
806285
1057472
1313549
822751
66595
1668333
91534
1520022
900268
80401
957719
549817
1360208
1839846
1801598
603948
1192736
1390934
725353
925304
148423
583413
1606503
139217
642132
618228
836834
1503886
413660
1091407
882324
129150
1067663
1485948
679172
1388092
443076
705582
1810698
283433
796487
563606
761117
1489905
1283048
846740
534598
274103
1586625
117585
823277
745278
1435126
859663
884246
1637758
38062
107697
1372919
1050216
957194
113764
597522
1261009
686913
672224
1354543
1362384
1236485
1613033
1430432
680067
425209
24489
1305175
1407937
1715462
1595900
694060
1551068
388248
1261882
927624
1852715
859622
1038136
338636
1052110
213606
370765
846248
194937
379017
1528600
791020
1042355
918602
1054151
9184
34312
1291507
1139025
1412901
1619124
370930
1034739
646104
1426692
1498730
1093298
1430163
152292
985073
773768
1660255
421928
972597
99326
773416
461758
717221
1372673
1099366
639305
1623045
1033551
1333810
608506
1614597
921253
300116
700996
421810
454005
106741
1107811
655837
340275
1442807
630209
785754
1587582
1596147
1179418
1125665
1119421
73009
233100
1700770
1163004
1765074
1052000
513326
1017057
1087862
1453164
946327
707505
632816
1814948
1017409
798920
1861787
1156209
1536355
759861
473332
1684984
1554292
688266
795316
1664893
1025969
967869
1546715
1815871
459457
1788045
20657
1397336
1114035
42143
315151
1256353
869874
1589433
535313
160517
425358
1514240
552201
1651536
593563
266416
830202
207246
287675
1147800
1616892
169061
1253095
1446637
892980
1054865
454757
878142
1854440
1225667
1764372
445302
916853
1597539
477025
1466939
1802296
1844865
691934
845451
379597
1181536
672862
635680
473592
531307
1465068
8454
1845150
967107
422008
148271
957848
816123
36388
1356560
240357
560591
19488
257592
1431331
592510
1387675
1694299
829947
551382
218966
1169479
573610
1310358
961235
1594157
648279
421549
457956
720150
1202833
684247
350146
1722901
420830
195571
305800
21388
709077
1733937
277074
1482051
222734
1103149
676639
995988
575335
476479
1072198
1708015
991530
661199
310213
1041292
600352
378210
1629166
19601
1248524
1064357
1259246
1597716
1210615
670995
145626
380578
1811429
970
1562531
1728112
771188
1277863
1037353
504422
976111
624728
290905
936523
1209878
1613002
281693
724193
511442
771169
831437
292224
1568845
1182020
628093
1215805
63416
1418472
351544
1200824
1102724
1352521
355370
779265
1133953
133832
1134787
1847596
1426712
903058
214664
178164
1259106
407441
65970
1759565
1235760
1530099
489128
820080
1115057
1744165
1013320
445912
811727
1217465
1517092
1145811
1216517
1138033
1683414
559110
799003
1628567
1571802
1004636
174043
307865
1850779
1788443
847171
536384
1282172
1004648
1369295
181725
705939
1000255
148246
242786
911155
1395301
1858338
1294683
107937
840938
1295274
1798026
1185672
1554974
374441
18230
604871
1050094
1762878
282470
93581
560459
1849867
992364
596311
710514
566533
6365
293565
820943
1519619
1736553
380019
1005903
1545527
1064854
1073318
148631
823959
195579
549208
977142
1110624
1289758
1520472
22462
1140703
505432
1606447
1552217
716957
1453578
537012
1353706
1085783
1750561
1346941
344859
465123
774048
1848393
461967
1485536
1738912
658057
1389916
200117
1085777
847114
99367
394762
620311
831732
380099
996695
1005842
1622619
802254
937276
905077
139358
595334
705744
1363710
1731691
275789
1406714
1037798
1512367
1048483
167067
784913
768340
185356
15890
211578
796272
435966
968495
726410
449347
1793845
277630
1131523
80068
71226
1340826
323897
805388
12059
1556936
1595934
572262
29161
799328
1204538
771476
161816
1316449
877116
1425494
281393
30514
1434522
866512
350881
839199
719197
1330559
1077717
276940
680172
1420176
1756830
465928
1090368
1189775
1409066
1373066
1808085
1857826
1416007
719708
94671
1755727
645800
1624721
517040
368013
314409
709540
1098946
1096844
1241579
116891
262592
1274100
102759
1599715
1746950
324203
1599307
1183345
355906
75361
1557415
712206
391614
391138
21301
1213896
1102650
1117017
814271
1357822
426081
889452
407463
672323
1755366
947601
661154
392718
747299
3146
1044694
235569
356649
1123008
1591477
1351495
1032161
755204
1452911
608161
1275664
1824690
1803200
1286854
508300
1052999
619393
1150982
1301045
1145403
304605
1444490
438041
1695335
792766
276651
1700946
1085182
1056969
1719389
1849803
1510722
39620
303331
286678
185500
1539345
1531356
276001
423148
221876
922791
426261
1683328
467971
63356
1724596
718823
1554821
1697953
70497
976792
823182
175944
1128383
660023
1634923
1171550
478087
748730
995594
1530018
1225383
1562592
966758
1820992
862401
899457
601489
1097706
225993
1272816
535247
1477900
955796
331612
757539
67278
1602556
835336
1482407
1554920
885682
827283
1116145
202661
534888
4844
1400551
742230
873229
330717
573295
372904
1421613
788435
198329
1355164
1279460
1519776
151586
1520643
1006471
1204826
447431
1721114
1169174
854785
468019
228295
778415
124971
1385361
1013281
1202960
412363
900533
719460
394685
1807691
1580089
1010429
680611
1347056
111511
808576
629800
1795429
845841
488095
377463
752670
548118
529054
1436614
1714350
739532
1039731
891178
70014
607325
212035
1424746
668687
1276025
827718
982039
87666
1190791
1191705
476647
459639
251455
435688
483793
1045374
1486972
1407323
406504
1146166
1508500
1151736
1461915
456824
768134
1562796
1312093
985400
1147987
215826
1436466
665060
1838539
965241
364083
24172
1234897
379993
1196988
1771936
695523
1341388
317027
301237
1547384
824732
1224989
1599279
1212011
624604
982603
756813
837630
92716
167797
1326030
1055741
962771
1785365
1267267
408811
1484195
1321149
806731
269826
594236
962833
588229
790531
975471
425919
815040
624918
1139967
1246564
1762575
1359615
1159563
1751475
499954
715794
643000
545010
1633494
806664
791712
942493
558869
202441
1491426
1332327
560951
1106844
1310956
1131323
43445
1387565
1472157
1119655
263367
727569
536684
121999
1258709
673066
44337
230497
1059332
544578
235507
302890
867095
1542591
1447122
1731242
703486
1412585
1045008
845487
1501238
454847
1352658
590889
126939
1159761
559693
343477
1353447
849813
638953
170083
375591
1424473
1603109
1532329
1408557
353338
1223096
154751
1058871
771337
925643
1243881
947542
1417556
1164208
1858271
242859
764177
745362
427970
366137
1027926
1116542
450417
1639024
852266
179416
907377
1143309
801937
268765
1157990
1354459
1355405
312259
1642129
1406048
585817
1142579
283832
1467801
1434671
1244457
1120292
186094
654195
1040129
1710298
117698
1571836
37269
1652758
722656
174853
101333
985121
1449862
1178647
1545709
992433
1038588
1091095
1405239
777432
407521
230418
375280
984333
1815510
156523
669475
1539877
596272
27076
304872
374911
1654756
556608
493158
700501
1008266
859792
215846
1557973
551919
1811365
775925
1317757
680174
1009092
281417
1446996
13569
4633
1503144
1219180
407002
705930
157346
1250468
449177
67653
1438050
1125477
1074146
1155321
506781
27877
1725320
102270
399529
1650244
1103582
989810
160187
180587
94606
237099
971967
1359733
1372778
1239456
13813
382345
1607850
1334731
1346856
515383
1156282
1713138
991030
991259
1588108
81276
1516352
1530306
459233
466398
58048
575185
1124700
1633130
1651811
1587891
1035976
507132
1282387
814949
1309773
1500374
19114
1198586
496776
149905
514100
128170
1276042
627706
1200282
1515057
1078451
1392414
1733245
1156629
816182
1350674
365869
329616
1622962
1579639
156803
1265122
519336
1158025
1383942
1764583
1691726
692421
1621584
892119
122287
1554004
1524204
378282
344377
933184
54422
1639954
9874
1375648
858845
940034
1540685
911760
1217107
672494
1540596
657595
851445
201757
565054
1292695
895240
299286
173359
1727245
890782
758006
317711
569030
359252
1108671
1756090
1092912
464811
1583099
1054694
358471
655711
1183397
1750745
262128
17305
693893
1569898
1275583
94727
778646
299097
341366
1743361
732541
1435196
1810807
438462
1351986
810140
113755
700456
385361
815921
274966
211112
1397395
1210301
671594
1797549
1497806
828460
119737
1838061
327702
963304
803838
111276
749298
1508451
837362
1239090
485483
609246
1125014
868417
424764
723286
737088
1163415
255964
1096517
854395
921031
816421
1159232
1689486
792438
498136
1241133
30032
493157
927657
391428
1717381
1197946
606957
289808
466081
411070
1518010
1223711
1090781
358890
501689
25726
462407
308571
1607801
157705
1031370
1330812
1401732
128192
1598657
1261645
1068211
765820
500491
239921
1225803
129661
579543
1183060
213490
551301
1431780
28470
1291191
432681
778033
1618479
1547470
225426
63331
232488
636604
1200627
156734
678718
884545
964429
202175
1558206
1604653
472741
726096
450957
1069848
1680653
1042157
136536
989309
941955
388866
1340081
1136124
674255
681808
255291
224271
148184
1845602
497410
1359985
1730921
943132
1500063
143248
216833
1800214
1055754
1304045
1081376
874665
104751
652216
228285
144657
41797
817119
1251247
188770
813445
701219
212321
1205776
109767
448945
1737896
1136667
1710770
731956
1187532
990389
1288229
1271804
109793
1620416
890930
1581691
958836
1622502
458834
804559
203374
1753960
1626460
238299
1232427
1137453
1427963
88880
1389380
274265
231517
1695373
749113
733366
1396645
136457
476820
214888
1780787
1044846
976865
1733583
421146
739480
379541
507834
800616
149255
728354
736876
1323195
1145020
410207
233468
1748870
196058
849616
1603892
790026
445056
29852
1222023
578369
731848
456345
1287429
1760048
696578
120915
1374648
841855
307243
1111736
183197
387955
789749
1670384
955404
757854
866627
1556282
791288
1661772
193569
745132
1517096
934804
1210802
1676507
94311
1838694
57609
127050
1555542
910626
1143635
776523
766279
1504097
1826455
517472
1553260
1316594
1235016
283655
619160
733298
1847669
630517
409378
873849
1422661
1608158
1652125
744895
1246852
1792519
1332846
967016
863058
945011
1320482
1607774
63498
1026204
550664
393882
565518
1668547
1584887
905521
735939
1246915
655592
1087467
1054455
827485
1408029
1817828
450298
1347909
904782
1351124
290110
1705009
480314
194325
736955
1193206
1729503
1195111
1691788
782931
1238609
1343675
457215
464181
893005
924251
288455
762353
108876
133568
403431
1238362
368797
1567818
149481
1570556
1015642
569031
1159681
1783938
1715518
1169705
876499
171602
1358227
3752
585696
1621800
1556213
473750
238602
819017
693096
265581
1464447
48004
33858
895819
1168552
2948
518278
1397163
291372
835097
1165265
1186564
339793
282366
14843
1575789
1705063
1613604
1220347
1618975
1621218
1784247
1621326
979643
1168196
1097897
12158
133817
1497271
771018
711123
229800
1746599
96204
348414
572911
451097
1626782
1056970
859413
1002847
310473
80881
146042
698305
1382339
671945
1576366
1018307
46862
1074166
255129
1289927
991404
144417
562497
470078
1752423
1217079
43042
1659217
184176
1558691
451951
763542
419233
64018
805408
1404793
34217
1674747
428702
437771
1502702
307513
496299
1225876
965241
1282941
456218
1742763
436651
512836
963796
357444
735394
1289407
1838018
1309198
208477
1165990
803265
118301
295124
1518751
1161960
748856
1629678
1070690
945433
1505857
469925
1653011
148105
306920
296739
410691
1584936
1702016
1183502
1077076
1059270
963126
1615842
1489749
692000
1601144
710579
1551077
1708396
1149405
512174
119726
501089
580867
258117
185677
456966
1310548
1630676
1095624
967841
1392611
1680216
111825
1383499
1168457
1626428
1521199
1401851
1015077
418719
997085
577886
158286
1580374
780380
1112651
389800
354361
355744
624627
354810
739718
1229701
985160
77112
392768
346801
867907
557878
1030102
1389239
539351
608064
356107
249635
1402445
1785740
631361
368662
97234
285973
827395
692321
271611
1647649
412485
530144
1414379
100095
334167
76000
1827242
547249
1456524
55001
1605171
83531
961141
1385364
1539250
1646107
1047538
371329
1852764
485106
579946
1783816
1034699
1228437
408204
178743
349750
1602667
1669049
908560
1367105
916246
8525
1613763
317116
1539484
870754
1313229
521918
1369870
1533711
896116
1026638
1288369
1362964
1743979
259991
498891
1272997
853663
1249268
1087181
622498
457809
1438741
1808062
428285
405711
1624965
987157
384446
1144795
656297
292681
655908
1066665
1567009
43769
923096
996078
500235
1573338
274612
117926
1408531
482703
1748926
501954
833948
296999
1192215
252336
1404131
646645
339391
1010933
1282495
355248
1337229
641201
775410
339671
508840
1692463
11906
388329
342863
1195359
650261
1216461
726154
1370327
164979
1651376
1080384
1242283
136583
18983
172484
347340
859538
1343427
1004221
344180
1702376
1158800
741449
1437711
1041952
628178
1746304
667261
1520183
771267
872467
1560130
1083934
29565
1220048
170914
1392365
264600
1369468
168236
895432
195494
456890
1354792
1267066
832220
1488207
1470967
78914
1243046
834964
1495777
1758936
1735891
939222
1174234
1150334
1812068
1583857
1810026
1730250
1321502
597879
158930
809556
727167
1281518
297514
1287232
683625
476729
1186317
1177765
1060854
607217
1353956
483026
1188758
385023
1177082
885066
752959
1031902
408784
1487268
1461640
28899
1610031
73649
47750
1856674
1752900
819299
720480
1141361
174119
490750
916186
490403
226268
858930
1528206
694233
1254374
1614223
162116
1802012
441543
289547
1715661
394947
271288
489417
485690
1140629
631254
1777437
616853
1440973
605630
113917
1810377
1782070
597684
1394534
1310756
122698
504778
1776182
815845
1013314
964061
1723225
143584
451531
985400
1015851
1026408
40744
16479
1762335
452715
843066
57773
1179121
1642150
1373763
1022119
825613
198227
1634009
1569030
1259312
165785
335816
1248731
1802305
1056419
772916
265284
1244130
539759
1655258
1745562
378898
1858376
894396
523533
109856
1709524
1056378
655303
1579396
653345
1752015
781649
1676585
1248362
1422717
791595
1254661
1713843
648877
1638228
1251690
340190
304555
1696181
1755387
667536
636910
400953
69262
1178481
1224078
57107
54713
917806
827133
41380
1228541
529275
1250944
1684399
445146
1547413
1318383
1448501
1361803
1835228
998776
334356
1512138
1349189
107301
1577178
218985
1210273
419173
1021189
906437
532296
445092
1045471
979786
334688
153727
1793151
189763
716302
509200
1018811
578147
102662
696136
1128023
1494006
523154
1742296
1671577
334634
1467673
20470
733528
1770526
1209826
1358397
306637
1744713
1756426
384231
1613384
1822469
501945
1800485
1308322
1771216
975137
1817088
1207217
667546
645797
468483
819300
1595917
1135462
422436
1564371
160221
1622646
694167
1295038
1068309
1635304
1582013
1289954
1819339
399353
641079
282505
269803
1583331
1048906
803759
1644604
1001845
1305692
1450768
1105182
997402
1185000
581301
558775
1292595
41935
853006
1354743
1577478
394024
334573
896784
1823067
305927
713036
476835
489609
1626890
558110
857887
439986
856277
1415735
335727
1746534
1317801
570678
1708680
117725
968502
1714968
852413
1026610
533864
1350274
1516805
1309841
641385
49583
1498932
610772
448611
70263
613963
1591385
67975
266681
935759
447818
601734
960315
1137228
372137
776372
1845541
216168
823361
1655664
341007
614893
1101417
1788236
1251075
1676915
418180
23598
98086
290339
1129626
1130711
1316879
1494950
661683
843648
222921
1809711
1107968
896085
172731
495481
1161821
891480
1335234
29515
705722
1756235
988372
1701726
590456
297241
668730
1205297
597009
1257752
429608
1580746
270829
166848
1779275
455320
880467
1390600
177984
177105
759326
1623051
182442
708083
595809
544346
1063101
325128
1042716
785327
1482458
1214034
232038
111779
1018052
1366022
79286
425698
598428
606418
1626839
934285
1072205
1003372
42277
368098
270479
1373392
413394
1849958
770457
511519
457855
18463
168392
157274
1621203
118223
789043
303930
1688238
990214
1817884
489736
118099
985395
620755
191735
1718152
1297437
1654456
937097
273566
200116
463027
1593215
1578542
1572103
1502216
1232263
266092
1122441
910569
782851
1555720
1422869
1192215
383260
570157
2563
1236595
237415
1400324
986987
1106490
488802
1679835
1131593
1536550
1805955
1383116
795852
1121260
1411589
776436
963456
1418621
1332566
1101576
617171
1307480
976661
425065
34408
629302
925951
1421308
1532860
966300
500953
46259
1226330
1525479
1618754
397568
1044490
1408575
1235624
20678
962411
1804878
1657251
1327722
742091
1052126
1045313
1010549
724190
1378052
1386792
1005364
601958
1031416
757948
313109
1140668
1264692
1005780
409576
1174936
1090346
107526
147335
219012
267350
768605
1497786
275073
1226598
975590
4639
511737
807211
6516
966267
773753
1466375
1166971
1212520
380629
707091
461303
90337
966141
1176355
896133
110427
202126
1464971
658033
901972
1741848
1573121
1734059
1700261
1108820
1621622
1745615
1578072
1753018
1247655
24570
1067885
381730
792589
815014
1804164
1383245
1218887
1260092
721040
97642
1496359
1155162
1011897
816069
1116791
1471401
3301
1688238
1090430
600401
1039640
130044
57249
660142
387747
1841677
441302
1558431
500586
1493774
423638
1784404
1520457
1746350
1611186
154574
492310
1858321
476862
1628339
629321
262560
977321
1142620
1371391
476245
295529
1301511
461111
1778414
1016934
527584
47659
1316122
1480819
1698490
650855
1195570
468624
1129461
1173766
1039936
1369967
1311945
1413548
184826
1646124
1328853
1345149
1722443
1787463
1050063
325566
1799238
223444
1391735
708369
287547
515591
1537031
586472
1491912
1012076
1781217
369973
1238762
1457071
1530886
444520
599940
579655
1669091
1652790
278355
1480356
763576
1698458
1151418
1519686
1076485
611554
244662
284613
782644
1035269
1270173
1645007
421098
1819905
1416700
172838
633770
1160906
1408827
1173110
123757
1692376
1689637
1397728
1590026
216736
959242
263958
1438719
402854
1837603
1028940
1707556
1547672
1486946
1249307
1474715
273382
720600
986813
159951
655941
1803254
114529
612540
180401
1758078
1803651
369252
503718
1394482
1213429
889899
1062062
444107
953065
691008
1654752
527408
230866
1695539
1743451
641058
909744
1392765
1533301
1137369
1274186
522032
526383
1224277
1639515
1086743
321595
1069939
76569
989159
1414187
157625
767958
635659
924976
1573219
1693037
1463171
1127404
901768
1015715
560895
1381210
24609
381564
968735
485650
825837
490938
159028
973836
868135
170876
1100816
804984
1612693
726192
1039563
1254567
699623
1141169
1668462
1630021
555030
1690127
241250
286962
1428735
204273
1673064
1175062
413457
509270
1552260
1376293
1037747
1436150
1808827
547259
1034186
336284
366619
888957
1208334
1115189
406716
632633
525318
1420863
482665
1210784
1618297
1403135
18589
467240
14436
911553
90157
770266
152666
19511
292805
86312
1103698
503138
1458075
962322
227943
398739
858959
144574
1648271
1629768
1287047
1332424
29727
624040
359327
1856035
1494756
1694634
1828546
773006
809043
701469
1499696
1640436
707728
377685
1101792
476044
288321
441754
216119
92229
1305108
275404
1742607
1460785
1766824
1561423
1378553
1514242
1282580
1393506
252300
1508430
768492
93077
1488590
613763
997318
1408340
407104
1317639
586891
1390194
611517
145810
471450
1018889
1208380
909439
911921
1265615
1211745
1252988
1823833
1309685
736856
1086889
1089206
1276212
65136
1790674
1453730
1772836
631794
177156
87410
1091149
1445087
847587
420304
953872
6933
1566458
605739
716457
805303
1451004
949833
441373
59327
1707608
315848
852804
1838272
1785919
732530
1504121
510063
758850
1313550
1235148
95971
1071751
117766
59971
1805243
894418
657228
582267
1409094
424628
1404180
750153
188778
1079865
1499704
711287
991405
1339184
1083992
1379747
66098
1776553
681626
196778
1060468
994431
1851033
876590
906503
870004
96253
1212922
458746
1206395
1442222
1026901
1846767
1087968
174047
1838369
1817777
796851
183958
1737024
50814
1855691
339003
38877
902889
156974
1680833
706764
587643
496452
1041993
178829
1842680
270952
1501132
245401
1200232
198223
1546584
565570
692737
527160
881754
1670381
1177243
1664125
1818675
577246
305712
772579
576208
1388527
479112
1560259
1535680
1464384
1704394
1518198
288803
724771
72867
1596585
1855073
38999
118710
1063082
303112
1668872
161997
198626
172813
1725864
1151083
1326859
1436678
997143
1219540
217876
718424
282294
1046611
220733
42858
1322015
680900
1274043
366517
1251388
1113904
81416
1485664
1088668
968765
1679816
1496064
761332
1626263
1637565
1780046
1379195
1760999
776540
471751
1801171
710734
8822
1098387
326080
1627458
1300401
23450
1465942
625442
142906
332809
1431209
624288
848354
228855
963804
1728728
571585
1342466
1611911
1685380
511863
1387773
916433
1831150
1647394
1593238
770519
1102048
1513725
1266612
1399486
412217
825332
1153968
1748301
1850914
708968
901276
704728
683418
1426652
1107351
1542506
386313
1212733
507570
1160548
1633577
1480898
735633
423800
643687
838146
290771
1288054
95612
468701
969365
1857747
602386
132847
972520
1487620
913025
990354
857715
316648
16437
908897
280850
712553
1822034
837229
162606
793205
1073079
1135330
1249085
1608671
1750836
1755376
1458087
76815
940809
523127
533638
1859251
1385479
272529
1108573
1708171
982267
1164821
1197963
1191285
55470
110267
1005553
932814
48935
1750047
34908
1228502
585811
1691112
255495
1075846
499619
54198
1061761
713799
289869
1016121
378630
794364
361507
767982
415039
906028
1212128
1482568
1660720
1360266
232385
1243859
132001
690289
1034041
1412251
1539100
1076436
506452
1577880
410102
555651
1048511
990998
1543236
726948
255970
628808
165555
1769164
23007
847704
1436252
433675
1337737
1004227
1121978
712646
1285452
1196210
357053
1847200
956311
147745
1246240
1044249
888547
1651544
1192572
1188896
1069314
848362
800252
952849
653264
786871
719133
959525
1094925
1622622
15119
30867
1277482
551835
804900
1562706
1704507
1295455
878062
151680
710231
1256771
395859
1783786
250802
243911
619510
1536128
579985
57921
787656
122603
711984
215006
665084
1329468
31214
1351379
39315
770497
1427786
1287949
1467739
1043490
80556
720313
368623
1246434
1584906
168370
1132319
381358
899283
1790833
1248377
1382881
105819
879975
337979
779186
1599631
430424
714581
1574805
931259
773350
1267954
135488
838400
238567
882610
1174775
1213547
1628656
661953
419015
497351
301280
505881
85115
162494
380569
197384
397476
643591
106872
1076022
1585455
1434526
1117066
1591092
1764403
109814
159197
1473603
823800
1771123
204403
746745
1301088
162551
1519820
32845
6473
98425
346560
1358992
439320
1853387
1645989
313410
1095153
1142981
949427
290893
1764821
546869
1043163
817114
307905
1523287
1572942
742478
876665
1483502
552679
429617
1363703
1526656
1804054
47542
1151685
165585
1283496
222588
946170
850803
68945
1833772
1648109
743165
163222
1177717
1772596
803622
1419592
988970
277389
759898
695405
600323
714294
1292337
975885
1801550
818565
1249571
100577
1615486
879553
21477
319422
1303088
1483746
1814482
464718
787550
907257
227331
1555783
205910
1026108
959852
185912
408768
1677709
1681848
954308
580327
543399
1045960
1588511
538196
223033
175812
427218
1069935
1359147
7979
1151117
224238
161918
1249032
1078102
978978
559648
395757
1529999
1585605
188346
941262
486487
806954
514068
1665242
177753
554522
1644492
430704
812653
208300
100660
1856966
785947
1162044
61090
10751
1332306
913138
1216048
1215436
1061701
215160
715841
1022380
515237
1648308
40320
437088
147741
1735366
396266
551227
492441
85994
1284731
1412788
1807269
1658886
969310
1422294
733830
1527841
1432943
1211220
427386
1589656
1579717
1103015
1481130
1531627
391516
849972
88185
1330284
78085
804718
269009
578712
939602
959744
1737872
1554970
1805915
731118
1625873
402983
1227637
1037359
1213547
346075
1197205
306491
1377398
836157
1237624
1736305
1735923
1771517
805250
1692592
1595025
1850926
1683381
1798588
1355069
1112980
273557
107373
1762873
326183
1281169
1499891
1036175
173413
1610768
1843050
1503637
716941
909012
1163770
189824
223137
841308
105727
1193186
864090
394788
592937
499295
105422
819769
1433493
1637394
679967
680333
964797
1782810
1700290
1836256
1495948
1335244
862345
688332
762512
791175
528374
860978
1251336
1747190
491294
834806
340351
225093
1538321
1021025
1194846
223526
319544
1232425
798306
103435
1246924
880497
844577
846302
822939
1668290
1248167
1717281
136316
568912
1133997
1752104
612453
109759
1627707
790851
1024993
713028
305329
1631086
1021632
876880
1318936
1168911
212386
298981
1167518
484824
1325064
1579363
1395283
71342
1272768
208549
1041964
1233464
711867
701005
1000172
1528154
831997
882209
843433
720272
1508317
783004
618933
583879
633014
970112
203224
870998
150396
336458
1698638
1223648
1858376
315882
1505264
1675765
960932
469834
134029
108120
935599
877387
1353348
1063191
57393
1300671
724245
1560731
865243
141698
419203
1692088
1182852
23727
325175
1798254
385066
1743463
535551
625993
1589757
586149
1703547
947704
749352
1277956
1564732
826101
868853
1079926
706410
1268934
358271
684970
189927
1478318
923312
552054
956940
708107
12893
596502
1112882
548736
1049843
387054
668062
1021139
543944
183923
754325
41620
1731570
708685
1191186
1573006
610488
244296
884804
332119
815594
1839131
623010
1763187
1641470
1539114
1399075
1001038
98313
1200645
1194996
1813020
679704
1653714
1106873
686632
276838
1530580
243441
1171824
165182
574721
912135
848636
124481
487870
913180
312104
1828134
1666359
379587
596475
820672
182821
522699
1848518
1854373
568044
838847
111055
1536925
1514499
1431579
425759
295829
264862
585348
238437
116966
1067918
527377
98052
1362637
842849
1001975
1036187
1353743
1309195
862093
145701
1461751
1154040
897831
788308
340035
1398693
767554
1068076
1198103
1857195
380441
1170508
4763
1448255
587596
513370
731673
1517497
1038524
1535202
1606317
429902
1819736
725341
1302326
1028390
814577
520525
907485
817784
1739034
951413
252923
727038
763624
1229148
643273
720353
142493
72291
904149
775363
529560
1430712
1044293
65650
1217345
1222625
325224
857818
355347
838181
51803
1217749
1842393
577535
622993
825817
1705174
1858675
698106
60216
673827
553421
741555
1281407
1438058
1460998
1563544
1708349
540926
1688242
1216398
20314
806761
521953
770458
755941
73865
718081
100213
693311
596034
1762287
194259
279446
248951
306084
1029019
824587
1749174
1471199
1288866
270938
284569
1347294
1623577
1400746
394515
214029
127188
1094665
1400413
1083272
428176
1630896
146210
1802904
948862
1065444
988822
312815
1683518
965111
1681319
163925
441844
1681154
402545
1687192
759723
1596513
1597665
1709619
1609975
278234
1570160
568400
668053
132300
1030714
1072819
330892
197887
306974
1562292
1771268
360951
1088315
16611
159907
572261
1531054
1292534
1745055
1363278
817313
776547
992295
1409050
971152
476183
960952
1776160
460651
885818
1308591
1779171
1333350
1266726
1609322
188638
1760209
1832294
517050
356484
1858096
259917
906774
1588766
1430263
849441
249522
1738439
563752
598956
797697
933098
1066849
624270
909677
1640104
730956
720426
371502
238018
1581723
1182593
510426
1373500
1043941
340835
744402
1673659
782485
1452664
1705752
1310677
597862
1536546
737362
1812044
948042
1508046
163186
1151194
1550013
1073944
789620
1065921
935223
961529
805715
546899
1138438
9716
458983
395890
1723516
1445291
72054
312876
464807
1202310
1366984
1792311
770307
469778
1212870
1548573
260316
1478163
1132147
1850618
1490977
1616622
1263332
796651
755574
1807285
829181
1221538
870052
1836569
1734199
66572
1180720
1150059
741297
357268
1543641
332265
1809394
1792616
1748166
477024
119277
1320581
1853944
388790
1376619
226177
333201
1650712
1096909
1108464
43439
1234411
949266
163894
527663
199950
1694732
1702047
1577241
1759702
988512
869151
63312
1392599
1163720
1553369
1186514
1261418
327423
1736089
1415641
1677810
929555
307871
891854
1134012
1803911
1054340
307240
1691772
285185
1129694
1002074
425417
1625683
1409895
52618
261520
546755
1080734
364246
990987
631691
30451
1208320
958422
770793
1822575
1334574
1059035
122423
224652
444675
965430
95376
653957
1378856
736002
468356
903905
1277357
1040243
29865
1304745
1009466
306635
1569806
334129
1745756
1005691
1146275
682926
987404
919591
855147
184996
1409082
1791140
1800902
1241174
306926
396564
206091
1131078
1410801
1491051
983447
354938
263164
240571
167117
1426700
1597962
1303663
275407
1548238
1525610
684537
1043296
201312
1776372
892174
1329711
365665
101197
128656
605438
30531
1529457
1109016
220800
1576712
1811757
118240
513298
203371
1410740
865617
106500
1500384
1172314
405112
223590
1650109
61655
176552
1027938
100362
232847
1846709
1858084
1604214
889316
1330102
609686
167036
1193992
1627280
358120
291376
1199268
1392648
1349941
1321188
590805
29515
1257425
833586
330606
5912
252712
891109
353064
940229
1021474
794191
1835611
1352307
436304
1812577
795927
935057
641241
1334712
844772
1589084
1824207
946055
726633
1164244
941250
1810556
1031982
1789978
1170676
548537
3979
93733
1260405
410582
559438
921730
583198
33969
585861
658041
729792
427015
366874
1764705
1448548
730405
811687
1510414
749128
324597
1110611
858180
528803
1670227
363525
1687495
1260716
1206158
1604607
1120523
865955
1287982
586077
1465313
1379139
709319
1383205
1571720
1097986
525246
1460429
1135230
674517
344733
790407
1568451
1246834
1277702
268213
958344
596864
982120
1839318
1446094
444480
109076
31059
1122274
1669279
988434
203762
427198
1558786
800168
1686644
490576
951365
771941
33415
365082
126315
155460
1000435
89206
765672
1399376
20485
1767571
703603
1172099
1448337
425036
469142
1782813
605992
1841376
1176268
1190908
843899
1636473
1395366
309621
172858
1308774
795553
1575274
1498210
273283
655134
316192
1070335
1118823
1149799
707036
211374
795861
468621
320713
1537510
484280
585106
124241
1613863
846132
982174
662355
150758
1667711
1830640
137911
1433115
659589
1591125
622785
993067
1175925
42173
1655480
1733121
1614903
1499582
445659
383935
1664322
1384826
287085
1843475
972494
1453868
88279
1231970
1289069
985944
437698
1183294
255558
904441
1182294
998885
947208
1627478
428717
785215
826985
1196593
459591
13628
419720
556716
1433956
1839002
1684256
1853162
88862
48404
1253267
75226
843337
1530952
888388
1029865
1107020
1756310
309648
1176464
1755033
538554
1632713
1671761
348930
619298
386275
1428921
748699
59465
454880
306041
445715
1123749
1465353
631930
17003
1214888
561189
1390859
1779303
575490
570715
321584
1342259
874331
1753799
144852
576083
1333709
1776638
1211814
468724
104268
1425057
761108
260078
460373
298242
518347
1224129
983103
1287540
397897
18824
795536
1821633
1003236
1808151
63309
114297
1129835
79672
249545
1483720
351619
438365
1159542
1393176
1063906
23112
1131891
966860
891547
38429
373779
1489697
579584
981204
889799
555407
166450
1413407
384912
1692429
1385765
147952
418466
640578
234457
526524
1649114
1964
601827
100209
216568
1233679
681212
946031
1080168
305153
546668
940927
1028727
496859
544004
132815
1166246
847860
617177
893327
1764197
1455521
37621
1364183
1208391
1230228
1848291
1691763
1201271
1027139
1282178
967839
246357
1856274
172311
696689
1054263
834284
182595
1369727
520650
913530
700097
760691
1263504
1632122
1330271
363125
1827221
1061394
87678
14125
281472
939017
1035991
1757228
647763
1337876
1659237
1009487
698124
148472
1785877
1127118
1431029
520182
1744065
1199683
1218920
527768
200521
283553
614673
1338360
285807
429550
727186
1271920
468426
318891
1774835
954547
1682176
1053383
21122
1466718
1252338
43150
1765881
1433782
1687974
1103423
1466051
1328108
1596705
1638216
1006395
1246555
1402627
1452412
1269892
299730
1289316
1185020
1004331
1472710
219801
1149789
1266898
1515924
1280704
1377818
1691749
1507346
707474
574248
198648
393780
531120
1180999
1105301
966236
1363677
1444844
1242834
1768777
1800110
1700685
207778
1409355
595401
1486902
1184191
1074513
1142620
630341
506005
1033211
1119492
1333706
317510
171032
1402057
1854535
992025
1336422
92337
1503125
1823311
1327600
1790475
568305
1018232
993615
373995
1058165
21327
1584891
51718
870334
723969
1213221
624043
1403334
1425640
879629
1048734
178621
1447977
1739535
1842127
672893
1408235
550645
1542134
1278317
1009703
1638538
569152
1602025
528151
1775943
1067822
1860610
529354
1466918
332141
944754
1617607
757450
270610
1178328
99
750925
710707
1700760
1129771
425965
1111475
61641
806771
1267368
351539
1319830
1738426
1705663
827204
702188
1092738
923251
1854165
23187
873789
1501416
310130
536067
157820
532245
604654
1705135
678065
1162757
372052
1336236
1169260
920088
239282
1745563
525752
1102213
127131
286690
886226
115919
1524210
1318761
1211859
450333
1137904
606670
1090623
1732310
286042
324302
1140068
1737826
537969
662182
454574
1270262
1607316
57508
88218
401523
1532135
1795261
1004332
1042090
1716792
666250
1594074
1356333
410869
538993
979982
381959
1073605
903696
635758
1105548
249913
1595540
672169
1383564
272913
737611
1701549
1586468
939372
805476
358047
1479953
1374930
668041
259988
821459
374451
1724724
1416866
1747071
1016006
808020
863750
1086010
1645574
1770703
1678475
940094
525290
1330626
282643
1731541
1292790
32014
486083
900563
201449
290127
715797
94935
1369370
513578
280339
1035966
1660357
1164473
855878
652382
299421
1159511
185738
1099502
1606405
1787736
1668904
694960
484471
1775438
1364285
154277
992937
1836856
70550
678152
218459
925626
1539223
1136067
1611004
929381
541103
659490
255577
759271
723592
688656
431772
253740
212191
1204688
1757412
985845
1735910
957543
1753954
1576086
683720
981223
1617464
865739
577574
974714
211496
1785326
1338633
668413
1704347
947620
84020
1586339
380514
1448867
512488
1511602
60817
110937
1058144
764
1693667
1143228
268449
1703919
998695
1860098
487676
1197216
543495
36936
1184396
1848060
1804401
306120
300602
1408709
300651
517664
481484
161316
421784
185516
1632653
1642019
1826888
1192577
115520
1840903
325894
436290
860920
1337588
62616
1602924
416644
1223196
452065
740730
431098
1224758
1620650
1670903
251053
1428634
1666984
1668717
723333
297916
303344
1646320
62352
1570355
1695269
6253
864687
394830
498098
798829
1821011
783503
1593527
264329
1016905
246539
812301
610426
864834
744900
442683
883310
811505
563471
1639356
1161519
476480
452282
685882
377818
1108633
1587683
1856561
807945
1412327
756179
1159400
883297
330330
581231
1356162
428623
184481
1246641
163347
307909
1100417
1659346
82604
762581
676768
477989
1303540
584409
999034
74835
330021
458095
638726
827461
1061101
1858331
1301242
1404113
240472
459684
1478193
404071
1775075
673475
922482
753389
1853311
762610
134601
1178305
1807865
1846634
1414872
1569996
1502422
954544
611663
1226998
905666
1500482
1344625
94206
809818
723465
177912
488396
354482
1287257
1079728
1454146
1248724
746441
894875
471848
467634
1547093
1799707
954364
1101196
1764032
798066
1308239
1263563
791430
803579
469033
905507
1564970
1859815
1573322
134762
248287
1719217
1178963
586962
1835831
588847
492863
1317412
218392
333911
368721
388980
1605022
1577599
306188
229316
1057889
337616
427316
1688534
1295014
821549
1100932
677681
1308256
544418
516205
149256
1318462
792993
1426865
683320
1778081
590751
1167311
1067117
1204404
621440
1040730
1041602
1783188
666927
1341881
1807042
164557
945268
1693968
838064
970347
782867
824040
131934
1708751
459957
361639
377193
81147
1052050
1232520
278535
176113
401123
828646
156634
797013
567318
977329
1668038
867178
656935
1274257
357096
1028044
221105
1025283
1154461
520159
315423
795299
1170310
277422
1415322
1176310
1294305
955972
167842
342289
317521
642053
1019299
723795
1524640
110374
930750
1778353
169038
885036
324809
389777
250696
779109
51928
1209400
1203934
118716
1624507
626387
1350968
1585684
1338337
41987
1774730
1446992
855521
1298085
1845026
682067
1661712
89388
1350682
1491290
1317453
1547363
650383
1522012
1468244
1684175
229085
947110
1372999
521485
121327
189232
684486
1276186
195450
1728190
1538716
1803862
1128115
1447412
111014
174697
1754982
1058163
145690
701122
418535
308696
1397638
873928
500533
275060
424164
127232
445833
928339
339826
1340099
1048003
446762
1828059
892973
132012
182781
1686377
1466020
1423568
534050
360279
744277
979131
681057
408979
866187
1764587
409564
210652
284112
242751
1782178
35804
398432
1534635
1622822
257857
224362
1702624
11982
989003
1099896
758633
1763640
1341063
11276
56867
306700
273365
908285
470057
1199836
1686644
1113145
991431
1736506
281934
933924
790898
1583919
1378911
91728
601070
1193903
1613000
545757
1062728
616978
222132
933405
1672250
562314
624208
920190
730753
1557630
776672
1365158
1759399
269095
764799
310759
2171
1129670
1639888
1095331
1516751
1713814
95899
1063746
1802033
1398458
703957
751425
497088
1487110
519100
1361729
475238
403716
1323578
553696
1003359
916290
1390268
1844313
919078
343874
1383956
449982
880514
1312276
1301246
1507545
1454202
906648
733960
1682157
335304
1608250
1427850
317382
295494
705094
1744589
1167591
46054
439648
662487
1191820
1217190
430441
446784
955370
672029
197067
1363609
275612
1679568
1497857
1641541
361800
721481
944174
93823
1293826
872107
1054295
1601365
261138
390735
1365694
174202
1053535
913600
1372297
1351819
652783
1607164
159796
14854
957702
598433
1011384
686427
447749
627285
1344772
1643426
442870
1575250
1742712
1351849
1240794
836971
1532324
849278
271967
818910
443508
1289496
389743
912295
1106721
301601
1635003
1559010
506689
920224
457207
1066395
761869
1250998
417598
305877
1327674
356904
1267955
1438454
1022216
1479053
1610642
1834531
742241
1278675
37961
1623867
136975
1708385
436541
1226140
797271
1048524
1011380
514287
1248725
1156128
97746
480726
1276445
980365
1696739
872303
862596
470327
1625549
391111
1439591
543336
147452
611884
58256
1028598
1005102
820844
1101823
1604055
1690368
6373
683487
886760
1837789
425073
1585408
66083
1155721
1091582
712712
497149
1489127
483161
1464982
928793
155540
881288
310578
470340
790034
780292
599598
1509677
486056
1308334
1811031
818122
352817
910375
1511681
452522
1565837
473416
196598
256208
1595502
99231
635414
152898
966171
1604435
1018025
57306
1689691
517512
890106
59127
1069581
634294
703778
1093386
586751
71030
1661962
1007245
286990
1726038
912922
306908
36966
753134
964011
1605860
231076
259747
378054
514923
1221095
1703385
719682
1039884
1627458
317010
1668440
1333316
1754212
636654
852450
1642718
144982
887362
926079
1755132
1797320
387692
1399421
718228
1358152
324209
655559
1708252
1555711
821153
1343143
1728861
446295
1334297
158839
720637
319591
1108087
95203
1578855
389149
994610
1002087
1532661
1104839
191395
635232
1429091
1097501
260794
760982
1148543
417709
812269
650912
253429
1848913
871819
1382509
1669552
339326
943809
1404892
1006578
1329590
1491548
590176
1380082
616133
171511
1840953
252539
73099
141221
400899
17767
1195656
617985
285543
877223
1688780
1709327
401929
367059
393740
428170
1472169
336087
942666
1373420
1182723
669858
1110143
1489430
437333
326245
803548
1332882
1623160
735477
308092
1400918
1394848
614871
630739
1719604
1582646
1779361
44603
1572459
649685
1315676
1721431
1720349
579549
1063633
500747
808593
773636
831469
306872
539141
1179517
812616
1536285
935843
207319
404219
613560
409607
782422
676538
89695
1760062
1165312
1838889
1763547
1578551
1122068
850220
400983
1335686
1446526
598162
580836
177812
470043
981561
707981
1384898
793385
1158915
1004410
98986
1280695
889710
88884
213142
1055548
1276698
1673004
301801
1145272
1207017
497768
521252
1050433
189676
383349
225623
831854
419137
1046994
1230883
587251
1501126
449034
1089692
1161684
588642
1418220
99846
642042
1842792
1706379
800842
1184350
207681
599970
1206354
1530026
355609
116707
1355850
1623055
1596329
479112
1530147
1161145
1793494
1303667
1703757
1642431
30994
1405158
180210
1434169
604818
444752
350114
1776732
618092
1002443
1460637
661123
1072042
661086
1838227
458432
1429106
1657742
1647180
1781780
691109
1547673
759526
1154117
197693
1302558
1384821
1724093
1342262
1644731
642927
1002938
954316
1444681
482564
536183
237482
93842
1667751
851443
629467
710227
1258812
608082
991681
228404
1681043
462583
1486861
1227361
797106
337912
744855
770911
220494
222863
1806344
1491011
764243
674535
1453593
404869
848140
1296212
1853543
11689
942175
1382272
18207
208092
1198942
1660257
1151575
1698818
289723
1182187
1720578
1674348
953962
395909
129682
823413
1509918
1027295
749301
578063
1013142
1101524
1585738
1578580
247897
12300
168249
1251097
762766
1023074
1324738
468334
1275847
227229
1451167
748043
547316
880432
649607
297503
1446931
1265263
1195584
998905
774806
249868
1692706
60959
286286
1229444
217982
836769
1437993
1808771
446741
1114820
973445
880164
1141326
255138
467431
290165
917696
1531669
857529
1075972
1602211
1815556
1804273
1036924
1339019
745668
1173776
1172145
682527
542783
74021
1150510
698402
1092175
1129637
426071
343313
1208843
1761459
1118243
1146141
885239
1445347
1469898
1304446
484108
1545372
312494
190938
1139051
128818
1701414
771119
757430
92352
1789919
1695995
1066677
1507597
513034
1017944
1843768
1050432
1524583
249322
1106886
1686245
161979
1840438
1071175
1579146
1469719
744095
1520608
96780
1108709
824490
1054839
480110
1200227
1438193
1201398
172499
181167
1397256
1044494
1764855
850039
755025
1091765
170750
1385956
691876
42728
694668
1390597
1481277
664182
1572297
1025245
1148559
715509
1403729
451424
1763967
362672
1047741
513106
73803
1548077
978625
508492
354801
1541713
1314968
970258
535292
664807
1472378
1761219
962171
575242
1080490
1047878
312439
298543
1425715
1190865
741938
1817975
1443212
875443
679023
1438123
1103778
1693193
417129
1066023
1853627
1732094
1380419
98718
317606
973441
399627
1465221
547839
1766598
1132894
1489926
1788096
414542
573416
219607
886642
1234952
219687
70438
807475
144424
389913
43704
1527364
1674058
1135480
556949
465258
708393
982110
1680315
1624514
793143
504423
1026124
106492
1807898
160043
1737273
1247432
950638
1322288
1548598
180162
349332
235553
553171
1556165
1613766
1535627
1671864
1289065
899024
460320
1798678
1625871
739794
768881
186374
1475628
35713
8525
246882
907323
1121980
731931
304380
1163632
226657
1605915
1198474
961450
916068
358302
826917
150263
1082350
1604989
1154088
1421697
487911
941749
34230
1386650
150595
1767566
1355804
1157256
1714089
962113
801955
997851
885872
1498871
1012662
726812
920993
1127663
1055853
1848636
1390805
1190733
908563
551574
1836206
900851
971116
1792662
684150
451436
135562
1327241
1483610
1259553
619169
629481
1087522
1143795
1589740
1004820
1436819
56993
13174
280356
1193599
292718
1511013
157119
1058654
644771
1099194
828135
1037616
1809275
63485
1353788
248231
160109
1026426
882077
685031
1633438
616146
1825101
352831
1208961
552334
238980
9916
1048207
1820076
638022
518348
1145179
725593
1302720
31242
137104
900764
322354
1029403
345019
620509
1567107
951005
695529
500602
545571
1003859
416766
1045023
1541179
360477
1490299
147316
1583586
426577
1112123
1634520
514531
1056686
1252876
1012012
1020924
903940
1151598
378527
1040173
1591158
183451
371505
1014985
1836210
1293573
1730810
1013645
508283
261362
1286340
1447141
1062656
239968
96640
1682334
1195402
395574
1275532
1808304
1400689
472368
1302420
79756
1830217
1013851
1085613
1793528
865497
703717
141184
1638176
141052
337155
1382832
929649
70288
666411
11300
88454
362911
1317085
1213302
768846
1232892
644414
578557
609942
830193
278159
580320
142839
1567814
355423
546782
1076734
1471706
624132
641744
67231
1222082
637112
1402601
1036604
786486
1700030
1332735
671645
718029
321841
743624
234367
837071
608413
1474743
1147587
1276085
1356386
1435647
1013911
313163
535973
173205
334973
1665915
995311
1133993
1498064
449511
1791587
182666
754792
704882
1791448
391571
1558995
331673
249082
1242636
983301
1331195
1237306
912788
1247589
923883
1585120
729793
618044
317097
1770140
456367
235072
1601241
823007
848354
747790
69006
934899
1586323
1638283
1466714
1433789
944358
1817610
1828108
281076
764151
363248
898507
941727
1100392
692337
111497
442513
544244
1604146
1604247
102563
1011457
1371186
111093
217655
1850827
223784
1252545
1410730
585060
173159
1659705
467650
209817
928474
1002271
1471223
627833
1437784
1142168
403470
737237
1300694
672835
386197
817906
1722515
429588
1312720
506679
1334183
903167
331901
1777537
547122
649392
1836708
576016
1490127
1612145
1567892
1061644
451377
1613309
271630
1320691
118920
618554
203551
698221
174657
643675
1352400
1249593
279319
485123
1336957
1100417
1114529
1397948
775594
1845724
1537320
53026
1745915
1124629
158280
1692982
827322
1206903
596306
735414
93299
933746
1285482
187527
1684467
458010
1357784
1232506
250468
1059586
748566
799439
408473
576339
336449
268983
1680833
547031
1007398
1690211
206076
791482
727129
1626013
166965
773289
1240744
775616
523114
195716
1059607
398838
1719582
700516
261807
1733325
1536739
265801
678308
137044
68220
551547
1154954
782868
60060
624797
294281
900690
85741
732679
1118231
1095434
1554465
1241830
768205
1472883
516856
1401703
135392
1694874
1300039
997812
1292409
149082
490539
1852226
619383
1614578
905691
697211
446197
815973
1560597
1395674
368468
83599
501266
1622168
1212307
280854
1806233
1128081
1203970
1135560
1804567
1712344
610508
1275405
709001
1859146
725059
607095
950911
186641
286458
513962
723843
1256802
386473
334409
803694
1374120
331838
1335673
866444
909979
186836
1264558
136051
191481
91324
862236
434363
1033560
508452
1826077
651995
55631
1490415
912125
1767368
1562902
1631137
901818
1497183
1136953
349882
344879
836725
1552030
1381797
265462
519209
742175
118418
1538628
878127
1814953
412634
890627
1495298
1713234
1098774
765319
1077599
355403
987566
1617188
688821
879178
1321462
1020183
1543102
1775401
1020656
1412444
414262
592811
575222
433079
1431415
19235
684890
1029294
714665
1154428
393225
1671877
853813
629581
1860579
1663008
1812295
1791844
706189
46318
1657091
1735241
815855
15163
4307
434736
1136975
1515652
941949
812125
1333169
1226988
1296344
871721
1405196
133427
39001
829886
462178
1484655
1725795
706686
1510719
81020
789197
1816293
1135526
468418
379406
753212
1502663
23657
1317006
1785284
1575250
1505963
708708
291478
641184
1675091
1215768
784425
1643166
743081
740822
564907
621874
25577
1717955
948190
853861
1281857
1168042
797712
1567286
329818
1130928
1648801
301874
170007
1434647
1026346
1472086
1440202
224408
809092
1225154
488824
237164
183903
1549250
756474
1448545
161975
1615236
877402
317829
324778
854373
1771941
848310
972703
1624666
1174572
1248634
606713
1747981
1664995
1448080
1756507
10692
277640
235351
541380
684139
1816765
176139
676437
1848865
1537232
1014582
439322
46572
1376347
1852488
153470
652507
41631
1823506
832355
227779
1591489
1284822
1736558
1054874
1374059
1202591
1369719
1500432
707781
1353951
848891
904871
1638366
929421
1148464
1072048
646457
3147
1589483
213751
956219
1817480
216979
897095
331341
22597
917456
87477
1475998
1327197
1003902
420789
266326
226611
584224
1714918
1513042
402208
276214
1641789
1277918
730707
421352
1817646
696122
594716
1756899
1152707
1547621
948302
690567
1825947
1038791
1802706
667555
1421757
1643079
467099
305233
1379637
1052503
940425
292444
212798
1120551
599834
607008
432420
970678
931055
1130193
317117
255752
1377
1563926
1352070
1400604
1246490
648369
198010
713607
399027
1428648
694573
249690
663919
823844
72369
1263923
747040
296176
1409658
703829
76799
462146
1614135
678726
948035
48627
1547374
1331601
1182018
142085
258076
259458
187081
1514071
370330
317439
1120826
116654
1160693
29801
1492982
1290586
1730820
1047123
1269185
54755
705771
854112
890240
459373
499974
1155309
951636
383216
98729
174378
992839
1438925
552485
1292182
1817423
1862143
1561779
1427949
20720
802590
1178551
518759
582122
1411760
1464014
1352580
945965
547635
1323578
990258
226615
836017
645201
1810676
468558
1763793
1696676
198359
342905
990099
456474
1565716
1610071
1859270
967537
1040422
1584881
1570342
1291406
155408
924833
1195149
1203759
266609
1725189
1509031
187425
1672104
1679544
467597
1637699
513580
912888
612574
762567
1140000
1354024
278196
225445
731138
867048
753667
987665
891889
1291463
1522427
364868
336666
69726
513143
1404698
379842
1033522
6523
366591
823388
915809
750346
1616012
882772
274140
606944
1136996
806048
1077088
1389740
1651592
717189
1345891
1830778
1594513
495749
80513
307617
1811278
1399355
552313
902151
963480
392961
325969
764083
728906
892976
750761
1716417
863482
1846458
1033300
455247
1728070
304155
1071838
356590
1828789
816140
1314453
1296759
9508
1087226
439072
597946
1403593
1199732
982028
594910
995853
466054
46470
1386303
193564
830017
147995
268529
292375
1218877
140483
623458
862474
763430
297601
827864
1068569
847230
1007346
248511
897801
975629
888864
659037
115499
1134956
1792754
1794546
1435674
665423
88709
1371120
685780
254415
1064491
421027
1569933
1581979
1207892
786015
142892
1123338
1236281
820269
363813
1273235
414526
1014476
546758
1418880
1026428
635248
718924
1009329
1792275
654284
729508
399172
1831476
1054961
1317908
1816869
1051408
845256
1003958
472545
255744
1771017
926484
846953
512381
1021348
1289670
1813372
452853
101908
654696
693070
560159
1499875
1298457
1344520
1109220
1455660
269325
1539811
189693
1316047
548014
806926
876866
391688
1235658
934960
1450019
1793743
805942
307847
456826
1722893
1294234
1576685
988120
754818
698443
1604171
449958
266223
1362882
556387
1592056
1665934
1153769
1545475
758177
1421804
297964
366484
91072
472129
371468
434589
754990
380373
211458
1064033
836873
693171
195378
386795
1606712
1049467
29519
1318748
1262606
979449
840009
14472
1374032
922142
1246239
129873
1552468
497297
174204
632842
885557
1365133
628212
1703785
1762561
588749
913545
1691770
1041290
433913
1032933
604743
359661
23975
1216403
1457444
884800
1589783
894202
1802294
1002843
1731486
405812
877500
1803043
854339
1786372
609461
1493534
1443603
441836
1466533
595378
1597809
1740063
1100285
1141843
1503410
1363897
695944
1401730
664488
1179533
657238
1830758
1118846
1461039
509682
423902
1330798
1098447
374346
1180249
87857
38958
849070
1149291
827662
671896
692929
448536
912155
602948
148938
495033
650588
272139
621232
190663
26596
269459
945047
135159
604312
1739238
998971
1614491
441417
1485168
44032
1389871
412410
653603
1798884
922846
1470295
469375
259800
708819
269798
1175793
1521084
1156684
872699
547844
1640860
994913
907242
1272907
1403951
535369
1678323
1597568
1734590
1384304
285672
1531049
1405212
1116745
764186
270833
586468
460958
1576015
1111955
1132738
612773
70243
1122823
42087
410992
1190694
1378381
482092
1252112
341909
1544522
662684
807396
717195
4550
1658808
581220
1821925
806156
1765878
1289111
476177
818525
1429016
1478001
590260
359703
149126
1521812
1270541
1024030
558682
807878
1510778
103430
1550503
1635208
96124
793133
1669205
1282920
1302309
1153867
169493
809200
1651408
1279397
302041
258322
461329
939931
1080527
1181591
1419844
1286873
423943
224589
1314911
1035918
847715
460828
477366
521845
1685197
1746720
715428
1470077
917411
389006
1633299
1747860
488920
976198
236612
1655562
77344
1481144
1422247
746531
35187
326548
443506
1702940
1564803
365065
1859975
983519
1625811
272358
91415
1477351
1120525
1422024
967638
1649612
1019232
1522782
45556
604895
25664
488269
376535
4735
1401747
1788600
1285938
1099771
599093
228552
368771
979420
1410417
1020946
826202
1296455
1566472
738263
1178987
1233715
322901
1476475
1857378
1758809
911492
834545
1403485
661939
1621382
98998
1096772
1342125
1132131
640730
527844
471430
432862
1393292
439572
252029
649369
1202260
1156122
1223893
650131
837749
1181659
450189
1490144
1724876
1262672
1602949
399804
382570
758930
1211724
844216
1724463
1847952
1737180
405657
1185415
1467520
1597698
476852
616821
604288
803027
1658699
1114745
1138665
1657282
969847
881849
878324
1520861
962357
1318333
656062
862480
343158
453711
200896
931331
345151
579457
208441
1072487
927229
1722613
642658
1008647
16133
132213
1093490
1538568
459046
782537
1144442
1285412
947785
770522
1796091
1127783
704477
1844718
1078961
422724
665722
1032826
924023
1006365
1278944
141321
224932
857173
863273
1059755
925498
709120
546986
681587
1517152
1205423
411740
1381587
1044474
463662
1060182
1777824
893579
1486302
542281
287832
1530907
112642
1186461
148033
1594380
164494
1191094
1028380
941252
578296
1340778
1070123
799774
108301
684660
1087270
1813379
1162952
359418
844891
1029343
494620
883917
718679
245690
1637107
1367416
1827824
146844
1832468
984811
1011730
1220995
1069060
481427
1086264
1239717
1451786
956491
1532240
1733813
632956
1039750
983557
743430
1502845
928182
1491706
1353937
770139
1756081
451864
1574110
1455098
859378
618450
1022211
122786
333533
1395245
621073
39299
653716
1247753
1803712
1627836
975807
1819121
1727903
1249196
624875
1745175
301099
1440804
778908
236876
1403568
1566249
804936
372943
193603
1797994
1636463
710691
572036
262183
508219
1186435
1843537
1311590
42971
644960
732050
1298731
1613535
849447
1098278
1169860
370367
847690
949507
546515
1099662
382712
1433195
1221931
1044317
1548988
1558997
944073
436673
255336
1774983
744335
1229647
632015
699831
458068
1151967
1553055
755170
991575
910172
1064470
331898
1447085
151368
318095
1023803
1357323
297876
242276
92437
1078807
1135572
865740
1277801
1198151
51722
141341
1052750
203732
1520445
1381946
1111458
1179823
123040
1515248
917945
1164469
752873
1139152
238937
1801649
1688368
656613
540529
1000923
1647988
909148
1581555
1617996
367071
793384
427365
1333246
1777306
1037079
573739
1350454
1658321
1029182
502263
1649933
1761088
1088558
1694396
319547
567186
1806232
1265792
1017586
606529
1400608
1733935
1401104
459223
216917
1472562
1416457
1851309
1251371
1322097
1275115
1451675
230777
1699130
524710
127259
48660
181859
927150
1073410
74284
352780
1268792
1557283
321754
1773003
869888
729787
856284
661357
324548
393364
48140
1725825
343928
918221
600667
457422
1858960
1082536
1211191
938016
800481
544818
999153
1658083
1519979
595501
1004662
1477715
1812510
880319
1743644
568344
157246
903445
1091117
1836677
843414
784905
1583424
648099
708680
939264
1419131
1681846
1443405
1730817
1336289
254667
1790904
78177
1818077
419772
1048822
1502340
1459993
577309
991043
903039
108546
1546431
428884
322944
66689
1312754
498980
591955
1709906
1649809
143937
1387273
1025864
1216229
1642962
1688033
59743
1351961
186528
43497
1008787
976754
1387550
1227684
1404328
1183382
985209
1643742
744189
1016120
566599
704199
218710
1711168
651121
970492
7408
316618
1316381
1787544
1033015
133882
1676303
1050681
251866
1261434
6860
785003
601824
657494
606505
1235017
37153
537734
1235658
343622
1386291
1491213
632314
90495
194903
398372
1317833
1044802
1170163
254253
1746863
733970
27067
1645798
1693320
1841391
1133886
1503408
581815
1201415
450269
1174897
1809702
165573
1655446
750370
277473
1567705
248948
1842826
64270
1366907
280664
1670533
692144
887125
712785
1078995
1264704
568183
1097547
1171567
574282
1396120
1835287
456027
91863
743571
61327
1734818
610560
605851
1419734
756548
786984
1274568
1812187
768084
802760
432290
922353
1781520
632149
609747
5218
787731
1323772
548886
569357
727412
1860674
1152583
284982
998996
364583
217339
893891
1409604
1299113
897265
1093415
304186
62461
1106044
676989
1336150
664143
883921
1490856
14219
1480422
1020318
1512870
1452883
1326629
116077
396169
1412957
1254549
1660370
1622615
1635684
1213780
416852
1670574
152881
970599
1289267
1860902
1108044
986846
592949
657163
1157500
786919
1090291
590622
1650807
1433233
103761
703005
52054
743947
606033
486112
1102282
305935
330237
655257
1215789
1117872
410879
1591814
1736191
683850
1252700
1421895
452968
606990
552002
772580
763152
506530
1533544
48320
1144649
1400530
963678
659182
433339
510593
1251718
1442172
1596745
703460
1121611
1353576
449188
1469385
276172
1126996
170987
812558
1688337
1295666
1557240
1034259
900747
1037645
268007
1167660
503146
1283428
1710299
1713599
985597
187780
277744
1085444
625290
1098294
610962
1356069
1511352
344539
1292310
416003
814895
1164230
229453
3492
1456924
1309462
1363357
775564
72322
274356
1452504
720564
1115568
546082
1316849
822690
696729
907871
1002255
1624710
1496094
14376
976559
1389908
1082473
433018
72977
1431694
706028
49294
1341251
103646
1020484
1318241
181147
1682093
1026253
384767
651791
56879
1148364
322470
432275
1157579
1472657
15636
1154561
1438996
129110
568913
308376
1078417
1666781
858106
1643951
1248300
655944
1407218
1839616
1084830
960213
537551
1686391
523023
1841243
629509
576705
944873
358967
1411917
1027982
1063944
252965
957943
1568009
1517383
201701
99870
643235
482439
1252278
1501082
1267872
1285318
1775540
746408
1035940
280338
1002076
1593678
847161
1237759
311128
1170879
865089
980225
140006
588175
698041
231934
1750794
594220
1824947
1628016
1267691
1528240
345827
1507665
954553
1082584
1043074
5630
1197062
212313
855070
1790582
552072
1609989
549579
346334
1369469
1716218
667886
664153
570311
1263911
1295052
930517
678632
1136000
1423100
1481351
1030039
867974
1248857
1312997
714194
1464415
1622922
43478
956469
329136
979469
1059825
386258
1435706
7513
1247375
1205699
847138
172640
427926
1460934
1421010
604788
662653
1750978
1705938
1381897
873685
1295268
934401
387402
140139
1563610
1521779
1338417
1209929
892816
770152
361388
340384
33471
708197
699888
291978
999717
768214
264094
781921
116620
814852
146563
808402
1368428
93651
348181
1285852
354193
828202
1715825
1447054
1733051
160660
1250886
783253
1129329
846466
1463709
1575874
1324123
59645
1010417
896278
264906
695060
158343
1194901
1195617
1535453
281546
234674
1822082
519230
1410319
836264
545590
1565642
1510232
1253832
1738816
290168
275659
1362992
3641
1070677
1063308
1738432
1859191
81367
491010
1026680
146192
986200
1504429
423856
1095912
284852
1304606
1642564
787723
995268
124843
1465260
133834
1218836
539046
881722
86912
679855
831911
1595573
86251
1226807
91424
1487124
1488614
1140662
1562187
991924
379613
991244
1711121
399355
412707
1549847
1525602
370744
1634685
655637
879091
1320214
554827
83059
1793859
979430
1304065
628291
978566
1366436
1813487
1462140
977089
488990
1244777
1153289
838361
1153067
1427149
838653
833401
1344506
752949
1744335
1584341
690976
529617
227541
1756023
551781
366762
238
1827678
32175
1343378
1841968
958406
1590200
815689
1303622
1016166
269174
1075481
467117
380263
205897
855633
1742258
1070681
1448265
1030908
524899
614135
579062
930060
1077317
1346809
1166432
793347
64680
781711
625048
314656
177928
693689
788699
1012419
165273
495080
780363
317737
610461
537164
1547910
581179
647198
623321
1597733
885427
612122
1239361
1355760
1691757
132318
738915
680209
984201
231451
1392192
967178
1228826
184700
311977
835102
607601
383146
247693
858423
116897
1550032
579279
466655
1095001
562866
975180
1303054
769821
326818
308881
1663963
663772
246679
1169908
1829837
1490797
1211071
388457
436259
278696
1268160
1444787
182759
662807
1016125
914107
241095
1436079
563263
1606687
816632
1558973
649251
35741
855928
1299663
1806891
1189586
506594
1309859
756903
1592696
601741
41407
1409419
1606188
1051594
1313972
425645
1052465
1113698
1489627
1468365
811647
95174
1515912
1251690
1244240
128661
746938
1350190
672218
362186
605611
1292826
880088
1420575
1637502
1576866
271677
930391
1134926
1415375
1812305
757993
123505
822100
450101
1612592
496082
603247
1512935
699728
1581307
930161
196117
105542
736044
864180
1632409
723826
1232243
1311789
1469512
545157
1092870
1645118
767154
927896
1813979
532079
1226024
1224538
1268948
1572997
58530
340633
1696067
1801165
1272338
1535601
130007
1774983
1292451
1038629
739457
698226
1567105
1095086
1444801
1146703
951751
943815
557921
1819961
928915
639075
1166388
19314
1578477
1735338
1174818
596050
1041448
1834940
15830
678072
1384615
1180545
309542
713738
1437618
1748833
1073735
664331
75912
471646
1304209
139902
620031
1474333
1586122
546932
629867
1522775
1504688
974086
339102
1362724
875626
1038911
1614625
945328
1311879
441463
288309
114543
1776690
670908
829887
1490808
8612
883395
1382641
1317833
1290743
797574
1037790
1674956
1615543
1169908
1046083
555559
232505
1539254
1116817
742229
738845
1570111
676663
1048754
345845
970105
1788076
1619071
1290040
116933
748041
1025865
1783232
1616617
1694941
1209275
1408635
1694065
28683
1080768
1777511
933860
1695262
125268
356607
710462
436558
117921
81116
1033947
1078644
88096
204862
449266
1153829
1245360
978372
622555
1026313
451146
293069
234486
1330140
222655
905054
1202606
909344
1210424
493532
1690696
89423
1686668
113827
898285
1688513
1033990
196166
694687
738635
1315217
167217
311945
1774581
1141803
1350042
829708
1220903
331568
237986
629621
1094336
621406
1549921
421036
66927
562447
1277867
1646070
637144
277448
1650924
63261
1438938
957538
236950
380
1613661
804832
1585935
117491
1856717
1051076
35481
685963
1234145
1641521
1339741
1481760
203089
1164285
1490140
249536
888124
270312
11135
190917
1624676
1584467
908725
664192
527615
161329
942821
155616
1649614
1611378
1050986
87714
1546444
217298
459887
924839
1536730
1293763
1141912
85582
505127
702278
414169
803892
1839263
1501919
1474465
1857107
558870
365109
1081100
1329122
1694899
1136070
1745350
1271718
1724435
1767069
428827
1843736
696229
1060403
1436528
514611
1128088
1704789
749653
1805624
598411
1546448
1564358
705814
1171939
466875
1347474
391806
1750929
994148
1129112
1788208
1250946
956069
128127
992902
1158136
1828516
1186706
1612232
88402
341445
113366
1066073
1266621
549863
227622
749742
620706
1655719
118786
360100
1667704
1519508
431356
959730
1394105
1690497
148296
274264
780247
122167
1660679
1009812
295779
968935
1147175
991790
749411
1523889
565503
1459467
803298
1312614
931912
1282532
1543392
707705
1188217
1162640
785957
1715180
240458
849413
1786731
1557746
1245221
1807127
1175547
299749
676848
883402
117017
991833
570837
312595
500456
1546013
852883
1512895
1283464
886753
294973
944769
1265029
178282
188405
242430
349170
448548
4902
1651367
110138
199490
448114
1301922
41728
994135
1241115
1832526
210936
1230428
264548
1243633
1607004
1176284
602049
1694924
958930
1089157
1325566
16299
1502135
1689663
1592054
482267
1700406
954088
1160620
1114746
1266304
1436327
1324817
1515098
1202709
1569546
121095
1104778
1508268
729902
1481533
1410854
1725038
1292104
32973
182378
418437
1546500
1135190
157830
423076
1552272
766801
950487
1164486
480503
298600
381690
520379
1799325
1078087
610889
1151289
1026672
202859
315532
427279
1631523
944887
655647
1190050
641885
1118805
260805
1361894
604896
1610758
1215400
555540
1570310
1349485
209538
830144
771970
929201
473150
1641504
210764
30608
1802343
337245
164320
1426438
937522
1560092
1631459
1721807
1005038
988647
1591317
1042154
1609576
1386938
880665
385980
1682877
137823
1501808
969570
768358
1328443
545800
1476986
1835125
213685
428847
1439031
446742
1080542
52331
439807
1364942
980885
1715867
1584874
1270616
1288978
1802696
1166174
1435602
398255
1427870
934329
1822036
1511180
423730
1423768
391789
1796337
342517
1241612
1520748
55704
1330284
109404
1341743
1388922
576110
765102
436841
171030
831942
369347
429291
866081
533131
1408050
1224504
828097
945344
734086
113199
251896
1587616
1796716
1774365
864982
143306
397894
623389
1189059
620333
1178697
336620
211266
1719983
1471046
695997
959018
984093
1661335
1179149
1014338
1572288
1631022
1823850
432897
1444863
1814205
411983
1828444
455736
1691320
1216413
835809
76504
1586438
709267
1679952
1847030
930913
419885
711945
201396
831323
1178116
154856
1171981
1286206
587934
693971
1760779
1093680
1672521
1744315
1282461
735064
915998
1486606
940217
1557393
609307
1822966
1811571
1698550
171948
1101104
334821
341234
368069
1494903
1563891
1114901
802388
1631218
602828
482329
1538166
1311342
809315
655149
2996
1097336
129404
698592
1650754
1053886
1063194
1360235
1735206
194280
1669592
887376
1381352
226828
135509
1499901
579896
1027278
321184
132964
1381481
1855195
1046081
73325
1120064
633920
867849
1148096
1657777
1404481
810801
1443754
1285871
1620263
7403
248601
1510620
678624
1394886
742320
1340006
69682
729795
411635
321622
1653101
989991
1711305
723996
1518861
1219858
803758
728772
773522
334443
1291685
1696858
358949
642523
95217
686222
746075
76341
1183033
826308
21728
883148
1290030
1661855
1591477
384760
786799
277384
761760
1716845
229728
757143
156460
861210
728685
1690453
1589115
742607
1150221
540751
107045
186960
1122154
939033
625704
1371680
808761
232484
1632123
627013
1816916
799205
1445049
1543328
129290
135600
1179475
1284158
654839
1292817
156195
1306331
184459
1091447
383512
600659
467252
208930
230163
980171
1733409
191359
911745
1211138
37554
309167
1249700
1723122
799714
1541405
1391330
1672800
1834802
780242
1014673
1226751
38394
1373065
807839
705849
800297
1766313
126768
38791
912912
215785
196136
1526739
1055913
241398
309886
105787
889714
231136
1427276
71531
1823696
1123189
52077
669350
951081
1365050
325280
1045974
141746
31825
1674120
980544
860722
283757
1210824
213357
1760633
1853560
99163
727649
1701468
846914
679499
1601232
1217744
909820
1445190
1551772
685518
1083216
671002
1709707
521110
86512
64510
303455
1780981
640358
1682381
5030
732445
1748528
415178
1485156
446134
345088
164690
179438
735314
1085170
1557456
1077544
1256660
517146
23236
1171920
1422332
1209554
1019873
854294
169315
452081
509788
1365086
1035102
100594
885506
440323
181017
1717540
636396
478464
239513
1508427
436224
1568098
608882
1283936
721027
1269120
1689527
248300
1281438
1201057
423906
1253389
170688
1464733
1321472
151700
839948
1111141
82599
852166
1733325
384953
1499605
1850703
1391449
619410
1308738
849988
1611315
268468
1322460
1703472
1108
937276
748994
241980
761124
1230893
1794877
1288075
928822
1481679
427490
1535894
1144553
1159982
387627
1502895
81779
43180
1858396
1707141
1173853
463926
523404
512437
412343
636987
1171054
219181
725404
1302889
585968
514207
42580
131170
1528410
1530360
1573679
1201906
1237986
31493
1422391
1631541
374826
1068662
204128
99433
684573
564700
561584
846400
1319947
1627135
1731337
1531103
169159
1607006
1210872
415262
1091452
1713874
1145070
34112
1206516
609099
1770030
388928
986317
548467
677908
1766740
744718
1032848
741525
1472242
1457915
956273
616374
299714
1759845
1493191
1048070
1276852
245135
1823235
819206
450793
616714
1475620
1396369
14845
1404407
1396125
1092536
1752497
581270
865129
395274
379833
1643485
560013
491351
632180
1015034
418250
1523521
1711634
315419
4159
1017434
1575442
534438
617387
466765
561527
575058
1515991
1210951
995236
60425
372168
508989
1130607
738620
672263
338501
1163369
570059
1457726
1790101
647366
1645189
216718
577436
421916
1638016
1084575
65245
733269
503668
474442
39026
1627429
1330786
1012727
927212
1070521
793377
1470184
1501698
1133798
415383
1455548
1252830
1096625
1506179
362021
599273
586860
537978
1147577
644630
801476
622576
844204
680403
1464491
1766921
521501
954698
174105
1819818
49301
928660
959456
955687
1029271
320790
1533123
862391
452750
791380
49522
764796
670452
689535
493133
1089084
1735595
938138
406918
1791987
1378266
1549881
427862
1110577
1153796
404471
1222767
1762037
592092
666615
723840
1721088
1563209
1222260
743551
1496672
1000177
1531230
260583
797234
512982
1820618
499233
403894
29006
1248701
538588
1256300
621784
745950
557505
1316138
661325
867251
1327775
305358
941520
1360499
791254
109153
1318990
1775680
732402
1035064
566553
576183
1384386
361987
1336585
97004
652008
1437587
130377
1359544
210796
1281260
198982
1280924
1241086
829095
534910
945842
509556
1683275
623066
783696
70090
894396
372454
689151
1820506
947987
1799697
1715225
296956
1793607
700489
274142
879609
475398
236018
1519235
603584
1350855
1750735
1310870
567087
1125723
1399987
860422
1388182
1227368
1505088
1438174
401659
42349
655917
544633
1625954
534357
372696
627809
901401
1707089
1857010
1085908
324925
1431486
821198
599794
587176
564088
1200142
1143661
1567897
629126
10814
926822
377049
344787
62662
1190481
862155
1389427
564765
1667843
1000930
1449727
154957
1330136
399052
19813
234611
911995
893826
1268772
809359
959082
805767
1396559
481460
1093535
58368
1834716
843030
1368362
1530881
1229595
1361039
679960
1424597
1506076
586907
1281252
299323
1522234
377086
138786
1436545
1379245
751975
1393819
1742371
720535
578609
664750
504706
66583
960191
399179
1100693
431244
251836
177427
361111
1781433
1040667
22445
598629
632329
826473
893848
1460641
835992
1001794
1760092
621457
1357994
29289
1323337
1525376
928154
1306443
338382
1847062
1012108
1816106
1137320
1209193
1505526
1023142
1406344
1377301
1746176
1042517
275623
1704995
1381251
955297
1032702
1227635
912971
912103
1338824
1208543
1059642
516843
1232219
1114742
456282
956515
1475490
1005511
975500
479067
1232106
1647648
1042581
1706408
284628
867
733090
987449
640015
1529014
997298
1209106
1542380
199802
1499114
445175
568680
1510148
317316
957118
656307
298735
493189
561155
1633753
1043834
1291921
293614
216520
19877
1552375
1590492
1058444
725834
515203
470025
949599
981371
1860152
335177
1515036
605548
243055
359672
403335
497070
1032317
436244
526818
1025805
307597
1816976
1063711
154655
113207
1727678
1337304
1353382
917079
1414449
163390
1424221
882068
961662
468565
1425502
1431914
1467425
778354
859866
1421970
547131
1660383
1359145
161738
16215
485112
1072415
523047
613954
18322
1119336
1032433
1070538
1771189
1235850
1800349
1624877
1838272
1122114
1024553
921937
974806
1425509
1021617
649626
832142
1824689
466973
756590
1832809
583715
1428150
22605
1685706
1419599
1625638
1767916
315106
202383
1178641
276390
1759422
1418435
1433446
678409
1637714
1750643
833845
1045474
893359
1389441
1793403
1778467
1386746
1149965
96604
347671
1441044
3140
114250
743426
955744
803864
1362969
1497183
1684986
1572419
29076
1230902
1416364
1411758
1004584
1284638
1579001
792965
987788
1002295
105950
438941
1574005
144522
456917
1381124
1634754
213737
1398462
264632
386099
248453
62148
776502
380725
761762
437836
194039
360532
1436726
840714
1405870
274963
874208
460790
156060
88364
1530394
1783494
1523090
904693
1772869
58397
1677023
1531652
965726
1021519
991424
1287108
675982
1460170
931109
1738672
865709
1181144
1016687
789639
1346986
1241551
1184580
940729
1529352
391051
552430
499566
1673748
264334
1095244
531830
761125
616281
1672589
495226
192616
872734
864902
1582786
607480
1763286
786314
623874
265051
1101966
245931
932084
1381353
1526058
339749
417912
1044403
134437
1824437
1120705
1854283
1611465
573122
484425
1579516
364521
444820
1073731
1264487
1088801
1709375
317258
1401995
1182625
835025
764471
1412001
708187
441329
452025
444393
394923
1360091
955398
1515665
1691872
1758070
1245578
489844
671137
1110069
5564
845210
102354
1645102
1643805
486331
497560
99303
1664250
1727470
747666
576948
1629977
1405996
643309
55218
1073294
1028960
866740
38525
852323
209007
437125
1167460
439387
1493981
947987
1510234
499021
150948
1395975
101465
19277
1576495
344547
983586
82864
45647
1116022
727775
1563301
36159
123166
121778
1812383
1615706
276952
151004
577482
1376761
1263187
1012759
399702
1203676
1370488
186114
1263467
1385343
1719746
47704
1632675
1329706
772167
1454252
1468002
1573830
289309
1208975
1698674
869877
1112160
1660454
1575228
467318
439142
349655
245183
62399
1547781
748301
413192
1694452
1209033
186046
1791917
1091780
1707493
1495246
89352
1790055
1602737
1341020
1544087
269628
896473
574554
1708615
140288
557921
845472
1276909
1463394
941264
1048685
1025380
1622011
700966
735909
351873
463768
1597199
587590
820975
80346
1544843
1771349
1840282
540276
367559
128262
1056480
1720703
1086526
1805841
165922
968879
1416035
1188376
1156267
383556
1449310
1316940
240009
1600646
131431
452546
1172768
240208
587865
152693
771474
558126
1163898
22979
1087415
242325
180394
1829398
204877
1376486
607777
92219
1845808
1598165
566370
553879
1546836
1121474
1356873
1203148
1838987
1599408
368289
1437517
119532
791205
535143
796621
555783
1011867
918445
1464235
931078
1036917
1025117
102902
947112
1284389
457892
13177
991227
1635839
1554659
659068
1133736
167593
1070032
192702
1676432
170787
1745687
626833
219970
1215153
909805
580691
87110
121903
1218564
1529428
1374585
1256718
686724
210219
1312099
754418
1652660
770297
94345
1232888
59295
194174
1132927
543580
1296705
846846
824181
216294
483720
943054
1541589
700521
1763116
1620145
87507
1559046
1330362
1516134
138699
1126922
826370
1743449
1597432
1683019
607472
1152321
332284
886472
1355931
81891
498529
479161
24084
299096
845511
1014820
1151136
1761724
276566
590613
15522
929089
83698
1805632
870025
1129652
251138
1691867
364362
1720142
1265431
279550
1801909
259738
1053279
920418
1550393
305415
676546
1310100
1647585
649085
1384596
1317266
726495
186298
1856583
1671503
1797567
812832
1139457
636758
1356775
1721863
135475
529299
325618
142295
1623443
1833261
1039351
1544200
1671664
1442598
1339819
521871
906858
864158
912255
1694576
636380
74557
970272
960181
1401042
279983
1682103
722960
941294
197153
1381207
1645433
390022
1740318
398425
779837
810034
565079
50130
828713
420623
1593484
1652418
1527766
1471879
634580
614465
1602667
324622
1609185
1736596
1361404
359005
1142296
39033
1367553
1648911
831882
1453538
1796372
1443328
303986
436160
355950
230490
1056771
965186
1715589
1721435
617023
289038
1382660
1182041
1367899
926430
1822553
1055356
1500592
1227858
339762
421661
803962
1546151
1786095
1540066
800026
36457
1789540
1786936
1201771
1310886
1240402
1588255
1544074
434405
1785010
834237
810127
1765742
57058
1260384
46460
1539572
327654
1683628
179096
179905
837220
567150
1550788
728517
618238
134260
944616
1800075
382172
1165576
203298
66589
374236
1416337
1286542
648629
87987
1106905
711279
1441618
583310
1761967
1164223
632509
838606
694656
665012
1010872
561173
522266
1622195
1043334
1268601
1646386
727932
1618365
1173150
626175
1595817
1519787
1314781
498469
1797313
1318832
1200052
1499550
1355178
97812
789637
1589994
312764
591593
1607750
129614
945420
832242
1558194
1548937
1137286
1480391
589478
1846984
1480037
988509
1609593
1053675
360609
268714
717753
125978
377835
361807
1819611
715753
548931
445604
1235779
348787
1229243
230323
965182
618450
749592
1598233
693107
1734537
827111
1510576
1524554
172019
1699332
1368429
352101
448910
1759404
510105
1361886
1243829
1804587
1726834
1602684
430243
492209
686443
102590
238712
41421
1082452
1662032
1771880
75902
1503306
871082
1098368
974754
1608720
922333
301082
1194200
591669
167562
1318300
343776
928674
207020
1279332
1168522
793781
213122
369822
236210
1124819
1802902
1339074
37261
378584
1735883
1801276
1811000
1533807
309709
1657977
1765240
1711959
1525599
1765216
119811
105213
1262310
205213
480103
1537522
299804
403173
1228151
210606
1149359
1812042
681365
1566191
446972
1552617
766837
1215158
1419060
431750
888053
1570381
244144
268947
954804
1135880
554824
1036183
987338
97056
1861461
1366978
1527822
1257803
1734849
700601
472122
1838294
482765
1513978
1808355
537686
1116107
50510
681914
329394
1010868
1339282
1775048
1776990
1458498
218630
1361233
1558928
754459
1250659
1157636
298583
1477643
818834
33355
842800
1563577
1796403
1671880
1468503
1272850
967674
1656028
929901
1641539
1323572
1508089
485051
279628
61138
288188
563865
750352
1461520
1585773
206497
354008
1749411
450507
682839
859147
883944
712514
392545
879867
869741
1267942
1840040
1374003
1580142
1805108
1133855
1696514
1447596
264906
222664
670956
1548503
1555941
598900
1737086
1135410
552989
1727996
1397459
1843141
1432371
757129
123588
92345
1614381
1386302
1744948
1270254
455314
19113
735403
879584
1073312
1575041
1546483
662355
1092522
777359
1642130
1059025
1033450
207587
419274
523684
1152557
43201
1308226
1645411
1687953
596583
1354568
1151848
857329
386666
1654674
1824105
1824789
1137780
505297
951047
38622
1099337
1078250
1305239
1415491
635036
1686253
1772548
1775244
1515877
454763
563237
1182634
795525
1257205
795638
1327213
1015979
179012
1110157
1761101
977160
294946
1609785
1822578
1482094
504676
713532
1055109
754299
1825632
197301
1200711
646032
822382
1125590
879794
1208620
379618
399346
588213
702029
253854
337634
371978
739260
901110
1846485
1184704
1672964
1084763
824494
1155861
145285
764740
1475543
1708983
1721472
1675155
1236033
1699641
525456
360038
1541481
1472826
1809213
111105
683991
1571229
1493068
1844832
1088566
1711776
977240
834142
1346220
1206180
663742
309868
892002
1600523
35379
450323
1809922
11068
910850
1259575
1288671
1648862
487927
614078
1509696
1369781
1074929
1362294
451490
108803
503336
1182104
967906
892905
1404807
516360
1453092
1370781
346347
1469286
583438
958987
1258138
795268
1272719
620725
419706
934515
536024
1483255
267071
1581012
951056
1450608
1417157
1031879
926083
1511318
350805
274054
1489982
15450
141311
588622
1858360
753514
1104525
1597665
1268124
179619
478416
105500
1070431
564314
1619745
656
575106
795663
1825136
781810
1497343
254286
1321876
1741704
759377
560884
1728197
8543
1510565
945696
255265
1828894
350591
1567561
321138
1377125
604529
894259
790031
1346526
84789
488579
1487780
1204997
775972
555472
250104
1096611
1086037
967105
95772
800227
77785
1072428
1635113
1621281
1192329
1774933
331236
457669
1812060
1598424
1115905
1581507
1479999
1655204
1017902
307046
476756
1636601
772546
927617
1413351
946305
774053
111657
1399744
816267
1737132
168066
71018
1465580
384220
254196
1700414
213444
1349356
991331
1556317
506081
1522552
332647
1491591
1793599
827700
1361738
1328569
735919
130063
228970
879740
1063368
250533
1331476
385307
1578150
532312
1510942
1608211
1276071
884236
676636
551047
561183
879287
85479
1499437
1406039
233369
981504
1530669
497928
536351
841575
1190084
687398
1223086
1190260
577738
234990
280365
1042969
1596775
700237
600495
1515898
769029
13858
963971
588043
2293
128405
1009255
1287642
1035483
1594211
733379
1737575
1831266
814465
766757
1557934
1003248
1471748
1837566
960556
1342903
998842
1134688
569274
1130087
1142466
1084146
885044
1725658
1472434
1818047
1496009
932572
1357467
923440
872660
1722557
629063
1786083
1545013
795999
377944
287760
586873
817224
1041437
499730
1244191
294110
1026115
1191194
1321555
1108573
1669014
241460
610472
1071580
78032
602071
1235113
1109587
706189
1614523
1841458
954786
1007221
1786027
616284
529882
1437830
743792
20893
376183
1233736
283497
1446739
844739
1189500
1551925
1618406
1457461
723887
1525683
597697
424650
1480207
1259217
1503605
1095172
297927
1292291
1178262
257486
1485877
186639
198615
1245591
452507
1823364
533038
72522
1590235
1479766
1140990
495317
1647341
367175
334218
1038555
618612
1143549
1833286
415439
38510
1467892
932359
8245
564966
627647
721781
816238
532104
187558
1217688
338576
918516
1823087
12654
1771417
586869
949714
429765
1216755
1282115
1183461
407853
1427
1155119
1493615
710046
649141
931122
296749
1254187
447148
1390235
70389
660227
743926
767972
381915
1813301
1017557
1631102
206046
1053857
347912
620068
1213169
1283299
304434
1477097
430423
828157
1670528
139287
1269322
984435
420638
425934
71785
660815
1725093
702565
1757856
335088
944389
280262
405436
105643
434371
1593974
1693806
1777931
268984
603272
212372
1621942
396869
1732224
1026541
858855
621995
779562
235597
1135559
1609756
1720795
1235533
952921
1329951
929693
11882
7706
677240
907785
1302685
902637
890735
1530571
1810933
1084058
445060
1776218
1498428
513455
905122
1118525
175913
1310696
1487995
1798062
559301
1429728
315632
312369
750942
1138759
724029
287806
605499
1838349
299698
676974
1403934
1237751
935255
336099
402813
77510
1095779
399389
726843
155768
1157359
1322382
1209697
1714834
1112951
1522581
407733
1518183
129800
240684
21009
875743
1846064
310898
1701932
972946
113658
1005673
1194434
719908
790556
276762
765898
1703075
830782
1079313
105051
495185
289324
1478599
558920
529099
1245670
206416
1252153
876563
449057
252682
82224
1390771
657752
1830620
993566
1031690
337770
815960
355837
1712440
1514435
429910
1141472
740394
1008284
228798
470213
645234
1422785
31443
1799720
1206515
124950
418136
405231
1455410
462445
231841
1031233
329287
641958
354187
673995
603862
1051082
303056
1636359
209679
589605
868012
606630
1062411
106815
315355
1732999
204422
1458404
1189021
393189
1318524
1427983
1724479
469159
189888
177381
1648417
539512
1536391
210358
250919
1634304
832296
1220225
418282
1165966
1604620
891643
869904
1273685
27197
996288
1255486
61442
1658700
145293
1089691
145227
1684084
66481
73367
1500364
1300943
1154640
1419396
311386
1442051
910799
1735595
1348070
1801941
1818122
1015583
742393
1035003
209131
1153738
639153
1792811
358684
1834169
1053822
1594651
2546
1360871
1713907
577887
533545
1526896
1108284
1751102
1025121
864858
1159234
326149
771017
1245836
1079514
1478831
1233363
193494
839536
1453116
1745190
115807
1169107
688439
9893
756766
464674
312601
66847
1796235
1137462
1842996
1782992
626891
393067
1177614
660890
480390
980145
1671891
1472500
433901
10573
619950
1333418
1197772
1636461
198402
827552
234883
1147006
1095213
1785403
87977
938894
183538
1068626
1857414
706008
61178
742488
1121414
1449858
431503
1194575
1861580
1059247
1058998
1780143
806104
1133082
1858806
232770
1434287
1855577
247481
707588
1220798
501105
1194196
961434
1170012
896485
986560
543137
847281
1139873
1612861
420515
1599478
1650716
718797
145606
1043183
1321160
718410
1179913
1209221
1785474
1409462
749515
1121248
361428
193709
1289337
437709
787994
101057
1564971
1852967
1579709
1008632
1223737
134138
575788
1317735
925238
725207
1365167
12148
496720
1219400
1709096
1742450
1136621
1224785
964022
1819991
1126116
765408
1634507
900316
935262
16464
1681476
19361
1157047
486644
909877
1620175
1712093
1551252
92082
25492
1750357
1003258
1416758
1733306
700051
1347721
1569854
164415
916947
717249
537580
1111662
869976
651174
1161241
1639654
738902
1135761
436699
1308885
666923
1106484
77179
666617
1785293
252926
1387956
1103293
49674
1717447
976454
215291
1512140
22698
440638
697848
856810
1723299
1555406
958761
402177
1312482
1265946
32226
1190390
107094
944233
1290877
654248
810488
1004499
223570
1764316
84912
1228870
1361401
1172349
1202645
860275
1520724
1523927
1178377
1747778
961149
1583036
1486086
260458
1485765
1802541
1384596
1632024
216945
1379070
1130787
370525
695820
422013
1532689
1558568
1339250
177878
432241
1837752
839924
307352
1852795
1545573
1097995
1739535
1622524
171465
1277297
960734
1164278
640254
1321216
1857142
1024475
509715
638774
1833254
940790
521349
1229781
37591
50122
655825
1279397
1579035
821097
1649530
1556384
39130
1740591
1291050
1054929
1180612
1707704
752896
685153
1126832
1345460
563666
324688
1165573
258398
1342986
986987
377833
1620952
1109015
62659
715972
73304
1103042
51859
38531
1565298
1712931
1444650
160229
1619389
456641
1423863
655281
1579654
1356704
1751045
626457
1309132
1203773
709713
401245
1067091
924746
605312
1422782
1703727
1369507
925619
632007
542198
534795
416069
521996
1629415
1151225
390914
1433271
1464613
1120904
592954
602570
1278441
1122215
887781
89911
981599
1174922
922819
405045
871484
153289
565826
1519469
1828108
1521636
1389914
1699904
286323
994741
1371172
765997
1736702
572344
674288
15623
593508
111611
657899
1610659
458707
135937
452760
209793
1171892
533001
876105
1735079
1563568
1587339
491681
1530492
925338
1806700
856798
1095150
161028
273873
1689912
1395407
554424
1798734
1532442
719847
1789147
1477925
146914
1068403
96411
373474
1143215
1021603
1487496
547442
1838093
1550630
420462
845861
1575308
354429
340232
713757
879699
195164
629776
1746586
95793
1659684
914959
812271
1257439
234648
869726
411035
433725
199814
995899
160301
500423
190081
691846
546449
1635466
1151946
340176
417418
937097
1353368
1546144
389870
1298036
1303901
1363388
532497
479011
1138905
52269
1557380
820320
1806483
171195
1432750
51575
789114
499988
1578986
1784310
1253438
1345685
104789
1131010
1009863
300862
1375856
667103
719875
1090810
338803
1850664
1562746
155099
1806212
1418809
842680
178312
819246
1033703
1801144
908904
250462
1743347
153455
1351054
1456167
399064
1231945
1105573
1042701
1516096
1504407
573280
1849562
1438303
517583
1801633
1280376
97420
1545960
771409
29170
1059037
1525177
995663
1696834
1369281
1437728
1460706
708297
1016636
607744
1159895
122473
54306
1610945
204705
843185
1730322
1185752
1855687
665057
353463
1199799
888487
1378617
1391313
396500
1303842
1069416
201890
615155
1627032
1358250
623891
1071834
499176
955600
735992
1412195
1390827
545866
950224
128884
1702844
832416
1399041
93745
1668818
422876
1489168
681865
195922
1425491
436503
584498
29692
1487161
604753
224651
394675
1026390
1482192
434355
263155
1065704
1656355
1374211
1563657
1791397
1068126
474848
1566687
1702358
1402553
1176732
1371247
1772263
355759
693084
1761420
1040319
51672
237891
1710010
1504222
1851380
1486330
438536
1618133
1559111
1066011
1764944
1769478
460616
919724
1834731
1736976
1360195
415215
289991
613046
552179
443875
1365456
901576
1509626
68739
1123053
79134
871988
1664410
891536
107461
322696
432035
1503894
1665178
1217437
400059
837619
1517967
1344143
514730
1613297
218516
181380
1768190
1726068
57452
360009
173709
49143
1711398
398649
1217383
1356670
962604
1412751
1239645
301259
1361495
809510
750145
232479
270435
485382
1513486
1365112
1436901
1157149
1243646
154772
1088816
564134
1811980
1264920
1380799
851502
1002566
1494902
1480733
302891
1369347
1794785
454319
1035017
1026358
837913
442928
786156
1201665
934799
235603
1463981
1269407
285522
290141
1067079
1847731
1097818
980620
1008294
1399187
1473949
898175
1059689
1331272
226222
287333
8856
1696860
977804
994524
653052
729717
308664
1112158
640809
10488
204186
1170876
1311038
1347870
1272930
1426158
373756
1204204
511313
1210019
681182
1523972
1315689
247332
617151
407583
948394
83077
1301620
1094861
1193945
1743097
475695
699882
994694
1219297
1249927
735213
2268
631118
861953
44888
278373
1568340
1276562
1816749
1001430
269091
940156
395872
71018
1418470
1229218
1799482
1766469
874837
976083
917448
538652
772319
1451996
209172
335690
1719016
553548
23103
541757
1499695
118007
392268
1775897
896909
1840884
20676
46389
124686
1013714
221769
1199047
611630
451835
854772
1650246
928298
894458
143602
773926
1202665
1049919
1810399
1330556
1704063
521815
1573635
1518769
1423946
478119
1693141
81281
810334
81839
987319
395492
532152
1675713
1643683
829677
1465838
440949
1555236
1378163
263629
1074024
1642328
968745
1299774
785718
1544710
705290
1362625
1107873
35531
1690243
1761423
736460
139882
297761
76927
1670271
301182
871053
1797529
894034
587377
586819
8670
361996
466586
453707
1107755
1454182
1671167
1097231
659429
1703391
965237
578854
1504767
42735
807507
443191
750712
843680
727197
709231
1594579
175964
1487878
594368
522646
335977
1646879
1459962
1529141
1160661
1469987
715615
1546208
684735
369802
287683
160099
148344
183038
297744
1551020
494276
1649605
102890
1218588
1497797
581734
1063171
706669
983755
1707885
827778
914406
992173
364339
1298763
1135437
676829
196651
1632552
116705
1497640
407289
1324213
1215550
1259381
210687
783162
1274513
1612408
559699
511697
1161222
94895
1081514
214852
103638
723498
811035
1232122
255446
1382221
1696859
497666
1339158
36844
1769397
1804088
1775931
1239916
1217275
63997
1385559
1463248
153600
1270234
1050940
1269135
1062453
1660314
4164
392890
214059
832527
865763
1675977
296148
609140
765139
897199
1272298
1386955
105347
3395
84927
676756
147394
1133462
1130314
1648257
1037470
1368294
1426985
200908
1134297
961753
1298101
1854039
696446
611675
926451
835789
1064883
1728022
720740
60379
1053173
818573
354416
1201691
1226286
1496399
1077431
86
1279564
643066
1079792
835297
283134
261282
903888
260933
750542
858683
1199103
515694
563950
1513342
755006
1040279
1465140
1619116
1671280
1762292
1025876
1037997
264382
1667723
1580585
1610578
141633
913870
753586
1608751
230803
6972
1543445
311348
1637629
1060567
588940
1653419
118441
1106032
1667732
1711337
478373
387670
1706492
297884
1662496
839738
1639302
177175
1138040
315041
927176
1638516
562543
1257478
299108
164571
646594
1614489
433337
512792
494183
1782574
33418
356249
268454
490407
229687
1233986
270053
135433
1269465
1186462
1763498
724604
1261180
1134518
371110
1459752
928625
1582876
1427194
1306969
1182469
904934
1319830
1518921
1641691
1653099
1689255
1787410
996944
1723253
1522533
692208
842488
881127
722082
1259169
1320054
1433386
1087670
319439
401831
1773139
73162
1339407
1413781
722339
1814440
1663652
1351957
1592266
695801
1018794
1837205
1727375
190816
1051787
1842936
50204
585910
1058709
457951
490988
1276949
842319
668357
303925
655054
1742544
649155
45197
377838
557062
521967
413796
1253035
1672133
709247
1076989
1320678
972845
176600
1292688
382361
98314
1605006
418181
958328
743558
1057140
457117
1857928
1740915
1383405
273432
94366
1248400
1678149
1819166
709093
1636416
804338
1229238
423030
283163
1676317
471794
313290
1611476
1472617
165517
167770
154561
457897
435770
1305134
1736761
98799
663050
1138666
1836430
1738929
1832875
1746527
1302530
43858
1151931
1175138
755092
1709861
816349
1447376
1717048
1559631
1027740
1738851
820181
407977
247551
1563578
1268278
1610459
723532
177753
1015335
232059
663792
1105519
1625044
176950
926528
987134
204565
1814265
752499
4285
1660081
608853
1405346
344157
1261608
387319
899833
1597512
1243605
417890
1247426
1699552
1643432
102696
899571
1374506
1547673
114543
306880
1083168
84794
1016971
1426092
276531
1837208
52678
1708517
120472
1627128
3992
1047800
788960
1145583
1320511
299405
1824091
1175384
1180476
1371248
514681
1131998
483054
777144
1764388
1008377
1666125
1432286
1132107
1559261
1095355
631698
465348
993333
646114
660319
909197
1812587
1163187
1069690
1479121
767642
218575
1588101
733680
36266
1315164
643562
1040687
419369
1003111
603250
29386
1532348
808808
1458387
1424194
1392223
1568877
856599
1489546
1474243
1729622
1355508
908612
1589065
267906
1388471
1589755
678360
154250
505023
198783
131092
776857
1337233
1188018
251197
1753596
1429537
1364664
570456
1389501
949441
1153236
808077
1600549
379168
1564593
1666349
1715338
1388008
432471
1353034
840506
670007
154216
1537591
533287
728002
942844
515575
628576
636793
1712252
620169
858387
327891
659785
1069030
22305
731602
510539
1019644
297353
530643
418668
1427286
1370784
552732
1031224
791081
1305187
1121003
76741
522208
305625
1364976
1849526
471078
794783
1721539
180296
240232
976016
287147
1769331
1414436
1718397
1054724
1233251
1117068
858935
901162
932155
595122
1123498
83500
328438
384670
1707078
1310701
1763000
89048
836535
347900
171253
877709
1074489
583460
1125249
195608
52973
1708816
1188707
1001508
1360876
1603220
1208704
1543632
918811
816263
580511
327303
1581597
1752264
1426630
1729331
315114
226560
1545045
635026
1723631
1808366
56965
1119611
68506
1221394
254616
494355
968351
916355
1764254
299993
1357964
1505530
1541522
1434908
544280
166423
8219
707096
653936
847762
444695
531268
82640
623416
1514260
1411401
292594
1344062
1814010
897329
232427
73069
1593646
1593959
750309
1380639
464586
309729
383264
1251022
778218
1254076
1500667
346036
379927
726704
863877
493435
699014
635587
1159984
45642
514613
371518
38945
724703
114294
1799516
344427
902791
1701723
1746463
1603475
594240
1804109
1736673
933454
776267
207563
1006051
110293
905201
258859
1410804
1353121
89559
18432
1236456
1852531
570591
1852261
1632532
101176
741002
1852175
1587794
1415349
1717881
281211
58597
996570
1452641
409269
611380
276492
316878
1315403
389581
1685787
1052582
1285027
1240102
1153487
714465
895859
1287031
1676446
1637409
1015138
77182
1479774
28994
1462424
92034
602342
1249893
728080
815203
114916
452300
209612
897804
255348
315083
1021465
1393839
1123418
785475
1522149
335013
1035004
1636924
640286
60041
1247003
929496
1014768
383206
579790
1655711
321926
984310
1719842
399018
644290
748976
358810
1728617
25843
1175669
1633921
1292391
1705826
73263
1010641
1084079
1021385
1571824
385005
27984
911899
610217
1554522
1652381
1817988
600827
462364
289124
1103277
1112668
1503807
998276
1762418
483772
976999
559463
1547931
1535098
1427640
1109417
1540678
1116108
1232508
1503603
460668
1357254
269041
1066387
1810389
444541
1078078
1134684
117111
1464085
1846731
494896
1017389
1584040
815307
1228378
1306302
910308
732895
1662524
1610804
314730
299244
1811128
1239871
208879
1592955
960150
803179
834248
733792
464101
1447115
519247
883843
367998
94670
1141292
1419081
944627
145428
1149512
393179
1834973
1766792
666443
185947
1482616
761113
415499
244893
1286643
1127709
1407057
1486099
1613864
1018763
210599
682371
1683081
678828
1309318
1600612
440129
1615370
1850135
1044584
110478
1680279
383080
220143
512248
1645053
1356660
490918
543339
988502
733016
1317123
1690999
1222184
1057347
892433
550576
1273192
1268581
352512
671178
1549022
1328101
1443135
337422
752529
208220
460385
1137333
1381331
545181
1792137
1729782
235112
638034
793695
1598412
1850656
518720
441448
393646
899074
599019
1414310
664024
1520337
1478230
650248
178834
703191
1513232
46501
872977
1472719
1494667
228777
1421970
688381
872027
674748
707925
296709
1524882
1052680
1181384
1436123
852806
1774671
1610578
1381902
1661409
15821
1598366
1252551
1700381
324724
749928
1252463
1234463
318030
1016626
440406
1783934
914331
266961
796731
1588910
1204556
388351
459359
1161647
842360
703423
624048
455952
345607
986537
1140721
1010971
855573
1196954
1235162
1510545
1141338
1219402
1542234
1249589
12199
140288
161946
1193828
766797
1756087
541433
1011555
380784
1255505
573612
1817884
552576
1798304
112228
177772
85844
47902
303946
1790298
1264014
109704
743141
426010
1607115
1385361
1396763
1631643
1709436
508173
1035405
68893
1266247
874758
1186508
292969
26585
790569
68597
1036749
762812
24864
1646693
88408
254807
919829
144219
1251075
913038
732234
78528
308639
1658105
1315186
1481277
649258
570289
1452519
1436662
1532122
394027
804534
1298170
929084
1320128
158434
1051939
1112778
132115
1298554
1251794
1285241
679546
357212
1810431
1110558
189677
303468
1064106
492802
619845
866193
1284607
1123124
34299
684400
1759737
1181175
54881
172085
749682
239468
735921
1750210
1429337
609621
111747
399651
219476
163890
873323
1409001
200192
815076
47147
1370699
1232070
1013706
1594298
1411754
1253675
695967
1195988
429818
1487007
368420
1559632
557025
722917
895917
1532688
630245
1599526
1728800
230731
1160061
550500
169027
1835792
1001145
100442
796179
534059
1282554
961741
1743991
749552
1665823
150555
10133
1504526
831338
1157793
472475
855024
853546
310196
1645580
152025
331519
237020
1078035
76140
1492216
409168
204709
326146
1462191
676845
1684627
1808888
729862
304714
930200
1200808
1011905
1401205
882250
1099181
523868
1385275
1788520
1301525
206303
1514143
604780
951847
895827
769792
1604575
1412889
86689
220268
634947
855485
876940
992398
1543161
83264
1646591
1682224
1084094
1630800
296438
1233536
1153100
628004
203880
65426
1194566
1122200
457306
540269
1563914
1233549
1534363
1062086
1422762
569537
620910
1677780
101900
1016850
1833144
1135196
274099
687551
1674402
1396201
1178911
1436890
1222126
1273547
532562
675148
1491783
1157215
1686544
262138
1765086
1178597
380254
327156
1177569
362326
1081150
1003277
82380
1103075
928814
1153429
1668712
365446
1237906
31639
1823922
194493
1571875
1589680
1001581
58170
320432
1169100
993834
631220
89291
516010
1161381
37587
832570
1830416
429992
549308
66521
1070458
688766
597907
1700366
752513
154133
1199404
515826
1581929
1157537
1380522
1747045
1119773
161486
444388
809316
1149965
988748
1045507
406938
309293
604618
354219
1293706
585039
1124893
948956
230474
86970
893438
812762
1254755
233613
803780
760926
811698
1430645
1254974
1637171
1413519
887688
30848
507659
1581905
1428106
1041963
128209
810825
1207447
982952
1581307
1130893
923085
181690
1192377
762735
679431
1378847
482748
656583
8008
1567916
1201583
695674
265394
1262422
1399916
256021
1534971
1398316
41212
1359843
1142134
163588
1496667
1812138
27455
1147716
318398
1412698
377489
1426256
130782
269848
1788530
162700
1218637
1861078
296895
1000836
1097655
152826
1720654
1071498
1600175
664782
797652
1355914
886023
306503
610380
1232060
104579
789509
1297267
1651168
264218
1221521
1308308
1668914
357963
1358892
1540336
1207984
1461052
1765809
459279
679249
753022
422663
1580905
696920
1680894
728141
1357641
1154935
291281
1080228
409550
505409
630287
1459521
1719873
1399087
1149886
87464
580573
1809211
401861
1278684
579863
1714188
105770
406728
54925
846078
1821973
382574
1575882
1641538
1670949
1624902
234337
1101344
767396
557076
1494343
35504
1289643
428267
897858
267131
267831
180020
31185
1206260
1098029
535421
429833
919616
1757240
1734915
1321943
942287
1527794
1819686
438520
27503
1312533
623504
739891
1257257
298839
1826888
740838
547564
781603
426891
639620
293657
1370726
1325445
1507055
684163
473945
1270882
621706
991827
179411
202097
376271
412720
473466
1519156
1587892
369351
388978
703326
1779086
486132
406083
1481121
446420
1207698
1664731
1349671
1341401
243712
1107738
750462
997773
1550323
1488828
171184
194435
1103536
167338
470490
813565
655084
656937
1046515
1525395
1774201
1773843
1657954
133242
1123256
65855
488225
854223
1297747
245757
416696
5653
927687
1460491
242914
11817
1223691
242796
977776
1604902
1164852
1318260
692910
686654
1270264
1109188
1633467
635715
737413
520507
35567
1766568
313231
1284033
218284
880297
350043
704597
1778996
1000974
723455
1457871
543623
616393
790686
135924
137685
668504
1744323
958550
34836
851870
918339
124779
209118
453494
1334646
6149
653304
395128
1295304
521533
1656286
584330
1250073
605877
1678843
937095
1767481
1606053
777988
1760884
353112
1441623
1791365
716283
956627
953309
1475007
282511
1004179
91176
740251
1709720
672974
1733100
1237921
395318
772344
52881
1397405
1109455
1696390
1718435
1105446
1461660
497114
1402611
648904
1349035
259558
1655409
611773
140932
644409
299518
404041
936102
1126689
1794887
1103714
1787925
495102
851195
1046031
991446
825652
1698244
1712616
397500
168446
1338021
419738
678663
300108
1186960
1014271
46413
1031111
334680
325173
1522281
1112585
262960
799416
1538687
192534
191578
451556
1331146
1478577
1289785
1739323
1015018
1377618
297467
792066
1692783
1714058
1331490
1516537
541071
1272791
1143175
833479
933166
473802
221526
552705
926328
733948
1831783
733819
842699
411825
218501
704245
735133
1646739
403128
174137
1197706
1477542
987572
1110084
111527
1220380
880682
514413
1058529
1715921
821047
1675852
1710040
910433
1123187
228543
153561
1281897
590872
118382
1557161
196139
1739954
15020
1077366
921866
388309
1209188
913387
572833
742641
849297
1488680
1683522
671187
937962
468735
601025
240128
1273008
791140
710450
1504331
481471
1185883
505995
1511945
1662435
509244
904135
317963
12770
823741
1205215
273428
1042133
478305
1411486
435812
733390
1735018
451167
431705
395301
1422949
703601
1834038
861217
810594
674511
1710039
188240
328132
1535256
54251
1086285
220058
617602
959032
36675
1741326
1018113
1403466
110546
1545122
1208764
406748
117060
370314
457006
1281114
1281384
264907
1775588
1481736
1718202
1744729
676594
938817
1694240
1257915
973433
621975
1035457
1082579
1361476
96496
609853
1260836
422754
394051
1200004
402718
487945
1772090
822535
1175057
1107842
961514
1369718
389779
148940
1855089
1383114
1713770
676889
1148572
41866
1131601
1593781
850305
285113
106865
731433
1068338
128507
1475447
1146871
1767985
1712727
828362
540232
1816017
940547
799120
363889
423021
1325126
1517776
1729043
541066
408217
404358
1204332
1793986
316906
932887
294991
811681
1207325
16309
444407
1021280
468176
1468167
1809941
1661289
942893
1596999
309008
105154
630618
390122
1638946
1596224
215757
942002
851540
97866
1679668
1725468
39808
1216807
182755
1553997
542625
1853599
1673559
1407744
1669728
586276
1454928
539403
1378533
227847
1506261
1554760
437444
1311346
1644740
428621
41518
1556390
338079
1113153
1015804
793789
1052755
1789904
597562
776036
880594
694021
302543
849488
1109416
1313489
1464040
1149033
635580
34889
21327
620494
916560
518410
17339
907121
855481
1007376
1242606
1352848
13637
352094
906717
1290179
55831
227012
921688
1488117
132620
56345
156194
26447
976317
977545
1807790
287783
1095930
53289
1642864
752136
1059123
938390
1587577
48505
1805878
772747
1124798
1051078
89722
357604
449617
837839
1234407
1079599
646362
1165797
1280046
1676904
1854071
705141
129479
1507451
1467066
847341
570993
397506
174544
484300
106115
1598106
734831
930060
1425101
352585
1364168
312450
267607
452168
1667592
523015
1842707
18887
1773206
341579
904361
1042166
107741
1269802
1294654
557684
1364068
1214329
116137
1789665
868627
1159050
1746080
803491
967500
1229703
1494104
390758
730741
1293789
1263603
1429041
1729340
1077122
489098
30971
384540
1218997
188312
411387
1506772
1394946
87871
537333
777938
1062397
1073515
301883
1166939
1442670
828697
1537717
406132
1697900
1659047
57105
701793
431775
146617
1541095
323825
417857
1007320
1238396
1855454
69683
409616
261479
96706
1200349
710996
513963
1618532
102820
1335821
6995
1845865
1636437
214996
550760
968075
1034836
1584677
5327
1169173
1509820
1519672
292816
765229
211597
39982
851813
1104151
1098421
1182602
602239
1624146
889989
54538
1727432
1180939
989372
1570692
1252383
653416
1626245
1488055
1221156
1257272
1419682
117928
1511907
899514
600091
1084866
1367024
1840162
92208
585503
713526
1408789
1530884
1225458
602529
68048
419227
759302
302053
1702384
1151974
268454
454733
17301
1045940
970462
628487
1007462
284056
339648
333338
1209445
1460266
766084
539441
325782
1148036
1287220
487545
340447
1045766
614551
880249
464439
1512689
871785
1772462
472898
1757314
618518
1394286
291111
640852
179708
884202
73557
1861653
1515626
385300
1679041
589891
1850010
1011775
371319
780105
529759
1631964
523210
1140169
569398
67688
50571
555850
174157
53935
936571
946249
779849
659070
1838572
1732395
1306963
272620
1684367
1069575
1566696
908733
98003
979290
497926
490675
733693
613370
325244
904948
1308731
1003059
1033718
522514
1662304
904675
7483
226031
1076545
523199
127556
85764
272822
71965
1179005
1624010
975594
1175923
107740
531643
1353777
97811
812245
298818
1437039
1236550
1467440
73531
1263809
454097
1439973
1160950
157486
1372444
301250
1383354
178768
578791
115261
1460445
978278
699498
1766604
847082
1456338
459285
110449
512031
1645596
1429364
1235949
829952
133727
692094
1717223
730496
628339
1491222
1558218
1560396
569312
878606
822429
1261234
1119559
841299
1702931
945128
328030
1592679
1743169
1799078
1075136
1397308
508131
1511714
313796
30387
1790744
685034
1106154
1667681
1351557
586115
959071
350960
1467794
426429
938789
1644087
496443
1064208
1326543
495786
428361
351380
1074814
1695096
1682225
201494
1034606
1622623
182393
1504254
1639720
627
611769
1589112
747790
919462
252166
1005117
1056381
1162376
1514256
153930
29318
1584439
1859853
1347774
1712080
1409005
1552660
1129048
967406
1467231
763137
542173
988483
1333328
903031
861551
1090083
882651
9692
1414135
964782
1520948
231239
901569
728694
503836
1798591
188445
1485771
1795685
1478149
756811
1587369
742503
940239
418839
1247659
523331
503084
57304
1671971
1559793
628906
14129
7996
1069868
917939
31307
399781
1801853
352688
759818
995087
635623
1101839
1489452
407833
928735
1830774
758155
820154
1114901
384362
922385
705694
141625
885252
78662
1238083
1640227
1148091
384162
670259
707311
607216
613539
1299524
121895
494312
492111
1231975
343725
1107885
538566
1740289
1761823
46359
34605
954902
1138525
937313
1531241
1066544
1422251
1610295
318267
1689095
1180317
1501716
102170
419529
1100424
553909
1535689
637321
895033
1573573
992357
1616388
1582694
1236723
1082867
1134608
734508
834502
1344812
723880
862567
53219
435351
480504
984132
914284
976083
100126
1421032
268841
612192
1105208
330290
496034
1015160
852804
418771
1011524
37999
1584733
1284259
617219
1837853
67835
1490946
417940
187508
167161
1753904
1503102
982771
615213
187115
914014
1653465
123008
1791370
33574
230085
387517
541143
123109
905817
559319
1105996
1638398
1016552
549706
1082505
644869
176785
1184632
985919
1810944
1322430
508093
1859140
1243586
1744723
433470
142133
994483
254281
474908
1167673
1850215
927319
1307824
1054858
203438
1748455
1854380
343959
962518
1186144
1230752
79416
1157246
1093324
50945
1061531
164181
1645670
678182
1036398
15126
1269074
1476885
645160
876827
941988
100430
1039873
306730
428788
1004111
974401
903716
1276723
687792
19385
69926
414451
958543
379353
777054
570435
1086429
1225628
1598406
138954
218756
1511843
65017
1830342
986544
74448
1633433
1552464
1451354
1331665
208589
1234067
1131956
1217653
976495
1616726
1425410
1814555
1009556
1166713
32146
370884
700686
352855
1242307
615835
1202240
652020
315886
1719417
385317
1024493
239493
792887
1311266
1562894
229943
669273
673322
1757203
496988
1377382
170454
357983
1687193
1053118
1029089
1274040
112743
28285
31276
759207
931422
87319
1054067
149555
1756292
1480589
1118325
281843
795087
1291813
1109150
1459263
1028419
47301
713849
1194428
828816
127050
1432997
541487
1188197
1096869
1579626
1159223
692125
668561
977993
1620410
968457
64844
1622181
1408423
657597
699318
753107
1608966
1314748
975656
1113254
533825
584741
359213
423659
1701156
409081
1236515
726777
1135502
81527
1178018
563558
1277029
599079
1211134
1741101
370278
134864
496745
1056927
1496838
1582900
107786
1402317
602555
1853702
1297658
571868
1182745
724061
1336017
815863
1513842
1101733
262616
1497839
200658
1610433
338171
280722
688242
388988
1537509
21602
1436910
1108498
861522
307228
1392877
1272886
371230
1635027
1470537
1682541
435046
1097545
1195392
591648
518732
999255
1665145
380847
474984
1763057
393999
385734
1803667
602790
1000125
1405312
1826228
970904
1225953
929442
1753811
1297539
1520056
1350031
1089646
1629502
548105
1797285
1139081
328077
157140
261381
870048
1686236
1029219
244511
1267448
1150047
165770
1635621
72221
722610
269615
75654
1414609
175584
965214
745373
1771863
155936
1213817
1031077
940154
1399252
1478617
1115921
850820
584204
121285
619144
1635934
672695
1835899
468116
1530535
748428
1667833
1587780
772779
1676260
638633
190121
948371
1498667
1517245
1695032
345238
1800128
1012048
482297
423785
169567
546164
15254
967254
1089423
566998
1116959
1159489
565601
1065434
731777
439232
1576911
1799357
1566235
1522005
14250
89872
273748
774284
756735
1543068
1649455
841540
487063
110047
1471709
609603
1435850
1691428
940796
561227
1021067
416581
756706
1187890
1617259
910804
1193109
1212462
590399
1356404
330817
28375
343373
727905
524409
777603
1537667
117650
291662
242550
1539247
570135
1044639
1315819
723260
62880
61628
613639
1854609
1139158
255625
734310
884222
1282368
419520
1649548
72889
121097
1398131
1195124
1045999
1380320
1024439
1594561
825450
646463
67574
451549
690040
613625
1365539
1701638
1460840
1219567
9993
417063
1447320
926693
34577
1681526
71178
936113
1132126
78744
645304
314564
408438
17959
1220095
1047950
399943
556427
1669720
1577432
201434
717202
114637
926408
1790447
1581392
204862
126519
548586
690488
1367240
1308295
1008694
1329560
1496278
101222
280816
237670
330354
143796
1285853
17181
1422279
1381168
1362363
816533
1796931
1204284
922549
1400710
485135
1181849
683204
716095
343596
477374
1560185
531258
667873
108153
126506
328803
1735504
515596
491077
1589582
587917
372578
874083
198125
1429192
1851778
1237411
1686481
745013
576941
200106
311714
802982
646824
187069
311642
305992
586308
87084
118085
754365
1080501
500961
1291977
925955
1351202
1198653
494885
1289459
639850
835098
369402
969515
1513454
204844
102954
781532
1104053
647118
270438
373214
1444081
609093
250681
1086798
23933
615190
1472334
50179
827181
434930
736814
1004277
80514
238010
72122
300495
986948
131949
527920
237907
37581
143805
1763948
1773320
279734
1834193
868785
330201
1493037
78593
1632455
1505267
1459511
1612246
660232
1211137
1143560
622603
1826198
592537
1467557
828885
980379
1197598
189614
1050431
135647
747818
1212727
1034082
712762
607389
84610
21664
1365957
1702611
1040159
567778
215478
813126
918510
1660490
1608578
1060796
1659675
542772
1530900
1094925
1018033
1568739
275646
1601552
9183
1411116
556542
1186809
1567669
1837609
194379
1707507
1692505
1087017
1390126
1356775
1453512
1126289
1655038
816779
1012432
1645070
210528
743001
1277968
1043780
273770
1835218
305799
1363227
1679768
1298637
1350615
1260616
1412195
630876
1695849
327189
436749
261967
195748
852381
547919
1527268
1351315
1321815
383769
1100977
562742
165275
1739466
691225
919261
238223
1163140
458818
1358462
1428201
1167230
278533
1120948
732089
675152
1816228
1186483
516910
713791
52296
1639287
42624
225628
1075523
940877
16654
951296
748066
1140696
1679362
1099490
303382
1794019
1848018
185806
1126937
1775202
1095907
863793
723331
1199696
1437051
836312
801472
1427932
315733
824885
799007
313557
921446
313156
1545712
50766
564821
1397730
139883
1671633
78615
1261257
556605
391305
1346232
1411413
47481
225279
223935
427539
1109578
1807223
1586391
387048
1601038
805568
748551
87018
1099051
1447656
1390132
293276
1404984
316749
859748
1302645
149748
787839
1519801
149069
455400
25336
1180652
308293
341040
1751833
793126
151364
1286751
1407821
1726036
1223240
519623
634502
407635
284128
1199012
1562546
49322
530516
217552
1583424
1748574
1336009
1167894
1473143
894001
1720553
852430
909096
222453
1072151
482139
1703785
1826066
1854381
380602
1799141
1428329
692848
281109
1413695
397129
1224777
1215119
1582600
498479
641552
1386254
1862380
196945
1617681
1786670
1684082
1163335
1725647
1390758
490358
302816
45234
1228837
768833
1495633
524906
1082341
1728884
1482426
69983
1700515
488508
860354
851866
592476
893857
822286
561847
314174
839169
733263
341818
137215
115807
1723619
1831622
1674341
960251
1056750
1805520
1375294
206737
136621
733808
625726
787807
728032
1092426
1821630
1434527
1734729
1556115
1520881
217614
294593
868614
625212
1372303
475153
1073440
1169957
1797120
1701460
61106
986005
1399776
1467339
1133683
36930
1548127
331750
564396
426874
144996
1316860
1170251
271496
1301842
104426
643124
567212
1262543
326952
719658
1268476
749956
700216
682515
1620517
1192510
66777
1131094
1309326
619579
1137463
363222
868620
1238606
115572
396922
1421726
1223447
140358
82121
1647903
224769
1674145
606613
1769398
1467328
1686135
448638
888347
410112
1718701
54047
1656270
1409059
1650595
1316611
965286
773245
434827
798654
1621568
1845536
368153
13564
587926
1514714
1668609
831959
998976
1515612
869961
1773221
235366
1576346
1073487
187014
126038
202166
1189824
222502
820918
1201211
1414675
27030
1349822
788913
109260
1618986
1240397
294593
512628
448917
1348535
544286
101516
166937
1449858
349717
1247215
727344
397411
827857
1831078
1549901
1374406
53294
356599
541372
781238
1668793
214553
1138112
912634
1852995
1230323
401181
1235136
1699274
265225
1784588
381369
386223
1416408
492858
1367364
1719142
1043430
1355434
372664
1497307
1245468
1024774
493090
1339212
1201491
1606116
278710
1230248
995596
1618793
481804
374681
1828662
1638614
1397593
47803
561235
1733712
1652435
259393
987510
1215935
1345340
40319
1071981
1244484
498103
1726897
1572011
992385
194905
1133921
95994
422768
175067
374889
1089780
1092728
1333440
618374
110561
1429126
608173
1022628
884098
1584416
1052285
702230
896768
95172
497036
758062
1588884
997532
1150939
784681
381718
1286594
1661459
816665
1843585
828110
1135811
109498
342232
1788830
1672829
817974
121394
1677261
201565
136935
619385
1671594
1191464
1675202
1184084
1484146
734125
1799678
32733
1040552
1416708
174274
242525
1683276
502308
339942
1013959
919622
73322
1411585
9791
1843403
1430216
1132651
894415
695065
1744650
715581
482415
464859
663176
701200
1226534
1603527
1340961
737920
1019546
574282
477335
978273
302856
302316
1466884
506700
1771431
1191730
188795
945125
536160
981334
1326377
192520
1392823
339042
988265
799499
1140230
402527
853357
972537
1746763
1646831
916482
1443921
472960
6870
787377
1203819
443021
1700405
720395
889208
42677
697454
1842491
1621982
1325888
605018
949422
1730727
1633081
1282979
1812594
614613
503361
377433
1399530
295767
1400683
1348524
502577
234636
1416279
51997
34822
1670601
1295006
384759
920206
676293
1740961
460902
800541
652117
1428177
1195423
1375406
1089014
322137
447443
1697142
553232
1361865
1298319
188929
555538
848253
403974
310665
840912
1102251
1342709
1293000
1430257
1611314
1306834
1774090
406176
824066
581383
150379
542679
1259840
505219
1224629
731376
1404771
1380806
1576845
294888
1690243
1097449
527375
814774
269397
353392
1252517
1336542
555177
1310271
1706508
1055013
96441
199785
1126672
1278849
1735603
340204
1790605
379320
1380272
710348
1856623
238923
1244858
617605
521397
251902
1408679
552207
642365
623461
1481314
1541321
133026
635376
1080255
1415344
784737
730937
350078
1386034
321011
747300
371604
348703
648740
645433
814904
1045111
1208772
1813865
1564826
1809812
263737
484617
1186030
1365862
1176311
293950
55916
1574773
1669906
787403
427498
212368
1377442
1771451
220328
1740360
1138977
437092
1544728
1539243
1799484
1635898
1463666
1178608
364317
1841710
1826211
338668
1705428
1695196
1225481
50543
1319140
1489317
1260224
833645
328194
1233728
1150272
71211
113463
745774
408474
523112
888234
727621
281581
1197915
666957
1631478
373556
179747
946247
1833168
331146
1029930
386338
1799872
1847293
1340119
1027705
119004
529297
444625
1183841
1238098
553797
434863
1068138
1439095
987169
854953
1345080
32878
831217
1024819
568755
1425252
270615
1301283
1745848
686460
1340245
188967
181440
491274
1569578
879666
242719
1783319
1142597
1480015
1004895
1717914
401485
219031
1645436
880494
783705
985471
97268
923187
921317
841326
1829155
255631
1785210
60059
914610
639004
414639
1527109
1021824
1264467
383477
349227
408565
743842
570684
408479
1227290
1045776
1589278
475714
915929
313139
1201342
1667881
1176855
433988
1814488
471795
999961
566611
235210
1419782
1532201
1206479
141499
336013
1248845
1239807
280760
211725
1705552
1414263
64670
1358710
1174882
1331692
11101
1430546
86103
1068392
953269
901451
245229
1311134
222634
413615
917621
467930
68191
856139
1647377
809556
1675200
1656633
812419
73302
1063663
1820714
874513
1060571
1423599
175356
737553
1461721
1462105
294462
425550
1289604
122457
885532
1286456
1417103
1476285
1197383
1170695
616658
283301
1714645
727437
1515810
357506
1641622
1491225
1036345
252542
1492891
1779797
391949
561864
1580512
1087948
671116
1108479
814502
1602344
422508
1680315
1055808
418684
493487
878146
1565038
467307
715017
738778
647358
603580
802039
23454
366374
1085503
1260630
1300622
1802765
247437
310628
429897
124785
456799
386757
425068
400998
114363
708307
878187
1070208
75960
779783
988305
712679
163700
749995
1235847
574860
148680
18517
369815
427285
1028793
624335
1792723
125093
942325
1378659
1392450
589172
695815
788698
804783
687188
462775
1601000
1471206
350290
355362
110939
476633
422295
900137
491776
691118
1013022
955011
469044
877058
561696
419390
1026924
383632
723726
173927
1038993
783565
202144
1273496
1520658
931429
249594
1499106
1302535
1702692
300972
892728
244140
36185
285620
233577
660473
203230
511699
1520441
378709
540713
788484
999808
288840
171549
865587
1577005
1023308
362654
1027810
1350195
1597024
126883
1300387
506362
1843867
1478445
902530
183473
987217
1772467
1266279
456652
1757374
772297
430278
19962
836449
1446619
1131051
41126
782027
948787
1026430
1054003
362731
785632
1781319
315024
376315
646740
1136199
249738
1327251
1291773
1435064
1682696
511507
1823155
1427592
1404895
1828998
126698
924470
645168
917432
834870
499049
279594
242881
918289
51531
1457865
1271184
1092716
841775
64557
1535582
912181
951647
52789
914294
1405635
148626
1603226
1835317
578826
953242
1052183
1766223
1464760
1459095
1197405
1726812
682559
1101949
924897
468100
83151
79108
1183060
848826
1063594
870408
29238
1770488
1833749
357451
412217
1023115
1526425
1474977
134999
1015207
686093
692762
532431
958534
630066
1755908
1588599
1053526
1797186
1578534
706133
1004540
753168
1165000
184243
728960
1842961
206404
1604184
679178
240379
82618
136680
616310
405210
253078
890223
362852
1688784
972963
1641699
1483371
231309
808779
9567
766420
1466953
1457714
411678
484568
131117
1810197
86343
1407428
1797184
1202663
418897
548807
457230
912389
721774
56406
1281197
225823
513306
498123
514687
1344344
183669
399650
1031621
688477
697295
1679356
1147139
508743
183804
605101
1573722
449421
1095759
1740582
1472856
733728
436819
1615136
887208
1530831
1685303
750988
270864
1092941
839683
577020
415811
1861591
1422387
93100
758696
997909
568790
694115
171162
1314485
1322112
162647
339952
889068
1188947
804244
1133626
1678617
30463
1841914
944908
1826249
706324
1154593
23653
1809421
265849
63966
1553371
980030
1320042
924361
1201802
1343727
893656
1543434
872906
1774188
615365
547328
1428867
951394
1473440
72228
333609
808298
1071666
85049
325523
1030099
554906
860918
811456
808907
1693464
1755063
782510
1391967
1017014
1758478
243157
786367
479336
644948
1409332
1274719
404748
1342306
615740
1509380
1436152
261796
1581174
234434
1228141
351911
1551044
590134
880208
636719
1456582
638133
1006546
1506101
645367
1183519
1806967
318217
595758
928630
746331
1578015
25961
1440896
84518
1262803
1552096
1716515
154905
729540
1118802
1492683
197642
1380511
1638739
1121630
264155
26184
927797
572769
20002
188595
329381
455182
1116241
324073
1117093
375648
524255
342415
1644919
1618558
1744693
1568007
3982
1506943
34982
1761163
897896
627610
75885
846586
1773672
235536
282602
1523368
589769
1049815
270720
1314123
1018370
1193030
199997
784514
712122
1733749
576131
1518078
253382
1585083
1267755
438669
1459381
1179811
255989
757812
79844
255901
1618362
1276615
242995
274440
1112156
344689
934146
1562808
1567141
631583
1203686
76468
39116
682105
740707
1470078
1058690
707093
142383
1244431
638715
1700536
910520
754331
1434675
574325
744044
1491338
1521041
274905
411141
1266722
1813393
1427128
1767316
1424341
294209
110814
665492
582009
1706151
1112625
338331
1839599
742185
372383
882936
526277
513386
1409943
234029
1370221
1309786
367952
1109801
197283
809024
575389
1834339
249831
715289
1225698
1711453
1801165
36776
902039
499467
1354417
1449333
1309655
773900
117295
1811723
505143
1105305
1576946
940994
559373
358391
1183584
1829950
38706
8908
62147
1331253
274510
834
137879
583076
407759
1738567
1578622
279681
1823669
102718
189916
539051
1553669
1594166
215353
365057
944671
20294
1488359
1041788
1491007
1703799
1744577
1318290
1630264
1344468
1760442
921519
406529
1089179
295414
1392416
981692
102454
711898
262914
599890
1534330
685787
1798829
1633505
729547
573020
1609723
313243
1039259
1691698
956527
709587
924018
1846219
1507848
1739356
354774
171918
1193561
1603170
1338729
297191
1216360
282849
84368
895557
1280132
1459963
829348
687247
1202303
182419
757185
1814072
1095882
1807013
1719682
1034222
901925
862045
1697458
207564
166047
923955
141693
995950
404945
37889
858617
1106401
1791125
141827
902814
1005223
738973
1028146
1746042
1323768
1649565
1268694
955749
682700
1672411
1019181
365709
1015943
165738
351168
1736727
844864
68661
288466
727952
1738562
24462
31485
474452
1730132
926362
75541
1794395
870911
590489
1277467
310106
999562
1072902
631012
664768
1153878
844204
1234270
279484
1855288
235409
335874
493373
39751
1674594
455148
232404
363386
994707
338214
1754813
563994
594938
582506
1410270
1166214
1334659
848066
1680290
1378142
34841
1728668
1215876
1242308
1148816
227177
277338
1369137
59743
1262987
66520
250745
1227794
1688489
1850958
801431
705349
836192
879191
729112
1645041
603052
1166283
756772
412370
843170
1548136
1067381
1050382
226759
1831003
812950
465516
181055
1615168
692507
1663965
305444
1688317
1477938
463435
1001662
290052
7593
937149
258681
1606365
1748150
390334
460520
859430
669553
297986
1618676
1418701
1844097
1186037
1603501
301659
1220175
1081002
1584283
200503
707347
1755256
421383
1214639
993095
411907
180293
6699
69502
1728233
1660213
149858
1360646
1774469
972770
1554770
35334
395034
944192
1823672
933695
1678258
791380
1100555
210197
1751461
354110
227350
699596
1592489
1152821
1243368
717283
623805
489228
1248161
1503448
1592162
560965
1423362
1344899
1337360
1639099
1289909
1103942
1138580
691361
551732
1709229
914526
790740
1481907
1507402
1418771
1505114
206830
1735772
417163
729303
838935
1712892
1775148
780745
864148
44406
446021
1526681
160007
1685683
739187
1220057
1399221
1405481
1749902
566165
336231
1184212
863123
488036
1133306
1579985
111956
1822012
1383165
1807319
426044
799664
545222
630937
1823703
1441874
365000
1312832
458282
1451596
1243145
883323
1108972
399057
189131
1310413
1759687
1514616
190369
695049
1617568
465738
1220764
1008762
531805
226856
974084
758203
812990
1574210
1858567
389875
887656
53994
691899
1095706
340687
145157
1190692
487548
738265
1122426
506036
1064672
63216
1808808
868768
1682430
305680
134796
193488
300516
1671288
378102
1002767
1855639
1158130
903252
1828597
1449184
1509364
1440931
699178
613642
1334670
1741858
1241206
1374375
152109
1701621
1280404
1174554
9653
694632
550712
1114208
1102197
1480838
1574425
911696
553062
1752694
438593
1019549
1375062
1052948
1052119
1036600
1582707
1085903
267139
286970
732405
1647960
309711
327388
1508523
1433512
1311281
929636
990402
174243
1004250
600645
1533342
1850535
833485
1613412
686050
1499167
1596867
1288938
187398
577906
1196339
490005
373666
1044784
923815
1580841
360634
1424842
790961
1726737
298956
800551
1822191
1453434
345452
1831702
1791260
375262
1396517
1371501
111235
1324783
699989
1641971
1781685
108042
310498
1533130
1755646
876737
1444919
879278
1390683
1796760
449004
1072279
1295240
903522
984895
1223301
1803482
806248
711194
1188272
993473
445994
572151
880182
1002047
1560775
1787623
1414255
1274452
987405
705068
1114848
66757
1729292
1612471
760849
1481285
1078541
1211873
1111869
106682
121409
537168
1480402
1287321
830190
1339001
1767287
1617943
1167065
1730837
641808
785863
1419941
591275
668585
548034
503092
1249694
1716826
1235385
447550
141913
1588865
1710532
115415
1099758
1270466
16047
1211517
1200004
1682942
808319
466717
1251657
505716
421418
1650355
1263766
627687
1456739
1824773
394809
352360
1808771
1777054
1596445
642768
758188
406886
1355897
1100438
1787924
1148187
699966
574875
1125370
278702
572618
840929
81727
858218
1685462
1402382
1123699
1323522
636766
1596744
1118785
554046
655543
264088
680540
142584
747344
416347
414252
25551
1231565
1401093
625502
131503
665249
186030
1387558
1412219
1033305
1084035
1730671
94388
117951
959550
8053
843812
975881
1801403
562935
144824
1200450
958509
603870
519430
706976
29792
1285869
474998
1020035
869023
5690
216460
912263
272568
1512593
1856869
234947
1437239
543706
910947
1114783
415174
902601
1441762
134775
475301
1524370
564682
1834563
86570
602212
1855184
1635974
533632
1100903
808559
31888
1261590
1076245
581264
501591
456480
430754
819028
1287912
370409
1186493
1711652
935980
530377
102254
398187
741187
1524453
258705
174911
1773506
989873
1440532
303284
1092911
1687437
1144262
1729726
1041938
928529
431396
1020436
836169
1797603
789836
1673323
157229
1546831
1535258
167453
713870
1331653
1054036
272658
234261
667726
1760203
1856553
1152719
1428604
961844
977165
1683299
496486
397334
243634
628536
1049713
434864
331108
1266958
1072203
1629471
673105
1092378
186670
1249958
184273
277590
946363
182845
1592916
14423
188505
725116
517471
1583984
508035
734475
807207
1196888
436214
102382
1610441
601552
367999
1105183
1332595
1314573
915420
1170911
552541
1216127
1185176
253849
1313259
266214
465372
1779774
1645858
1716785
556106
1676700
1803072
1658690
576339
1506056
932526
1452078
279806
633494
1030314
1304236
1842495
665921
1790887
1625946
1505474
1035781
891462
270056
679727
531897
658420
1010766
1343663
728128
1441718
1372095
1043275
97261
1640368
1317998
603581
539735
1567985
67788
982597
920016
1102619
60616
1406980
22111
591298
298142
828063
1166410
52961
303069
1213052
1743078
1686531
1623539
1283749
86512
243507
902458
1122788
116087
135471
832247
164872
324915
278588
548283
309442
1348582
1095371
307415
131607
1241284
1502128
714309
313386
875209
1416743
920075
101200
1724628
1478214
1755959
477117
1372470
1524893
1116652
882242
396296
397531
210348
806214
306195
146323
1543734
1226683
111157
1574663
1680647
643347
705261
35478
1633497
717138
731659
1585274
1041390
519900
840623
1623145
300984
1118000
14102
216681
153923
473149
1583354
814152
1405652
1434325
1237436
974852
593951
1473553
25213
427934
862958
553446
549224
1805865
1257629
1599236
1204076
1791617
348070
454919
244489
737077
978666
670601
800341
50865
732982
1237887
629598
1715955
1293311
107978
977671
845585
917352
1101908
327640
1613474
379002
444975
1068250
978391
1458001
1291042
789599
413279
487906
1102961
919559
964455
1066520
1479640
1045291
119360
1432705
1549883
400210
91740
1650954
1337206
68945
1733798
603952
360825
958637
1688845
1056862
929659
978165
221700
1471536
1153816
510469
339637
1172601
1034032
1841791
668383
1579980
43476
1136456
1793715
1534178
1365223
359020
869756
1366868
1300016
274928
1107662
664738
1295424
456222
110913
1031060
239071
590547
354744
1369110
768006
471461
1038770
351041
160966
551771
911934
1031613
1834866
216588
350092
1056973
1712359
1261108
1281211
1170298
539106
1484323
778354
1120062
1615647
488140
557325
1101807
1416937
782163
512045
485757
1856408
791705
1080371
1103845
1334536
1499886
40821
1581721
205151
270760
1438545
1182191
501154
240538
1360363
1053595
1773239
759573
1299296
1153952
1104623
1091163
1691249
1433660
408117
309431
628763
1523397
1256898
814579
607789
104430
47087
806308
12535
1767224
203559
1466012
244966
1066950
775993
79594
687073
471717
404280
1109292
871431
1665014
1375827
957529
821589
1072210
123647
804907
106661
1131429
1601367
495060
153695
1646092
1675117
990782
1318313
1249184
446562
239806
719577
811645
1149629
142481
1432944
361789
81511
1476114
1166023
182469
329545
1228132
648040
1415042
530015
401410
1591428
1234610
794429
1487521
154726
1538296
379631
1382216
1119106
600890
1380494
1250853
1408854
1598265
965405
1558362
1257327
1689094
1416561
1694623
1338780
1804573
106361
1162069
1131300
662335
632190
1065894
1390987
914984
1425523
1321731
1772131
1222613
495866
809835
1104074
1187885
1758204
561355
1391477
843711
453041
87759
975493
513892
1521685
1262964
1848299
25247
1250990
1441968
732959
1471909
1318881
1320033
307416
186738
865347
686689
1109316
1236621
508824
33822
468037
550961
1296650
1196852
819197
1661188
677466
531605
1841064
134298
3901
753506
1595533
604054
1082234
1111736
1071013
1198193
738823
907789
1834643
1748337
595332
929961
321446
1043020
963851
835219
534384
881285
1679091
1284578
423044
514289
1297295
1208573
234778
572511
1271663
118987
1193634
26901
1738012
1575486
1491028
1602784
445611
722959
1539251
1266697
1450893
1245316
288960
43999
266689
402205
432534
258936
425626
1512186
1063949
66529
13005
692300
483166
1749140
389190
1380332
253750
1677595
1583012
786776
177776
712833
549420
647385
1315206
1093185
493999
1620893
344487
924343
404550
73156
585088
697724
1442876
1184377
1185043
629842
798542
690937
713443
1061191
1483962
290900
420381
552116
915362
934585
872735
1144746
1488737
1226889
649381
426269
1043290
340738
1188430
1212759
1041798
1234118
33088
346544
1351586
601212
1784192
522546
1103398
840393
30010
1227649
1108658
1825390
508554
1344492
547546
842369
402276
1687724
1373658
1747110
489114
152954
310234
1814166
949210
1142137
1399989
347927
832191
144709
1534299
1690379
938049
1844757
1790086
741518
1708931
190394
172937
941407
32697
1561507
184865
572973
1743376
940270
8395
656870
1684719
223280
1377879
897031
314724
1386438
1239054
650012
749604
1159863
898255
976457
864629
1145087
329431
1749890
1434698
1419758
1154093
1644741
693687
223776
1435108
1000591
575725
1721455
633858
1360119
1807795
612957
1154363
732376
1801619
209337
767481
1011144
175325
871517
1677635
1189614
145538
1724023
1551339
1737412
291081
884183
963581
520995
304049
555985
622284
1808010
1297591
1780127
1584172
1349241
1510260
736077
283482
1615175
1231112
1249921
889661
116045
1259187
9126
1159027
855681
769658
1140471
424362
309961
302025
1789469
1101972
1597073
953961
1093906
65624
726710
899064
471739
16230
1147920
888047
774243
214041
1462160
863020
639876
1171339
115272
5494
260653
562623
1237950
81174
1232840
340678
1375313
854155
1800297
1598820
176083
510006
1760228
1556570
1805867
878009
1350476
1855603
785598
1372836
62711
166429
358725
966994
1182355
1861518
1625326
160005
1625126
382505
266682
1781437
1766420
733578
1595939
885089
1103655
63519
1203085
1530851
363172
60963
717868
1422001
974834
676836
1727455
822426
948426
1353309
1590060
367494
915327
476433
110035
1409447
187811
406663
1114564
1757877
1202619
420155
1291174
1138594
1696317
1355834
1330233
1626324
512417
1474835
1386270
1311569
613897
1060963
468492
775301
1851081
1693193
1507844
739669
1295620
13644
205622
1705130
1413033
1077874
1054985
1719611
1621486
1282386
1191063
309129
52729
1332191
892248
440552
57539
537299
197401
1752267
192359
385641
1730070
841683
718273
165310
1613533
1155884
1293401
559065
1847169
663916
7928
137053
561925
812158
1805275
175826
1134870
1020458
868402
1795254
37440
193182
1055178
1668734
818785
541603
998457
156586
300242
51253
1779349
1839475
577952
1364535
1298121
776404
1372120
1599276
443708
356343
874421
316059
1833412
1112702
1429191
1008039
631001
1093470
620405
1045297
638291
1183906
185328
1236437
540336
1800223
499508
192114
147289
1860186
737677
763978
601288
917621
320026
1680127
76116
1124627
635284
732931
1791610
1504675
1525540
750208
158056
716998
260398
303964
1068491
666366
772859
1753032
305507
957550
349867
1101981
1384520
1847251
175455
1798861
1090108
816607
819547
197932
1140685
1347717
371451
1651111
1858023
162231
1518574
1182513
11280
1862225
586841
678466
1357005
462266
1788979
1172113
727963
336037
855080
653569
506719
458829
1550340
791142
1026119
768225
110862
87612
16930
1387600
133971
1137562
299569
1276851
296950
1860012
605156
1587439
573097
1143514
1154098
1651341
1292809
1251784
238829
1823589
1420263
1625249
1236702
584187
423043
1838509
1133146
517296
1800905
718611
501651
711916
507832
164550
1041652
100811
490317
1693015
810100
346095
1717864
1020845
1817187
1654343
820782
1720722
1250534
171598
163978
306697
1858732
1449
67812
232311
1446297
1521042
573582
1729410
107764
1765602
1293945
144534
1011450
1216618
205459
179121
504958
1220671
538404
1487627
1173605
1288362
259278
910452
184880
1703774
1775835
1404892
1045798
1451973
1029206
1841086
321924
747421
884419
258465
376577
1320797
562629
117207
852595
451131
1430478
67875
1305227
1520037
1545135
565249
1399260
1507263
507092
1582459
750695
858352
939157
260891
1322068
188138
933720
71709
462730
1026936
1349011
401709
1223788
1507520
1225788
750364
1174381
1750254
1589563
250469
1824363
519470
440693
977285
1079472
1011365
1357437
1113864
883860
1560591
1059391
269287
556453
692941
778543
788772
905806
110386
916949
926293
1779271
660212
750309
1264684
1457880
815872
1193501
1117057
678851
1782821
1714373
636078
1046124
1859988
434007
663806
1821112
289738
551814
908446
685295
1696481
1498132
133235
1390441
1764759
573751
256283
1365637
1338971
1743616
1151268
1181769
992086
1193775
106496
1667801
1187324
1294286
311736
1000289
710841
1406061
1489131
1289745
1261363
1342081
515307
730869
2239
239043
1040840
1800172
169330
39762
1483296
414813
857707
987766
338014
896497
443421
1790760
342563
1249866
236875
1682188
394995
210133
648678
795367
1805271
1697468
140711
720801
958491
958553
866480
267181
1853938
1444525
824537
503793
574218
749904
1316020
426812
659439
1300260
638983
530745
357180
812366
1061874
614866
101856
174082
234272
1770238
1498414
1335479
1416887
459990
1215826
1258191
1523915
540641
1581761
1486268
780208
1629799
1308986
222324
867880
1258712
1640848
1192250
127712
30701
1593738
1339624
441231
1036765
602600
974125
1302221
1801123
635766
243180
1743715
641134
397216
1113237
513863
1482233
1477251
831211
240971
1469782
523675
44880
295889
1791512
773416
70007
184767
1151795
1791848
1533742
1725278
1703176
943002
581876
1024398
1589081
1288434
1504584
1400694
1335444
876925
1608960
1376736
753159
1166981
33004
1495580
1451308
1323678
1834843
500880
1329080
40568
1786636
502872
1690181
882169
82447
508312
1195127
377427
1790867
1541984
1003252
1009231
1235838
1857721
664683
463770
415338
1326741
54149
72338
1506287
897891
1255054
58145
1534133
1590381
874586
111800
226116
898993
1704601
580223
1505893
1269789
1771308
572040
1801227
1654161
995217
1440640
502524
633201
243018
668383
1276185
478098
188141
1682693
1610749
946548
151121
1581380
1061751
104955
1352459
1427422
1128302
48010
1058227
1133160
1029608
903247
883913
813683
926769
193678
238405
1568122
805557
1146499
1111353
155046
1113035
1233420
1534666
514813
1061525
242950
1792012
416723
300029
103250
711602
561667
359870
907817
1677756
237117
166176
1439056
220942
1568691
1592692
1722149
1242891
460056
1547016
5929
1154737
87336
808903
695335
1234018
1751554
692528
119196
1818768
738951
1117974
1095156
893914
1770063
774722
139093
1772034
1201006
435179
1512845
1096539
850386
275073
1705236
292010
1094152
127884
1261099
811914
474824
320285
287069
1350224
159907
726294
1493767
1691233
1012469
1638310
1145895
1747599
960487
47170
392351
1579292
454743
155394
121477
1511564
1596163
24432
939076
1549869
147696
98018
1265557
148445
1699468
891126
887726
1264363
1780501
1243104
257656
929674
266831
1612304
712531
1452345
303660
10910
221228
867492
864551
902091
1263384
753517
1669293
1124696
399934
686951
466151
1855195
879428
144817
567006
1359685
1505583
110168
233170
365191
1580529
1194699
1134077
1478552
323637
999638
1654855
1524583
1807976
1557095
279289
932991
1448266
1251633
1632519
931926
1666861
194848
1714234
1646608
466772
1132133
1011659
1739024
435679
1002620
1455641
192774
734505
1337498
1227751
34067
588918
913167
68176
1745723
1341978
420063
1536985
1627396
543479
946020
486354
50859
1308964
1616992
567501
527183
1600165
110254
103257
833705
604905
1388609
1132458
616561
135883
1344297
1219909
816844
330638
1424090
635053
159584
247673
247209
88846
576870
1658934
1843299
791968
1429018
1549582
1343752
753999
1265455
1638478
1217814
1646683
386730
29514
1135466
1192559
103773
961916
1147416
806108
1134694
1127294
1480561
1740347
267655
603639
352973
3491
772908
1527255
942146
403568
1659399
1140865
1708844
453413
588763
1570574
760652
724150
14850
604621
177593
443663
1099440
919043
1559078
1175663
1150038
975039
1075266
1608994
1256672
986465
730277
88983
181131
522710
1120415
561587
1740923
1570054
1809585
1123299
294585
854586
1065727
809236
1357844
1270915
1376291
392076
1204364
625972
127258
286056
917980
292548
1837797
893518
1322278
229316
1759861
170295
1058988
679179
1735363
1411928
1821649
26031
28253
514824
1722653
1246861
1788713
953356
1575450
748539
1149871
445559
792581
440383
1636085
1587021
1677376
211010
1347459
1128104
404159
1045624
597928
1346550
49860
1770
1263127
154583
110593
256516
189435
1510815
1773670
49825
797138
658441
761210
683352
1104709
1697233
97659
410718
568536
1081851
270342
868096
1265355
518157
757668
1349568
1712168
963531
1767560
469936
663745
1098368
570751
1737597
583617
838764
1229736
1224134
1465950
1844037
733180
870163
29072
652566
1525826
1431614
764312
403102
513366
960035
1129828
582283
1765299
1358200
369750
1345054
1567078
238214
1462887
91599
767108
1734016
1154715
393759
1024180
813015
1585612
1011821
1005959
1351068
415787
1463177
710800
571495
1062100
1001961
1755005
608660
1457161
250291
900947
1274473
647816
1395486
967369
395469
2048
126031
1684335
1781570
1365944
330898
568543
1274963
1078077
238632
1287632
1360369
1153971
1364090
1718790
1820437
723027
531827
1019098
905911
277367
790056
1506732
884591
37572
903134
220736
1459170
1546301
1029250
996117
1143066
166390
330601
1070217
1820481
777289
553178
102593
1058091
1481762
658387
1423567
1747724
802318
1239745
1503221
244838
934290
980417
1327387
935927
1851720
1857381
893305
1194253
576889
1301381
516119
317004
114834
269360
1651565
291213
871814
186788
602169
1061259
774146
672421
1133435
434836
559821
1502175
1376293
1055696
1082460
1385501
323413
1618462
1300385
847560
394066
127591
1126981
290046
1808600
1220087
390691
1381045
869924
678315
1337824
1850251
1214152
729837
533968
1370271
1102748
515316
1033131
714646
1835642
1057512
814098
484801
970835
615486
1711124
150638
728545
653790
1513915
1302213
1373035
795358
88038
1360901
738252
617387
981242
372214
739842
701236
1662534
13581
1848476
789377
794938
564892
684443
72758
790958
1221910
1428821
794482
1109922
1150167
65161
273369
1539938
93887
728002
1349679
112691
1382713
1080397
720655
1426049
607011
509385
1826083
448191
409349
1376534
712955
465784
1348104
1687475
534633
682921
127372
1432634
1400100
1161440
1524010
1119915
576529
143499
406220
780368
843785
371776
232911
432034
1042471
1846560
979987
1301573
1130876
1538959
458317
561911
823645
606580
302899
178784
1749144
1400730
947836
1400503
1736688
453366
1617492
294659
447265
379625
1254412
1410364
490026
243919
1228540
838815
1449946
1711925
889389
1384784
126706
333944
1423166
141295
1234662
309026
1365950
1441502
942980
537577
1083408
561995
301970
346258
872822
77735
778904
1740631
81828
1580332
65682
1168074
17906
457694
39075
1485969
367305
686701
620620
896655
189685
45805
283491
795465
1326178
925234
1335431
1220381
1249808
435359
902180
678221
710273
347991
183059
394304
1802175
597773
1771493
466125
887432
1685197
1439740
143202
297841
875836
135708
886458
28951
1641254
845188
859684
1049027
839772
999009
1573857
527609
353661
379483
1306340
146540
144163
391693
1090289
1159676
1139306
1498183
649186
1135817
864084
1025950
417197
510480
576205
1095771
1341929
1467651
995330
691712
659216
1527147
1080715
1179596
638822
557667
489201
356198
793504
401149
1317285
619773
455768
123228
1411622
1072045
944013
144344
1575676
70695
422164
871472
402312
1272859
1331630
125035
1377584
1077556
1618565
1011714
1711998
783067
1583648
1676677
1631313
862478
482834
401373
1218703
371016
1830538
276675
691490
760287
1470885
1298158
331776
1219277
187741
460281
1693238
1261656
8708
784930
1004427
858100
1723213
1323602
1686158
995104
277619
171336
981845
934396
643517
31171
565931
1623170
1697764
49375
416350
1073667
1747950
1142906
1150795
1586737
153513
358549
27695
958492
1011004
839231
1762570
1078902
975391
1282239
1040163
1549503
101803
1095394
452766
218798
263680
545937
1438499
664804
1213190
1312252
806408
1380556
1518970
1749529
1342559
1039112
432938
835482
1770239
1442489
834387
161811
1231318
863241
1464131
569057
441357
1313581
1564868
1848365
1540953
575973
172001
1267162
484027
1202740
1251676
1657505
27136
1519128
1390813
1137860
106900
1726724
1583405
1121832
850335
108887
800492
69509
559623
167186
1565467
1706910
947681
797444
640151
830249
1566855
1345390
1529266
108578
166471
1349152
470009
1689708
800040
273861
628670
1444991
608414
399041
1475433
1699783
949659
1540724
752848
475088
1862063
1784570
546078
53112
40935
1752621
1293506
1796868
1089552
1827441
216594
1422967
1607959
1180968
1681520
1236940
1472960
1424053
1198033
985457
60654
229016
1403309
213605
201069
1439211
1612047
1210100
371100
1807187
1334570
983078
1090412
765090
1733361
1444525
359975
1593080
1209839
1345074
493504
1139613
1435897
703638
1353649
382891
1147340
1625346
150925
1000720
111134
659691
254859
1618129
396062
841315
1846808
1460064
1812248
1138954
215532
672471
228543
780734
827611
619971
265869
690132
9476
1450835
164064
782702
1618095
1237600
838494
1042935
12618
1569971
563817
4211
313821
1142805
1577162
1412101
841135
836649
710893
372134
924127
7377
1347126
1071832
652550
740111
118172
269392
1242097
1274610
193969
1285938
1467967
1302833
466885
138949
1228075
941534
861356
1760158
1443658
745386
1450342
545270
981484
1335652
1165495
1221177
588300
261747
1732325
698959
999836
1799251
1493734
702156
580377
232654
876521
1522573
394535
92837
1644134
1477735
333048
1154188
274611
1316381
1701754
1244547
1368986
932202
679467
1757895
1224848
51535
999418
1441245
815150
1804339
589412
1195108
201049
1613442
468652
1836323
1103832
1545282
1028517
73148
155076
641532
1544830
897502
1016279
417030
1280068
490473
323511
83916
1141069
1697273
1231179
1020011
1628329
327401
665000
1101389
517507
16717
541831
1522717
143063
1310844
1128822
233300
619335
1301275
1354074
1856439
1311436
1806395
584760
449998
1735399
618140
985990
947915
1017878
683374
1653528
1412295
1156599
1064518
948104
611118
615790
1794430
1468590
1060677
1131058
62674
453569
409915
1843954
1148538
1665326
141968
80360
473158
1147097
6388
1311656
1398738
475391
1238300
1670554
416793
1841917
1050982
1084906
184959
1843968
1207811
44900
291952
930149
1706338
1200517
191141
131082
1379075
1775542
1260530
411668
833249
221716
304929
118132
719267
487131
1056792
1697306
1336817
649398
693385
511971
227907
805688
175649
271189
153570
1849275
678670
475087
107238
1196360
414558
1295686
529299
1674622
129000
708523
593190
1158808
596026
889049
852117
5395
1007414
8315
1290943
456823
314928
723197
1720713
332860
524074
941701
1822321
1610416
207538
1838138
1037281
149657
1131168
377509
9532
640706
35705
854669
93759
1438496
137683
237228
1182484
1356754
1030865
826136
777772
1244140
1735481
992943
1842025
470017
1728238
410967
635785
444217
1033479
1786950
1681470
707918
1460293
1235040
244448
1494432
881326
462744
50799
362753
510106
212435
76889
244142
1321796
1341128
1483771
966519
938124
102879
799632
1365969
857785
1030506
994775
162494
470921
819750
62994
1037222
1147757
221419
30092
49115
1764008
1634156
820307
1097340
246148
1285371
1271247
1278547
583223
754081
561967
129138
774529
1502338
1766077
620871
5606
1849266
215621
879166
379615
1485300
1107465
503615
93338
1621902
867937
1260938
767147
1857944
500312
1516883
1026551
47052
1784919
682180
485273
1063890
377589
1611014
214894
454926
139503
726820
1095174
803493
1854736
48809
1788642
226001
641521
944089
451585
637008
593702
1455734
657020
505072
1695333
1690990
1435301
631177
679766
158626
1763584
190385
83516
962533
1428162
1195456
966681
1853837
1174797
809027
1314167
370547
1813385
1513597
409026
1143090
1395455
1853342
1844397
172589
234074
703685
1815089
260417
739175
151140
1852552
1255737
1362526
1508184
253065
917945
997609
1171048
1270931
1031852
980022
1394311
1304229
113919
1643280
370390
1448857
1135209
1356983
631198
584468
843364
493648
789300
1566320
1101004
646766
1313027
1501402
1032858
98535
1603395
1331451
1469826
437639
251779
604648
672206
493342
961121
804226
80450
237452
1440800
45451
1144273
1850814
277843
655682
880609
35181
802438
1121721
443365
1756385
816575
1555689
1798653
830759
363969
1037319
1834444
1049475
569024
1410561
1399619
1636680
1723687
392981
409085
586046
285214
1242595
308149
1109501
85888
154397
1614357
1678549
1400441
271850
1033059
1534606
1188625
217027
1022074
53362
1019768
1000818
88325
1552520
755266
832246
216828
767343
77439
1161400
1259589
1235055
1277158
891773
16189
1654826
749656
1505022
1650966
1643131
1225078
328841
51616
645051
835785
691721
502599
833756
1043589
1383099
1092491
1237260
1047406
1459345
1403683
248683
1376062
514699
1661323
1686516
1462976
1498476
801191
1133881
1653077
1625289
616213
506467
1352119
92901
99289
455120
1143137
1548010
1638828
680964
381446
1618924
1024967
495088
498238
762977
1249758
1472581
1536107
452190
326333
1143954
1269510
1207647
1351404
1787684
1543257
1304710
1026192
492938
1165905
1745997
534643
1267724
1518807
826866
1759999
80994
1716312
1616062
1289198
1237041
968211
29139
1575198
852917
243640
433647
1531588
152010
888894
126485
349962
660518
208444
811309
711613
1672474
1842425
454626
240299
92390
45012
207665
666620
697762
1355703
798738
1049682
363385
1793440
169461
416534
672140
1598282
1718940
187288
262672
1440696
695104
1230934
1143767
1581281
437224
1458195
404654
664892
973040
668129
1660158
1793828
1066032
1800161
790903
254578
126431
236079
975135
1306981
1769277
1536418
1213328
973598
1413477
1166256
1344172
918653
863911
1468881
1206531
531457
383824
1512000
115350
1594545
398168
1836748
496042
1607661
1714189
79486
692727
30410
1518184
1403992
395741
375844
1491832
1693878
1579150
402135
857438
1351292
1468226
124641
1230322
1246305
808678
1549384
1427783
175481
615199
153302
1706971
1525355
684288
223890
760269
350438
1643333
1468703
1589427
1403427
272971
1007840
1357805
411549
305316
1827914
157082
344740
1749084
1311068
1790146
1404336
868891
1385988
1516431
737480
977890
579785
257731
1575843
1293656
319468
445501
992480
400705
776232
240274
269090
764399
351800
1000500
897463
653671
1702276
1651622
471078
1045260
208545
556488
1774279
1058519
1729017
1696124
1026756
105543
1033259
1060204
423868
1250485
1335810
822808
1044159
706349
1157115
359407
9822
1011645
1120267
175820
124936
259199
346482
1067772
1022425
138624
657101
1678022
720301
405693
586099
533687
1239605
138730
209974
72599
516604
1468404
933308
747108
54747
1278596
944018
45820
1626567
442620
1201332
833266
420216
984597
1708252
1492655
669449
1627621
1195151
1747038
1312095
629229
640246
314909
429241
921682
880108
1077098
1260080
173268
63436
146483
1723052
379659
311035
1233381
361645
217092
820543
878413
119812
1300763
258841
113412
60143
1196098
1149581
815877
1114041
23850
411955
1826691
479130
1485049
316322
160667
775140
63410
708035
1214931
558446
935386
1310380
758019
621064
1437799
797355
979564
748636
1484745
1714882
1582567
210130
1000805
896657
687025
928419
345814
243625
376443
1550938
52051
623629
1527396
691403
79160
1223409
1174724
546600
1369974
1627159
508723
1296419
55069
706798
1346259
1678817
788670
1313265
745960
306873
551265
480741
1680820
1530600
640265
1386581
433912
1835323
1400725
1554221
1563906
238056
139912
1039654
880594
641292
123548
602445
1086884
1103447
15099
97565
919279
280818
1363072
1545893
323934
683993
1602607
1705433
345370
261445
1354631
1032739
1160792
1691750
522609
1819373
1296716
1632163
1603170
1668085
1105772
749321
774450
1472123
1707514
1719151
445514
1587021
1591715
360957
1632496
1804319
447477
1630239
1204943
1609361
1708724
35643
222253
1819892
1602553
887426
1795858
435201
1223836
261536
583485
304192
1159647
1477913
285481
1168029
1729188
1440083
146615
1332186
620416
815098
697103
1047153
428617
2641
692299
1196366
446903
232563
60439
1214871
1471341
388846
819123
1569026
829032
1171739
1835149
1075687
1223781
597686
272758
723617
1848506
818146
105695
45005
1037283
191465
978248
1125099
1845442
641207
230380
550943
473749
1814030
1846344
1572992
1033187
816036
763958
998395
604507
1104527
1518757
473935
1144661
630890
503805
1752091
1679159
1466432
1149508
813912
1074373
160330
44916
428544
1567263
556673
1289148
1224761
1779574
343539
1782953
821696
923241
1609774
1463520
432002
1106263
806304
744988
1241705
592763
1547141
1281129
492918
732614
1513514
1761581
478104
1791819
1429980
1051771
536540
1452389
444057
1521782
559565
538248
1077488
766402
424407
22982
615973
1399829
744051
1007509
1352266
1660805
1228132
87204
945296
749127
291568
815626
920796
1641696
366112
1057384
1836642
1732748
1541327
1269405
1586917
1471274
751079
816916
1179267
136277
603568
268982
115744
1612863
1029710
1397858
1540044
1758790
148712
623022
681493
1822628
1560378
1324013
1707670
1126895
247429
87605
625012
1033733
540195
1232336
7953
879465
1796967
1595877
1112475
790810
1677109
1536024
1819518
529021
798456
225538
119293
1437674
1065801
1450840
1011292
672519
639983
1698585
230249
594352
1351604
108477
1584517
1561172
65847
621155
798677
984936
1049942
536795
1006332
756773
727057
193634
1048518
697982
650241
49266
1358916
68918
76439
1522018
637809
1443839
261594
231968
868247
1542597
1290736
811081
435638
1107555
1580127
80418
930462
1446141
583267
989457
1761170
1158138
1220804
706415
328003
664306
651631
947895
758786
1759242
778032
1788016
538683
1467370
158414
1450011
325840
246480
671045
546674
1539168
1239675
432500
1372373
1719166
1665
1563013
538717
476627
917382
536362
969560
669542
1102908
1785302
762925
1119401
159472
1510252
844712
1630784
1762510
1773598
888070
1516008
403435
1198127
810319
1530907
585395
924526
1538764
1367095
60454
689305
1576531
858483
1612314
142815
1224455
714845
1724635
897442
283947
521603
1497475
330607
33864
442041
1129851
1086956
847936
1016305
1856719
519426
507411
135392
1530609
510398
682685
1734507
552500
1714142
1531903
6541
1654729
1421453
960285
611232
1000524
1310277
55778
587304
1264536
1403207
1243609
624520
1413457
266556
1750382
795060
1246494
1176548
932957
364290
968917
137624
276382
1417118
1608372
79776
919890
1205043
783822
1749206
1107230
543403
1310557
397832
55092
240108
138900
469317
492142
805360
1607593
1631707
1282886
670
1565915
1611899
1055476
115710
26379
160600
1528505
8466
1347970
1366615
465522
1253517
689796
1594373
1214701
311820
154528
365672
1303393
1733271
726437
729427
1026457
899618
1701752
1459082
1617210
946260
1409798
566743
1198747
851228
1310948
815748
1184202
203158
1232499
839858
699543
59626
1756748
1237108
327198
806397
676024
88694
469352
1177124
1399851
1012061
481347
43010
345099
1853070
598695
380300
444309
761029
742855
668348
18309
929945
1178700
121629
879973
1215342
1392682
683127
53062
628436
146624
1413737
1568182
1712324
1353843
1202582
1043828
718923
715902
768500
93661
1345914
1123146
24372
688940
1549083
4989
1658570
852166
459181
7425
594883
1556335
842945
1441026
1099654
1101909
1262625
163790
1848038
655909
1038367
419109
872798
1604260
555622
890675
1022346
1702630
48637
200434
1335060
180153
199184
1263891
684077
1779632
1407989
1505888
1809187
1375046
1569060
418533
774303
1330580
621981
1319433
67392
1185159
1290576
1544045
1791886
1506686
1533980
1420627
534927
32424
1548749
130231
175099
1751630
127801
1854732
958705
480454
1754924
511375
291384
281387
1349688
1544202
1392735
779666
831908
1140331
1768135
277511
118862
1755782
800912
1660908
644721
526445
538867
475136
1640500
1859364
1720500
981048
1222250
1679563
318950
252852
440380
836212
1099873
268795
706765
30
1474366
1770837
722565
1116738
373324
1608859
779977
1623783
540075
685545
740247
623290
1230722
552736
1095163
871637
1385650
1710887
684268
935509
633055
14856
1497978
288749
1616168
102942
519554
1572949
742759
1105246
1649876
1782928
795188
881642
1714718
483879
1592670
712528
1603945
595239
1052927
1684876
1579604
1545924
1390792
55470
547793
637395
730189
1147279
1544484
839215
1186612
1456073
577565
1132441
422418
634060
483733
321817
1345345
916826
575887
1140495
496812
1007969
814160
979675
1742158
1818083
1143440
249098
923046
1081699
68024
872850
1833671
24211
1048907
1480737
646858
491868
915630
1635416
448331
1133249
178028
1575057
30853
962047
1044863
1052265
391389
682112
590637
192879
1215546
832005
1812938
1295751
1149825
999551
353840
1271228
847393
146896
1158148
964197
1014169
705299
364337
820725
596116
1824456
84695
1154841
815037
1829251
892950
122937
1566512
1435753
780026
1536495
571007
1010331
860739
1580057
765707
1183468
1618673
1225765
1282127
1790184
268892
429333
863590
1403960
1417339
1383033
192101
1747837
1719282
1594702
719610
367718
265097
301884
1310803
413974
1704477
1170428
557811
316611
1481262
773069
669428
1008124
493810
1838985
1658985
29675
1473465
1237008
669146
1372938
1471504
1854195
1376478
580774
1662200
637290
1045990
1764851
127449
1214149
1781970
1670458
1641314
1014483
697765
1686999
1722184
165649
1321282
401742
83019
117351
1767336
174725
1245400
889753
876134
1773126
1044895
357267
1803672
1326229
1722677
488334
62591
830680
1572257
1668536
1382751
1806240
877889
272689
940346
102906
618355
1608440
355760
1285236
207077
255697
631412
1755103
1088629
1504678
252270
1304971
201556
1026146
1047925
677585
363484
1552652
670617
934640
98888
106967
1796582
116186
1650113
1230746
1169613
1267596
640306
420608
326125
943555
1217630
912949
1290316
1532849
120011
1122942
1777028
846526
1309215
1426962
1489693
398731
1843965
1807153
1081489
435232
1347629
1139332
60045
1174555
1312061
1168579
29772
1303266
926473
875254
360558
498267
1334302
246359
481576
927559
1274430
1259017
110274
1768323
1200629
1299627
500150
247699
326666
883396
664683
1501642
1411734
1277325
484576
355080
723099
38078
414791
921725
1271461
1407004
1541211
1031875
1342628
905816
972823
1141603
1559779
443565
1026703
7131
1058723
933654
1085608
394420
96260
1094155
1380473
1798679
383741
1086679
1421461
70909
407945
231033
887143
1682945
704010
276725
1251058
1502958
999284
1514359
1324184
1398452
319134
1046260
1232923
567683
931603
478231
899250
1188358
239963
489756
1640300
622714
992407
127926
218657
685262
245657
1414263
23662
1816283
1454602
1536207
938752
405384
317686
63404
73416
458574
516244
558508
1012196
1667995
514586
1841561
80829
638282
595415
192294
1351754
1028310
158059
826775
1443778
1649657
366069
400198
357024
1429306
1106015
1452705
484585
906565
82146
416622
146822
1150594
855671
765111
1817859
1475441
1808408
666422
281383
189180
487957
1085524
1443013
1742764
383645
1357111
1133726
1115439
554232
399624
259615
1684225
1003506
1069926
1510278
1616917
1521338
1810155
897463
1071593
555761
366747
1007760
965992
1035685
1529938
785441
416640
1376057
1017121
1606722
1725434
981518
1554468
1623056
1028835
911139
952526
366736
1426325
73682
943865
1423515
1188562
1449430
1278976
55397
364855
1613061
159585
1562459
886006
660976
1788693
1755946
718047
1633545
1596665
528319
816536
393190
742964
449614
1395348
1738204
1668758
1775388
590147
1042573
1277936
1807285
125161
887079
1630562
105230
163172
1407293
1178591
1421729
82770
1006278
415143
1847904
1265614
1264057
349004
1492730
310369
1457849
267741
555167
460971
729548
1431457
87227
1802340
2696
721323
1169338
637353
709128
406467
1439129
355338
1760434
832123
700359
1545102
559582
600217
994435
1704009
50547
238562
1646039
1296426
248856
1793577
1639815
1181936
266371
841160
955683
1658758
1808925
141744
146374
1347414
1777538
1248469
168557
725918
1066885
1052059
1820132
875248
1443795
520477
1591291
711565
425022
1809562
1370102
859372
672079
1695434
1601420
1461226
93507
1230715
123235
1527639
1648303
1308557
1094309
944770
793494
1308970
1821249
421320
201280
75925
949233
1252908
485981
704015
1515449
1455444
117837
1747969
170330
779368
1387456
1264371
1690088
1275372
1082804
1650586
378265
723185
84504
1477392
1847257
474385
1673159
719551
460902
346363
1749283
410543
1635422
1459039
641594
502881
1377823
711747
1727803
1659835
428208
1651082
1055346
601465
529174
1592189
437774
1190627
983632
1020994
335466
1794844
859138
1271453
1053759
74020
93726
565955
848663
505699
1609454
984452
482802
242156
1752953
1606692
203396
610763
1292215
1440113
29613
268169
1542026
1791472
198257
1615869
465613
1460363
293599
678148
499530
111560
363438
1065738
752051
895906
311718
1363678
1444520
645254
117073
233244
1336198
1662967
1773561
643610
943754
168842
313354
898621
783238
1526171
254120
947045
201822
1369580
1628599
662248
1538688
1456112
745887
1038012
1418433
579417
152937
1515629
1468948
609288
771256
5244
632219
409351
656014
315712
541534
731725
1308683
979340
157540
221141
1861087
1481591
469263
145262
1178980
1593021
1860699
415360
1678806
236128
150866
981231
266462
1825994
1069522
1420090
1536513
1683537
418636
615769
1212898
1308573
1153241
523433
740383
628191
311059
1273844
503138
557735
1429846
794249
1147137
816959
512166
1015572
1026267
778883
435012
689267
1253900
1582527
1472036
83514
18505
1474130
1276926
1083599
1204441
1008970
1361096
606583
27859
1120314
260785
1066426
1050788
364538
730477
835501
1596535
1377616
71656
1695922
508579
857554
1789705
470462
1731531
95654
1147788
1390092
760763
988350
916109
615190
1161150
1563130
196913
827716
91873
923533
1584518
1774045
1399540
1156076
1361930
364383
318313
586629
52132
469012
1540451
1258840
786059
1071308
980999
272084
1185713
646716
261952
404070
867882
1717043
663508
1627762
779928
921795
1136230
425289
1510649
1080334
58496
1790178
604538
1628061
1846300
1000855
972363
1353741
220091
1363230
343796
1104633
450194
303539
1183840
926590
330366
1637607
587810
1695824
360477
687384
1052400
921398
1525003
1720259
1417600
878351
406054
657657
458991
485922
486136
1740175
448397
774786
1400108
349128
151240
1030006
530250
1383153
863904
516601
446772
679404
1260656
1840582
1417210
990088
1441259
157589
582521
1519890
557790
209481
545784
1389408
1547980
977305
176510
1298965
1748145
1605553
38243
970159
1330024
337384
1467560
518430
1622841
1087849
493037
1229318
981958
1338043
1503708
898336
1508335
423884
610397
1854955
479799
810942
55257
1702364
1006733
1698995
1738129
1807620
1611587
306859
264080
568903
702255
1600258
1150418
1837230
1088785
717590
1700683
938978
954448
983049
548292
1561347
1151698
1429471
1039491
44702
865997
1854788
367950
1187544
1090646
587785
1656539
129721
753245
1081832
1083463
475944
1421597
1090791
1536871
1558760
1855638
306798
475737
687062
77265
333495
1081649
1617683
1323974
923156
709262
1747479
1293757
1507460
781836
1157959
683510
501827
1706380
501428
487019
578419
1006823
998668
1251131
788318
711010
1696550
823189
1054270
1141936
281750
1077877
60570
1338934
418489
132920
164107
1656149
703682
1299769
850306
965174
991153
1610366
805667
27210
1036277
1625574
206252
1299893
229989
1056661
30016
1627770
843636
1119152
1653643
1857375
1346104
824080
584644
110893
233207
1355051
202790
207894
117457
408113
1709712
1419170
598400
1503374
313370
551905
1774660
1706877
925565
124089
441941
1830725
31637
13076
660732
1462715
1092585
194000
161077
1199596
289629
1297776
1538722
1046214
355426
134918
1850078
1045905
82256
25528
67441
710341
874815
1751685
374684
1209433
1258394
1139480
760653
295799
1736165
20434
1524868
1080692
165153
965314
851923
252667
718984
671613
983085
597205
886591
1336225
1169061
1507392
1628962
972392
757803
745431
1676086
805299
916822
1744890
1285991
1361272
690252
914206
1506938
1846092
1560241
1015714
117852
665213
1189859
22811
1402463
988586
1551153
833380
1607422
227947
1228403
83809
1171868
1641452
350562
1104914
1357250
1633489
1469133
865082
872114
1300010
1653629
937452
591551
513035
975164
1189707
1633145
1781273
1467092
592070
686445
1733261
310318
1464672
1121794
1028570
1645811
887303
1821573
437714
869023
426285
1625219
194800
1524565
935496
794184
704173
254633
614386
636289
394112
462898
609699
381050
918155
573742
1742302
1046665
676123
244743
1782817
1423386
288186
404867
321706
1502919
1319221
1425679
607551
865559
919253
229928
693996
602150
81203
1369076
728926
26148
42939
577290
1551414
730385
1205471
837156
93022
1607630
1064208
1722946
494840
468493
1466051
1353469
713750
317815
1497388
1364463
960336
1516468
1389568
1070287
633955
1325979
1805434
1538347
82586
559491
1607523
747006
1327978
1762933
1307104
106648
796433
1621049
47003
641155
1248737
300588
731071
863392
359164
125714
282687
464543
736858
617727
1472000
697386
482546
1211066
196244
1438203
1350723
290294
388987
885166
839943
275709
1741401
319166
1702165
1454754
889224
1062779
397193
889328
707241
590847
600091
1252851
1387530
648770
1507000
841383
76049
349624
1574299
447113
790028
189546
1145593
564120
36170
1646750
23850
1496675
1169624
1559982
1318435
1257897
775789
1510905
498523
1437784
219094
1341866
26454
355433
609480
152633
1092282
1501802
183556
631746
642737
450996
928661
785383
160490
1312858
136032
1758494
101456
1259601
773787
864773
290550
434116
346855
1418572
1353437
687553
1530839
96432
332737
1751500
1347916
22048
95880
447054
1099711
1736580
463555
1057696
860156
459942
653683
1434457
537576
809116
1371797
406227
112461
1438591
1260377
654614
1709697
1837404
1724337
1505049
1583986
1203264
1609197
389033
1804354
1692808
1480685
914126
11558
1522806
1722647
909685
994175
1050754
803072
1282007
744602
554101
303477
1731572
869934
227145
298070
1532330
1643879
906069
1169322
1183160
1248162
1312948
368895
1704994
610029
448562
7056
924373
1292557
10002
1401362
819378
1815032
729617
880100
1793337
1285896
1224087
1114360
986929
751443
881817
284498
1810520
663688
1217536
890871
892162
1157342
1435878
457773
885121
732602
67479
279964
122351
1246709
1560575
27775
1180907
1796214
514666
81401
135279
865040
692636
593153
35542
1699499
310749
228780
435068
726206
1026950
1353226
1078684
1813891
1138255
829059
723965
255122
36985
658607
1566420
59021
1305939
1365194
378797
445338
1117380
1818273
42462
893492
1853757
521934
685416
657720
24568
885402
54250
1654760
402972
1848194
1293341
1472895
830944
1690526
1018095
61536
1754431
512554
99808
1382632
1416457
1104186
1784589
46191
209588
1550520
466431
621964
1739403
208517
1036276
1281174
225853
1481600
556192
585838
1109850
1169159
1644315
1724252
823381
435498
535043
432784
741983
1186665
1778949
657694
1156976
700184
1776856
770251
1686097
1744332
1777119
606452
1041686
1366125
1017326
818983
1021342
1383813
1482834
394861
979404
1260506
366366
368361
90411
480576
1188486
1192938
661795
504708
1804946
1102237
1741788
1622828
1798517
762851
1528073
554888
1341651
1824319
1696
80802
1467960
1177702
539857
1580086
1469690
413619
333851
741919
446068
512844
401597
561535
1141313
591109
1238201
867787
793577
577068
381557
336547
78663
1148799
818970
1734458
337233
425433
56784
457297
622526
1699142
123213
1796703
1001611
1783643
789494
244354
591348
780092
1500495
1067699
684759
1578806
504392
1022749
372722
1066060
823498
796644
394954
1266689
1427160
897888
358260
1655535
1419929
345599
1459951
1015266
548706
860788
986502
1589092
1145692
1422223
1789375
809235
212076
1802976
109759
1240369
1079535
1113227
1519742
15623
1537867
640060
1683929
534732
598440
268510
930349
767984
392928
1543438
1030686
571684
711585
1508957
1381379
1588383
1694248
1099132
1574658
1008830
205845
1626401
790807
1745181
332763
631059
1050997
558963
1370163
13896
630299
677319
1702643
127725
1366412
851855
921995
1020827
1850246
61683
1813663
1623451
3663
1822963
134212
362203
1715172
196672
1724143
353667
109839
1775162
1752041
46133
633958
1326789
227540
541035
217275
1280939
1359583
1116381
1410782
86003
623779
1457035
196544
1420552
251553
921824
1150362
1628732
958232
1700475
1383304
1298454
1480570
927474
668399
334893
1092462
1464774
1768493
756564
200467
721022
1757017
396500
1753191
386214
1767501
666239
990641
1340656
486711
767343
1679994
61805
1390483
1814072
1088396
1591774
592325
1192132
1837447
1494717
753308
336280
132331
733080
460147
677243
61697
1675742
1087562
255162
152166
129175
285060
488203
1737955
200953
258926
1518375
1260758
1456869
1009277
1607711
1202871
1727566
1790465
615907
1015596
563685
812397
650028
1406486
1625891
699878
1767213
1326450
1733626
386879
1602606
393928
1306430
1417990
383616
1608316
421404
1588580
1006399
1170364
220012
942845
626023
551893
1206174
554314
320404
1664797
77425
981378
213885
1282463
187982
1727305
820155
182235
1673541
1303493
185747
434087
24796
527536
373408
208284
1510463
117669
1710773
1308202
1484701
696238
1672917
174774
297543
1289220
987129
1204974
842142
1581794
1704030
210142
1164614
1742158
250707
950710
716774
1702557
297122
232791
43542
118345
1641246
77220
1300882
366982
1403974
1253377
1246940
617716
1118605
1167964
998917
149658
1178160
49152
251116
406513
1413491
461659
1030379
1712089
1117355
609561
1098794
658276
628222
198355
1267805
467918
801509
1666456
914429
1457370
1689402
157581
1577239
1153406
1381340
793928
472787
852223
351042
138940
1563000
1252477
739532
277454
396401
506809
13114
1538851
1525814
1383476
1379385
1731963
103798
911438
1338192
713261
975690
1538921
1767189
377726
551393
1641827
382807
1649254
1028144
1469982
1192042
1555963
840740
1238237
1383292
329432
748087
687565
307290
815448
1251542
1565231
457438
633922
1798755
472212
690929
981544
1753337
1654973
1688874
200332
1685500
1667303
80119
876619
960610
337711
1102717
1123682
740677
1691512
1090114
920829
1799923
859651
1355393
495238
1183802
1496934
1321788
1335926
1112295
1018203
195273
644575
1129775
1062125
1611126
1656467
1517267
1470136
1592804
691063
52918
1114545
1817314
872925
262284
1520908
625743
1353998
374936
1715792
40299
222085
1742308
1260398
894112
892634
321357
833344
90588
1842637
1603418
1400138
679052
1141975
173647
855606
799425
1411892
652581
531256
1434060
169585
1564080
1826708
1318305
768519
805421
1273759
1735339
1208102
866405
129776
926007
1803438
394473
1782506
563051
214789
363238
664634
358584
1859484
597034
818244
1509389
1163843
573183
1693296
1079181
1353071
577936
819595
947557
1102550
158657
710477
1495269
1111450
1588286
689342
1244277
1038513
1477813
28726
820465
1823023
61079
1367406
50860
41078
562500
566780
1391360
1669881
1027865
756573
1103371
1681753
1655860
1193940
1805993
1218295
1100074
580065
769525
510078
1628289
1242498
1825910
346149
1295894
1294567
1606009
923293
1838399
354667
622147
1370863
599552
1595789
1033453
976825
328252
662058
1118050
82894
393065
113087
14716
879352
612518
1128649
1400540
1355902
1185207
1245145
1834245
364058
151796
1664066
196678
869328
595233
1329593
1520451
881546
1100539
1851915
1687233
1367659
1319457
585163
1672840
783419
1696762
561463
694820
647529
595234
1287395
300345
486205
1049743
223777
1284113
800194
404002
704029
1537509
909528
1533894
775565
237633
270783
1478787
1764765
347015
1238321
892254
149015
1568689
587372
1491465
861707
660049
1471015
575049
690729
235251
1796065
1029743
164708
1410705
1585722
1378442
1747951
1562470
915863
658630
510920
294840
1087844
1710820
601466
733365
1636705
1181760
1452717
1273787
1387851
1667148
1189732
1788662
722381
334821
706992
1738491
404273
1251114
778125
881611
1690569
706093
1585073
1615510
464490
254826
324278
1221976
1550025
262068
1038874
87749
1123985
1261132
1193836
1782546
4408
1736379
838469
1526418
1778140
459206
1262943
283521
173274
628319
89881
386482
1781136
1566550
807744
795356
746037
1111256
1850853
313430
604306
39506
1527795
750444
230524
919293
849825
1733881
95972
1357774
1798825
920614
955136
1360294
243063
884299
123932
1564919
1381744
955985
162359
1538653
343640
1755918
1770666
1715901
1080016
1851992
1274562
279578
562178
1265125
1661472
582295
1524770
1691080
214885
582387
1057942
827271
153302
1106050
1049383
1102475
22515
617764
1827757
599281
418851
1733239
149375
887389
225223
1168410
1018160
761718
94870
1562907
287873
557809
1344474
1156692
1175915
1059391
521969
1047329
954703
179190
1338663
1681414
733579
1784345
344771
823488
524753
199747
1834900
1370583
1698861
689201
950779
797412
711796
1632418
22571
889504
1568882
447211
207102
930606
163145
399099
1114786
881344
1162966
127695
783931
1508403
834868
82869
861763
882481
1175208
74097
257572
1258200
51465
1347689
1134024
206011
170879
117474
1121835
527311
2176
223288
83042
180457
1392565
1063781
26709
568224
155311
1453073
1210877
223064
1354542
1126161
177628
1597837
603965
1398798
1472103
902992
43045
438759
1672687
870865
1004972
886656
136224
1451312
948190
341197
966921
1091595
1623656
918768
60252
1229880
371547
978350
883407
1716753
302249
202544
209557
1204733
1179349
928786
50911
1104949
1149042
1440602
79931
1723659
1367148
680595
623619
613258
1841914
922037
757899
1170787
285322
1047290
1651849
1243093
998882
819266
802177
144228
213781
682152
214506
1679179
517417
1791506
351972
229838
1173060
1804251
519392
1576953
587585
605554
735127
985260
1051496
993035
1659574
1650237
1779152
806986
229552
1540591
1355011
848469
817990
443759
591346
686129
1159523
702243
67016
857153
1383507
1082039
1696609
247195
465455
889468
1546304
318202
197042
1403388
880442
1207528
1338404
426774
1110654
381259
1322912
1446838
484615
1297276
1623473
218105
1812644
79950
499514
210606
105160
1223333
1420759
162176
820604
1144186
1345958
1043723
1259775
1567970
16922
873064
1322920
1061543
450557
1832135
1085854
1380245
261761
1197954
1510520
69672
394265
109310
1582537
1006156
510434
1266593
1692072
372161
1850321
539304
918
1002932
364708
1600462
907310
304871
1785066
25688
42036
657359
1334443
586964
429896
1732596
1591947
411923
1308220
1306587
266394
183778
1741146
1134088
245913
1158058
1136139
1173350
190908
1254670
1297066
1181789
1020946
816537
515919
1114402
1435799
638039
13129
1053934
842465
111896
1589002
608423
1657103
151171
1473786
1372519
871523
64530
857329
843719
457193
1471034
664693
463541
287797
717103
1748821
841632
644581
804669
1137573
1684037
129136
1702755
1147936
1228778
1099275
1626707
1238328
1338982
859085
899860
1210004
1669716
3188
1744720
1116031
1813657
158172
560887
1549016
985519
914828
593702
1364644
513407
209768
1232468
95180
400254
1725501
1632538
11547
531439
702731
1250423
1206754
1074863
1349969
1284409
401568
50426
1847428
428607
1072060
293938
1232990
577865
1461234
1119978
1075544
919925
823917
1105977
502768
1409188
1070184
1488462
729144
1008879
1606447
950937
1593438
1025766
1842819
183630
880096
1130731
468934
1267975
320304
1324062
1526222
342774
632654
524765
71347
1648487
125145
717477
591155
807900
1568229
1032154
1783222
142637
997136
803782
944134
673817
186057
479151
1799844
663787
389512
838155
827116
406317
252023
1674875
447145
393472
1349264
833252
335297
561962
1033151
445112
1858879
1498999
1598869
1520412
566145
1325514
1534850
1123255
825568
1693378
1028572
1094851
277831
1661258
948520
253927
1276474
1474893
271417
1222252
132406
1822975
1822466
224182
1236165
467449
1150057
678260
1840713
1314291
938500
14839
944155
854774
1770003
194665
1238643
1442740
360587
1307935
562575
1307316
1660493
356089
612867
734486
684444
1053422
1337499
389006
607307
1580616
1546126
186121
1478161
466017
1451075
46489
228404
63793
1742631
793059
862267
1336391
829206
891954
1691003
1767016
628008
412040
1076528
1607453
1792275
1599270
1672889
1055721
1838785
748630
1230767
948515
1523391
1351895
1777586
84337
1495243
1695222
1688387
1325668
367328
1417460
1230686
1664514
1375618
1274547
1458056
1046607
246403
262789
633234
400185
710095
1544244
1225793
1842050
1646410
1118194
19428
352594
1500407
1331361
1339776
1508271
1760841
1388900
869583
1644454
1313443
931169
96319
980271
41226
204648
415683
1111035
1802208
543063
413253
458088
584453
1372384
1481830
646596
619260
1687650
106560
38163
973480
899008
1738362
884304
1173577
703943
1370700
221613
1472274
1004661
679642
773913
535105
1676598
1637381
1016784
89043
989839
1517381
248091
377461
1423754
1276408
679581
1137302
205833
150919
70937
1568015
295446
874225
1109760
1374866
540410
556076
1152989
1091924
1198308
614752
1025102
1164094
1275917
490327
1584095
202629
299754
1080766
1296843
1733783
1451308
614571
351832
1294837
150717
1107736
263858
1672238
1319505
1790081
1599447
520646
1234941
1502965
953583
35730
1146342
1064151
1691485
102691
1267889
24347
1027674
1524122
1291273
1808433
927269
1603247
736960
809352
716847
1321627
625986
1828914
628991
1737865
815729
1695401
1289560
1677236
792846
539483
1064558
1621422
1065179
741072
1596024
1255645
1583421
500679
164261
1043881
1022343
1153155
191754
1422459
1767738
1152120
892624
1693766
1762651
772769
1484799
192226
277449
463499
507928
797672
1429330
743822
628635
1233240
777414
1026007
1549024
1685950
209905
49554
531378
348566
872808
1564273
780077
859423
1313456
344042
668432
1494443
1107510
1264402
137986
821616
40554
829146
983857
823822
1071104
1861209
745105
835484
480771
1090786
1258229
1692641
1373148
834838
1548430
1689278
141946
1304227
1416526
1679237
1721788
1658930
1587112
312406
169471
1846618
565927
671804
1546341
391563
1727940
1316297
457354
1817626
1478784
1612967
1638565
781895
257585
462319
1093070
1462988
1274445
1118012
430086
1076985
4962
1685701
802840
232531
782810
594843
1655603
1219342
1062790
1341206
873495
168204
797872
1334273
398341
1707939
1323392
938006
1834391
975537
1639872
435456
180382
1832948
152308
243933
1450363
512817
254663
1450649
697208
429988
1263983
688951
1364511
52506
1646759
1105404
805988
422258
741413
733603
764589
150854
1495852
30218
150866
603071
1715696
1163991
860017
589577
97238
1389887
10663
1852620
1181798
129425
1660482
251303
422463
950043
443055
688340
188925
31948
1562412
628530
1464777
1594325
1818950
967380
1140995
833369
132648
316857
1354713
1220373
590092
1776050
1827804
1346663
88805
267348
631255
1846003
504067
714477
1068818
592686
543153
601958
106520
1095830
1756494
1167517
1247209
1148033
1186021
62146
1603062
329557
398479
515061
1266831
37696
1446399
1633722
430185
476975
473402
853712
1534670
1344174
1248074
44129
1818473
1328589
1273633
845774
1817492
1129344
293413
1012552
1838742
660843
1024058
43378
1528236
1851611
1677068
371776
1517736
385336
732459
262363
1013544
628169
684736
292602
1181494
323411
1298906
473589
1816940
248273
444278
591765
1019883
160691
105454
1837282
1228794
257804
1410249
1181869
138754
79358
530429
697665
325017
45867
371580
425414
221909
509679
444266
220298
860342
297077
1323975
1564175
464668
1510762
775602
1585983
642313
1549731
539361
199592
1342021
216185
1533354
151232
168707
151018
12620
1076727
1037904
1298190
371371
342922
1538088
1784525
453159
1231661
1084489
812302
1205527
238085
243386
1277346
543718
1002710
1009897
298906
1591372
1472693
1661821
669731
1753209
1775309
204169
796079
1346995
1128166
921717
1683553
545105
576039
1855582
878660
1634333
1199837
157151
810433
1250726
803358
831664
602788
95633
1211206
876509
1528937
1167590
386331
368537
799756
399713
771099
905616
307020
1034392
48543
1488643
64650
1563605
919846
471318
567848
1575638
964629
1324400
1125877
580631
1086069
1485171
818211
45452
1737224
870441
1808982
63179
478564
1271121
437363
778118
936172
1196169
768585
290401
1805373
1498478
1166200
570633
1442209
1581518
1502772
1324544
327899
802563
1654237
1250402
25255
1799241
1622158
1727464
853436
1843903
1605442
344674
950933
1491836
1152806
364416
1696597
586163
1711550
938362
1810732
297833
1374071
1114721
88978
111301
90372
1130483
945349
325869
1054307
492475
665103
1454113
711434
733777
1437282
998279
822346
419331
1263478
1574221
1081558
868545
1735371
1269591
1584099
270309
393499
448264
644943
621896
1301395
1078876
105443
231469
952629
1541278
1551199
521202
1641424
96326
1469868
877156
297284
602341
968413
1562752
1154955
1765259
1486755
1842325
1699347
694736
125544
1546425
1177939
814628
1710922
528316
1156617
458980
1421909
1681262
210862
664952
1330414
12154
1747173
1069518
638942
1251968
256959
844058
1174037
392732
870223
1229289
1221322
455564
1699400
706015
1000722
713183
1434347
681356
296014
1152628
918434
426494
295394
1434538
1217184
655245
1401349
1287153
1842784
175084
1344817
253851
681554
1463813
555683
296577
311241
334006
1416277
1764840
323306
1372112
1543504
1011527
1112269
1016277
181385
1067485
1597668
1123739
771385
59005
1128753
734560
144563
1857436
185733
1839052
807291
7196
1019093
567003
1400696
762560
1298161
1320587
1320964
1815498
129917
1162173
660073
1500609
1704319
1439246
1387169
1834975
778170
1130046
157432
400781
1535445
50711
933714
1587832
992831
277324
216527
991450
378669
823107
1434950
770556
1436813
857849
1563321
1195895
723206
1180527
898487
1540660
679194
815751
1553724
1738240
182101
1612946
226375
1752010
1483159
630495
1094762
823039
1653085
1701830
368146
1328729
802416
1346180
286585
1447407
1100193
59598
867492
699815
1154938
1260705
1338105
786059
1854044
1538807
947617
1021443
144069
799064
1071583
632144
1008405
979582
205009
698347
173475
1362580
1174272
318201
1720212
443894
1508810
1684893
351881
1673035
1618687
237505
797655
992342
1056626
234857
382678
1680435
1117051
1542897
181152
17941
200541
35595
22264
181663
1115563
379116
323999
880407
1806287
1370492
812998
922277
1077471
1521310
934124
1552860
1079621
97221
1392409
148903
756422
440852
1377068
1808901
1546678
454121
1577775
1810783
232387
806876
861072
994551
763623
979782
1291557
106304
777623
1244729
751477
1519789
1488510
1384243
168914
214351
345439
1754864
1811731
1438092
840034
317786
1351385
983100
93175
429050
79871
1400057
576205
198941
767579
1679163
135845
1651547
1485959
314193
1339490
1243805
1724160
1084092
701579
1516296
761635
115308
1093751
1382305
347950
950441
511085
1458916
694894
1781499
900414
610348
1047471
1790538
150402
317662
1033821
873061
1024157
717044
393239
1443699
1286750
717286
1212389
32007
1457179
1021703
901347
1233629
1840912
489523
1019724
263346
1814987
637968
465393
1462117
721729
467699
1467243
1376788
1447448
1359283
1366320
1265164
1095430
465801
1742445
77921
197701
1006134
227027
346664
105156
1319828
920915
1355242
1053841
572058
299017
1786243
600520
485274
1275196
77096
457612
1730983
317029
481433
1550230
52091
912596
1712214
1265001
1599407
753528
565668
1022355
233083
1431140
188841
1186661
1698662
1585296
1232836
789758
428788
84666
1622446
1836868
1192215
939824
1573909
1374588
731186
801465
1160487
1179011
748072
249794
1754456
1001813
13117
1587670
1780455
1409655
523226
849554
534625
1641510
1198065
1030438
537994
363530
633661
934214
507346
119467
63222
297290
911046
865889
509886
1009299
1756736
231930
1812298
1011835
687155
646842
916278
1592517
522760
401439
1210577
707323
196087
1601684
835035
1215819
944137
1644663
643666
938622
102214
178896
767181
848126
249103
443528
526774
1396582
162969
1205597
1024219
1162013
422235
1233235
1495099
1365269
470253
939515
462103
1635595
1166194
683604
1021984
1488405
607984
1133103
542701
1395253
220507
1193594
417233
269015
825466
1302130
1576811
427699
1242536
447179
1427098
420893
1241607
1446452
929749
1315622
204090
941282
1680739
979784
1602988
504456
236025
1743169
157561
917491
100130
1501494
588244
335105
1030961
1412948
1219219
1418228
1405070
59280
880366
468479
1741735
640597
1338132
1049756
408154
304564
474877
474020
1658088
1330693
1549727
291875
1492721
1486135
306328
505099
662610
444975
1775473
94087
1586915
949827
251032
1051935
1642741
1456199
95040
894591
769898
1382858
32881
1135737
1610489
1577216
1649807
729624
791656
433634
1169337
855379
13276
1267261
1052845
1265359
1749838
1616749
1209894
1151118
1157357
817765
1335990
1779550
1035866
1032491
280355
530401
1238759
725809
1147588
671188
1462841
560963
515110
950472
858302
1783840
301030
1339870
1566347
1786577
1777480
1233488
316397
1767629
1316183
1766239
1386237
120895
632241
943028
1754830
1852186
787885
1370816
1297965
1524131
470785
93737
1185844
25364
1502899
16454
133965
164237
107454
1258716
1257346
852842
232084
887891
903026
974042
550702
1306391
1801008
193766
839628
121706
847247
1743137
649003
642938
402468
1510713
324168
725261
1019629
1313728
710269
1774743
777389
154986
170826
736045
1106747
1346968
500640
693957
385082
1417617
766225
1848368
1235584
1385231
1473604
1521185
1665665
1851303
74318
994250
1780998
1850743
1770255
1710535
1727393
1725674
984284
101561
1106033
1654623
1101764
184903
328759
80620
250342
1615481
513592
212566
1374344
1274952
380905
813699
1292868
1649405
1760555
1365504
290588
622860
1107437
209833
1218509
133013
401716
1762901
553380
978057
191071
1651334
871410
1362550
420065
1716541
801600
1839506
675929
652226
306984
1414465
1662408
1319410
107496
906601
952649
1367821
541338
1333420
1013934
602723
440413
21354
534423
123567
125597
1241412
1401040
1484253
1855675
46163
1746836
1624320
899835
1518247
1005761
673234
1679315
1724254
688224
1568495
1102115
347373
1125427
1335399
1718594
958206
4030
1070579
497507
1653827
1440885
931542
1527071
912364
1719474
1170912
640656
1053264
1155429
1742239
508606
1524125
502214
1198164
95069
1651095
1315542
701445
191622
343190
759423
211438
1014185
1735393
919621
1015761
419390
687236
268562
1544962
1556649
359416
591286
272562
227348
396572
1285599
599612
669515
387351
1227051
42076
122740
1436053
145061
538159
1107929
476611
1482516
493029
794046
422600
365723
1614159
1186914
666030
1806461
567966
1163058
1737109
389192
368359
897030
667035
541322
866801
1329348
1711948
429074
662558
500132
1542636
575307
144525
273833
1486496
1794378
166682
479442
1497658
1359954
1655618
837296
509289
335190
1151812
1232251
565495
263146
293363
1022106
529755
514090
1126334
710742
704643
866879
526560
1512788
1337485
596409
1205056
295193
1321489
465256
723677
992551
655434
327731
1440847
606157
1300121
1030511
486179
498135
238920
350798
1375613
1232682
744015
1569794
948891
535772
135109
65050
191529
802460
565797
1685353
1577574
1487735
943045
787558
782362
1272583
1618843
1063676
885998
1658732
951571
1833747
1651897
685684
657156
939044
1560360
1581462
1107906
1302126
1060558
1506060
1806480
397388
1488550
53777
556125
66342
1308100
1497836
729614
675654
1642258
1842392
1406886
1815398
1049174
657785
390326
1413511
610095
1770654
1470255
1266719
1778733
1332981
690356
1537137
877590
1024429
746082
1681624
430349
543050
1294567
630864
837281
984027
517917
1065800
762210
1836916
812432
1652429
1293143
957096
778110
1043974
1092371
1697865
1337781
1387099
1795232
1054549
1106714
1811225
180709
1578301
718296
896838
1671986
906724
946601
643096
484025
1500277
226062
906039
1190232
445026
1278434
537433
1718558
1059566
1613193
1129553
672542
1115475
180231
155906
1649681
719874
528902
491458
344668
118505
1645815
1158462
469051
1037934
791851
1034948
1207871
1064061
306989
396409
1289395
958820
13304
754547
1520808
102037
267787
483439
966668
1557108
1474053
1673718
1378993
1382006
978906
808231
1229429
1779035
833317
1292253
752905
729843
1074424
10936
123304
1680806
1444717
230944
316587
908416
748335
1448712
572024
1377376
1285179
821537
360913
404787
232830
1025142
562710
1805
1152828
909834
431840
1759437
1119529
1134829
502885
218569
538438
362562
1804839
1588044
1773283
1339729
1230271
1632363
1050098
1124375
1629039
1554605
1270680
832840
1769807
21206
1270607
501006
864060
124513
1190504
927254
863415
290365
575625
965740
631420
1779830
282276
1432498
897610
1303621
1070609
38731
9998
378295
140752
823518
731497
1046373
1530177
295412
116613
1565698
20782
199118
434576
1748009
1019609
1044673
1215352
967059
141184
1015439
422893
122297
1420802
569303
1230762
1396876
295703
1840873
416094
747780
503159
1557846
1471469
151985
737391
622705
503052
602422
351370
464873
1536043
526452
341802
1523490
1037076
1333111
1598171
349514
245190
1213189
256011
1499046
636094
633127
1355154
253629
265432
1690418
1524337
1393326
1031333
840289
1170940
1645552
1529623
1640224
1334543
823869
402941
1856757
1515649
1555796
39951
1136481
1156811
845128
467215
1553895
774197
1337398
1256989
1620815
1201090
1390336
1117299
1789758
1742432
393608
1618969
953184
1031467
1107394
1054257
493855
889864
726257
1465725
1673022
237571
28678
1342064
98809
1664871
1050511
1601801
1458119
894442
994842
1835392
1028687
1044146
1465740
197907
594307
1752186
1188273
1592770
752169
220357
121377
935609
941663
905661
509142
1337301
1322419
444545
467474
343102
67592
1397981
1612293
1715138
1207419
1393369
1355617
277147
47357
934089
1197210
553583
1504181
723098
797553
391826
1515434
1573092
1125481
474833
1169757
276952
1036843
35885
355288
928324
660311
1753780
768953
1581604
631757
851564
1241652
1585954
707464
1414409
612595
570654
222227
374184
1521684
824841
1004986
1761611
1409216
961343
49849
455649
123765
1341048
1651654
1828061
901810
1419897
1557760
1513098
907920
732575
128530
1684443
837779
1325829
1778991
31121
1018493
1126716
1041486
61980
356735
1120015
1569688
719031
96853
485035
904440
1550213
1502326
1787245
692453
1592481
220236
1067258
259638
560522
773093
1187290
453144
1511863
32269
752202
1122429
67390
219819
34551
625816
1059371
84656
693495
482497
1716717
1578405
517933
418858
1757361
1390414
266533
1319909
1114213
762791
661602
911272
1675258
1665081
1814485
1742929
1417927
1361031
73475
386269
468943
1268857
1001886
725728
1205145
354732
610408
1465954
591028
1312861
1141857
480285
244030
1129914
1453833
182975
1264270
1581095
301056
20190
1861583
1392141
1138856
530756
147058
1420463
985600
1315179
341131
1282218
855108
1187998
745482
1578626
700550
1640908
1806300
1082307
379805
356991
283196
1609884
1667741
821384
542677
1436053
1031754
586325
966662
555457
948208
1348420
1681182
415070
1298682
639906
1576489
1682639
1061332
1427052
1789520
182257
1599573
1650137
1347668
779239
671624
209415
1202027
379079
1285169
1032596
842734
946531
1375117
1663294
1513181
746763
1563605
261429
277706
1136298
1077225
1382862
412343
158842
1106422
264972
1095386
624032
638793
1511349
986664
395323
466127
1499254
1537576
1824256
172869
700595
166629
1385858
1281630
1325621
876149
190662
470386
195895
892386
1046772
114227
1787092
53784
1266958
946258
786793
399628
1445511
1509575
762785
1426934
945618
32277
1080162
1566518
1570660
1116040
429892
399971
194804
1505959
958192
311519
791152
509149
157270
1066953
100100
1301590
1400642
232745
312010
947325
1527325
1005702
1282879
1485425
1576172
622756
1260289
455547
798935
1547116
99858
1341486
1116567
1611176
986388
1241452
797873
1180140
12591
1455150
533716
1813066
915358
1378729
1510589
1740720
1792728
726962
926618
9851
810522
546677
1725157
359023
1520148
1268266
1625567
684171
126847
1680717
891738
1444199
1795864
469165
745539
796383
215215
1356860
1724235
267008
352258
792027
1394152
894979
509795
873494
931001
1769465
1306553
1711094
1303121
420380
1245379
244884
1643635
1017327
1443672
143066
466666
472808
1145961
164482
1051711
508791
1719296
558065
1385670
395176
315293
1659726
1279684
1357956
222768
506185
1183748
1041203
43980
883640
841140
69173
382584
1300465
1404250
1334397
438110
1676300
1797125
1822961
1013578
260062
1334113
629273
1024977
1321477
631685
1040438
900696
618533
37658
349784
1182573
1204964
374430
962880
409449
1687824
667163
902765
532190
706554
731999
341676
447750
717064
164482
1198190
300603
104370
922259
279734
1356110
1180513
1364398
896202
1231648
50551
570791
1266454
134398
1638983
607870
1046523
1246979
305665
1850849
1020816
561986
1618839
1842966
1656431
191892
566477
1484962
570175
1002703
743928
1465508
243653
267918
1325942
1420950
1210250
1418878
652468
248350
126692
468758
691563
876392
131605
706895
460632
1372432
478900
1534752
1146371
1145940
1732323
1724299
834352
1159338
1093118
259214
512066
1245808
1450353
904576
1523517
1318760
370881
491303
1501026
1400626
1390407
1245775
716870
680322
1068518
805707
334403
1155498
1802193
1336685
406381
1059984
476727
1231674
1082620
728532
357504
1254775
1035898
689405
107767
570924
711550
568974
594034
1712919
1014291
856062
268293
1048239
1543316
196462
331367
1330210
1652565
999808
1332178
1373557
1741812
620402
434666
1268743
742488
1349494
451007
1610464
1829033
1531718
117748
655689
1713741
1554465
1701660
359461
1678516
1587251
646448
93574
1186068
1267688
248855
58740
582074
1643446
784249
738160
802931
1760674
1227060
523977
1685262
1045875
36133
1547734
701498
603684
914274
1049411
1718574
377015
829448
1171520
746237
1335012
287441
232745
1829079
36998
746015
696461
417114
1829126
1608709
245722
845440
252851
891816
1087906
787407
908508
67466
247780
1618688
598564
1344566
1769903
897801
1518884
1665159
926037
23774
700824
686588
1187004
1034410
201359
31082
1801485
1186437
1683916
707161
295609
303342
432226
1715584
1582477
257885
1801876
342883
1559185
267282
1222724
288163
1478825
962858
1006339
1043217
195048
936235
374199
1708434
1030483
740124
1544356
1718890
92348
526037
84286
780067
1169949
1298473
1080812
1597025
1595249
875453
579516
789942
672769
348522
665594
1301081
331719
519595
191176
426356
1821820
732973
927098
40309
619562
1796745
639254
299451
842419
1279682
281509
1510666
892940
739894
462951
535731
175983
1840965
344186
1231680
1615707
1060751
1021923
441523
699022
1811044
5940
310984
747261
1766465
322011
1027121
206406
985757
1084550
1050705
569371
1472167
906732
670466
1103497
1342685
431764
1411998
1662932
616742
781271
124060
1357506
1200122
1302566
144442
883621
1547802
816676
1003028
1044102
1221247
1555256
862460
818646
1198704
1787354
1471167
1490869
1525775
1340282
1509528
922769
1512232
1595156
1109179
1833644
839773
1109241
1378678
122196
246918
1424791
1733091
1764419
1261284
375219
1842069
1264608
735480
809947
1409298
1776891
1471031
1630878
1698499
1007681
197179
1284979
365551
261842
524219
1739931
988081
90414
1646105
646851
367146
855755
1309994
387834
1620297
623971
485272
736613
1321613
1380251
1176323
351247
1369976
48952
1140615
611842
1735972
1134873
601438
621073
1379152
1499351
1439620
34616
973680
684305
840326
280680
658950
220414
740682
1541343
1496024
394424
1834504
37770
887931
466741
1748195
461559
68629
1466730
739285
1834725
1337709
1599470
109661
617842
290351
994379
69726
938039
1521563
1213779
1427118
357569
1470600
1098669
96944
1474333
416435
1648926
586699
1427549
149518
729220
750292
954465
122716
1743015
886522
298411
1140343
1427654
972704
1583177
439422
752748
142294
955300
1425776
1661858
1807541
360409
64074
1031080
721249
1681626
1090746
1757050
112291
840184
963570
203595
1143862
1443210
211793
231691
903879
334447
1025419
969271
1286421
875474
607992
66757
978822
1406780
71848
369281
516016
203672
1236655
1675956
704632
1595786
341099
424930
141554
404812
879623
843678
714264
448925
870134
1322528
1791080
3785
1673675
1602342
1245326
1473407
571071
694903
1021720
65407
171298
1808387
193963
62826
1531309
697605
1429806
265871
911752
587180
1229942
141821
246151
1062604
1070478
1477450
550813
1030315
994996
1576632
157427
1208265
1065316
941891
1702821
1074881
1793932
1044034
1314831
1251020
1616585
556870
743214
1108990
577912
1592043
553730
1785862
430542
1671595
760640
1497691
1357497
1566245
332653
1102386
1376671
265947
599446
1734061
841371
637883
1481971
900043
1207658
960395
1844489
124868
1533679
1631330
869563
1851264
858989
1009834
781169
27777
423736
466678
1121497
1840095
1163437
1177807
1689000
293629
885800
1069702
568006
759033
631621
458414
820894
862194
290763
1272869
1561022
384302
95141
1738329
1092353
1585968
669323
781445
549876
1718295
626199
814489
1117064
227741
504793
1562461
486106
1083538
679873
1033458
433053
1280336
1324445
1684393
938916
973632
45637
1726812
1033300
1685464
141918
532167
1631195
1487197
302711
1320746
427620
1644140
375198
986818
1219911
745982
1496640
1123573
1325317
1226527
1830776
252414
709592
482230
1111008
536228
1614731
451588
485815
1058382
1844910
397960
704635
1576372
1404129
898716
1404243
775984
226834
796390
1396112
194384
1086711
1719957
1467961
9023
1126775
16627
918987
651201
393187
1109734
964771
1575240
496048
1220534
462801
1708357
710119
326281
71658
1654791
993771
117900
632317
1161251
1087208
1298972
155847
263470
899146
139363
532668
224584
1016684
1151533
1266332
874711
583096
93578
894621
1603928
965138
177908
579918
53550
1471411
1155509
770012
745114
1564460
1046463
1007459
825632
961562
1637177
470039
1237058
258847
335447
502010
716919
790995
759474
91544
271836
1409931
565617
31416
692471
520448
147158
851145
119310
177954
226482
960328
44449
94684
1299227
927783
1371077
731740
1111850
249994
614635
1725716
1764837
1469011
1745314
1130012
1721753
607516
304190
338887
37226
1233856
1421359
794430
1509542
893597
1232058
424457
590152
1848169
1485926
187814
1133126
1600442
1110359
1808463
1366585
771124
1015795
1402357
1155505
662307
547268
1506358
612567
1592310
124869
1707769
641492
1677371
362743
1093008
1435352
1006170
841363
1342302
615336
663399
848604
247058
1184729
1159239
1535780
297259
56163
530646
1275634
1229214
1544191
799125
222032
1465783
1740261
1758204
287161
633103
227918
1707992
144927
274712
841900
956327
1006099
38548
441249
1785990
126369
1744094
177362
676134
1316680
1403677
1223607
1014783
1802363
374075
1434558
1036203
1828276
1036128
160372
625672
164974
1587256
1756686
502116
1100449
1169455
371554
870271
632859
201428
801794
886765
1617020
50659
1654658
407736
1509402
1446792
1855299
1101228
494486
10851
1628595
1120310
1466779
1062402
1702825
1122105
1590217
319844
1719939
1320607
914355
1294526
1738388
310430
1181297
977138
1400694
746370
652150
1361176
349350
320179
116124
1370806
1731999
663435
694924
1108230
215025
1207503
1268324
770250
1048694
1090559
1567275
784337
1822607
282189
1848838
524857
714983
1463833
431613
1547906
574960
1854436
1494112
380843
1327851
1229480
689500
1112080
1429025
1509546
803898
516638
1500354
1356398
493892
748170
1070151
221851
337103
233093
1516450
1508057
483799
714354
698362
154952
239835
333149
1074174
1855813
1697811
14665
128783
1139286
1754840
1574920
656320
1346661
862457
30980
381235
1504527
1135829
887400
1015950
309588
134388
105745
1297824
1563218
484686
1828384
545923
176400
503931
1099932
600794
1669765
714438
1802447
1672291
378681
1622933
950661
1588095
815950
850512
326928
41282
6209
1750889
1334767
367385
36566
1323428
862714
1156979
1624075
1007922
284279
1796313
161405
958804
1166648
983755
1460282
1528923
1239066
1190373
1324179
1433283
1753028
1456020
225572
206395
180048
1764675
331131
57889
1213921
62505
1796093
1464865
1340768
1548414
1282253
443468
518957
65537
1633369
910211
1047947
1190647
1086879
381018
1145965
1707805
501509
1754280
1042556
71412
1472086
547372
757314
290502
365251
1144509
292089
548315
70779
438883
903840
1471705
1645317
1677822
323127
1536684
1388759
93801
703712
1016742
1523143
292786
589648
684223
1847456
1370434
1074076
676614
1416990
1215753
838732
1603274
100841
1163620
1710176
394474
1342363
999424
1210217
1197762
1085106
889446
137896
1245945
286483
1512678
1462693
786438
1166498
1415729
1723269
846323
627872
1087024
870798
652930
1116423
117561
1219937
1370441
1548236
1010900
638288
1839444
1283730
200810
490499
901911
47535
369313
1557706
1324982
150979
16831
1258811
1860056
801425
492868
1392662
25577
931092
1287876
1762978
463478
1736919
61812
1736589
1649833
221672
147219
622378
1512897
1387957
506038
1196921
1548516
1444119
513446
1521662
691243
1536952
807768
354611
1584098
1633077
501939
410513
1563390
673766
230564
752952
1145201
453156
1679061
357668
1622877
365783
694524
1587059
1312804
270881
319308
1700763
595364
1625937
1217908
556169
1292559
1236467
1213016
1768283
441923
1162583
661806
1815755
389451
343097
1545370
1390395
528237
1757604
937548
1594447
835628
142015
1403999
377410
839743
184725
1754914
1525060
1477055
1317093
1103504
417850
1358954
65820
1414435
947379
578217
1631303
1190807
1518758
275117
81118
1740800
464498
1617023
257406
1642491
345834
396651
416125
1779460
684177
1534781
1631054
690981
437095
1099682
587908
1145801
1246435
274125
566081
1711710
470106
1523906
483239
102547
1587202
1447920
846012
800669
1721596
765537
1061022
385865
1029561
1710770
822764
1502799
1497293
560834
1367577
453792
106741
344298
936892
1251034
1247963
97190
781701
845963
1066775
612513
1146183
922190
155706
1585645
789515
1218543
1141088
1173641
104869
748657
1465097
230502
232169
1789751
1578597
549123
1499334
1836507
769520
1704769
1785946
618412
450452
1388044
171979
1725686
1063343
367747
286149
311667
786231
1130384
1613938
1332865
1609785
1368274
500628
1717937
1853738
1521617
1473670
1524020
990828
423897
1285956
739589
84513
588140
981546
1483315
1024252
880153
553138
836601
411129
1739064
967088
1587248
498020
1718435
185207
104471
1629563
283731
1803605
200178
1460805
1698893
977598
463555
1178590
455230
574292
605024
1285473
930730
1678607
1082145
1845283
171997
325924
32234
656487
166480
31760
444663
889892
568983
705944
659503
1320932
369017
1082509
1363244
110775
345305
159449
1808573
536441
1853892
243965
411255
884263
317486
1847143
383762
937700
443527
1310638
1423119
1415525
889707
591396
959093
957439
1639905
627532
602999
172794
173635
451783
1652274
891982
498062
582058
1228016
80337
246076
410019
1554408
125127
1796156
1751840
1379646
1083700
1782365
713421
1601587
1442393
1680872
1758784
559084
54708
738203
136787
441991
233079
1839680
578071
92360
170949
168556
755402
1332763
218369
1830188
508478
813332
958452
1601597
1313096
1040463
1847662
20004
1568084
1602926
173440
397111
1395927
1090017
691510
860489
341799
892429
1136128
179439
1237924
581725
1213593
1747212
1335979
885076
1311305
443097
583177
834416
1688006
1125087
1020163
883667
1271091
1405063
495720
687556
1655355
738328
1747073
1271271
906431
1791397
756243
316216
1365943
1746558
1291058
624952
1572687
1071288
1229716
1628688
492856
204654
1427052
1746022
8718
819312
1298208
1146324
29833
1709604
1604968
1349362
799561
1174599
637963
391440
1770462
946372
1349639
225700
991845
1361647
1055326
1130861
737726
524815
1245699
1457482
7528
1180906
218421
575209
458530
616484
168021
603507
1690618
1420994
532477
1442802
642329
510500
207424
529798
29802
68170
1131581
426822
1534230
1594725
582840
623603
959466
374098
1075012
458481
262076
1404830
1426185
1625051
1673449
1351724
1261096
791818
1429045
994647
1601192
1758803
515127
1268628
1077486
1567843
1483712
118016
530491
252018
718266
159281
1575244
580718
277437
1082895
984297
579785
933384
1544108
207561
1268849
884589
958134
1383707
1840532
1267384
55782
25416
1155306
1588562
728423
1167683
1141191
1733780
1147953
1533224
1004432
980166
1038368
859118
1762780
1302093
1843415
710716
396014
1622886
1438245
355105
635451
1764308
1609525
425808
974745
1604656
412144
1272642
1352338
1763209
994996
666187
116298
908756
1645358
393592
1806147
712157
596243
1297428
484981
1253841
479789
1831966
240979
1612446
1015025
1049923
645803
155716
1342616
1857057
1490518
1112395
635901
1672975
786720
171678
1293210
517490
1833457
1454774
516037
888107
802063
1519359
1254143
169678
1222660
173460
763799
734606
480574
131215
925630
1264723
1494232
268754
13298
19991
1508926
1183891
1653816
1646323
427185
390633
1304053
1265401
1599993
1489062
1607939
1294359
1579844
1263265
1098865
458400
644594
598201
1839222
177002
202939
1432479
1144630
946697
800558
235684
983329
1802424
489707
1022412
819733
576088
743554
1359982
164137
61524
736846
768183
1857390
580655
1454148
971625
883927
1398361
1027651
74852
1682641
1658612
908479
374412
1825698
499886
733628
302496
1357057
491074
319393
143078
1106701
441023
849253
154651
255756
1074040
1861589
1091151
1218128
1155498
890334
1335017
1570936
586841
657098
1723277
608739
405247
1309713
1440537
36764
888176
257499
1459569
754447
1359792
1746770
276110
534800
1035533
545615
174750
90672
98813
1004117
643095
189832
1014034
1345117
1100375
1613932
284762
497584
1320101
1268081
487751
558569
138239
1717222
1073138
814892
946567
1722845
1695609
839352
1325012
490575
621134
413826
1701182
329565
1242318
1418382
1733245
1858525
641271
1734053
1580105
391583
1322295
582757
966487
1743361
1752567
1287952
171069
1028811
921566
1581701
405054
1719647
423832
740185
1006267
724281
1826518
570007
991007
1606526
315780
1854062
489198
192854
904108
938057
926317
532056
75433
1845992
787269
1238744
181978
1158623
864412
1150593
487294
1677123
195995
802773
1279281
1166010
476086
113822
678731
1112785
1411516
1116403
1397309
566279
427863
924401
1603781
130429
900934
245236
777523
1119890
876442
70836
768660
806659
1121365
937471
157928
373715
918444
744217
1795091
542693
905497
1460410
1185441
1494091
1601517
1731876
1795479
863353
1642564
406460
1390145
1690225
1170919
711789
345886
980727
780074
1438109
1498625
735469
474993
1215372
103384
1738127
481615
1013215
188835
1560034
1561654
1454031
40769
1242767
96257
687022
712903
1616048
1138961
608535
425732
1283696
151502
1552613
1066443
1856566
1373198
129225
404951
1730128
1246397
1295637
945285
1221768
892675
867491
1240279
1181405
1221572
1477111
1038194
1049199
706127
1856110
1477074
1423043
1702838
881884
219234
697039
334586
1489972
450321
1274229
775479
559975
1519626
1235025
2709
1306099
883390
1711574
890897
319705
637019
1691627
407350
160329
571476
1016945
641956
46550
784615
651159
1781331
1677772
1025940
676361
308644
254200
1595508
462944
743423
521244
386869
121495
1165526
1670763
720622
1252628
951957
779941
1494852
309815
792149
1312896
299153
400537
732682
842339
1110624
1339621
1042325
1401477
1071060
612971
211830
1584772
751941
1443450
1815655
1489510
745599
395054
1450540
224627
980740
1844296
1273080
1041537
339702
45346
1144629
867992
601201
1445873
391636
726995
1067442
117784
1455875
1776543
518223
1745580
1340602
1073599
678748
139414
1688441
691198
284933
1529753
549502
1415387
1773432
473522
1256464
662059
288348
1052375
1835984
234789
939134
567224
1274833
1019823
98761
553019
125930
186692
430766
732593
880628
1318227
543248
253393
1000247
460411
555126
539574
487038
590510
1529102
1034700
1475864
1366290
1833310
1804785
1266721
1099047
137433
312261
1623926
586762
840444
1479691
1628732
1291125
337853
624440
1233529
120495
800358
1824233
1280229
745149
1370261
1204718
150564
271520
1852834
1528035
1681808
992430
1427152
1645539
624032
1357282
117482
278111
1004398
345132
1551218
1809135
685365
727648
295135
909208
1761173
1031965
574736
23406
594104
43543
317419
130784
920155
1252418
443323
1282716
1153112
764179
239663
607093
1652250
1799217
387116
977211
863261
930494
814225
674380
1723519
536887
869318
1661519
307628
1442122
893397
989037
550611
165288
545116
587984
197798
182756
934476
381730
1644658
830863
1462958
258786
88856
1616259
1039255
359248
831278
767216
1849160
461088
484533
1400652
1425872
1400585
1533653
12351
806653
913807
1370289
1041728
985857
1501028
875552
1485650
1059418
292246
31438
874350
1156320
1228370
162533
207008
398300
538735
530337
810930
811028
1351968
308582
370868
812126
835354
1535435
1325029
268886
1532216
910997
1449809
808430
1060622
1491624
778344
557119
382138
330510
619681
1414846
211262
940527
495003
705152
625708
18507
1148533
962067
296956
287343
89080
1537968
532660
1732615
99233
586616
1246426
1263072
621980
437903
1372480
838777
1338761
810865
1051303
1622892
1061672
1376056
1774833
148877
45703
1486898
871660
849132
1261206
11107
1468812
109749
1101975
1823215
478054
1633407
682429
1108226
572011
1728313
385440
880748
897937
1617355
1179315
1307358
780406
758893
300659
1081021
1533280
1519704
859890
1243266
1574447
1198004
1081919
576180
1439130
469588
1132784
25104
1778123
510766
1598166
1575132
887170
267532
1009995
352210
1713843
1099939
1699884
241765
194953
165148
1045657
1834287
102294
420091
118805
278768
1855252
1235867
985852
1341580
993342
316438
812793
19981
597668
1396102
299753
1303377
1400646
262248
228539
1722353
61782
502889
1705398
1372349
466886
1471119
1440374
1791781
466772
823450
774859
632225
1428165
1833414
1335936
15553
1745665
1668760
186361
1809618
615189
707954
1643667
1643099
1470891
207463
812501
299800
1656263
1298369
638773
1327919
1080806
456608
1837082
1246537
32654
192840
270645
441699
761741
810253
828713
128125
642030
535997
88032
944936
214957
292109
1617123
909108
105789
425638
169174
1641700
640476
1440202
538560
574977
1445177
189459
617381
246722
402445
126840
1605974
1666789
1680300
468558
209718
755055
1185754
114501
1188209
696670
534504
236496
756227
1413938
410792
33056
804847
779012
16582
1285998
1362634
1793140
876461
1629856
1275912
1843775
1479178
816801
1718046
1262551
1826488
1286204
1691254
1376025
133374
161367
733712
375488
1343559
688254
637731
564317
1226478
281661
821107
927298
950137
1515053
503635
1081019
578266
1516134
378567
895985
1032967
41169
79175
1506411
3641
309871
806567
600758
1051780
1510720
347472
337160
1082737
412024
1480727
476573
112060
1387392
465069
1252433
807493
426436
219082
307685
401742
1640110
1021444
1197648
794009
1300073
1375531
1184683
442963
187396
105539
1727534
962826
1612589
1677609
823708
368178
161301
68363
444496
815862
722466
865737
1715074
1592725
1530272
665956
1225290
1405111
1058582
773132
539236
442133
675474
887778
1285943
141830
361641
828485
174877
580610
1739957
1143523
996759
353560
473798
706179
54365
1626473
462284
1704480
287520
1649407
1457186
227187
513956
802974
1635181
1160835
804765
279429
1805196
1740675
518018
90721
618485
762720
855373
1232099
471637
1686151
205508
486152
1219003
125838
1538935
1729993
904780
988926
1092869
1333613
133384
831246
606490
1013063
1523338
1560101
188964
831756
1080771
129680
561072
1839050
791774
735844
112053
788771
1660035
1620738
747162
1084773
1835539
934522
1658483
472669
1601681
682884
160866
761072
723297
1359338
4100
776862
1244181
1794971
676055
1574244
724448
48504
1191310
1776925
1382284
871628
93875
1479501
1786442
1477547
499379
1769377
848779
641696
1586061
1742883
1147700
1441415
1131729
615918
1690629
1408278
818490
1370756
78711
1048854
576117
1250982
8078
721687
839159
1573122
322460
543748
983314
113981
366081
645103
1716442
1094599
194911
400765
786146
1793259
538484
785210
741858
1101477
947584
998340
1404789
953198
506104
1200979
1707718
1034275
1308980
222149
1611350
1262212
120442
565907
1725000
1642346
538096
1848545
1030009
1416410
244262
1757741
493327
980636
510674
71354
1156986
1170816
75311
78253
642713
1584216
413768
1513745
549931
619153
553496
1501949
1791291
343962
407920
938515
759799
1637241
1641575
319045
477935
1638808
1491308
1824500
840144
443874
310619
503755
825248
1318552
1314006
1263837
1368113
524163
104442
592070
1107720
895974
733085
144485
663428
1078185
1797970
1256186
873641
1275943
866852
1560817
1618717
1017858
1317324
778187
337322
1123295
1704920
161545
1155673
1236975
791827
1562600
1801275
976729
667282
1629840
363925
995444
175276
100550
1054
974474
422030
486088
1314337
344152
786600
1674570
769219
780532
906789
221143
900812
983410
1419936
835300
351730
1405098
452992
84722
1191440
705328
1453917
1228526
1333069
1417502
1561294
1728282
1160369
148229
1543438
829708
1404824
1255420
1147673
1323677
946576
1521984
891523
1386109
1577813
108643
274141
548243
801103
170641
1728946
1248798
1403842
1016060
269041
216157
586150
1393460
506372
620565
176440
1567426
359925
247862
23993
1229733
1097683
377089
1134359
1793501
124906
132708
1186617
340490
1755167
1859986
997805
889073
948006
1732904
1495277
1816192
909918
1100212
94411
1696245
510924
268644
358946
79525
403150
762264
124104
1835780
277580
688010
132045
1525615
790635
1584955
1097718
1720412
1580439
1771588
635352
758228
1177047
999947
1386741
320988
1820330
1142019
1612704
1735606
1469719
257525
766651
587887
751673
1288386
1382487
54437
126153
1227991
1742677
929360
172730
1692879
215630
1613855
181974
1598150
1504534
421194
1714682
505889
1578823
1124794
278127
292445
538724
764853
1464311
1026703
761131
501497
513747
1347183
1130779
1572569
574923
3181
289023
1686623
329334
180585
1015161
1442089
230842
1555735
790730
292598
13108
1100256
534642
1238468
1484942
1431975
1200580
498400
1259880
1059142
850500
230286
459466
504675
1434662
1590602
355028
968334
688089
538342
1023874
1848824
1729128
1734482
1741783
1076492
1009760
1360684
1096286
495118
1521715
1561280
1439538
1029211
319816
502510
1668824
1575970
1035868
1473890
1412794
1169700
1054246
974770
385065
218041
1582478
303143
1682278
1422027
609858
1789279
1680259
1410539
449537
1716481
1339931
1180359
1385094
1572934
1308978
1241315
1746366
874493
1097811
1052769
906847
146465
75333
549264
1591223
551512
193247
503356
269634
692552
635479
134302
1057178
718437
587585
1713536
96242
961798
949057
1171679
537774
365230
238050
632713
729319
1594677
1228957
178374
652000
905619
1104913
1751287
928595
151175
15239
479577
1858166
538694
205236
222165
625401
1595735
804268
1298163
1033755
195761
1289694
252070
1284950
1033313
27342
929602
1172412
1316640
1673142
1482545
1088233
604633
1818685
335473
217563
677074
1049197
619140
388963
332443
1211391
419630
1712726
588543
250020
1302887
989269
1487247
1336922
534068
743872
511437
1419156
377779
729882
1662163
1674453
99877
679737
1339122
385123
1340958
321677
1469687
686976
1444738
526950
1219753
1818320
115541
478599
1015979
348327
1698670
67085
252527
740541
463020
292489
1438437
606833
126904
1238586
57907
1483795
1162191
314034
1268679
1071933
148898
1363146
1018125
1554231
1220277
1091305
805272
109455
1485116
295353
1243144
1023682
1794940
258428
1609566
887119
1433217
1727066
1415538
1493237
189
1314913
786263
236026
1692102
1179091
639619
1792238
1340955
1537413
452837
973374
538103
1273429
1003718
1356906
1615498
200690
558250
192893
1055596
540817
590394
1808029
995756
1562007
1803871
134525
45932
456424
300045
378704
1410633
1715330
82729
1860547
29420
1046032
1252908
877914
244720
1201028
1413565
880189
1578241
62017
1347358
214747
641411
180702
958516
993674
9747
995314
391101
1501705
1301427
41734
1084854
38690
1117820
224671
1751948
416949
691300
510413
992653
167536
1815822
1662878
1463769
1306144
130919
1368454
1362901
720549
1451257
1525667
315861
1280423
1150968
1186595
532906
1062504
567191
1726447
691530
1748117
926973
1759274
1254929
477506
88640
682320
90191
1220307
1370643
1251949
435380
767835
1720394
588474
660405
1448606
1351661
1448090
583402
1033592
1754526
1670917
1250659
944593
1174521
767868
1274608
769106
984497
1240357
1638
1186058
234881
203414
1742168
1669644
972830
99415
921110
631476
185872
1817165
105058
108477
851280
1550289
1358801
1841599
461325
660219
78010
462586
173139
266219
1648793
1818834
1561315
53194
1075176
1846436
857258
1402466
774141
992321
854873
1293029
391149
481754
1820144
951478
776672
1388584
876415
688437
341560
567945
1053873
1619795
1042256
1724618
271107
1700538
1683631
1751201
291283
123614
1160615
930653
841824
875669
164984
170114
248283
831429
498030
656304
12
811167
1405555
207829
1282756
1173548
99403
425400
1453269
531805
525139
685605
595829
1426507
987891
1382742
1156372
296809
360085
756348
1367602
538378
903039
1205267
536974
17812
1045092
721346
103587
979030
1241578
96679
843698
366636
328543
1490503
994036
1809777
685928
962359
734775
623586
1673717
129458
637908
1693105
454007
89191
1032938
275974
336725
1096789
1411625
190498
960376
916038
596877
1834472
81183
822826
1339597
648811
321509
1210766
1269264
189632
979218
1199231
794224
196111
1795552
985575
1352624
549844
99515
306666
773129
1248464
1162290
89392
577374
1791770
1614337
203496
1723360
21153
327460
867118
1441125
579913
599552
899877
441272
1236233
1308207
1539690
183076
1678320
828427
1397292
150197
173646
1383563
1749941
143592
1568581
572166
429029
784579
615935
481797
1312470
693880
1273194
329931
1783674
1503684
433098
26154
1555878
506831
519746
242892
514829
985267
1561462
1484322
924883
1761545
394055
901333
1426550
336773
791900
323713
1417786
1238016
933369
215463
1411774
329548
1257386
1341919
382231
357782
474685
122760
1166083
733841
1204656
858272
236799
1060008
1854143
1471061
1150550
1209448
884858
1159660
247067
1277653
659438
608195
665548
1188331
1766450
646240
807987
999843
993769
1028836
1572575
583986
1510096
606006
1003286
456489
172019
276368
380018
1461708
142857
1596173
49954
1166712
1200760
667731
1790602
1336997
808749
1478675
1753860
1291932
673002
1335632
900933
613946
607843
169986
1158560
1248900
186355
1611387
1050393
552076
620461
1743444
477408
1849926
896891
1246756
789027
381095
675036
1540732
1612281
758147
626471
757648
1573097
1382859
170368
1549891
863306
1274722
908039
1312089
356823
538269
1697368
1468085
910713
1016649
1141979
986167
731777
966774
1473126
1011228
784741
232289
1375821
903406
1100833
1811036
162872
1698618
164481
1348832
1695027
348440
1202070
306361
873011
1599921
740260
351810
878760
1845213
1712743
254786
590502
1531994
249216
1720826
652004
324529
355737
851249
1451763
791107
341683
613336
1002641
688556
960922
1568449
1042129
425985
927561
1664167
371366
1259893
1152937
695792
699993
802629
633115
1534929
574451
806857
1427670
352415
1550037
841609
1791959
73848
96032
910689
1542665
1142417
1243149
1124522
1216411
895802
350433
1607525
1669758
1106963
1514863
380507
1407062
1475681
1372239
897671
1552130
338824
846278
71342
1066916
869726
1290522
1026832
258990
1368527
1369861
1336160
160781
391308
1000361
1853244
1484853
409576
178212
115839
358613
698371
1018142
1286983
1811853
1700844
1760373
524447
1123978
82668
1112998
1476404
964577
1729855
1793461
1343290
59434
1296132
1291465
1036549
307165
1697441
1230912
19080
353332
1040693
1653786
1723836
1328515
735290
1730268
365421
993162
349702
549976
88551
1083605
1805613
752173
1115290
360733
1659532
1089280
1533363
1251664
1695523
988357
1716447
531650
1399962
361101
554316
1542190
321469
1460252
993875
1502550
1531560
146926
496001
628061
1366221
948987
521894
603604
1297516
48760
183557
643500
152956
196318
1810315
334486
1461333
864887
473288
1124344
81464
1812
46458
69960
86099
1355183
1230632
1155209
1810098
1244625
1156626
1077181
234255
1361756
1688610
216510
1159847
281550
980727
1010167
1272834
240835
1017968
919972
1323865
1024084
1766593
1609192
786076
557481
1679590
213722
503632
1793092
1047382
1474157
1288446
1706192
1636129
558214
700747
817534
2561
1518401
741052
580271
277416
286734
27627
1427079
1198198
360263
138872
344148
1003574
1499526
1790169
538920
1438402
403324
768408
558569
813607
432165
345734
116241
1210946
588275
1461405
1503446
585213
828568
1082399
1225588
1284411
1277179
534976
1464895
1459448
231831
471781
1437300
1371674
968679
677790
710340
1052549
701897
130180
1831976
410019
461843
767333
1021752
318731
1547538
1265459
151982
818559
302504
1348792
792615
1066817
593998
1011703
167609
1267221
133000
652516
352142
1485636
1532331
1584177
1282175
1168655
1412330
1541168
978433
1655862
1186391
480807
145668
719037
717395
1144410
615439
1115469
685320
261531
331193
580956
1341669
1097014
714228
813886
200909
1468478
1814546
559362
54996
1651829
1500157
1044200
833084
1615638
1258145
1499978
1122081
1350371
821943
648648
451712
1432862
564772
912797
1159657
1179995
733617
1779264
119788
36729
1714567
168077
782811
1792399
1412573
526109
760022
1451363
572627
691142
217383
1832044
107960
459284
1649012
456931
1764788
654807
1720897
894643
968834
1539489
351327
1526493
1203645
1466583
1749493
1221159
664312
522107
956722
1438809
467110
317564
1098378
449490
503298
824579
1430515
1090990
1488649
848471
525703
594338
1104711
1357478
52135
1636148
484108
130340
1649067
459040
1528848
999491
975542
692232
1807657
1054374
1028521
1708736
326896
1332106
744175
647510
180269
1580290
266584
1643478
1044483
1509950
1798639
712395
1487588
710939
1267126
990606
528946
1731349
1072774
1858622
1848995
1769229
637847
1397119
1665332
654585
806947
983824
775408
1796666
825793
618626
525414
1269888
384070
239183
732859
1763060
1753647
168943
208958
1377630
1176048
1796945
492524
1001271
464234
1540296
1813570
1617333
1839621
1603538
906145
1822392
37817
974913
892176
1071090
996560
458232
414061
1156485
1027522
1515904
1528323
282142
1404608
564576
1232483
577566
88263
1793607
332039
601830
1376409
462559
1549720
1255448
1603239
1461619
397894
1274078
546583
1791004
1599719
1048755
525870
138098
985213
38940
647622
1481232
1520426
1094490
23578
22337
705705
848333
1278237
1526039
1316004
89880
697769
944945
1798323
496567
1810709
1226240
1181820
530121
538112
1238181
765609
404723
1693790
982549
1055976
1096195
1611289
663534
234058
1692739
1430057
1826016
1600220
857599
1786208
735441
63456
919483
378073
819005
1448933
452241
306164
896604
168164
698988
1115312
1335348
1292178
380095
565565
62822
1601572
339997
1461280
638266
6281
1308014
1019941
452191
1637208
1247090
1595216
724580
296382
463709
247994
1727418
430199
163953
1298234
292785
280068
1542526
690840
199507
1151243
1807551
1853914
581687
1180394
839684
3097
390542
877627
1402502
1093587
1837321
40580
190991
138697
338498
13650
1733984
706451
405044
1124379
1425609
53305
1337740
1078672
46187
723084
645313
514722
1598705
939292
574032
988475
1277445
758149
1080314
1626914
133055
217545
1101789
586811
207663
104020
419706
441228
795344
669138
1824241
552580
60807
948469
1254886
1162227
1677286
1406751
639592
17308
1032489
417774
479207
59442
532763
934175
253522
1733908
617153
1500109
567212
338068
126213
1386103
1755492
1117343
816669
1095631
1690000
993330
226576
537053
1566193
883868
1012466
1274175
978378
842317
649361
873298
1848949
1724190
1799660
1169412
285173
146335
1780233
1551003
1158052
576961
575275
340701
701543
515152
1336709
1565136
1054461
1131324
551667
259326
714806
1164932
182878
1026239
1237179
16248
1834890
595683
787871
327521
1828143
716029
504844
132566
758430
1446587
687174
1644261
1601879
1606762
1699778
945381
1862443
1573051
753891
1718401
548229
430881
480901
1736627
416633
420125
769497
1550057
1553829
1817640
1837333
1453889
844212
963870
1423481
173726
1264039
258339
939749
951361
1234394
828095
1855704
568488
209395
1749393
1278734
1174435
182847
566814
1509422
791732
1804602
101102
1806482
1192971
348624
327269
794112
67819
101027
1454651
937384
1839274
1544652
1420879
943697
1626518
1511647
849592
890622
350750
1371047
1738455
1349243
1688386
52991
162387
1646175
1034766
237407
1722191
761952
565312
507579
1814071
281315
1720782
1728746
1596945
18923
1775040
912101
124492
287215
1121065
753958
132340
391637
580778
1509354
1132726
504204
708019
1443028
1070000
404757
198946
1157291
232125
1555052
759811
1252822
1224397
703539
1313500
280197
597262
769348
1093596
305269
1035859
479438
1458619
1059450
1178137
231126
986160
1352946
261192
532108
1696782
725547
372568
485324
520100
591514
848724
1544557
415621
882182
986516
1370973
810161
909461
172357
935766
44443
1704489
1322819
1255628
1818283
945530
378383
1761109
56722
469378
826980
416144
1338542
416226
592479
1248855
1201449
1833508
560432
1588370
41767
77950
1336743
415968
1749131
1650752
1746576
949494
1798058
312877
788623
1188451
1138116
258009
583584
66449
166823
1610626
531837
1528661
1632692
1762423
730045
1391094
1510816
1694263
525390
1559180
1763654
1742142
1466708
1639651
804154
1685172
1769266
216266
843268
755801
1016443
202807
234601
379171
294687
71315
1363826
1403702
1029130
1860405
664563
1772263
1148528
1794314
919907
1839811
373413
1550987
1815713
938325
1246577
1857093
78462
264760
1500948
533013
1825696
1536823
1820658
559401
896117
1048020
1001551
953545
830682
904783
1008869
338692
1590039
1656439
724251
609914
29963
1155269
437148
1161835
474468
401638
1005200
1333935
1083815
815786
164207
961450
873205
243530
1765520
286455
1674979
161517
918703
140567
223233
1691940
1170193
106402
908988
907294
126829
994503
758500
1130423
1305579
783011
1448797
115994
247307
671849
82472
377960
246344
1147938
213879
939429
1604403
1097370
1408047
522671
445569
1076382
1372815
1320736
526298
137911
561725
1026311
965329
883143
1266416
1611754
632724
1668344
1008092
144896
867324
1116111
148102
1636917
782704
1359192
668573
377496
111114
1619559
1496863
803106
256955
1191170
950904
217868
258161
731892
269000
8124
815892
1392494
751208
376417
1250767
805726
1749441
1818273
1521804
1638897
993572
1031759
1306877
1587808
1419665
513477
1617832
365933
801675
289274
1150325
1362300
769704
1459922
935221
1177807
1727076
517080
1847584
1307751
1759875
1457112
1206898
1852159
416659
352994
399875
805376
1497460
344669
355759
88112
115522
27303
1774548
1843629
1656318
837741
5430
504137
136387
156685
190816
1394423
1006286
188576
658672
1268985
1756670
426586
774855
1314522
664979
1166321
529246
1122799
1012445
1563
1820860
689482
33723
1441901
1410859
1168545
1757821
257919
1640276
1598933
904751
1659512
926215
530808
947309
1397431
966135
1733042
1003985
412674
979458
1036789
749499
1733913
1787002
1282514
845872
213825
435721
1848659
1114208
860084
1156005
805115
585135
1471885
1767832
687908
533185
42958
574855
1254134
362532
587546
1523300
869163
800749
481943
1536802
1062823
74462
116562
1767204
1579807
1164739
1480971
798737
871838
1222442
1776281
195104
335301
1082478
1175575
278594
374669
1119462
20382
1117800
1621633
818569
1828094
166278
607547
1371520
1357643
128380
1043140
716801
1036717
36664
556853
1702132
1612614
968055
837860
697418
641236
1837004
910333
1388623
1085032
286460
1479250
7586
1167068
1483861
225499
612618
682940
729615
383781
1767730
132762
356179
1248070
1774206
1261446
1198785
1084423
1855163
1016028
192783
1599000
1092108
619284
1835105
1501850
1671490
1311859
1672421
831348
526893
1210382
1042825
1721425
590151
1589507
1439434
1731321
1229468
12094
745189
1682462
1317589
1207763
803231
559627
1324148
1611504
1198620
1104249
1458277
340472
1429489
263028
969379
1499914
39290
666421
265430
686273
1473258
1254880
1419336
969843
1648213
1718512
6396
1084325
647720
267328
1303587
1280750
763463
1077856
1218434
504190
1496108
1369170
1483111
1797795
1350235
1188379
346241
734383
1056985
795967
1846959
1307347
1025697
1842074
377616
1638049
319581
807420
196123
598396
1305102
139891
267967
1789049
822506
244957
201783
164961
517158
263136
234347
1071350
885498
394743
1635
1454308
1498195
1447006
373377
376792
1375082
418171
496461
634282
1183659
1518794
1851130
170045
1608965
1189805
1501861
1786041
267984
1827410
1210017
344387
194972
923732
1858391
1581187
1653199
1184827
1754562
1581877
762352
645198
1844617
1592916
1810917
1398798
885949
463961
683689
495842
1516724
744595
807514
400667
859180
1103597
945419
604933
27708
325148
1615243
121678
596394
79152
942204
1089876
717810
1094443
672214
1323549
1744421
1714979
617628
601153
1646052
1395280
1263423
999500
1536506
482127
631113
1459665
331811
1143332
1346306
1319754
528631
1214771
1347952
1315188
92297
1001605
1177033
1145364
884542
260241
893086
752119
1481520
864076
539383
1150634
359365
1429307
1517108
358355
336490
354374
247339
111761
1120783
1763424
1305470
369757
32977
1613216
1513055
1845476
702279
1762011
436505
1435377
1423434
432944
1451711
799435
654235
1429546
1202305
1640858
120924
741458
817599
559436
1458317
1246607
440138
1434689
1697206
157646
366746
553718
67805
1753392
1004058
1560259
735262
311541
1305985
1362159
114708
1081560
1397174
1356581
568430
1624899
411647
1421416
353768
1835047
109150
323939
1224612
482536
1571035
113157
464006
458324
911695
207995
852868
1353359
1249620
1056679
1424120
1209656
568266
1341096
275291
1461014
604313
375267
1190139
1679278
236948
1474797
1647709
1650924
1020102
872809
242433
1393542
299922
5181
958995
875361
511345
1408080
1378112
1661361
1727162
1390000
1435443
1051889
933253
1316503
967014
1505934
444169
1852741
904388
890273
382024
966608
1278523
172526
1766345
1860435
172837
1343548
29558
1484403
107629
1785780
1548528
1344517
224383
1532213
1268238
213760
1172140
958317
1368867
1679153
1160524
520773
1784045
608279
1099705
711787
661938
878390
779201
218678
1129794
478776
1141252
1828878
841576
11943
208845
1752454
589975
1517746
526173
1703063
1173319
950640
391757
1304191
1653781
762971
1135883
492859
1144217
1143132
730738
1390762
1378661
1351461
936690
1600681
601745
443938
1330794
622135
237086
793788
928486
1834342
1095053
444865
1813457
1411003
1384985
1419520
1108465
1157271
204859
221983
481625
1430365
385254
1584449
614458
1796674
491184
248772
1807962
1814160
82716
1502721
1353085
1786495
1430681
1681901
776043
1637488
1051842
1107784
1414528
1324378
265755
820625
1694900
977674
860179
1470788
1393186
431074
994583
1827761
1841690
619926
8286
223449
1296502
1000894
1495375
831383
1108799
1577269
1644854
931549
1246280
663279
436913
1138708
497635
1800590
605620
1395787
1817035
1117928
1768540
1195961
406568
647468
1223383
1115692
620067
1678258
1057076
948055
1497620
767290
1452896
469057
1810328
939792
1703248
767253
638848
335031
1829145
924631
1589490
1208972
129005
245959
1583413
431701
781011
377421
214626
311848
1834282
7754
458760
1344584
1332979
1066013
887408
202787
634669
429194
1395950
406013
1357108
919108
1169387
1559768
636993
1441064
1118045
1335228
427949
62775
1409455
490796
288650
1508619
1275942
117394
556988
799721
990704
1025783
233414
74998
1291822
1637817
1668911
823891
491059
445393
1582514
299651
1664354
503518
374161
539952
688016
1319407
741762
966465
1818823
1599969
1797629
1164406
1712783
443990
928484
323148
996248
1672212
192629
608743
1432333
1490461
636372
1447863
1116124
1249504
1727658
1774576
1506610
1274332
1041775
671572
1812418
1192669
247547
1022372
725372
735501
1651202
969882
1154257
1195760
701206
1758819
1393117
1607798
1260787
1583534
1753468
999251
1572970
1400549
1159754
808061
1018060
1763293
16717
1148406
1388748
1129851
853674
749854
17396
1436506
1734984
1551309
957696
1361101
781106
550307
1836696
1003317
1620236
723327
1106982
1800246
1784451
1069144
1565236
1082651
1536985
1736284
496651
1512
441828
961576
554803
396186
1598829
1242569
198267
815335
877811
1042351
1182587
1433014
1144246
1173253
832384
1791175
264877
245757
859087
475533
1704400
1406899
1167693
1734490
1265868
1137962
1227574
464316
676696
1631292
317657
1026506
336077
1625322
894056
1126292
1821590
168979
6473
1488037
170788
1475644
9608
26338
296379
818136
1768440
774416
65086
543436
644161
804124
1813993
869205
432208
7859
478247
1634131
1237013
1468811
473944
331259
329795
1347575
1676484
1675621
1319103
315078
1253433
374232
707569
1783186
413596
1791002
450208
1303062
362454
255560
168562
1667669
510630
993958
1140517
768863
372465
1118372
1749945
360759
923142
915682
1121089
983584
1181117
1378763
536840
1505673
1413567
568048
706893
1394772
1218683
67919
1792632
416984
1474281
373145
606142
578798
1808229
1280287
97410
754783
158680
1386562
192007
1026281
1187916
1418721
565155
1329272
1597630
71127
594170
1234089
965432
1800054
1801690
560984
1399542
588024
718679
1189566
635725
31264
1362804
394456
54698
1049694
923832
1351935
1601566
1429310
1323650
349293
206792
1409559
1345949
1201190
186511
1199576
683538
115702
385497
818932
304579
119704
861894
469437
871432
4593
921953
826434
1738734
290352
1049134
564265
1638248
1733216
1817274
585180
773600
1003470
1478006
1766611
333121
336836
1849338
1737053
964700
463812
480665
133070
801073
91829
1442921
1511260
850341
205393
323616
1445273
1693079
537519
3258
899918
405036
1304619
423067
350653
436237
846277
1588049
1064510
1510957
496211
254952
1856301
875789
1680292
1752979
1860528
556241
1553611
924929
1348195
1394114
23022
874798
1486622
1563339
923631
1260508
555981
361989
256041
237972
1847486
76449
1285346
538727
323287
1598036
289351
901731
1816073
1482855
290628
165073
1537388
671208
979623
775742
875893
800051
690095
1405266
289701
1636805
1574712
394047
413611
210469
1766633
1575559
1425199
1198884
101696
171960
428455
734695
683673
821984
97775
1037779
1316271
677291
438396
211611
1518299
1576689
1613050
207480
1596753
239616
1591002
465642
1472516
63731
628641
759831
839880
1044468
1169347
345540
904275
811597
1005998
1468187
1855371
40334
1575544
293698
1074084
730106
362281
440824
1325998
863537
644344
1546279
1369654
1633620
107408
149274
992424
724518
804696
1772802
1539521
1282870
1233113
253707
304168
1683267
1401569
204456
1268145
1068952
239987
42303
1663895
279344
1770714
1545645
745292
823580
898420
1752992
945876
211329
101506
317677
1132693
383235
1565527
1226326
1631529
212727
460685
1512595
473281
1142291
584533
1822781
292037
1773349
772843
1309155
1717710
260
420950
751006
1377446
868823
788413
895765
1018896
638409
273948
291450
1579731
1651271
785013
644912
1285551
1708521
1798698
342632
102935
727961
1182340
559397
818784
1447173
934751
64555
1550265
117147
159800
25401
859959
1243259
1010049
1808609
1024980
1233643
615541
1634084
1842820
1688669
216308
1289789
698668
1531261
886580
1088404
1537200
1745590
1324667
231560
322568
498269
812323
1446143
1612015
1534050
1078094
1181929
1594212
239870
1036374
1453547
409591
1558389
182821
1491422
311224
710982
230094
764791
887271
426893
587245
1221604
1376512
1176501
1840008
1679914
1082476
1673525
1136133
1171701
221176
1671208
1394274
827507
138906
1660271
22803
762270
1858269
357124
424168
583919
338970
183667
1141774
357193
818550
398379
741786
378991
912468
1307859
759517
1289291
818708
1131486
1836006
1426884
350739
1340653
1554122
100120
120023
267998
170165
168800
1817707
1535333
1746872
1205719
716257
1370346
629626
1254309
1558999
641372
1568614
1374569
353414
763440
1668356
1491483
755730
1288970
1513332
1326744
175623
1293242
1823930
1262973
1825706
1386057
1292811
788119
1309775
45901
338950
1557189
1239010
1523112
1333659
212514
1018211
1101307
242049
1794559
865380
1266522
1172630
280073
352283
519043
1856284
649719
1035630
558031
1241735
490159
1157243
712060
844977
510920
666702
1463715
1677965
663200
695470
1211436
368597
929498
1689646
1575354
1355723
1037910
938162
378945
316956
257189
145055
1261118
212766
1370048
490534
765742
708330
909713
1374069
136645
627628
654962
1209163
1058071
1787970
1062097
843239
1286643
1093625
1093633
1281522
348554
292397
1619659
907035
809539
138288
1350236
852514
985927
384463
511193
1725952
862213
557405
15406
174557
133243
1534296
179244
1023832
1351917
848546
49898
1001354
1190811
499862
671598
360790
1694995
377532
256343
467815
1739240
1331081
1529035
688224
37041
928579
957187
217587
332793
1706874
670344
1247815
734943
952987
1608165
320520
571075
1390523
1495092
1290550
1266223
1835722
72918
1328591
718724
31229
999555
558524
1553157
210698
494108
1287942
1278749
1671643
721999
1249794
789839
1398138
1352852
62584
816987
40927
516417
1448269
941565
1154623
34021
21097
10191
170579
1604984
1592164
1169196
496585
1259785
13434
359396
267727
700098
169942
923854
647596
589187
538234
805166
460973
533042
1160939
497396
1072488
398458
1076291
865568
1690438
1044248
1322889
1294505
726343
730518
935156
1366407
625230
950424
881624
1674245
1222678
571756
1265810
1277006
10045
292239
1835370
711776
526854
597863
545903
1081621
1779844
1218026
393131
411142
175074
225137
1068518
1768373
1171969
92209
1271027
73726
1176095
1017122
937692
433225
590357
1332205
516931
1211216
89254
1611162
1322628
1635756
1676382
1733280
1780992
1183467
670436
775414
1297073
1158640
143044
191478
1690028
960476
1523109
1086044
659353
160689
659784
944717
1198502
538609
1854932
875282
173765
1345460
1218101
1199674
1834547
899901
1404463
513483
313701
1561535
444828
48842
1741990
1308818
1191297
1184342
444415
1254047
31919
1245345
1328248
543344
1554153
1458366
1189585
510350
1486696
622133
651515
600861
1700001
1505933
1787154
507095
1414974
812055
389139
1656266
356898
1095171
1388216
421702
349333
1171944
1168210
628701
1271345
982703
984652
569460
661104
21832
1036798
1680492
743438
136824
1251216
1775759
1633491
60376
1477942
158184
1231347
922850
737005
1654697
570420
895776
1754995
343104
454667
118066
1093506
1020744
688799
140407
1522887
1490588
110264
1064771
802877
124800
1337284
1809957
334790
1163586
717848
146198
1376433
963582
917680
1199515
1678746
206478
829438
858488
1858199
1514073
1435000
994811
1492578
1686873
480643
1105607
64558
1482541
552912
1698521
827922
1774266
332452
522958
245386
888806
781552
816255
59540
87857
852877
1723282
1721678
210070
38618
263139
499953
80699
989634
1031570
1855933
1675974
38509
613038
1267986
56401
741267
95463
1559220
1478466
1405511
826010
639159
868133
1752827
699775
340318
1673132
435442
957158
1458178
1179782
913477
1188332
1099566
602255
1431966
1429980
349705
585866
1633609
1321068
391976
835077
1253246
1010354
373161
10200
1699815
270278
1508660
960138
1628920
1599841
907154
1693615
1531199
749841
289137
705194
1401424
1475787
1765284
125383
1052631
87778
1447486
1127990
246078
1100784
1370601
384787
390464
357679
1692733
1558525
1323676
636415
1640026
441104
1600116
369658
645888
1352771
451462
187779
529961
804555
1518913
1530406
965664
1145255
232755
1216029
109988
1848271
459479
1133653
272794
905553
959118
1155379
1072263
508810
1562080
982486
583765
751184
1686951
1759788
1163236
1422065
144180
700534
64627
1398713
103766
1171960
529010
1011054
1072388
946095
1598119
646430
1045866
709112
271156
352788
1296362
394278
1630145
1024081
264106
1610484
1540535
1662715
363858
731039
383651
1122106
1469547
852013
1702076
1497368
471877
1011961
215056
1859360
1464570
769589
96750
1847223
737982
1660384
1461742
809434
1364795
640977
772797
1003926
1155502
564685
1639102
1383578
1240257
552188
785167
1744918
1173627
45374
1654613
398729
1562341
364850
1697621
573893
1393043
328804
208929
1218493
1230554
516011
444748
1241551
1067394
1115872
1488327
689871
1538629
69986
1536340
507901
357677
381464
1223117
47831
904767
852511
1375504
1379888
1798297
1147662
1050083
1765792
215066
205320
828973
596734
455379
709964
771118
420646
279061
1788956
1267029
270157
681927
789982
1197295
1287746
846945
1190259
902574
1568703
1234987
1469213
904186
1103412
400529
1823716
1090970
1320020
51985
770094
720429
469888
1462422
796119
1800585
702216
1376827
679495
55745
1755739
1546228
1496466
1540411
1400552
349162
1691803
1602769
1404659
160729
168958
1016107
1826936
500569
1666308
860021
829547
1527497
1151227
311484
1851346
1306390
1376790
1503583
344730
1771698
6766
1115437
48138
1762667
1343041
353072
94986
788364
1740644
1315166
249749
872429
474131
1544810
194621
950716
711626
420990
1083048
504091
1365713
1211983
749040
466927
1500970
1174689
743537
308197
552876
1170859
40586
252418
755918
845788
1724769
1397713
1172409
639030
1011619
634114
325731
488065
1650067
62209
454952
18400
204129
1252133
1790901
184441
164792
1735636
1027515
1005480
1375574
1469311
1284276
1836831
118819
1840818
1378631
1095351
433509
965219
1417286
1061999
1479126
1294005
1659880
53893
1158805
1731486
752796
1337988
411121
1707682
1403204
412115
22630
1287098
1848099
830626
1164073
377688
1522072
364962
324274
1130638
239765
1117424
1361862
788288
596847
284792
1198554
1072452
454221
1004218
271441
1516463
1268289
862583
1253671
863325
782013
751563
1846098
1218554
1655952
1639636
679429
113384
479465
1531722
410738
128973
1815962
1673509
80936
163098
1687625
181278
129438
78875
277283
1232064
151519
1386391
280271
694142
141605
339718
1175520
1184196
494601
946351
275607
305204
546941
833114
423970
628573
1493444
1162346
1291765
1193744
1826728
1292115
1684093
255466
1767222
1335987
383009
1727139
247328
402060
1490881
1023682
673227
1183635
1539090
1846524
904422
1740461
257280
1835749
1083259
691022
1432250
88610
1821951
758544
1402838
1015004
66706
925202
1505479
443621
1495778
158226
1686850
1571731
492442
1342389
861967
933065
1021293
1103168
121096
247279
1697959
1021320
1127391
99195
1686866
1437203
793782
614241
1200907
20395
1557162
1794138
175587
234054
434910
1317353
852916
1651302
38597
857658
775244
1565036
1856489
407287
608389
391732
1831794
1501546
1758493
1610975
815319
603901
1088380
39999
202312
339103
741605
1813120
252775
1283412
492279
1536737
1835711
472781
1593629
1367807
463772
1701826
606273
350321
1745482
1724000
1403637
455874
289180
1277016
1550344
747258
1003151
534194
181324
1576298
599927
1618027
946461
1016853
693478
1646721
1231602
1278103
1634182
1110731
226250
1796088
1150568
1307179
1263477
407041
1567077
821482
1678821
562577
747100
618677
599549
1480422
1810747
295290
1423804
711833
999441
890903
232139
1665611
293953
1077299
641257
547728
1181044
433825
1132683
401795
1514368
1847174
659490
514502
1746133
746062
365960
256914
216418
1342850
734656
626854
1162313
1315889
35291
728578
507254
174676
734230
1133841
1080702
1204098
182647
1094507
805945
493521
1697287
1811235
724795
78791
1208190
1071073
459703
1323769
686383
214197
785232
1374112
613822
460961
1631619
627032
573148
1549800
809893
510049
705517
1510170
137393
1546169
1617353
701507
1038435
423701
1619170
1294962
1793706
685763
1085147
1294024
1780177
355063
508230
30241
1596834
1759475
1023717
1837646
1856768
692763
754643
644986
68034
353890
315677
1682632
1572186
1226362
1344221
522123
1266215
1082562
1040809
303622
432159
121609
672059
1025137
1264168
1137907
836018
536246
523989
488049
1766577
869776
63248
1282054
1897
732223
723328
1195096
944708
1560776
1029439
267461
617279
772897
965311
1679236
1183527
776314
1723759
926612
1733657
1529658
530111
70516
714621
161568
1787378
877361
929531
1550735
942561
213729
811109
1259899
948369
1275948
1356958
242630
873500
34249
1623194
455954
109202
1793443
799330
1484531
465364
29528
454370
467107
930510
206746
486595
900853
1700956
894406
538222
853999
482341
1594451
352226
523839
546106
1025808
778362
1334013
1356006
178910
687618
1708728
1228994
1605665
110471
930862
1393180
1718876
1856362
617812
1198596
1606311
957477
311362
1057722
892552
910423
653893
241736
1400531
928557
497315
968405
1335215
1153506
6911
1342043
429537
1348287
539662
203104
1465598
1547181
309932
170303
194140
788713
1218562
1062930
1574577
1703960
1589590
88242
1375905
347313
1557090
35971
1681332
1610318
1838208
5254
795080
258484
1718845
1257890
1281808
1501717
895040
719696
1481376
1256295
1800445
1468951
1558430
324964
4332
260259
1765254
945790
1290607
102956
683978
1587868
1571989
1195750
1796331
1697311
1777936
113346
589697
690696
973336
1821423
1089291
1046523
1031383
350066
1687394
223965
122130
86995
803893
1287886
303078
161966
628115
123382
782098
251041
195611
1125065
1657454
337147
710363
1347294
1429328
1453868
502284
1428994
1843965
832786
1226375
1681167
1254465
60102
19153
129080
872624
585239
647707
1023057
241615
76434
888423
1034393
1656769
828166
1157649
1385124
1219001
1621512
1063992
666598
1568635
1363377
1659533
722474
1465057
1236746
1504871
740012
568707
692582
1747575
137774
454199
1173856
1331874
811942
671956
1846267
1216911
1353898
1623377
1039502
584960
1205770
589060
775065
1180688
494464
745137
427600
556112
147848
76684
661694
928766
1133385
1122000
284856
1428681
1170705
512794
105768
616018
626512
728929
609012
1062998
845599
612887
407940
924514
175301
770488
1548072
22802
742703
1159187
186250
200270
734048
331352
1521148
288757
1110267
1577365
751279
554162
680323
1456220
957033
687385
341708
768525
943060
1814130
1337775
146981
1412882
1284756
1715282
601911
1256567
239663
360054
485237
16295
1344244
1047757
27404
415787
1841742
938164
289229
939859
1751682
1534094
178789
816516
1724384
1629585
1845865
987739
1248781
382953
1855656
1271770
1200434
558011
1100373
5601
1423681
285325
116850
498424
1725461
272458
481578
155501
15816
1350382
946681
450857
1305427
1619103
1743423
227796
673699
718863
1052467
738396
1663107
698521
1629165
1371440
1420770
1459942
182753
429956
587699
1417463
613067
851340
771558
250376
389257
999738
631746
1026410
520032
233249
1804797
300379
232294
882144
107539
1823688
552635
1857923
244908
1276764
2025
1322079
460263
705509
673848
1244607
1330177
1455956
910760
808285
1744904
1219659
1861985
1458387
106456
227651
556690
1163032
650113
472562
11715
697433
299522
1401892
1781073
651155
1601998
907040
244636
1774292
1327186
896307
280809
822880
379136
568186
1515651
1729456
650742
408931
447686
15140
1782725
991573
1291753
1233929
1648851
1782553
576192
1682040
1759864
1127192
625493
1400495
678864
1546006
534546
25574
828800
895844
679426
1502787
66304
1821420
680635
1574343
1255474
692450
1348458
1020163
1103475
139878
1544082
929043
947453
277182
1759319
558365
1330210
1213486
1280180
35233
1370422
1673424
149739
863533
1855007
1142909
1642846
1694433
1208228
22005
373198
1748231
11063
1448940
660210
878640
1858060
1032758
182387
1765506
1766099
1759075
851741
1658115
269195
366564
893679
1093653
85341
1429728
598869
973879
1161606
1133624
1809891
1130267
524734
1721424
596501
1480745
59204
1074938
1043816
1845447
1740539
246871
1376749
1246540
129447
661759
913517
1134369
69007
1725905
1390193
936746
1100400
600234
1044847
141044
312662
1004885
1062718
1484549
749033
1127226
1046308
413023
1353711
683694
919665
1689682
1250585
963897
1714285
399138
1651426
1811164
227964
1236803
1039441
241932
828280
1265995
1093034
1836498
1625886
98345
378078
1107888
454800
1855648
509804
283113
1244134
1052746
188597
376342
1645389
376719
1832364
27473
1104495
1714778
649887
476839
811531
1404333
536499
1493803
909310
969064
838100
19078
1529675
1340681
456134
132840
1761372
1158870
1113075
985839
84745
1447647
1408260
1049518
108996
1809138
700643
185940
912451
342390
1764327
1614150
879510
1571755
674245
1085916
282442
173398
418049
1704982
1557807
967090
248288
1095633
1221006
1485731
134821
934349
632841
1576555
464755
163676
1537867
110322
1811871
1761932
646526
107002
60108
522300
847280
1299090
825925
1442740
1457881
699730
1187068
943392
996380
473163
161130
1777990
1129970
913266
170899
1274776
844918
148410
923215
925660
156936
368014
305370
448595
1851369
386182
982862
1333082
1281170
1250753
1760142
1003491
1707020
1611952
409360
1077650
1281624
254657
1283240
837926
181063
1834548
202940
876122
1149213
803402
705975
1105160
1435564
1683007
1492135
215114
639810
134858
966364
1123196
1254706
840959
879765
1771516
1382049
517824
826951
147297
232271
862351
224135
1071650
48094
1744979
1822249
818305
1091666
902189
788994
698677
1085562
577449
507494
769184
247174
243317
1613646
1249590
75821
866229
826980
1051371
368940
1594985
29316
724071
750144
766824
51464
22857
1694087
1233547
1274435
620124
1354086
62231
553570
763920
1156593
701443
748373
1431427
1832758
1337967
1041562
582987
215959
71827
428712
1836626
962264
1020679
1767999
910155
436517
849448
1808986
145984
1513768
1531826
1575377
1560304
593268
1359874
1467385
692428
793692
996451
1707437
408437
569257
1416972
274908
346106
349469
729297
600853
310447
648383
187648
1491371
1627812
13394
1422567
645110
1819471
402374
747358
552989
604962
1858330
1693521
1675226
813363
1431579
1667540
1793097
1397454
4315
1411440
679358
90265
1846665
1142197
323551
1380385
596642
920218
453194
1760935
795199
663463
262471
1332586
284155
73897
1683901
238494
1463174
1682389
778392
929503
1702096
1710644
664706
1198203
414249
1642191
1128452
218655
946831
1285103
1175513
332807
533038
1507822
1097977
1327490
1057325
184265
701500
850352
1859069
213288
366643
1432730
416115
1577335
1046140
1571638
292932
722440
317000
100397
375312
520750
1373525
277615
1788024
1461442
1107899
417784
1534372
1348345
232662
301409
1786469
860507
224330
334375
50180
82206
1468160
69074
748481
1550838
122570
1801666
556650
454040
1795077
1704368
1267280
922590
943965
597772
1842830
452693
1498171
1677533
1285594
118676
309813
1028222
923644
352375
483105
1523935
983455
1047398
185472
1835786
589528
255713
384882
292775
1253231
1179071
1644975
1210160
1808892
533380
1705139
255775
1570638
1051563
1839114
1567116
296722
210576
411243
1377053
1514127
315774
1562910
1274331
1357998
964052
1854549
526559
407069
1101841
223016
1068069
103384
1794965
1165020
677764
1376766
299984
799898
1769833
1326050
1482125
587760
628463
1431058
1405900
1714746
673547
1429829
254572
499045
1568622
1434664
910894
1625512
509243
143409
451442
1121591
527667
1099829
1192009
1052266
607447
910226
881179
1331515
1286575
1013094
964482
69488
988646
1554320
7388
346291
1498451
701202
614340
761164
969008
621174
1205799
39785
781444
493254
846309
81582
329725
48794
1808474
1640547
518155
1341392
359749
186746
256850
1115518
854521
1378279
138136
1013304
1647572
1659358
815485
673050
1354272
33752
1558528
432697
1900
1001395
494364
1048659
1544694
1612606
1488220
1673317
1531101
105720
1794783
1861779
568024
1751518
796884
1689673
525894
1511679
1625084
677100
1223652
8903
474230
1569122
1274043
662063
1005652
1104906
797616
1249892
1118939
67364
356431
717267
877076
906751
1252165
1211416
1343516
1115151
163389
959187
707734
226704
1767718
195198
462872
533594
1189294
296562
694517
1091047
1703847
1318755
240218
1412382
1544650
363427
18162
1702579
115527
1640399
876324
416989
1033328
1138454
1730485
1060080
383716
1285299
715806
969427
1017421
1620468
1058810
607716
795525
1225710
1492926
193638
1595914
1199285
1811433
299253
72588
363018
1174450
151832
744979
995868
1810463
945470
932799
375460
1425827
722052
678904
665518
1460891
845556
976877
141590
1054423
980198
506430
436434
302887
1224682
512101
1219492
1095236
1716833
699840
1648519
183937
1681680
587951
1082061
940062
1495126
1304633
1715768
1140321
169035
396482
779373
1034611
1065094
1206675
434766
1265949
201672
978879
1455722
1500615
1349018
349136
422797
741841
657462
877465
1801423
1840734
925102
1350765
1116104
1765002
1812266
536650
611324
1102098
717711
890813
1639486
1380305
1025621
742946
922053
1585709
222287
1745764
1574258
1053071
169555
1218319
1836315
78311
519865
1106552
1398315
672677
697347
483814
646119
549083
1006779
757902
1696144
367203
1041270
1092185
33146
642435
1211303
1245934
766945
1518933
1791124
1013994
384067
1697804
1857584
534004
450927
1350393
576811
260801
54408
1268626
159300
146399
1506129
1382708
1797315
817930
1611435
553279
484793
877651
257687
220557
245471
1108373
1414776
169924
181494
254374
1120258
674353
1749647
1612362
1587437
138191
14560
423944
1350218
499283
963195
1439303
1326767
1712135
557673
983816
208539
1587928
1561647
615071
924247
1245408
567222
1445827
1020261
1705796
1332706
1013522
1533204
890845
1319315
676949
457872
731112
162237
785670
795681
22258
835333
707657
1689872
705710
736054
151000
305017
1045677
289520
1757924
1095251
1699888
1371572
773727
183428
721832
1665919
1350193
102171
820139
1246706
533466
483044
130617
41962
694699
701999
1010001
97255
861917
907324
450625
127540
901995
1580824
1140713
1182753
1627233
634561
428637
1065030
1234220
1228545
543158
1237798
1659309
620374
1145766
372091
758969
630375
676478
1229037
1374637
556129
1474251
388238
1209902
1359245
348299
48983
287387
1598185
1278014
1294030
58749
329163
553182
1321745
1097920
550148
794840
1226382
1043241
42610
1163832
1412365
1019983
1902
568958
1767286
1363723
1842738
978311
488822
1808803
808945
1508409
432634
773871
966771
1127444
1280849
1399436
1739944
2051
1707835
1300893
1302249
730856
1563906
1724176
1634212
300460
632139
1345344
1689658
535845
367328
868505
5925
472931
6721
1087759
2781
504871
435920
39291
445351
21749
1682948
1070755
355757
425997
1596878
549646
57070
885572
342187
1830649
186989
297820
987721
1237980
590704
1840042
1129213
723421
1679224
265821
1200356
967077
1113656
515684
1777063
1325019
1716472
1350991
183950
1805046
940364
196812
640926
845947
1466408
240992
865551
1137602
1709162
1673284
918559
814717
1329897
1000268
189937
47618
1408081
1085676
343855
867043
941470
1063582
796573
1149670
44446
420600
1668408
1312917
1671507
1642537
1076979
1024460
222594
1467412
894864
1153383
953758
1668064
1472151
1039261
944378
152374
1569800
1829974
886226
1119519
959182
26589
1749161
1342082
398866
1455076
1744981
45480
1149712
94294
1384033
995701
1764972
1580409
35809
1228433
1723690
1292731
1661928
781745
1049982
1598573
804268
1240376
1035851
963882
1541036
1454669
275170
1062764
1223343
1435230
551545
792016
826806
1585241
1676039
661775
128928
1670420
1145695
598927
190799
1569064
960226
1064221
383478
105426
1522618
930686
1799107
955694
65287
482152
117262
238841
842190
269927
1535717
142789
1802732
146208
1762997
189728
900514
888137
1571989
200792
1656932
700990
650325
201212
866910
1690760
104004
784920
899074
130241
34097
1455103
1082448
843321
638061
87392
1820225
1812921
746474
781969
1562141
64125
1488255
1167627
1226168
1463123
1622077
1612346
130905
1333632
243625
584408
1805661
1368507
218954
513454
916027
1060271
1716622
266172
1713726
1495898
171550
1267903
1415612
1328727
469219
1115063
342326
1638979
1325125
1838768
1031322
1009094
1018690
207730
954540
230036
1036135
347539
443829
1055989
559603
851524
1659089
414160
846187
780436
696752
501803
1576843
1569778
1621189
357368
1806478
698403
676094
1718463
1385045
493740
866059
1360755
920828
1381594
212169
302566
1540077
1190420
1130852
1221580
741756
1849596
1164604
1523607
1186851
1343202
1799230
1342532
1191713
1137486
599694
889475
807067
1694941
1154820
548861
703951
1557604
1514645
1630729
234484
931631
1790227
721801
956022
1601814
1082254
919470
1663388
216901
1091847
716241
1025089
219667
16478
910753
461562
817452
1003724
1117970
1477200
403903
1804388
1816854
1747299
1266150
622082
453868
154487
832700
639020
219216
168797
1694909
1476709
985173
456315
1400525
121908
623655
236645
1837225
1337385
626568
734071
1789214
726852
1283834
821810
854071
133297
401758
1380596
399408
13449
1416930
1604283
905835
704788
1195562
1428715
904631
325371
832635
442470
1786489
316465
88765
223830
60096
694720
1411074
835811
1219972
341475
847304
1381564
1461647
618648
34578
1365524
626007
477131
847909
1018264
413156
322240
665267
1417861
75133
1843207
242725
1373550
212682
451320
582788
475544
1118290
1228710
1379281
201498
598342
701458
1592198
791526
1283590
239565
1410021
663922
952500
959003
524562
473306
116244
261733
1285843
253046
187664
342578
1277656
933403
88288
15432
930421
912662
546326
239016
652454
1411162
10015
974968
376577
1203147
222346
382713
1015333
786878
1003751
511730
1690157
308860
574657
1613874
1457799
1441584
1264227
247290
1585487
418998
606701
889148
1181771
9281
820507
1602450
1429320
1682493
878552
941602
1021921
30459
1733285
1062222
131959
459782
504911
1484613
1331286
1708717
705921
1825697
1456498
845645
819255
662574
841040
129650
1810413
37484
260444
17750
190866
877166
1674057
1210967
992227
418565
669912
1605489
678173
1491105
129258
1399135
1299319
633051
212363
1134133
988201
1160327
1723488
860731
626984
419255
1156804
1216452
461426
963577
1235700
1587563
938904
975468
1120185
343606
1248374
191168
1356304
510464
205592
377451
315460
1480061
1346996
1858978
1502515
1296704
370371
248709
532936
630501
1189284
1359773
1234922
267646
814170
688684
682487
800556
880753
1665855
1015094
1378688
1520428
1081102
1704957
1014540
1205779
1783051
940722
1248604
723363
64111
1579820
1575639
351209
263103
1781383
245106
560057
1278096
813014
679439
314409
105128
154283
1649189
1412253
449388
1112670
1100154
1275010
1030777
1854921
1514313
777088
921716
1589220
1200951
291537
343087
230283
1756379
1731153
1553619
1639731
376748
186405
1500067
823443
395472
804335
453835
1187465
841546
1425745
1621963
878637
1363945
1092283
636471
872960
1545568
1170596
484796
256124
296043
106558
1606131
1417226
1355027
1059644
118521
67103
1831875
363649
1681062
1763833
1482518
661355
814388
926866
47854
847656
466690
1045760
1158112
1323481
680831
981782
1849436
792513
267957
963645
613063
1537212
339420
920147
1127889
1164208
1805759
86665
629731
1341752
1241253
1802181
576840
1305054
501994
743576
1725672
1765164
1280904
916949
76375
362916
1824919
1653896
107170
1025762
1007051
912165
198083
1850602
1551066
498363
710954
808256
1521280
671286
1341367
832434
1503103
1186618
255349
1766795
855418
701817
87593
1791866
1785971
1836017
826166
1491388
131057
743667
1859369
1050308
25774
1004960
1368107
1431923
562977
985199
439864
48919
1078531
326765
173417
1571677
944734
989501
4784
1076408
926959
1018137
307219
1772817
1663974
564865
1271456
1241923
1584735
915857
140782
1752859
1637171
1243391
166027
1778523
1447573
1359472
311260
1097258
457469
726071
1444773
1606870
1609330
647076
1828276
1715701
1659828
1290046
405294
1768183
849472
1516129
195695
879943
1278766
1630017
1671864
287226
1262218
1549509
1394190
255734
1000186
364058
1462751
1488932
307084
571044
1257954
1577855
1172464
902625
757686
1113216
1273138
514349
747241
466611
670167
473664
598183
1183311
1285023
1391025
423226
1125517
1267135
1802463
402289
691867
1047541
428932
119697
602780
361206
41738
1323381
162964
1544069
1076373
1843785
1689180
1814138
1158613
1484311
1669401
1073151
74553
967809
1792552
851780
360601
819846
810344
493994
72151
1670226
1229713
1353840
1077423
1104331
444441
884837
1689136
1103287
716269
1822141
1251084
2256
1808635
378829
1596969
1412168
1074038
647418
286122
447030
541926
64302
1811921
219505
505241
641280
1827226
1493210
1321199
1377638
45062
1521534
224200
1708556
168856
1152557
120972
300695
787635
432320
627716
1326673
750223
1136677
1825278
679152
1814753
120826
98626
1437805
156764
31578
1355367
531050
204474
1005591
291142
576996
1813002
966082
1662621
211961
823527
1502384
1637514
696450
1104020
901959
23298
290382
277598
568984
495503
1328685
1747838
563596
961375
369045
1066139
1276942
1005599
79543
1750989
580888
1165608
128451
1202965
1482202
276506
426899
518280
1196298
49211
146146
1113891
1319308
237764
887509
1338549
569462
1337029
1358099
1185457
395471
1051374
812067
521002
1776816
1492724
1083392
1089633
1827326
936726
417303
650718
1834674
645822
1608643
184109
1505845
67552
1478562
105713
1004772
1570287
703178
353588
1022973
308438
365231
597486
967701
407614
798490
470961
870023
5053
1201833
1276854
1136878
18520
1060864
1096085
396724
916115
729417
909794
662360
801034
1014975
717334
1146947
1042026
1431631
880351
947823
1041320
630315
1592114
27116
1644827
1792489
976427
823137
931746
1528051
297925
1416252
1135199
606909
1429053
693323
294773
681396
1211077
1225728
1375819
1844395
1149736
1772349
170257
68208
1829334
897694
1835092
492651
464862
1328049
941675
1777836
926569
1058048
429044
1489206
1553053
854386
1187098
1644230
1631263
459709
544008
556650
945036
1589158
1546380
1661219
1232410
225016
841412
269216
63735
95013
658620
107196
707771
638795
112014
1792467
1409077
863848
448783
1364762
1319440
155804
107125
437730
785041
898914
125018
426
557188
948951
113252
599152
651717
357081
1648319
801689
31910
734350
1687938
1293683
606270
1295981
422570
871902
1406516
1598106
1513825
1556935
210131
1042182
917259
1300382
1128807
472827
1363668
769198
350970
755505
1171455
170151
334552
1435342
607750
460355
1352917
392846
745650
1689874
1854884
1116413
774778
790581
998888
51981
595579
27104
1501039
1383809
140704
935696
1118845
561702
154301
258198
1298609
1313758
1695694
1593188
1644809
1549892
913877
1537454
568095
626535
1229533
1030682
909213
1143686
865689
1438467
991117
470369
1224031
441358
1278426
1321323
1328849
1459
1663093
753696
537602
1518271
1259798
1419114
1538619
1582745
977871
3210
352323
99837
43202
391672
102003
1817579
467917
1537215
62812
677598
426297
1372509
1687561
493299
1377057
1396579
1541857
459507
1063915
23591
363765
1155062
1051872
1717454
70382
742259
517427
862696
729108
532203
1483197
1378122
646583
418736
1378407
897187
197071
597641
521035
776272
56184
1397527
148226
130415
767176
742945
938385
825027
40513
846533
1540379
792187
906472
846185
737237
1707468
907964
269137
29473
1819493
1206645
812458
767312
1406722
1089960
1124177
795935
1499586
1772640
1214376
1346286
1254393
611066
266746
11807
262878
1668835
1603964
563936
78218
735109
1427157
1674617
1560774
695952
411186
321594
1173238
985950
1077323
823180
449259
1416718
1724495
978962
1012363
250307
410221
939399
500714
1094326
1304018
997353
373666
495742
871214
1842405
984514
1518849
1767067
320828
1220902
1626088
1165254
1349214
1722933
1264876
694230
416552
146116
812908
1070252
1219844
1801824
190561
436721
1328655
106851
710350
1678530
316912
1091274
1016380
1496055
822634
1606569
474411
88910
1425549
1800475
805624
752220
101471
140065
360958
1751757
1514954
359931
995649
1250878
204692
54859
1479576
1858797
194394
1650815
693738
529995
1212075
338220
962175
1039457
38274
84910
144826
1587365
1213270
20018
913952
281318
253368
696900
546681
194859
1198055
969629
1030365
937349
589556
1572174
1130596
1744608
241162
845223
824732
788968
1515623
398466
1366158
371664
170241
286134
757543
980200
1618651
1389165
995113
1108666
480940
1114036
89273
1445655
606696
511962
1227338
681389
1511647
847278
208467
477058
831954
1311256
83960
565761
1466147
1789772
1111996
1102009
559624
491992
1512280
1064807
49512
838100
838643
965978
770932
33972
479282
1023455
105984
1602460
1740603
1479438
967554
1806355
1379819
1214271
546390
1591345
912430
1733246
1554552
1016692
284743
645146
139106
1099636
1358820
1647597
1687038
969408
1170749
1237076
691357
1141014
314489
1297061
481485
1766531
656959
796535
71683
1222056
467571
1835444
104424
106840
1057825
84757
1746578
1777848
143270
995503
484563
1531572
1476932
1200902
1379580
891613
712168
1365566
582314
1207706
928566
1591917
663061
1207160
153440
327186
572857
202053
1271155
1016147
640844
1811431
570210
919469
1520764
1494569
1357358
391777
448449
337543
686699
1029436
233654
1279920
1761387
1837620
1497224
1226964
680248
1450845
1253681
970085
996800
1287245
192684
1808405
724056
1784460
1677352
1475134
1611722
1071022
1060150
798439
85159
469384
387053
1601787
668806
557582
795225
1294741
699532
252098
1390746
46933
1036216
149268
884586
220727
1852763
1662592
571671
803158
250892
191501
1835003
1739607
282616
286674
75391
495292
739815
213001
796275
1562835
1148998
129734
28628
819354
53018
1339772
1495776
1697511
1243097
1215610
1171049
1738848
318128
1281700
243758
464880
190205
1331329
1240911
127777
194733
813326
1381965
489067
1127498
1137131
346958
512123
780515
1751462
215964
427167
1024839
391045
449787
766190
570950
827473
605896
272485
1513289
633408
758075
1029148
279869
1164013
592253
1539114
1795199
420533
382626
381165
1580045
300304
1751604
742650
1349561
1059897
811648
68238
1309528
1172340
121113
670838
54340
325914
1315052
306466
697007
1103858
1143805
1023418
1364374
741416
1465610
1780000
1722842
987294
567488
658017
983675
1644894
1203683
142647
1660764
588658
322572
1526945
734528
852732
234724
389304
230306
68770
222088
1094471
326207
949538
1288642
785461
690710
1676797
547534
199386
917107
1194591
970644
556515
884682
1750193
213018
293880
589128
659898
1456478
1370781
652137
706831
443655
676419
520003
1634073
344003
969494
1750551
1092902
1081798
1514003
1411031
752534
399656
1340604
1275860
1049693
1197174
1378358
756333
1420306
931004
979640
1613333
1562976
584357
1368818
1540895
1137715
1779507
864812
676124
1001216
522448
744127
1760781
1276462
48839
1738816
1809121
1050026
1762405
1422663
1397409
643624
1217158
1555823
1292268
836052
1019263
750760
238635
519357
1272700
1689191
1196692
1737335
1007750
858013
809633
1096122
1788564
1579787
150403
1138949
714708
1093863
705461
210087
1210612
1780379
215130
780144
1187705
1392951
188141
1151030
629412
869913
886140
270441
464260
715066
1389216
1216360
932118
634976
292853
1012098
1774378
1619467
206459
86929
936292
450231
1765233
964363
525212
1083286
1024393
1620762
1184151
1283659
992288
1000599
608372
1021583
284593
691156
536381
1801996
1636096
994124
1387427
229694
1195921
1428116
508406
1624368
1395685
1650384
1043047
711697
1654922
559589
30422
1284200
315650
1617762
494117
103929
560153
568640
711085
806989
1206652
564676
1084699
1515724
1719599
18267
1546524
855213
974762
970910
1595954
1630175
955738
1644394
55465
385762
1740860
1226579
1746006
394384
396013
1588690
648311
1322932
924114
802112
623631
1429653
667235
701305
1811804
1206050
1686653
1023375
886135
238155
1499606
897288
1682954
1466486
347185
191357
473677
76816
1747450
635879
896390
1688647
1795293
165474
1821192
1563437
497103
1191433
1457346
1020399
1423239
1342247
107493
995851
171460
1120190
472059
1326235
563915
604680
308310
191166
1163786
1170426
1455486
187870
1054354
1328514
726807
1788259
271022
1601862
90897
1439453
614365
1321077
1226232
427442
881705
1546807
1210214
1491992
1474986
965361
1316791
1005046
1541008
1492883
31700
675911
669019
1325235
511675
987512
1679109
1206167
1106489
1510768
1371410
544439
1774883
865763
196363
1758864
1265605
349909
911007
838277
1029678
969462
1144808
1385996
364745
138956
846677
332681
323971
1714886
7212
607604
693373
1302306
333440
1111753
987956
788062
1332220
1004061
503798
945612
1578709
1199195
579611
705451
1806541
128427
1127282
1024443
1534851
1599161
783717
1806962
679729
1074948
590311
1222344
114062
738771
1288305
1229698
870052
648404
1622534
1563978
194048
13019
1329430
1636598
1749439
1609285
393329
1192173
1758752
246346
1003164
144334
1689472
922042
721409
842167
732804
1580368
129872
1468927
169585
890350
1480674
639889
839950
1377487
170807
1667970
1218187
499522
948513
678484
825662
1119437
102107
68602
1761874
785732
1076923
1300591
253177
674185
1490294
130996
855449
1319524
1739554
1411540
1078841
1286947
1034938
1661723
1192664
927518
1205657
433417
1512742
484587
959231
249552
715665
862133
1309455
554975
550295
1406151
1853210
226397
1590173
526495
220393
781141
573865
1170667
234875
373703
1386862
461204
1644444
231335
1410884
639239
1550021
1192198
625809
1668536
1580709
945936
647985
1316463
1693131
177688
132587
1007948
1328271
9687
192276
1818952
445597
151492
1023205
730965
639875
1693849
1807143
1435360
1687927
123320
669061
1483251
1096319
1109554
1842823
1253974
942075
1170070
1440669
238024
1035479
317176
848428
1299655
1508876
648653
1281880
1348792
961051
857951
1681174
318617
1452037
1671182
665721
1656591
1696160
1641325
1156581
1563035
1524956
1444680
340410
627932
785513
535989
814489
229079
1678602
1418607
1636926
839612
1769249
1748452
917984
930205
1508592
1258643
263705
242735
521003
606351
924876
1576296
1445445
770956
1257496
62566
500816
583131
1573105
1542300
752455
1348096
909213
1508302
459700
1761758
271055
1770474
1449410
1856721
823752
1463501
1300761
582008
14162
217656
1278829
19694
324115
1764851
1374293
1446115
1683636
1058880
552251
1438818
122736
844116
1026195
1106010
1702465
1713952
1738203
1706842
662168
991265
55891
997049
1555251
744876
1561875
1516778
577155
643901
390353
1201957
1765877
142049
795803
1592746
1176242
1551229
784338
1313751
1623416
1109384
1599015
1219
62992
1259858
1273690
34565
984445
296417
1546268
1016503
1657604
431496
1834895
541884
62596
561830
1061396
193751
611875
151
1668204
752803
1655672
219540
948661
524339
648546
805228
50103
580540
915524
1168802
1214878
58780
1357379
1637720
1475513
111142
1532511
457566
1607551
889872
1395479
1166493
702925
656682
1186086
164753
1693830
850008
512475
1219462
223361
694170
1194422
1728641
909799
403787
1691369
18191
1732277
1155508
314792
909964
1005911
1348140
869062
1682834
1379104
903841
1220000
1541695
357463
92221
1629581
1622331
19061
1450487
157285
1410394
688213
645667
965432
1015784
288159
766127
1204074
379858
940124
1458832
1067731
381333
631233
447678
1007726
966595
257230
309140
414307
560002
1168640
816792
1104958
58043
680564
878878
346849
1521522
1853166
514419
1294108
180869
1267120
1257824
596642
1364197
715434
1520416
561008
1065359
1436004
552781
52968
810178
1563557
1506994
567721
1626703
1564884
458746
1725317
814197
902651
1477257
471992
1106009
1783272
84343
601187
269466
1284250
1844449
1079339
1653396
158151
1558726
1477441
796684
365612
1156492
13512
796177
1606559
1804365
1144734
1520325
382374
1265997
772032
791759
1825372
230459
1612861
904415
1222010
157710
753368
90934
942422
1648022
779502
1352653
948993
1415416
1051951
1495092
1353122
225487
1027232
782815
604734
968601
801172
1003539
1810097
131305
312167
1210801
1300392
1564876
262308
920015
911642
667059
1856279
497811
1173494
494887
1829208
1083001
287630
1368759
53424
430683
196843
1237438
185613
71951
1231898
137447
659488
1339121
1653950
1690161
1831288
951831
352840
1125235
737418
946834
1649446
68151
998002
1172726
1690487
468065
985121
1460865
1828742
1397404
769753
56778
1014865
442006
1261306
872320
97747
214051
163540
25993
227608
1372091
437229
1562957
1710156
387580
856624
1814106
1402441
727702
763301
1649146
468955
634860
58659
1418982
52991
548416
1592572
1528987
894241
324664
143244
1087895
937964
1613665
378787
1440678
315512
329955
1649291
270878
1461528
1811533
1295681
867174
1458135
1570552
1319535
420658
521670
1758229
1004535
196887
680510
176781
1471369
788750
248865
1848808
954130
129837
1076760
229901
82088
887473
1358218
1682304
1802504
1838475
880779
1280748
446159
1416152
1239014
768158
577729
1300672
86164
240547
121383
142057
1284434
1697482
626582
55674
1501461
547145
805271
408501
806194
1828418
1586109
1454816
90721
1010453
68590
1319799
567379
173032
404340
728529
699360
1769475
649010
547071
1644421
402664
132679
10280
1132471
812638
628406
262688
508817
727208
451406
547136
114333
1307263
1482417
1396877
301033
1143591
359228
392086
800980
13834
462650
486421
1192026
90593
1775158
1366719
1591136
556010
543157
209072
176564
455222
457065
1626904
1664832
1002479
554202
1197941
1351434
113838
1649112
1512992
1755192
424938
1097140
578374
1547669
1710478
604909
52718
1501976
1380423
707925
430421
269488
600885
151983
2749
898575
1522416
1164694
728710
1250791
21651
1701231
1841236
1456341
1537455
1474387
137852
83196
1226560
231498
62654
1797044
1427224
453379
1328898
1749320
1551189
403089
1716607
1412721
397447
701542
1514607
1085757
941077
496488
1748490
783
291713
928857
383709
1834758
1054948
1820831
302740
789497
77560
648422
1269628
899917
1006135
223436
1562816
660761
1157778
830293
196188
1174736
947938
1499055
13544
1592062
46724
1259620
828487
290629
183276
548354
312093
245847
121390
1296607
20800
1714579
758445
1646838
1691784
219448
995589
475002
35220
1611362
520053
500052
1822753
1153380
9148
1059108
382486
1331140
380492
537387
113487
1690596
665554
1756693
1426042
1044524
21440
1723970
814322
65630
1130685
79029
921174
106999
1016087
1638401
1765858
1341453
375667
832799
1305958
456296
799418
448013
1254176
196692
110744
571878
1063866
1356662
842205
308405
1834174
340214
393542
419048
1188289
93902
1642312
1127757
1343799
288536
251639
71196
33140
561121
231583
1467909
1227764
1834819
1834872
581832
1681800
43190
265508
1278461
451152
52110
215252
841456
656930
1014599
91733
476019
541167
1598169
1514510
361076
1534706
774138
378956
1631042
903607
1814431
346594
385353
574467
1279584
607364
1842698
1151626
1084517
543006
1847567
41060
330261
598185
1842346
1618111
1680210
979689
313920
946005
504314
1664999
1580753
567216
1405219
1282926
199332
1461839
227024
329661
1365284
487054
481815
267076
1538456
1332603
1107659
439465
942582
1377160
944540
1137944
1385326
99847
1262658
890344
1374848
1347158
1685859
839429
1459775
1058209
41171
1444884
1277430
758087
1079729
501615
707902
1053858
1281660
1668164
701828
318356
1345082
240682
827697
1211744
1021991
252254
232549
1383686
1183653
232956
424924
666981
519975
1566198
765252
205613
1409822
706828
1761534
1690176
604815
408844
414191
1128950
371429
526490
237770
550517
497423
1201976
1005836
1639312
883015
947950
286177
438262
1211888
1455780
431469
292824
748632
1778349
646708
2795
992384
782721
1560467
1487426
269588
952591
825117
1310249
414836
598277
1316971
1766154
118004
1746736
102752
955184
579859
700138
714170
974245
965470
403183
1401232
1644998
635421
206139
1541540
1620286
1076243
963542
1702422
393429
1455680
1243471
627173
602866
1358103
1255406
605811
16858
1074432
834126
1266026
1282013
414902
1565336
1748812
794233
963632
285679
1542202
1323380
704965
1041461
1691735
469432
1469350
1624085
1252319
253157
981897
1141709
1692239
1507055
728234
170316
358614
994442
1433330
191439
456064
670883
104333
1683817
1272585
1268858
1085077
464426
1166444
606358
1307976
1226377
466855
1487567
1674989
773816
813197
1132612
1428886
1238481
1581296
1073968
299766
1140957
530442
1605877
145040
353107
217169
1381961
553464
1671998
249390
394690
303541
1761421
404969
1371831
1814445
1101951
454218
1404799
1526146
521613
1169798
122371
813189
723775
516794
1552624
455249
1752759
1825155
1617583
63066
1421996
1205586
98164
1133905
47353
861814
177695
849468
113433
26201
1358867
494625
930327
165409
1021780
1291589
415378
1320894
158374
1351826
1518759
501734
1030278
1365803
122946
587806
998135
1673184
584846
292698
1335535
1090510
1450733
1042627
481007
698406
1530115
891608
261928
1786478
121626
675451
1392909
18962
1276657
1523779
1616000
1407478
951209
715395
660158
691476
596958
433001
1540799
1781569
1050433
1504325
918516
1504122
1480481
431758
942598
571260
1450067
1500016
31453
343232
1080251
105972
65757
81871
311626
275536
894684
1788702
1788523
1094964
1322308
996507
35956
301896
952774
572431
877792
1358037
1338847
907053
815616
1797523
1075754
213480
184846
1601831
880660
1817655
993991
1533963
614059
1266476
1249144
468578
293636
1233262
1838293
596283
187542
382155
1041961
179796
204143
282106
998657
938846
1561550
199085
1760422
712497
1840550
1659344
1829279
897587
1288207
1463407
653244
732580
1343047
1288959
1531923
415733
364621
637229
1125281
1706762
1672046
832854
1552916
959402
366333
1653254
1122923
1752311
1058921
1521657
158016
9150
555902
1313386
1592759
349034
1454759
1356312
295587
1483431
1386889
1515585
275521
54323
214312
1267118
1494026
1067877
826566
1201449
455977
437030
1059971
348888
1543003
1683500
1722155
1474746
1657806
754469
355574
898464
246745
1397275
3915
1019136
523931
932563
1626011
175624
1588949
1328470
516372
1448491
751129
36757
1235792
516260
176204
331418
1384173
595623
71442
1233568
1564774
1336957
498031
1545744
489629
1138526
792537
1320880
78278
417338
34914
457003
1504505
1241333
471001
1038421
438674
436963
1043968
111407
953301
2817
387021
1384465
1557704
942245
942034
774633
862857
506993
849910
178589
1683684
1166807
1312636
1447524
137584
707930
1428177
1310191
23593
1677822
1315388
1590149
1553060
1829175
1016397
1441722
782063
1263722
720611
150924
1484196
1727221
1502018
1795710
697666
1113981
1030766
1668650
961674
1220993
7673
317399
1400691
1107405
608934
232388
1634135
1530544
1831987
592058
333189
1707811
1748636
1061847
376325
1724269
1512978
364264
873086
1412497
1193339
103643
1166468
1081453
1838115
1328594
1784024
345777
1792090
199437
388488
111609
619986
1721452
1189559
1055159
287468
768834
1074632
859397
1164182
1207114
391095
362880
1425942
1632889
531956
1301966
1528982
80798
1345571
1838839
237263
1676370
1551062
1586051
1811858
1059761
1225216
1316640
1786739
991991
1743597
1026719
1263146
1476488
150480
1589218
296410
1741371
457017
219525
121617
829900
929658
493764
396751
535100
1448885
479569
1571361
1373934
1078116
121605
1718675
1226590
1044351
254402
1254948
1219597
479415
628351
1144235
554903
1272793
1821
1673159
988549
1537788
463017
1324520
875759
1255421
407025
1681932
642961
1653915
194190
1754804
1284141
169351
1345645
570458
1528358
780902
1664160
420188
11259
1053320
106216
1429123
1261063
1281991
1152489
193751
466320
1438398
839314
158203
1541944
144073
1781555
1276125
1366693
1830913
1182204
1497472
1586731
1622471
1613256
1606696
689187
1294735
1300329
541057
893993
1757197
1120184
1727651
1819577
484914
548054
68932
1610033
721735
1659668
215418
1059677
907742
1323357
459552
1606550
1785688
1196075
340713
1666405
1642174
192002
1235646
1181268
335849
131189
128937
1781259
364930
390260
245290
1329663
1668011
1040766
1168009
892898
1236610
212566
1503154
1165541
604853
227306
1345868
1594950
1558101
530804
301097
751929
974298
127821
1622555
1004950
1018612
334340
1777088
1097231
971540
1444790
554769
1856360
423217
330557
163898
1278673
683155
1263975
574209
1334536
16937
32051
389781
1516548
1243369
1642818
1688898
435088
1196603
816028
169757
1245039
1782072
9220
549401
1493251
636178
374480
274504
1575700
1276965
1829555
1125249
1660320
11057
825376
831067
814063
402918
625063
650767
284415
1187009
1191945
1531246
702334
589358
197910
207282
137885
1583868
1379108
91079
183644
1788419
1246126
798328
1181330
1132096
1305238
286901
1635556
862700
952265
483324
338484
1192083
1147086
60272
414653
1569123
466109
1474906
1207842
1550259
963621
1419665
1306152
766502
1645559
1460649
743171
774324
1817165
532327
438721
1858828
549346
1058663
1117596
1384558
1414482
147714
592031
531389
1222562
214164
1246933
871106
194411
491195
418184
1575166
1310705
707299
383383
1686255
452977
102470
448329
203009
1648122
735774
1860053
1494459
872330
349313
361658
1421691
331670
352300
78998
1607904
861011
1253448
1263298
1629020
718855
525693
1645252
1497067
1024197
1679433
1121190
1393920
1843909
783468
728398
1183498
263297
1810203
678390
779955
815063
353195
731156
1570663
1280180
885500
1304065
1157652
442252
909327
718900
376948
1346202
801220
1446496
1402496
223946
718197
885364
682249
957368
518633
1773886
166006
612686
1312130
299483
387897
360507
1547317
64925
993305
1508523
887540
1304945
584803
1624295
1026162
647912
820160
1217567
620910
698267
1829641
1541738
1615187
672668
1565895
1779077
480646
894190
1479497
1082539
660327
1012342
1650007
582496
1216768
268917
1277003
654302
626126
1806173
148820
214849
1809285
367760
342891
490808
739011
1380223
1573572
1383109
1072112
1185479
147322
1280393
683796
147507
1472858
705914
1056123
1756307
875524
725353
1128268
1656661
199043
866623
1474762
1016579
495255
1623966
1711216
134828
718054
188246
1479063
843670
1433287
1446072
1266507
1413145
1027955
1677987
314798
370781
641880
1841334
556836
306155
1061119
364084
1687436
944382
1678519
1471282
961178
724631
1381445
582996
1512952
682288
1582297
1716236
942042
510872
782259
1332750
319201
870690
1434615
954851
1655029
430407
1007657
153649
151264
1074227
1202150
1818691
1082334
108370
540244
623627
1073292
1694444
1775948
1008060
1518214
1830440
1247940
1556481
311306
675909
1528911
1743297
1064615
197425
1676643
587605
1057999
465498
1855281
1197895
1180710
1281501
344345
532455
811237
1165707
804665
81298
1727912
523392
333552
1464197
768681
1022959
989738
166739
1827406
1579555
1644113
865985
1287421
318797
1289659
618485
27571
1204393
521076
1806419
784424
1825665
1297539
1356458
1878
1505100
1417145
165039
136196
1630796
1510640
1525215
125139
1124482
1319995
1733866
1765011
77133
1001715
567530
959741
549678
50523
779065
657873
785921
1212190
1064673
88982
671647
1530600
1383922
1813499
1622058
720514
536864
618688
1083855
1679585
542642
1764827
622159
1617098
567948
1055851
1259154
237974
1764049
942448
758638
602633
160432
386350
321734
518563
1353961
968176
1697511
1107935
839101
1618919
768877
1755561
887581
151111
1176016
751004
1116349
1299277
749623
1053394
896129
423313
1680668
910724
305714
1548565
1270659
827771
1391525
1748949
699839
722893
214805
1730961
920495
486496
1144403
924727
1192440
1126864
343854
1391315
969540
1192503
1850624
1663581
205544
177693
943117
1131476
1391860
1567394
1662365
1729598
1073942
35465
141344
980619
385682
1624298
826834
476093
1002686
782473
430397
326957
1617854
317644
1426265
732703
369254
724531
25271
357393
951908
1754785
1858539
1702985
646691
1804335
537093
994463
405185
255462
735692
640720
1152781
120815
747323
1803225
1781230
417605
35630
1516132
1509720
1623114
223682
1456579
1224399
496145
440546
42944
656084
1793262
1267858
1194935
1512764
536905
460624
1016409
256095
858911
523087
1600275
1677837
1775647
819814
1250177
143841
929600
1332100
1228074
1275727
671306
922987
1454122
855511
1470872
1096079
1159790
133689
1240448
411886
951018
1377178
1690387
22518
332607
1672258
653615
935017
1065645
547811
1653613
923288
1820972
950859
875737
382798
1465314
550442
559141
738173
107494
148232
373470
549617
200709
1458127
794485
957105
166839
683414
836803
1836624
1824025
198600
368205
959065
1363471
1752404
723696
598829
1179978
489179
262839
1252113
1408537
396475
1585066
1847294
1514105
1327533
863850
1323752
290719
678799
1641046
1569065
1796861
690137
320683
1513866
1522804
1410916
925512
997525
1408046
1019433
973426
172648
764290
3866
872124
855060
1231550
649093
1050489
1822633
1453482
915391
1093424
598215
1707459
1542622
1383194
1670104
402622
813682
386583
1566142
1007533
387495
207433
69192
803489
1664239
516618
797045
1324222
724722
773131
1820008
1364350
1076016
823697
1588393
66265
1844345
384270
488119
1721500
1196262
1058284
303740
1716312
1072320
1560788
1679698
915962
926321
508091
1435479
1618107
727520
311787
1662700
557129
93079
1036553
1726916
1706006
961060
1121726
536686
80480
1030873
663759
136182
1645837
1466758
1196637
1451191
940367
672397
1193250
159928
823652
987948
553736
1210603
768027
1031256
1800527
993227
46933
1733615
1390912
952000
1666225
870919
186474
46520
584730
333141
341894
1156076
928972
214886
1099176
314593
1465433
898996
421692
125784
1187465
948295
709502
712485
988523
1043457
1232921
1833380
1304951
1688286
1148010
1756909
546644
62145
1607201
1272939
1669050
1732045
435553
432521
1840153
1447232
251513
413360
1332754
969803
1006028
1834171
88597
773027
716536
767465
1172323
1685956
151188
1734050
479006
1299971
1841277
1479121
402451
463833
367790
611194
1363076
1007978
1755856
1353420
689999
1324906
977827
1090064
484023
1321044
618033
196522
666307
1497695
348576
701399
1455994
655036
1143251
470605
371743
768525
307964
1740990
1826187
1403543
1465414
287271
1742780
313705
26604
339422
213429
792569
1764066
1645880
610493
289756
1233695
99736
781733
1364063
716975
794436
1597380
1454298
69056
1513812
865016
388115
29518
623335
1249103
65384
524094
709487
1605058
1214255
1403818
1030327
291501
582167
196752
1726419
1633163
88493
1698658
958621
1692634
1530526
1176847
89839
917790
1375787
810411
1765224
350703
1211823
747908
1226070
26907
459182
122103
1794191
23069
880216
1093566
937212
310801
110972
664513
1546546
216789
1528991
9854
577535
235374
254817
319360
1407318
1507495
1659396
1029049
452576
266521
1346750
906089
113198
1373181
527511
112569
545693
103160
1325186
280323
1656855
1775616
772258
1188519
112366
1619903
527354
529131
480288
1702524
1605360
1175337
96851
1156352
1238659
1051911
328391
1735161
1634514
144751
999874
1525941
875602
151534
185504
287664
663590
1335588
125356
1061778
1118962
1847337
667980
1621370
1195990
784129
945076
1001314
1475946
1791433
1325543
1673484
1081349
1177223
752413
1645904
356158
1181441
34289
1489135
1786380
1047404
1720985
1290711
1407374
591229
1634330
1058504
170078
1845307
594998
161509
1629051
590428
1197033
1078737
737643
1147864
1332634
496634
1081204
131386
920516
1208067
1033479
1193896
205636
1725966
1270091
1494163
1723853
567568
725000
1493881
1428773
692888
1751750
1165715
170970
1596602
1269782
1848724
838883
448170
1147622
388301
1628683
1189454
955246
1833344
154259
147056
286496
1144368
390250
1477407
278043
633945
658866
267272
1291297
156329
1696950
629833
1240016
1788048
454051
1505830
1861749
1537140
500449
612750
1004514
406612
1063466
375959
1674291
736545
751841
856231
1175988
1487535
219819
1311669
1137033
581545
669666
1204728
714951
1247645
1765749
68941
224393
912300
555254
394086
591799
1764586
265331
887492
537419
851618
863283
632664
583930
29426
1703380
1248148
546582
1683216
699307
1445166
1370017
202156
1375558
1428046
450497
1532391
1807582
1378379
557150
1354972
1196990
1793249
1506686
1349286
1676672
1326366
773486
1128053
1563197
672187
574420
754481
800053
579889
231262
909495
1301800
1051026
329030
1699390
1729925
1089741
1665483
1094425
377668
270572
1291597
1494163
1052136
936784
1038012
350872
1348117
3673
1179399
490418
298123
1636056
1102228
1391750
957132
243445
1838997
224888
188643
950139
33428
1157521
645878
546801
1387401
1832355
1648917
354730
1811686
1618065
1225584
1225984
935349
267954
1739762
1781340
680562
883481
1277216
92812
1059853
1152041
1037907
1673941
558717
1789559
1356200
311899
1313289
1260635
344945
1024713
1080974
292045
37715
130571
1083493
1013313
992189
1592795
948664
1494681
1640224
808232
273025
1757797
1851379
380075
1456680
687100
1083653
436156
286703
728573
166661
595646
954460
289748
1695798
139771
1753873
1474420
302901
545599
352339
458872
158928
659201
1852591
100398
190534
1262429
613134
1458693
1535040
1466296
478820
549228
999848
1208966
942067
305964
344562
1076625
896840
1205963
1362650
648036
182250
266984
1617229
1484208
1080556
653829
125057
287796
44107
72491
306638
185426
495254
1619895
1102708
1295156
991012
1268249
1699549
1097300
985456
1167635
1788717
1615330
1610292
418113
882507
987192
904153
1708199
461901
1170660
1566699
821575
605202
1576366
1374443
821657
970820
1335973
1169644
728747
1673966
1850323
553838
1277366
1146077
304968
490778
979467
1508486
604494
1687336
1654691
810910
1007823
1373901
877843
1260630
360408
597792
513618
333991
1742993
389003
327195
28763
1139871
1147891
1257073
215590
378427
463965
1785526
30276
88154
1570839
385932
1559666
350253
1831096
633271
1649193
1170440
321733
1192280
190891
1274036
218566
1049682
89236
1046152
655944
254855
864299
533954
1121704
694546
1524624
1338274
34568
16684
103219
555350
1722118
12142
1763986
1759098
1143351
1218869
5114
1230079
315778
1788376
756880
1077869
468328
1597321
1852940
947860
1280795
381140
1191030
857460
55217
1002613
1135336
1684906
957393
425
1038864
541137
1416453
1195650
1206356
1358328
467805
768367
869302
1502341
865949
1158901
1647110
349100
265607
1120188
1853133
1243725
511928
1422272
1108408
531982
1456547
1622905
66442
1721756
1178067
1668996
780836
1133812
1822723
574265
680387
228112
938629
1460723
496058
1509483
1563905
206358
1263685
1734544
247791
1210872
1687291
1603524
1418057
249530
1617061
56625
1563440
199375
251600
793500
1834036
286813
334882
837312
1519625
1260302
569414
622186
701316
1304110
239269
1666903
1654466
1025208
1397921
1340264
1334182
849370
1188729
445157
1050405
1052492
857456
176527
740077
26078
1346906
48889
1056293
303847
1714661
69810
1085093
516391
530381
575280
1071920
288
1303500
1389263
927104
480958
76812
1283790
1374013
1055274
494481
188939
245195
31506
214561
622765
1556070
634174
1061455
1054829
600782
188798
1090028
1778038
721212
172738
1059066
996306
1819241
1274735
1290604
481933
986632
486402
40084
779247
1385578
928867
1027498
369949
235275
127150
539933
1650726
853927
1047533
288323
1535204
1007719
1828669
447900
512296
597510
962320
1610615
576411
1371252
102577
579616
846659
163087
1353451
879736
1850151
748221
253044
1287212
492439
791399
757101
1117973
1525016
555787
647493
115823
678624
1520900
315669
1458464
854037
195629
538342
769530
83516
123846
1618580
990021
1780775
23544
152328
1642214
11434
1637888
1230636
1672433
1350095
1031820
35123
1250821
1494780
695230
302708
1429338
31520
889832
726653
114105
1341084
833098
1461417
616639
1305225
713607
1767192
480081
894749
1427693
309003
1260441
477763
1731074
1364593
1487184
1655393
1478068
569162
231832
59783
1627388
1166899
1773124
1599533
1499652
8866
1285191
353420
1020092
1474478
1050761
1505019
468867
320874
83483
226974
662009
590965
1165500
1861325
1686897
515624
474548
1146024
78075
1230518
991070
1769148
1353652
602485
1021434
685404
793486
357593
1482068
396543
841599
170813
1771207
1279876
1171124
1237511
1418864
95732
1833994
1646452
1517998
1273650
491638
1320226
545610
1180022
1538977
426702
1181101
215533
365428
892855
778262
1334270
1239977
962979
1313724
1094415
406922
1822647
747460
304598
476860
867817
951563
195486
1729493
244881
223042
43678
1064274
1698817
345250
52115
1618061
489700
580993
765471
864572
1264834
174538
425015
1518518
4212
889883
239548
414829
1773639
15546
129404
1139640
562555
494875
881586
1060376
614180
188287
81222
1032804
934368
696661
1679227
1419971
1804377
511532
1616031
297100
852235
595603
688593
1854880
25162
1400677
558101
552287
1416726
1287992
859788
1819655
1350034
757067
285150
69882
832867
1308684
1782712
492450
229810
1575632
840556
516584
1323816
1452850
1374513
555865
1445874
563585
854168
78207
234366
1813048
266195
990681
1851498
168857
61789
1051251
1202930
639499
1560601
1638065
304169
705526
1294192
1580901
1859829
762991
116836
620540
205017
1289763
180307
852726
1189453
1643610
1628566
1399861
201525
66433
1070228
634678
1583261
727572
238473
1207658
1028632
860780
74531
170468
462546
1707247
1107387
1046592
1850400
522972
307680
312313
1588385
645156
735566
1827321
1437685
128134
1267314
1750390
1202152
404229
1695139
1244366
601020
579641
91859
361111
1017631
249460
1857556
473766
165840
1142845
471680
480204
1823482
1422813
1147381
328182
163386
1341602
765904
973599
69279
1233355
1842852
123159
112442
262478
897576
1250550
570849
1326981
866764
1064749
808182
1788549
613397
794257
102443
1208711
1040730
828969
5654
435783
1802359
1661021
1725820
870993
1620599
369287
319845
1081683
330468
682896
1093934
158611
6426
1790540
1241892
112224
557883
756121
1335881
563132
747799
211529
887253
402965
143682
1532333
865769
206540
400201
262296
1280398
99685
611956
1420387
710788
1295449
1338814
378501
367603
1315107
1713159
228332
1823342
1363039
12383
104109
653696
99114
922694
120053
530560
294785
939480
1763586
625014
507026
274246
1098979
340666
817237
329180
1574368
1351395
1218460
1582720
1377156
80710
511942
639985
965874
1356151
1781808
320818
1622367
431477
223740
1814267
652006
211555
460686
1744364
936051
1494310
1502376
108759
197406
169958
480298
1589220
799708
741855
1118836
815281
672150
1623815
1268091
267220
1705674
102095
1600702
1251173
888558
933722
1028590
1580815
346878
256291
192060
1571840
885776
1381477
669622
601115
1555
1318004
65632
131786
1729733
648783
1784500
1276457
915705
1807479
24322
1331814
653167
986139
1437148
1129655
1648237
450048
1039295
890978
769640
1547240
1263561
731056
1839299
1181915
85800
1579013
1846746
1728295
61280
878232
1470151
1304129
1523468
323906
1459696
562608
1178205
57768
1820343
1813412
1557734
1291867
1194549
685719
570178
182631
171833
204
1112370
1165927
965852
76273
1847347
311023
266550
437650
225468
496080
769695
223673
1106062
1835383
865160
1845047
806430
1262205
1243408
1286598
619980
266637
1761644
762446
467671
1102723
686993
803290
1480040
830263
730249
1667798
536275
310307
466479
1738406
1371316
55216
565087
1219187
222136
552958
1618452
1776681
1076961
1525861
1094663
592485
901704
1489240
1497830
314914
1634598
262902
1288672
38446
605340
613520
404805
1087939
103296
877027
17190
391625
1563076
1785631
1124413
1275511
545536
362113
1104407
94684
264310
392674
381248
684708
1041737
217720
1796578
1050479
1681103
970013
64098
171536
1122963
1146999
42086
1862069
758289
722658
808985
800191
964754
1102652
1797433
1721004
1710602
1550667
570501
1561041
1581535
558917
920635
1645880
1622485
799659
370245
1469491
1246777
283162
1776525
84106
1767708
1352502
1359954
1386649
1593402
30866
1413216
958720
169448
1279233
523281
1323087
85075
1692333
487982
817841
71212
1127216
1533858
1635177
460249
511619
1728192
1213787
1315397
1462225
441534
1178972
805179
532890
653203
296579
219738
1307185
1387908
1702622
888307
1684722
1571248
1792884
1691769
920122
626762
1601797
1324406
1509375
522732
312376
1085608
1079798
1462607
1137320
33812
301461
299235
254790
285073
1397159
1498595
1138010
1236796
565882
1655526
1292792
1847584
1301715
1596579
1780350
667322
1572290
36740
225071
1696018
627270
62188
506564
976597
605704
805825
1694965
738603
560455
627853
116527
1333151
1183814
1210884
1489466
1353190
514756
1126600
400697
425687
1229215
791577
1023039
650356
1814129
1806005
347899
703587
1653610
783882
988432
1457077
1261310
1190079
356982
1365285
62341
1390356
1031021
1486639
716010
1327663
1630058
1089983
846198
261638
998866
401457
874838
169670
5817
502663
1029638
516881
4531
1154631
1589115
1748427
46033
1460368
1631794
1054352
613968
172934
499281
1556813
897365
1821844
1839143
1364524
1227206
24959
1270997
1346587
999705
611061
1413571
1633341
1054995
797387
780496
1325996
100041
307997
1022554
178176
1541828
1037982
1820908
1422963
328077
345968
1114346
709509
1083161
1478770
1198190
1550478
338004
1762720
647954
1794441
49618
78344
426639
627001
708386
697298
1398962
820465
505597
660917
486292
1188000
523386
1617162
1325063
1416275
1834296
483883
133550
1208177
1775631
690866
854625
1710123
608430
104480
211726
345669
489901
1418448
687650
5206
1141222
1745467
1745194
715107
676221
1657908
381047
611499
1682459
1821607
1518171
546848
1646503
1152729
960743
117504
753112
766831
1825902
1335541
161717
961233
811820
1491990
1198718
345021
520092
200863
713840
416256
591146
329556
198645
1168335
12549
1462991
981248
1504954
1553391
553389
1397083
183793
836435
1096432
701138
1521125
759103
380419
1598361
1211457
1823296
516853
1753374
1771889
1466684
872428
1292113
68807
970466
873662
1358841
1465918
19311
413561
485557
637687
904302
1286280
838073
1528743
384648
656985
1060783
1159335
240637
1510304
103981
792399
1668341
83344
959928
630562
1566210
977927
1496908
908337
53708
1229530
88584
1427400
879616
672307
238804
1429423
514985
1334567
1139081
571434
1136458
542409
1766557
1534970
634568
984757
368867
380463
394453
976043
723264
1473381
591691
1470711
1794507
617711
1539648
1221973
453571
1796613
150124
567842
1014457
726706
453302
850189
491903
581101
953274
1428525
653187
1292320
486755
1811749
1251404
341838
534212
516501
1179689
659933
1638573
1785936
1686036
1824618
1258446
1801684
1372461
319800
1758283
1015949
787616
1488655
618979
1508954
398159
331643
1512540
1388941
19073
1693247
1717216
635663
529333
606131
1232073
382841
1724428
1518950
422181
1155838
1413242
1774551
1249187
874030
345341
1061725
455322
321334
1520317
608907
401544
250206
161113
1131089
115909
1012677
1828494
429074
1033117
428383
719985
279910
893475
1588052
349843
906376
510845
194068
949799
1408355
982201
1638142
1461058
1171002
1214040
1667270
1661615
254015
382868
1187722
1134760
1507964
246721
819219
180985
634449
467782
1685855
93302
1685323
1179803
1230002
1302746
351488
696165
7967
309510
713825
1573520
1702537
1616150
162866
1559378
1797708
1527323
742962
473542
1078937
455804
1582500
1338074
71131
1651794
1120677
311132
1326714
1767156
1748047
641282
275147
1298432
448954
1132379
983064
1625099
1178525
882221
1546174
674580
1814972
1098747
143194
865208
973398
355066
475324
221601
75337
1346120
1119893
1010666
1172945
1783933
600054
1720528
112762
423070
153195
664138
76835
1659154
1324834
84898
1045085
419499
897358
1848463
1685784
439000
1452791
954348
1437172
1157190
1823768
780659
1025047
274469
152301
481990
1158141
1064715
203287
6317
1548279
663701
1696571
1245161
1727303
62599
1547231
1024391
917000
128526
855929
1131170
1231809
1248916
915296
1150759
322967
895364
622371
1583144
492471
563967
87644
569265
1315866
306558
66266
90739
434104
1379993
39560
640784
1462934
1545200
914453
941045
1335523
40006
1600769
678784
700841
857104
407632
1336233
712654
539578
347162
1704712
153001
1107755
1421165
429253
1719650
332517
13136
291076
118848
282536
1066568
1025085
31124
57584
1381411
391386
873938
42436
1405114
1149981
355609
1395462
179243
286804
1390278
866450
848087
522999
1119359
1170064
471904
719144
1809746
829992
945043
1281528
1238902
1360939
660922
1421192
472426
1375508
1328723
1406049
913116
292547
192271
316356
974308
702784
793032
228419
1171884
79292
840269
1251903
997217
70975
1472746
140908
1493789
275209
1117654
109122
613825
1565233
429316
1466337
621166
799688
1792627
290054
417188
100765
1003010
1542629
889941
700106
60615
58478
1726290
793429
1220287
188950
1353389
1622561
1200799
208406
443385
731474
763800
688190
870497
1363621
1349757
1758810
1103996
375412
993673
1559598
920573
1007482
1155957
1800381
1815396
945547
1126142
1300666
1605202
83418
199850
150295
1070254
1517219
380315
1747218
1581717
1821928
1435743
1736690
1818568
600597
989510
242489
814321
1610383
1131053
567651
937588
812042
1655883
1509148
1738184
1858024
167079
699328
1465107
1194673
364537
1443366
1206372
1209820
725094
1556623
1076552
370389
1502531
1615382
1577639
904607
690717
1367603
884615
517098
1520866
1170724
853688
1638194
147406
1063589
1375728
1105600
891007
312861
468467
189296
538631
1579972
637374
733672
1104204
769940
121709
929812
1795400
866183
167092
443784
1658149
383377
1802373
805734
1260635
1669435
104036
209403
1275578
28571
83156
1165975
1120030
148237
1551352
822406
647152
192610
1811969
1733911
798278
924193
1276102
313349
1676384
1820770
1760974
1135206
387500
692661
1545975
997382
157035
589602
1254419
1002612
590910
1573185
1825499
217845
190478
445557
1829600
116450
141689
1027343
891684
1427428
347412
192507
135253
984670
85186
567331
403280
1790299
1319520
1705730
282237
208291
573837
1264723
732508
1603218
1358583
1664088
812789
401429
1253779
1287369
1355684
535496
1360774
1585566
748975
663577
757871
1578653
1359839
1138125
184847
487882
924768
1797958
123879
240715
1453926
1395625
1715225
978617
633196
1055288
160159
230704
357841
1697760
1521826
503279
1102724
193316
489383
767136
1022878
1794738
1088475
863671
1252142
1353544
725480
1282834
796493
1857209
346326
247426
1018674
37357
1405815
629067
48972
1707423
281600
1280687
1591571
225430
802472
1799245
876232
299549
224476
1761348
1253111
1102758
792870
1413840
1362646
1251792
221405
1827027
1770296
1789216
443609
1039658
437107
621421
1773769
1514930
506725
512666
1416478
1436887
206305
1598294
639581
88153
952223
1363968
162254
1117145
1380701
384047
1650186
606219
9458
793670
854478
1246804
70575
665626
581059
1325022
743553
1134669
875321
644075
324357
1089947
1790675
705348
1077223
118904
1706460
1072916
1644896
247932
593374
985969
1410736
1222604
173154
795790
596148
1178549
623862
865107
1757933
1240102
1460338
793769
1081607
795650
1095614
777561
292318
282626
166961
894096
246892
1630218
629071
1407189
917785
1692993
1837588
1399165
1034384
480926
1275636
406712
209057
1849036
443327
688817
1287012
1525467
1726179
733910
1679139
1169406
1860288
195394
546637
1289883
1636884
1076984
409172
1309836
244843
333211
627080
1077132
519146
1672552
451461
75496
557330
1028820
1380566
891520
1845133
687878
455105
1230566
1418819
1134461
1463889
526144
784027
461508
954025
507834
1550745
1037859
615870
1558045
949805
1512678
575894
824441
535371
470685
1661101
375825
1833621
29792
1228419
98486
672784
866524
1152422
1324580
1071938
13234
1031590
1240414
84133
130547
477625
959127
1689396
375473
1604306
662330
343304
75266
431681
466910
159007
969137
483272
150242
1200457
1645024
236245
624791
621722
1183099
1720062
1343369
301913
95176
1784762
1568381
1686726
1280752
1680925
863531
1615372
130258
264833
9949
1175019
1795367
946846
1124938
1264905
1333415
821314
150541
659530
1158045
1207745
364124
571389
1571406
1366159
104102
962344
642380
831379
1207859
183808
272617
196598
1077439
1274451
264705
447620
92006
1429725
1083021
1607262
820965
47668
1319034
427148
329630
532860
1095827
1057634
1795432
601856
77256
451835
977447
1272187
1555206
5910
1008346
1355436
717868
385182
1503997
565660
1011187
270753
781241
65435
1269513
1660352
1452137
1000277
1607639
813625
1513253
912260
708894
70916
431456
222435
31197
236237
1505682
589441
1509075
437474
487651
1188915
255282
1566466
914699
1588298
996040
571263
158677
1833119
1656483
1388228
1014426
1172075
791342
716655
517462
1028938
1034321
68129
702001
790408
1643416
132293
1426418
67553
726820
482923
801641
1399913
1158506
1516492
1075971
633332
1566671
216066
1800021
525193
1314270
54043
992898
177383
620810
329348
1434525
781254
1183494
205329
343423
969931
878821
570264
1848544
272740
592358
403779
137325
556274
1688149
509814
544637
1558363
1770352
667648
1791732
994832
1766031
1684125
824596
1277024
1498660
604868
113466
980788
488732
1579194
86974
712360
1527560
1069817
1181248
776850
1239158
164576
1025222
769319
840183
1079260
946271
759697
281784
1400135
142890
1571482
889468
1757308
824507
377652
112781
1535709
565444
1613236
1350860
1851352
1738836
1288979
680844
997682
969434
470692
1726849
144720
401327
933698
1322308
1464315
1516795
319122
864982
903157
1136237
355866
1281117
260405
1057167
728839
816836
153044
1215724
439368
807866
364196
1333177
1287302
1159772
387383
529682
229321
181448
298370
1085352
584041
152878
1361038
332932
31727
312757
1071969
1610637
1083926
1689114
240621
555328
160708
1574924
843073
1155166
1173217
1224396
1268749
491804
1706340
1341660
725050
591823
1450864
40918
1804285
161823
1435547
1637248
1613739
1505702
566413
771277
23180
312122
1100539
1172870
1439842
476494
1701226
1427195
1814054
137353
17019
930043
977291
122003
650813
235476
555065
1623298
1289592
1356578
104610
1357437
1147363
1021253
787379
1636824
212504
1566430
1707774
140212
453995
692024
1221612
230640
566692
1712290
656559
1483382
1743559
702352
1666843
1206433
644001
1302553
769800
675674
190802
380556
1644027
909895
1107956
1354782
1029288
1279551
1653604
939698
460507
1348256
964723
1813801
397813
1109858
694930
1732093
124452
640215
1435013
1315105
1796767
773914
1017807
442752
151589
949572
767426
761892
994409
1245636
460514
1070146
1164017
1183510
513859
1016733
1620079
55077
829378
565546
1773632
660679
880931
1073524
529899
1455583
1069173
201706
551937
776955
57872
1168743
1316511
1780469
993387
788612
372850
617035
1088882
1489000
1778885
1283595
1248696
867004
626827
1820310
127321
419046
437810
106066
1287811
207655
22732
1603942
1209399
1859458
1775735
532062
1062468
121753
777499
864121
1672254
1174363
55963
1332955
1380222
19927
130946
1215117
614411
1426376
1204418
717399
1528509
268408
949210
442384
662763
681054
1842307
693450
460547
1340061
150341
582307
1176810
544129
8611
825253
331643
210732
1661480
201321
278253
1252484
1095290
1305065
534034
1836687
287804
1437565
1788556
570934
1727272
316725
52085
1424783
124644
1406946
1764126
30495
1463097
425204
262562
1316956
1419468
1014311
922792
126241
1787413
250325
134325
1251264
274130
214066
1090329
38599
848544
834865
1106118
928984
1616898
1572181
1803314
1494363
315445
329855
385090
348868
1228457
143744
139268
1202776
1649108
467456
464766
1683950
771294
1813007
797704
743517
1382810
489750
1539121
1499303
953863
1778154
1136498
1250172
1200971
1535520
1171975
1270110
944803
420075
382406
448821
1417516
99370
1608185
1662734
148726
811972
1478468
1408827
87072
1420609
1683711
1850924
1129411
122213
1724937
557555
1586285
468633
604480
1655060
1862337
1684520
1769553
1148595
588033
726552
107410
160615
1340948
973727
817793
606128
82447
123009
676816
1590417
1528554
1242269
1809381
1257931
61570
942013
1287742
442183
779186
721003
89877
1006169
1600938
451656
1055973
56686
1417205
2361
109351
938228
708517
1828808
1019005
720007
112996
1824687
764952
982139
1324920
61131
562410
1329292
1569198
398787
1778825
1798650
489714
1066035
175430
7355
297185
1249888
498061
85896
1654290
111919
268813
924996
1770296
1576725
1267649
63268
1429501
738881
1516376
1380737
1232593
1663454
1562282
375138
1285993
1401713
870944
530357
109223
831052
481768
1305217
1434971
790781
61422
5589
818306
196523
271643
484279
711833
1581400
1066569
489598
97463
112055
1621324
1104881
735293
844126
884461
1403318
477053
122136
243563
709027
79575
145910
982617
110829
256730
980078
127582
953153
651182
1178110
727155
1053777
1820647
1065164
1244703
860813
186104
30613
401089
207062
1661451
523515
24837
1610440
1560597
1042567
1279596
1117203
1408150
1110827
1071909
1265863
386571
582772
1544250
1106461
740532
1582851
1639537
168702
1597453
36273
432896
741178
1040551
537287
162142
1800379
703042
1671866
65370
1281739
1011548
47684
532260
419146
1425165
1389749
1432540
1540629
470981
1087587
1621696
370642
1073543
1192822
1085550
199907
1450173
1094820
23183
1016385
1012485
184122
99199
1601238
811757
335414
1348261
1709998
929405
718316
945591
513149
1733438
549238
449955
999880
587354
345430
932857
744900
1295310
1777564
217530
733470
1017518
988873
932293
886711
214327
3574
1461284
1462932
1792622
800727
809045
1729990
1408629
716351
1006950
192210
424908
148706
1512445
381609
1344498
1108873
1475618
5392
586169
1067190
1729550
1513695
1045587
133078
580746
20741
315045
1751153
1629417
564020
961771
207705
460602
706689
1183175
1437699
956097
1412218
1383979
290673
1139719
1742889
1814593
1343905
1737294
286689
232713
736937
1191440
1218407
204950
742376
1378575
840575
1466780
829902
113477
226796
1145975
1196981
503116
1371899
521488
832346
1593033
389343
517535
1256629
738454
88317
1539914
1644710
512686
990555
295616
1384345
370474
1171526
150456
968356
1171611
1077665
1429116
322239
1606533
84863
75654
748527
1639662
1343312
246714
744118
646605
431898
745353
1788049
847396
782147
1555555
253524
1593603
1574909
492259
249656
1004349
1481328
168612
1727071
907227
1456782
1777624
956585
612543
95553
210863
267689
996647
1310551
1471846
698894
576253
1389416
869376
505289
839821
126086
352975
1070020
210266
645921
1253796
619893
512421
824797
1509768
1460652
872798
1382038
1467033
1788557
1454166
1569190
440780
1293635
307138
33756
1685349
346817
617445
254437
941839
734609
1673170
137890
143272
354194
971625
1811033
1471850
1028506
1015038
375614
1166932
1302363
1128202
211609
1014300
1003742
720437
939530
1596882
157547
1285216
500726
160316
662966
563545
225125
1702752
337178
1014727
952480
39324
1357809
1402113
951795
439720
110749
146212
1248919
786931
258010
1005046
1203971
1136279
431567
998660
1054925
988614
560221
156812
1328523
1759049
1461290
1552304
1009129
258953
604397
737760
516835
1506001
1861880
410580
332437
1169821
792714
1521175
1119771
352592
840902
1187537
969895
1567209
788867
733768
1662089
1774737
996544
1725807
432266
477400
712424
663094
1647550
1060706
1075977
990105
1475323
998102
514028
215260
904335
2455
661504
1062937
57955
72260
1568608
625840
929739
1573382
971833
320871
1326474
1340750
1642611
1704372
191012
680856
45534
4141
1475763
624706
359328
281904
473823
426189
1400157
594833
1027633
1084016
1213739
1297063
417874
469657
1757470
1121042
1095344
1427127
383277
1804505
1611426
1353447
991809
1546307
1042234
765914
881996
1703566
654835
548202
1393003
1027157
692504
1174262
1583738
1025795
389458
1048585
1674029
62979
1734637
410199
1310727
1714282
1795840
1771781
1198075
64301
843736
906116
1387894
1486454
1316598
225197
136309
660174
110045
1299173
1516595
1552694
240902
1450763
1794805
1294442
907440
1239559
1301903
475287
1818210
41202
1050221
883801
554456
1309983
714003
1465492
728079
1070877
115726
1675086
164161
1113142
221186
263493
1388511
1279285
1843587
874604
1829343
44498
464413
337511
1723812
1279514
999098
1847092
1094167
1714472
345838
1186480
1851479
1171460
1069376
563626
1737765
1279313
201446
1785942
301302
25880
1778100
440497
1580359
1274515
1591559
1224101
682063
1333119
890782
1136125
302747
649860
1021075
662206
1711728
4383
626586
1644574
1203940
1405405
1791518
1174871
934796
1183022
274193
1821102
1516236
974829
1200789
301604
839120
789670
109136
1308437
330445
1282619
986072
569897
750959
1654947
1535568
183755
750894
585497
1267265
530569
36062
430225
719739
702778
347413
1559709
322155
679447
1535693
545902
332720
669314
1270719
1761959
1006345
1419037
994962
1770366
126948
226297
1721275
345139
1183489
814581
1668722
1631590
1096559
791975
1822010
46341
1827823
790793
773462
557509
1466201
183183
1269104
166173
336992
491844
1287307
1243554
1680561
791496
1042855
1059297
222617
878515
966340
595545
28725
816871
638977
189577
1209357
1507625
170589
609237
1560469
37296
682637
719092
1506526
1376362
531511
1775900
14198
1490917
1298860
1097286
898455
268161
1217853
1222923
599457
266333
428011
22789
1445809
1269203
1716382
295693
313790
328650
1752282
489573
755268
301968
642250
875126
809170
1221640
1577430
1720321
1772180
1752599
807939
765211
1369269
1775550
1813699
13762
650469
1118602
570179
132436
1846198
1106909
1500762
46954
1531683
1231901
439356
263131
491334
1258803
1271568
182689
1396581
1037252
1664272
1262105
1340351
472894
215190
708414
1711003
1279862
1383318
926880
64080
1101137
650732
1728314
1237377
621863
1019745
1349033
395470
979079
1763720
560146
1073030
320584
538310
863949
1326636
1294626
767758
1544700
788313
197701
3345
1687575
1571511
1472455
374972
1682336
1622993
813630
1731027
1316692
1668587
1359947
1300777
675299
849753
1771861
1282362
1066584
1459918
653713
1026942
1791074
925268
1155624
1548213
1032662
518188
508047
1707337
1091914
559153
728664
1836383
1666917
975792
1828419
1481223
278793
677465
683409
1165716
1818656
1531078
1298204
151338
725691
1006232
1514529
653052
285945
499457
44114
44780
1348603
1499288
156701
315363
804464
1228947
85234
534093
682061
472654
1577052
1043673
1709004
66959
910035
14465
631078
1005762
1416467
1158929
1274651
1662080
701209
1310066
543604
106697
1248863
1224080
800095
1238656
1765034
111865
1700890
179555
460507
1793230
138314
1646283
1535934
1538435
1445145
1804116
1680969
365281
1636795
777097
210174
1459160
664504
1048148
468861
787134
516136
1357873
144722
279941
1795521
1401180
43293
173631
726222
1086789
94601
214625
2244
703876
1508275
1681915
1476348
1400913
1588102
974946
986754
963285
1283875
444923
601589
103071
1012706
1732681
1108458
904227
649577
1663287
745044
1804218
189076
1139177
1510673
318099
229240
148445
254533
1556507
556696
15743
659018
521080
314307
1544706
1564178
857005
424734
1486454
427904
652758
1292154
387946
1298706
1118483
203418
1659047
1276064
947592
1587783
70047
327948
1333029
668372
925825
1297930
142123
1009152
497134
263522
1136966
310218
1687171
1252416
75763
419782
1229441
1762869
776242
1812995
1352428
446430
163633
943488
1491130
1140744
438688
537631
1151687
730626
442752
1682728
1796829
320059
1278390
1323878
1510486
1276503
1404391
267620
689546
144855
1862207
1398443
785703
540410
1598297
1414756
478578
534987
649145
1502863
424612
1000627
1693522
882090
126703
1559312
908008
686422
1299245
1153320
636808
1612712
662502
562150
1462590
1109622
352421
105102
296616
1559614
711089
1528200
743414
63723
505253
1003883
1244272
891414
1509558
313363
1026027
1388004
1119661
840448
1140022
1090927
712358
38514
1830806
1041019
1668746
1472226
1440323
1711953
725137
646631
304857
245696
800665
1312558
1793380
1790194
1145263
1311062
209705
338247
835256
324084
717439
21099
1834798
1611580
577509
820809
7440
883946
1732040
1571689
513218
264494
1324945
925340
985378
1591858
1783672
1337686
191497
408138
545436
1740261
912975
472822
455167
573652
1216649
620583
126595
1243508
7284
210985
1384623
1390658
139007
515703
738795
1707286
1410331
696579
328647
1803179
664836
1026625
67441
188136
1026291
497880
798232
1279937
729218
1218446
259013
891154
940669
171584
700086
304983
1301866
1620024
1047681
258718
144191
1103792
1319351
1640354
281700
213079
115914
328945
1200389
1588318
691142
816017
628831
372784
1516149
53540
1758570
404878
405974
866624
435142
1461208
1162322
1188628
867283
523386
1651130
816476
100038
1513761
885818
1675649
1413961
889732
548093
29861
35618
829090
1189578
914670
1365851
1804180
931363
484790
264355
152019
498533
1555876
831858
1546682
1297472
1722531
1600894
577478
969431
210410
883816
1619866
1263749
937125
915039
1209154
307140
1482726
1281132
1491463
1166876
1558551
1571136
1473536
1315728
1259162
194943
853975
351342
1729355
1220560
703760
1652521
1268790
213
333406
1445266
1019033
1490425
1115432
506371
1266025
1836793
1763921
1196038
169500
650991
289762
376752
1232324
491014
1371279
694213
484211
318557
1775466
1271869
1118021
1429675
853671
165933
1647068
1758037
1437844
350434
476589
222257
485339
672190
1628798
1612289
986181
1340509
1002473
1730206
772868
1340830
1819031
1033682
747032
279211
131280
151992
963462
953357
794127
1305732
1089518
1298444
427733
1558384
143471
508367
1283335
971723
1215837
1051331
1618326
860048
1500701
801501
28792
712532
590614
1129664
1572325
344614
483292
1468510
328798
108693
983997
1580763
1196691
1818644
27663
1726692
1454747
1693378
374241
901365
1413621
575497
890082
550750
841268
396734
1157630
1108966
1425495
1799596
113893
831205
756956
1409835
1289170
326036
887829
1496143
1627538
1797940
252903
37048
715734
1475700
571689
1450699
1132818
55464
780935
360622
1045999
260509
651011
351387
369125
9229
472097
627938
1144551
294440
1779165
565027
1769370
334032
273530
1378095
110521
845520
397393
488157
921765
90393
1642940
1004916
42191
1232025
982705
1528221
1389867
89350
960746
1292802
202934
93191
1163857
301318
1176722
234140
576195
1633630
383790
770802
1077662
613185
4270
1849599
1343033
480562
671306
1128156
1414614
1538884
791516
954225
177493
1144203
10456
1301820
493382
966919
471052
1369873
1300103
107116
254324
1772738
234031
970148
837983
1098048
1812170
1008778
427549
125510
1140603
795911
40723
502027
1739776
956917
1260474
1784142
7683
1141024
460099
1616509
1273256
36143
1816081
739924
1258507
1756565
487029
839697
986973
838975
467856
978720
1815734
622834
325881
408869
1231297
1238572
820066
1539255
1439575
688814
1290416
521649
851191
1659366
959672
793610
687660
1764360
734909
1697277
1844142
1315250
1754857
657937
785563
761492
1139567
1431234
1862377
730065
703060
823695
1335114
1146768
1346263
676544
1373164
1146005
1012310
1134090
333152
1065213
1674701
1614861
1031894
1127127
1631713
1229112
1749106
451784
500500
893583
1703184
1514257
1157044
1106850
118338
995883
1501604
48653
810604
1403173
947177
954242
541983
549329
1802420
222829
1289528
1267761
964512
1138294
617746
455518
1632750
936326
1543826
893436
1241709
1523661
1256199
220238
420419
402529
1205822
159802
1599057
1230850
1335432
1361157
1276207
516522
453004
1278102
996068
1284108
704224
1187601
122486
1012802
1835770
1769465
1654747
1547015
736498
472500
385350
1837845
1830146
224586
888259
589025
604884
1438811
615486
1661244
263241
712607
543364
1638189
865798
884416
992229
1829407
95909
1418135
1379118
1631808
1747591
1861822
412731
535915
1116432
177253
266153
1804127
503419
829657
1828230
1114504
1012347
616970
709996
289384
791329
840938
1396650
906043
1361238
1267652
391140
360819
303114
1802543
284359
1297322
907722
337066
633389
1298281
1026119
28944
149484
1247576
293227
1392321
257972
1073719
966065
580992
485342
980653
1501259
1348035
1687630
413767
1307298
396849
1216479
1237070
1355343
359607
806269
1835559
1123270
976249
1703692
1859244
1496269
774478
1315129
51632
204495
1174980
1610347
1509761
1201743
1593180
1035850
1225022
1348247
641543
324592
393410
286629
990171
109748
1348291
1543189
1729658
124321
1525254
1333653
1443156
823497
928946
1220996
306580
1784627
120775
1458123
1205220
1722287
1319675
276119
1508712
1537438
653126
1520767
114126
480275
534542
263312
58736
856635
122080
177007
807236
454388
1397762
1557534
1578231
102987
797730
1371841
1327102
1428470
1088127
350146
855814
369905
1700969
948045
218994
375500
1398692
1644539
834141
1184935
1653374
1393647
120780
1540234
23599
680730
279953
1602617
743831
319662
38911
209104
1258529
1325813
1620857
1474776
40563
206843
342213
201843
756811
238367
28931
81812
1089094
773008
1832270
59731
184507
1047326
531556
1567297
1236955
1188541
261499
1398376
621859
173998
1584368
1708113
1271209
1748161
1595071
1692380
1298229
1762332
1827753
1363578
1464749
1120121
1593428
743848
717577
34000
940958
110451
250878
1658503
133222
1151437
1818519
1347179
632652
1263413
120411
1465296
672125
485415
465630
715602
904447
337722
438355
1232358
1681710
296668
1796861
785345
1410938
1712587
1756243
46275
1011993
1511480
1578689
285356
526589
760040
1639257
235537
1186335
1042721
351169
245507
1677300
578040
1580041
65650
735431
468725
1113220
105631
780012
1751513
656030
1740891
583805
1076414
1577281
19152
1605523
1445404
1161581
1585419
1511978
188785
305657
848007
269562
1244383
1268380
1090814
1399759
1386329
1385672
479182
1805996
1418134
1358572
51663
261518
408614
1439841
520261
1616097
376769
1569248
665793
617614
1834222
258830
78622
1569945
506501
272193
1383875
1530338
1677875
595960
431281
1856085
492557
231123
879483
450208
1109361
825608
840765
1459490
1288576
770529
976614
312673
452034
1417289
670823
147668
1828357
1238737
682396
235458
1375533
1016879
1709893
1177938
78069
288373
1069470
1109372
1019677
834170
1660273
1279013
493380
1495553
1173684
553833
1791317
1399303
703554
15505
1603892
150519
671442
1036117
1732015
270249
37432
1727940
1218369
334541
855809
1266253
1206160
1043871
1323310
1312605
1334538
796631
1237882
41659
177675
54500
965657
385256
1840774
1559625
535426
592512
427291
293165
1724992
119005
1475941
1288140
580005
226818
124302
377
1176486
723497
1189461
1045259
773940
1689565
100420
1104791
572252
1095638
762739
68943
963321
1329031
171429
268032
1166953
694485
728944
313360
1435595
1734064
1683411
1517771
1051669
1321485
465066
387116
1514236
1839247
937208
844638
1243244
1694576
1064126
1139467
30471
404999
1500857
1510261
1360953
1235186
1466685
1411391
435846
871006
1388139
1025834
1785527
1374137
679425
1317266
1853551
299535
903021
1188217
1610465
558726
1258465
1265794
714738
903164
1018605
767742
1010502
338582
755496
236582
1850357
1780736
638387
1078486
1815837
70372
573853
1499141
1406659
1612012
592761
69025
1851259
1505916
1637094
1302748
1839474
1777891
1794147
1754986
550167
226889
1351447
1688693
1701526
1757880
985838
919885
438289
159713
856633
1376591
365306
540414
71733
161287
1632178
1032957
669712
313876
1098984
1003358
1276399
804665
879455
1527898
425939
1626462
1088693
1116003
1714180
239040
493483
77853
1004105
1840348
479278
1179193
1506261
947550
79447
1535916
1426171
1136093
872750
358558
628826
1748399
1671528
1468388
1232244
1454105
697941
7440
336481
665312
162227
179611
636583
1133992
304039
375769
1281332
336851
1247384
176182
1076143
1309220
477714
918890
1798606
400572
360146
1680768
1452048
1740216
700714
1160078
429164
660752
1587935
1233960
745686
909750
1104157
1236551
1321470
496354
146117
523918
1103208
1364865
616812
1494490
100764
492127
1479762
1254896
526588
578465
995975
1682976
981527
1402129
1700569
1032127
909896
1594182
1754948
1195016
1834207
1221043
662948
568246
772197
1614910
333909
867958
316657
1712686
305500
974367
790719
647067
224464
532540
1405960
31117
1033971
207808
1093363
1622354
979038
830842
1526782
1000622
1781927
98546
862282
1518229
720630
26747
1660773
1790690
399812
119811
1019157
577408
1180733
1565817
1352774
289233
786315
734886
1764070
591262
1486277
1400819
497014
1435047
554726
327184
860868
737588
1297063
99568
552549
1074489
671954
143163
556464
674089
230833
299456
1574948
89216
1667361
298008
440061
40737
522084
286063
1170361
1310550
910897
128286
1059602
54846
80748
317603
216912
1561208
569710
1177668
1350143
1315235
1340038
159892
16380
870082
858031
1669554
373195
1304000
647372
114385
1294150
142976
765481
1111151
1508845
1259890
1584807
608018
780151
1429374
374444
1691403
958135
765046
1490224
1215931
46666
1132444
885395
549050
877203
1059947
1847393
1631289
62685
1726732
717327
1781716
1828400
1205776
1029495
372080
1791089
1023849
244568
1518994
105248
848522
262223
86243
942954
484642
414900
720737
1787809
379655
513407
1101873
718047
1342904
492332
1125057
1084898
100994
704269
1477617
1296047
736869
856150
717188
216860
1421368
1154273
1364835
1631382
125727
1186544
1495026
1302392
1148124
252464
386580
731977
249477
1407610
1612438
791737
1199322
920831
698889
1816039
102592
1106244
1583262
778154
409414
234109
1589412
236882
435555
313709
1079394
30881
449081
266341
1326303
1593549
648645
455879
33866
321433
883282
1401674
757973
1410847
857557
272708
669491
729446
62042
1464080
1837987
1477557
692768
596972
1199578
884596
1194082
1631696
410574
22454
1234836
1205245
1478431
1292198
629168
550002
107933
1661135
390477
798083
1265219
439013
911889
601901
1487874
1422387
620835
221087
1177744
1123699
1096575
900386
996599
378054
1824999
382401
511365
249004
1291132
121529
878675
803417
878152
1291107
1267950
1335614
1070789
159052
1264858
1358821
74925
1055745
1798017
1383902
1817563
300465
696462
458009
521350
225489
1791074
1712980
978960
508088
1111974
168485
55045
1821127
1638463
1061686
1727615
1153935
1045875
1152552
822859
651803
1561717
1218866
1800635
399702
1328436
706385
949392
429827
1026907
1459125
584365
468285
805816
1623918
1683855
1358195
644370
153689
1072160
1411937
99980
1108931
480888
687260
1089579
777475
1311663
1783769
1404895
796066
1154804
58699
985121
656921
210556
1247957
1253268
1199374
540852
1801727
1109491
272811
172047
579004
1521543
177064
1210270
1678511
1179441
826815
1690330
145099
579680
1488210
157629
1131924
678079
1831951
357304
1816809
1017239
843723
62264
1010330
870339
220837
949578
785365
149335
727773
1496556
1424691
1627151
1503197
751258
944008
1821622
226257
285858
1493231
717255
144528
1363777
636496
1065932
1460067
262914
950862
1139924
1360980
967533
1059083
1705445
801109
1184345
89772
141771
20532
240832
1701697
256303
1787543
1223116
1098997
1091545
339880
7714
1503722
649181
1291628
130068
1021445
1240424
551920
361540
104408
620674
1853472
170559
372944
340187
39975
346948
310059
1043388
1518639
235603
1584508
676933
1036096
1747289
1753122
840302
958817
1190998
436681
379731
872422
726615
1829402
1056321
1414663
1833489
1379811
574944
1849135
917220
39634
1832743
995244
280082
1554515
1580354
625015
388381
1545967
186603
248689
1728377
905581
93429
902292
1272807
940119
1567416
1539773
565104
1026383
364872
550397
292946
1335012
1378618
684277
1614046
1181132
1862206
1571266
1235717
1282389
1232717
708911
617435
574753
549992
1375165
1277769
248682
338422
482363
344455
16691
464074
826341
1674699
734455
304841
338465
1443038
1501200
728184
1217182
393241
1660252
1282441
779480
292943
209872
1423155
1510989
1271367
1119433
124949
956752
766117
84961
96038
1825290
430251
1199602
1755859
376696
848369
1316186
1128094
1551275
609869
1594899
1087010
834534
1019750
1729097
844432
1059693
1017895
431461
1826114
1286580
1555543
982000
542600
732082
1023100
42743
618972
780192
467713
222399
928163
287454
788779
1099397
814571
1718162
1149515
1705874
1810264
1427630
27126
94623
1787219
1321859
288562
1156966
1502444
685287
855378
33968
196476
187750
1630623
487572
1656178
259200
747877
116043
1473556
1423209
1667390
1369707
797279
1451462
240209
1618184
1761524
506758
1730380
1271849
683800
1020201
1097564
1143218
1648712
1597519
1855889
1431509
1083685
1300927
894738
1612911
1411171
359582
877121
1351293
1281514
1558744
1526814
1731143
45443
1629373
194342
781517
337367
913729
720297
490928
1181769
1119981
1520602
277040
821608
301424
923817
542522
919094
329030
1272162
147016
1205784
201375
896987
819734
1711468
830109
1032439
1361047
842752
451803
1117333
379652
1787699
668247
462621
1374173
1643277
92349
1394341
1814098
1194486
29566
1519194
921021
1148524
1351242
650784
1668114
709648
566064
1601721
1210292
993682
1839954
1225305
1856444
637478
1654299
1740170
1116842
1492136
602759
1484652
838398
1240788
708026
1323332
1118334
285305
1730142
959763
222397
1833075
1108710
1780021
672085
54358
679754
675678
705846
1549629
547755
954204
1761148
1654452
5119
1442488
729770
871018
290708
199206
822334
1587341
1582546
551345
1836494
1823545
775162
606657
1011593
1282886
985697
1132115
1664846
562244
1297098
948425
1355133
1776667
407337
1009957
613084
822434
416521
1061529
1160245
1741997
1776730
631828
489034
175649
881799
1266353
91230
156845
435386
415241
192109
878157
52221
322521
1434493
1401959
82262
680269
585123
316762
999339
1368758
414547
1657550
1857672
1656895
1225698
485044
1607023
1320837
930221
1590778
1230814
1723874
183897
734219
1583722
273329
704580
1744700
1035247
1642310
1360213
334608
1526428
1450819
1327259
53424
1411361
1356565
356683
1841906
1361169
1208026
614836
1636133
1042918
962007
1499267
1512037
1339754
975554
1389742
1602291
1129997
736731
1594711
1074669
780630
232573
1078778
1028357
1354897
623472
401807
1185090
1859437
1416483
492662
1237157
772999
545979
1789103
416603
1794046
760689
1732622
423034
968579
142306
312876
44968
17916
1003128
1229576
624194
397167
1336484
841741
352530
149928
359727
674819
676146
691828
558792
938342
723496
1261849
111916
871862
743120
517606
1040709
1707670
1041794
1050361
1031895
690292
736555
118633
504252
206538
482234
1536608
630931
606691
1201922
758522
1781731
791349
820307
644733
615976
1802988
69539
477560
1783143
32772
73240
94521
678802
495372
1072299
763853
1042363
1744729
1609254
337827
1589950
1321268
1599975
1251933
271850
560407
1071260
785068
1024716
495903
756806
491060
1283792
1700555
146897
435790
463495
1108554
747017
1356783
235334
268128
1805938
1550638
334247
944290
469745
514344
511443
157720
49219
1534542
77186
239782
1546461
166092
1299164
1423969
1083147
894183
1844840
1674571
1005222
932868
1829908
1185747
716696
1547057
1195393
1456614
1689300
1056070
496315
1364274
1569396
442912
1432667
286593
1078022
1221941
228171
1719136
1332528
100886
1803306
892371
212455
1681452
1293971
387380
710149
1685366
815236
1763600
205456
1441018
683440
1256503
314149
31333
426172
1317191
867808
452270
366767
337937
803276
1657036
322854
1184320
344347
305412
1088300
1508356
337038
952507
187138
1005602
422294
1048226
1769492
164929
1104911
1207928
944357
89070
1810073
198251
548220
1237376
1394828
275717
379392
587681
1798444
812198
633855
1176394
301843
305400
308917
1759623
1231006
825294
1370617
395483
112687
1026299
453316
183912
42901
322827
588555
646787
477163
1371324
749738
373442
1781043
1119487
1045128
1081866
938787
916603
1659911
820877
663764
915073
1811933
1559012
1526542
844036
1743534
1752071
1842047
796075
1642749
174030
1712453
981844
1714476
18233
754436
531087
1276407
437793
1862061
1218177
1528988
1512275
707548
572007
343257
934515
1813862
545818
153430
1548797
1013023
635233
27144
224462
1408643
389014
1695126
1525187
1711291
1362174
1833737
320973
1054009
268125
1822488
577780
1379470
255277
21258
1470424
1759464
906367
1297378
1352771
861656
506831
1567125
1135673
1277648
1465118
1016420
1593770
68168
635284
670629
860272
573681
53380
1810901
703914
776734
1095664
272643
1015930
374539
1202024
1409388
1335325
1666651
1607148
1256434
927957
605321
1103227
394899
953660
683735
148403
235758
932886
1539756
1080580
208389
986869
1484870
1368820
933131
542792
1851976
1668116
517149
1427482
249325
1297190
261786
800595
1594904
34498
1275883
510151
95235
230158
1738181
870956
1524094
1821124
419098
295296
1630694
1256032
1403210
416050
154346
1393542
387516
48655
1603585
1098206
1281866
5342
1062525
663410
866010
409360
57085
829983
716720
1757107
1352698
957778
823524
1208912
156956
643245
380048
644585
1000399
536740
572382
1007706
1832385
606577
1274233
1234281
994811
1087408
1707818
1724436
1118826
1579804
812290
145636
1280563
1623176
562740
1223921
557695
1232784
225135
281564
848520
1383313
211602
456095
682139
678732
1283283
1314960
1566100
1462013
1072944
562737
997136
1409073
807121
1496630
1184474
383318
1612692
1365053
168599
163257
1088384
1676046
1472601
1499511
371662
852244
263516
1693074
1526542
1334808
1419347
265217
271839
114352
1521970
237975
275989
452954
689326
314432
540024
370770
1774676
15645
1554295
1149381
382694
1524392
426991
364544
1648989
1858201
1626470
967253
1065609
249740
395839
653179
1380862
717637
379850
81288
1511745
1044702
1368802
41291
1465155
127293
1022118
1180643
177418
1349156
1053823
80028
23512
521196
528138
889644
848595
14599
63500
1034050
293126
480824
538313
1186885
1358689
1072402
1301073
454320
780100
1676040
779260
36190
448091
1033881
1155871
1501424
1564852
106222
1393075
720294
1785094
1289517
555260
439103
123231
1529091
929734
22981
1698318
243607
1763174
416132
1306233
1118294
1153221
1615301
1672326
366136
420018
1015423
817139
543336
1243114
1713445
1661625
242625
1049259
1201265
1214603
1528424
157674
195810
231847
169486
1202449
552576
1620898
1430977
1786699
82982
1187518
496399
295906
1511927
723662
1750558
924476
385317
1332981
1588
1802988
1284721
1580791
622262
196976
1016197
913615
443029
36828
1393612
578239
485916
1590942
1239504
1294693
1733870
421304
730287
825179
972574
753227
561088
42374
638613
1149342
916621
460261
835325
394135
372865
166022
190572
405337
926918
592192
934746
860594
941268
60957
1797757
309358
1776105
85782
220182
1039555
984544
1333653
299467
933861
1582033
1726609
736633
1268322
907181
1346033
435345
1535775
1037068
1826971
964636
1173551
1280756
457032
699581
529869
1345730
1824929
1697089
322473
809896
213768
1261843
894736
1466640
1089102
839348
1056750
1596856
1572948
1191943
1455041
978929
538802
955866
280509
1142643
1488253
133804
1587300
1525009
825121
1106386
899236
89448
1330675
1635326
1593394
584875
1316989
1825588
1077313
627043
904781
1497961
1670380
1566682
273977
1625890
507619
650464
865642
109796
146278
1626895
1603133
1732543
1235439
1762526
302544
372503
1318701
1419186
1077082
1294148
1493165
597700
960892
135082
1231265
1373576
193913
222125
1540797
1283680
1674216
179745
263857
1792847
1299243
565756
1300018
1138352
1226476
1615619
955480
1305302
1785399
1776376
772355
1241939
607288
332245
1014539
1716703
124810
1246938
1850436
1120252
32821
1546847
321663
1361680
317025
1383217
205360
488418
345152
92480
600026
5168
337561
1019950
971194
228622
1644116
970038
501762
1301768
206933
647836
1417118
578638
954563
1111036
1167485
1161026
650825
222678
1438583
1853169
490264
1354543
1623226
1563426
1657484
30368
810120
848503
172708
280364
1493732
636914
541158
100271
397404
960737
771261
578236
351832
1845038
651643
854523
389
1388745
814937
665473
591252
109038
240013
1771994
824810
1842289
353897
810152
1542727
367642
873162
649915
117901
696978
1453705
1500964
1647943
454312
992824
438874
1119112
655917
191568
1501757
471898
414393
958457
584333
984137
1746051
1320985
584131
1463015
913669
987309
332709
1522739
1712305
3997
501451
413190
1803728
1519622
316524
21269
1128259
795865
1640640
1556755
1758778
1782045
1662817
1548538
167322
686272
1035843
1501655
38352
1353643
1007949
841387
163578
1630291
269997
1463887
1444046
474046
1796600
1157460
796918
1224887
178800
1267841
1263311
1055689
1406621
188226
1768624
438516
1044681
114823
284281
664704
944490
1688654
1473750
1859736
1621778
459067
934669
1492668
618819
1523831
1855868
698195
1638955
723137
468680
121325
67930
1558574
1030247
759158
1172981
1832286
25779
778421
1580504
444577
1069714
1105704
229163
611033
1840748
633577
1736703
122455
722552
450293
351513
731378
1566326
1258914
1122222
442503
1453111
306886
405388
215596
1413966
898398
800122
313595
702197
589149
611422
1121362
1103972
463244
1167459
983819
1443752
170857
1686785
1286764
673852
515202
176564
1135317
1827933
1542200
49096
83974
375528
593633
425325
1693321
1068125
174629
934183
886302
278298
1739733
659535
383377
288763
142961
293511
1742363
918283
1549957
781080
603191
754181
1671690
416572
1100695
143299
432635
1564045
152289
274630
787930
517426
8056
1762216
1686296
1633622
1744149
695623
1413508
1601772
901498
1526405
1521556
672352
230780
520195
1168192
1300121
1375749
838460
1735855
849217
432272
127523
842271
316842
491232
1061719
1282288
828402
1079189
1553276
901652
1198740
1764816
201308
1293414
567460
1302771
1387223
1709394
1698009
733497
592981
1569882
1262460
5433
938459
1810113
1010625
1059849
421558
1631414
1531638
1626810
131443
279659
1762598
24778
249170
161088
1226187
1286750
1158294
479170
1627
1644158
775274
232329
353583
599114
1663661
454996
1487958
1211128
1040684
1360665
1676565
703182
495679
1269039
1108957
982781
271631
70647
105642
1093439
1034317
1074361
1081033
349588
1026392
236020
1577859
1645025
869401
76309
1572340
333341
148165
321342
194934
1797789
1766706
1203773
166876
1321223
1568357
1675617
1138675
236549
367400
457766
352197
1480312
968666
1605873
868973
329385
113279
131066
1074106
1559693
1149120
1168901
583036
331801
898717
777835
1697377
1257074
1844674
632945
968144
1511639
1760859
148134
1589774
340123
1395801
501790
975728
1354885
1706281
1546584
351494
729150
377247
110938
1464967
764780
585135
804045
631791
648754
777128
2221
1745149
750175
1133526
947345
906086
1816681
1851601
1199618
1793490
32381
228471
975576
829376
887216
134278
1561577
1229401
1075758
790629
607462
907446
1566046
431433
202517
533200
666346
1162968
69953
783721
1037927
1779977
1837367
700946
1719545
1415707
996005
1152257
644790
744889
1109282
1131971
226796
440250
1270574
1522587
1734022
1330625
1345847
1504083
558248
264568
30234
1073571
1621140
1354951
646464
29517
229104
264849
1370825
371596
503451
277620
1046966
564576
1523609
1850194
1236081
499268
61262
1320421
531331
1178615
964633
137293
863530
1723831
491573
836925
1145199
691741
394394
1177490
278627
1305131
393845
540186
1671176
367092
990854
1182256
1644255
1416504
1458277
1140814
754834
1112867
1641663
789853
1070505
637347
856451
1203985
1701801
876938
1608016
67341
159907
743559
655695
1620999
942680
1307101
765900
1483340
4486
1417804
187154
673119
1483287
1205200
480598
1775937
482941
1042075
368114
1592953
1331183
1035414
1520017
1644614
837389
902324
1251962
1139376
355513
1830256
1480697
401284
328361
468807
1839163
1396611
1831843
578588
1624681
76644
1758732
328841
309850
869890
430426
1189924
397300
1810307
1760986
1423528
1556697
72367
1106980
1364470
237313
1431440
866649
205403
267384
925956
1609998
1058918
735849
1302333
1487806
1220627
822629
769633
1065096
84019
584595
1062991
504247
639694
382545
1202172
1432748
1558782
767978
513433
1571733
1097109
327778
983684
986335
1300686
776382
398292
1528775
386887
160613
816023
368874
258398
1138171
1537476
516393
338010
116102
470882
1826680
271104
1316154
606973
1842746
1240468
58193
1501057
24556
709396
941152
326289
1166852
542945
514928
486201
1215927
764002
1220873
174870
21937
1768431
540921
1557352
1309094
575816
1259017
955502
747333
674969
1746691
279663
261663
449157
1059948
1171826
9576
206972
1722324
1586186
1850832
377203
1373156
522027
10146
814012
1206962
137023
1299762
143965
1008482
680143
1237092
1480471
1543031
1032901
1563085
198506
383472
1549973
295824
1566422
981200
787177
553433
211714
1483780
1853274
1515397
1678275
195034
465503
1753845
1581482
1269194
1558182
1245047
453214
773349
1371909
793414
1227856
1786812
429564
404493
1617317
1242381
1093934
774304
855922
853332
994004
861541
569445
1601679
309100
1000480
1667373
4335
1421527
241743
497902
1005825
1535322
741327
1245453
1664211
74567
292760
1258998
23962
613486
783565
461412
1049304
600787
1763370
1724083
752282
379810
581307
1448598
962439
538579
854365
1245394
1520034
871747
619932
339772
1383565
1256486
271153
104252
1747067
1501573
1219721
1184999
1639202
1723989
151297
488387
1444606
1048155
1784435
715877
127426
98027
113052
1828571
791407
459688
1794187
1209629
1542862
956615
1181216
35921
669844
1499483
678637
325314
186401
1583482
1124188
278175
702429
1465803
1824635
69077
1113748
64509
720739
167520
1824386
517531
1271276
1847964
890074
1639178
231175
1392525
149886
1046259
554719
928775
1352867
1635723
71749
235211
153600
80087
271931
1617330
1084529
1078156
956360
34666
1030577
1220174
331481
1628030
1545254
1628816
893221
7249
107169
1195711
1539940
1221099
1074222
1359146
969836
1699755
529380
1744876
39870
1141059
1398668
392643
980645
1743420
1480758
999044
1117675
888874
31453
93626
1085295
487642
619550
288864
511812
1114812
973086
1412173
992826
770379
1026007
1157063
1277943
974588
1064632
1118298
381527
1649352
56405
779141
1237121
1173113
1853511
1275842
1635912
145730
426733
1108913
864969
355746
1579779
1063767
7977
1857977
1026134
1543382
346787
1356628
1087954
776015
606729
1610351
1449071
970120
142746
1725965
1253459
558968
239152
1067795
1292305
17511
1359310
378415
283483
771659
479413
1680433
833999
1143965
131321
1844073
1732708
1735526
1420554
755814
469071
129294
1491449
1745340
1257024
160015
1519433
21192
529588
1006360
1231876
1153974
175869
1385337
59468
61122
162542
382804
1770806
1027626
1516809
862486
207541
750955
1231731
1707464
361918
490758
16788
1390961
1284848
475393
1345776
1278228
1560569
1004520
1659513
948534
1377757
934160
1008538
813615
1610894
368297
984061
1838552
1288586
1771174
1017487
943884
93188
1338637
695210
1846299
777264
1725745
727189
607610
1110783
672812
1187162
1787447
519583
263560
337343
887881
1679393
685718
1035667
1369775
586077
142335
1592786
143799
536894
1716877
519431
207619
991233
140820
1190176
101573
6503
705138
1392279
377600
693026
1437796
1752165
1612302
403034
1679237
992056
1395447
190968
525485
1119496
1816680
1536255
1256
665237
645334
1713274
60336
500213
317874
546470
1081049
1253305
1363202
675310
1107459
233004
615819
1039286
522383
563069
1328001
793469
821953
1334134
1208311
1496833
1211480
891566
1064608
224283
513195
1219844
796297
249324
1701211
142710
275290
733618
1427205
116437
573922
326499
590952
151285
930510
623585
612930
1361114
774329
1771548
588135
918306
1544843
1562712
577981
250356
1709652
1670720
106969
891001
421516
743232
449914
1000250
1559926
395124
344642
390349
1799522
461317
112432
107247
627951
1850572
420210
641362
939410
764792
1708994
1245274
1088521
1321436
73802
1519626
47824
1118398
909914
1672332
1072334
1079777
1529203
801223
141756
218814
496217
967056
654659
1437595
1816075
222860
683401
1065220
287950
1830656
406163
995342
1556961
701456
1790237
341503
844261
998776
805283
1018589
1029407
370404
1587209
386976
225752
985351
482135
354305
377481
580845
1655926
195856
89190
576082
338615
1326663
33411
1438716
397491
1212519
1538710
1515253
139734
720895
836139
828355
927408
102810
952452
111828
1368449
527029
1670890
1055848
1653096
1670577
387291
733506
583002
1041695
778626
1240310
1172525
743139
443402
1214586
1232313
1439323
1323415
1109584
951417
110951
224676
185186
1394887
1478611
1000668
1726448
1287376
1169998
399428
1581146
219639
347321
1162484
165357
32133
209065
1633719
615318
1022290
229142
1640668
1522610
72566
1063938
177444
1850233
485045
1242492
1547811
1410633
1804770
1058023
1223965
1260029
1783542
1428690
1695795
1235523
925803
1122541
1082862
1351471
456630
11822
1327057
96024
842895
402080
1387536
1759485
1179293
993182
515639
435046
1339210
493600
1591467
1206724
1336273
1027210
1574262
1254747
1381639
220341
1247157
362493
300440
602449
277469
1840279
496215
1066088
1251266
628671
1313950
563032
1134882
1650902
1676095
1204746
453346
1047164
1584648
610878
856048
1118627
59632
1427570
1309368
1410499
1823508
934139
1706070
411446
277193
1151547
262132
1251805
1287244
765219
943601
1663295
377680
706688
643167
394267
1028978
117523
691832
1277300
1467456
1529254
140462
1767241
7106
872173
782242
107587
1825404
1279792
240504
1511179
693084
319988
1762265
67513
855639
151399
104674
1095246
735932
158322
1663311
582916
1078349
645368
376805
1507947
660118
387374
71628
740599
1290223
1522957
343253
1161621
1129355
889066
851571
835712
1787163
1081076
1082583
961689
1286360
972363
688372
1798294
1539778
37367
1697985
1508151
887707
53292
173462
1468505
256622
951453
684639
1835040
602970
1206804
363793
1829034
1058612
1532470
471706
1671295
706271
830995
960989
177202
1589395
1001007
1836522
496227
799819
673545
395539
1394946
343567
1701011
1106016
1268448
1042142
966406
19191
335242
438384
1226921
1003757
941350
1460844
124926
1293671
1160420
901779
1779401
1220225
1593421
1786616
1174354
1269406
1304136
1117759
718791
1060293
1846176
1836106
608699
1330408
39582
1062743
494275
1492624
244850
100770
1559660
261171
567879
137530
416564
976926
839686
456135
1709421
807481
1822700
736653
1825447
147688
1208687
1705579
1040122
306884
694568
1376112
1766294
766502
1766957
1029404
1361671
1836179
230443
1779240
1652520
1279913
1043845
756293
102964
881477
652150
605988
1791674
175580
585018
646423
145410
731776
1421381
592618
606588
1104899
837040
1098816
1745695
1722788
941870
1183773
204312
1832722
1766636
809133
1779469
136258
1806778
1231278
849161
989122
1212388
9338
23106
1629746
883131
1103935
1331662
1332581
466134
452528
67377
798734
1060317
141022
1191880
1331582
1503155
725394
1780139
219574
1791823
511001
927588
693763
957708
1180321
927402
1345015
470368
1563040
1203648
1153704
1449838
1308690
113917
769966
422819
798429
1669752
161130
1045598
1436061
1321303
1581778
1216357
1192289
415445
59133
993432
1857110
1044099
1247669
437473
1529722
1653976
1267174
727483
909665
365757
280838
526109
1749045
1374685
1861341
762696
108124
298805
581758
1240308
1549229
970316
1357237
788441
1553144
1860019
145859
110011
1690820
1459666
1035658
118361
743030
102340
37096
1392253
1168526
1463413
245080
1274566
1710677
1064236
925713
1558831
160965
1386023
127444
1477978
735616
1558630
1573200
1181979
1562689
1331468
1423933
1143892
834876
1342197
1124770
51776
1090885
772685
207022
1843248
41352
1598744
362497
137375
1017684
1169265
792622
1334440
1648553
940405
424256
1335686
683215
1555909
1808993
1118105
1399413
345141
1122999
862459
1286992
1316316
931794
1450212
1010270
1580647
1592879
564291
1051234
1021713
1809276
1488089
16539
1740555
1283329
541760
629651
439617
1449805
1152101
1462780
1038243
697277
854083
537771
1367238
1283174
107636
359486
1167153
1511692
194845
862141
1524171
1455984
944822
1015573
1659209
752560
1696393
1604170
1257218
1322130
231555
1048743
720851
1729108
1036349
574656
767208
1667350
1212448
381979
1662746
1549587
236652
1139185
1050593
1788487
179104
859598
1401751
170274
1314680
294297
395354
1266047
807411
246688
54149
755574
1075729
517117
955358
1101353
1086592
372923
1199334
936998
647285
973757
1402814
502051
985002
15572
698059
530563
1126272
1072922
1363648
1645938
10904
606488
967487
1316130
1488866
1152848
868240
155150
202419
855191
790543
1487965
751500
209064
1594438
1768923
1299984
1363927
283853
388943
783298
1084740
1622922
1084580
1430312
317141
869822
721534
638809
1637629
205798
896528
423194
142272
1061584
351648
205175
395872
1273145
1268078
336130
519044
1642014
1657560
1022975
895097
1483009
1409490
1765808
1042230
1463299
541413
1687936
705256
1103348
1257038
1161152
407262
69012
201623
1738667
817194
1620871
104920
822176
526335
585358
1778806
691166
1200132
1638845
1861086
1808935
431257
997352
1239699
469072
872529
865705
578867
61171
1011720
745878
954781
1355044
747407
171357
1204429
620262
1259501
855925
516502
434377
643405
74562
1455195
1633427
576959
676246
233577
1281192
1294334
991673
1767387
1004762
924203
838836
238479
119546
980764
800321
571516
296011
392847
238584
247852
1643191
440781
1439061
1686650
1231940
1554006
955985
229372
413963
199816
1406327
1072044
660903
6579
1229727
495977
1300122
839133
192731
933504
305367
264497
885395
1068207
1434697
451074
1768570
362002
1138663
79781
1070774
157612
17813
1329530
1840090
897647
1679255
201072
1278981
941953
738662
1844822
176479
709207
790235
680186
599056
499174
1468399
940760
1163348
1104954
1552921
249625
122146
1350218
1414733
1554560
432078
579955
119633
792006
1419843
1393471
321660
938154
1526134
833360
608140
183709
766975
879227
1464146
1192999
1046252
615723
139004
1821499
406290
143518
1248054
1298243
394507
362974
1593626
319030
828665
947466
936467
629379
291816
459176
1792706
495585
1231731
1038440
954391
537559
1444316
230425
879373
1721705
441358
1579575
308414
853959
755540
132964
368496
1335062
1697982
1750748
837509
1293902
992977
754707
549467
136074
784463
1234829
69729
468643
1619403
866713
1020875
160267
385506
565060
625094
904961
1607838
276002
321035
986382
136264
966421
654769
573777
664741
1562537
1142003
1274536
1853147
1691767
1416112
545500
366820
720405
256665
920831
414149
1822154
1062147
713341
498818
923086
308813
461221
272407
733366
269928
379232
1168691
372532
1365509
1481097
1149087
1148474
1230974
1358173
712898
425191
1066737
982725
924055
1068888
1056436
1296537
742203
369483
1206197
551795
1032361
1230639
924121
398785
747586
786603
232246
994180
458504
1283654
11574
86077
344408
25320
1656277
648683
131274
1318086
855164
817256
561905
658097
1446797
226306
644848
565057
486456
417730
1396725
1417414
921755
341374
558398
1178386
1293039
1556967
875235
1816298
119648
307924
1559808
483721
981920
801980
1168912
906110
427974
605153
1613750
499592
124815
426154
515015
686506
1331916
143573
1263752
1019996
460563
1375665
347543
1117416
876119
646770
572373
440059
400118
1114400
440745
1533336
1625403
506175
493237
780316
799743
333417
1438079
207187
1598039
243330
1181656
23631
1006776
1229498
453918
880990
955009
194858
1242386
1474749
1451021
565914
976390
770187
1104092
1657418
1153713
1143926
669509
1374677
1078663
337735
394636
1668967
601719
44282
458899
646794
384139
1017623
1849460
916951
1430596
1738743
1249744
1601648
745259
1115063
1244170
1442282
1351573
1054683
381919
117497
287437
1718561
1036913
9422
1841718
1679860
1156334
759823
450291
189654
1174099
53418
375025
261783
402867
743343
1140111
1718976
1679927
106187
248192
637067
265086
805975
1756006
1301382
136217
1571457
592370
368970
998351
1826466
296542
1364178
1093067
1750677
1387908
1410889
78228
189035
883307
1380989
993248
1562646
1304307
906566
1826773
955299
627236
591101
1651555
765474
1460822
1311445
803072
442333
1115380
1331355
1002519
1399449
79441
1176879
1002714
1038952
705059
582372
1381935
730915
334369
839593
1772986
126557
411308
432082
1034305
1780263
1089377
447718
169842
633903
551468
1616956
1517250
1409433
1860079
313552
99440
1517820
306972
1066783
624000
7910
858201
365088
1395102
1183053
119652
1149419
424724
24050
1349235
314368
509755
1544341
1518547
6889
28854
527964
622970
1422417
566551
1228046
995188
443512
319005
495312
523098
1660954
629183
1694303
1712213
81928
1678196
1827934
1074100
1513557
731563
767987
373698
88436
314264
1634847
1129026
1116106
886742
1299444
1273035
929225
1794038
570816
1090008
331140
1742592
1629837
481027
827999
758346
1838160
104127
1396092
535082
851372
985456
758352
1388960
1504404
538934
1734652
923188
256124
1661055
1590025
489561
1240466
1451174
1500041
1846271
724435
1627962
1472589
926276
825766
1777969
1134608
1282812
72829
692266
1627519
1709486
1797053
429697
720610
1496537
256754
1143123
632849
818248
768224
655432
490801
897648
1490974
417849
1141918
703586
427467
382686
1745377
127832
929671
1355813
117999
1494853
1035527
1282790
1190959
606720
709268
841099
776110
928221
1807880
829288
1391422
1448576
1148098
1270810
1669771
1594557
1532943
1140348
922526
868962
711782
1555658
1347033
1028989
1081744
1825547
1173357
846934
1458801
421971
95172
1751150
1018515
658641
1511449
1157361
104770
838692
443407
1214017
80856
1250438
790232
41988
1399961
1319764
483047
973720
1767515
344488
1469857
147918
1603037
1645661
1583929
29769
1403160
418525
1600486
704910
699860
415837
1010474
335167
1384787
294179
1158118
937684
398581
1581164
458125
378984
1594862
1358137
1760905
1367374
1359634
1344726
1201040
426360
47544
346053
1557309
604458
803595
1679949
1823438
1584525
1012859
1165044
730032
252519
1469039
187311
369482
1290824
848407
560211
1202808
463742
760712
1628973
1531349
414607
1264103
207879
230840
690186
1135142
1502472
942242
1286389
1518079
62058
860628
444832
1258689
707254
618549
72992
237332
1532298
1097183
1802450
533994
1749473
1432975
1013485
1661638
1389361
150911
1834221
584666
1534110
1076261
1247981
471777
1394544
790971
1404617
1817844
1042974
505948
494639
563887
196617
1497049
1638773
847621
956541
1579973
555797
1412079
30381
688186
1662929
1003523
514266
718046
710373
1524808
1542237
741081
513744
771456
1088084
1109353
259223
1046355
1716034
105741
252690
1036182
1209343
852802
1035843
1114047
1820661
1832629
620277
853635
1606840
71038
1556467
554142
1330733
76022
772132
1253124
537232
1861364
1267182
550595
1390194
152584
1138756
1477725
280324
1708289
1001166
671794
1444726
1690932
1578670
1328375
1632131
1392037
353918
1353029
371046
1590397
1671163
273291
1720805
294787
407489
419824
859473
508716
1551742
241920
1499377
1769541
20035
448594
687579
1251810
984774
1286758
872633
286858
621071
1031422
336446
1013559
1001831
1833975
1435575
579826
1859545
1071774
7683
1574675
1205946
1830484
1440897
783530
1352391
1361468
728439
529743
288616
203510
1203122
1381703
1174075
708233
8793
436552
584082
534539
999721
807170
112709
1192832
871256
1030136
977506
1740653
726277
1602854
539546
74640
916704
782650
515086
851265
296642
156575
1319411
231159
1388003
1422637
382945
1635462
1091553
1468184
1856823
1420889
1341961
1518287
882721
124393
772543
860030
634225
923925
1119505
665915
744465
433474
74209
160006
1567376
866609
1232514
184152
974216
401019
76805
847406
625542
123453
1128012
1694530
244192
1080472
548312
1155252
630500
1695195
58080
1498095
345822
1243623
654634
1814870
898702
1397463
423685
1334270
280136
1277962
615983
1130422
688919
1313782
456073
1686403
764360
621444
231826
542834
124255
1121298
1461375
502554
315227
1187287
1560507
860280
157244
1651635
1694076
58504
739577
1488759
332466
251356
249831
1331639
439726
565762
747370
1633616
587763
1501836
321206
34536
1261323
628422
988535
1206314
352529
1524983
882614
789313
1068015
1256812
826684
557094
1042240
488402
1679146
568352
386091
147051
405564
683069
41911
196313
1296408
1780266
603064
1119346
298025
1457270
1308941
1781235
529701
1114203
1560715
1374944
1219820
479262
159607
301187
1282037
1781239
973992
65708
1667059
1256001
1396048
34724
1383600
1713374
1214537
1708978
1381633
1046883
244123
1069971
1335730
1491788
1571335
966216
772532
1336612
1849138
852736
1230625
439006
1131294
1232235
284140
1467834
952436
37670
1247413
346471
1229205
80219
639186
1499859
550111
666115
610824
1501134
489421
1794896
1531348
1227676
1289834
1091986
1184095
1281806
1628215
44566
438821
458931
1566436
639143
828549
1246689
544271
1207712
432917
153505
1052975
1320842
1354531
1392252
401346
1614819
111313
677501
1239463
1398184
1191285
529734
1857267
1531554
1491800
1083562
558223
417718
1191050
1841598
1804294
1692407
1529550
1066249
552076
1593629
1730165
1609596
1423847
331774
1060780
1098425
961791
311877
1766959
901191
637799
774360
1496698
1123308
309536
1394170
1109885
1084645
1023604
469225
465441
176645
431548
1374931
50683
1114542
1188724
1322941
1389476
35861
1016892
109612
1174539
1325770
895622
400598
65685
419328
342375
1426622
1316698
1545846
209564
56567
1301233
1821552
1174972
1519682
1143743
1299362
1827837
1216310
887250
987213
1234866
596901
402001
1612613
1180112
1318473
38742
1817960
1513677
502004
723746
540044
298068
1366493
1299688
1146839
1814978
741007
400703
317975
1048876
253066
1576599
113751
1583551
1645648
432160
1655315
407985
1476666
1290780
1067099
322696
1670027
361547
232271
241836
847477
930474
703202
1643793
604508
980698
1425371
601616
1704226
317113
1465830
461409
484600
658221
1313687
442913
1643622
811097
647258
225481
1684171
58973
212656
1717906
141512
715715
636355
478944
1738655
1802994
1082364
672095
747905
1612540
725928
180254
1757770
152072
142761
1199086
851938
154017
498979
651104
403456
558461
58848
1548831
1353466
959
112864
103945
871396
20158
1362768
747003
167452
488665
735253
459704
562020
1404613
1613663
1046045
263516
1402054
1601280
1396344
1713611
1262543
495138
1068862
933424
354289
581422
1815305
1706189
1566561
83174
1399987
1481685
1791466
559559
1125251
1635478
535042
1084874
957436
1715226
1410019
284689
732414
872962
63491
1421033
985033
322741
1512237
701438
1754030
758468
284524
135100
1850119
166588
216639
460184
1466977
1397318
891214
1516965
643058
1265481
488149
1491547
1651068
232781
271825
903063
418888
188927
1096077
1307750
1583316
657341
933556
1068933
977831
538584
1082586
76228
733849
1096690
1792713
315943
1545711
990089
251835
566517
358566
305460
936037
917262
27881
1415949
1104227
1749576
1206621
1623529
651220
1734175
976314
1852096
898958
568043
834753
1061861
404748
1297975
937086
1617906
104225
1631062
212241
797395
1712068
1165446
1006659
1140863
1037066
1148509
56710
1240024
755501
535232
1032136
622515
1013363
909721
1737380
301853
172992
1273275
557243
1326122
1181974
991354
1343987
1465035
965307
125529
1021878
1323208
1540106
72558
1527085
998014
239679
1694487
644068
1486612
856942
6266
862426
684842
667007
686327
1842374
1432629
206683
369221
790779
886240
1814919
30830
1576725
122268
531840
68045
199109
1656630
1498168
1494295
1227031
67977
238225
916866
75627
176873
619901
36715
504121
774583
612061
1654645
1744132
1139619
735993
1499051
1205428
323985
1444832
1510464
767888
434365
534751
1690029
1262528
687121
147211
1378585
1856698
48689
748387
525502
1345994
1555681
1211578
839309
1043476
1712864
737994
17936
1146274
1465254
1705873
1443200
216369
657659
1616473
1662655
1610908
265185
730326
301157
1542663
197237
932810
1001423
1198525
511750
712796
627556
731927
970736
1186279
959119
178929
749521
1499914
671440
1445446
257228
888494
138430
1704461
107495
1764873
85137
1086006
1767411
144209
1163855
91002
883710
1021948
829546
171938
1724117
1564863
192540
248850
825525
1848287
365081
709526
1621322
1831296
1168047
579953
503724
1812759
1213682
209329
1126313
721889
400680
313973
835950
947213
590657
1397099
939815
580902
1518349
798572
1706181
1204562
761782
1636497
1009472
954064
1444848
1016722
1313783
1053931
968519
159160
691153
1404646
551021
409063
1665020
1207929
942169
925610
114381
39671
221724
785071
1373142
1525889
1481066
1607223
1058944
748305
23472
357700
925416
334771
707739
1013349
909439
1234258
1767645
1802256
574245
1125803
500790
726000
821504
1087151
1340494
1842320
1777494
1468875
833029
1503786
104382
956
296934
1334685
388811
374000
1426380
1467842
1641802
767276
1624443
174572
696028
454248
445489
424228
1514067
889081
41132
962532
849292
235658
1147625
740207
1346928
773239
1801475
1305836
245551
1639266
268059
1076507
1197869
282816
1823822
1650882
352351
1658312
1265605
1356982
1288851
1285978
1437274
94343
211731
1141031
1094979
1000275
1129327
253217
250388
206687
1204448
157694
62109
727844
1562072
337501
988622
1561655
1195351
910505
713351
1614413
1539307
484136
1096540
815298
957289
1832326
174785
426302
1765340
1128792
1259807
270624
1042158
1440470
187556
1695606
1229557
221712
320373
1835226
769269
376952
911307
181755
1584475
1294703
1205214
874118
1507835
200057
246435
1072392
770131
1089972
598505
1223440
543149
55252
1005207
217884
1550091
113425
419056
606115
1830475
1027295
68707
1338265
699957
1791923
1795814
821034
1665154
961360
60886
1301304
1053858
1332154
855031
614147
1008165
1582140
1710227
993465
1384854
41487
1044369
1179696
802564
1517737
344327
596032
1282761
11618
97360
1828874
1389495
796885
342744
1173065
1562705
263155
1283875
194160
1298757
343636
524052
1577359
340678
1485447
782026
1837012
907381
1595393
1807167
647384
459803
66174
1394494
160061
963384
682694
1579617
1779912
572667
1230913
751396
316036
959121
619520
378738
1413423
805399
1528907
388652
690225
1243378
794027
789677
1716051
1708356
1018393
71923
1435496
412019
1858081
940363
1260908
1188830
435697
642940
1438621
1562930
1428391
506542
932060
803162
1807747
1700127
290351
275406
1377721
1788756
1583883
378175
1699055
1717920
1796204
855739
670362
954343
410836
836674
1576955
1755089
642474
1147526
1767698
1408785
357014
1691397
680013
1800579
1646436
765866
1446509
1441058
729401
742338
1012686
1531867
1524315
462936
826540
1221275
1327068
1723365
1604224
1372660
1119471
1719709
1190309
726903
1670641
1697858
1274232
1409470
1656917
640478
33356
267860
963683
949632
577940
1673735
535535
1424648
1005411
960076
535641
85029
290683
1481691
1275541
1423911
1651844
1505363
1368308
1598487
1643294
876615
1240356
636194
1335968
1236519
1535997
1504773
1655056
1706637
381371
1277065
1389533
640450
624686
297129
1842316
1816611
557349
1379234
808826
932264
740181
1089474
534004
1707143
1291067
733821
1512518
993472
1477171
1714410
212384
839737
188552
47606
993734
1262857
1664841
1114021
1567965
1595029
631540
1109836
1548222
388742
1373775
1442769
1603482
1050612
972502
1523115
800534
415677
142446
1815530
1793605
1676853
1842780
782227
1581574
1297686
34875
1767706
1514589
1677117
465918
952947
1377960
162993
1658559
45418
1648196
1202351
1296489
1187588
173000
165083
1431119
1105082
770282
681828
26916
223631
454114
1855067
1258188
1136824
1242156
1494103
361754
1506276
201232
1619338
1039000
1018308
155882
687178
806538
969968
378153
963621
9594
1170526
759128
6486
226634
266973
1362045
984213
1514476
939376
1438881
151900
1030788
314002
1224163
1355760
314331
1176400
217313
1274234
1791217
1432602
90618
979668
1782249
557028
1006873
1091301
1533674
246153
534238
1738212
1153760
1500220
9769
1354385
721148
464351
586074
792670
412012
1008848
479555
525588
629246
247621
879249
1256325
409658
1615762
626149
1189999
609248
1290349
360034
1478461
1222901
347232
1492289
1315020
462807
973616
1065966
1492273
1022061
1600142
60998
1067661
609618
77358
1256157
905514
285567
879912
150633
453505
1844939
155084
1861299
1285576
954645
109875
754351
1654502
1100214
734424
1604847
1613875
671366
891705
632897
1732919
828652
1062828
1725853
1266717
1783790
55194
842010
651459
1236101
442240
1056649
500459
1333556
1455138
722737
211227
1356477
582845
634078
408714
220667
558045
366820
886212
662636
1280786
1041648
810080
309360
896951
542574
193472
1557982
1206452
920207
657955
1027060
95429
766187
1098679
781149
369189
394375
807946
706521
934462
399122
1788646
905096
1635879
1050290
1719241
552974
1196584
1682562
748608
645045
934041
1861607
1085356
1497984
45003
341750
1129717
235308
1399154
1071571
1333858
1738657
560563
660168
957508
1269891
198056
611231
691137
1789228
332423
371457
203567
1503595
982878
406928
678471
22530
1212684
1470575
1048942
718679
1630784
494600
649952
564811
275463
1254291
852350
1242013
728990
387825
1244977
141760
592053
916321
1682262
630601
1264470
1613971
1352529
690576
1659242
522323
1652992
1482770
1574542
974809
626533
770923
134609
895365
261100
145623
810253
1795116
1666698
16802
1744567
1767707
549475
1076402
1613106
1407474
709500
797265
765452
929389
1183429
389944
1499295
1356044
57681
1151032
1185317
58066
1518806
902722
963427
121235
237615
1686975
837467
17210
1500410
126903
1282822
238782
1115637
1259110
1297481
631892
832745
1534870
1404512
1129029
672997
662286
929689
905411
117433
335491
438459
1581510
1503458
267190
1519231
1277222
1799862
639722
1470114
703861
180259
1566245
989119
1019505
1338596
1506193
1087982
323970
240010
1619124
1015871
613492
37787
143442
659454
1757533
1649756
1439565
1450821
384424
1106393
1556256
314924
999980
1254209
1395379
751999
1303158
715193
870813
869608
1224596
415783
1709392
1779761
1846904
266018
513232
1740078
1176279
161586
950874
1333839
1305688
616957
1291924
754553
355302
203287
280772
389510
1121934
683773
1576480
1262180
144809
1279623
415218
505282
1510955
351174
910417
1756920
1305488
1039418
372888
794840
288027
300400
240478
1265396
963735
637215
35311
618785
1110455
1525899
298196
1403143
1237714
321180
1637235
867726
702652
318969
626826
678607
522802
739117
1828876
1204918
1397622
658210
835616
1236083
392626
1441742
1049894
166320
1478255
957552
1630312
1481670
1049250
1098998
199769
130579
702446
584207
755806
440496
1809559
947006
1625447
978155
367522
93186
287937
1653913
1124218
1752609
1796809
379804
1522359
1035440
1592699
1669032
1789649
1021962
645612
1130589
1810100
309663
247185
923952
915643
348589
1494648
1707996
741625
573539
693168
1740643
1241588
966460
776026
1572146
684749
955673
864972
1691758
1497021
1418611
1344115
6643
124901
853041
763312
155845
1397023
277712
397438
786352
1487274
1740233
1163827
733332
1559125
1846494
1196436
340805
1725203
1260403
1725700
1403999
621520
599483
1546894
1559564
1256452
940974
1428278
1037043
1062679
1248588
574402
253725
1733553
993662
1607760
1782496
1103314
127343
556439
659091
528255
669132
1694409
1431992
244204
1369274
1820283
518591
1857709
10343
469784
1526814
505458
788763
1833031
922745
1288737
728544
1069551
1229632
1033267
1320130
1536612
1245143
1059093
291640
1551711
1220112
1041272
1347450
1514147
1268471
895370
348434
41695
38301
1149827
1521308
419251
450980
918965
1390361
1589413
1253360
678520
1659869
1787276
137855
1717056
46648
1570446
1019883
999875
616439
1244621
1218621
1042992
112245
863414
964745
413900
762985
416452
1383094
1164765
1330521
1377192
1470958
1269226
1526677
1440379
8806
648000
1775024
1428106
1731956
1460549
1361790
1286765
42665
525594
13166
232822
1059056
1374750
1086685
107546
790642
862380
268908
1257779
324005
1719315
1839533
338762
214055
1105381
1009983
509739
827974
761759
1193335
479636
1649271
26233
1684078
1138072
1318409
265514
1123846
387372
538059
1771654
1025214
244336
1225918
245550
1357909
277731
1329545
284399
1036708
696589
826056
168323
506156
216008
1032205
25130
1159454
1121904
138217
2671
1215560
1701800
1201312
864762
2920
1046581
1528294
1718452
922079
374012
57643
636069
1616459
72617
77955
1851032
1352722
80684
704088
1550788
1115715
1525401
443768
778737
91502
1839282
721007
312251
612942
1410011
1368400
475734
1756114
1362543
489322
302894
1645417
1859713
1257241
39535
911222
945848
309271
749900
76893
633172
327947
1521385
528086
554012
959649
1626829
1234147
1415028
946669
1690965
1141267
1160957
865674
1357078
1818910
603635
499695
369239
1781663
1108628
138301
1547923
1041025
1840852
95667
348333
872947
592658
1856066
42826
57540
375508
983313
1530862
173473
28428
1840227
1471946
1042525
1519708
531907
1270563
173774
681238
965774
1205963
819494
1301674
1776500
853430
206169
1059381
1212243
1795240
1016348
490273
1567199
332745
1813502
338545
1718634
883213
1820106
1386966
1143173
925717
1091371
188519
1018572
620541
1169124
1560296
1768087
1409769
1734752
107111
1298296
50233
762742
559545
728760
660916
381676
980077
272827
1219027
440287
1305421
328838
1085884
506106
899899
711648
825603
196639
515579
781320
1709954
1708945
974027
1070238
290222
86175
932759
674447
1307088
792497
184956
322708
189550
668799
1695682
68207
1559249
1709181
1551460
1493044
899147
652405
840948
671785
785944
740324
53507
778997
1473290
1795600
1705960
266133
1381367
1651502
816022
1763571
1440501
1751497
551851
566185
167262
508775
796136
1714178
674142
1644041
1063524
1207159
1738385
353896
1818375
586097
1358286
253723
544027
1227842
1714673
741867
1271063
1223724
1859191
739416
96840
1297679
1785699
697851
928158
652886
1545318
71197
461721
1669408
344157
917788
679166
285812
791409
747904
187210
1489049
1255938
1779408
665849
1744074
558224
727265
1781942
1335865
423045
1270383
1008175
346585
187409
1632294
997404
1412445
1760184
1228480
1434396
1522236
1082353
1409860
756622
1194428
586833
645218
439104
97658
431745
219892
744308
694188
1519197
967774
1499752
888731
1180092
872756
1677545
150109
1279883
16892
1795461
419706
1542277
433136
1444341
834841
1387902
900935
1673848
696749
1104027
1069979
1261956
739485
988728
962095
1188886
1676794
200931
757848
893556
1037368
1378097
185486
710586
1349763
722654
1003116
922232
730467
79271
627400
98833
383483
1671611
522675
484988
419527
68778
1053406
1371418
1845313
1396951
1177924
1508911
1702736
1723352
568755
1316066
1226398
1233062
1019514
1535998
815375
375876
1196052
1539495
319961
753370
1061252
340868
397656
1242017
1161156
1045468
742208
1361094
1117651
333792
614855
1303971
1597359
816478
499616
1586243
1783047
443262
71212
776001
1609706
1197085
1568759
1769383
1200302
429512
1740093
1609443
564052
1705125
373241
1055350
69369
627863
1601533
1202813
47228
325712
322828
1427161
290847
1293038
617315
600613
1745886
591512
245083
85400
795391
1347821
1352856
1778886
1108483
1832487
1386529
1682370
1838136
557130
882689
1745917
1849438
1507393
769068
470265
523741
1558594
1511625
1108174
815500
589798
355867
40033
282815
811115
1093805
558635
1418888
1432043
403844
24094
1348102
1389924
923134
1052792
1778857
1599794
1669632
1806837
1324482
1553039
1750608
1706651
1794096
436897
1360470
98525
1378429
188994
1581878
1828927
452164
985295
1474452
1167537
407712
684180
69472
16480
1113830
181408
1235892
27322
1417411
970559
1023457
1210318
875671
1120414
1644890
150591
1096954
99328
769410
243583
1146122
150958
1816897
422877
63773
1331256
1621487
1823509
343144
1539229
743630
1138605
246334
1346522
493817
1208737
1532402
1157721
1013305
1036651
1017180
237030
503115
159049
1169371
1420939
1263856
1744026
1795083
1527743
291877
1383649
1228512
1282438
1111081
1176027
654694
1363177
175829
1716940
1735188
463459
1322398
867465
1182781
1028570
854972
898687
1113478
247475
1358369
325457
1211944
1597897
960300
1035354
1710323
1160128
1658309
574635
371499
1579982
200107
1564638
1652231
762223
1149729
1529475
1376687
566329
1858163
1328106
1840149
361535
1211850
1459802
1582575
138878
1850583
1300566
1573607
1849348
1465895
459512
913891
1346464
79642
792838
632526
1401632
1167101
374468
827364
797205
1740721
225581
1245445
793135
1148775
1153608
199531
539692
560622
1859303
278156
568890
322583
384541
1002411
16870
1024346
1067870
593618
997390
374286
1369247
1249226
728938
1767970
1420861
1067749
672820
1311387
14562
1034277
679681
1027491
1289154
432593
843879
964545
400835
946172
1145989
1303434
1481603
1818865
1462048
1029163
82344
93410
1607257
84095
46488
625088
791675
887475
1699086
281917
1697829
1322185
31606
45149
579087
1147902
259814
641123
1444702
782266
1758679
1583428
1144298
914951
622800
1221572
741402
605953
1341467
515647
355469
172802
486356
1699
955772
1587004
381665
398800
1205018
1761622
1705123
1316626
394059
1100854
477958
397230
386537
232569
1840691
1621285
60719
1272195
1278002
544931
1270646
160460
1432334
360980
1071245
1590066
668965
541861
162923
1116894
621522
1375533
955163
1680667
466051
849089
542541
433514
863564
1367240
452546
960871
1362373
1562404
1710720
84623
1390815
1827167
55838
1328794
1153601
1466036
606296
1568782
492651
801876
1134997
525700
1567766
1434448
62299
529043
143592
720049
164457
1119971
326148
629439
443576
626577
798230
1536455
338657
1229125
1627296
1603202
1839937
405570
206433
1669368
772254
472009
1768832
1646278
302119
1583094
1316190
432559
821052
1482936
515197
674652
1088832
430157
1491071
1565576
284612
1224009
28387
616233
1800701
777926
950477
1090554
1391340
30444
143844
1678755
342367
1291496
1356818
1861417
202826
922826
919630
1217066
393879
863453
1189840
140460
1771523
172921
1004096
262172
1541293
1076999
902279
1133891
1740240
1290050
1510092
1527408
125251
846737
1732388
510851
1535710
1310231
1127871
139105
881729
922883
833451
1433141
1242690
1485536
264901
276006
151162
97379
1261390
1760884
557865
1456972
758043
1496039
288515
523375
60757
1462235
1487622
1770747
1684549
68687
667434
640895
882010
1495490
664956
490714
1266904
1343861
167550
241136
468728
1722744
424443
791433
767965
1803336
151386
113877
1594301
695412
530396
1595399
1222860
1682591
411214
1300946
875745
518476
1263783
1294152
1434962
157996
1251998
1548797
1502177
91998
1252237
758380
1619561
440107
1693421
1678822
1447195
474979
1658687
407451
1578427
166853
633018
878964
1128496
1339470
1623868
308352
985902
202004
888266
236086
1114227
1703164
1511719
965920
924611
671316
1037347
1765775
827515
1112143
1373301
1702844
564294
388758
296640
813323
30028
216673
831244
1500857
1322042
321041
92541
1504314
298203
1099128
807607
1122539
1051158
990801
529123
1668403
1201739
1819394
1662776
548998
447484
384700
1444705
1578639
1850038
1404846
606147
1406453
861913
665144
1178060
1010493
898196
1575473
1583957
1323297
692308
1437999
531861
1341761
1328549
855976
545964
17952
622343
833315
1199473
355684
756649
1219687
1808211
1411863
139844
151792
1775270
1843963
1511705
84989
981431
803173
213282
1395857
298881
1088137
1667261
1107055
1598731
401888
274475
911012
1224378
1548535
122645
148260
1617184
1230484
1829189
1166044
589609
1504550
1454035
759876
1234379
560174
1669812
596022
141454
1455574
1379456
1470881
984809
1270616
332961
477816
1542704
39053
328265
597201
1844123
115045
1859040
940753
1124832
800251
1251790
332460
1489045
871418
652431
1310277
222642
1225420
884396
901592
600102
1320229
1825549
1706006
1724490
257803
1596910
554652
395196
1703807
1739340
1220565
716952
794170
336224
1043562
1343004
1409564
1492544
771791
1768925
754739
845798
1578415
1383335
1079926
1619636
1515747
52790
673980
1555134
927475
312867
45939
1073166
1303186
688746
1835227
826256
879089
659316
947525
1832174
965634
330175
641063
1785498
455601
1236839
1226248
705203
836504
222492
1337373
828370
20119
1623758
1232279
4491
839046
267069
1736372
572975
832791
399820
1804026
485687
1167359
1391040
1316891
1022872
826385
1694052
1706164
936004
1330626
788706
1777556
1205510
1513823
1192621
831471
1167860
9945
737358
297234
841282
148302
1054853
1154248
1126642
1729931
1051458
881443
969619
62050
1103880
1696586
1461119
1440563
378781
1278099
1599140
119944
1294433
954566
467532
1117148
1612395
1851197
884097
1767331
924849
1013447
957322
885163
1047129
775050
1783445
108130
947554
249098
678436
1531808
147549
240085
39900
678186
338892
1830566
494834
786067
49501
475276
1623268
909312
461291
289207
1148660
693292
310494
1529832
272486
1445037
1590555
1430229
1660486
1003617
1664302
808144
329356
343047
1482968
1259781
783661
1393622
792971
1204049
1783443
1525548
1420840
1036914
426823
1077269
497808
590379
484215
646143
944083
671596
1858114
662822
24005
528276
1426780
1308395
1466157
476227
1073789
55257
1361819
372436
906757
737186
1496631
498712
1664017
1543296
34797
915560
547597
878949
1066985
1687861
1433849
1254816
1455123
99745
936924
697034
680295
279390
4110
1161761
124172
1643239
132090
1332687
1461560
243407
394653
109330
416012
1334211
120131
269303
1762552
1806729
971279
20934
1092574
1420255
1407180
1540705
471052
255808
943195
406771
78403
1451147
305919
1035441
205677
493882
1324004
209678
267769
1264004
205548
731956
1135425
1662818
1529659
1802783
1377925
531055
1569652
125854
1661546
579448
28546
277564
1013493
1710908
689474
1112427
10301
118959
742147
886740
1636035
1082164
777895
695572
1131015
393567
1473187
1581998
986798
970573
555733
1633772
1071316
302301
1814884
127259
511454
1505532
810270
1044970
1179522
306121
14056
436253
1091935
191304
164807
14595
71781
272386
563539
802734
880713
928697
1065726
1474194
663610
1656109
1616237
697843
1700644
262137
1344685
610552
104821
25126
1083173
638878
381428
831232
21045
4997
1816984
811432
1846312
1456805
94248
755884
1747707
1393710
255821
123072
80099
715506
537207
1431560
142603
7223
966572
1785277
1293941
1773027
490220
335152
1557673
1650290
183772
1236995
382299
1532034
10442
1640126
418368
1118250
1296203
1794880
1329606
273654
766541
272411
70201
1551455
1527324
216294
1663443
1251209
137690
1065949
1784020
1240193
935885
243674
35741
1142730
736653
487163
314931
909923
456191
758567
760447
1292760
53583
229454
1697173
1272618
324535
441808
62003
1412275
1445406
1334301
109385
243521
374068
73989
1394291
145627
1818131
762968
438985
860454
1099095
1433877
29585
1838742
1049072
1598820
1654074
779014
1262561
1177745
235066
1354315
937503
623663
1745891
201168
768536
1752274
1215780
667325
616923
1596677
549853
847569
708296
1560905
1437548
144801
1311657
559871
1544989
13202
1262942
474080
104067
268245
1488405
958626
1418307
711102
450176
818591
811790
1054977
135633
536552
486180
1125030
902039
1335455
913360
1801580
204368
411391
940943
620316
564733
842031
1043979
174533
847199
389711
733907
1235334
1355341
252896
1264151
336745
1596385
403074
1497049
126583
1456368
60761
1833974
618594
944491
331793
1012774
1586767
1682083
1367396
1349667
237998
447030
1019764
211317
1268566
559746
1344125
765946
1461232
694226
795338
1328343
195685
1432142
1336974
1328812
1066648
46252
1201664
608431
1496388
1781908
1710179
936483
249078
1015906
461040
424525
795910
81316
154812
1660166
1293459
1401528
1409780
422805
12925
1633907
1277818
762277
870986
1364943
1820832
1268075
852392
593940
1220840
645110
876747
923677
1008853
1670029
1831038
914717
310042
1329013
785857
5431
884785
1231260
490012
844895
1036197
614617
40936
1474322
295348
1305520
947951
563684
1166788
1713469
666715
1834685
1627650
1308445
1236843
679393
57521
190317
1787216
257893
89832
1800957
661559
239040
695945
54372
850438
285523
736358
1256106
643652
744025
500077
1282262
707186
1575993
1851571
1158437
852577
227504
833353
1063717
1218462
1862029
523051
1771240
727969
458371
39523
1715713
104515
514106
512277
1066580
1399179
25348
849253
930041
1626449
1442525
563411
939883
156863
1058082
184821
383980
1512891
1187872
582179
1212634
1512086
941140
1734594
1248818
1142486
1413756
235880
430922
710172
1207456
567116
35175
1228748
1574831
186607
449794
1207557
154889
911417
1711782
75129
80155
488602
1795233
398469
322478
589048
103356
1553582
1408156
1608959
990374
454797
610275
905306
1030303
533405
1410378
1203909
18709
1684648
1280969
299864
674354
609097
678027
1400862
1353777
1074833
71938
113166
1834556
754128
1541900
545953
645569
1135235
1753997
966931
1254020
1227097
548426
1166554
1201293
771804
279476
578501
735139
271246
1852335
1377065
1318463
1219109
359011
510925
335471
923562
1388603
975364
1833368
114651
1389860
1344365
520115
579143
647641
1316002
65788
1553154
1541086
1261380
1698050
1621104
1115483
601916
1784594
871132
1214255
556127
1039110
1508955
999394
1269531
1261331
1745010
583079
1582117
1521028
1357547
19777
673260
1738616
762963
707709
1510635
318100
1766153
1582067
438442
565311
984756
1345651
531592
1105267
774190
14707
1751140
1430008
172061
76907
96027
1204753
1682530
574735
672378
486822
1296136
1174643
780324
443818
687787
524507
668381
1132899
1067347
1265052
44784
1644156
1244393
1548956
1037879
1349568
1034761
521396
1084632
1346770
353422
1029460
768341
1149688
837151
498860
1825988
1370801
1619461
858799
1506516
1065657
1271501
909388
496472
1248611
1539949
1509102
297257
803595
1198354
1331268
319221
1025404
1142246
1391077
1533388
1344805
1837658
760237
134145
900626
508223
1710095
1466439
38374
332337
486106
677985
1469120
599532
1316562
1684267
480749
1549771
1311964
1200063
816859
452304
177905
920473
1769656
842969
674160
1282261
1199591
1649236
1740451
715666
290458
1607963
757364
1210799
1625981
37289
500983
1789960
1772224
672260
1464463
63320
787507
1534380
432929
239614
260451
925029
358279
1521045
851145
1129460
142840
1445001
651452
204962
1521661
1332727
620560
780491
1044547
1254952
1555354
789468
1816578
1459915
1177296
68751
1478377
319185
1785718
1117874
805908
311428
402050
5890
1717643
1437246
1374039
23697
176027
1555352
108093
635468
1425306
177526
69689
1495002
406319
291759
808623
1625494
1744465
1359999
88770
1765268
253046
764511
118525
1680920
1550062
1795663
952964
1612596
1177559
1331670
1282113
45646
1215305
550388
367450
1379229
232440
733680
370815
1476732
1165804
663812
686706
1080348
1578820
1485394
349342
661981
1693548
639355
78551
675613
1451987
1259859
1488558
1679945
331083
1803929
1676119
757889
1280749
1376481
1778175
77363
922609
1775896
1225319
226073
33439
793234
934395
1850776
1612628
240485
548664
24571
1085944
1582062
1507594
506012
1212859
1055248
725380
1674873
1362024
1153032
678032
1412773
560690
1215407
866175
1390314
1314048
214048
837071
677982
367878
405949
1547400
6542
1654088
1769719
564869
698833
741957
125202
627609
1295403
365173
859175
1785749
1567020
284390
1313587
858451
523578
409226
294208
902143
1841390
1668005
746353
1803698
1237171
426280
1152816
292234
1327925
1215660
1004748
1312941
1836686
1844705
1118171
1064778
1599522
320487
1461625
1154707
759923
1027627
1257569
742288
1834904
1484490
274974
1097710
1803604
868922
1810235
822644
1362177
1073165
1201140
1470190
1462517
56378
170982
1533818
1495982
57758
373412
831249
1706259
164157
901443
63727
1169160
673649
1806804
437959
593001
1430767
873676
1089225
825789
749106
694645
535022
546198
516121
1341064
137870
443137
1189637
1702069
546233
565904
156503
399340
384269
1653350
1546916
893848
774772
1786917
1371750
83061
789555
381113
290938
1522576
1410703
704265
939947
949199
461080
1247354
524377
1388274
221717
1209461
731144
11603
154098
1211218
1118614
1224780
1331169
1525047
666602
620600
911540
1260786
399469
596597
87369
87168
40403
685801
199571
566561
1517589
1576784
168965
1465412
305219
1242605
35454
1798310
1639132
1842638
1647719
1572756
989319
828239
1060582
162126
322832
1394877
410370
1244540
1240423
560486
1493336
1404846
397537
75675
1225459
89069
1326948
431468
19663
726060
926286
764569
1121364
652563
536453
1528263
560129
436829
1307711
1720190
93478
308419
1451822
1822649
680759
605085
1807268
337450
820871
295687
866006
714856
820771
407193
1623794
76452
271918
1620694
1049773
1163627
1092821
1851445
1159291
935142
1318656
867886
1746650
1105061
1823429
857581
1345958
197116
1005199
511938
671827
632775
1496022
1346726
1602021
1647267
1677184
476213
654177
1123445
598401
1095682
1792569
346714
373050
1495012
268703
426787
359823
384594
1217971
1825007
555561
492933
450361
207468
1693901
1815532
184281
1684552
904184
882721
1446648
164161
1498924
1729509
1113658
1807345
414572
643829
970056
65066
194633
125148
1861959
54921
1388344
1655208
1186963
306079
1016571
173314
1415474
1577485
1395445
977752
1628914
174846
736254
1503087
1100322
584239
1057006
575606
1154280
695361
143148
512635
1183344
1559557
41421
653840
1554066
1603800
1016335
1107014
1854817
885170
216956
1453021
1818146
1556089
448222
33545
271572
347610
1146122
1055308
1231092
1528292
1216490
7591
1087030
1001850
204978
1604791
1859286
703012
1083698
1325872
1030282
1363365
677146
1745659
1773012
504842
151723
1583188
267851
833660
1304258
1057668
654293
1228250
247211
935974
412383
272143
570177
1585480
189713
1859498
1311019
137360
255053
1704288
755731
1063039
743761
1015558
779822
662915
280382
1281279
310724
893754
116577
283148
651592
463910
1753956
1572612
824002
198821
286168
908953
1345715
403628
1815675
538460
1197195
1211127
1068846
659468
1181782
1305668
58060
1448444
1187717
1233208
1559903
1031743
1326135
1106493
1213918
1727017
1800360
433306
1001563
697432
1740143
1239326
1848420
581612
329510
738450
1359448
1040110
472526
485988
1201461
107341
998025
495193
690639
484223
643800
1476132
1650694
801057
867539
1245792
976915
218201
1476705
1065286
933877
1359246
1388454
494386
503085
1111811
500548
1242209
1368185
1635770
366640
1629590
1504352
1602295
1373487
157778
1236369
1302285
770448
1118497
1797686
876462
1548589
1223225
1116962
923843
1741392
959071
1783910
1766379
142553
1421720
1034381
121943
266109
1096137
1503467
141287
103140
268864
452262
1479130
1387608
679317
1742221
1235000
415820
769430
1019936
1402435
1319784
7795
1333197
1529701
1674342
121667
64026
698560
81275
451530
1572690
817840
1759915
1351457
953407
467086
1103869
872548
360520
1202391
427113
1802694
1392335
1598413
83396
829406
18816
1036487
1387259
699575
1745520
540049
1197373
1375291
1319282
1814492
976336
986145
1069969
150508
373699
1779369
1072985
520069
1508657
47589
869318
400123
1222247
1055496
505049
270211
794911
909988
424050
152869
731297
1077902
1478118
412341
1115407
1599296
1588620
425610
30316
1332752
1844521
392991
176939
1601534
1351830
1316057
921591
159923
1005238
733035
342453
904630
462568
1782062
230099
1535322
1509911
409791
195694
346054
302720
1233425
64767
481952
402307
404569
573834
1011258
834410
1106746
1571076
1526989
1848656
1612640
139572
432050
1780467
1656697
1579571
1103009
1806774
152315
1856671
1349073
877133
69607
627408
1088735
1218729
1169863
13960
85966
1369766
1659393
839076
453781
1188460
920563
599224
768657
761740
102915
732851
1779710
246491
1107354
1438585
1520633
686452
1592930
882060
91326
1810432
849400
964156
98390
1498439
882368
1610060
1240653
882962
1101263
1448846
1649162
93447
1192146
1251954
517771
35713
560464
1583463
275928
1738951
1559851
1357771
1374129
817666
813904
451563
1396990
992463
477567
1789754
1506163
1643123
1425864
1674881
285585
615390
847993
413941
152693
68130
1292504
109319
1378656
1433681
1763305
1447697
256840
921415
510888
1800024
1081541
168203
1438323
1036740
787489
661410
1290080
1689254
1855183
94019
656566
1391596
471600
516685
281407
471680
1087647
1805059
618990
1829130
1832108
380781
1463834
1711160
804233
830990
1273334
905850
60260
850742
1426112
789348
1247027
1034068
1208046
347257
422154
1506678
1482113
1820671
833493
768075
1182595
984144
648421
1173058
534035
1417289
1165046
1733580
1692452
698668
901225
808060
573378
468646
594114
643093
1669453
446704
347336
85126
410426
1268202
1723323
977953
398875
1708445
257403
1118615
805978
1694485
1656702
1717880
331391
1441178
1068041
1091015
1106125
1727243
783015
1815243
1418666
1673500
740851
1159965
244376
569656
792267
1324868
697636
714047
1695768
1252607
1553635
933219
1413504
797423
1021573
333878
1509987
1202592
1795861
1362424
1219228
1094777
1789090
464311
1806202
1092890
1848243
1253583
52089
180136
398333
1360944
212001
196831
1160892
1540462
223205
1532629
1257820
60513
843566
506211
1585425
175858
1611280
1075086
1097174
1797339
1429674
1522107
7392
651941
1276540
404268
226540
286375
732374
211517
955309
1234443
1264346
1526632
779546
1014669
425475
144794
211544
1244331
1214695
1198385
1355756
1605693
189434
425557
541430
1165356
402447
190946
1357694
275905
1230374
628011
1301777
1835562
1013878
63926
491045
250727
1251407
1109889
581784
824840
431918
468805
1401713
274355
508672
82013
668925
36331
136685
1819979
447228
1018826
1692560
675186
1305975
514903
588123
189869
195754
1555881
533007
1808061
381605
573453
745062
317178
203775
1290769
435246
1604694
53365
1753994
904747
1293025
851646
513271
1274912
1769758
62794
319742
338741
1639170
1397890
810605
1418604
667175
1667492
1491518
110730
1207823
1116127
1312039
179171
716122
367749
644787
930015
85181
1814031
154120
677263
1771164
682640
1149541
123620
1787155
378998
79663
1829817
417274
71378
1618008
143889
1771602
918969
30195
1853294
1166197
730776
1660338
1593764
931599
1282292
832533
74813
542471
1228964
1327505
975140
731815
2098
854289
321364
685133
523131
1821567
1526924
955656
7359
525688
1473860
1793205
1815021
382438
695972
1809042
1095008
109562
1643006
1857193
1680918
96494
134432
8707
1387729
1062875
1113680
1380379
788651
315054
1379679
569330
1109009
1861711
674635
563340
44778
1410798
1391954
1144642
1593757
800635
132204
1510858
1359482
1356646
60329
1366566
111918
766792
1827485
944213
1859863
397620
815687
892373
1283496
1680855
299659
1664536
31842
1167470
752627
603521
220378
432295
492453
587361
1512894
1230243
40978
761930
354799
1072752
127534
16157
788083
577355
1617280
1739238
288368
836031
973159
1078676
919580
13033
1400804
1595213
777901
142598
1183337
1170168
1222596
453518
1336330
278803
1594713
563285
231426
1691058
999093
1186097
1035721
249097
687608
1120721
119835
1734881
127482
201651
1656045
1710509
77951
1420913
1811444
821725
271344
1479183
110611
474689
1401593
49799
421146
1311744
751185
1630205
531873
1402403
791953
100994
619126
1284850
1475904
1227236
497661
963094
803239
552992
1656301
67211
1443848
1537069
810211
812724
1673610
712844
543229
380054
1037473
46132
688273
681025
892076
1641160
708179
1695819
1136888
935519
740709
1457690
133560
644808
379177
1688854
1038480
1690314
257650
631542
522953
1612727
1752806
323864
1512938
165395
1653386
1665576
838843
1699352
1315223
532970
814725
412524
106174
1135631
360449
626886
1171465
812807
1547106
712200
616315
1247630
712482
1529170
471926
1488269
79719
1178437
1465343
1053985
1642187
1294488
1056865
587040
1586233
670852
132772
1350149
1856921
708551
1237902
923058
579979
753218
1716514
831120
499199
789234
309715
664644
242174
1614530
496954
456646
1574146
1531162
1786354
1161369
445195
1633871
552652
1727507
1180984
83579
1436915
111319
833358
116417
965408
852900
883426
1705875
994798
492303
901857
534595
43021
638311
437888
1435001
1525157
1318686
897238
315368
14983
288008
640184
967401
1039246
230907
1374575
1304481
682407
479899
784962
105257
115764
1416882
860243
264351
710781
471703
19950
847896
844599
832003
1597161
1707369
1109762
1272155
911413
1710377
1259864
53583
389580
1006551
816660
1819653
1294187
816326
319728
363548
128797
991846
179898
1694351
1621045
661716
1816006
959091
648843
1344340
922578
1628251
1414348
1547276
1204008
1193754
1279552
1096396
598798
479557
1806894
1740637
579940
984548
672869
1344873
1243636
706587
1034150
646621
1453859
1113972
1246836
1159779
984023
596289
1470020
1712241
1355605
187694
458932
744073
1506265
741500
1843940
735743
604125
1380447
1752513
1826124
776565
1227275
132749
1421208
132695
670877
1612172
1661875
503481
1192068
1703611
1807971
751945
473686
987751
1410079
1745385
793426
913004
1309669
830606
1857692
419812
1593332
63453
798128
336928
68713
1624443
1562315
742842
1156831
599832
272527
1393125
1070834
284653
494194
233722
192343
534654
95099
158613
179765
1590076
1821859
685084
130593
990108
911422
1578331
1559592
1237740
3005
1762491
1563711
1664712
997782
343023
1151407
1643909
588184
863028
1292449
938927
495740
453655
888046
912658
724374
1671956
1430140
219881
150332
531426
949011
1633370
50267
625096
72095
1283747
1839732
1807961
1786362
1419825
1218184
34406
455474
325832
792391
817726
414665
1141328
1725470
1056188
531978
1748966
1008102
238057
916880
21700
1237076
1828670
1809105
80583
97382
1790921
1458892
1321681
84820
1160627
1374158
1295056
321967
1139847
1564130
713366
1059730
885546
992081
392041
260127
642334
885944
350692
1509214
385893
930479
158338
22164
435783
398730
820106
1417271
1587848
670868
1751525
1137788
1194715
1343524
1358409
851478
844526
221078
950693
1613570
994494
1138598
568774
1156182
563007
1123662
670712
787490
765901
307872
314910
269041
1484716
373774
283233
1292845
1132222
1499173
274385
495975
325247
1487411
1742775
241476
435079
596082
1121436
1446165
405081
257237
626623
628665
441319
568793
1550284
1054778
692969
1148701
465056
1155113
1553321
1338820
614552
384038
1119553
666678
176187
1336563
828419
776174
1324327
1262385
1147683
107847
1019918
397012
1458998
1172556
549208
1609597
1087545
1150004
675269
799085
1523966
489018
1397977
710440
398345
2335
1258794
1501065
1481185
86323
481974
346298
1792800
1020117
1504277
101264
665759
274424
253709
241810
103902
379015
1127150
1135814
917284
1211077
863365
219934
370688
1491686
1213831
1430547
431203
526636
1835732
162379
1569982
1678491
686938
829215
417477
1053858
292006
1491124
722883
925056
1826042
1735128
183212
1426082
1288969
24891
26251
1119887
252581
229166
271550
111827
1032069
1219307
702720
1820581
1131525
223178
1161909
1194207
1405459
1035076
671110
264913
1308775
1090435
179365
281235
1646446
365785
125679
1284013
1341361
1482395
168075
200929
1434486
37149
495338
1780091
425868
555544
401594
867688
931868
484286
466834
765681
714336
260234
1141059
811790
1291924
22477
712821
210077
986148
1594271
859805
1233200
423713
1147055
1807343
946044
111576
1122955
467951
166298
145681
151218
122668
393
697198
695342
611471
8485
1392427
256610
598860
1333837
1510656
508676
64937
1052238
82425
878504
1650523
1789042
1053861
1620411
1507386
1677857
1817061
1216960
1676894
1519902
1153410
1284642
843836
1250756
183334
382926
342211
1768846
751777
1284706
1176119
1456716
1517663
1273425
5065
1144636
1386108
1082870
129197
137571
882700
553937
555115
785954
824634
251769
1031150
14438
936689
132772
1639438
767572
145462
393750
653930
1659436
563879
92988
1477410
839186
7585
385681
657040
1387689
363548
687980
393162
239089
696720
1789836
1837527
191748
678300
248701
651260
1387323
1431424
824126
1170009
537226
222673
521163
1549752
1207613
167208
1261112
203598
605282
1713741
1382146
1027641
352361
144669
1622582
1411989
1152176
827765
572121
726058
1280878
546479
317721
171265
1193806
525409
206845
517671
566209
545645
1556394
1668831
1539245
1249020
1467272
800752
1699184
851478
672323
766233
415352
213308
1322451
872998
1110149
1529789
557284
409336
1195850
1424571
92317
1255410
869968
370883
867804
617009
1429834
340583
48400
1781636
734824
603451
826918
94763
1554762
1048509
1056063
1071929
79277
1670103
1761867
1758250
1710752
562445
633199
126639
1150690
1942
1810185
108358
1839262
1581857
863303
771419
526887
1520049
338412
296609
947178
924373
1099912
1286071
652193
71281
1220908
1045882
1468208
624610
905010
1003609
763285
1482440
1276726
1514937
913120
550734
506270
1587749
1771047
736616
607265
1623714
1672750
594414
309298
679847
1072889
401940
1270957
1371665
553256
680032
617479
129733
23878
1306112
1716488
1715109
25066
992376
242669
1095360
670241
1069175
811661
721916
603338
1757675
541824
398699
241983
805501
701699
1824051
211278
146142
1167573
1505949
1630642
1546133
426476
668507
835724
1484823
947031
1277793
612077
1492513
1026619
72851
1051206
214184
696271
1333350
1283397
1130464
1147125
538222
1634123
1836775
1765868
131161
1385047
1419555
1322582
1064283
1378288
705033
1285752
1599613
379856
1006496
763899
1105540
926356
1183395
660472
697014
1703498
597548
1251414
958060
612442
1718348
649771
164643
178148
1690767
1384830
570354
668839
1060431
237428
1429125
344858
302541
1358500
1561636
1303077
1286250
637263
1818775
1477750
697297
571265
1533970
275304
528401
1206655
733625
1310891
192568
1205245
1757674
1526446
797552
283233
236607
1108660
618462
1602756
477947
1132172
999373
1208790
780687
1275435
1622320
145730
1221995
1443608
1457636
579743
1155886
725925
1033011
858731
461343
490513
363677
1053057
386304
1809406
874123
1505523
791119
901056
1634275
1523125
737067
260760
245356
1614581
1542306
1844129
1479457
1132207
202622
578620
779649
56143
443517
1624797
1416754
1279862
899940
833910
1771407
602671
500209
1399403
1768834
1754954
1812832
1568926
99347
1283080
1008493
41985
1747771
6362
1523081
1014091
1538395
648968
1579209
1039469
1816800
1126295
392487
1827759
1736509
1324757
1829980
1749665
632678
995407
968958
1091245
590460
1421488
1724633
1734468
533339
142899
1546383
1745005
669470
872598
1043190
1181027
1677093
1412588
1104337
1685566
219894
233249
726352
825832
1345682
1361814
1728199
382795
290214
1553342
99003
406583
1162180
1536328
155782
287716
4332
1475910
1399297
1107236
1828270
1545864
897989
510041
1513496
414162
1408880
184071
280312
757522
1017592
1371988
539801
447674
1193338
392765
858608
1370532
72723
808482
1322522
910438
560543
687322
382621
153759
611795
133011
127399
74355
754418
1089861
1390857
377020
533225
28106
525364
1232187
1773525
110945
620708
1063864
1826457
526812
1060254
1612454
568924
1129995
855537
1362286
1043613
1523390
621596
1681960
1115016
342410
1401809
1729487
1076006
10498
623067
219636
644283
298474
480398
635774
1311229
635056
473873
1412819
1161886
464168
1748312
214992
1858378
897485
707602
1381554
390356
1740519
1444038
1122269
1119383
223442
270701
971526
1760428
1135048
449641
1256516
544322
1464061
1069974
847951
1652079
284000
684969
1271198
1361417
533165
1726174
138232
112045
569807
1781897
1761904
1760800
1719425
1318490
608906
1279627
1591853
1466227
867696
159959
918060
714669
1077571
458269
1758905
1242722
985082
820289
620674
1054342
695293
1431775
1049187
1736544
594605
928507
1119307
258250
149705
901507
1710633
367367
1544539
373586
1722277
554655
1784477
242510
960830
1317499
1777339
1163159
1385333
93902
1860929
916494
683001
897730
367010
29543
1697090
1439657
768580
1375459
1595417
1629766
1130547
1750875
1738119
1493775
281320
375202
993740
1330563
904504
1564408
466120
249131
902467
1313413
990805
1220634
320282
1811548
153435
1467440
648743
1541273
1141795
476297
1074579
218100
918573
151181
831567
1091843
1478126
1578900
1491997
1536090
1431116
1553668
1158425
806073
18572
929075
147652
545588
1442537
1381485
1430859
1041441
1515764
209213
442776
329912
711914
1070314
694731
659613
1778410
2723
606358
1321441
1734789
935693
945384
978348
292145
1664549
597546
879167
929298
1400600
1220796
254045
1163983
386236
1134165
1738301
376736
519440
1834946
564206
52850
498810
63116
343893
1489413
1554876
902108
591648
1055889
1849073
1769783
372977
1554290
1835691
1422324
173351
1060631
1046439
1635183
1715809
853627
1858413
1031623
1286236
183065
1413755
1134191
777577
452884
45540
935275
823697
1093560
1401336
1325821
477633
1429283
392446
1296920
1829950
950632
737969
433584
40704
655783
155085
24551
1470578
1490097
1297645
1575638
438197
593083
516315
492222
1464447
374424
378481
1639293
963859
195532
423146
1443374
531203
133915
167757
1263526
1838092
351563
1826675
1367334
1150738
988428
139199
885272
1643341
779910
1324831
968332
289077
398526
525273
671625
1191175
290180
368929
47880
1764299
138376
1299771
728444
124786
1712873
410484
1246206
1016750
29283
573193
847418
1703625
906968
423786
1228186
1171279
1842983
431832
629714
512528
979299
1682574
1222934
1490555
1184099
778679
562734
236537
1431989
13636
412525
369268
854092
164889
639018
773006
618809
1488736
1264227
814826
84260
1697797
1230234
1240240
504476
1708539
206725
509771
957842
1516124
481861
774639
1694042
1272445
231856
1529457
368870
566965
530333
1352679
633062
932551
830613
296704
1685728
1180675
760989
995604
1325723
1141366
1009871
1369131
1042398
941187
949259
467305
737829
1681931
1844602
374575
1360122
384466
1349377
1440474
1000666
1636710
3612
404453
234834
31343
1156907
147646
1196108
262062
738679
378595
629650
1083641
1006058
152409
534923
1125284
1433888
1844636
1024522
976090
1253628
853428
1027422
1075666
874095
1629505
1276442
1564325
858202
1583371
496728
750323
848391
1472349
400855
1861306
308538
532286
466920
35756
120092
955388
1559418
422980
501113
1636854
78010
757161
1724630
412614
350629
859288
1322987
561760
64485
1758155
833259
968784
970510
1686334
1215787
755459
1333179
1593917
867545
28507
991193
752402
1351468
1497494
1780154
1214462
589034
1248380
888887
1519280
1081623
554610
693779
1568759
556292
1821830
1826913
1455394
1333099
1835407
256849
843953
675980
1664889
411455
361863
1286723
683648
259249
1137705
567759
1051255
924611
177702
881085
689176
1170825
1034145
954251
1527347
952018
1302514
468500
1121463
648279
1691267
1510722
541551
768524
523697
1699234
1632271
1050890
1113136
685333
202867
434717
1221538
1573153
1787600
603639
1647997
1397374
1533064
249856
694043
1837826
1471017
1620045
368134
235576
975470
377839
550997
1275169
878450
126363
1669738
718916
1442669
1664398
428126
1441286
941701
467445
913802
1027767
1350199
1250399
69226
548213
1288895
802335
1383018
743633
207918
871687
1804176
481157
1856966
1546085
672034
277047
29232
1319710
1522475
468062
1037893
1495884
1353620
1718435
113665
933990
47298
1566321
1587630
1134596
804993
1001888
256437
1030655
4513
1454467
32846
589939
698531
672282
1015080
200159
1772480
553213
445624
1045695
494741
1577138
1685072
475358
1579941
737078
462089
1400743
462494
554432
353823
507330
112036
1372944
1151010
29746
1230983
1359259
1654515
924632
1209770
369313
724356
1789043
1432832
1498749
1769544
930704
1449359
339003
1157903
755141
953759
1489448
1736950
576723
974011
1656328
92248
1836989
90760
158266
761960
325260
1810352
1196981
567687
1850997
1714708
1061151
1397062
615693
1283240
551511
1322917
718137
92228
759526
1792756
1465019
800878
1639041
1648594
490638
593733
1487984
1709331
1498101
331014
661166
1603648
1832491
496159
1666743
1444203
1020151
1557985
1528023
1611646
1778076
1295804
1651175
1229244
542746
302896
1626809
400284
1680605
810991
910692
913443
1392215
831831
674261
1086535
1643258
1108638
823132
379576
1822060
170157
1176801
1225314
826513
1567888
1303579
732855
1218440
696402
1076950
1598319
885050
1831922
383036
1787846
819145
1282270
251475
238640
1218292
789831
1283981
485318
467310
283800
249029
1833376
1330360
983854
1643533
1106159
994337
957832
771243
969883
382237
485538
1268998
1801149
530553
473727
694198
488743
1245990
1471148
1334060
652957
898039
1008581
1182032
1825844
1855988
1792785
1012360
1446206
361955
450934
62006
1103025
1619506
1624775
1306385
1066387
544027
351213
1348551
872631
1113714
1066908
915072
778200
100747
669142
890633
239939
836761
106655
1087170
761966
867367
23517
1665116
328301
1395938
578787
528632
526064
1078067
1017020
1195328
1641429
732507
1834223
1783735
1654020
416555
285211
1763086
338822
1415958
1148197
892015
1066817
1244936
1689366
875068
659749
423412
667805
1419033
12244
1457278
1574350
1293834
1841408
1629813
574238
504301
299046
871261
1198855
363162
1232531
159994
1673299
690151
288483
1204816
604112
1785312
947876
1425399
1821606
928432
990331
1370
154706
1421725
529376
630487
1509842
1605185
139698
733315
606719
877269
648242
273744
1602409
951475
628745
1674652
1066865
1292638
884433
1549017
1289026
458051
357888
1456358
161144
65960
1257191
1694954
868907
617576
1542280
300447
1573447
1487124
833356
1650359
656234
1175813
1735645
945426
1532636
12864
67075
850536
1540166
1039073
458066
873072
647929
404879
550870
581388
69861
211966
838523
1158432
586472
609149
1597909
557576
951500
1655941
1632166
39721
669464
1228288
1136912
390364
468097
1747106
65657
1031261
661231
3907
1483664
1366513
1652366
597779
1333064
378228
1197130
1615134
14007
697642
271143
651069
252694
1785926
249002
1504085
1230216
1748884
1311693
1551048
892970
448746
1823143
1537248
397404
1765692
905901
1133519
515826
299937
916852
1415583
793945
1257078
342282
1563414
102802
446073
1088594
496391
135227
927243
306430
1109724
850862
1273057
1030099
1097494
450801
1458023
1675326
1744682
973340
128122
270946
1142794
1192700
694719
1514006
1821176
1124387
508174
290818
366339
1148263
7468
1167086
976346
1801382
1464352
684375
1650409
869575
800487
1155337
670795
269455
322196
677923
1278512
1049998
1709192
782421
844817
1554615
1136847
251433
1639377
1132181
245915
1172930
1523586
1296375
753967
987761
1190571
134621
1338357
213459
940868
703753
1361583
1679764
46486
1819096
1847272
1113548
183778
1431559
1174292
828444
131294
1419584
699728
1087252
1179189
837408
619925
111825
29679
315839
1288280
1028856
803725
73270
1669966
678959
1819776
516590
504455
1422102
52054
1274183
1065130
814484
921235
82179
762169
1543287
1522127
693480
898944
1674537
1505216
1770380
1146506
102058
1230972
989730
1236137
733314
437977
380421
1807939
1340117
794090
1088786
616643
61582
966412
1352920
1384272
606871
721856
1105020
173328
240470
998656
960957
172632
1660811
58259
1113783
593563
175397
1764914
880555
1451926
281969
802962
634317
1797122
498829
1619941
818260
1131475
1315033
814658
1187150
426743
1377244
1288203
1594633
1805565
360943
376634
986132
968170
1677081
1434936
638909
1798339
1795938
1832047
302754
64291
729681
1266609
202802
1763294
1175602
1271975
72136
28567
1313930
597817
1693607
746726
323191
1414961
771114
785497
701858
543712
696976
897290
1334797
1259568
800090
1759679
1126833
1124332
1442459
1337021
1120930
752627
214334
247660
258684
839536
360727
1454031
719954
334372
816628
1403785
341698
1827420
533834
1079266
924830
44418
1755522
1306798
32946
1556576
457894
1060274
297735
1466587
670239
586976
1757847
167750
1814350
843815
1214137
28943
605857
1562063
1236498
482099
1049142
1591090
609431
1223174
829397
630618
1348467
861379
548742
264890
845886
306242
469678
795148
1783726
51730
1550474
117556
1071047
607121
1859311
453359
1650986
29084
1623409
779238
1103929
1797381
1278576
1588720
741229
790027
1093190
534493
74803
1067868
1651492
587130
1610187
1024076
1846530
192000
979308
1098878
1097827
1178132
796885
624589
1644375
68600
1111729
559698
446757
1371664
1147213
595280
1077014
254576
1798109
1816469
1051788
1057200
235582
454145
965566
1287095
1702342
658152
1792176
776382
672081
495946
1631085
1007031
832799
1121641
805748
59998
273241
912613
1818108
1791239
489860
924645
141558
109991
1053076
911259
277339
1587639
291488
1735399
1725553
500873
786394
123132
1590907
1237375
768017
1817993
1360911
1813335
826368
485710
1709204
143515
733016
717467
1224683
994366
416032
1160658
69261
898627
1058179
236020
1210558
1708680
1685620
1150558
831479
301593
811256
168609
465190
227096
742644
1008165
749876
927257
1171707
233283
1259923
709745
464973
198110
280148
1691067
848297
812265
837237
1686107
1095653
427379
889793
492492
1107949
659301
153992
280909
220654
1797369
1660221
1694175
1538934
1573205
1686066
1306200
433917
326177
1123419
1265745
438615
1161213
1579955
1120555
733608
55469
1023504
19518
25767
1011815
1040448
941605
1088925
800816
1654465
1443160
1625154
540861
1095028
1852396
876769
136817
87167
573597
83461
1638839
66723
316155
111717
243571
1647424
1764084
411687
877256
718300
297986
1427621
1747050
1146760
1790788
702342
465027
1348427
716202
1056993
774308
1715896
1854731
88798
1104986
893590
674159
568650
813267
1772837
99519
859108
1298974
466611
420169
29639
1109839
1198123
925862
202060
984584
415478
791331
460574
409058
1409540
751577
552644
246043
250789
746597
214816
494475
580925
216592
371914
1278761
1774265
1624199
1681326
409076
1119740
607290
832268
1394688
1069661
1271362
499070
1652138
1061235
1349973
173577
266949
1522804
1292967
1809889
52132
207473
784215
442785
1165232
1857173
1232101
416248
151224
1771999
173088
972104
574637
1269154
796209
1578665
365667
382792
661011
1838240
1770692
394586
210728
822398
1286771
1211900
232297
1571865
1634339
725182
1071849
741307
554818
859731
174123
1298557
1758930
1243873
636369
688940
1182494
8585
1601181
601290
397498
973707
193039
762144
883340
793802
403246
1525945
114737
1756547
1152733
960730
1665358
445824
1154107
1515111
266371
607130
460127
1604889
1800840
767574
1729550
1179542
1232506
489280
1044979
208552
394678
1187808
1693092
726591
1585763
1408926
371456
50908
823733
1476972
1526291
50587
788538
539220
1769019
798054
1621195
1114371
677641
47345
1660168
1530276
676486
1215609
601171
1808855
243013
291039
1250923
1388568
126617
599864
1829407
406758
6370
445069
327401
1806740
1205473
257367
158064
862275
206759
145315
797285
1654027
722327
1690897
1232421
23100
447651
308288
15404
226282
659017
1332643
1539685
185750
742993
1732446
616055
955105
570770
1778016
285824
1573426
897222
392180
640438
1473323
1581017
815264
1650164
781690
1162248
1699334
1621351
1244410
1686746
1190011
898975
1246187
1037391
1711591
549672
1345465
1032049
1783359
982851
1500506
1342530
797196
876922
1662161
1019605
398734
1615012
989522
1606685
517794
1747044
812575
795214
835729
1634103
944727
121670
249448
1408904
779111
493895
358489
571804
832236
1301590
6046
1693922
827643
1551813
762255
153178
1341408
1186364
1356479
383628
518807
944919
358507
1705615
774505
1298975
618182
1735575
1566541
222875
1493345
1350261
486051
241054
1859369
876717
1056496
1368468
1205910
1495356
1548937
206483
667507
1323294
6368
887331
829184
1429895
180210
62636
1596289
661365
1345230
531352
415165
1080950
1461731
971786
356875
985386
1034909
1113514
906172
1636995
246729
1846480
393049
1500760
827418
924686
1314401
1209437
1609676
593503
76747
211584
337655
1579724
1837300
1412244
1577091
575811
1048182
1551673
548259
487903
635061
177208
56088
1623907
1760486
1163904
124326
1056037
1675010
913695
638817
1262181
902450
398610
545862
649578
1856931
27294
31843
1857800
984761
820785
1861590
1495203
1236120
1507241
1590725
852436
129364
799772
1646663
504603
788867
110830
1495650
1512399
1566686
573486
1224042
726001
203411
610046
1330042
854465
85420
1853061
993021
512884
857337
1403347
1402742
1341238
1651072
1146515
1626894
1443491
348986
424831
940434
1635329
572931
1845572
321712
1720266
762982
786802
1287550
1847714
1751530
920905
94243
1520988
791036
1452372
934716
642795
1439648
1564969
1618193
421515
597209
402661
332768
1583476
593771
1788185
301505
936538
366469
270780
660911
1832603
245329
1143511
50152
1028425
647957
1094126
1732427
389584
1298159
1783235
1815415
388996
195473
875939
321610
1530806
674122
509304
1447045
888952
453780
1086700
578920
244674
378207
257864
197808
580516
614743
937032
191573
153918
1154172
1850306
787648
416998
809184
1227007
1351298
1070093
930736
2690
1360588
53763
326976
1079283
1708028
1376635
177174
40480
1656339
265117
1213942
1027471
188684
1326006
1232769
23301
294181
1472331
1788591
1788786
155514
1454711
943661
1679797
165558
60814
1237697
1703326
1486851
501104
673985
1565606
1838612
1789386
538277
415156
1759193
136988
173964
1378915
138120
488157
1245124
27173
874130
253771
1698397
639997
1276103
1435159
1782260
382900
1078697
1094824
1113368
741279
792181
687103
1698625
463141
547422
1565620
567544
665024
1301017
1295833
664719
1114763
1745493
638094
1050151
1007531
1672598
1101228
962651
486869
143936
656165
1161905
1718065
1192876
829331
1479675
680008
426658
625072
265098
415141
1689815
1101344
1626434
382652
730084
1715215
1182239
1676174
1730875
1742087
162669
1177593
621093
1852343
997541
427615
98131
354391
50944
817189
1678745
1625764
477213
1187315
1456001
1060343
1740848
1044180
598572
139943
422291
813375
542096
1835180
1718139
1444384
1044230
57554
1484414
242722
1041953
647589
529474
575136
345955
1560518
524101
383139
344660
1495970
363849
1115831
381059
405340
1082974
1410395
219109
79436
1231300
1023949
427359
1365736
846465
554262
747360
455918
816654
860409
437913
344465
225648
1142096
408327
1618557
96956
452070
1676953
1737281
680232
595102
78665
46418
660917
1098160
1825186
1051948
1824819
464239
980137
1186010
10549
637969
1109149
1024217
1635482
1393488
218738
1423196
1493922
1623756
87600
997346
1354299
602693
116506
316087
445728
1341516
1278403
1005737
1267682
1361076
1310824
1015917
466053
1349173
435021
533781
176135
494680
290755
526377
1228373
1115648
1440432
537572
1488234
1824607
1259153
1094603
1825311
1560229
1252265
1168335
931475
334192
461789
274439
683952
568822
95754
29109
624480
89553
1361361
516241
1506687
1031589
408439
559549
1297083
503255
883234
1365580
1404777
1826645
935369
731166
196308
461227
1083524
1744937
434095
1632040
1666364
186483
716553
1561625
1492437
1607458
1477024
1620322
456817
48495
1172780
1746503
1109293
1449251
1189183
1561003
800700
1036151
1539985
1234695
1524164
48344
412633
1061186
1629985
1427010
1209602
802276
1449881
827610
1077369
1814320
1524470
1223279
690646
669788
367019
1074207
1744369
1346242
1835757
549001
1057985
361724
611627
601989
1565655
798094
1272056
378125
1736276
1304759
1713487
522293
39247
1488182
72407
962407
439008
251091
1778321
139830
1546641
1080795
267943
1687410
1260989
1812792
685567
24693
1474627
1404191
1740074
169626
471354
1768816
691878
489867
1398465
314168
551649
1144568
702093
87504
873019
845370
1582401
385413
1220972
396962
723737
280708
957179
1154364
1299220
1198858
466965
1380114
1732188
1224797
87072
1072403
1796833
947433
1565882
517230
144452
1373406
203764
1371876
1592311
335934
1733638
719592
418611
841729
458989
1706588
1621450
796022
1150803
284394
287408
1132145
1762626
1268828
902663
1167984
1546149
1840805
1448125
1075057
265782
1104120
1762691
1811114
69944
640912
1696002
930824
299009
1350570
1421878
595666
361747
1149251
896054
665133
1236172
344116
1401215
384629
918263
1718573
1060775
1488780
1612513
1182199
1334226
1023188
183052
663232
376334
1538878
549958
434333
260140
1202957
1329013
317990
1493616
923413
1050180
1386588
1495041
1184672
1861597
744278
1759478
66429
1722859
698630
654201
769949
1263183
1760623
1650934
1406391
1479843
175386
1846617
791596
1112583
844932
1606047
406034
1568965
1350820
1359128
348121
746780
1284374
1065424
691204
527789
1482644
1617034
1191480
1316296
439006
138850
1236665
1390259
590759
14999
796413
1194193
73484
1234664
11005
1472947
1334891
1214146
413062
1138800
99454
10084
1840528
69041
1410962
1595878
1362481
763217
903007
1783973
654777
174410
324256
1544303
207618
1038495
372780
278363
185610
586913
1629657
1493100
1393055
1291038
1259501
574323
697247
372828
1270643
1228184
712912
419788
1654037
333010
1327472
901954
1102301
1806157
946411
365889
323726
1699572
379788
1308054
371148
136429
957490
1435204
1478786
544192
1704862
543212
1773701
1410076
1446255
369164
1413653
384901
1156730
880062
1811138
523874
1433443
384903
1714035
1746425
1558765
507173
425393
147750
1138305
576095
1826860
1639852
1630287
501851
383572
1381001
1342880
1547878
1486970
269581
1647102
472792
1172761
1381509
446214
667954
378887
443717
211934
1633206
373945
1236643
235620
1047660
1814597
259364
121322
196675
711823
1224444
1289293
163325
680304
1554313
304465
1021221
504479
1024760
1677279
689488
961225
1235288
1638822
555905
162360
1467319
1249051
276020
1269597
1621665
306263
1824366
1258626
1842240
1320285
1729859
846648
757789
1757927
1155723
82500
1830620
304570
494909
1636557
700920
739075
472959
1490375
1351293
790428
1192432
1215561
367159
241280
1160946
1627237
1223811
1619775
1147462
1852874
646954
316939
1181089
340122
1166880
1830492
1699027
1181265
265715
56060
129439
546998
927282
1093805
692549
551903
502077
500492
1370280
1854021
1563769
1198102
518818
863006
11071
1859770
1624750
1225440
298
1382192
1615376
113877
1433529
26794
935162
1629909
398726
762972
874788
1280916
1088174
1623683
875015
1299393
1443026
580117
1859649
667217
1604569
979997
9509
451655
1458632
270618
1180209
1670347
243700
1517033
950789
260495
175808
1283222
1140253
935548
1582092
394986
474074
1765531
223804
1174243
649552
98734
1450541
1407988
1161382
1229740
708248
1267151
13389
275769
1199323
837544
1056509
1230342
1331984
16248
380473
1388242
1551933
285627
713416
1028394
179146
1773177
1254630
842868
898862
1135522
1276457
221116
916918
1050556
1539262
2685
965407
1665298
1247120
325328
1263689
162001
1586101
436382
1708678
1245421
253766
1564459
862971
1855462
1712663
717116
1269811
1551615
423682
1852380
1781953
919449
760716
122132
732387
1667453
1107291
1647624
1270407
345733
1342711
1855339
1674216
732184
1210696
1080918
485453
355570
1008749
992121
1086555
1845141
1020750
1477142
466010
1267858
250883
1285511
435023
180951
798526
1762545
1584299
364815
1675693
932053
1836005
498232
1842234
174973
1579136
493544
153667
939932
267635
1402945
3366
1147969
70340
1148747
1685054
896842
1809963
613302
95037
1477494
1728431
639446
955172
1554618
396425
1795744
1710646
340185
1491992
1259461
76435
629621
670821
1289416
550387
205176
495827
20528
298438
563739
713865
21391
41792
589453
421943
780033
992451
1750350
299738
1127518
977959
662485
914285
204537
1463482
1495515
1645351
1521990
589134
1666587
1655092
812470
1150499
879200
704570
1261716
1137491
406375
57817
372103
1384215
335440
1829495
1272509
838751
960985
1672728
416277
1797457
824715
361516
1286327
509551
1275320
1802325
909407
926344
1001501
1499933
1013620
514812
494911
833238
930229
516531
1105406
857880
181470
426452
1099054
615136
1714890
898111
27337
1700403
427476
1106920
1698859
210073
37587
5163
188544
1265948
615472
1793298
1430946
1454328
1580066
1104230
1786723
360468
812011
1351195
1775398
576885
1313095
842555
1164351
1076012
1817587
1659448
1861184
1833246
343141
975204
1482581
1602896
448079
1116979
590807
85416
79015
1069618
164319
942728
366156
1206268
65189
548030
1224735
1495731
374755
1659622
1221837
1663410
1278430
314283
1695704
230243
964959
1846251
1691495
1058879
1596719
238125
1076169
334171
1658704
293136
728659
1589259
98608
200489
1280174
673206
879390
1600838
175491
509696
821491
574443
1018002
11205
1812419
438012
1725522
1402882
1765682
809023
1690840
706119
424815
1390853
1430717
1518575
425869
790197
894380
353354
469832
1466660
949666
739874
138369
1833751
846051
765905
1339084
864517
612160
240020
1624741
757012
919342
1309394
668076
1562191
1639903
76298
689199
793072
313234
380421
1729461
1833320
1315211
322122
1063139
492526
547417
165983
559906
258417
1201552
964014
1284914
552393
642352
197971
257157
650316
1783745
876044
685688
1507418
212165
1356299
1641256
1190734
1596488
612886
382950
1708178
1822611
343320
358876
1321085
1589010
548469
260278
722995
8834
1167668
558458
114870
34139
1721846
1201973
404919
1680964
1635583
1768506
920334
792473
451529
501661
1823495
1459982
1143953
1421776
14636
1465905
810743
1065331
365629
1651844
1501053
866460
1700553
766057
760135
407710
679317
1514296
1032399
1312931
932885
931377
1456047
1479485
1274619
1624492
38417
643188
1753139
184651
1217032
815497
365975
72433
1691696
930465
1514091
1294755
1129497
666138
1059923
1777748
470170
1159575
276976
300668
1490113
914523
496546
309184
3587
1414880
469931
947578
1202711
86994
208167
867864
1691816
167954
904145
792965
842263
620566
540952
479105
23694
1316021
1427421
1425519
190594
170083
1735281
1002723
521279
125536
1285640
1256151
1669605
554066
599539
646587
153815
195401
1796311
215101
1760687
490974
1593157
394661
1763050
1640096
495278
78562
1123493
642954
1818961
1422636
1603080
663701
1615646
1192439
972459
1768359
268939
1713058
83137
89454
242854
265248
1417036
492404
1722777
1290833
682710
315178
672426
1612627
776195
1269823
161836
376080
1519954
591002
1157316
1624071
1548197
896062
1462833
1566691
1743053
1555849
1402383
1731125
1585293
675110
1854898
1369325
1190380
209927
125371
1625644
1587944
1128836
325262
1517407
831866
816134
1654078
567847
1230671
1833020
1217727
1419901
1781341
194306
449450
196585
77091
1217756
1145045
777416
981122
616248
897747
284117
520389
1530717
493899
1761366
1791110
168226
1010645
868526
1255160
522275
1381578
614624
494252
1443358
906796
494873
546647
963797
737845
294636
203986
901590
1141289
1815506
734457
1025261
557085
1438441
1083759
1497128
1276282
99770
384720
1070582
428723
1371483
293029
559447
1679524
169545
609989
1809591
1521728
1781257
1558527
1426154
751738
1389090
342901
1254056
14314
1115099
1171255
1840530
563114
1207024
966857
559834
1660119
697997
1010139
47110
736604
788386
696661
10194
1614056
1464415
97688
1385706
115551
1647013
971825
1380916
964972
836245
1310172
278492
1628188
1439217
1294748
1363175
517302
449907
86877
406109
1732045
1678644
266102
1147769
147798
1529035
389076
197147
1677727
1113115
304516
744938
118569
668682
91705
939834
779023
612847
1027090
510986
1137917
1671368
1722256
261350
170118
1319917
214234
1566121
211778
21961
910778
1560314
734035
1311001
1288821
322067
1218213
1585178
153614
383905
1000539
1711167
48441
301989
214427
720722
12328
1161845
1661560
542878
1836479
757350
39353
1749057
315627
150201
1182405
588318
300658
1318677
573672
520920
1858005
703094
1394275
421101
233382
1541963
89597
752068
131989
1651560
1454225
1764917
829235
976124
1329352
1705080
1418936
405531
1167386
1846441
427379
45288
217059
1564404
317939
975737
1015019
1785043
5423
448744
347955
1556652
1104152
1035265
462178
1737422
129815
800383
599117
1763938
994896
424460
838105
749247
1814105
224992
493749
1392311
1048285
556327
660288
1590532
883365
886879
1447479
220983
1814026
414104
1212373
671500
331393
681047
201964
1305841
1269556
474220
300033
389684
1329009
479329
604828
1159451
226588
97959
1354978
734214
1297401
206141
15923
49124
502503
1310997
396348
932266
571161
878798
1537621
1256800
1079037
1413300
904158
627621
573899
1221250
1860604
1053253
110523
714779
923045
1596291
12503
956529
1678510
853136
1679027
603106
1288024
880504
1384011
1368222
839543
941969
1753564
770151
851180
770609
1566079
1118702
1266874
150680
1192652
943838
785658
1036023
1660016
1525999
349098
911354
966079
589627
665479
266764
927745
1513412
1519655
1486152
760138
1650310
1824949
619153
289612
1232801
475187
1356271
859444
714479
1182401
174299
326673
1262493
1634068
1356678
969123
937370
575468
1061160
1814275
708963
108199
827619
879898
1308465
554501
828767
1105908
356339
1024149
1644088
341361
1370850
1553461
955451
1056784
263025
1120770
1560252
1609517
1576419
1403356
99910
1367143
710819
991519
8557
861777
578572
722930
465130
1422985
144661
472087
1624810
505908
1000537
1296315
9622
290455
563831
738863
1226865
173503
1198929
1440077
564342
1469087
730654
1055646
1104353
1024200
1572831
933076
874958
1457923
1267767
2790
859480
630183
1695230
67467
740261
1196576
744356
724951
373761
935188
473815
444808
1167332
1006253
672031
1163813
112941
294585
111462
553461
156635
1053764
935589
804066
223513
1750423
864733
1656859
1376598
1447794
1717113
369820
1302886
354232
1024287
1339488
1169078
494937
1185832
578064
1189931
90662
1237347
1443509
564609
370437
977321
1715474
1110574
1305276
205031
1675364
969031
360540
296067
1860399
160483
1460028
391934
20884
1402002
1422935
1502561
1261973
728566
1121500
1529771
106987
1675304
1424886
1246489
333843
1198754
930844
1649569
217040
392397
1167406
892401
1328092
495181
797163
660360
1406070
131555
1033809
207074
1359928
1722509
1426413
845982
285321
975817
786760
143968
478600
727967
788388
1600061
1440168
1616438
411386
844547
1093924
565158
1614158
1215561
1430869
1685961
829744
567865
1624507
970531
738807
491870
1555712
450404
1338585
307284
461180
1856872
971644
941436
973665
1200553
861479
1450641
1049209
1721053
175981
387918
565360
71386
1268817
31373
1774543
1304409
1464290
1784921
928355
1308907
825864
1699049
1366629
1849884
886408
382648
1639862
165999
1279259
1789284
1768918
920706
750509
1255932
1389143
583547
1142524
167762
628602
1100904
558498
205919
513306
127376
971255
1240684
1422430
301151
1142656
96624
543564
433244
293686
1781033
1145189
840165
1604066
74474
687959
1412285
138284
529526
1440777
216806
1581785
1295866
485609
1241942
494431
1633405
959552
1835157
1058292
847533
665790
1300427
171892
245544
893351
1347281
3414
616825
1162578
1128497
1388968
186072
1789486
430203
613854
1021240
1019126
401544
1330390
398467
1255239
1833911
447377
772318
1332485
1710550
1738970
1559354
1050320
659376
1356204
1820707
1857783
1461102
1159429
1753799
847701
262270
106655
1267604
1371210
1811472
1756655
1431149
1554146
650888
1558959
1746240
149204
944389
1757407
1840289
249739
23032
642756
134407
1767503
598284
867607
69205
79721
867747
790712
106052
1475963
1447888
1562069
299550
1609831
1612807
1260688
698314
528968
1857569
1708153
463811
1073779
275124
65395
617758
339154
368859
851163
933403
1222122
1642522
813637
93076
271996
1579942
676581
895757
1759282
1077797
1329393
727407
1333087
334015
149326
1399619
1132322
255451
934562
1022936
1189639
1563695
1299169
736979
917110
624382
552691
1839610
285232
371309
297263
1258699
510084
1331608
1399869
724199
584241
1549242
404955
930235
1615207
1276481
456417
1659210
775414
618600
1611155
847259
1389659
1195381
1073034
131057
1516616
726409
1582125
803939
546652
677692
455299
1135433
105866
845631
393659
1804484
201249
1745037
247753
1203549
599602
1701543
549703
766078
521260
528284
809709
1632538
873194
1350338
1785735
183554
1115601
240681
1716474
405708
1332178
916844
1784047
168347
1757522
370790
1752252
1502832
1577654
652207
521799
1214282
113658
1469353
520187
1065678
214888
230162
285274
263026
64282
1023964
1803146
518430
810023
1616813
1659385
1106622
670429
1825798
659029
346007
1321341
499316
1691724
1521873
291171
947125
1439043
1706057
918594
1150953
1077329
45867
1645160
368994
1839347
1165619
1146117
225636
445375
1105185
57399
235742
1605637
168883
449551
156152
1371183
375762
1299780
1644104
729935
76503
804578
741890
1351330
1120104
506647
422289
1319558
420906
655777
1593925
682730
775514
236544
876026
687766
91429
366796
321750
738945
1255537
210779
16962
20503
1835694
1788703
1765119
830964
608539
298534
769701
741642
1350858
1484096
119660
651978
254564
631190
1408426
416717
502096
1294733
675809
563812
113695
201281
476385
1056737
372895
769141
552698
1463263
1771759
558983
1246695
1080940
789632
954026
897376
1128450
1177006
332057
158563
1634224
177510
1786990
1409064
1262963
560165
315008
240619
882234
1436147
1747999
1458556
1164482
49427
94215
1476013
783291
1469920
1596018
754724
47059
624638
1409935
778561
580759
728690
1620230
1807284
230511
814731
80433
622037
1265550
1060191
324227
1835153
648054
36685
1742217
1621650
1685489
196657
725317
1284454
1031386
895711
1573348
396754
1156049
605171
279744
1047640
171445
1085390
1431748
625062
70026
1348016
326338
1718520
1668100
1534841
420787
511657
377567
1481538
408013
1843079
1302234
734734
870798
113394
1767292
1059873
1286748
812781
1367756
1001982
65217
170854
1386168
598811
1393682
767048
371904
1768733
1831634
544965
545191
1184750
512267
1647427
1656416
114356
720752
227511
126386
963096
50377
1322538
824568
510685
850859
255559
336987
702384
1854104
1045964
1646502
843750
39445
1141074
790180
1600472
142713
73665
1186578
1196388
1818540
1302613
1611029
383701
524984
797012
124712
1320052
555015
1832154
425859
125662
127049
1650070
672351
328942
726219
692367
337832
130695
1222464
322869
334469
1415319
1197458
430669
1473252
1187721
1285778
1077650
1006806
1169730
183406
1204540
1012061
989530
94540
1514417
1489915
173596
1579701
1331684
879605
1763236
1375718
310641
1758268
1643825
495175
871629
1314005
1320180
970707
1604543
34971
1374027
1844104
619799
1822364
934083
1742397
48106
487642
1035732
1463153
132184
1478772
903427
583671
58610
464062
184619
1846920
1540909
1387815
36214
1824524
1804155
842933
699391
189038
1344547
1315659
1802392
1576157
1687215
1104420
1251152
1587583
1474026
108791
1116112
776862
788284
1199791
997549
1699199
799308
495842
1572774
203893
389664
41775
1271241
1425692
161812
526627
396264
1803858
1601147
1098135
838163
1789266
1371072
1609016
1346312
484759
935137
1550956
221092
500309
722277
1662998
282844
1215928
375413
1357591
1843536
1492325
141838
1737193
1620714
314854
1167679
1790662
1717082
745346
671902
1643543
1788955
1760498
1187784
643726
1034230
1503874
735142
627840
1525722
1590333
321711
1799707
1131514
1548828
219486
1008703
819147
1520706
1025085
932010
795721
609408
1718802
1846127
1135604
1616474
1358898
871779
1060289
748161
595628
571492
1599915
481400
206806
572936
785151
628446
368529
1463730
1369381
1724857
7810
1861926
156102
661239
839979
1550740
1140254
1219303
1750055
411198
1815780
1544304
363954
274934
1840312
405553
425499
790168
435068
1544838
188848
348218
1605559
1040017
188715
33262
329986
546515
1681134
1289174
1420067
1468478
947100
95378
24328
584973
313432
1433065
1499594
149182
1581040
1543069
1241832
1650815
1288858
632096
77232
81446
470797
871170
897737
35729
1316726
150694
641350
1387763
1052711
1511069
17545
98281
719772
784278
954507
1271566
1424121
1314168
1281008
529644
998301
25342
626322
1085065
782669
1033787
29952
413179
96953
1430106
344617
1391855
631239
1656749
74887
59938
1112381
320317
1129960
414636
500674
702451
1605612
603273
12431
1844219
893193
1392062
94668
1613050
290399
444585
108285
1426434
1366215
932068
1601585
702945
1382170
1277683
1731144
1399073
1796123
783291
1690471
1107917
812367
685775
1137855
679487
478335
1574471
1654359
1383551
1353275
665628
188200
517556
285152
1774052
1670745
314153
314389
1706601
519527
1226871
1098586
94869
1703660
771073
1823701
1529652
582785
701585
723967
879974
1446859
209951
351463
1240724
1647637
1519648
152264
1672949
950546
1103126
1623780
1757962
947615
88692
208131
922162
1805659
288501
376409
176605
5538
1772928
1553070
54306
1521587
1331967
1505627
1345649
1081225
1010673
261805
1441266
164807
1737970
1396206
224674
725678
548663
1381863
1137382
170341
1342982
1298701
1389781
478041
1804189
1356202
1337738
548849
522038
75401
1459802
28512
1367379
812893
1178864
1550368
273155
1572750
1465770
572938
821833
1451876
1617865
1078809
214679
1713087
991019
667731
128720
653529
1050713
303201
637126
795245
1713318
1712219
452760
650618
516334
872326
868198
668830
342078
896869
1128682
1066880
516675
497192
910128
1089675
1663709
1071857
1197769
1397577
1213474
1068791
990383
1794414
100773
1774699
236102
1391760
700868
728757
399624
682362
781126
571264
1813582
1605905
1786731
1179541
1028319
826111
482229
1160587
1799745
1570809
1441337
919782
533832
62391
529477
1493181
195142
1474673
290321
674843
396553
1755031
503577
1418279
360809
805857
603150
1678393
1049406
1103397
170536
1216869
1757971
620570
1199111
10142
62534
1350586
697602
1017517
1320189
1048145
233655
1168250
706854
1704868
1584032
108129
1289932
64574
1370535
1535197
614109
16412
1821923
409799
1825420
1632808
339231
668266
1716004
335552
1490905
965164
1261416
1670342
1492968
1003759
1855220
295475
397509
487476
41775
1061403
800590
1319136
417607
401935
460293
1056148
745991
468891
1549362
665320
264513
532596
1805457
488803
1809645
703404
341873
643090
875002
1345147
1296223
98525
1268166
173299
493974
983368
1103575
383199
158498
1690220
94590
160392
869359
1811466
1518619
561694
1360437
1291157
196488
462783
642639
1229058
1350129
121006
1191595
886639
307217
143991
548439
62038
1605093
1048368
932263
1366246
1024383
484474
1721898
1790237
297897
1776439
1454697
200250
418272
334088
1341300
1529607
1038863
744152
733900
114648
635492
522428
1195950
1776937
591886
207018
45707
423423
479905
1017961
1411902
1508453
1714416
1673652
1051701
532366
670622
1308234
624162
925935
755204
1328879
285538
180246
667254
720288
517412
611290
1134248
727009
1162301
611221
1530606
133822
673559
538432
177232
1317646
322853
1251955
946988
1065964
1651782
1161426
737936
459459
327703
1035232
953486
1567300
229301
1589516
694117
1718829
74030
1861477
1624886
1304194
1254076
933991
714540
1204004
1521632
1489230
555741
1360473
1694482
709731
1328128
881014
1312899
199373
5438
571045
1134542
1541062
596049
1518091
962031
1612269
1189582
540945
717544
919411
368286
1217340
1596477
1505871
1621922
1355473
959310
1660509
504683
683400
851379
1485593
755516
1274008
1421722
558426
820682
631835
635628
1683955
651067
1540860
673735
953507
895978
1119346
913200
675801
1171521
1374918
986319
1376608
1748554
266206
833049
1766924
1171249
1146228
1197267
924845
1262310
1480475
179938
210621
1325706
649835
1135132
678883
1601370
444923
44034
827017
1410075
1186454
1389266
928153
115227
1858423
651315
297874
1531216
1269806
679864
1008669
1803631
1658541
998445
1503121
991033
711165
1247413
1514112
159550
848686
1144369
1740981
1253975
970617
666932
1248860
417279
905617
907197
1294587
1661983
33975
1800487
484962
1290341
1004698
1077437
967217
563395
834453
1695829
1332724
280966
370493
1839050
1378514
1859595
1047479
410748
708776
1359938
805312
1228891
518423
833388
908842
983789
444457
1651996
933932
982102
529302
1224062
311700
1134457
856343
1645085
1074772
455651
1096528
1025802
943789
864069
809363
1341745
1294842
334586
1159290
665095
810227
1439033
1447328
424507
1154813
222244
1463564
1047966
801519
12184
320039
1113490
149986
1636063
1440154
1001842
1064525
864351
1136020
894176
1840586
139496
1170564
655388
1370299
807252
1323014
668644
1318758
409328
301949
1779107
210773
1192635
331838
1594487
133563
1801862
172222
1494788
1497131
1825672
515089
1133090
791804
223193
940100
1572035
1399053
1005548
752783
973995
833146
1086043
776594
1506763
848584
1609771
1622966
1660280
1561596
303735
1720450
1670491
886258
1686413
517896
1312952
1469201
1240841
1482912
1759461
529866
521081
694928
544887
437579
1445463
655078
1405779
192048
1470499
282708
715014
714737
83820
686218
873586
829844
179892
1384673
1678753
1750822
441790
1645783
1715096
1147819
752279
1330148
1182486
548455
195938
1265841
736365
1769148
461570
1626598
1619877
234837
1256082
444745
712537
1358883
1368907
853198
48910
1226725
1538410
1399513
801820
695573
1555899
1454753
1607359
309376
377404
183304
1241994
1346374
1203189
19752
1556822
860539
1648464
1361301
980952
1693309
346037
1475151
288288
871163
1310404
1523245
589823
111667
1165748
330271
1609423
993635
1213224
1128864
1682610
201133
154776
1346991
1437847
1260486
32920
1777224
1858201
750746
251204
438830
1742817
779762
1756323
945752
455250
1208159
1039144
1763887
1676634
1630753
404355
423482
1739368
82268
1469527
1261328
102969
434085
336311
1822692
104104
1074515
359581
1672635
1354238
1234279
1554793
542096
1616365
334108
666688
251966
680196
1460452
1167209
108454
1304738
95918
256282
36915
32465
53227
965474
548299
231243
690144
709562
850976
613911
160764
50900
385207
1480139
1260050
1674168
750295
245046
1462533
1456263
1603613
1179312
77504
678460
1234810
166981
495765
689405
747814
910552
1285263
423931
1091520
1533376
318139
1105265
720807
1094569
521955
1038699
20804
1614223
1578467
1067890
1263212
301276
1237627
340736
599182
1662928
361914
162649
138201
1467518
939866
204128
673285
958189
1817839
1319858
1725041
1854223
1188665
391319
1795287
343049
136815
1805833
1784039
803660
375039
435804
303040
1237
1701096
716808
1710537
793820
1427378
466335
995461
1278385
317764
1116530
1758557
1134289
749567
1103217
411867
1279846
1030795
1849792
358491
1518491
1325111
660312
1548556
1115116
648591
654484
332219
1493173
708439
1507616
1560921
986586
1361543
366243
502524
145214
981028
932657
649847
1001727
260007
547533
717633
1092679
444789
882004
316552
1832880
663522
89710
404996
76598
1512816
1741087
1403648
668941
1277156
1453880
410305
460853
1631761
1810692
1845823
482005
463593
1236284
1307935
1398075
461632
222632
814027
1600439
577795
1606327
752316
232583
1511638
205015
1759506
93806
852198
456164
775831
542494
561694
919296
1144674
661615
1137404
887918
439210
203778
919540
681120
1208740
1291602
1017771
164739
1006986
1768791
25683
1761735
777717
734927
612092
168643
913625
849036
1414266
1646846
514689
47331
1173923
1709808
1295831
918213
1139824
884853
1338269
269071
812605
1656229
1687081
1578841
1740979
1317974
489261
768498
1414159
27601
1162305
1536560
673131
1764727
1231409
1429275
823268
1514149
656420
399350
295963
1254849
519675
1576518
1855829
379412
286623
833499
777009
1296153
220102
1097429
1671084
1083875
1817473
281035
1629570
1550308
153353
1714431
614976
497416
974075
1768319
1801955
282533
947887
54778
1340334
292121
301833
724851
688266
676301
1429262
1008775
844907
605113
603616
410880
1324388
248201
1065752
881017
149963
952079
1321728
777456
921872
597432
1519625
1470472
912214
721412
1624080
721949
1684046
1551595
938388
790079
1857488
615495
902062
291767
556100
86974
1591950
1734353
533556
270241
415385
1371082
1374985
1622675
510340
1240975
126746
1038696
502969
602084
788748
208731
1545833
588881
817384
1125768
1053023
108622
468946
190147
88740
983348
329077
1496212
692771
782801
497522
62046
793654
588553
1258456
189165
1255351
708533
419965
100443
103298
382385
810979
8515
1808218
1767044
1194684
1807964
1734341
903767
1411382
1601838
1184215
665769
1284832
990222
31587
1839307
283507
175855
1699139
796786
1571773
1274384
1259518
1814420
829839
1247934
1557265
903896
1684419
762626
22124
1169292
1758027
798449
1606061
1233366
620728
454251
759636
370602
995071
996176
470889
623246
1817661
1842000
1138503
125509
273992
835342
1152008
1119885
1116973
493254
1640187
835626
1787072
1768704
410651
53429
87647
303086
463392
1703527
1754061
672398
780851
18991
142776
540446
796071
1368840
575404
1334301
1288265
30638
1285767
318123
972935
1157133
1435243
449504
190582
6424
699992
239601
1462408
1224939
230882
1740698
1133341
1439721
1850249
1485310
1291559
861824
1684284
1625165
286190
580632
1531959
277667
1056620
1837623
1528209
1621326
1602021
525943
330606
1738173
1428883
903949
976315
587573
704377
1597604
492826
1812011
1452035
850929
521309
158328
1762158
1651903
1354554
1016114
243762
1426937
1534915
708475
1357767
1317640
1225143
1606656
954924
832552
446891
812279
482124
555086
366140
260903
1285772
1756026
1749250
1083361
1448665
1227894
1658935
360352
1023987
718724
1149080
1313303
810100
1099760
974202
560052
938495
1432401
623885
1470497
905017
174793
511396
639971
471130
1626967
1639946
549560
1138767
721645
328514
719696
516506
1740873
1433768
432946
838782
264953
1291487
983909
1577500
1347479
1743373
1561530
513470
1391302
718367
1323919
487296
1353200
1408844
137172
202134
140394
326928
1583123
695704
59567
1493616
821149
281990
477628
1653422
1170902
806643
1462289
225744
909361
104056
1659046
1382007
1470009
439232
441242
1365763
607304
164421
1480345
157019
1290948
1114996
463264
1821753
1112463
92099
199826
899064
1252250
641223
600265
12226
44020
1060954
1831724
1510547
588020
580648
557794
1829685
496762
966819
637711
1566246
1048622
1854461
1265377
1151631
790666
340649
991358
686611
475506
98966
7396
1599348
1538559
1104974
1429771
973678
1411209
375178
1207860
1747380
78519
890524
1642014
1334081
148003
1259516
869136
1668981
1252224
75233
737934
217245
1854956
496686
1307225
884240
1537491
1122071
1003239
506792
72996
114069
1711096
1237691
914848
1470064
812613
305963
978997
243571
501756
44276
705699
1557477
1410275
563338
250438
318009
1664333
1779117
1180177
580543
935207
66938
898528
451276
501643
681020
1628204
1371709
1243745
1087073
1240276
824544
612609
1580332
1763714
1549130
1178063
76720
1697616
377601
1732406
1698783
780015
1177714
1327639
382285
230976
1275027
1656900
1838726
1425853
1136696
578872
422015
851873
455424
1192328
1253267
1351614
12418
1114380
63435
1742046
1296970
405918
1758240
1630179
890357
621027
542154
1716065
1170445
1086075
1429541
1844826
298004
1220755
292589
1594626
1120453
147244
1349793
991240
892566
533169
1472085
517998
984546
924357
36562
274272
951640
1338882
334652
1803805
1731936
396817
1556103
919255
925
334342
455932
294749
108820
36227
1290393
1843497
285275
681401
736919
1724804
842212
1357870
193152
1416389
1396922
1481669
658994
794754
1550173
124094
1383307
588388
1600794
1349240
259854
342105
1485567
1372676
1726331
397821
798667
1558525
1162004
1204288
1472409
246289
213278
914452
1816768
149407
597366
412324
463441
913250
140474
44881
1294503
1850929
665988
721532
1172018
725828
1322918
1300596
939711
1229172
848280
1833610
1839590
1378632
556189
1657698
321601
1552558
1650887
607571
337275
1166400
304283
796568
731015
557342
1748705
111367
1221432
1803239
297107
1747205
931791
1457839
182327
1162770
276974
96749
1663545
482425
691548
1113314
350521
18313
1100572
1776071
954569
665208
267702
932940
1028054
395911
275333
1387678
1239647
1689584
1365662
206135
1188420
751057
236499
1250648
1346446
1786109
1424129
102705
136069
891702
578891
206879
1743976
1209910
15335
1189152
1739881
1012799
1182749
812952
1751938
1264477
1191926
1195335
947737
1430073
650306
1300127
1190537
905005
1387403
1280171
1483179
910772
1338360
398500
225840
65661
849533
1832067
1018087
1410384
1567751
1710549
834546
166988
1807132
783020
1539306
1242924
926066
58817
1459679
1417332
1781264
1549231
278748
1754014
1178554
1818163
670296
1720839
1272851
1415218
1131989
1747745
535780
578352
708580
661068
524584
289799
1144344
1236027
1706774
246171
1317931
608614
571140
804022
622500
186530
1345613
1267550
1191338
1455463
1202554
1683234
776472
870161
319864
1685183
633436
1544556
1382641
676490
878928
774956
1626289
1667729
1206015
307480
1266047
178964
861008
178742
858606
796518
43786
2244
1135860
750830
1155554
1730191
1676610
60305
635293
1078071
625626
1521091
747418
1822932
1839081
1560484
245543
1794178
331491
1802884
1843437
1760663
1803455
1259806
1241931
723067
708063
922269
1174604
217190
350630
406012
1754566
1621664
210271
1641551
1627040
1115378
186523
115304
1549713
302026
355672
802338
150372
1064757
1119692
997918
1226207
1334895
443293
502999
717049
1807139
1273096
464108
859255
815574
1552524
1193446
1237293
1551733
1282911
1043686
1028119
1577312
696478
386686
36059
1748259
1717869
1229106
884543
1007611
1603586
1200858
493979
1070999
352471
416031
706353
818722
1630020
303466
202761
1814252
1331945
154953
1385202
596973
182503
404747
1425321
1380438
533817
1302022
768090
536838
816904
1774191
1680529
300689
1028171
612784
82793
988963
138246
1229148
127363
570921
1801463
497817
359189
62062
175427
909815
720179
1053507
1611809
218906
226468
860378
348331
576863
793715
631468
509369
977559
331729
877156
149081
507494
1055668
21653
1227530
441786
1384708
1496614
1499843
112270
49104
1842349
1283526
984463
1103167
361257
423785
369687
576953
595358
251398
1861733
1507886
1380763
903231
1080959
460637
1821641
561230
1848878
589719
826639
1800678
1642467
861525
808783
696499
1599922
947920
621711
357057
1816033
347752
738381
1371376
1136520
780896
1233675
790606
742709
657475
1676651
1695044
1677393
264939
445666
1093497
1609094
354561
1516331
9127
1701966
1062505
1009806
1349645
296856
1624075
949543
426114
570619
414841
1810475
1166904
1745595
539986
548021
1743110
1844100
1434015
739549
34070
806296
59611
1053605
1406685
1212057
315923
508026
930636
352349
232907
1527927
772719
903787
1250481
741526
629438
976728
1115709
1027149
1440791
1610932
1418948
1392469
1836982
1804804
1650027
1656475
803509
106862
1190336
765397
748364
1711224
245740
1509494
1143683
1527193
800851
931752
400521
1737435
1792921
377860
1073817
374289
177711
912398
119796
1834103
369602
1642619
313061
968756
1025651
952828
640155
67065
308795
664316
1312091
1609180
1690534
204476
1666833
1835219
688893
1584132
1198484
868420
1350791
9903
1085534
1540817
1588093
1512111
970337
167993
1001863
1174732
1189631
247550
865371
695047
1612726
310165
1052201
418140
1026201
1473844
686407
30485
378883
1498803
844685
1105522
711608
291948
604324
339525
902225
519593
1043047
1185543
390444
1694665
697401
636014
1534252
1812942
678209
1813295
208195
707452
1751981
1527671
582498
1106835
721605
1557051
668725
63459
442451
1539258
515241
766412
454317
1597292
942655
628351
308372
448343
1047997
1756115
760231
1226
868466
1308342
764005
73182
1305252
99688
1221379
1292656
1796561
1787167
75824
1004554
453896
1046930
1722558
1609931
1535353
1099770
1790997
708337
1746304
1368729
463362
798006
416316
1688052
1278071
1335254
863858
1661821
1255546
489876
1205234
545599
780802
1114299
144072
84043
1039521
1592482
761211
397043
1536076
110090
167978
77209
942536
1323474
1285273
64162
99495
1576787
1093309
471781
425133
1474019
630375
1376996
1089999
991090
837528
582169
1787323
54912
1545449
1091749
12478
65352
140023
1097742
1254116
1467757
384348
183536
1308324
1296030
439952
274832
285521
48098
1557270
1189712
334705
520706
1613349
1335894
786509
698255
1519931
1253724
1089634
593877
17958
1201071
1099498
674946
1692279
19169
1302242
1203085
1082215
1623028
1830757
607621
510756
1168305
119562
1721808
781560
9352
1372818
1345055
1439239
12272
1710064
386174
768074
1658853
1736540
367907
1114874
1422818
184704
1280376
357995
913677
1394941
1526613
1363202
1804653
561762
536161
1012134
142654
1221221
250692
1531157
1101296
761214
1421896
23778
288958
927845
634264
855135
955198
453964
1004144
1027854
1122569
1366891
266317
1847958
186895
1675907
913558
855080
1266246
1541181
1791396
1266475
857615
1010278
398955
608504
709491
700843
1485888
1687692
511609
1826071
31820
1100312
1469368
1835763
901585
917413
712041
1440840
1442190
26587
535047
592591
337945
1552142
804111
1215899
583456
329155
1108760
1646203
791116
1171883
1702793
1436626
361334
568667
1210317
1164257
327312
935624
1237978
1224058
965197
416202
1634812
281778
121660
1149333
1605602
139983
1750538
94326
778486
1218668
1043206
1532388
591639
1148762
1699604
311477
1063446
1216883
1825365
1861054
918324
1317790
1074327
954105
77308
1233016
485086
473553
786633
601354
1818489
671648
91724
500474
729108
566321
321857
833877
1576001
1026902
111957
1348411
1138299
63930
1599664
976906
736320
225961
304775
1094874
1248364
1843403
1806904
1020555
1007320
101782
1453730
997029
1485592
1618317
291901
1080246
1272788
1378992
256152
1809974
1349428
745154
392945
1001688
364273
1376609
1734370
116561
192464
668028
1160657
471332
136387
566663
1216953
1718335
1117919
811541
1382464
10964
1480664
20128
1236085
611296
1580797
1491846
546827
1492820
1781229
1156442
287836
1305128
1518770
42445
1805465
591856
1338514
974354
134211
473848
760769
1459222
115295
1223218
137873
712946
1632886
711324
1411797
32606
975658
691839
894288
1568538
1109530
408961
805767
457578
427565
664277
550709
1266502
919531
1772859
1482989
1396650
389937
1695114
1632502
533550
1385238
1824266
109753
89844
769299
1097394
1059481
943380
1415140
1508465
839019
1728318
1019299
107761
1522902
1464496
1481177
1500563
1077060
1626937
1355880
1232233
1060568
1428416
741120
600624
54785
1340641
1048969
939628
1062362
345731
311861
624603
1239584
559468
1321611
596459
49501
494614
551708
1391391
940973
1032637
1373974
887118
756527
1357067
852117
728305
1045115
1303084
115476
534340
546459
1127060
1577612
409185
703492
1237964
882082
1694335
36746
506669
775570
1230822
1327331
1295318
607976
1330729
1788900
1590522
893420
64158
947548
398833
1168494
577442
1711451
1117167
1416690
1001793
1706111
260999
122089
438676
1212506
615644
530293
235480
31928
1431384
1621166
592695
1669784
1845627
1763036
632723
1532214
1280838
1397028
410586
1142089
510809
1326677
1074916
1565992
1594617
232294
897981
1726568
803372
804940
927506
1231909
1189229
380384
1114126
592431
1540668
98406
1642631
1696964
1508892
775350
325641
1439612
1675972
1244062
745254
207781
1416074
1294107
447248
1511405
402244
1622903
1213562
69202
1697659
1652475
492549
630933
110543
153230
1120333
1712666
1212272
650648
1268856
882400
529236
760825
730197
64467
760684
1213146
968379
1204468
1115366
1195622
1017548
1552097
598789
1455692
869660
440585
1756767
1254755
1577828
137345
1537968
1416683
1584656
524366
1320471
1132098
1004379
1673148
991043
891151
48687
1663831
1680967
1524066
645023
880633
470175
92731
437346
951319
267615
16895
1319950
1382463
406646
1639310
1455761
1833023
1821805
1263532
1177506
644237
639501
1093800
1494999
1341956
209578
198185
1671652
1820463
172582
1687917
879995
997706
517413
1731185
258933
751258
635852
1114197
399226
917508
1751144
190494
51299
549944
1755489
1178259
676290
1289613
655610
317214
810792
1859361
1189976
1841505
1528499
1483819
619581
20655
84326
1536133
787559
1548963
1323738
1593985
309077
389550
526968
225044
1742454
847799
432347
958788
1838213
805420
1020496
1702305
1553234
718823
1122604
280472
1459719
1113822
1432229
826844
1728708
442211
1808365
836621
1242403
1341791
132099
224909
206714
1400994
1393580
92841
1460834
1444297
76609
1116090
1180736
996011
428196
289076
341253
507251
889603
1142842
75841
777372
1422104
481624
241289
1767070
130578
656201
1050033
1132459
1005470
1058207
1427755
788675
1276649
19076
642661
669309
819595
374493
266541
900382
394455
4931
1062978
1736570
1009532
983697
275363
1509127
550152
1811084
290479
1194419
1858420
1393316
1416456
1179497
809592
1570319
812534
1357748
935306
16307
165630
986396
444000
987622
361801
1551263
146807
114993
661709
198373
508769
675912
1469945
1236144
1089357
1415013
115537
1507336
161582
406701
162506
26467
873653
1283278
838981
127601
675649
1098501
1013548
401989
1696490
1003151
1036660
1178389
1793565
67725
368754
275917
312174
54619
988593
774152
1651749
735380
1707656
1052505
577948
1119548
1650576
1172676
1052633
1488624
454148
810651
1139352
1609021
575780
945748
291249
1698560
1334296
140763
1578539
599418
875373
1390726
931295
1837580
1692333
1591914
942871
1008863
433304
79201
157208
181504
911205
345418
642080
1858165
1036363
959160
1651188
222237
1258800
1100975
329157
493364
287012
923104
883700
1861789
1146352
310160
590621
1129358
1813286
561965
664544
105519
208475
1070641
1245172
241869
564990
1453807
1008830
208080
1463515
1153229
1108696
1044688
740497
1591980
565477
1830756
417156
767662
905251
1011051
1744751
320603
142877
41257
66272
641362
520072
1634613
561730
443747
1252480
1113234
1064703
420702
78911
1699129
1016343
492810
111759
1345502
446884
352165
342900
1368339
69248
626078
180392
77483
483602
1676156
1043597
1130510
1035014
1320837
386311
276932
1102351
1347261
201470
1574547
1694059
242561
987421
521256
1176374
892673
66467
1751319
1389828
955635
1391342
301213
446487
740969
1273873
908022
1306538
1437824
1235533
670442
1174961
1093100
1831201
878411
1002667
1490190
309518
1225820
1403376
1182773
1187139
1131913
1015725
1333720
1630801
1064387
347514
1782319
1678244
819084
1472312
252602
509074
1366179
205733
1412204
794567
65306
239491
1194458
378942
1212435
1635147
1752204
125038
874809
1289397
1828679
1681649
883682
1215031
660013
562567
819337
475071
442040
60302
1437670
829416
1087845
1200794
310561
628938
639512
665166
827058
1763496
1050663
347548
1854103
776859
192597
1128462
1567864
1847927
554520
1762330
1124704
269158
1197898
884049
41124
193646
364992
1156401
880337
670370
1800119
704387
95251
1281
1187097
669044
407769
768767
766527
682086
297353
699005
605000
688928
654064
735950
1281437
1152829
475073
39897
1129779
1499840
658954
100023
1177162
978070
1107536
858826
1041370
357682
161951
952134
987327
1266169
670135
776095
151350
1683829
1442288
1559974
1262940
748369
1706774
1534474
174425
469421
993294
236240
1654139
874147
1462197
649945
354076
1766036
488502
1094103
395065
618339
944475
155026
375939
266190
179667
937534
1123513
943880
845747
585063
1469046
1229957
1457549
762028
1033328
1228780
1858138
1698391
394460
880861
629952
193587
623550
1207791
1538480
237676
1446505
1137205
636243
1648451
1144568
1474353
1771073
1007621
1714274
1450889
1770572
326912
1061318
328884
896099
1770772
948253
531651
1238379
1266276
720606
1740150
1283735
1624916
1626125
144855
382675
1776529
1545318
529067
18910
938210
472178
1413069
427036
963204
583333
147822
792975
107056
22876
1836643
1542222
1431921
220262
1473201
1475731
1072913
1064611
590382
37739
495931
1442107
1818534
823737
1324657
1258052
241847
682847
184446
1633801
1557939
383744
488730
1630105
806313
292238
516383
981213
1600219
1645773
401932
1102025
1194465
769487
156464
15778
89761
1664536
484902
1026174
326138
877579
942486
242461
431081
1773456
1204222
445204
523368
1627516
1461587
1793933
821298
82530
1714419
923424
1818876
1071684
1151303
790725
1152892
85438
120387
1030061
1278676
930840
1674386
905175
270030
1520986
1461839
617735
976327
948030
331079
557515
960929
195483
916005
1495515
1705149
968932
612164
397776
803724
1069969
638708
360123
4241
569100
350297
1336884
1157993
1155258
58556
1185082
763880
608086
356339
1232984
1226057
288220
1821748
503090
216704
550925
178797
394407
1443514
1818560
1365007
871007
182855
1316843
623111
27584
1345993
1124585
674283
1156732
1408820
1053549
388238
479640
128363
909219
1416855
22501
371038
100026
199824
1367080
181404
493379
1241409
1706269
11494
828732
334492
822325
1753700
1024936
913713
1356918
1341325
533830
1311936
1435350
1490580
724738
1838316
373754
1659304
1465846
1853522
239297
93645
795595
552887
1529557
606574
490373
395353
1715543
981016
1753519
931706
1362626
986957
372309
422301
1750886
207665
793406
1637544
516658
1177504
165782
64173
157357
1834227
320051
1100694
742916
1268739
1435085
284880
1141599
1411346
541498
38734
667411
977801
60262
12903
385240
1196273
411201
41723
152180
1107057
815580
1326325
1082861
367731
38716
834431
531117
1807998
879382
118271
1275595
146625
46315
819475
981622
374778
1830962
1385382
266027
1015966
1576460
1454129
1306488
1292357
925606
756942
311632
454755
1104993
1356471
1775628
1682192
946719
1019712
1676380
851858
52012
1245183
675564
99415
1142989
1269625
743424
102230
70042
1627428
1779103
49932
1737495
1397994
1390849
1556104
899293
620809
1146841
129228
222955
848081
1755232
736774
166290
374159
264584
1436985
151212
1228158
1300216
923953
1238539
1406645
636652
1124874
456061
926288
224252
1286288
1410906
914385
256514
112986
1646408
730809
1360598
1540951
699566
638587
1121342
1568497
443044
1583560
1452619
1395437
33660
73744
46597
17094
1487656
234611
1083995
492953
941870
16009
444276
233545
1181349
1328625
53458
902396
1618750
888535
500425
943376
844041
145333
1444334
789951
1411770
683680
1824024
472755
1476764
121819
934804
996896
1021695
1428960
648715
1292934
887710
1839452
754754
442133
1248055
637960
1029495
1014198
1231829
1371560
1289709
985243
245415
969925
296417
294053
700028
1571461
1664631
109310
299753
1312418
1630728
994546
363199
887579
1067509
524238
292621
1403595
904797
812881
134421
1362231
526882
809455
1479139
1512665
1337586
1248553
1789681
1280119
387900
529537
193612
1396196
111937
212068
737025
1804955
995722
641879
739288
634064
884424
1376877
1813119
1166225
1791256
1331930
313468
1365267
824417
700122
519971
159158
1282965
1649559
579580
808185
1593801
115248
1607511
1263227
1535695
1542762
1768816
202005
575962
556461
1544975
503151
1492625
1818812
1659477
43598
514886
1000363
30057
719925
1654277
845504
1557683
1498064
1166158
662668
1184531
81863
604433
1206666
91704
1420152
775287
1790526
794194
888124
250609
966845
1445134
1844912
1174950
1415863
836157
1348768
1087724
1029154
20068
1723363
1359378
1774607
239652
304051
548504
1487520
1607873
1412857
349003
897824
1322616
1141251
1750569
1773423
1683730
274310
1392028
830751
153298
1758355
924038
599822
560851
219339
700634
1688064
859594
467404
1125947
725310
983635
1376439
930364
379251
1194308
800374
853081
1547593
1750680
1709439
318408
587374
535712
1203223
730851
1270425
1146454
723382
9171
1185496
750306
1266528
856392
1791100
496939
1578838
1845963
1194486
1129685
1326861
531126
847357
61694
547152
1024788
1053952
88968
238967
1599605
302083
990647
1128907
664111
1257806
1761386
1188581
664705
521153
540266
1859775
1319255
90422
1251932
1462270
1156967
1193253
858063
1772292
172587
1305339
310498
1860066
317373
398798
1715217
272161
1717119
1492964
1271245
1585205
551618
235391
1272182
1470450
130615
193197
1101592
1085905
1356517
1230910
256748
590526
177842
256862
963266
1278162
1449972
1331972
187140
259483
369265
572175
429411
575351
382318
1681542
662432
1673824
1835798
366445
1339554
627256
500840
294262
1104329
1751006
691403
1552200
1860598
316452
1773945
1154422
948583
1708646
1038519
1108434
1419137
1736470
16251
794
26881
1201746
197207
466918
800211
162980
1860122
75473
1381106
734397
851189
1849278
412238
584733
584276
716780
886301
1121938
30786
1127404
1179026
565678
445919
833676
102332
1680808
984056
1648742
28425
222480
1602538
693807
470320
1326635
1474609
1218378
874737
1373808
497891
615265
1860575
1587640
975912
1282084
1266648
1293216
1371624
892014
268567
527143
607152
1555695
1661683
1163832
1180951
1292382
1317063
1481231
841906
1709771
689315
1375168
801621
1676101
419733
1281722
894615
1162939
928442
1735288
633845
1392678
1137411
1071830
1542291
495891
1578596
1277273
1213094
1140084
343623
300397
433642
656208
159348
435250
1154096
977366
988379
121975
1657928
958907
651207
1697594
823942
978499
302122
15300
1652793
991930
1037531
1644034
887267
970894
323947
844524
55193
586630
1823170
352174
1774013
1576987
596653
1435228
1060958
742769
1145203
874092
897278
586096
1395311
463069
1422334
1116874
1184806
707473
954163
1343007
165532
162396
1836394
619778
1771789
437750
1401552
1736433
1765933
208304
366391
372526
420241
244571
46599
1647380
228108
39510
1271821
234015
791915
700982
496495
891609
333873
1750794
53380
1835698
1637513
477813
339139
1113730
1677733
863565
712058
1206586
910627
1582504
1200481
94180
1400980
285594
1729734
1596893
219208
1021745
234329
1823172
254767
1555876
1088504
1123805
1202336
1187793
521523
1787976
797867
1441223
1215306
1015263
1300705
1050271
939063
1578500
715876
1038106
1158007
1767044
1123805
35933
147628
282459
1172422
215008
1119845
1034937
801114
1097049
58825
562929
592697
1398100
1731419
785204
463880
285073
170273
179780
67174
131738
1080862
1416334
1420175
197007
1056973
51285
625328
777604
1234023
414221
1198998
42485
1076641
1311695
934050
1242826
1280877
525779
1224244
577404
1202621
882110
790826
1766250
742399
23406
689677
1294863
1498969
1637010
431634
377462
782515
403235
519455
986777
1364898
1384965
911090
1168038
1580482
296141
726053
1738082
963125
1482795
612477
1040864
518360
1216830
408198
922833
754698
378363
1084490
457256
2557
648181
510118
1414655
1662382
320344
1062353
88673
49069
1182852
1283726
1251270
60018
30842
1672648
131069
124657
231924
117059
3575
1060239
921084
138422
1148469
260221
1014149
329738
1503648
470710
1577765
1655978
950595
65762
1006462
1795063
529988
641011
71234
794598
1417710
673296
174777
528608
104176
1300632
209308
434291
1243881
1409739
1208528
513982
73108
867568
83879
1754590
531262
1859515
502054
1243274
940335
451091
139156
1082671
1244103
1547000
579870
307393
521261
51515
681727
475634
1313820
1298967
1236105
449614
142298
1756994
722095
284847
38031
1213294
753991
1699450
638117
1491230
1388854
176609
1380036
278389
524143
1100098
66841
1782046
103722
34747
1746231
1360669
802976
1297576
118871
374994
1618764
70459
1786708
678954
635287
543007
1572420
166395
1272422
1724043
1684911
1190216
1237148
309592
1399788
1158806
1371185
976795
58765
34
195303
1107690
1502689
996684
532495
926059
542588
1754983
1334713
1669968
1534226
1801386
1326302
232902
161956
1737589
436118
1314031
1160737
1138835
1288446
1357303
1135948
1767717
174703
1390355
1122719
1375086
646562
28165
1695670
641197
1575255
1537629
1232581
1674633
282788
281769
302650
1703330
1277061
1755496
490080
1482372
1090606
795948
1647296
1795694
1038838
1842381
1631582
1420813
1115814
1393720
1293220
842723
1313627
731334
602016
936123
7654
1807029
1374744
1116624
1104811
316435
989048
456805
944414
1467178
277681
501855
334080
1762256
189760
298133
693279
53077
378344
331881
1453522
69069
709486
1405855
863176
583197
224970
274217
1192235
754118
1306286
1078122
385140
985342
460281
1508863
902159
759093
1514693
707579
1669643
1465112
1323679
605846
147012
325314
1071626
646718
705794
1761617
696766
778663
25446
1534034
442434
700931
743540
452542
1219307
106741
194223
1405576
888681
1373637
1641282
1085547
821835
175781
202503
1065961
1517186
25585
598921
705877
510150
139572
1692625
1071196
533988
1693800
1508884
916469
1080942
939215
1233592
754114
1448644
1760475
1380662
411234
1108678
255763
122234
782764
118536
53130
1217563
1838797
940867
1616208
692360
1254478
147670
1603468
241695
1033181
1245888
221780
1428972
671440
1741456
692792
1691654
876336
319552
276798
332787
954601
1704393
932658
1829220
1543075
1305718
1034717
476073
18464
1039123
824399
1692381
192104
1145309
1566186
1497693
712586
858278
34380
1172111
1549859
187152
1453567
1693022
1641468
883834
468868
74107
1428608
657428
112860
1452376
240397
955858
926898
1729437
188620
240800
596856
1856955
733640
1672132
1069948
872357
670577
1294857
473718
866186
495852
419263
1105731
671717
244210
1743544
896594
569974
957959
848032
1675379
562150
798043
1204460
878362
719162
297584
1359347
695000
760
1129094
1067657
1474895
1206435
1556627
171815
845779
1816704
601542
1004714
1209729
1530612
1478427
29448
1317954
1272346
1036902
1267207
265784
360909
534066
6141
1490907
943630
1607565
317008
438003
1739494
1067125
592457
245304
982495
1063237
1676297
1118395
12795
642564
1662246
392899
955283
497080
1604339
580330
1324693
1215880
427318
1607553
909546
1379649
1567037
150910
126628
1038946
13527
1553348
1726797
569748
1045415
1206179
1140600
207258
1603590
1463148
686591
551182
1430336
1698491
1771433
135823
1050553
404906
644161
1468587
1532505
132312
1075501
1664946
466729
595163
563320
1429885
1668514
618312
1307460
952035
1526755
233237
774648
815792
1847836
1011369
1436876
530602
309533
1777950
185245
995335
1060813
1250354
42491
33361
157959
1206147
951995
1595936
1746009
1570314
1520973
697017
1111322
1647370
890395
725144
954128
336554
1599796
162246
796581
1499597
1764957
190790
1001835
1660195
680564
889682
250005
1680189
1532024
811020
1150139
1570222
1462234
1855419
1515452
183130
1232682
275778
1581553
686366
1163220
764991
1606164
1360436
83574
931473
1726143
295284
805125
1526174
1277801
196206
1459479
150065
21736
149002
1565728
1551519
561785
478678
1118585
501898
1213052
650316
1491178
1356544
1086951
863906
1678802
1268687
1467544
1321569
1846425
1056611
418504
6472
77236
1124387
1341403
1712259
1764212
1804015
576976
940389
1503511
919055
113208
826408
703012
544756
1501549
1514305
1566393
1076972
1563509
1447297
389968
284840
1100008
1219193
1736146
409434
744059
800016
1162442
223966
1360874
843592
1560504
978308
1144054
1752579
762612
520757
650030
1714860
1028581
991277
1785827
102972
1357055
557394
1057542
1385365
992916
1631530
381822
1680215
1139858
1247901
1753826
1824847
1777796
1713243
581409
1447216
268959
172357
1571175
1600714
247962
921214
1841363
969071
1748629
243272
1762960
1312348
1828658
1057811
9031
1021121
469683
1522796
985517
447058
177918
1676329
267261
460248
1185154
1163911
984179
298122
974638
176571
701555
446598
1551079
254077
153460
1501046
1426912
1456517
1330621
1700624
846125
198385
1573691
619179
1687866
901988
1044206
810824
1361415
650470
510558
982110
1262968
727997
708373
612644
1468792
1472431
1370874
1595785
1286724
1845651
520819
1416034
437783
22113
1717014
727343
882316
716310
1124853
552081
1173378
529897
1187810
858822
1021857
1442068
579249
1515215
962751
466711
77845
342510
1437383
1578777
610092
1052812
1171356
880542
826384
1858215
880079
1085635
504791
1488581
602314
245158
712143
301587
403624
1360497
491346
1745868
1446373
548524
709108
30140
501846
1825880
1235128
1840269
821762
1689724
541663
966020
1156532
1261949
268930
1187205
1011155
1315435
1003391
57292
326887
1743942
712934
1669929
214434
1837746
327080
364911
883283
564573
959336
1212775
1112486
123915
1505342
1101296
1184019
358436
1624241
434442
561555
407564
621176
1399156
330507
440105
243733
577038
865556
1688566
1716204
441329
500064
766257
13826
989506
736967
665794
951460
1674038
493986
460684
367495
1325156
388649
113720
540293
647661
1717869
1324701
1558025
1665375
1338762
1786005
907352
993278
144045
977641
1683691
335037
38602
1716015
1425234
745901
200486
1096481
1306268
806602
334163
1602117
275336
48328
1417866
528882
1104381
260657
422722
919145
723255
550151
816192
199822
1280349
91989
1742281
1251708
1414830
778535
1585674
243670
188533
959845
342217
1064286
1219715
1443502
582653
372306
821061
873681
1649223
29086
1488294
1030100
464348
317844
219387
747758
107351
1698504
399983
131076
163240
945572
834809
1131233
1378428
675155
277705
235200
1004265
235811
537362
567786
314972
1042894
62123
330931
1376817
786272
1433696
1786676
594577
1675935
704441
418374
845680
741583
396846
1641884
198927
801171
674522
503955
1358945
1460665
1850467
116082
463218
925708
1177624
110017
1234087
1195667
1715076
414479
670630
1666481
620840
220576
885849
238078
50104
1210959
1649431
400412
427787
220465
1247413
968622
1856833
494446
1382331
172846
1734396
1141973
1162399
785530
1311023
1804153
778540
1603707
492652
914651
861143
294182
1755571
996381
888054
1782879
1688959
1165027
441711
494746
1202297
597442
238636
159905
522291
1057116
502769
818642
263821
1441578
128032
633364
1216469
1155414
1799325
127482
1848434
19340
1240006
1122139
1280631
34967
536707
674882
1076585
159046
976207
510246
1859192
1008968
156173
105853
1396856
421288
140453
403185
616992
1304950
236241
1160667
637369
784426
197234
487948
105400
1666229
1094410
1338094
1328497
1586647
1691142
596864
1277848
1805296
1488778
867608
797994
1456666
1160273
460284
104079
926867
1432131
1226158
1652279
650564
634909
1000021
849476
222976
1662064
1423426
273357
203934
346871
1350637
557344
80453
552790
1446916
675278
305001
664005
699282
1519964
541373
1079974
199081
1436353
1823639
649117
1049317
627362
1724342
1090045
1554213
226161
54026
1267361
749952
347520
933341
33892
1641510
1509899
1637885
1000929
1149552
237787
1783197
939028
447348
1539189
1293357
898216
1503092
347767
219265
1003845
21406
902743
968085
1651847
228885
91542
237909
1330734
953221
808195
922661
1357237
402845
1109468
970658
42007
1122536
1150037
23672
802166
1694343
834363
710940
479658
512281
626308
176431
1492769
911259
1289789
936145
1788548
1389930
1405751
260923
1661342
193643
482014
67882
1756822
132278
1068571
215284
1352422
1183731
967115
269843
682060
1788205
825942
166884
125974
593508
1186037
410799
796897
341049
1424162
1442314
805715
1486871
1098480
832268
1669751
117524
669719
1345117
690770
705229
343
1130574
371132
1040837
249274
387565
349957
1132206
1064613
479567
1210408
1260720
950229
928230
1415512
221547
1203074
1505284
1681748
497413
1646393
1509851
1554067
1108828
52731
1066006
680519
215752
558999
857082
443031
750085
233663
175707
767793
1818371
198414
729066
1280853
1780392
63122
688655
898252
1086845
247958
326919
129651
1150164
511537
1218928
1781477
502490
1499741
968154
796660
1576042
734884
927527
1156589
1722697
52480
769959
156488
1328426
1250783
564382
1102250
108077
1519392
1114048
608040
1512186
1751564
390975
694683
426876
603296
747805
908411
698870
766685
1026361
893217
183475
299078
153912
733491
126896
1557701
71674
67146
1217284
498624
1452506
353894
1281911
666333
695054
766739
922448
1074968
449357
737637
1595157
1701532
1853807
1344077
1073301
778649
1684586
274858
1137147
1568315
1542655
219723
430939
1472235
757407
1174546
602473
1523567
81964
693971
741131
1785570
574472
390770
1441687
913306
1343773
325552
822815
1671548
1243596
1268857
375269
1577521
1474566
819998
768134
616943
416418
1390794
505897
207755
1754764
1748837
504486
1313153
1007904
792953
564062
1443331
1749207
1171372
473615
1843011
312316
1771526
1567805
85161
1252532
238189
610170
415861
623275
1407798
1610953
371212
658720
1405537
1280267
1147694
1097882
793660
757335
1272253
122993
749391
869916
1315105
367325
904644
1431767
1820208
1444416
868974
525869
850401
1269073
1592503
1723815
411075
325386
28597
1011687
992066
1329645
687951
174536
716691
89894
481648
1856232
194351
1017684
378282
264703
1119810
1005729
989380
1525522
627479
970248
134609
1490038
1526968
323733
902448
1124781
561284
1705307
1424702
1253857
778588
453729
160621
223562
1752081
1222531
812029
553242
790912
1266974
330605
1748666
1578655
518836
371389
1409402
1817714
927916
398725
986757
1216739
1649582
427860
894001
1635021
1138816
1224351
285606
1202290
1643
108065
1241122
1390695
1653387
1264282
1557911
897312
1812735
1701455
927620
1085115
695421
245673
1604978
1399338
1555225
774394
1709457
1609140
1113651
862941
187707
380049
304761
104657
277697
683054
730062
1162674
815433
1275096
385427
1071244
121241
1562798
609961
477743
748881
1369452
67622
1656218
421326
1637251
521823
1548751
1699405
844120
1141117
151171
418989
158780
494024
1681627
818981
401479
1199841
504352
654376
91515
466701
1543440
716290
30759
539450
1077879
975440
773789
1233355
1560437
1084976
31079
1229208
994348
1782128
101662
53686
1829441
1515644
1101096
340512
649712
484803
387372
22650
1137933
80542
1032467
492115
1664620
1682026
30239
196718
1727187
1373131
1420617
1451378
1562851
1388928
1125369
1386399
180254
438158
1044452
1607003
1403513
1686072
1530419
1434234
1608007
563015
204509
1806239
1807414
314921
1078528
1782722
1103216
1360345
1251800
1861866
1013438
1481663
746275
428635
432497
281186
358816
122861
1590942
376366
1383033
1684935
82241
1367211
47222
193219
162283
1399425
1794860
1501476
1082041
1567462
1314875
1035844
1542310
875188
894316
629663
96373
305581
1617739
325392
1379350
1579781
940308
354877
1237385
187931
368646
1860190
285445
1608705
477655
260205
1722422
515576
1211369
996778
686465
666549
1357613
234246
1020749
1549001
245205
153753
1213617
1057186
816081
732768
1265852
959828
753121
5209
464559
126281
448727
1087840
1664167
5811
1785661
959363
1776142
693215
878070
270384
224618
740444
130603
318805
1747879
1181049
131370
1153600
1795826
1250674
1811673
389953
936584
500630
242064
1679
474144
1434866
512788
1335026
1562251
1183276
1081353
819146
1658658
37581
1200089
643245
1150975
1440399
245062
1097010
1046764
551322
280476
583573
1143887
1415625
1343900
264345
1600793
1097513
1576158
1510611
1409304
1410224
729769
681120
88076
318057
240400
158185
766157
403093
1139868
590547
1725604
1158852
120523
298757
1734633
1061115
444959
1591677
1608778
1271659
720612
1330203
1062315
878637
225791
1239696
584456
511805
1378683
1810913
529477
700724
481656
709525
442861
509834
1147414
358934
952669
766138
401106
1244852
425116
1050111
1594095
1084938
799471
1262516
811344
482151
1126604
1016224
1296867
29453
549838
1097414
1529542
749418
1591397
217400
993383
554983
930005
1483279
587775
1452884
1086850
994738
750661
1631720
1057256
1256806
937569
1848199
1618472
188923
1273555
184132
1515571
643239
478550
395952
1034601
1340675
534886
1039477
1315021
1736069
485666
1247662
1193606
1586098
1788410
1485795
1053814
1773937
374854
1053787
786826
721708
1694776
331789
50774
598176
572356
1138960
1412912
1216562
690737
855788
1627518
1541784
1349461
1562398
1852173
178954
1814191
625284
1525178
596672
869432
1527454
1396990
743739
82868
1608571
442096
926751
993695
220140
581014
1267569
1011452
767669
504311
1799189
1621363
1501470
251265
530497
861494
544493
1304235
756357
520723
1472395
367018
697881
68218
567748
1672393
303814
1481673
1684680
296633
1651683
931032
1802763
856067
1241271
1438395
1293930
1378519
935745
84449
349353
1546217
389307
1834746
1643289
29823
1305095
1426610
458967
71347
1566014
561602
918928
1097787
1718409
675860
141111
279283
1014977
1202618
1077004
755473
1311481
205909
1414838
27923
986037
975991
613221
861219
99759
909260
612292
872886
1018305
486953
734287
825889
1754401
830183
541577
1567289
468113
1567585
1107323
1101646
1170268
309800
1657339
1417114
1133696
396317
83654
1043097
52091
238607
269107
1557572
756054
1624630
1100930
1251040
1124512
1788149
323112
1693705
794866
637079
981620
164679
1702806
1572173
926008
1448966
1370441
1084654
1681734
787709
1405969
669221
427268
642968
1768261
1707758
1309437
1822497
288640
1014682
754635
24
993465
527359
1528486
1338111
507036
228839
904111
12571
851918
1592740
473696
840925
247707
1111829
1710609
115473
1584822
118088
825094
720079
1003748
1577385
1326117
848964
668998
39861
886617
59223
1562334
425213
1507133
1467315
270373
1720472
43222
1463087
1626992
6949
987333
911369
1389390
426601
697994
783946
1489743
171988
1732337
1059844
890545
1332139
1735016
1037956
163185
1138727
1181925
726640
607295
684303
136920
1129100
153515
1470929
1021602
459591
1282140
238313
483762
324671
907084
52127
1408425
1242069
1365163
749030
419823
1727925
737262
1072839
1275008
817824
1633328
133203
1451993
1815830
893371
658631
1724665
1563498
680655
1750667
1231374
559733
1641914
849386
1183276
1338923
1195988
478424
425110
1345304
869518
1550702
192762
960622
356615
1174043
1075780
1860409
209957
479438
586927
696846
864539
805004
49544
890830
1163161
1815327
1745464
454425
583613
1256836
1193765
184762
1161553
1824417
1781576
752106
1420468
1184752
1300218
749174
681176
663208
1185407
1772144
244972
507953
455751
930900
1717073
1354403
213953
70643
1731422
1024766
1785180
395705
1206085
924049
1145621
1260117
996071
105937
851904
22819
228741
27116
1590757
557433
1051769
767148
1072126
109617
1562184
1526289
308291
1449452
1050504
1655358
830316
1057796
627933
111528
1685951
320308
1244608
1104159
425465
1155838
1253101
1614681
1523858
582257
1053519
953165
153534
1254950
1774388
1650096
401199
527854
96961
1505456
499029
312104
1316908
416031
1726902
973902
496591
1698316
157223
429746
425195
629683
451420
592161
1639438
1185499
1842072
1814456
223943
1281821
568622
655534
1406527
80127
1747414
1479405
98518
457140
1689905
1774699
221942
1681653
790676
1567414
48464
760230
213057
1113553
1006779
800419
1006506
1417350
797141
1285488
896897
404479
1478360
181097
337088
235327
1440655
306207
645179
542431
278964
561213
1760035
1861524
367756
1095690
507468
1624583
1682074
402086
1367650
895061
971279
1790617
445375
514287
575774
234633
984903
1364210
188353
994666
1278946
749209
1791886
1748650
136807
130063
1238312
538965
1334897
317322
1444419
999055
81104
783036
267957
1075120
332892
1198326
1468932
216000
160472
1509772
1076766
1513341
1457595
1697035
545317
1590657
813834
1625916
1573542
1146338
1068809
1594967
1189268
339501
871669
366408
695719
1252655
336826
1552839
795440
1836887
1176139
813274
1551855
1289276
957170
92234
167707
922834
992871
981043
1444898
712277
508164
423111
922426
559061
1424901
1710575
1406927
1737960
178346
137332
1609055
497419
1756306
924303
1008981
1303675
1269966
1217824
688374
301950
2725
430915
1187269
1717530
1276370
439910
672296
1480879
1332385
1805488
1433544
109830
1652517
1135324
30119
1796985
1501765
1511166
330449
1789553
26942
719795
641607
1039946
239255
1641034
1263081
1339868
325976
655517
561135
1430980
1572456
1375437
415467
184007
1564290
1005129
741470
1552520
115493
1508555
1643551
399249
1256908
1537828
1710393
785263
87931
1679908
1090641
139158
113843
1300400
867083
27569
1574103
1165546
1301928
1220264
335969
1490876
1660696
1574434
611104
820395
1675163
544255
1061277
1446064
1275136
1814024
1682666
1659185
1397690
1765562
536090
1649052
919512
771739
1369120
452130
1613592
1140444
462172
525074
1375259
634659
431714
1548922
904257
1297449
1781908
1255167
1663641
406338
563378
624774
826404
264300
277463
883172
74988
237308
565416
1285774
1537082
1521264
877276
1258754
44879
239277
174821
1162703
104287
1688353
49082
335279
1039797
964933
781135
1268527
1797014
302703
1422908
1526124
50019
1577200
1686446
1722656
85488
397399
1128113
1659862
1727279
1654812
773362
569721
1842285
1347510
383520
732930
1850030
654369
689122
680733
531762
319776
781127
1722896
1259863
509957
1136471
1158700
178143
1001501
898171
21124
329254
1171368
1298164
765258
875408
908929
1805688
588599
621376
8550
229629
953917
1821435
761678
1349331
69159
622692
1825582
244495
1463307
115909
996672
536407
1479080
557504
1001482
909611
863326
1509777
1822907
119954
989147
451592
1627440
1607603
617706
79195
664
631263
1012002
144889
1482475
1587204
1056330
1734727
938052
941809
1200520
471880
338185
1341821
241767
1244431
769381
1193975
1859524
1200402
901868
1220536
728216
814831
1588721
1193815
1207356
904331
1365085
1171863
157115
1224007
529289
724554
25099
1394741
1789207
771337
863827
828066
1313390
882893
573620
1319321
184496
860260
26963
1221976
738095
665320
209811
74174
1644314
788902
191831
202218
1462141
1580161
234697
629468
871604
958756
694804
1833004
709812
1164617
1300720
322686
1776216
1355013
481071
1839061
977447
1848802
670639
1503791
165170
1232899
1522413
1575499
187059
117346
207990
492425
1477663
87458
525098
1146213
837384
1689079
311077
550917
306597
920622
768974
856079
325286
257581
1104116
1137126
428368
367424
1840824
181874
589742
384594
1227838
626595
578659
1657777
1117440
1861863
793690
526124
1062097
150536
1202755
1594340
190508
225540
1265322
1430356
1800087
1765499
583866
1108483
1301243
441991
125572
757523
305987
1096640
247187
1672807
209190
1804703
733425
1828986
974363
839592
1421885
1835218
1667674
466928
1224760
530560
874310
871125
1712252
825363
159405
645123
486262
986415
157360
1244704
1266457
1777121
1739233
1791236
415837
53917
141676
586882
1662235
1704054
1050442
178329
385242
491981
482614
920226
908109
1611130
132583
1523767
1446011
1765188
1795061
390226
432473
916846
1468575
800410
1695589
372987
787686
653535
565179
1790040
511215
799085
214795
79611
1451931
1150352
328773
1543380
810019
1659138
594023
1517662
189474
1766116
1604722
664328
260999
501132
875260
1139612
1386207
308375
1160638
61937
34503
1003984
1845965
1466132
241744
563575
668473
1421097
45631
108240
151139
721721
724137
1549804
1325479
1232704
1753204
1197732
612376
177251
380966
315833
1122366
1832453
1734130
520330
1727806
46541
897796
650109
918519
978781
1744526
1267901
815345
57516
1072091
528391
1377964
241568
158120
419442
288026
897826
597829
1494537
1495801
1728771
124012
163792
1791608
407738
1216599
1507648
5772
130025
560080
1736016
213390
602119
815625
435263
1468796
618355
83205
1635713
1188511
1456498
1050234
685368
709161
398781
1546937
1317189
782720
1124791
472020
653730
186668
403911
1533450
1476389
125442
199591
506889
879480
1837519
1756335
1850259
988949
1607848
1282063
1646070
281769
458656
1383581
749035
275839
661494
1212292
775187
387069
1484636
982740
1404472
159154
303938
1035473
285113
1632543
785673
276046
1609830
522530
1413407
660767
1006227
228560
930957
109579
938662
177166
1188974
298874
369163
856406
354101
885320
661595
905734
545615
1327612
389339
318777
1457654
1382365
1762376
779064
328649
1436247
391032
768809
692714
1267776
1783438
545381
1065600
9278
396232
1734798
1483034
1844947
747638
523612
32441
1114192
245274
62192
1752617
17564
263527
509853
908636
1637167
618399
1129812
390471
161381
1005702
196060
1288621
1239345
1651244
1830306
680342
559804
416952
1409581
443161
1672908
638357
746709
1437115
672481
1638790
1393261
1682432
1428513
49794
366390
189994
1454064
1651015
1599518
57908
1028527
1089688
952223
1833660
1116205
257803
446988
1689314
656833
773525
710024
1686488
779422
1666652
275880
820007
1690490
1617206
1006036
1414198
1010707
1375996
134847
302198
675860
1462857
11200
1027363
216052
1712991
437153
905596
850339
1630316
772489
1332615
128694
1669866
373419
1832736
547594
1552831
738601
1429232
561554
1821926
95225
1027983
56611
225974
1439048
1361478
1663513
1615824
1086295
703787
1788174
971284
1285365
410764
521079
214845
295437
646575
1048961
1383867
1699779
941673
1032322
620062
1142110
1558378
1108297
592242
332447
1724342
1065297
1854428
714493
28499
65022
381559
1623341
841361
77689
662335
870796
193246
99139
1305156
494975
92961
351783
997824
1169270
1853653
1473437
984838
829683
1466709
1025863
223666
659739
1843028
696519
1171969
799286
1403865
1575216
1287971
106851
1229418
55899
1386040
247537
766159
1741090
7219
1861925
1783742
712838
887861
1028830
1034294
320891
371627
1257200
361512
1365973
1086945
506312
848401
459654
1203929
1206109
746085
1126472
1830892
1079304
919415
1069699
1715644
193924
1697083
1164133
1412077
908372
1509561
1830205
1117889
1205811
1534887
834663
1051655
1636324
1214648
404384
1802836
43264
51120
1599401
295616
584392
1581270
285767
1390468
628066
368310
1602552
720675
637087
246433
211052
1107090
196174
866075
489392
592604
1144671
113500
1200543
1524747
232608
376270
1652457
913464
1373341
1576486
649344
966149
1592723
363031
1249244
709628
529152
1332579
228436
614539
1638014
32285
683742
68216
1467914
1083820
1558762
108875
954592
1459550
1835308
1500528
1194160
317094
1810521
328745
1767867
1027398
1441162
1708105
183511
1530531
808001
485860
133459
982536
1324817
852180
87375
1500597
1312321
1224367
1821173
1441217
379814
1419400
1386896
1317884
1117493
897385
291136
1792732
1785110
6480
470955
133510
201848
1596150
841721
975301
322522
1401984
84368
304417
612377
1365884
119298
1160266
337479
76196
50181
877415
1139129
1704600
861905
426554
464413
490722
1134057
1407857
1099232
1685989
1703441
1070760
1329980
583144
10543
1654951
986799
220698
1676297
1596339
973762
733218
1618205
1860878
1815259
1741154
789381
1079116
189507
119929
355352
1124729
1556508
1479124
1843660
1593189
1748812
850644
1377888
1301369
294633
397908
342634
635720
1282073
1342932
1407627
1265042
697455
879158
467230
1423715
1850199
1026739
1319637
923482
1460642
1490575
1068773
1124947
872172
946226
657317
430279
1675861
537183
1441516
1219013
1154619
1047970
1565774
76362
821932
116351
1615990
527269
922534
1647255
1383155
1559127
1857690
59533
1444962
972966
1147873
776664
462289
812217
162481
1800697
673244
1320624
402969
907903
792650
1768346
1729876
1790472
494891
809253
1211982
1576514
991881
1593292
1724933
1150418
1105823
1719547
1189538
1599931
1274809
1100741
1611769
1268414
862047
1735268
1459001
1762990
1263753
1119275
339280
885416
1857913
164738
437744
450536
1718207
941940
1779062
1493535
825152
15123
1828643
683203
1847916
968264
818710
102135
1011711
939682
795716
300786
1558397
1365153
67621
1447925
344545
188733
842322
497281
928213
281606
854432
182868
215666
1652891
921222
1753905
1625940
288592
1736835
231721
445720
1223218
653460
1638373
383024
1726029
1574487
163482
1263395
1621114
867299
678384
1848951
1157770
933088
109716
419084
1788332
1389870
664482
1679699
1370816
1522792
9754
1549052
688236
1833390
293129
1499274
358477
205245
970815
1209703
1360059
172762
544069
229659
613225
421281
1282001
738455
246997
874419
452685
1718410
996826
433142
507756
399829
128916
57900
1248428
1353893
1773985
852698
1510519
62072
808632
804397
373910
1759674
1170092
1131256
349594
1612246
645775
350926
240701
527452
1827858
8711
1783374
1784947
1595756
150545
48132
981827
1105462
783042
1692338
1857342
919942
1670390
716408
66701
1413250
490527
555240
1590820
632388
1854970
442935
958453
201937
1600257
302291
1297381
955731
516336
200762
202107
1509346
1778542
486808
1349922
1045305
1828387
1783743
387446
1403458
302028
1758842
1032519
879624
1732194
852326
1837740
438124
631523
322701
197105
134277
1728979
1367443
68480
71246
663206
582237
872068
24772
1772766
1556434
599074
899447
509139
1073335
651818
108437
547602
104066
1396596
1605512
1757356
1037098
1484296
1775751
1311797
1847704
1470585
955935
1428933
1748451
536783
1619237
681027
1170065
1395900
1490762
53952
1400763
107433
1125377
766422
831493
1054378
808659
590709
1239072
1630149
1463281
802293
330936
1008389
1363828
823129
157451
813147
136616
331921
594392
302288
1496034
615466
708530
1656708
1427027
681312
886380
726037
1787974
1368254
58878
1556550
113995
10037
1015281
1802322
414644
221155
1445624
500068
531575
1245652
1630600
203870
161698
1477775
1763933
70637
319142
1759335
521455
1517528
856299
79115
1011644
893101
1841663
1684036
1116080
1138967
602420
1256667
993151
1813905
782601
109810
1581931
570218
908184
1678946
798962
1479483
1783966
1527877
880919
793420
302228
478410
552017
97572
377777
1768110
1579744
603612
1201915
257337
523112
130503
562479
776355
51908
530598
1760664
1570010
859489
1524260
1053470
1023300
1678097
1508263
619698
1818846
1527500
854093
494074
1333715
652992
90753
1511620
849681
1119940
125370
721127
1463668
1410003
997820
1685258
855847
253639
1413752
1842641
965550
1376060
1649943
1701528
1064395
29844
1286838
1484997
1325814
648772
1004830
1219824
344357
1013579
1127461
410137
260872
1735522
867563
636224
511185
396867
862181
1402235
1221902
1289711
734457
981039
84238
833045
970469
173371
1388217
840453
768046
1268828
788939
874199
1000337
654648
892585
938710
1340542
623135
960121
568075
88081
186241
1439657
665340
100310
602124
886403
1782889
324508
144517
379911
825202
1174899
1168582
694407
1258624
601939
1212628
339052
725253
1682151
251028
855434
469167
1098815
809456
46553
1139105
253054
450930
762049
1362071
608529
1462698
1347347
812289
719447
1578167
334297
1075081
1416286
1385178
456950
754103
1179729
1832090
1693548
899778
615664
1428264
199825
1004461
908082
996995
172727
359748
1585483
835577
1826321
1503942
764697
822258
1717693
181027
868727
292715
781107
644968
903215
1860759
487377
665147
1279157
139881
501197
453291
428845
1492035
1467836
347349
1769127
1179313
1047227
1016114
1588135
509303
185473
1352580
612182
734726
1286072
364652
621203
476742
746044
1042892
6763
1853068
802447
869218
1621140
1472027
105648
1836239
1575182
867292
1466424
868747
751119
1752635
465331
1677893
1715560
621531
1421587
1340849
1802889
179480
189052
188880
1581571
21752
1309095
1061537
1597520
726525
415073
155980
411099
670347
350542
1743760
882240
176230
583962
308615
327997
870001
34830
1855406
737839
103642
1374302
1690226
151559
1206618
16465
459263
220242
1147136
401582
1203401
368036
423887
47696
1626779
139627
468864
1578456
434199
857065
1732205
599676
429749
138305
33491
1398822
1037673
742113
848006
140211
576427
1421093
1168884
453561
786697
1339444
1214810
337671
1285339
287271
278853
1833294
1726700
246202
238814
610224
1048260
928776
394011
1313185
558408
647331
1422551
1423908
1071519
168503
361255
163192
1224848
1123286
351475
1231434
842938
1329453
1271683
13703
1264784
300751
729162
309427
515516
1694333
70786
324425
1208911
17904
1194329
1728537
571782
621709
1011720
1719252
1609168
1667683
1000093
342432
1740952
649763
829113
531955
876539
1018569
279905
826194
1841306
833479
661539
883920
990395
1267243
988245
1533444
828755
66045
1347265
1343719
798142
1687823
1150755
991953
1178449
990655
554276
195249
154620
816383
1763212
1598271
1681464
1439080
544088
1150572
481252
224872
187677
183285
780813
570366
1349779
766968
479812
1019669
678261
121647
1142887
857021
933782
280360
127100
1626254
1425791
1859077
1160628
998345
74043
1162793
45725
862926
920577
1701365
801420
1564641
1477853
303454
410048
1760640
903128
719597
840573
888722
499124
1777309
57718
94995
489622
1500839
389903
258794
429601
713941
50861
900449
12132
587935
1034944
1705671
885631
1235527
1075318
1454650
1707173
589444
1138095
1319424
257500
491669
1457328
1526077
526642
319094
1079454
1780249
386419
509165
1059364
784567
354859
1546402
1323642
1149721
389894
377461
417262
1733313
664001
1034912
1636771
1288798
508515
206243
101336
738618
1139726
492216
1473711
490667
315967
838636
991002
48190
663784
527802
300961
391242
742325
351358
1792790
1824845
701941
776130
703490
259673
1616407
446500
1371337
1354894
1599514
249944
1842966
1361911
1593337
1659589
548036
167311
374979
1826508
1448953
941885
864161
1426641
394093
826539
235155
663029
1813974
1238888
1280205
365923
473077
1425957
295677
1088850
1053316
309944
689035
1587918
955426
1738580
327642
653427
426923
1750601
1189711
1492307
1325260
920335
1218471
1053607
1135759
546753
1413999
887158
639465
273316
949662
160877
192295
1288373
760629
1500967
1695656
1643929
1741710
1503405
992426
355239
1805230
1269009
1581262
291062
1538516
1258466
1068937
333230
1578074
307687
1191975
1817490
389789
1517339
79609
460338
100730
560107
1054088
612890
1265526
1599827
1271968
381276
1211610
803216
1755008
531827
1504197
559485
708821
1165486
788424
801503
501832
547394
257924
401949
522328
1478890
197166
612291
1560740
816260
1246853
998920
1055612
1174112
1304126
1162176
1048470
101363
704703
236584
449905
929767
114447
316137
1098822
1753675
233050
92408
761853
1116662
608140
965649
587217
1792831
39994
1611057
499221
913994
162127
1167417
974552
1708168
47886
1642661
692782
1828806
1632299
1553004
1037151
679382
914466
1782094
1372670
800952
1496764
1215755
1678682
1492887
115500
1758840
350449
1651211
1081420
1010593
1833045
1299439
69889
1076912
239905
1598281
1557377
1416690
764002
1684906
1839765
778621
797138
991269
131877
1668496
795961
1451567
1783639
308377
1357755
587976
1152762
936818
1709125
490192
98507
1041126
688388
316766
4913
1066354
628161
1777317
1544286
1561033
631100
1249985
886382
1495362
238410
1261625
626221
949686
1217396
373198
275695
232772
1707044
298890
1558284
1058776
235783
463237
620472
1796035
521307
537503
82052
1070133
1508472
1076739
1752967
564286
1763904
866359
29353
1068168
95947
1261858
650892
1831617
1667151
1731022
709872
1331937
1304067
1352547
739390
743057
407309
590889
1391978
998138
1243945
962374
1598573
552415
928044
1089697
100818
857251
1277954
836374
1142714
330820
971891
707991
83438
529216
369300
281096
1819682
107148
542663
1205847
712029
1066215
182135
1504111
1056823
1049858
281227
1610740
14542
828442
767229
1130988
1527662
1831854
1072365
1135824
932827
53136
1617643
862270
686977
357545
1039424
968221
343519
1767105
481775
262505
444023
1187868
1828470
241277
76571
1768991
976911
1071861
1820784
1814837
870828
499170
855295
27209
140769
1205323
940983
1719691
1799166
395070
1699136
1031008
901942
1852034
1659990
880181
1663743
1860886
1325093
251192
990225
1764752
932083
296098
1575080
1803670
1246198
1441067
33132
1025402
472220
554397
1697888
1801751
771409
441470
243115
1055293
1007807
1264250
1585034
1395090
1095739
1444389
312296
99545
819107
396215
1096953
1601527
1473607
398998
1742187
1211259
1100260
1188476
1470038
1704962
1534388
161868
1781701
1344740
190659
1584287
865995
492255
467892
1308361
167358
43494
332439
814098
4066
1653986
1196912
1744183
953867
1669368
1697174
1192429
167710
1418909
486677
681518
617831
410885
751534
821872
139633
801779
898759
1096405
1536167
1298146
1036942
475588
461211
1763045
709335
1290387
322601
1026896
1179734
47915
1015073
1820948
1540741
1311382
428354
1744999
1136675
371365
1182875
255487
972648
1838889
412487
1674995
586726
666466
19208
1589038
393793
545703
1601623
1460346
1364034
1385491
1054734
78156
946307
1555125
334764
597645
1192960
223358
694407
1491768
814030
129207
1253899
1663974
439414
1559511
1509061
568016
13103
620398
1445441
1293751
957059
1096510
125945
866814
1732230
1781414
164015
454947
103620
281629
85174
19902
1731643
1837944
1088463
1560962
275879
1519466
282130
1336944
186184
160623
1455171
1140314
1660876
1415714
182733
1729932
1835239
1138538
258808
792965
1155781
163402
720681
554445
1230052
1269604
1374596
1221757
184052
818966
346244
131148
1162416
199852
787572
1151063
1514633
1087582
1034893
1049987
973607
1748338
84409
1488056
64099
1181920
189301
4445
1630615
111750
1220753
520241
1049157
1071885
1273541
1670053
56344
277509
1033588
1628179
122267
359688
323531
1156075
1118041
1052598
569816
418294
1103019
1780414
993724
52963
1302038
1539736
59784
618946
1090926
991774
580302
72937
1262922
1746645
1570935
1738722
332234
559705
1779624
918001
110853
653488
411324
1457338
283848
326976
1745436
1745920
1667842
1194329
1286292
1444022
1237936
863577
721622
593096
1017337
1643713
1684513
765702
526534
1127182
441115
1033272
1312016
1376708
1438039
159725
498149
633502
608846
112869
375394
1265645
948617
244096
1338837
137101
1713044
598521
1564463
176625
1326029
1375625
1432660
878544
805856
1504610
2813
356605
746478
1094100
401648
705946
1839017
1723066
437841
898866
86235
614516
1619301
72428
800728
1557191
1168702
582349
454712
1088870
904507
514288
403655
348714
1429132
696187
1558197
946185
819074
1546615
1440088
64132
1728250
1006273
1598704
1510376
1561858
330553
1257386
849549
197604
373972
1401872
1387617
86172
713484
1545083
164461
982026
1109100
1019232
56792
491423
1520060
1611441
840280
201998
1856120
9725
915058
544149
1666195
1096781
1844102
399141
1291387
382782
593162
1407817
615698
1687304
134461
1517991
1839773
806160
182552
902801
1505508
832681
579140
1658541
645159
1021149
1528208
1176225
734516
785202
1512538
192340
450707
1645545
106264
1299270
904881
797762
848275
706419
1271822
1372734
75391
1176271
446327
1820686
760273
1533119
10978
875634
1507895
17883
57489
1795342
1488280
150258
506236
260633
580938
846480
978587
90916
738459
259895
919901
125017
77187
569176
1345737
54193
1177647
1487420
1426634
1778388
310326
1820865
1848046
216263
899266
1455449
454868
349959
16383
1602969
1283596
1079295
1689425
1801714
771261
686115
491394
1189103
1368970
59610
870662
1359732
813167
1233461
1340716
1366177
1854195
797071
639580
957445
1141740
392027
549805
1096667
1277160
1122
213503
41751
916108
1271083
1805732
1809637
1738924
1096415
267259
1278836
1223837
972554
255182
1699821
1515498
423924
471903
167654
122659
1676711
874760
1064554
643564
1823154
90758
1041379
700272
521406
394670
784518
213929
635994
1616222
914984
906773
1335139
1398367
334479
94025
517369
449956
1129023
448472
309076
208681
1744375
1527683
316874
1373497
1428001
784079
1615000
403090
1398185
878640
326283
601794
1621901
989871
1789211
1613437
222763
1010191
948003
811636
1608234
1334143
632799
1408062
301269
1422253
1055818
1831354
1511318
1508576
1172112
1326435
877675
1422876
133949
968488
608054
1247266
1573614
1380518
34710
1566910
1485912
968525
225492
113228
1346814
397370
1263503
148378
143232
595294
418250
1614002
414393
1330096
869395
424485
877373
1215652
543910
1172440
991836
100804
602904
933460
1423395
1227606
942720
1670657
962621
610348
1538204
1353764
1767096
1687451
1296367
1443240
1574235
581334
1163570
383892
53565
568196
102335
363196
1026023
405386
1120444
318542
1097242
1492232
1309164
1810941
459580
1022344
708678
246383
507243
464417
1739885
895052
1747119
18929
461964
176292
152801
938958
593471
1045631
890190
1598307
698802
315598
648580
1823573
1118088
1850002
1558681
258519
1837226
1221533
1689774
1177241
1727732
1099897
1264618
610712
1850265
354993
933050
696326
138391
590904
819790
96166
1205704
1105025
470839
421428
814548
87505
981200
1335725
1536557
505909
447726
716541
249655
576502
1456665
31541
225459
514271
1858480
997255
282946
1368015
1642780
1292709
948314
353632
807132
1328178
544733
1268616
473684
225596
1639403
591628
87210
12359
1179535
212122
1130689
901096
1663500
622080
1068011
1803675
1277857
1411302
196344
1110297
58815
414377
1417322
424433
1452661
850692
319143
1510518
222723
578132
202869
355853
1317730
1237473
1255501
1263010
1057998
1659252
1350764
1726728
253375
1310137
1138394
1165931
1790935
1472662
570364
881267
1596785
66989
787487
1009383
91274
638622
630234
182135
1375992
380318
71674
492216
108996
49867
915394
1080081
1755967
542569
992687
279396
1321433
450826
1181897
594336
842156
25218
1691961
1277499
1250721
431011
220654
243493
1400033
366667
1241357
1460841
77629
1007599
1030302
948886
1347708
49464
1279693
1479740
1457911
837475
749680
1017563
1224684
346123
930402
774594
1521105
1661613
379267
1020754
1071401
184506
1745037
759232
1275368
513555
1446110
1716164
345972
952508
1058957
1038547
906115
1690641
1472405
95603
1202386
442444
1437257
450218
432351
502393
300878
1755353
1569676
1182114
33798
1651376
361223
1745780
1387456
1660653
80185
1090994
1835998
1515249
326192
1862109
252523
814043
1117968
961450
911898
1134028
1502267
776197
24058
405735
601580
961257
1383279
236535
967913
1089287
1237284
809062
1136719
1524506
1427131
229987
6712
1049044
1116445
358565
1206136
663651
1755241
221548
1691184
982224
738766
153264
1096908
951906
1625973
125639
411087
951391
1731733
747661
1725266
1451971
798149
932016
1081900
405703
1715641
1468986
389077
41896
486989
479162
1642731
1502188
627600
288905
505191
54105
1204817
1485387
1521643
896343
1301314
1795330
1134902
910566
1835725
1720985
21040
1394779
1640330
1229360
467500
1206166
473904
1625766
1832104
190891
401832
947357
5653
865411
939241
1571464
1042813
1608653
773179
333281
1236319
1661129
1704448
1487663
175249
1081637
862150
1438751
667207
1496916
1256436
703285
1056581
1260417
392856
1237548
1201497
1775360
34906
1697781
1745907
1187565
1013820
1241793
1021457
1557660
940462
768325
959522
1835115
1524659
160455
618461
733332
214535
1305922
1416419
796428
45970
1385908
1343343
511354
1051441
267894
1063839
1330186
17469
1157963
973732
99727
1508212
563204
190574
375284
1438025
995554
13283
1443705
438549
707701
912189
1203634
441320
1268290
878071
153833
1111686
1381608
321393
97027
1337117
1223269
255482
771620
1465249
1389326
808267
1672556
556813
145431
1331431
1751582
538498
881613
1655797
823097
1121407
299616
559350
844815
875546
79609
74205
1380269
478855
1626224
692707
1322848
722685
1181679
1796196
1159183
1440847
104773
408994
576169
1194409
996752
902503
1698651
1634853
407431
632887
1180235
1158831
1446023
534317
36858
1812151
1557964
606552
167952
1418247
604450
1249812
780989
1785651
219751
1151531
1286142
621826
472825
112144
1627045
105697
134269
1315722
805764
535573
1070095
176376
844157
1499119
1664405
261584
601897
477948
59522
460460
292881
1393010
754688
263646
108877
1154426
1664363
1490835
94402
999292
769458
1679515
829674
367225
1432352
1573181
919602
1817008
1614944
587222
1221114
1178360
1839755
1150804
272040
1516300
55330
672625
201613
1588681
1675201
452139
1178741
1661137
521078
1319747
1432124
1147807
612461
1778558
671839
84119
1452143
1778709
742137
299753
1474497
227228
1462713
1700886
280547
575869
1028220
394377
1455517
535771
914682
589039
44939
1805768
303410
1584551
1306076
707313
982688
1051524
1438631
464881
116644
834863
778491
548712
157026
1166340
1034393
1103532
1612265
866006
728338
1661354
1807591
135473
483031
210484
1632304
1000418
1119171
407985
144360
261918
1637765
680129
978023
866251
1550738
626052
1535285
897512
438767
342210
1241576
1726457
1157111
891252
1744676
1179981
583370
1540169
272499
274458
1152281
1009874
248700
1477889
456944
864148
1317390
1620891
755110
1093225
1125604
943686
1401437
632835
1362069
925242
1709898
116
1517032
1109321
312279
1275736
1708089
1306791
374261
1353547
1006296
1820971
50148
48820
1696580
1724642
175975
17102
1235689
1756503
514720
1134561
1612615
316616
207819
144593
559289
566014
1441777
805290
1610077
1314949
1481646
1095592
393049
280028
1351207
678224
1704168
320272
655140
162068
724500
1553496
296424
1774874
1461142
61189
974670
1113268
1789428
1595536
19990
378139
1008792
771843
1292189
114886
623710
1615048
1376334
924642
1710116
1644805
1562619
1173238
518742
325162
1739253
1281138
1743123
866309
490007
1061242
873782
348570
316157
1065004
1428689
576174
596887
136081
1590097
1858103
1405649
808221
262109
1239500
1088174
184005
1416642
1389427
843534
206502
1725625
1853766
1468223
1046046
914433
700914
1676138
1391200
566576
232738
1502806
697901
463221
1394828
1812762
87091
731079
606704
1669705
113832
938293
1482594
487845
1843172
1002528
390270
818704
1436280
1042905
1239684
1439325
1482128
833761
1593340
1103560
1168627
747364
1514977
860100
1263723
1391954
404102
1522787
1239001
273532
54391
354184
1183428
703512
1556209
1635048
932536
528561
1849823
1078686
389812
1566399
389069
1751146
1527336
1058994
1330958
1837581
1108948
579138
1499538
1824838
973169
1434415
1532346
835085
1748113
1163027
999540
409054
1318544
1030290
665939
1319626
1354367
1501695
768915
594458
1091147
1230871
482690
1446751
8678
686660
609095
412893
729519
886766
1125690
1055804
107967
47582
550866
1199880
1593481
1002661
853444
589930
51888
638423
1796326
1514552
1511915
276151
959683
311468
44470
1761464
629346
276396
395882
9398
90471
1569648
1062324
262473
1126232
1541065
661278
103808
1604599
135592
603271
655635
1433941
826026
1835214
1118613
1706752
942125
809315
1352013
1190960
1702043
707067
1258719
1754603
1270273
540651
590483
350676
413940
1453976
650418
1257400
362459
535693
1768317
765186
800080
1230016
675320
1829422
533011
451074
1304666
1478515
470762
1398561
707562
1323390
600771
1243176
515093
663804
257050
1233877
1012126
711949
838872
771658
498117
404449
1399677
425365
1720757
464493
435054
1587418
1550401
1274261
1024175
1074526
1219764
1468405
1857435
900906
25962
597698
1554694
942496
983957
855822
73971
65413
90081
456978
864083
1130621
738749
39276
700725
1597819
674378
129599
1087841
1054390
402773
670619
675777
978255
1623391
1322531
963263
278581
1055271
802318
530591
1369428
1170092
226131
1431339
1019264
115259
1565227
1297298
536613
942279
922216
894248
290309
507450
586065
1502795
1602630
701258
459775
1393665
612334
430529
1054969
1680449
1009798
1521301
1267238
1190566
421337
1551093
1244806
944943
1138155
1406351
1815077
1615831
1823890
275890
1175348
611262
597808
458897
1530903
1584656
392921
92033
1306108
1219202
1301311
1605869
1540403
579170
1543937
1346391
228665
614136
615131
908794
1265933
744761
435065
593105
1012290
356706
1696979
551598
1548636
1652547
451285
1215833
193884
828291
849615
594443
1655921
1026379
521894
1623505
1829154
45383
1785954
476846
1581407
1306368
1267232
567442
956691
1448955
679233
1075885
324180
1240943
1582610
1845763
1354019
1338874
34060
141612
262454
1847100
1438327
1782773
947703
1020448
702755
1385560
227231
1813281
1277104
674202
1359466
441621
698287
1700001
1643889
497011
597207
1154400
1751423
67015
953873
1115205
446796
626938
1659629
191178
605472
1290152
1723457
484432
875576
1825400
907053
1749575
665263
6016
1376832
322687
1859949
1130561
1791449
958310
1745382
166182
1794620
79269
1581817
1192102
1136816
897057
1455167
1280011
1846414
1734104
346348
1587975
525366
606134
1362004
584881
90703
949598
1146456
960173
954376
1222253
1716852
1068247
256362
1648597
1753840
425803
60740
619664
581415
484658
1835180
1081825
472472
347403
620456
878717
1365959
814980
1848613
920951
521558
1071920
1700398
700528
154499
1111644
671940
181941
1352233
693162
1679940
415359
262410
1187760
478402
1069454
117525
1526267
742438
622822
676578
67814
53273
1570395
191598
47792
1321596
5222
1191429
1227309
1257242
220729
341533
573908
1818615
894281
1119631
1121739
488224
1166051
1771929
1021145
177912
1688323
201084
428557
132657
1731971
1712862
1395535
1363621
1177496
1049979
554419
1089956
1431854
344313
851896
1267843
1602204
1738771
1261918
1257451
1162720
592193
1240587
1405560
364339
1704350
1581820
1524237
312935
972272
684223
1523895
1206995
220534
150487
826906
1018437
927286
1051902
575015
1143520
1613433
1370968
1016569
385977
878948
1200726
519123
249140
41863
1606192
11406
570037
1809429
59985
1825028
734365
641750
1113824
834087
666236
1559679
1074159
1841313
1385368
941535
980762
1800813
115487
1779727
1130552
215631
368128
341751
1675082
241926
1170492
164693
992990
810683
1596333
391787
838686
211398
424814
738416
1597568
475799
412264
522707
609454
352232
1545437
525420
1788920
948281
1029813
947816
1434313
1323034
1028575
1702706
519353
604163
1281422
1072743
1271210
97253
239425
1063974
1604983
1698792
586041
389087
264387
435593
1465424
1410939
1747679
708510
840218
1432541
541511
955743
604512
1019309
1657539
395867
771107
96481
1839173
729411
1769831
783132
1410159
1794384
1400240
291090
1236852
313210
108356
613880
814958
1064143
1310662
823302
1351013
1448741
1754800
375337
1207600
344827
888645
471097
1584774
895266
1131541
884255
1596302
1464580
735247
1820069
615478
277958
1682170
320974
533993
307791
81606
589073
1669567
778537
533189
719907
1098215
723766
13000
893378
407724
325139
1517091
1050506
599693
909596
799768
408309
813358
1766715
1823699
41537
1429495
1066389
1184378
967981
570521
1688728
316657
1170910
703153
1666162
1343798
1651482
1327911
1294506
896908
1823551
948504
472691
356506
1144640
244218
1454599
1598536
1834913
409980
910721
1723174
641695
611679
144917
758821
1723995
1568661
1442854
613072
735250
552357
260155
1208400
1538369
380928
914036
1635946
811829
612771
1220282
108366
1263420
1097022
448983
135345
867283
1860733
1648416
1445093
999138
498959
1680164
905569
1224700
1703180
611810
445706
1537964
1343363
1765116
1820269
474961
159072
1860341
814141
56356
526881
356022
840431
594129
1134316
802719
1594533
791794
1643516
5014
148888
223897
1644689
752901
714502
671118
94469
1215702
1327565
971747
1185788
1646685
949029
778252
1416619
1775498
669735
470198
1650518
1799984
1780428
1268205
1354964
975436
1517317
1297164
1003473
195534
907714
1302132
226878
220994
506478
220487
841537
470152
1699977
268067
1058088
86047
1635641
194337
1162536
1139741
1633895
1612354
1500027
1285140
1012217
572401
836645
750757
1463903
505297
1251398
974879
1857478
953403
114968
319527
563132
1296007
1160031
268804
303048
198980
780358
188209
205726
474562
730319
1267124
858122
959347
404893
602723
1467971
538084
129651
889219
998125
124713
1285738
1176673
1725367
334263
330833
1509889
1350126
1458893
1621314
1586024
1297527
443551
864738
1787230
1297529
1016907
1830621
1525978
1408387
36157
894150
360362
52907
1166797
467958
1234100
431158
1459739
745371
1652878
1396899
1129339
502306
1051341
700968
951371
153469
404345
469898
952208
1108869
646617
324337
998350
970907
1374985
727942
1480733
1620988
568758
331467
758206
587352
894835
1640136
859695
1538752
1566359
636906
1041155
1160951
1570319
1861110
1311383
50708
785798
1587768
1663502
1767761
1593788
1830497
1645616
59989
1423252
100746
1358281
1181188
1331250
656959
756818
198404
307947
728317
689321
1484813
1420659
114228
1042436
1636181
1139627
1060082
534774
462098
1707039
736244
1263796
1426138
1136266
1067014
1214886
1662500
1824984
833204
882344
995789
848763
667651
206966
1078331
354565
1293990
128731
499494
1291849
1016600
941754
1000188
359845
1811320
1394325
875148
1211384
1398966
1658289
1441117
1129653
625014
236841
444535
1706521
1306253
305241
702461
88304
663111
1702245
1713192
121105
1276157
1305936
1813069
473328
364220
391799
808865
1075193
1531071
1584600
108288
617864
372179
1177531
1129581
1539026
314642
764185
1020508
725722
1408650
1698045
527886
463613
1858902
759419
509462
1323350
55530
88358
1498283
1439967
291959
247822
154543
650217
431536
301798
856458
1578680
213089
260665
1532892
1796091
1153644
642593
577274
602766
221496
294549
1262307
1596284
608889
1138287
1782609
1421368
1134026
918654
1531018
1851136
1288668
1146441
319802
502015
1560548
565994
1295218
173533
1282762
1416658
477212
1855295
434414
1086635
935320
734760
1597164
770071
1470090
1798438
1476170
110522
1746537
536965
1231467
406877
1447314
1621394
58445
1622124
658983
302833
286505
214142
151740
217711
914680
1534266
262449
488340
1156815
695544
1823367
65579
664911
661918
200858
914831
1795367
1527703
418994
1862444
938161
701039
483081
587367
4701
1092141
1234131
1001945
682062
1859570
1549643
163523
762516
505790
1067258
49121
1276801
44971
369535
959545
1334876
1151814
1385048
1673879
494418
1069507
1242949
1138494
256640
798337
28920
423315
548937
577018
1273103
723072
