1000000 100000 324174
1259774
1574357
1619157
118962
70102
1944313
782779
1360139
548555
532959
1261653
1070155
1426139
1833086
1719316
258910
1143448
974231
1796266
980758
792131
194608
364310
1619855
681041
1939175
404956
800387
1528016
582497
1513730
1921182
1276219
775662
1029187
316728
535221
1419631
1786187
1041324
647669
262895
1495542
280287
380713
123314
1747327
384095
1242236
736755
1640238
1529284
422724
229381
35337
1003536
360765
215031
1434224
115495
1935174
518236
485006
1729444
282155
1521613
108535
427634
1233921
1139240
254169
1291978
1388762
413105
278149
317997
799868
1736088
1947105
446540
292424
1701106
68683
1226297
405217
571866
741841
98673
1956693
1380564
239996
306049
1237916
1652546
1511557
429490
826056
752190
312025
547314
28131
855154
1953393
1020567
946096
548083
689182
903928
1169925
1049082
711724
979338
1092337
1057282
786006
417775
850770
1223906
501669
63061
893675
1250849
1151395
1342459
1172229
613312
1236625
803764
956998
1905874
594759
1271271
278435
1818885
153235
1634979
1992784
1731863
1308773
1258924
477787
938883
933024
1015905
941501
494591
1997387
1948302
1370799
688054
1831702
1554467
94995
1140128
999469
696461
974725
526607
1802194
136236
224179
923613
1411588
1695490
846281
1783093
619389
1044034
1703653
1529809
1217385
1103909
209228
1781971
1003910
1089411
638505
202271
1408896
165788
1077070
1965018
751082
732626
1983188
862963
1113664
338005
1381231
19889
851810
209423
675508
243948
1717991
1415909
93761
999775
620319
1654919
1751786
6651
994832
659439
350426
1456037
1816248
1232716
1481161
869180
225301
913270
580597
558792
1775020
254695
1484060
1732652
324770
737361
1628166
1218745
527129
306775
1859513
1804865
1968740
528436
1879874
220687
1922371
377577
312259
724776
1720667
1645285
388033
338845
764899
979875
1270138
1685211
150821
1537733
992213
1468754
1923188
278767
21987
1565548
961454
865953
453497
752461
470875
211700
1826765
1049066
1120200
627714
1569171
696773
796201
1617216
57293
750419
1975773
284929
308435
1304497
1739124
363863
304042
341817
390721
885924
924003
1199072
1712657
463128
1516912
1674995
855303
195068
1090637
1745468
825386
1206183
126864
913853
626257
1808977
22867
181702
7288
1285041
161009
647592
1840074
1294811
1596154
1731858
1134565
916376
1378903
25880
1648966
1301304
487323
1749787
162279
1964353
397645
876454
336195
693357
278831
827738
234451
1075315
804536
1837631
441738
671154
1597505
925135
821626
1787382
1296150
1479662
1893656
1898379
242430
1498730
1841157
672757
797626
426853
135570
632333
1291816
626266
1784581
446261
1583054
1482171
1232190
1831962
1250992
1123381
1837138
1101526
1411025
764076
22585
307293
161677
681686
1009146
36176
1638820
814047
218872
1816718
728041
981527
255866
1164214
356978
734980
1548152
1221437
1450876
826369
1602845
1060406
502457
1308948
1875122
585527
1745877
262107
282828
1067977
996455
1127915
322380
313084
1069670
701737
837341
433785
863635
1711114
1389563
272093
1041801
57503
1264624
1425363
355336
1638753
1098362
1915891
576743
1852504
134626
1468028
75997
671158
98575
1418685
2835
1365852
707005
1257137
1107243
871241
1794715
783758
1186706
1735342
1072206
1888824
1140738
1738076
1490622
1977270
1668776
101461
266579
1987808
1589556
331881
1486811
1063465
1775282
1709033
392704
1826535
726344
1379826
1224152
308118
750766
1067741
1753992
1453277
1792609
1431649
402748
317891
1872697
42246
1981290
1814932
148845
1959008
104651
165471
1597976
990101
1148043
889745
1363821
498292
1920640
508218
666405
1896753
896861
797939
381184
754841
91276
719016
1230353
492581
1569860
1938575
605779
1750146
592864
1006955
1990670
364939
1336285
1118595
1055066
940770
305154
546168
316786
1103504
308440
658964
1473511
330334
109422
594300
355148
421170
1664449
535764
461548
1604721
23420
1623378
1178661
265996
1794048
1498789
1587401
1267508
324217
1449357
903580
1956363
1400233
207312
1537832
743521
674913
345587
1802984
319124
1632087
1328342
1218780
1513782
249451
169792
453556
1774657
218571
1696451
891297
1249535
1848510
1495383
831672
514660
573244
416854
1293580
1919100
50974
743041
1466619
577946
1941125
985041
1770699
932575
1293751
1280657
1552528
1008690
521671
436567
1396867
1244290
50637
1575136
74902
969980
568079
446900
1095474
502220
907037
305929
923930
866201
1541772
471828
1768560
152293
1723608
480134
1046881
472307
232850
1863209
430715
1572082
745092
578433
1547474
56264
1858650
1009942
310446
209947
715231
1663143
1824283
1501237
1233631
436998
671
673090
22892
1515277
1688540
1445025
1845842
946996
1562170
1889880
1802578
754912
1499119
393490
1030272
1750098
1679272
1228060
106451
1947804
1273427
1825576
1044875
586650
750607
594156
949881
777867
823551
1372985
237333
825550
1020871
1577445
1518111
112982
873867
886875
1135839
631857
1725349
1590728
1247353
1165559
197691
1589710
1609587
1059471
1206398
966705
1948965
629200
721568
216562
1965267
199692
1022064
94466
1957998
1758704
1673935
94708
1087505
1273268
1090329
1535802
241992
551514
1701766
1308723
1543355
803803
1805884
190595
508623
810845
986756
1821148
1738995
693100
1176701
1347626
1371240
327569
1369713
584594
28175
1374431
1919825
891093
457140
963661
499776
1649633
1807693
1937155
631334
1359365
1503020
1805372
1917693
1343162
1716414
1246822
1852468
118979
537508
1279840
1238235
1338884
1685023
1057351
269467
443295
943109
266730
216617
815130
106303
1156295
754129
1678764
635155
231016
1893354
562461
921863
1480975
1559649
1361334
1148402
1355983
1757135
120977
801360
1247116
420173
319558
1786910
1672013
1809971
891934
1216317
69285
649400
807502
744265
1164147
734114
287824
598585
76515
312066
654757
206595
900633
986501
818376
439103
1058203
314247
1356855
1498509
1165759
1953281
1253540
433779
588985
1540457
234178
229315
1584802
74687
731014
1594984
1122449
995777
512823
1352117
252583
916893
871589
1397984
1155065
891123
497107
371439
1822942
379581
1921225
874734
328595
1797765
1659095
1388472
707803
750246
884537
1751141
1545600
781414
1793731
300668
1113640
872677
1604738
598443
142920
486267
1116904
855284
1236514
1249243
1945897
904316
1935835
1295143
1394247
1831407
1351072
183354
886319
1250467
445149
458485
92178
1146906
948459
872293
633833
1410754
914396
182953
457894
1955880
1847086
1576519
777247
484230
1519273
787177
692815
1822244
353349
722066
1397252
1001647
1456368
826295
50431
1804020
1322574
1006269
1199963
1086132
1067418
202901
1946749
604777
1360652
563521
627801
550335
1963772
291389
148672
670502
1889288
1052925
1983607
25397
182655
80560
797947
1346198
311658
1810241
596580
1085321
247714
279790
1631520
991481
90763
968140
1868447
399309
362129
1452545
69802
90608
919841
1552189
1490316
1800096
1491468
1155078
307929
381826
838003
1652278
1492695
1478904
521236
32683
501082
5013
1330551
1513748
1411716
1048234
1328663
948208
851308
593197
488040
1672540
405565
1695399
1969931
150341
746653
1425464
1089806
92463
361950
1320470
775090
1329393
1870033
547201
1774076
250873
53686
632175
1447650
1811102
1358925
863876
1142155
317877
1232572
286601
1249174
1636061
1879633
315930
1862741
245729
1789313
1011689
1073021
1694120
806860
957609
1841492
897913
852429
747069
1589137
863810
1292462
1121855
315313
1188920
1897296
737526
1378556
1111430
450937
1514418
1956029
198537
1926625
683106
42538
650997
1422278
363419
1076556
280624
548948
1848066
316478
38043
1558135
1502758
658313
1218227
102859
1216058
1230234
1298905
1499818
1563540
1531267
1343132
806845
568346
1217380
1091452
328359
1041537
509628
1639198
1878905
638466
228933
1772242
662808
442195
463505
1887647
666020
242529
852350
1573003
826452
1399688
495858
1786160
726662
1377123
477853
1688428
939763
832966
1040392
1073206
1012613
1385636
375636
1426673
60533
1017264
7226
1641643
967254
45954
846282
1317661
1281512
1750646
864579
1695554
650087
689147
1345449
254462
913919
1473883
1821790
847174
1854866
1371777
1602681
588858
546640
377497
927349
241254
278249
1963054
751249
1294991
208868
1520935
1165208
1684971
561617
1285204
1430333
1077188
483313
1012054
1628869
810747
1497726
221367
959086
482972
641634
1059563
629007
1123291
133414
1839592
1405519
38453
1752048
152588
1784566
1195739
1838034
1572860
761015
1367102
837274
146334
225022
1755305
539320
271359
1019667
1347619
942647
1413800
614087
1829659
724696
348434
1342049
1187800
322184
981959
369126
860299
1655167
933247
1162534
582603
518027
1604932
723979
1809636
1467341
1972677
1308026
1815607
1512610
1944934
886743
1341974
280752
1372494
1139081
934588
859058
1668164
152968
1879772
1316185
93341
1657356
801809
1759732
574956
1012845
1784728
1077141
286294
658244
281073
264717
1706686
1320992
453693
411393
445528
809550
1321826
1304681
1527305
1380869
1425653
657861
504387
1821435
1129441
1912337
984797
1086198
1569005
788326
1959294
570891
1237811
295383
663916
45272
1148601
514438
1034545
1168349
1668067
1925995
1904754
1682049
1961458
412063
1731739
1162876
58772
774864
961879
1429814
1495559
56889
1040194
1608241
1732116
1308089
1058940
774720
13958
1131366
992361
1222525
1922704
1710069
1576646
1414098
678427
590236
1828219
488940
815210
967589
166185
411090
726708
725432
1125989
1779368
1678711
981314
1819374
258980
1538060
343980
884744
1526887
57397
726164
106265
59427
1798821
1850266
690165
1284195
792995
351694
162318
616656
609101
1430563
1815131
889805
256774
1306155
919981
585797
1582423
1104917
1379946
1573955
389903
497068
1197180
1566998
48807
899534
428352
119540
1869592
1348824
815713
278113
75982
1952870
1069778
913300
258027
1005955
1718910
606042
678470
1670646
640252
1161299
41160
1390258
145190
810013
1905482
807069
771491
1946326
1832043
380179
1659918
603249
989913
607371
558267
400950
507979
1873318
409136
283271
422903
1938170
657946
764003
242021
1003528
114096
856065
127530
442996
1426876
1584941
1707432
166165
1275773
185088
564538
1573026
1057377
817673
1208431
1191447
305695
1065767
1862778
1829781
670702
913100
1735791
1494149
581266
1412233
962252
814501
465932
1987172
1165973
160183
1638863
343834
681842
1352034
1832056
1945259
1328953
58105
291969
1290470
900009
671966
516035
581262
182858
1007434
692244
192621
1660180
1463224
1652474
695238
881183
1890295
542039
530515
1307738
74416
14375
1261872
966636
775703
161885
530795
588646
1542438
1003732
536371
1438554
1005607
1620655
246506
1779948
838475
903723
152057
1908634
389126
911503
1680649
865596
876115
1906278
277334
1718804
1262557
1985459
1956108
576552
713320
1307754
1726641
65582
1671887
1972918
394233
1573253
644085
574442
124003
97989
1458067
1242810
1619474
583099
1329119
499209
929139
100503
394214
1539889
1774904
1452543
1933184
332395
685857
571592
296407
1141355
568192
369740
1242605
1879639
61210
1367360
1174309
1935321
1395156
1883326
769956
1678873
989104
832735
1355521
604398
537006
152153
1897506
65179
1827599
1885376
589859
670191
198287
923702
41805
1294409
1456856
1213349
1166574
697265
684078
797720
671040
754339
1389785
325986
92334
377482
524313
263870
1549192
981810
1922631
710909
1134515
653950
1564455
845792
1800518
1853865
273140
1972101
46712
865346
1143354
259007
46710
712104
636873
1954047
1577718
856768
1156893
481016
490593
1425972
1399299
839149
1717907
1103777
236111
922856
128300
611695
1219627
1270999
735080
1843315
1816793
1532860
1785147
668093
1140995
533794
318785
1211484
359548
934645
335421
1955141
1735163
607706
1718186
1326849
343753
523598
1696231
932295
1240430
348114
1893793
1462183
1494398
1611686
109684
1206615
1644490
1568387
593594
155355
892867
1579157
1108616
746634
1856819
226118
476780
1291652
52552
1943590
785765
1937251
812128
450552
286538
324964
1070679
1532346
813964
1773478
1566705
1756473
932543
290988
794106
1571932
1619024
1914856
1492045
161949
1642797
1007557
1866772
847125
517687
865365
1336347
1221403
1081185
192371
937933
789897
1771914
1048566
1376510
289643
1443110
1530473
701888
638825
825098
1980888
1542218
519973
636062
897091
1085451
542120
1306810
1388627
547270
79425
1340151
1376058
1358026
688589
1255389
297084
978241
1209685
210145
1468576
1248644
1431908
192963
175538
482307
421704
1900366
1174925
77118
436119
1234840
1075579
1820486
1527872
323519
132778
1842670
742656
1285145
1755399
84235
1865394
1611391
1712650
1447619
1958557
1089507
796845
691190
363744
1402852
235093
707634
1373663
394948
1693492
1637619
646910
1846493
951531
1525383
41814
1052305
1060878
572993
1229239
1796289
1304435
58234
1911533
190903
1667388
1873223
604029
1899969
980100
1733998
1044385
270398
1637221
1873198
1338192
751836
46658
1519569
1594488
269905
1524255
904047
269145
1966010
71044
922084
62833
1768608
465017
438872
1534211
402639
1264771
1163467
312391
135748
273582
238743
811617
160434
623006
326861
787037
1529871
602189
1454802
1327178
803117
982447
1421653
1584382
192025
58072
1789114
1074109
461826
1218807
596137
1602111
407693
1290710
582289
878233
922092
1334441
165663
1639763
749092
1189850
921989
1543641
799794
1589315
795612
552378
154846
1928000
1826769
7301
1620330
1632594
633158
337386
39222
166205
1347824
380620
996002
1620076
1386671
1295877
445729
1073735
1656164
178286
688694
352176
509864
172499
171771
587170
233427
1359543
1772062
360373
1249578
202717
1854202
421057
1905009
528650
1778906
1084761
1854306
1313606
1177817
1245225
1102380
1958863
779143
1975179
1652033
1240310
1884205
824501
1832992
847452
511136
630689
1174312
611579
1011027
1088367
1927691
308635
1529203
1854004
1287975
1088993
1915985
317202
1103067
582527
1343014
906961
342393
529954
508908
211788
93237
1143641
1487537
503023
246909
57231
259803
64134
773666
1817387
701176
1008658
641615
214256
415821
1842342
331947
919594
1003281
567754
13506
96764
94250
393008
321769
1333387
1864626
186255
1773515
453492
390942
1424191
833771
712276
1324580
1871794
1483035
833674
535710
794405
1611661
1524287
82620
821426
867047
703294
992558
1502246
1184400
264291
630449
426132
993636
561150
1599796
913983
1950234
473868
1423777
1482384
1406094
78560
701903
1799434
1372468
961185
974775
1324570
1238837
207609
233430
1544389
1031701
885184
951569
1884605
333597
1320968
1875060
210147
1789592
1863393
350636
1880155
355084
360320
1226073
657490
937224
160377
580474
1898550
947262
879515
1815448
735243
1246448
698734
1617771
552980
849477
273614
346897
347804
182892
320377
147990
1549643
4179
1805257
709284
1578559
1931987
1796866
1591113
1908952
1664041
1836078
215224
1872320
663488
69331
1381965
26571
1607226
1850121
633855
108907
1480083
1212830
1953035
1743457
161829
1637324
1373432
693601
709606
745885
959209
1631467
1336926
1399742
1588798
1781907
901953
610591
1316945
1956730
1048912
884487
304916
1353364
1038041
372965
1413117
904962
1126357
498926
506974
309752
1611258
1312824
186601
1629037
1501984
1434720
1332206
1607275
1776836
598825
1217917
1466601
336704
834494
177157
1457597
467349
335701
1947109
1978665
92224
1830113
753019
357721
482435
1739238
737945
150585
1706211
778147
320741
1230794
681082
303342
967566
413076
750813
1263452
720888
1618975
71403
795090
1235895
1877470
444650
343690
1557427
1738346
1900113
524669
1438521
443102
1862887
569622
322114
1628982
1879875
374875
1898776
1808588
1087040
195560
1440118
1278504
209687
1950538
1509174
777414
1225336
242600
532844
746306
707339
763426
1820659
1208649
1631517
1648547
1394153
287248
1019804
1225821
227196
1270980
1003127
1426775
253513
475621
1669473
1904739
2815
1496563
1469889
720097
1759863
346440
229861
1593252
512306
1933089
789669
1951318
274221
493582
1362317
1419136
1300745
1273921
398655
26855
1795184
219444
1080848
9406
1226193
1938323
581788
1289380
301083
1622926
1742141
1543798
1556585
1277697
1587271
1842209
1654691
806242
278887
1016064
1138544
1606482
1768900
554139
938024
1868876
212186
1200781
484866
1409814
1672879
1164251
1400891
1180152
877903
1879063
907469
1411614
1189395
517481
714634
1372876
1513128
953233
678470
1726387
1657997
1567205
12186
1559999
389615
514678
107502
992038
1037684
620447
1039737
431265
1871875
33194
674715
1447700
1956694
1330952
337024
1328952
1681691
1433420
1192163
1131764
1929317
1944702
1248111
485745
1881091
1294717
899691
940226
414462
1367375
177592
25061
1090100
880175
578753
788131
1910412
278872
581619
1151354
1544779
1307773
1686114
1714676
1221624
266264
215181
312326
1296506
1693188
1525192
64020
1410854
1966603
1160738
1207736
1269546
264350
303007
484838
1047167
239049
47635
1047561
432445
1417829
263522
207305
1262647
135040
60901
1570039
1864074
1977226
1849533
1051897
924388
1175504
170426
1242619
993405
230597
1846417
639802
1709748
1436660
207052
1327581
578203
15233
1428211
1429509
1298203
644585
1976174
64188
1915611
938148
339903
1928261
1417653
1289282
1459896
714582
15564
480990
981466
776717
1035639
826299
823457
794660
557642
1055240
610609
833633
1435049
712766
617101
1110282
211180
1214187
1368104
1377802
1386352
1579700
890090
929761
621381
1717531
1490401
212777
242297
1376141
324601
1078035
1602079
704851
383879
1710963
41516
1433315
319724
1090382
269779
749690
1718664
106353
1672056
1637853
164874
326119
1067538
1062884
682023
1399359
1035114
1545796
133632
1062234
1038396
1576535
1922282
709867
59127
1496229
1607557
697495
1829305
1087763
862779
221088
882984
1745207
1260075
785701
1894925
352443
655215
1383445
1030340
1599328
1079792
229875
1571221
1218663
1413640
88579
1453045
1519506
1564638
1345584
1219335
1801117
338473
1642085
715128
274940
855688
85494
359340
1554379
1739317
99057
1055825
1006161
1790075
1011718
763675
1396632
1320203
165635
1584516
1449997
146542
591323
1631381
863676
162006
494470
383789
992346
1596403
188556
1691907
1202186
1876046
737841
572607
792120
50840
249264
318496
544527
1839910
681449
1521111
935025
1540589
1414569
1610935
960937
189119
1357859
954585
557745
1573941
685451
662463
664879
950437
1211224
1015374
1930464
107441
454431
509523
1065435
1278195
179960
1458536
1672954
679687
1700888
1368157
1942064
1476044
810195
765219
1765511
1627235
155944
1747553
578552
1161237
461602
1214904
764873
1157211
1271953
1542845
794407
1367963
338760
102027
1845752
1429858
1541758
179556
1191730
1701939
666176
745909
1048292
764512
1488517
1685433
1217631
464148
812044
738621
1257185
691021
1830593
1948710
297821
1702104
401622
975661
1439070
135757
1625941
1707271
1918889
488957
1420232
831223
1714536
1482894
1364867
734636
887118
1850125
420032
261448
1502563
802094
124729
932188
275517
1094657
518866
1906999
1623391
1826513
641655
1505032
661766
762360
1628087
1321078
1453531
243288
1517484
1065068
1241551
1840792
576353
1936790
1028521
639829
1302030
1712704
942117
920765
139309
1336770
1166630
794433
1585177
254665
524606
1204638
257350
1272607
1613512
706182
193993
202206
729123
1745570
138336
861590
176383
1728901
1211383
1009757
1408476
1528900
1349831
1657988
763739
757940
257398
1167551
1652295
1575081
26997
850454
1634985
248690
1434118
1293529
899845
1105319
1838211
290960
1461400
424329
1617924
1288770
1042924
633787
340898
681400
438938
1378582
477766
1450378
1602012
1101482
1840784
708264
1401244
1220622
598445
1605892
839723
42756
780643
1123663
1038880
1145672
678768
247613
831177
613214
640900
1901195
1895637
1601108
602160
1581810
662150
1819539
212223
380543
1608994
431475
570749
812071
510243
1611695
644594
295396
1938084
916826
1229214
1081667
1768338
963588
624296
1014364
1961974
24547
1809733
736242
1232559
1028656
454991
632837
1171326
404692
255948
372357
129845
1285418
202630
1042873
581407
620712
1260166
982672
1272962
649961
808479
1132157
1866005
1208742
1548783
1111836
281809
567418
1244836
864497
557121
844479
887344
937212
1534051
189701
617548
1403386
17178
423356
1214759
1402934
1472601
455772
1256739
1279136
1670699
216973
1821463
1376623
1588914
258688
1916684
1458294
1171747
985446
1450983
1729044
632855
1514818
866753
1510557
1385984
145008
402117
512499
1660189
385724
1949466
721640
1634159
1782360
1641279
996973
287653
259823
1846360
195138
1772156
1942237
46816
1903166
641170
995994
1081228
997803
1325523
1608904
335267
493542
643939
1025831
187613
1316325
1591190
895527
1360324
1596707
1041361
444035
821062
536992
1804975
1145447
193102
1907214
1568609
142970
1927116
358159
1243271
1100333
157093
988053
85292
947507
854128
958036
335693
979399
1062300
1394246
1599648
1760444
1388115
129412
1777387
625288
317911
1873707
1580152
675562
31508
1314649
763628
616508
1956045
1446700
913185
1034225
960289
1862480
935933
413254
1922009
518512
93039
1660286
1314274
1062595
1649930
458783
1053356
1002537
334271
1927994
1209695
269510
77012
1314113
1247905
511276
1717682
896833
895986
59207
1216099
815400
1631971
390349
347801
401572
1868074
1341730
1207360
1118795
661917
898094
341821
1220505
68920
1529771
310403
914093
1191178
340363
1098811
232853
844230
595025
1049919
491950
1695474
1126795
390143
430031
279827
202553
429633
878754
1339851
6941
414997
1151372
156484
868327
1920100
5432
1090762
58426
14720
1174601
163558
106012
1741181
740198
1863048
1911391
727679
817129
152
455820
845034
137340
1666320
1885626
975829
79995
1465383
1703380
1101881
434773
721184
1063077
173166
1728851
1701436
42603
462947
1267982
504467
377953
761265
1576569
192931
1939196
980488
1781044
980964
1783465
1484008
1387213
851483
692767
1065734
1725693
713884
1490613
1432405
1139662
1340074
1100805
520176
1584098
914319
889034
167281
132290
67763
930225
657774
1710031
655465
1761131
786580
1031884
238478
1837980
1483066
488425
1903723
1497347
232185
1162140
1139223
659433
832451
347239
1788396
1071036
1191692
1460565
1207806
1309770
1367551
27979
1558783
253708
442323
1693231
1100184
1165002
1864079
597508
1798925
1663505
752063
1559294
868428
18752
1260770
1644445
1568696
1072972
1186995
813385
1064761
1185792
745183
1402634
490059
1272851
179107
1351373
901814
829092
931251
1780283
1813047
1398083
555430
462913
337540
1822402
19918
1612818
1743571
1958030
1809604
768208
198409
133391
791196
711773
1343040
1033768
1206386
1508198
338979
1629689
1894484
1949106
1743455
288515
1754736
1611586
746078
1592894
915637
586067
1326447
1164941
554590
798627
1661454
1524296
1368511
1077756
1733889
1082905
1676537
684942
760616
1416683
60913
1495175
140059
431011
583912
1960448
1125594
858570
1936274
1498200
1149694
1707905
1918299
1568476
1555059
1119144
1552451
1476867
1220415
813850
1959576
678077
611927
364880
1848195
1692780
1541647
910531
523584
1863064
1652103
1631918
1509534
439437
1288628
769033
1084583
393709
191495
192961
1961171
51984
1669873
779871
1085888
1039954
1690106
360426
620539
1142680
1144056
132019
893368
532589
1069874
1872180
832460
1742524
1429386
1841240
1955438
441020
498538
995843
1198669
367450
1739445
1099106
58059
1409158
681465
1443706
606670
65303
1849344
1093911
1145198
334677
3534
759495
314137
1670015
1236901
378339
1818707
1283378
1518968
253073
147683
2785
187932
1821456
1235975
896829
1302304
215576
1566908
1647810
1876636
1943146
250251
1267220
1323976
1024748
1905252
1538765
723965
1822816
1529872
1231843
1723508
1306161
1354898
1712103
168297
359061
860143
1399668
934818
997076
148309
644628
42306
274258
990456
351833
710215
488734
641401
1219013
617196
394161
972908
646510
1340972
1728815
573600
1042935
764498
1652666
205979
118172
1780025
501759
52893
1394372
39341
1332381
517978
1803386
744880
275486
1678061
482344
1743686
1029806
407675
339559
761169
560354
1839061
1411228
305604
1875874
68175
712151
443019
1933058
642000
540683
1006428
1718240
1509475
1713031
1477315
278103
1051139
1331062
499097
144989
1819490
964620
904614
1612966
189945
1723480
1633353
567045
148096
1903201
63415
1626967
245334
1123524
1816474
1519395
769853
179468
791681
1486476
1729080
1504030
1957146
704547
1444682
1423444
648970
116263
660329
666429
707016
15196
401726
784307
879771
202447
449065
204330
463955
1736330
382037
695194
655596
1454441
257681
725513
1613834
827822
1900127
214343
137482
728012
1003625
14476
1673288
1706540
427182
48057
1578331
967375
582308
994761
1292716
1710013
1213081
1692905
1606274
548244
1828957
1072201
457965
37829
789684
699349
1145872
1239344
1862049
96644
1552785
813620
1791931
512272
641504
486495
1025042
484160
663027
469776
342576
1814739
179496
1332789
1048642
480891
1416264
1587352
1851251
1671309
590622
784016
274455
1144096
407509
281300
1541306
1488501
1612942
708326
1615658
1565844
58665
39648
248905
1258714
54954
120698
922484
1934504
1882510
1068467
625929
662522
1674625
1183923
1800787
1698358
1707116
415000
404715
1150187
728165
1493278
59017
666953
1554265
1886318
1337606
186612
665630
1056963
485178
113664
944962
497787
502868
190254
1517826
459127
1294774
938727
1919929
228666
222985
818629
19164
982006
1110992
852839
345919
1409313
1329887
70488
505266
810642
1046307
1357002
731694
844474
349226
1265253
341931
1032065
906311
1007879
677400
1730349
397197
431391
822695
860625
291857
1417186
792677
64536
528492
1121362
1413986
1677885
680540
517996
900797
439683
756275
1801040
1836906
1278803
1631171
1502016
1140709
1474067
1195165
869339
1209808
849968
906427
209735
1110055
1811044
1204084
698241
1109212
1174100
471620
923179
966905
241234
1467651
899528
795156
794257
740636
817926
1552188
721922
1180374
405793
271684
1032569
698482
1838462
594739
746807
1107160
531225
1388728
1216365
961902
1026695
1647845
282916
767716
197018
1109050
758893
963468
1417239
500786
913582
1496880
1929907
444865
1240505
1032941
407893
970774
1064166
1670530
232816
1641858
1634684
560964
654477
335233
1021113
745326
1293310
1446862
1368081
1059271
400141
226983
116555
360178
1561497
1023026
443167
407453
453086
880586
767530
541661
1582538
1175898
539716
809661
1370798
275565
1743716
805680
243378
517174
1220221
103430
1624234
134537
248601
1259010
1749690
1462601
52446
1674737
1637024
169913
1833757
763673
1060101
1541532
565491
871213
970390
1144031
937278
1954723
1634357
1352899
1600857
791838
1382775
95832
589918
1571276
867752
770726
372679
658937
1077507
1233754
787423
370524
5290
45770
423172
1815372
699955
1370838
571076
1291219
1326230
1885830
1953373
994625
522945
1797722
1087947
765429
434904
1788389
967908
231701
568254
570971
1796403
588087
88337
889466
164929
1112128
729789
467865
589116
208391
1508129
212154
248537
420
893637
297830
765549
765667
1562886
787210
50960
885144
1068350
1875831
395055
325860
1714602
846276
1546081
1803665
519135
1347672
255858
1815749
1269381
827819
1177000
836339
1802326
1033663
53759
1428469
446587
569950
721710
131351
145534
1737823
1472236
462667
1473601
408613
1555656
168088
1145042
1893869
1459576
1538298
896919
1299472
1844782
855736
383337
616256
1138618
907992
1420608
1034534
1549564
1655310
1126036
1727772
1046656
295372
312116
222369
1570631
1701821
775021
1188762
281303
182708
1240325
1433785
941684
902650
1730121
1864705
1504062
909201
1705353
536789
856876
1035703
771630
955642
323066
840450
1947436
1463600
1864007
990043
898156
1833996
59501
395724
1163865
711685
81308
793129
1685285
498650
1130501
1193721
559873
157577
11263
756433
1360752
341098
195036
1293026
1517610
1321086
18322
621499
831474
1528211
1014457
1172213
838023
606719
1237263
1633914
876205
149297
1883844
1898706
1600056
163415
1838460
1785080
315774
50729
635195
1346518
593373
1173307
78160
814582
39557
1245039
1591615
175256
1129256
1045947
276641
332188
1175054
33539
1048824
1951082
474272
372710
251610
1011374
1306195
1815662
1061287
581811
708030
120205
1200654
1735905
1427118
1692002
780331
933441
1037557
776664
15488
1673503
208404
1177177
479907
1385513
1823039
1497781
1114750
1374042
1926069
514685
702833
784963
1772482
229513
1927771
1915023
970183
750052
430847
518933
14861
659891
823663
1120566
507251
1901461
134325
733934
125599
1607502
1136262
514505
1868513
1130749
1893730
1433569
1466112
1046924
1528222
1537987
1744749
670792
740675
649172
1257994
1108935
991916
794057
114101
141523
390620
1391295
1534630
397020
1898442
901790
363848
575188
1656776
63987
1457529
938925
362857
861449
631236
635194
620931
1221225
365621
1479148
25309
1054832
1730839
641057
462958
1103234
823645
527918
465068
1416156
447382
1714314
850816
441633
939531
1360943
249784
578011
1364297
1022939
13964
1653879
339815
1409916
1934918
871336
401255
683104
1693896
1161840
291704
1165019
479839
643176
1520356
1052278
1609181
243714
1873362
394011
928076
1206849
264459
851477
1233988
278567
1219336
215429
1946424
136068
461926
1188624
116390
1892920
372024
294273
824500
1140705
1667895
803929
1852649
205864
575408
914650
1399623
1508713
1237277
1068236
1529217
1532311
1421789
1150890
523341
31226
1274164
1228414
1450725
96171
973826
940548
863040
1025579
1926265
479945
532893
585277
763203
230491
1270545
1777982
1506775
1014636
276295
717356
1035611
1049718
805482
1443480
1492975
340312
11877
1114944
872962
1779161
807249
192312
1771407
1155224
923870
551453
1241016
1175632
1116469
307241
760569
1717902
1295701
948318
1210347
1418245
196681
1428801
407792
1819979
532778
1646329
1003771
1404445
131893
1653215
1435886
1933181
1234328
1477811
1143204
1747777
1872999
579428
539581
405578
1514456
1813793
621203
999189
1459039
405961
1233617
409441
1949734
835363
923265
1619592
1840690
202234
323346
1286917
1800765
480969
299210
1325678
325514
906011
702562
1597645
109298
718086
710645
1012938
1376084
569746
1724674
1190429
695077
639937
152293
976737
155773
1308088
299968
1325340
1552224
1512737
1549215
1034594
201475
1619277
767506
1870316
1796789
1047288
1178507
1622777
870006
1382174
391724
1423022
813228
346048
491339
18479
1360035
1003059
209580
1332891
1301292
124695
1359446
211422
834461
1537739
1252147
1923055
623307
1809248
347951
350895
491441
913319
767088
1637081
1650200
1808298
535707
1642428
1736619
874662
1114514
1060782
1184517
1384086
913601
1645327
1430760
1256804
1114920
1094094
1781161
924899
1380709
1218565
785334
1081887
70511
1123193
170381
1041551
1891390
1718094
610055
1605337
811638
117394
1027967
740140
627418
244423
459896
588887
1044879
650138
1499471
467775
1918330
1462486
706626
1195694
1273962
247511
1070296
1259972
766473
1151535
711020
1389340
1021946
1258236
713039
963309
515032
949264
894347
879263
902941
1227517
1059173
1180483
1272552
674978
910608
267820
794112
817313
1546687
1543978
34836
401341
743156
1172065
932459
1003460
541680
812250
1529039
575974
826613
1471978
1062018
273812
1308665
890797
1764870
1168706
219108
1280572
555586
598002
1410403
1105453
828138
818678
1597759
1116452
485887
1701115
1602241
273863
1052668
854865
658846
76118
823411
1185841
1080337
725877
1294461
544674
859929
829231
1532938
502107
1502386
628070
1926615
139648
1845430
968386
1720800
195504
1261258
1902815
1062750
22695
543621
1902872
731289
1003897
480268
603931
526513
829784
59692
1183861
217704
80955
160212
1657378
1100199
1622698
51451
422388
365526
863506
352052
466308
697764
11273
1723923
538433
989111
524366
278657
1548821
333667
70713
1130655
1882777
1653695
813943
1380335
1119438
1321070
1743960
13590
461752
822587
1360240
615526
852553
521926
1938705
1052439
1699533
850823
1740321
1300698
209554
212259
495841
192723
99513
1286418
627155
1540141
1431650
409163
309711
1381333
1774197
941135
1757155
1167829
1868048
941427
630799
126416
1185353
934755
1386891
1869234
1891470
596925
110390
1154770
750294
920050
105602
1457546
148946
1141483
1792967
998335
1221213
178822
34071
815352
1476826
621137
1548139
1754270
833242
1640110
1049716
119091
1436072
303013
1830664
491333
296827
312641
1882904
909377
72208
900593
1086350
86624
1945088
1914409
1212579
368067
1062488
1721328
692967
1554592
115248
590644
1684443
207038
149103
1762715
211256
272874
1725185
464864
1266024
945119
1819458
807998
1403075
1688486
1070429
175939
1160841
82188
921879
521679
1534980
985184
400316
1766012
1060052
986783
319140
675548
1292121
737400
299579
1062443
1212126
356169
296396
244321
29962
1291664
784141
461247
1570709
999406
630774
449177
1739483
889135
1422920
1256749
1916403
272126
1687306
10077
560448
1630015
485736
842137
1004422
910901
1618677
136761
1354864
831367
908303
1596010
1556158
1416516
1357052
754988
351462
1859939
675194
291819
641878
71202
839330
628612
1822000
1595266
1706134
1852423
1488195
902557
1077045
1376072
1649365
1262674
1213821
970926
1915042
1146778
383122
776195
107690
1686144
1562885
1706644
1273192
1107768
335808
679339
36550
1462632
654625
80288
566159
1357421
58180
313500
1120432
5171
811531
748017
624138
910182
234624
300482
984317
1558270
137006
571514
1252520
266166
1284922
830484
1157719
1690428
424465
1395862
1353560
1531108
1539750
810245
1353583
71443
1438844
436930
21716
752091
1255440
1878465
1537886
1566666
65081
1109991
558442
1666229
1762671
1714136
1077995
1758537
163068
498079
860475
248757
1694354
1944562
1783842
695205
1009122
1153116
354938
407480
27683
480616
1216769
1064999
1311392
1485049
1094131
1451841
98458
1371219
597594
532342
304722
749830
1064376
1134704
1936740
326251
1034551
618343
791519
143984
1120399
639838
442635
1382871
726080
10069
1477933
6861
240740
810486
1078358
483078
920962
1494086
988861
1887964
1488440
1298594
527728
1165961
1175045
1374834
1881298
885736
455962
686122
1412587
1065474
445329
298895
1035567
1335467
954393
498380
1712881
789757
1103370
457732
480027
391758
1514204
1434189
725378
150676
1274060
844663
701767
797424
371442
568873
1130884
1204185
794269
1268279
768556
303747
1426273
231454
360390
1561906
1334343
528335
1368956
547660
1717728
1316372
1417518
1322663
1655821
428459
1042640
1336282
1273639
486852
353939
275681
651257
60891
193145
1741518
1286507
997001
982661
1913011
384266
1764986
236692
1194403
1316798
1140282
1380710
1878162
1347162
548306
805416
579415
387285
1180343
1792999
733599
637237
744995
841799
410465
995564
1527112
862780
191087
1805516
1546125
1638444
952598
1453916
912935
1589721
315315
387745
39898
150766
1370767
1847071
405036
1724203
1590595
1534462
87182
1763447
1797165
263350
609096
698084
1152229
1651612
770834
958516
534468
697098
1790481
1691221
1661774
1166996
1380827
890206
985929
1498690
1078387
81509
729463
1733478
1535884
862078
105490
1331982
1340856
101185
762121
1487818
332369
1311745
190790
268552
1580131
1341528
1303892
35262
1328546
1014743
251179
1854101
944784
1792540
130471
515971
23210
1096353
19856
1559393
1768667
882390
178503
973576
1482515
290468
1047581
1490607
1912859
571167
914185
312662
39499
895936
17420
784550
721612
1581998
1372567
1336573
1781512
146376
534964
593476
116613
1578933
279718
173433
1334629
1027823
609039
316537
828336
149663
62548
10060
459790
1704549
551995
1610557
573680
871539
1136703
1490216
1367808
502949
184620
734526
983517
1710592
1056733
1864826
1007840
892555
1873510
336362
918122
976859
1442236
946272
910759
1886719
1903982
825495
477597
361869
1294536
257472
505508
1080696
322646
494350
151415
199501
1006660
237293
1129200
1577555
1058654
500419
1911694
559836
540791
362000
1288246
1416812
380450
1099277
586379
1370436
521442
238829
667949
1472496
626061
794285
505534
594080
413307
699620
1226118
1686526
604190
1317981
1042228
182165
586623
1006059
510564
218174
1547874
949780
622210
364231
494628
915540
528322
1341460
432096
469202
733344
1713264
739214
802215
1063506
987037
1758872
361552
1187250
1379695
276243
1778787
770732
1443100
183429
939410
240882
16375
425110
1930051
212303
785524
1046669
520103
549434
1899833
1102273
322631
36185
774785
1058015
1378941
540752
473487
943026
1013015
125097
174031
79987
1123664
368130
822290
1310167
535568
1661948
1673483
277289
1562411
1059855
357033
584820
1629364
1420672
350476
1379445
79123
753606
1569513
118356
1698200
1605349
1282789
1774142
444293
1620077
1464595
466858
1678133
254053
235073
1544018
1275526
1239049
1399093
1512638
1299866
105927
299655
1616253
46113
1466229
401149
1614073
1153916
1920533
357586
968878
8275
780931
1121596
642200
1840048
712822
1029974
1610528
597574
238141
1211059
102171
1174696
449855
1885032
1900921
1441374
673992
242374
1310585
1112447
568291
587739
1529851
1508681
1856476
1774943
660490
95763
1926266
793300
1638565
1174528
1635419
1818221
428786
1919695
124251
1582150
1055507
398451
921205
1582584
1125880
309894
198394
496098
1274867
788673
1862978
800351
645776
416020
227146
459714
749408
1837864
1170397
1732827
1187471
1447162
1167221
1158652
840471
1044782
920628
1520669
1605037
679078
175173
133047
110872
1806693
908179
76365
1414656
1346829
1413971
669561
274827
1884223
1680898
1177078
1887597
1109548
632588
266553
490950
1293799
775965
929603
343177
914243
829019
469066
1369130
486287
611644
519425
955077
260290
715563
190748
1206781
1439558
838510
504060
1274150
1206269
668391
692044
1938053
9872
403144
934470
120511
1692066
906095
844832
1484533
1593332
583778
1476614
618541
1488820
640204
1139388
676686
851576
255091
1532813
1576882
1347814
1109707
1862876
1430972
285703
865788
1334256
1495272
1180112
1818252
1278563
1045498
646231
1704052
120208
627908
1149179
1626323
1574161
90303
83071
19294
1114713
1104725
1791846
815171
242940
1557312
1065006
854310
966323
255531
256212
1208002
1858421
300245
790198
658181
1521951
1412366
1103501
1435981
716524
634647
46821
31708
1209218
1408101
1864715
1914819
1348657
1893807
421591
1906244
983893
407959
930258
1082586
1165107
492788
536996
13898
566881
1059123
583471
1346069
286091
729592
56709
369367
1478731
845357
1296785
1435410
692033
343024
1748499
1001897
1335792
946079
1853162
408704
519714
342782
926366
815146
767387
1503482
1409032
1656647
8801
276621
134163
678862
624563
773207
586614
403487
1622796
1264099
1500334
638300
1130883
99798
624339
1302614
463610
1264427
64695
1005635
1032945
1124798
1556404
113509
894190
51156
401056
540743
633926
1055828
1364109
324812
158881
303838
1208172
1424984
943967
1523256
950214
657397
152214
935334
1255125
1618279
889955
1907204
1347943
1009372
1716514
1095441
473098
1774142
348462
1400204
1901788
636378
881349
1262916
76386
1478899
267064
99013
1358956
213660
1601452
454919
1713338
1314071
1815009
1066709
902662
16646
1320589
230524
794387
66131
1652178
1719726
1361274
41965
1768186
929950
1170318
1640931
785226
1713271
419176
1099356
346622
825640
697000
1599240
805795
1121345
500604
1051575
926580
1095487
1060306
1833990
1101465
558018
157835
757658
1353924
122062
135179
17472
917759
328404
14688
1282900
363494
405980
839343
1366351
1419880
549987
1916952
140162
1581222
1894966
581660
1298174
1933180
303797
1292629
141729
1032348
165649
115644
1076326
64217
1636205
855421
789725
845529
126534
749896
169934
553551
949098
1024262
1307754
1612562
1587100
588983
1225358
1814959
1732597
1015104
762372
1539955
1319817
475386
486989
1877845
1104941
1872098
124072
450392
941870
230317
529162
1418327
1574631
768740
1418706
1843925
245767
715152
676933
594
1458741
1796501
88306
1376535
230601
72376
1005806
1046025
1803619
579693
632265
572628
314403
636604
530690
323059
1644008
860362
241968
137149
1362005
1297553
223968
602217
72164
96749
553915
1059866
1933240
1500452
1204745
1122921
1197681
1203560
989826
860369
340413
1365689
17495
619825
712514
1052989
1782725
1454952
1546696
841544
372152
348542
1504370
279016
225357
563964
1795565
793482
677805
1301475
1190615
1461113
472689
546110
350512
1188564
941615
1424871
1921336
1500211
108525
1742473
584154
248748
1921330
1548668
1786627
453438
1884652
1629436
417332
380398
1373975
1634829
746964
1654619
287742
748554
185780
550450
953676
898455
753655
1186125
54954
891195
1792577
279782
1491812
1801133
61511
1553618
1772827
379070
116578
1700542
1182301
491238
1094526
189754
1030766
1929858
558825
964410
542899
477728
886205
223930
1126699
1161675
770039
1916345
1567633
1134550
881023
1890752
1571465
1234631
452519
1695147
104342
1693887
279253
715365
1113869
387371
1480761
1502590
495281
1367171
998030
1186380
1734001
770211
278863
916402
1178303
434007
1016388
420978
51962
1790179
1492834
1883077
616074
363158
304048
869484
1000635
232385
1656420
127609
320465
1029563
1910427
756981
1491479
59964
927546
761129
134221
1803495
470473
11964
1182692
1887804
1273096
11520
287379
1671246
1683470
1354690
664883
201025
1750816
1798420
550885
1293011
174149
1708330
1580901
1863484
1533973
433963
357210
218472
903736
62046
1908901
109589
31923
1065765
856876
1847306
1872403
1462215
1889349
1760867
881881
1412067
201240
3309
1014562
683411
1242834
1219866
1425203
1558600
1403592
342397
190667
734851
260065
912905
1539028
1178778
851325
154650
467487
401630
1853962
1731724
1819185
619236
1001672
95375
307283
1138648
76157
1223080
1767850
1022065
830351
1403630
1491501
1387629
549167
1446984
881733
576998
1755575
219843
1503934
567046
1242678
1359386
707011
1412157
21519
1247484
422096
160061
332426
1769491
124435
43624
1326787
1431795
1037876
1900881
189626
1591951
1273235
69210
1602195
1686925
1241457
159134
1698625
1836240
857
682683
1636824
1212252
910899
1400729
1475395
1856778
1455377
1632625
438247
1487117
1069948
1105939
1665540
1417367
1838628
1409022
171766
583208
1102240
1285881
1352587
797798
125367
262168
493558
1020598
1775579
942867
552184
923084
114104
323118
1567267
1193776
531924
1020366
1296524
1550574
1854762
1860891
1287204
321551
301006
660428
994116
1390794
803970
505885
228346
1465292
1893975
221624
1243307
159607
501541
1858103
801000
59805
260993
1400034
226095
1596467
135521
359694
1576670
1418692
1030942
589376
555598
63958
457533
663544
306632
573266
350249
590976
704354
1915737
1006408
1335314
802462
1708835
1421631
111198
919983
507411
1194681
769262
502251
901968
1104697
642236
448521
1426513
429157
1171437
1214345
727046
659438
1754241
552281
401803
163150
954986
1512442
719900
1038292
250674
767842
1771909
1119945
654881
1684642
395574
110130
1876642
1923555
258566
1482391
1117236
1922893
1300385
1471540
1161082
1432373
1365889
876173
723228
512435
373194
1048851
850320
1137430
1222681
1455983
337829
1677343
687941
737506
1406610
1638995
1187599
1267132
1499252
251600
952466
797758
1129151
483893
1210449
159687
746208
1111720
457513
1906657
136995
11228
1883929
1840290
359880
951257
1128245
1416345
489814
713593
1668403
1440851
1725648
954222
886512
234357
1480522
392752
1839235
122157
1591873
1121903
1495083
1011767
722262
73129
815087
1332035
879990
394269
1920422
1506532
61313
260533
1036672
306610
943156
1597230
384327
496898
870615
97577
398638
1568323
1756135
944281
1242127
1763345
1274266
1345766
1058640
1669594
105471
706961
622732
1659375
1095359
783405
1835215
898002
1294207
1612608
1029772
1781999
1011033
1910264
259248
1466120
1886419
1034416
843518
1369544
1707855
1553751
417118
874914
1411954
834729
1198636
318425
141169
1573366
1487522
1687516
556477
1693638
313412
268840
1239580
1258874
1723460
1031660
1281877
334058
1332304
1829762
650141
1312061
503556
373263
1155455
1225593
863438
838486
1268889
106491
1348380
1775686
227470
295604
1647765
1029786
1778285
1529962
457997
298752
186374
494075
131495
1608101
1594196
1591985
1311326
528266
1583848
331234
99886
264159
21327
1092362
308444
1252909
1059779
754814
1215144
1017037
234482
915889
1369263
411525
150096
1409981
102970
822442
1677688
222193
611319
1004066
1545754
760081
124025
1275013
185491
1392487
947616
1561271
1493089
67593
878505
1008234
1614605
1464166
625956
1090722
530651
1584494
256991
1605514
1697929
937302
1070093
1127727
1679071
952553
351524
965181
641167
999753
1210234
65499
911770
834580
1785627
1141766
348274
1718031
498612
31071
1750598
1384610
940438
1711130
681908
1192775
1925123
250724
911863
1333910
689999
856614
1514095
504532
1523278
65788
6215
1005965
871825
1278629
1881786
1903659
70339
982891
1799315
508257
1303067
667241
1073594
248490
312848
1005663
684574
1780822
935883
1469946
1642764
491287
333099
544014
169817
35419
872191
1365395
846104
433650
423875
604957
1420608
276056
1590437
137101
411738
494372
314587
19519
1451733
1019356
1136516
1722640
1835677
1900349
256576
1350926
965505
203882
68177
1794531
715482
1019850
1143540
1369080
613040
133200
1574468
420699
1339122
1058009
773955
1781829
1115081
1809082
22461
1220021
408313
1566838
1687928
674248
489254
229469
1332792
1837786
662319
495517
678211
345669
921946
905991
1880849
817894
389080
1061919
484441
1642718
1172907
1658609
1155951
616710
1261582
299716
1233555
222601
1518396
452556
1881762
8037
742694
752286
1524667
1140034
13862
1304973
492187
1918655
1850149
949028
1443561
644081
329721
1868787
1718625
1013195
740475
1312423
1717998
1728325
1263484
303587
1351460
1171227
329126
1385322
945588
751584
718450
1181365
825555
1144139
768851
1880056
535714
1057446
644967
179758
1554919
1425420
1498744
942177
973041
1524543
411444
1558022
232542
514190
1364663
56172
974038
1507898
781784
922338
1485058
820884
1632405
1273204
1464071
1923719
179189
1737192
638450
110308
323091
582862
1841229
1513138
1555534
983620
1193077
299462
46930
567220
97122
1783601
942655
1813311
482389
1793093
1374637
1844370
1614032
380561
1070211
171907
398621
712448
1030157
1260929
3914
1812125
881032
344336
1728081
584136
1651309
688931
1330061
219212
1436584
614953
418007
892423
343710
398416
1091974
700209
253178
136177
1189044
1055486
1329422
1104895
1696089
1119539
97147
12560
308321
546381
1611961
1199390
46731
902140
431293
529690
166212
940534
1698149
1687620
1158907
1153995
1390397
311275
722853
1217857
899380
1491689
1895795
927489
1010854
1257751
592839
1737839
1306796
461536
1689750
1196516
169058
1921398
1019981
1469158
1166685
458912
735385
159175
774458
1481248
216221
37405
782282
1623485
109945
102975
1072362
1790552
1190505
735950
1670636
1530055
930041
1743932
582399
1716052
1270410
47576
902023
126551
618308
1456689
1181745
1112324
1857616
290703
855284
1780951
731733
66627
481953
1905929
1804110
1068246
666975
950197
1301100
79209
1583242
508020
1386280
351871
1169003
606038
1915070
20170
1634241
1422742
498639
1345917
1155528
1757353
1840521
1299726
623169
990035
700780
84229
393616
681248
1106549
626183
534253
993096
1484395
531
705310
1563371
1584848
721709
650670
1070146
393277
1449507
314374
256481
381271
1776064
1531204
1731490
852057
1837701
1659713
748448
1486827
606169
316186
1583291
1687715
1510697
1902255
1824704
521278
1355386
465763
1301188
147293
988697
1697628
71945
234431
1191152
1303172
864067
1629194
125313
509134
573857
50612
1000697
1019502
1597128
575016
150422
1534766
1648335
995666
1665700
639406
523899
1740827
906353
290891
736773
49231
336797
295430
1061133
1089413
967867
1075680
291760
1800888
1128833
309889
1603117
1292496
646879
1707578
206826
1266462
1782110
353507
1409588
314576
1150541
1336386
1781679
1311770
512182
526996
726157
185024
856813
563160
152195
1237283
935979
519883
904117
389222
240638
599141
1713575
743350
1618202
691982
1636942
1833689
1033083
1463334
208835
1011544
997843
1232166
1080623
1198986
573958
1141546
880148
980028
1353158
1317574
779879
672133
1544056
512730
403196
1308495
270841
194660
981970
1337960
1512259
585174
1425515
1614684
1339389
1144351
1718431
1377166
1706459
1655829
191136
1555791
1773880
1028940
1002598
992242
1366323
1507822
1078360
1909736
225511
24318
1678103
605458
1708280
1297788
1341197
1811784
746361
778506
5164
978526
278972
1831090
841250
1758006
414481
1803716
1158421
450431
1647172
799921
245713
843375
987913
481655
126126
822544
225474
589676
1146329
1684332
1335788
869041
1049789
1713618
1531457
712653
415194
1892625
441935
1326765
47974
680053
1168067
1771436
894017
1881771
1368128
405472
710306
1022674
1278509
1735876
944968
1144091
1765806
1769440
1726394
1337612
1057732
867110
335913
292047
1682859
1826211
1810346
1401278
1676753
1837550
360304
217684
801234
1376425
1742410
1329801
637911
243249
114118
1252021
478660
1890616
1606557
738408
542106
96524
459182
1363494
986292
1786196
910793
782693
1522514
1455693
1260833
121355
1628897
390799
628489
436066
1365010
1506385
1508201
1697542
1825781
1904970
1397194
452685
431838
1406624
1355667
576230
270114
1111698
1717240
605251
1781441
1603272
1282206
888051
813141
789275
953982
765964
1681795
991386
1250789
1158876
1055911
302737
1379192
65908
298099
1837828
1789160
1154914
1115775
1488275
1566432
1818350
1812573
294665
1227901
81443
864304
127468
353933
1150444
1095534
928932
623929
1505831
47229
476752
806954
1454254
156601
1472417
37729
29139
1286452
17648
1692189
1057779
1539563
627199
1535191
618286
594514
143390
480724
70024
759133
1066974
663463
1435250
1902419
515621
190339
499643
1788325
912320
977736
682062
851733
145053
861836
613118
851281
574252
1675677
1521892
1241874
392915
1599962
817303
949190
953408
598803
1635234
1704518
1249035
1654016
1858498
1416176
678898
114772
1022817
1585967
1452321
1498098
140825
920581
69841
1475114
204975
1067270
531335
70221
330812
1426132
1255334
133843
341563
1284214
1805212
1614429
111744
1590059
612047
1232382
471115
606035
980114
436034
1827878
724042
1368018
1474071
511813
517145
1633922
227553
120707
1795101
278921
767480
421279
936034
932046
744675
293861
982968
231355
1386179
316539
335175
1270625
1767520
1148691
1243398
1720659
406906
1554210
662193
794290
1300203
865875
905432
1050683
391956
129226
1698606
1197591
491989
5950
1472781
1015887
1827159
237486
1179797
1123868
876278
669029
63986
459868
363160
953215
1636869
1086626
650728
854013
91317
1115142
374752
190276
1874234
1668080
1517295
1299483
821676
1003948
1641089
1541776
931118
760268
162677
1763374
376410
1277719
426093
960570
120871
404175
1817180
183207
1610996
577503
1117359
318573
1231130
1150278
1176494
1435156
1675714
1873181
987575
1766783
884520
258956
760047
175849
775038
1064920
1833274
1136480
1217269
459080
471616
1120096
367478
541505
495983
1497374
400752
469587
599585
923204
1366040
661125
1460532
1759133
1399719
1838218
16756
779061
1378569
831693
657445
1590533
574582
1382951
1099687
1741045
587232
1550188
940522
580170
279014
1870278
250748
1002748
1867366
683788
1648395
1234889
341454
1576657
494927
1615724
351058
1267415
644735
462529
1064642
167854
82858
1092239
821911
107371
1155897
248859
1426039
1697532
288776
163249
560148
1336956
1334260
99753
157828
1291565
1691324
978344
19418
1181353
136323
40326
1624173
1582705
455219
508426
1027154
1513379
321565
1694286
587780
1314709
1886056
1221702
187386
1336249
1854705
1687058
561680
1219608
1357969
647857
515585
742057
1066771
401731
1454996
299738
746558
134115
1003471
72123
370298
1139231
1611952
745159
872122
167550
577340
36984
702673
643291
1770111
377570
1619867
494953
136710
876727
1646489
1693628
1342006
1405688
1100534
242817
1714783
1521537
1549497
753185
454241
950581
1526705
1875125
922967
671341
522749
560283
67109
759806
1657390
1718873
502739
752950
560532
654777
175963
1571022
755897
637847
851398
1324375
863194
1335233
890448
353673
627972
1273710
142026
154350
1794672
1860426
635659
981972
945347
1450922
1159003
57413
205871
569155
1068950
923859
1284006
52581
1824340
379905
1066197
756028
1443665
1913614
285256
18240
1073944
957144
1275252
1198204
647959
1438033
1530827
1748440
1855049
1274158
335380
113053
202215
1490105
233623
347724
1653341
585704
470781
1032592
1501174
55120
623331
1091345
287268
913402
33312
454331
178958
1782002
719334
361745
986414
451572
1295817
1389420
616415
838597
124103
155625
920301
401335
21514
1013673
1673502
1172914
1101852
1489816
1868385
1253569
929494
1337912
646597
1287715
67081
1644335
749572
32312
1510096
695728
100821
114662
1130556
36612
291031
4420
1735418
576806
318055
969897
1834087
1217408
1475657
1209068
1303595
1910730
375980
1126205
1902791
608012
1745795
1538131
1673323
393383
1144332
562307
485948
1878042
874819
1649166
433459
28672
1569849
1123593
112662
1726284
1087100
291640
50407
785495
713763
1848891
1059538
1504455
1425937
1137495
1277238
1593526
1705536
1007693
512228
626432
1707894
1397252
1356706
463460
1318379
1012566
353641
522254
725414
567623
850935
1316313
1592135
870589
1532543
924031
200966
1509479
885615
1642250
1325827
1095816
349155
944082
113938
23929
394064
288820
31797
1912203
77395
153558
1696043
1266847
71456
456156
930968
1456552
540797
1577371
842224
1657417
577090
231761
529266
690507
149632
1271203
689768
1458001
737819
1336563
239096
1602935
1771074
1859222
1195668
1060050
1501236
1577568
748395
621931
390268
194695
1173246
1104048
305449
1676126
1182069
1192597
1438496
1855280
328668
1640695
1740421
1554358
180390
480595
1746574
1137564
339015
1292735
418006
455000
1768457
991324
206004
1301899
180501
249459
1216285
1852529
1101468
1107053
1721947
1275586
81506
386550
233427
157187
875585
956266
1042151
564371
1642223
594373
239884
958242
906481
616885
125893
330270
288598
1689111
257336
1020503
1123962
1194288
1555284
636694
723894
783371
469630
1819440
733654
1108300
31758
568241
1716501
29623
426260
78861
253010
45732
701348
1225038
53420
990671
1078296
1305152
1631007
996310
110930
93942
240916
1885209
1065955
1702122
1661306
1749336
1658174
1706676
252316
582398
1628426
746648
1682801
762375
1340261
1473081
271082
1427143
17514
349852
34908
1112605
1286018
1129295
1851890
32071
1113384
1144808
799396
79134
295918
235699
1335253
640968
301001
690745
508368
1715306
1624716
1085627
1462215
920936
1790156
1255806
717512
1642794
1607043
204795
956849
1661721
535892
358255
462461
1538995
313558
922926
393443
190320
1514825
464410
1167741
636251
1670493
83862
1358444
68866
1646388
488156
62084
630636
170053
1574674
823215
1636107
1406313
699518
833411
54862
146197
163119
841770
212102
157242
1886726
1297749
144761
569535
772277
50534
583901
99456
1645033
1181198
1127685
1871641
403484
492093
1801401
644120
1200473
323989
1385139
318844
1663906
1031016
170965
1406425
1698375
715180
1402766
1538628
1394288
347010
866233
1367569
492923
866930
59560
1486856
1322649
1842062
810743
1867130
842973
722222
493228
931864
1480581
1311875
289074
19902
540332
816939
1601348
1743302
1280526
471542
1151072
326136
1605656
1441901
1034474
1267129
1550919
372156
229091
427964
832372
1805171
102915
105047
1782778
562947
947475
1762082
1396574
151709
1023813
319280
1207333
168829
994991
1062018
1486975
1542782
338881
764917
830540
1839542
104721
52536
169318
741482
1480621
82044
1637467
380377
1130255
1739016
1335647
1481203
1488331
1602391
883105
1062726
592163
1910937
1377821
309287
1659051
1022981
1785086
1552961
1242946
750273
795820
1067293
965561
1843735
240946
648886
1656302
78650
487869
650451
962877
1126656
264896
313742
175875
605273
912815
1572624
1121140
1103902
704919
1009390
1736157
131759
1252383
1555625
860153
681303
149168
1815958
1707982
373148
1445637
349951
625989
1301635
1831974
551609
377759
1333585
394000
1768708
1053716
1321190
1309007
1550159
1152160
469132
867097
1363185
215095
915232
1893031
464802
148342
1422196
49984
901090
438963
283323
414889
660846
1629076
740181
1149718
828396
1730135
1683455
1701534
1848434
1850039
1396130
1071130
1346060
1889524
936905
508880
202723
665677
1421989
108459
615515
1419254
1905423
1742050
1883541
1648750
1685699
150578
1578281
771192
339503
475034
183436
724212
267849
14869
590011
466114
1226072
255707
533052
645876
1195511
352582
939951
1213728
1680444
1739818
1477924
1544863
1162436
897098
1484926
203918
1593738
897235
541507
1049422
176667
583733
1554900
796755
881420
615621
1043388
146758
1679698
1497311
115420
200930
559852
292893
735104
1388372
1182423
378868
671960
1077368
951937
1698826
532477
397262
739559
1185935
862971
1132080
849827
1439035
1764448
341653
1413095
857821
1192109
1848393
505393
644166
550977
1528314
521597
1875328
363403
1907940
792917
304499
362815
565334
1328714
897510
185057
1138186
1414730
1389789
657984
50842
1680049
364085
1861500
1588670
1021053
1141303
1785919
80392
1778011
959744
372136
1909346
200260
1803395
322959
1237250
473748
1734029
1814065
341001
641236
1174397
1630822
884878
171084
220810
557509
575758
469149
380995
839423
940859
1204904
1169367
415797
1351389
1062697
1127255
1146233
1298913
47654
398207
1369247
1355464
1432866
1030341
540603
1862129
1866681
223394
1598722
1258159
1212988
437732
534287
1705834
1508691
967019
475539
961672
1735019
632852
1497232
153870
1797773
1076987
594275
1633153
408581
128146
863954
1681742
1217080
1073549
238594
84203
407954
524765
906672
1685519
725744
798585
198063
1327363
1224419
891944
1201176
1908893
51414
1448573
60697
518866
1656055
1713360
1616698
38946
1636593
911174
245923
298177
1840777
223676
522285
349056
1191955
580900
211062
1340883
1462379
1050594
1602265
425504
1208546
695732
483944
1522089
1783441
1028979
583894
853331
1511248
456820
869293
818732
981938
799463
661913
552911
1291532
61011
1525004
1428966
966791
145107
1139443
725788
183841
1777001
212183
239825
801580
24083
417454
191565
297779
499847
66550
1380950
1606568
1732540
896465
289949
598837
131052
153087
84555
940066
329457
1444339
217935
1810381
306922
1324456
976822
1524931
58665
1342086
18738
1751137
1300744
602409
26208
1804699
122334
1359188
1657427
237047
317413
860631
1877087
1801621
538841
48501
1490420
155974
218916
1380914
1799888
1322755
349934
1514844
1860046
893854
81502
842105
1110703
80217
1564838
1192069
1651614
1323111
1052471
1263874
596952
1634767
1630534
305391
1194153
878582
1689054
477281
637034
129614
1200435
1209595
467324
1588617
1902312
849207
1319821
1444848
1385440
1772195
1133396
546332
208479
797112
1608341
1326073
49108
273275
919983
545698
540912
644985
415071
801836
1487922
1261801
432457
640542
1852704
1786821
545979
1522362
297745
1333672
404849
88113
148681
1069720
215258
142960
1570349
1680163
863611
380910
77140
474028
813267
1827859
1892216
1515282
1246849
585761
708904
540247
334015
1249666
936542
1063183
1480279
331620
1393015
488894
186537
1828444
1582102
1677439
184377
884881
920412
251823
534449
1511882
1429526
1181118
1485564
1445012
510961
1547695
415536
542289
1524202
677735
1752704
1176140
1065314
354036
729043
1575906
740097
846806
1187736
282298
416633
409543
531450
1199505
1634685
151868
1077266
126867
1097238
906752
979589
564545
1009777
695170
1044458
1440216
899304
435256
1626635
727309
1501227
1645881
124384
1571890
1597033
924517
1497354
1812301
228227
1271598
706901
1300852
1419542
1072392
1119442
1220542
1338736
1836862
1009352
1131716
905274
1243927
731218
439466
1791454
164399
1887086
458245
1109612
723213
1356755
1339107
77824
180086
1217739
1506035
857308
700325
146833
556988
1120300
1562801
711661
1805966
1640497
1523446
55770
1086904
1099357
1775705
1251956
1003833
92489
1862537
403431
929239
953736
8781
147215
24236
531497
1695994
817480
856175
765249
165199
1763449
233930
1700072
1475124
1353435
1664403
834433
467883
442191
1649982
1663598
331029
702355
1427420
843692
269295
686922
1148842
796124
17031
132612
1348433
932671
1125809
1038481
229589
943947
250376
742668
147042
862467
229088
1838660
355802
768018
742738
1669623
1821615
134588
1034990
572368
208643
640385
364276
1164428
482618
976807
962870
1540939
1538809
1808206
1084590
1488045
1490521
819535
113591
1650856
1643099
1736365
449078
1387634
1512300
58107
433295
87027
1126541
1869821
296585
37901
1060647
261533
100900
342661
200600
1065577
1146736
26122
792038
1425752
1290023
785330
712772
1443904
1364204
784305
1625682
183127
735820
508561
1489997
865623
144121
619617
1042553
428886
361723
1361504
1323870
1648452
496656
654529
846333
67687
1667681
426628
45212
179555
769775
1125176
1551261
685097
118663
1601288
1508539
407194
500028
546167
1547117
25505
546319
1389778
340021
1542760
531479
604926
83621
1662783
1031052
1439671
1158853
1046467
270121
1505937
1209994
793567
1617731
64995
550194
476691
1623175
1135149
523669
592361
614539
961003
1510021
833817
1478483
909618
1525254
1825523
442640
908621
1149696
1724964
1374013
1121335
1412800
105939
115351
1353552
365018
528539
932109
102322
751005
1291858
1087481
1841044
135630
152998
1798641
1028098
1680584
1552095
1645027
1089962
689612
561766
123358
578254
398247
854831
1799177
932227
667770
1757321
47589
1469315
644819
221817
541104
702102
107936
81360
455042
161054
455970
893111
1690174
220962
1518915
1701992
820809
1298213
875674
1581640
645798
870862
1406422
771672
375681
643198
346308
502574
738591
940136
895495
1507444
1089811
472266
1511719
266465
1892072
1471471
120893
1124084
154020
1101726
833987
1315034
742233
652607
256026
455931
1556034
1007451
1124754
1085914
1259157
1573624
768063
1211718
924114
763135
1162151
815257
545194
889580
1446771
1320495
1876638
295322
584084
1837903
1365526
396390
1569177
1733994
866167
1867050
7227
1887821
1765905
467149
18849
817492
664415
649995
1146415
1901329
1875343
171893
1133208
198108
1889474
119488
252080
1361728
206231
260234
503511
1063730
261921
716316
638369
1282907
1409757
417403
1321728
465986
1041631
1876746
1348517
510781
169290
337936
182600
29245
57584
242820
1092025
1568950
408862
799371
565028
343269
1007170
280387
1227523
280123
141402
918469
543928
1082493
305049
1036063
1109571
200492
177745
1133468
544790
1125659
1517866
74937
1071385
1286895
1382767
1414860
1554066
583453
1168531
1234086
1589676
16514
977393
430266
467132
917805
1261661
427233
1495263
3059
292569
435037
704341
289888
1767869
1032501
1486
1617380
1069942
711569
879364
1312235
745253
1606048
1592083
1159821
1767613
1506260
1598651
1630096
181760
776746
1834034
510683
1493555
1286896
1763858
1668470
1341232
1172043
1801144
1529528
1078253
675588
599138
938471
1074638
961157
1519040
455547
1286840
1614330
629471
62631
516681
1599284
1037604
418009
78949
811889
1127350
1847227
1392226
321194
1503162
117343
1306367
348067
138663
1869632
416477
1698358
1465017
1569352
1487847
167283
320367
988931
851931
1554552
1760515
693317
413180
1057187
481532
1651889
1189730
1382137
868351
774691
308725
955427
468145
1340525
34789
1789008
1699365
1146744
1191243
1740574
1282132
316302
989966
712205
279042
1122499
987108
773364
1388386
1738709
385547
1160850
1115274
1066556
416781
1499472
645905
348169
1693890
852282
1115810
608352
254544
226245
1380021
692803
400366
1861141
190905
667086
1447881
537081
877411
1045887
1276457
255729
1372191
1665112
471493
1021213
1035230
1149524
1345132
511769
1401985
1740940
1835282
158385
1809325
1380360
1435528
1336850
382228
1633278
1049920
249322
380393
963044
584574
554531
940560
35423
946435
864280
802656
947999
920516
941074
725761
1337637
359725
1821090
781764
1471745
1111703
815144
150694
1452593
918282
445706
1323180
1876272
297514
1780358
605114
322549
1445878
266978
181164
1780705
1065683
268399
763521
132077
1892365
654265
553449
1200700
996017
998197
515615
663244
1546836
1700802
719100
667485
1354912
1849350
132742
367513
1062520
531740
1780204
393796
1497624
651331
1339527
296123
670314
951079
1111580
393440
1845618
66500
763573
407912
297537
1174380
1054702
1552830
1147510
86764
1487854
641262
640272
617766
462008
986610
409206
58210
784027
80480
1376458
16457
1484813
1683812
1107074
705847
711515
885655
1285539
1543930
1118837
1194801
544287
1394492
1567585
790261
1225463
1309886
849303
324121
543204
1200683
101345
841699
440778
1863598
1054289
391529
1848966
1889401
1064195
1709449
492547
1834099
1124133
1446118
1390883
412484
182128
946821
614197
812396
1485337
1432748
22037
458560
468616
730348
1641031
422889
1814591
121536
1685570
1141386
1865468
1310966
1366775
1584870
205744
1131665
198650
1881717
1362307
180772
377498
821615
908146
620409
326482
621394
735277
764371
1218013
856859
158909
737069
756629
609639
951312
155738
891543
1209028
1541395
217443
1837885
45111
382207
1619383
503086
215459
865025
1169823
1889578
766841
638491
1375243
1568637
865626
1523204
1574821
178107
1706324
973763
146775
1372481
443980
326445
1118833
1797204
911783
1261152
1374847
1657545
1125248
954383
360619
1597374
428626
207483
861195
1125578
569779
742120
1802617
1447033
704394
1186366
1172356
317888
613656
1274794
1439082
828278
708017
1881663
331049
781976
1673713
1840585
303118
764968
905625
120550
505730
429123
962192
501919
776140
132811
522837
1610700
511414
1271788
224031
880567
993290
1491997
520591
61522
690146
19937
141981
849227
676417
1683422
857214
1109696
173158
579181
1408079
269105
1252672
1470834
1559952
536983
1760995
1790865
81972
155979
1212685
897942
1891735
1528409
1568564
408072
87752
895309
38472
1311936
470203
1461477
570209
1687928
3052
456685
1177853
722100
147262
594237
1861240
1420014
794848
1178181
1692334
583979
1462961
280371
307236
1280722
227101
364654
943157
204734
862350
230814
746429
381086
593946
877266
1661644
1622549
1283522
538091
26053
1098381
1224482
783388
1502731
1159829
855932
842948
445158
629805
505795
137485
1729282
11066
632731
1405076
356715
1579128
759451
148157
1620695
554287
1854826
367656
948158
1608541
747995
442310
1447516
760825
360449
1487898
650767
218162
1503072
1087224
1637745
24015
25553
1886556
967710
1719281
1686818
1758126
993344
1180589
513106
1682423
1835667
130280
565739
1857335
1566814
163872
246560
304540
792280
1178109
983058
1584145
216536
1345188
1286016
417069
1657727
1486515
1866851
151208
143048
1479318
1835784
427134
1334292
111633
1203109
660230
1493720
288613
169115
312010
390424
563423
1862915
707274
1482187
1532759
454870
1737860
1276605
459832
305180
112614
1166497
1712278
509089
1519653
834088
207833
13820
88219
1762304
651568
476034
301719
877778
268219
201338
1453733
6388
1617600
93165
1724760
705223
323284
1634896
31
1539913
24380
689153
1094950
987440
1256183
1015607
846957
1268619
653029
641035
1793824
1160176
700825
1671648
1532038
1209908
1649288
1041511
1031371
1266970
1371639
293623
641247
1348234
1321076
1212361
1273189
1239291
1099207
190719
637447
1590802
41341
1577113
1097117
988856
297006
309951
1533623
962365
363250
95257
1750084
1442919
1155918
1792763
1008260
1401183
1613622
659002
1741755
978374
1317996
728697
961493
512213
8510
325542
1560339
137753
432740
232515
268762
883972
1650067
474569
107932
1744048
272351
437527
1336804
82323
558811
481767
334505
1814888
1165508
1370744
1017795
885949
870421
1514514
153353
1638570
273180
1228401
844998
361224
389972
206637
1756200
528464
903352
1090695
707468
97310
827198
733371
688337
538164
1586243
436814
1725036
801021
1471435
1126484
683106
136583
1709232
939750
1763664
572036
226923
749346
1817265
762706
1631665
141913
1070016
1457538
166925
1331479
626396
501020
960123
769031
546524
368008
449726
1564346
1258550
636013
1423051
726517
946377
1150715
1033034
895704
871139
1167382
1466349
573318
1149046
1826479
949508
564557
784106
925445
967860
1797296
114731
223956
1180989
36691
1076111
445368
1352319
1410956
1598689
533421
174402
1718785
699450
1162349
187312
1265105
468794
544076
1315230
35706
354230
7833
496220
804738
296901
957012
165387
1780674
763976
561854
755778
1783439
1516236
1821630
214497
477766
951065
1211022
1449116
100836
1537219
1730408
117953
1327793
1110946
1701931
1502230
1551227
380175
1612623
250269
172308
887517
497021
1157616
788142
789880
251330
61009
160853
1327406
406869
1169638
750032
994081
835056
948310
831153
1316752
429059
1080387
1740638
1255570
38417
1776254
982872
454636
461060
254143
624591
1228132
1010301
1748473
631659
87604
495505
1670185
137324
991361
1535316
522912
204188
1585276
1654467
84824
724389
245822
585215
165658
1572743
19782
788029
1454567
656638
266959
1191836
1587935
1734219
1749199
702839
65681
742470
1261610
448865
983967
280613
1547792
163200
1633489
1684155
644766
658820
978056
1351692
189204
441977
1353165
515816
508632
254934
626710
880012
1802577
1757969
562462
1749687
1302501
1270377
130089
1414478
198511
1552409
1340433
944062
1028587
260423
27774
1203843
1046551
119701
187951
445888
872331
367705
394297
746764
1766268
721796
1011677
1232048
1640279
1325373
34869
148389
834891
511049
1450785
266927
1117515
1410636
1196248
154949
1578586
756559
1264817
728395
1536108
1236453
490111
1349152
1257457
524638
609991
173430
1417181
1108696
956501
588891
1291066
470298
1073206
1682706
282004
222091
230448
313078
20308
194815
272392
1107899
1523660
1370328
1685710
384659
175095
1117839
1162207
54383
1493348
951617
1682961
962636
717378
159075
201254
1399481
644029
1030880
713270
779231
1551584
1800172
1252146
218274
1806553
1183399
755495
930434
882534
1657847
73702
440012
1115363
1366747
796419
1315114
1762691
1302408
58136
1178152
988579
1116819
621605
1668759
1180051
101966
399610
521678
134465
581543
11246
1678293
281072
1769384
1722528
243974
98700
1554265
692735
1097560
1728493
694723
683843
1323266
784780
238695
942351
780064
1546971
436253
1112958
1301374
1487884
226187
1213241
37769
263749
972165
1263947
1748625
1009843
1585501
575071
1349872
266774
1572001
361705
110186
530200
59439
1422376
1290298
407139
1829953
554072
845222
45700
959779
402640
748449
1626385
1780013
1514382
842585
1241656
1827354
473674
450376
1559333
1091885
556849
560156
1175982
814789
913299
154946
160776
104483
99997
1383185
662004
475919
190206
1524652
1657246
859291
432771
227963
708439
531581
671854
891794
1801634
1703687
747760
679248
797318
1658767
471724
1314501
1766907
161745
174947
1163868
835788
94327
912974
1669109
912158
1315717
651860
577045
1271001
609222
213287
1357604
1490215
468783
1527266
1152442
449496
89839
29433
422426
495804
1630072
594688
1229144
1161173
1430359
60964
579707
802361
178568
1554957
1795882
651255
789150
1991
741268
254924
1345791
1271862
1094396
1755228
561359
574328
1722836
969562
1046933
911097
247692
160487
310662
887720
1766582
265252
1603372
539967
1531823
1042924
1473387
390995
1246566
1795181
1759996
1081796
233901
1742589
1049155
1740120
947386
974892
1389268
758249
369923
1056959
1812035
1734189
1260990
701070
688296
1629079
113391
273809
1410654
609040
1383563
451562
1211040
1446355
1088631
531865
1661778
1233832
348255
989633
476344
1111810
225175
182403
1321954
47562
811120
1725028
342917
1120222
886206
1328577
791673
23277
905320
1746693
699406
756427
1051623
762194
394289
686795
1698635
1773133
1414752
45541
775640
1091829
490813
985010
883543
595805
1535157
785433
465350
1679883
676793
1236236
1151545
1618037
316691
237266
77969
1510490
814924
491407
1130873
1039547
1010393
1335166
1070910
222220
232021
319730
1007324
1736673
882871
1788587
92836
975215
586631
335013
803518
529442
1424973
1538415
1027821
472284
477939
1063240
1411295
225934
208122
1036371
427890
84935
1066093
387027
1036070
1477977
174962
441991
1391910
1379924
681660
83280
817038
143566
577841
654956
1751684
728737
1362824
432565
1271395
1164905
764264
677039
1527231
432897
712624
333575
1491768
1249504
291432
479623
1206206
1498165
271074
170803
178306
1830553
1793367
200705
941183
79381
1042332
1011335
340921
923973
1003154
259693
664390
440201
857130
1049843
1156377
1500396
1547572
1471834
1119610
1305127
1826963
1228044
1753211
1507606
1299408
1493436
307452
562067
1284447
1679416
408775
1325094
1666864
1358380
939165
881377
154914
9185
1085857
208841
368689
88408
1377140
1573376
1235935
1500449
1621297
992972
723195
1229376
337354
1456428
138738
881235
1179501
113515
753827
1040361
672113
1722293
79837
1703290
1284436
565477
1560409
1450873
1229676
547671
988239
1780194
430689
1010151
1012641
1002675
1555320
546881
537558
1557103
618621
1393402
285629
1385193
1088509
631099
1598314
1473863
131337
1225736
1222487
1129359
195016
709489
1346167
1162378
987182
614288
28804
308785
1198463
886378
548598
1395615
799326
1294344
228059
653915
240597
658920
10609
1450701
1145201
1241277
1769656
1080829
236093
865835
689409
141387
344338
288394
1144665
558144
1815528
133912
140711
1433811
1825767
240560
1587606
54768
1606576
494651
887043
1723513
1405025
1321155
352684
1737802
1518826
1079814
445028
37276
1153710
1369821
1666271
834367
1521986
70378
609849
898065
1261020
542101
1253321
1334636
678007
1229391
1151152
685588
1065495
506585
1123023
1435326
6102
262903
1761406
1504771
1003226
1808737
513993
72657
1680210
522041
1254572
1215264
889508
319406
1510460
704608
1809743
280993
429851
879700
949021
183103
1822018
1339859
638541
186653
353189
1211493
98082
181866
1316039
1070813
825587
1539242
1555158
1772994
1558624
266905
1215203
187597
226284
1823789
479111
1089862
1056432
756497
545349
292494
257022
324717
1511959
1348985
685626
1533771
833406
748198
509866
73459
1516087
1179939
773106
328370
722081
1542142
1616939
630049
943335
1269321
910047
163582
1584328
1568075
782262
947628
283187
1725458
983034
304947
305058
573609
1061901
1320326
177143
359904
1288593
41342
1311047
191429
1396347
1664409
1533452
1050970
1731196
632624
1104304
1303979
391410
716723
142646
1026784
1021356
841402
1207908
1408809
98761
731276
539576
145075
456308
1630253
948661
1148578
631359
1178724
1453931
91122
368227
1693898
321044
759660
278223
1610229
507667
1742845
1155640
1239569
101635
1102907
1117701
1772154
744341
703452
648551
1185091
1047354
112987
1800533
804063
662887
245741
1554330
524170
1260709
243697
1329946
1018852
747304
429723
575563
1022843
1802941
335280
1009274
1602671
1748173
966288
437435
3273
393548
310711
890416
562010
215517
415543
1754388
1453858
688979
1290255
805861
1253209
525964
883210
1314481
1484227
1400163
1125049
481845
584637
1251877
1720438
1353353
1265879
74111
8444
1485717
125784
1690642
1471613
508800
1649770
535659
589995
928733
725137
147527
1653432
1263405
533917
178048
1678150
739572
792788
460177
456290
1815060
1219859
1068954
1103164
1367347
78765
207193
186872
1687250
1537384
1821850
1326419
980657
703316
1813008
55453
11908
1285614
1373950
396475
161139
860094
756385
1785292
222674
516409
17048
305960
186163
1342052
338371
569743
1011164
563286
426334
1610933
1311519
1076710
1721919
754077
105682
1409746
1365679
1714711
1055232
1818850
384940
1298187
1709864
887960
549519
1391702
721335
940093
1800408
1385798
136248
1202375
250502
323652
935855
699608
491468
1454140
979773
1719610
1004947
876415
1761738
117831
1204908
1477361
173292
913866
811628
1805369
981756
1500252
1629197
165299
582673
1059279
739696
1116721
1537781
480603
749387
571294
218829
1020005
1380764
1675194
1573966
784133
792402
135621
592068
26712
1132511
1247336
44479
608764
932754
1786218
417864
1453028
1806100
856115
490050
979621
1069383
1236418
1224404
1028759
501222
1232780
1081667
1285718
1024114
1746591
1058530
686355
1621370
1100738
228357
1225300
656399
1422444
1008480
1351455
510624
951709
1268366
5030
892892
1568030
1656149
1226574
45473
413784
683278
1031113
181098
1308781
1362042
483601
679777
196960
113227
1039769
1009772
1365781
954833
460660
1474697
1291259
62255
280010
1786984
1425313
185444
1032162
213762
506248
929127
1712162
1530379
253305
1501857
1638253
1753005
651687
1291416
1055988
1811782
1300181
1012390
1399152
1663230
585494
765091
631990
1380708
918935
496597
144690
986228
818864
1033980
324423
854549
375974
1113755
1273799
858592
885343
1388875
441149
1002430
474630
1687224
1803142
795691
370297
671892
912944
114803
754710
648927
1632169
636526
855513
1051097
1407837
522784
1436958
729147
912499
1572916
543025
814702
1445571
477399
792358
1750218
161907
1688828
775065
1805433
511989
1584241
1661533
1656282
379069
1564908
1573060
1300019
918245
682596
1504191
287754
1327511
1647736
1752196
358482
595410
939869
748372
1325289
735552
1449263
865811
1193400
1443533
71149
159830
1424654
1730038
576122
1149418
879690
296506
1433125
41549
395897
141534
673985
1230698
618421
930713
1329169
347922
1317213
1087453
52213
1733277
361649
1370254
103249
799284
1500425
1702868
1117450
1731566
1671313
1320784
1338623
996330
1754422
404356
424569
1609843
514829
454048
994193
534425
1009992
1578054
1598685
431848
187280
1266634
1241646
32666
93888
141933
1727143
629334
1362430
46120
1431185
1248304
13094
1786167
1536977
797924
1292557
1622331
950776
1702245
1154517
1132799
20741
385723
1241261
1186273
1169692
1197323
1570173
1059407
38129
1636418
194097
1784449
979181
1017167
750532
922517
199119
557605
1375613
712815
565836
382099
1567263
1245062
1380511
1668629
1388462
1521091
1525332
221833
327556
172514
438355
1652375
388422
408712
575303
546164
1521292
1818052
382277
1359186
1283578
57243
644109
559404
559124
829865
1344133
1348150
703742
599307
10523
603574
1262620
1710281
692814
172569
1003170
647461
648855
1358342
432615
1554956
1378734
895558
1230303
1066750
1027403
1211909
1679426
225947
1074609
230884
899559
1430745
1709425
33068
1821738
1380275
519564
1459237
1020148
1050562
895475
199733
144735
1611867
1804590
1741221
553091
917917
23914
1226886
1256795
623990
1172138
460737
182532
1076007
227563
1710244
1489351
428726
102648
1167888
1515778
1648610
619586
354308
1811425
889879
856425
721750
797971
1125514
1150651
658077
1543812
1665956
1102936
1289947
1825453
1048165
1808988
972499
1216229
1410269
1349223
1320932
1432724
1552774
1820355
100495
1767214
1541871
1396822
229080
1491252
1484499
1590764
1067576
1001706
1788979
1370552
1251535
1710271
340393
78229
1180344
104731
1217323
918453
592383
665223
211689
391990
1282473
1012732
172965
240392
335296
1396969
1327337
765046
384057
1043395
396191
202057
1244379
556340
340282
153654
1260403
322899
565397
621104
136440
402117
1410763
1093757
511438
71721
981850
381494
50129
688099
781237
1588186
558890
1804890
27756
1203978
305235
605809
601679
1619822
619947
133998
1592581
448234
273403
726791
1731104
523706
477766
1161901
1477275
1280719
1320212
1288721
1110406
1670642
595632
660842
1218396
907710
521854
1395696
102085
700463
1317108
1552202
1804420
742687
832522
46635
948525
1173153
238799
1225720
1048281
123248
231627
818930
1402882
974299
1463400
1706735
1013091
994822
977195
1015653
1240804
654344
1091843
1545183
1728721
713745
581074
919144
546657
1714985
1045534
499550
1306264
386403
148147
249465
1655463
326687
955959
564601
1535558
414226
1748813
106283
128871
236516
1020349
1516549
688515
607807
308882
1255512
404366
88683
288379
1027456
30147
301223
172613
588327
374557
1763155
1345182
1175862
277459
1207616
595736
1287168
1553356
1352221
1288056
1250884
800015
223330
428950
147092
52535
239746
978100
1521299
647931
1420523
59533
482293
1315542
646409
585819
1522481
1407295
628588
611801
1275794
130269
1175517
618903
170696
918489
167210
406546
948619
1757771
582337
1122847
1358890
1613280
737438
1470912
1128443
119027
628748
881628
1280267
579117
1536014
516327
1281932
749687
715866
1186238
419605
636653
1283422
929506
656418
814832
1652687
1381021
12771
404372
1078542
96459
1134423
186474
288839
804819
333887
1721358
1772399
479515
40144
1557450
591480
732644
1722942
626462
1341425
595991
301452
1420665
969745
1748677
1046512
1174489
483199
1527056
1429712
1144990
1697259
207340
946202
935134
902938
1551174
1460968
695264
1372516
221664
818354
241649
1774424
1738770
723796
573160
1600001
989714
581965
477909
767634
586003
126439
1018238
1624023
562637
1706413
1452591
1469872
522635
357761
1208574
1183069
1438752
931842
600091
1626083
1632492
1087955
288435
623944
631023
1343736
1314635
1473315
854505
169525
222259
1015763
1654547
613561
1191189
1114845
1230124
144715
429039
611154
27511
1159407
359649
634371
1057588
1052904
636264
440052
1651558
214187
685336
1123289
1312778
545284
994244
770697
93757
898693
1316988
1141965
283297
391458
363755
310606
445632
463579
1540721
486904
75694
1114275
82967
1800098
1172280
1362479
894181
1217895
336816
1190802
1341984
1167975
619617
407597
193878
1380034
194490
819305
731131
1343541
1693803
755093
736002
596804
1111257
1120033
1313151
499434
1017868
1061340
757981
1097312
606327
596990
866404
384087
3513
162863
1031346
525327
1500672
730390
1129762
44101
1312091
842830
1324371
272057
1075599
613168
613696
1416453
1665522
1727418
1427814
1023412
1228020
716148
1102967
313948
1089646
140010
1269924
1049828
369434
1176765
469465
1144309
289707
1342833
1030398
1796968
842424
1000560
1000893
1506867
1676842
1307917
1254349
1610205
1732462
586
1297864
520765
354193
1433420
227721
1323208
806205
735850
49972
767616
662504
1365351
481924
731017
108865
1327207
1601878
188307
775659
11791
1603089
1423252
587802
134266
1495971
408296
1029061
1132266
1266972
531407
397644
1333803
252816
470901
1297454
1604870
816656
1772321
1389029
1367175
750009
595646
197345
1562472
1732038
74651
1022781
1809299
1048385
470077
1578313
1773063
1188945
1735277
683369
1283354
883455
1185572
60720
109844
1282980
1757621
326243
129414
867680
796370
1191437
1685669
944430
364073
414084
518388
1693657
1721066
605150
1658677
607010
1287128
1119411
1100061
604143
836157
535671
1743333
499780
952240
616952
760979
1526205
521097
1731108
1214904
761112
1344777
662646
559927
610298
1484595
1746124
667032
641539
103635
331413
1109178
7813
146062
1431803
303572
439512
655055
1596050
866482
1608358
590902
496179
52893
1615126
485189
333354
1714282
1689238
110479
1259293
1502589
1439248
1273018
1009848
876165
1047920
1156616
572055
728220
1304243
1718070
402490
1048880
1472488
1437246
857890
245989
1373341
1297246
462543
1409159
1302103
405234
209218
930323
694567
1289219
233060
1370279
1004989
1193468
697283
306594
46496
1245541
516237
695956
560337
711432
1200675
860579
1141506
925993
344598
1435351
1393220
686828
251277
1046032
1275769
1322759
737260
1662538
1024822
1404842
1611566
862418
1638684
1131943
1171292
1054103
1381737
1085
728823
1056735
1051487
509489
605854
92204
713789
591075
332101
1420207
1548109
1185886
329906
178571
994757
1637206
1433539
1807441
290784
206885
1339158
106052
749180
1526893
1630109
433916
1516724
967683
1725403
1633844
1539204
504342
1583728
356845
275531
1499459
1337638
1413036
799795
783942
586394
491701
736688
950970
76482
197349
139302
296561
312632
274656
838813
611932
736626
227295
904897
80503
1294505
1595381
1500000
1297554
24179
1705562
657743
756419
1216301
724218
364177
733652
1405178
182338
563773
822050
485885
250784
101063
37556
1575409
312196
49684
404252
1438199
1011024
333530
1102582
1488898
1414902
554760
1372433
264113
1291910
480318
345792
1014305
1227733
1097148
1085990
1675096
583058
1688440
644448
1776859
566291
1116063
1602474
1737716
599648
1490287
536562
1815609
1619084
1494719
696974
719314
849031
1192780
1609826
244313
1695436
1036466
1070018
473412
563247
534411
1340100
93140
614441
216054
457692
915628
1540884
527153
480334
237836
818543
1293124
1748641
137567
76374
841972
445907
969594
212186
1151078
366562
1795306
714082
831993
1609506
471650
1369098
504505
752370
1582796
1812178
555423
1596387
1297876
733965
1284247
109475
985784
1112821
1798432
854026
1393476
1466483
386442
1248172
120656
402060
914583
37463
1483092
824875
697481
878286
575941
1076763
759215
123313
1547240
1190847
1205469
634423
979767
1530998
800877
1613874
26833
1090682
751372
824454
750620
906357
872200
1014090
301184
1673632
1779036
1452577
210842
115007
1283502
946727
800510
461017
448142
514784
700259
1043878
209032
264493
1483925
1460756
1294204
476404
143968
1213426
164497
527889
316727
1643830
977696
1112558
439298
255549
1756589
664295
656553
149428
216510
531199
1205353
26885
1069787
1626873
457938
216388
1171839
741149
806035
176937
1598015
1054144
567894
1115116
289731
1402175
1008860
989108
722017
655742
1202985
988824
1140981
1756881
1644335
767311
731690
1780616
245256
602996
1808647
1653272
1628581
1403383
758365
77230
627588
1640810
1364686
1658393
895106
1219047
524724
1059596
1357601
454291
1801508
445024
508185
533233
458225
1132477
358224
1812132
873861
1267945
958738
866701
1804657
1339559
35008
834358
392936
261347
460030
1419859
379312
205453
1027002
375814
1795372
1095285
1423608
1004554
1223426
211718
502843
232658
803478
1455591
1484158
884132
539560
1547999
1363134
891421
1172110
1337666
1792872
342488
1256115
1317133
538747
916315
1169266
1342199
1677913
433430
1326105
919497
10707
698073
960397
970962
1484411
458650
1111037
713458
1470534
750035
1813473
558649
871057
1716759
768831
129124
72799
912601
759466
1385397
1648902
1255526
366282
1416724
1814726
467305
1611227
338935
626037
164143
1810925
1581947
23046
67440
1446033
23599
625189
960253
1694574
677841
911225
943112
715410
695527
1510611
434690
1403299
1009675
976096
471731
1540320
376707
1210524
668370
1777627
887774
741206
1377431
556762
420094
1282096
59975
1409919
1101488
1235711
33384
1748815
1080047
665107
1616641
392149
1398713
474103
203560
209020
717799
338217
1256485
1337523
1507806
837646
1345086
1330141
457179
706864
1550043
1317906
1251088
103080
539483
23816
1572741
1716842
931622
153751
658577
1549324
781995
1728683
153084
242958
1080965
527301
81421
444544
1102317
1629937
840182
1103116
677399
1737263
1213691
511042
312141
1124449
592011
820818
55526
1629375
847578
1321148
751719
666810
605048
1364437
1318808
1251808
978681
1136407
1136794
791487
69246
1177298
1186333
426796
744734
1562281
305688
1317930
1731441
1649419
1098004
589001
1080343
395549
965777
1464380
1109441
1781090
61592
1266138
1197729
820513
1632454
869349
229894
113367
1124030
1100691
1424818
1531501
375961
613691
475325
290783
1494312
1596614
594282
479755
384324
1517330
881423
1184225
1739445
874906
1606122
436094
86033
620261
67047
637628
1356734
144926
1551007
930432
529724
1286043
888773
1030560
1612188
184972
1814192
1090111
956413
1509046
1472294
310019
1112690
1455740
15106
1569540
729595
1293184
775429
277155
460666
581408
110740
1031637
356849
41486
1425662
1252077
551233
452774
1611121
1709272
1603054
301136
752766
371520
869313
351040
602013
1346535
339787
1520938
1798871
782512
511588
602116
1662274
1484651
279180
165180
719901
1767656
1023872
1781895
725300
1219164
375105
722857
1426865
674973
158637
1197947
1536245
945598
384879
1293313
1171780
294851
1068254
1174820
330122
656888
982571
963756
1556604
801993
615127
87726
472505
964816
240894
830651
475410
776867
380315
647580
1677627
1397726
100080
1389092
1306912
43086
1329598
935198
122214
514003
1033764
830901
1225263
688657
1203316
1778375
361533
555055
347013
605310
1300463
824263
77133
1417661
916423
295612
460371
85055
1164303
144064
475293
159494
1650180
1512269
852807
311419
32165
946880
1129302
489259
1158386
19033
1806281
1383975
1354777
79476
1630739
830245
513570
305095
888936
759269
1131475
1758691
1636947
1104048
655194
216367
1237026
625411
731611
1345962
984119
120772
687697
1054076
776721
1661824
653983
1799179
1616417
1138300
717272
1334489
506258
429863
640484
171264
1345575
1084071
149851
532891
71380
377940
1604649
430454
1225709
652587
1435099
104754
1509063
1063328
299797
1774502
1128631
788261
1103700
876086
1192770
81070
323248
1467442
764755
983665
1679728
434390
836926
437961
1338801
1305869
1611659
300780
902997
502680
1257054
1590205
1005686
471824
1582526
206804
917964
1607356
668595
1372301
1444529
183870
584533
1057534
1127213
469375
1152578
647950
275592
1088068
1539822
396007
1027079
100228
1509361
1608338
1622211
1556463
516551
325627
1228917
840178
1001852
1533294
797111
1430490
454454
363923
849887
1379411
376549
1072009
750185
319415
388730
278289
1256235
686536
1069193
1633931
385097
1343372
1008151
1106847
732194
844014
1688798
57740
117222
357917
1138818
1642222
945252
1717152
853232
521210
1079715
585978
1487299
1267373
707900
160306
932272
1043367
1607347
27526
1124182
975984
1535013
1018680
901829
857330
979521
647135
320176
764286
1406289
1967
86902
523362
440917
1227515
658466
650854
323103
129767
89860
1135464
593220
208524
1520091
1698640
1329471
956955
366677
805688
600626
1237416
198170
1592012
1553490
1410279
1062814
1126683
118498
1495522
1078935
1099217
484938
1714709
405738
30386
1219572
1786036
1246577
558192
87720
1693142
258809
968900
346746
300037
1477978
1803107
379283
1786662
1700716
1240221
213728
1796857
8690
1024209
450919
1354023
1512027
1168762
1757789
1396679
1713131
668819
1301167
1505955
449723
1499031
627368
108509
85047
1393088
509358
684038
638582
788224
1800368
408456
16158
363697
1414582
1121014
246235
959646
1566249
914387
684117
1342640
537693
1701510
848736
1070232
1237925
1032525
1105692
296383
385429
1701401
291678
143073
12201
1069895
249883
12919
498949
1807325
55372
906659
522252
1441739
1683128
1150175
1193180
1511898
1741947
844368
1699378
65742
993668
1443775
951020
1037887
845095
1370754
699870
1537627
1312090
351759
1067881
1452685
457292
1601441
267959
932441
736777
980005
1233855
1156169
1414194
278437
1599007
1136193
1509566
227162
553160
1431623
595692
414633
1734379
271877
160869
678618
376048
1121499
1007257
1251140
924319
874901
309425
1657840
1693374
365782
112996
1089392
928833
944374
995283
246008
719324
1620879
822745
1028981
599995
1306036
1324092
1362750
784494
1618038
731536
1456125
525989
1194440
1486315
662840
1575380
1443945
1294397
1251036
1332251
1084841
152312
53703
1060119
1217181
1596590
1525606
170226
994020
928098
1465615
132342
1107711
1185383
300017
797681
1499876
1595603
1528658
911846
543951
183161
1676823
100678
1136211
568604
1652881
515707
138225
306695
1457096
891876
130536
1536047
892945
231981
1799866
1356175
1750702
245030
516958
891022
591498
1102726
1600517
1328754
1123044
480733
1719481
528010
868476
413377
1665440
155746
144409
219445
665406
1614170
734247
1771592
1226651
1627570
597082
1742690
958324
173020
920992
1631281
1266334
1729536
152919
234753
1213622
1692577
371991
277161
1005872
532809
1546140
1108962
607784
402259
1790412
126041
1643206
1401107
909309
1096195
1708913
222386
1787444
404432
1030357
233470
1475556
135244
625505
382585
960809
885697
1034010
977337
1008934
1485809
1613583
970670
384128
1097196
1307406
342216
70800
971337
1790131
1234121
1719939
1339553
309533
1500519
1226980
680320
305190
1504875
86609
82241
1759262
1519125
1008473
926428
1172090
595209
476371
417601
1161244
1436867
894933
362424
699578
439959
1563646
210000
412008
36876
180831
621789
286142
1680543
347697
361544
666724
300290
618072
997546
1098460
1061393
1323229
396143
1546861
1367474
1094332
1272886
1467555
1506028
290305
1290069
1253389
463246
1369555
22721
1530405
1361504
1676057
150908
1208568
255407
377539
1066774
1532225
1757638
534354
1199071
735031
1722306
1773240
903424
1033456
380130
772112
484570
791427
643842
1366776
1501977
834481
640383
772266
490560
463308
393386
1726945
454130
371965
921020
1657453
1190282
698820
1183314
1426762
1048666
548916
123094
158799
1066029
1704805
178723
1496114
1517503
225343
1401285
501253
844567
343757
666066
101450
582628
859611
504889
27830
893482
207834
394000
808721
1191247
282497
1285221
1085044
1334653
865470
742419
924766
668277
54825
1320607
269887
346371
1596806
1401915
1571381
789919
147446
178917
314200
1520147
1507131
1393094
554398
653179
865413
436105
1143266
1297722
545218
990351
1531309
410901
244894
545957
894600
1760291
1427258
929547
543245
479252
504422
385776
558049
1687486
1601582
710510
1519875
745819
914525
464240
467444
292270
604954
1426242
95766
682500
627351
1129011
1318988
50065
175608
444100
20170
364317
1505661
869388
1568506
474296
1650193
1477497
1500205
582313
993807
50917
261149
945906
645670
1119530
1314925
1146187
1283236
1027892
1669714
826556
1656476
1630092
1075538
997606
373551
109867
19449
476562
62790
185876
96571
1038856
1237460
347713
1326316
463394
1253333
761491
35026
1530584
167055
784277
1785346
1674114
824435
1569757
1382706
394649
1368696
188652
556585
903747
985805
606382
1769532
567850
1689648
1694314
782595
18783
717509
288092
1507034
1064391
1592151
241525
650993
639917
1313467
325178
81585
709722
1646428
791468
1653271
635233
159548
549972
791760
62969
833502
338554
552692
1473258
1706284
124938
907137
625452
1183295
1598806
1262026
191712
1292892
1275493
1736206
428874
648362
1358358
477585
1274264
644547
1258878
594754
1388031
1360994
1445909
461149
475452
745582
1526396
873023
1269682
1602441
1606250
104192
317128
1048137
1502091
385278
139951
440530
1423450
470213
1152470
1395002
1410712
1436585
477252
557165
1338714
383556
1279477
322915
1485772
982377
46668
1122572
953774
1066709
1578012
604664
1177900
694955
1061454
623243
48903
824547
194112
314056
1077597
1647415
1247875
1498668
505456
586191
796257
177404
1218726
807901
1196937
1206930
990321
1303649
21345
67507
286777
200167
1762715
480561
1592943
446103
1159425
21509
255811
683444
1461714
725212
1224344
255532
695805
1258512
168375
1160857
1109260
1418727
1348688
1526500
1089820
1769654
1676646
502216
313802
1129149
668485
1005911
936702
49748
109485
1275001
1208388
1246040
665367
552019
1412850
637593
1772675
1716580
422935
1570709
1190287
915233
57115
1564990
1447588
1274343
51566
1333747
576638
946770
1738158
802182
1500074
719149
529569
212904
276031
425500
677235
1797544
1138970
1353386
1650913
1159199
1352995
170613
1364716
23519
1051658
1506303
872443
1465338
75987
1250391
583616
1178818
1708305
1169625
1567152
114930
692793
573228
1089429
499396
761594
1205866
474912
1512468
168056
948956
1774430
959829
395033
748193
1381761
222010
958132
1253828
494025
724972
1105146
930995
1667084
976448
1175932
160903
510493
497797
910392
1385637
1460510
1607690
130266
1679238
657831
15153
1794474
353343
137568
1298691
1151521
797494
1785254
1777995
1680690
1128609
49784
1601371
853406
1683543
540642
313093
874867
1320492
1211795
218910
1001351
615828
1238273
1275497
1273950
1104381
510855
161511
487451
1468609
1504424
1668248
1053923
1526163
861509
1721412
868653
1357528
528310
806177
207974
94564
468450
1681879
1054688
1603180
983358
428823
659442
1744056
173008
663823
1037892
1514633
1002820
292481
949920
1768939
853484
525825
1101946
1215100
621871
91690
873057
402839
825898
1764943
126674
850803
986245
476306
683376
219046
1381776
917559
221610
703755
849183
1356238
305207
1723018
572418
1521520
1414303
401053
300485
206513
1253820
1657347
554501
1571759
859530
835663
879722
316784
420023
347489
1374578
1770233
184656
1567525
1168780
55483
127736
6319
178220
214409
178301
32495
521171
1119210
1014340
327017
1267099
1550422
1807017
1599128
983191
510600
1240721
1308102
844533
1718682
906009
699173
174897
1497045
219275
655335
1590808
721942
41318
1729191
1345765
166919
534508
220892
122788
929938
1392147
184290
1738373
3008
1728804
693369
1566602
865929
1441345
1748779
1738631
1149538
418654
808106
1597707
1646587
1031308
722580
472438
527549
343051
170216
1010778
1672194
51556
11305
1335398
981197
732824
1174433
1314964
354310
264112
1301169
1268116
1453799
37546
987796
1233758
35340
898927
655699
804929
713939
1457585
695827
430881
1583873
1477310
371534
573712
178311
411882
898732
526460
895779
118247
961478
505422
1314582
908553
18165
1596871
748591
1779596
364828
1753405
335419
303667
1635431
1385095
76124
308209
1285247
1387687
52669
1155082
1057216
831944
403170
1130848
466252
1538861
958404
1401171
1684782
1479684
540080
595858
544349
479997
435213
795241
677122
166594
1210842
1438061
227993
1770076
996373
1018336
1706741
1782415
1553982
249403
1635022
1724501
1368587
374129
624188
417613
138259
1136859
1375148
364284
216768
222581
921923
1148771
493713
484315
1499179
1528718
771979
1481040
1205470
285296
388467
1513211
581719
1249408
1011265
222188
723958
833051
68561
851003
154864
505009
91816
1331377
386075
868615
564821
382297
306410
1721888
1172035
560544
164088
875953
1096880
1041081
1598391
1663858
689764
1796608
1012501
1150187
992054
215088
1568665
1477020
212716
922164
1369384
1007853
1603779
1790176
260932
1385105
1134010
374588
880738
1608192
1007313
914651
337526
1705332
270791
229902
1416178
648920
1335555
363474
872228
1155519
1714003
121590
861995
604685
766083
719656
1074576
1481211
690393
256177
1359284
714440
1759603
1389998
402968
1248654
1731654
623321
388804
705530
339100
718282
482638
471782
1633954
1108642
814566
906637
1550108
1514373
1607630
1627685
1307189
1606633
163155
1457739
1517990
1236921
1048091
741926
471053
327902
667343
1520201
199572
230868
1287942
1042667
476112
231306
1253714
292575
593217
937524
1110200
435193
805808
1012008
1266889
734040
1629454
785664
1126245
641802
994669
117358
582235
1552867
89891
1331361
277849
93140
1643947
983773
1523837
27631
649296
1149506
463356
359920
21047
512086
1756057
1146575
1545420
459914
1234464
849529
1004078
12534
715575
1472485
108600
1239741
1714560
1626810
44839
1706281
1528116
88078
996946
1018840
1614322
1722335
430956
1618775
1194099
1414559
63868
1115037
441659
147147
762821
1424786
1531225
1788166
715531
429616
1224095
517767
481772
439003
1165150
1304854
487028
72346
1597703
340019
1787381
1143174
1056950
1225483
1081842
766942
1139090
1048323
726540
275300
103792
1381511
1265383
256817
1478103
1801777
841766
1575413
1568335
287987
1489817
1539162
996459
499552
1553172
1460839
558699
670167
397221
1247278
1256942
209638
978649
869439
1285567
1455438
346547
1493570
799958
1160927
558105
1762890
30980
1495463
307707
959129
1572305
856092
654479
923492
1502384
581371
1388275
1322906
919769
500334
1569197
1796741
1802191
1360563
1532707
1058066
722229
602728
947951
1069927
1172298
427497
146290
56556
288386
1088997
1111573
1416447
497829
165283
914590
1545946
980006
1414556
146476
1684198
517559
738479
187415
1375790
911209
676964
137194
617020
132430
1108041
624667
1663515
474591
1337619
61755
1478444
126974
948793
1384851
983039
649340
312859
415272
436469
575688
761846
42838
1694718
407851
814542
616328
1110256
955623
183153
1723072
135004
436884
1637189
21914
249455
1161625
802559
1170760
1162336
1445891
879713
1648210
475916
716831
864236
906432
1130995
672178
568015
1459106
473817
1591174
1693708
513371
632311
111346
1355386
205181
514681
196646
1496463
1260787
97222
1218025
831734
830136
1668027
127498
1784744
804967
811103
1411030
1753767
466077
1404500
1449281
274477
1419189
516690
1401679
432602
1369607
923988
1713904
919252
1087424
1644262
796768
1277142
1113373
1660630
1483787
1396314
1734196
601535
916927
672599
1717863
1787991
836967
1336406
318256
512735
400219
1523414
745193
1743098
1283377
1534635
670024
1410638
725783
739873
1332520
1633729
1368627
1357589
75909
349563
13763
1074722
580569
1350801
393815
659740
213777
1438105
352778
414421
1390375
681690
1234032
1699826
952340
1522927
697922
7377
852242
1225571
1432513
1137271
1365895
221253
1492374
969885
1180156
1096756
528815
65212
749611
33377
1173957
1693828
806730
1348388
169678
514420
534118
1044680
795382
1566382
807981
1577575
616239
1059169
792568
137924
530419
180622
1409191
37804
1757863
1437817
353086
1022358
688588
152883
295060
62507
1422360
1763766
517835
823889
926088
924739
835660
260938
897332
1736639
667949
114114
358731
678999
479717
39918
535299
755012
1080659
1219935
378715
58127
783711
618082
1669467
733367
1239346
1124802
260254
1375254
312793
1532565
1318031
806141
847455
1497125
877931
614518
1063380
1653467
1310559
1046185
842383
1591566
312373
162898
1364837
197666
288519
774724
804292
164655
272616
1711956
1400254
1348074
127190
1377794
871440
995295
1701750
962616
1516496
1747954
1541660
109996
50116
1280372
383334
1257621
1435381
527896
1495831
121241
833846
1661773
1474688
1075877
366740
319927
525435
655252
303203
30118
692658
1355360
1626699
159544
1047623
767401
152502
649767
1550211
1099698
133771
1006292
1165444
1239945
493520
1654171
1049435
194300
545245
1350264
187671
1089708
1770581
566388
1509700
1321261
247428
929421
543666
1285416
1268914
1620400
1668607
159505
1183375
842341
1587847
354591
436211
1455724
1300483
816756
954281
957195
613884
1705273
489528
944676
427871
622816
1042046
24724
175992
221886
1626738
1700486
1236096
1055872
1515281
1197155
91570
400120
1337484
783545
76582
1547320
241179
1328023
1158255
239555
1723941
725642
194018
1396551
1107121
95689
761454
1268342
1504065
632109
125603
1685656
1519250
115346
1096052
546748
1530586
799731
1021753
886998
624142
1645859
1170082
690320
398377
1027238
1352886
381768
322295
900672
521217
972978
1764901
728111
1526849
67693
875904
971690
230318
1043499
948644
1745713
397725
273618
120643
1130769
1232162
137220
357795
357931
783985
70300
1686543
1446726
824576
792051
593116
903169
571973
986522
1597089
195551
1789796
1754082
1462008
577959
35768
1716498
93470
278810
1696622
793042
289226
359847
147953
935314
1746564
327927
220276
1120583
137147
1516666
890433
113724
1156900
1122455
1055738
693078
9045
1215227
466516
927861
1083126
1198867
1221293
1331811
1267356
1641899
1718719
869145
844653
1467137
179535
1630414
540852
1107150
532192
1462333
36721
1719762
1749553
1570025
1545480
463519
1258214
272861
444826
1645777
1611750
831408
787157
1416554
616015
925751
1653784
942871
929348
707943
1183015
1233995
413320
610098
260183
330703
1057153
616384
466795
62964
454447
998260
791430
1663267
52080
910900
306776
1042394
1354553
253983
1409425
1737987
1790996
294268
114707
1410253
149743
1249068
1227879
1413453
1675119
432679
760269
721026
314868
870403
424539
318905
250287
665531
1081816
957882
1070355
938012
1253943
568468
1517878
1719794
1600862
1242613
1096807
1114090
956798
570798
1341996
1320534
132340
649545
448372
816310
1777206
544187
168115
606256
991
118807
1563925
230638
269754
827482
1333079
639173
248972
767770
383418
424646
19353
195733
1278990
1618875
251616
404416
1751021
1657176
944992
466911
1362493
295775
1627708
837610
640565
796024
320474
320226
1670035
877616
1156555
793104
1155041
423230
979131
804598
231238
751209
783649
1422568
450175
853001
1533388
54811
1225335
488203
1437238
120487
538531
1143585
84423
598764
704260
359719
1342479
529214
307819
1008527
1529392
1375729
1094040
449072
1529574
60818
1029276
928941
586664
1446276
515857
763890
1449616
1700502
175117
1366533
793684
1003923
991710
1348769
885833
1529230
523420
1077598
230741
588125
463699
599182
65616
1425643
378921
822464
626143
1196628
100219
769077
672427
186136
1778440
1679238
274496
1700413
811433
1788877
1461916
1729902
712174
660447
443910
754510
664229
478839
1072210
1723782
723688
716277
992049
506988
1288784
552180
1732816
1182201
1333148
56994
478986
417164
1696824
139284
385439
1184599
1746274
1256870
774960
65608
192537
891582
485274
1189418
67993
577044
879049
1064552
1677479
900857
1323668
45904
1506230
1564422
627975
876880
680404
206544
1737333
601628
1401945
779002
808467
1019915
350252
8616
1119537
824140
625634
1391527
1471245
884624
880507
82958
432032
1106284
1194395
710520
1145315
545130
1420097
691861
518216
782081
91569
1081127
545228
870672
185876
898425
1317459
935782
1064899
110411
885793
941474
866726
476936
1078649
918975
357063
1565503
399249
1756767
1050932
24963
966626
260577
300759
1104748
1638016
953806
428355
176943
680418
576737
1341380
771558
801700
111195
902294
1716378
363036
1189155
352227
1016658
432122
1265283
410672
1194680
1612780
136562
1531664
1710075
538064
731862
228330
30911
405575
577834
1236926
455569
505208
901861
585645
1028893
1586916
1018606
1577588
791633
107152
467981
1679612
401557
1010083
815888
1540363
620539
1415028
1726158
191726
1363240
926203
1188818
1595299
408952
822041
803034
183880
762468
211138
1736606
213275
1502863
838035
1247684
1528333
876287
1666816
1449484
268722
848253
316957
664761
918997
536475
451984
1516725
1064386
987957
859510
1609789
71108
1532104
368966
946143
241205
1188246
1533650
20157
1340230
634675
1395752
270640
1078684
246728
784599
602995
646646
1391641
1595863
1660380
28162
199007
1039442
773481
166898
760697
1722968
948591
302260
1039478
1631379
651236
1257831
4334
840909
323075
307120
1732265
1607158
476822
77082
1207507
30263
351672
942462
325329
739709
1622491
273112
204285
1600079
95057
323867
347876
1433705
416863
1417938
1061705
1118385
812093
182241
1043495
1654346
831655
917686
922838
98260
683090
587353
1075430
428139
223594
1309288
1795140
1618962
310830
958136
434764
1547415
1122300
493605
1681347
559573
1036535
175160
1450562
211363
1463489
1726536
978608
1672596
561836
1182946
1717946
1099765
89840
260496
1692455
837143
1143428
325829
1394542
523971
1353155
519502
1262712
1335691
725124
32641
1516762
907941
858311
46726
1656207
496230
234030
846609
1417944
124331
1739699
1290969
1396963
580429
999010
639919
1534627
1484285
405895
45408
1066114
813931
372945
113720
824880
380722
120843
1722512
720550
1090658
824453
216362
472287
563148
1238992
1712233
4906
289187
1070660
459775
1304063
781063
1317455
758569
957399
1771903
680216
827900
1210958
284304
616736
582574
939878
30765
183456
93002
645054
1627173
414923
402403
1727254
1446613
1185641
416426
39200
907248
428274
637546
1540813
164845
195741
1176980
816729
443987
1615834
327764
546125
648018
407195
879029
118165
1709855
906654
835630
67382
733697
1039229
1751886
786748
955220
287156
1470853
904570
722594
1039461
1784591
1607352
90962
1527931
500401
753283
797925
93535
222972
1009266
1415024
13915
1542459
599271
1137492
1429456
1271682
767994
1442650
113517
217555
1240794
1128950
1160798
1642072
732595
891101
33823
1310823
1605837
378758
962457
1433634
1630116
1200863
9915
937137
659296
1516637
106570
656549
691321
1059266
622100
113715
207164
437544
958292
1138263
1633109
999305
216307
384749
1418759
1666985
115655
1252109
1311495
1716550
399801
345287
1350827
528920
185443
1412939
600758
1490226
769714
239378
1134342
1201665
26285
1497654
916366
781311
1716944
1174835
1600502
681076
1140909
957505
739114
550016
950053
1647054
1598868
1452616
1508464
1621312
212422
573826
1680924
342406
800695
838199
182167
630924
1254643
1353827
177785
1632863
1605266
976266
989762
421349
1391639
1535718
230727
437853
281398
1757359
983610
759157
1045503
713054
1601551
277726
535382
39230
420667
648723
955342
436432
136572
827056
167284
523445
1080226
238646
495629
737364
436774
1614952
1050620
617928
97396
36572
478961
1137535
1617450
1240369
1171417
416440
838542
1021275
1474470
1658106
112363
1072118
1019153
119670
456363
1167274
1229159
240731
548134
875873
1007935
1044008
1661904
41605
1058459
931926
609150
720354
1588581
352609
1177068
1606062
576847
541950
1015634
1089504
670393
1032982
609439
1773678
1397292
416071
1151263
304019
10867
349966
285763
1076405
965679
268739
72166
911037
843745
719913
1158254
1190325
744648
89569
1103011
828648
404185
1751282
432807
1459838
943980
1151734
1187717
631691
1008146
1254071
648271
1700658
1530229
744291
866034
973901
1197468
1628510
1718099
1414955
545263
1250683
1695022
906521
1232071
1010366
1042791
800291
1391624
1294508
981517
680514
511924
556417
795109
861437
391438
1231276
860610
961688
1275791
73116
1755362
1729255
1244903
1467307
1234338
253354
1540191
818801
734058
979716
796141
778572
780896
387671
591436
235781
546421
918761
801406
905679
1549311
1258207
1787082
132296
262016
1521433
1764811
1286614
1002520
35708
1012613
517881
1592705
544118
360802
961768
1094929
1142096
242440
1509015
935959
1705703
305065
479291
315733
1121255
1375152
751516
1141825
454881
811073
213925
972923
406231
70780
1601144
866698
219664
288770
479101
1236952
1637804
206638
684775
64402
864803
938912
1638935
631878
1708582
541979
1459542
98269
596931
796800
634818
1043609
1736145
1105460
878180
1163726
559007
1016024
957863
557035
3476
617833
1154217
1503621
459811
1497927
1107391
1635240
1034696
1086301
15344
1107750
479521
109442
978935
477053
469888
1641303
672109
29699
1380562
1754036
182227
570876
413315
442573
281376
1187783
1036267
563484
841738
1157231
1479617
166636
811158
621089
814791
1514677
1436692
925665
218258
54634
192086
1041405
1210820
1725135
1393111
1710339
873435
1400405
1389466
1193501
1062119
421321
1195818
538427
264182
494867
867648
1342630
1244936
842052
708403
493494
440122
1281123
1245304
1594947
306473
1391191
1076954
972043
1625666
235739
656356
1113389
1744203
1125471
1258621
1379385
1436226
815256
924918
21628
679255
762092
1717059
345655
365775
129699
510395
1307544
990520
998994
951150
1213165
1002654
701161
890453
1080892
196512
1731022
86008
1397801
78954
721090
402003
331443
1213404
1266028
297351
1459733
228295
1329162
1519920
1457207
821591
20340
1131916
1631829
1139567
1350351
219397
314605
1422639
630298
619992
1036222
1461008
94472
1315952
1558410
402615
2571
760811
482979
702963
1050027
1557674
838649
991850
175037
470512
791260
1142171
1249769
488760
1036425
734640
367252
170333
1109226
1662950
1232887
555992
730638
555498
1570530
1003858
1713478
557326
1575384
60575
579882
1289784
392371
1367673
1434391
112977
1211297
1327302
747870
1109848
1702391
1499583
1349396
1353193
1125797
73113
120185
1008482
838767
904798
1313592
1463279
885918
738414
1787507
1329755
730132
258367
71853
1064480
1438182
1379717
1519619
90456
369083
1516699
741904
744825
1639871
943676
410549
253820
295780
1763491
1078916
275617
161180
1169134
514019
889203
23932
483017
749300
514074
967993
1327806
1374652
865007
838371
567118
547039
829461
901819
127076
140569
750857
536017
370647
1610388
1005457
533309
296756
1520752
1138910
1593953
89377
163618
1351995
693493
645418
890673
70910
1435136
976778
159515
131927
795647
647770
1410278
310173
1491174
85629
860579
833128
1632327
1451432
710408
503266
153690
1119977
531229
645175
1012251
618926
1744490
1556934
46268
1122289
1024594
416339
1031909
294118
1265906
485323
976294
1324893
734616
1185328
132924
154553
1574350
1261041
942298
102280
972383
1608465
373141
1103002
1678151
1503037
720167
1137243
1603613
1651322
1274280
904885
91052
642922
1290181
1004032
265503
910546
1723705
1459214
313265
36541
1264376
913873
532513
1410606
86241
1751389
1099604
1286142
1472844
562786
394952
556557
579876
1544728
151394
983307
601115
927651
1319371
194455
1754580
1491967
1386124
663858
1565771
1693974
307093
459299
1078746
1457732
733044
655875
888933
1367528
1638241
1676523
419589
630282
561196
191826
1336731
965480
877692
275
1674665
1207992
1732175
203695
398164
1438495
1088678
942825
1540567
1370365
164053
1643228
1136574
1120630
436435
711509
1428562
736427
1194237
246972
1565500
1173254
319608
612606
1339333
482319
977692
20868
129953
360202
1034325
916425
864358
776081
1751039
1761809
270182
504426
991383
968857
188980
1780470
355622
495414
1618467
359319
1284306
1085455
1094812
199068
828007
1632124
111312
1068703
1344038
880248
1723197
83946
1141067
577293
579577
930061
833171
1159607
252128
1359283
1337792
669549
815589
853886
1539719
468804
1246819
824612
968391
1704705
1489385
18471
358374
550749
1509937
287763
984425
938812
20944
438012
988451
218720
1780337
1328459
1176373
330089
1386789
1725903
676546
815274
1496599
953755
285293
410558
406640
315858
1022356
85016
1581812
1512489
569696
1289452
570102
1157931
961007
1197932
990621
1004027
787960
982158
1671584
7127
438734
384541
385110
318627
765265
868453
1703863
1357124
524485
1305429
463848
675527
1505382
1348273
1426145
1621208
847747
905143
291238
169941
1737230
171136
18409
827290
601271
216121
972818
121831
699708
566269
539596
56117
434452
905711
1312183
1623011
35046
1553474
1129259
1552166
1673278
933407
1485745
1194391
1226578
727905
465016
817806
196256
898186
481621
697065
365918
1497507
545720
87049
798668
1477336
664943
316188
735565
723222
567371
419486
378626
1756108
762820
1345376
1339611
410700
597644
920859
1410333
230168
1320429
953147
578690
1585872
1687156
1526825
1366168
1151878
358716
1202054
814717
843774
636363
442029
844909
389862
1502134
1143045
1356376
1148343
795754
486574
119905
1573543
729199
1380705
352041
1255416
597658
300039
141267
1062270
1626048
1512318
1135984
277337
793462
687887
865707
1417298
1246406
239361
1651347
466487
111254
279340
477324
1715297
20686
1713226
1686914
1091767
1602030
92139
1733475
1222645
85751
505930
316930
331605
1172555
81020
1388631
397451
942935
424247
464632
1619190
165622
139911
992893
1000339
460437
1261996
108248
1285707
127297
1103640
1659671
862801
1218374
1583406
1297754
249317
246816
1297387
1505500
232302
824192
615480
470523
563572
139603
1100280
214171
102398
929059
140061
1029543
186203
1739417
1275899
928608
543138
215440
1043275
988137
1104659
505169
1302537
1457700
1702726
741417
755546
204811
542933
1560123
375025
1511258
1247755
38017
486476
1384857
1757828
213796
1077607
140048
1597756
125130
883851
1287868
794453
771899
1481704
298918
1132460
1389339
364372
633206
843457
1510783
599700
944691
1426110
915154
1457354
649691
1667898
1021768
1166887
709083
1126263
609119
1122292
515867
605121
102897
849729
1571126
516808
188482
1544187
1032735
690800
89364
369835
65562
1629145
1743960
451226
283510
976805
1184401
944472
748476
1231343
948352
129189
1757340
1094183
1680314
836625
1173428
1622492
521850
1300434
1106615
1364141
1630849
1698034
906110
951316
550317
1455170
1392709
238807
1181825
1558803
1635061
449328
1267342
1194151
733688
1534257
1572833
1170101
1051433
981041
1385263
779078
427723
298297
1687374
554589
972524
484877
877003
1134079
1503465
725924
1725221
7798
330957
1205742
1086983
396174
1270437
246966
642944
209616
1517463
15050
392446
1148024
552556
319789
716330
1444876
1590753
92727
1434428
1627778
237379
311117
1419937
155545
1290076
357882
1439366
291068
1387918
1167818
429632
1511049
695653
30555
1230097
371849
904414
1078332
853030
830515
230000
522596
1777246
204090
534920
923567
661553
1492861
769392
1099213
750678
452628
1646529
1718085
810989
1699287
195368
1660061
1529816
664741
887722
272218
903031
1703491
625113
1070717
856617
271237
977862
871492
186834
1253539
513734
1723111
514873
1367259
1029957
1150011
339255
1482633
994621
1638121
322851
815039
1111191
1100518
237419
1460940
1541480
1695664
913709
1032836
1464190
515780
1408681
976539
969260
1296609
1177724
318498
1728603
879535
133873
1536141
1104768
1143516
152743
78829
162516
1028652
905103
1137752
1558898
682499
1584471
491963
1761504
1713604
521177
610455
1617691
1773411
691205
1508339
1464485
1260431
1545071
1055914
1243212
1683219
1180215
1182630
1170247
131012
1738344
1290792
294902
1204821
233645
1123114
951159
144314
400597
1516634
420389
1209245
1075577
374990
54168
1028825
259807
1651845
718027
87915
1517154
869649
1460405
1423507
1355657
1442753
517290
91551
1185598
1308231
1320447
768578
261505
574943
379766
323946
1634893
831632
1520699
305916
1760552
563558
1320328
1301540
229979
20987
898088
1411143
275247
416438
1360149
616700
43382
119581
689186
1257105
1328769
1193472
86217
1054986
180981
1364409
1082639
41534
1195940
780328
1430221
921232
341126
429535
1330778
208415
1247409
226411
1327179
377520
36320
321294
750289
332693
54939
297834
279485
1553941
1372658
705261
612135
1457930
1507815
1588642
799302
655503
266968
686006
1584470
981655
1582702
1074639
404490
1413792
788103
1586270
286396
1660167
17182
1118174
623883
79086
1038013
832680
960691
1047209
1309830
1575192
882827
1539662
378478
960463
466514
1388489
602286
1684917
392993
1646455
430523
831136
1729676
838921
687245
181256
42201
1553222
1629015
1079405
515253
1577746
558860
739319
1616027
1602619
1555318
1556863
655788
138100
1748755
526421
795477
1437329
383817
1442912
1712834
856119
434287
94869
1495284
1000491
103768
245278
867188
865775
887454
825367
858958
646897
1073482
1467668
1032343
880551
1359258
592269
39835
1253884
353610
1161841
295732
858265
415118
98957
755634
776334
709423
1376186
32018
1001664
1491397
1210443
64901
581296
52582
486216
568748
91514
559380
841075
1147321
1113732
443231
1307600
408502
42596
1350320
845357
78975
229785
1088388
1427607
785194
1569703
1242175
127751
167765
1308647
1120673
1317786
441162
743369
1149827
87707
507589
918301
1487005
888731
183113
1546048
1191138
1174833
534410
1371773
615139
490271
1215324
871379
798188
1222478
137400
171280
1635895
1022589
1695108
1079987
606196
3257
658590
785718
938687
491757
1288152
332981
1675170
228929
560467
318686
727860
343334
1281019
1591375
1158989
550561
868969
1172514
1132000
239526
1134624
284918
412772
114352
841531
496311
1205941
1725676
1263072
418675
661525
1337796
1632436
71099
818538
1232969
1367216
466739
445507
246832
184195
1089509
1651981
1740293
1434353
1480339
174160
803410
815
712132
204817
445378
72010
978046
459262
1686470
1483175
1066431
1229969
1316029
1725294
170797
451483
1742797
272509
1357818
81296
99655
804123
506817
1500406
974879
670617
649169
580955
1303177
436216
242276
1054880
1543947
1552936
1519654
43327
554992
1040253
761459
1646630
1668344
29083
1302585
34064
1574901
1324528
1363705
353694
171581
1313762
1069566
269566
1201391
172580
1149397
445957
141713
1092310
417306
1389884
1036449
1189690
17654
848744
169885
714861
1127367
1520787
458939
393341
1438666
690325
671968
1096543
1067412
1707971
284099
1405997
1031858
299772
450725
1054185
1398702
704576
213084
1371645
870790
1317605
1242236
965753
1364543
404965
1605093
825084
1609907
1484402
1617158
1106944
175396
633085
1378753
254225
821574
74013
1526988
875106
667853
1027506
993857
1098157
203217
1552682
640964
674124
545053
1152335
1239525
1422786
1253003
610179
230689
1138327
471037
1495070
1458336
1354009
945694
898267
1507135
582342
1520285
29480
1431095
1414338
1600565
62475
409562
433867
853871
1196271
1487920
1746980
1235406
496740
134282
909668
1587099
48668
845013
1339592
1660055
584551
601574
1126519
482752
102122
1263158
1683136
604919
1018615
340784
99115
1366063
1028072
63605
674022
1587614
477151
1035599
1285025
1045070
539099
881300
707275
720886
168991
540011
279762
64197
707467
472799
805244
126089
1283843
83761
3844
1040694
94507
356265
276208
949173
1555556
1722348
1058201
795687
955741
1601052
598779
1698768
695903
468940
949617
1104368
484954
506001
1098437
1016948
501589
1249611
1293844
1714454
677439
235400
832751
1336060
1420792
1283681
1720545
456887
462080
291505
474576
1010774
4384
832436
870652
1334860
1130950
171264
1536212
1520713
540777
1537477
940147
452331
1132202
363941
1162733
491004
97098
1212291
698225
1191867
611810
688511
218965
1550724
153162
1044392
30860
1031997
638417
1291243
1627702
264902
507976
1274356
937436
520225
1541546
97901
732376
197070
276847
420690
1438116
724873
363951
899702
473014
1499002
660827
1593567
115692
1573647
1606259
1058182
1748906
1022051
626417
199630
1542987
1078424
1387138
477326
871357
1289265
561127
3274
1329011
762544
1731675
827882
307591
1744098
611716
1716924
409747
1341396
937084
1228420
816785
1521970
795561
456456
724379
175040
1654219
1013649
674793
443905
1110582
910431
13626
237951
1255618
731174
1100676
14679
1646357
620466
1673650
485538
804417
1366141
166792
875600
38408
1607118
695086
1279761
1621057
23866
1766169
258477
434413
737882
1487272
71565
80672
1553522
1553223
953001
320812
1350989
1161950
367482
122503
61536
338636
789823
375495
967983
271209
327552
76288
1161094
1542710
721512
1035757
1145469
261095
846458
743473
830376
680372
1391004
838397
501697
40562
350822
194664
576528
524916
585983
71932
139969
1404851
222920
78685
462746
593251
1318570
2190
1102608
1176931
483758
420236
104277
797923
425361
1211014
57094
1059836
789908
1501574
549740
673940
1073924
1053776
26440
1545738
543719
433646
850949
1257341
478849
849027
765149
260217
1658907
115553
1713871
772670
1519085
679557
640049
36133
1591861
496075
1184812
937085
1344316
1272730
1165041
175520
1416426
1339062
954921
877343
334455
1456674
917947
984426
624917
564538
276801
779363
1324910
40532
75119
1229220
778250
1437528
499166
229508
869396
1233712
1406542
901576
1192586
1176601
1638496
979468
852917
600165
654488
1328870
1704198
796776
720013
1748117
639092
1094551
799739
861081
1010657
1681059
735798
101844
1604709
1671261
1555405
1174551
1205005
382905
1023133
1412216
1057258
49248
1247196
304922
808576
237911
29592
387736
1192439
1669424
1347319
719825
1074456
857885
731457
1532344
358196
342563
392425
1467427
790353
895798
1012935
677936
242051
1360611
286485
56612
811840
810273
1738861
1018512
674293
376371
1103729
1413309
1519480
322027
1557320
1720692
1507619
321674
314951
1183966
1160182
1178429
1433258
1572765
74156
17953
858830
884013
1264984
187492
1220627
1748759
1025928
479143
1522610
931774
1452696
1711982
1542442
612373
524026
1483888
590991
1643621
424692
89884
1247197
18167
1385316
801819
378751
691156
497854
972250
173491
1000203
811277
495419
265792
287517
639724
207277
144635
344997
226435
839045
1229753
1106496
1000916
754405
657030
430409
82963
429997
650431
1509173
372969
413800
759858
492358
855443
1604955
379441
307519
1604376
780383
49846
1157147
1382643
823029
1544556
412026
215404
279603
1434674
130640
1631521
1156654
1123434
99281
1310105
1352551
632074
267046
1038570
906154
896709
1080987
232827
839442
428626
1721103
1273535
1668857
484535
1540594
1247974
1585277
1063560
1174653
1044129
491438
993800
664944
1734456
171350
1223556
789278
1512198
591026
1592199
523187
254187
1173025
805862
358853
1098948
1739421
1386884
1756201
1083536
1354688
1028866
956874
16380
373883
1303521
1034705
1060876
1274781
1005751
626153
377818
317541
660170
895926
1191878
975544
1392018
1562561
1003304
511636
1698105
1011906
1454440
977369
959021
1384340
183037
1315072
851632
952886
25660
621275
241248
315304
1091967
1078638
1235680
1181829
464709
831752
762523
1295399
1291702
676000
1263640
1396912
1214483
690888
726255
1250546
1681358
961527
61835
1525773
1016839
1085037
1314291
927756
1304009
1113197
232196
68389
1674751
395509
609406
585476
993199
511019
890712
395126
207018
796556
1661464
987787
1715386
615407
430135
249691
1334252
1294353
1106493
863495
1144578
657884
166009
1583160
794372
489576
1652396
552022
844567
1287387
911488
57350
479906
223161
698422
346298
1075543
261192
436118
1065715
593347
1267422
168669
602998
21095
1394200
1531352
1281776
1525199
785027
1318884
85476
969312
1411620
1514651
260548
429470
394189
428334
1377262
49656
665369
294629
1432137
1055842
92133
399565
386753
484437
593178
481225
1606862
603289
1016948
263415
1482086
326198
293780
425982
807487
1319575
255831
592052
1693786
522120
172656
1402750
611839
890584
1559970
74596
546700
605786
1168499
648259
1612091
504302
1315843
46170
1053664
575050
1329022
309638
874434
1426175
143897
1063298
989381
1002512
340077
485291
2536
1574678
1240532
363688
953422
494853
1402256
219015
1712395
936241
771085
813215
947691
222247
1623961
1144942
1109656
1670642
1230628
1296100
484704
1375935
965224
530444
1700032
1157891
955191
1244090
465992
1747380
581652
1102786
1367072
57441
414687
745974
642578
254606
285008
1444029
1315082
1535155
1439981
1541485
608417
585344
420120
1400723
880287
1658496
1150998
65982
1677306
708823
1091948
427816
290520
988523
899095
808725
811095
51992
509895
348563
1659066
274392
195128
1409023
1327765
1375952
1280032
1049143
1146569
1446637
352329
1598821
1531254
288885
1684270
1472222
1435460
662792
1064322
1546273
1003493
369354
1089379
610583
359596
781307
515634
1083276
715007
913219
57512
266637
1611907
1757726
790417
698842
485675
1459550
1339384
1630456
725651
755427
35250
766371
1744654
134983
271202
974904
1079674
203212
517091
1654043
1459402
1711221
1662876
1245923
763410
1724388
1669091
1186336
1076311
55135
1364749
692951
1517071
949287
1084475
52277
1332810
314214
1389255
43815
12666
870438
1690298
1032574
602059
1366846
308331
1731612
325384
1357296
380210
281062
301105
1231541
1310237
1176523
1682758
149717
484330
1560966
1468878
1590759
832303
139208
341696
31145
403215
464287
463181
838831
148575
1533437
1175056
110535
780679
1295514
547328
372033
183053
1591989
126238
1229702
200156
1291733
524145
1167408
737227
570153
209178
1659852
1474246
443592
143016
362693
600552
1090170
1025760
1625580
279803
1605125
210141
1076146
1191760
307517
1524617
767090
274086
894846
933499
159468
490196
613295
111384
898381
1730120
1046098
1150501
1547944
207518
918007
937481
821872
1647212
925490
1086431
1365808
1484728
292551
770899
1734301
39920
938922
699256
393653
1472060
726240
1463167
1158913
48026
1376944
672729
1530462
500405
176391
351404
999367
103507
759732
1643997
195859
426080
621907
959130
1471578
219099
360278
1666339
326396
328388
1113030
751087
1214210
1215905
784507
1614818
1247653
1032761
1411935
68732
46862
421255
1198935
1348
1313895
1689649
337732
1357079
844269
603525
1205538
144861
1552078
1655169
1172021
1336764
824529
376958
955386
574368
1354618
594279
1180561
1697497
480717
485910
1252752
1316768
357818
1239882
1427681
1271874
1044623
388573
142136
1360549
1196107
1566508
713116
554459
1070084
1012122
71579
1411184
795063
191131
90790
929962
951918
1335971
67271
474431
1062353
891814
334000
375302
1272702
265681
1134017
1256738
180923
374138
1163709
1504694
267775
1151190
1075366
576900
654092
724962
1359083
218318
107329
1317167
775691
56449
599312
1587505
630843
1682285
1716453
108347
783410
939668
30000
1153653
613187
1042699
477430
762498
539763
1559073
83940
682071
1447213
1168552
445835
823171
1133868
90825
1370110
199993
1010042
419217
1236257
184388
1004973
1716686
553183
1258490
1195647
688792
1659534
1200349
460448
222450
1041702
1753483
91251
464151
1595549
1743717
22840
1027219
757200
443414
902507
224182
1222093
1486270
540086
138102
177966
1466932
604688
1668210
1125068
246448
1532603
126371
1567315
349545
1511494
1656474
1526930
743090
1303993
542105
1151370
1742478
808365
1134365
1515748
1654701
1457861
668545
687399
142075
1239246
835462
36770
1255319
1719525
513699
1403943
1153105
1521773
510360
1290675
168964
928105
39082
1467413
446115
864174
1680925
742067
1479072
1552843
151233
498794
613231
1719276
1581304
212631
1144740
990257
167877
564890
1583615
1081821
1199777
59142
449019
487529
1453276
1000817
734006
292737
982360
1046150
1702372
845821
478458
283052
929987
742705
943108
931516
1303067
768276
387338
1426549
61290
1338747
774146
1626111
1303432
495003
1413281
639303
1726459
377106
1718303
1373172
707603
1031994
108482
1531730
362846
940171
511014
145671
1750141
736596
27968
1127706
742698
1313806
945631
1518514
1194492
1595603
1265666
549113
459919
1265794
766269
1324032
1017089
524396
564998
1600631
1495036
393470
1470237
97931
586982
50095
1121019
1593790
633268
877168
1369644
1426886
300661
1372997
355377
1386999
1028747
541759
106933
604937
1691957
71548
1480035
208965
860694
15407
1407604
602595
1374989
309121
392220
1054999
1372906
196392
1737662
723428
846072
1728592
761545
225397
1698119
601124
985559
1119277
1306602
444120
44306
649790
1610664
1236453
1691041
1138489
250522
603115
165222
1426168
756042
67234
1227133
1197938
1263959
1282452
579896
1454813
1403280
173039
1600175
1131199
922168
122688
147095
429156
627482
168947
1631844
1179549
1231830
484604
762090
707387
990112
481670
593088
1221330
51826
989307
420050
376073
79108
1697684
956142
1184
11415
912632
1252306
1286328
307532
1149717
1457245
524400
692637
299097
833775
1241756
1096988
77796
1615745
1360291
504595
944497
211763
267427
1630837
205772
956751
276984
312454
350986
497597
720762
83914
1219116
4727
1388763
27572
1514399
336340
1241649
771008
1752982
1271898
1189269
477056
1597462
416654
383634
1059463
384008
571486
98224
1754190
836346
60856
1119955
1156944
1015210
322683
811602
690082
891509
854090
399155
1582167
672842
1743701
1374693
638829
1439164
596711
1569050
1515444
1050773
564094
1449646
1032435
281255
1330699
1293011
668020
1583840
328091
1545368
129674
491955
1533379
214949
1150906
437408
190736
489047
1282735
852473
1504813
1309704
548710
774065
305181
1692709
1613178
358753
838983
1197918
1704154
1188575
173498
949929
37792
90504
292816
1689704
515015
215840
1395053
1497414
16883
682335
1016453
1099620
995411
837743
1620250
932554
1748365
675215
1145768
1392342
434836
919287
816986
997593
1399360
143898
309101
1256870
61080
354098
500216
1533138
9770
1685897
1495813
613771
753218
294569
1204185
588569
963495
1738705
614782
725087
1392990
1503161
1713442
1566562
1305672
1240845
1551396
786579
1612863
945500
51572
143495
1524593
1345467
451647
1555092
1026147
692640
1504402
1085009
1265605
13497
1657556
183268
216642
996888
1145515
1650798
319821
915216
1112858
216
844058
1275562
648316
1369928
1365334
351448
1411632
71033
496600
248954
1370183
421347
436459
555659
1385176
1455749
1557138
1265490
69375
1441597
1040850
129987
1446469
315644
1687606
180986
1283279
42644
270642
300652
217559
271546
937453
1213026
1683165
1537807
1159675
648097
758394
1138442
102930
426265
683275
927495
543954
966419
1051857
785102
836123
1590165
549689
507182
544720
497862
237918
492652
1380177
540655
385507
1227210
1678631
666669
472381
1564458
1053206
1036892
1489564
1053042
1217556
1688996
912178
1061153
357439
873007
467006
1198319
296804
57803
449507
1533395
1088347
1610653
1586250
110288
524839
899957
445574
1507923
1195487
815190
1141529
1452705
593497
1463753
465724
846016
1015269
912780
684552
1092924
1636248
851321
138635
1727316
755926
1426794
1009961
333380
1213886
1002748
140234
11694
606846
836566
1390072
1646538
1297017
1556632
553615
219471
1722809
186264
1434116
912301
1377311
834678
103702
1644455
1084931
569078
1196901
1522222
326205
1198576
1514633
213723
357003
1487873
413962
494008
877562
1287755
248659
1716143
1621120
89978
359822
826109
116106
1376323
1233421
920714
1364922
22475
1333553
1111311
956619
858857
1478867
927471
211885
171584
144787
894170
883734
983120
1556732
1032224
406251
894295
1591656
1654238
1681324
1461386
462105
1208966
675260
629595
1079737
794070
796604
1454105
95356
1344509
711298
1254461
472846
493554
1068819
1428452
124523
1347977
406548
323204
331342
1697581
345057
644130
1592479
1259966
836882
795730
21831
1602106
1208183
760332
30742
487409
1747416
653193
449729
1633840
1467733
1572918
434303
536312
1662670
877777
670821
1438016
1264493
249756
756494
748674
618326
315047
1498188
736713
1430728
183178
1637055
160977
1144886
1029564
1239819
312477
976674
1481579
1265265
1110614
1382610
545328
179491
1243265
697116
1078928
735215
601992
436485
1572258
1560116
1514569
1531804
1587112
1531800
33220
1108439
749934
1201710
1374357
303623
913424
1268883
933912
1263917
122330
1599376
819818
1193332
1113051
792975
1577273
935093
252950
666774
1454667
112135
1503768
1669043
586780
1556132
1208343
587925
479127
547370
1398366
170932
541949
826900
44981
932816
415561
1432404
1087994
1377552
1093994
1564372
534512
515090
475579
1627478
1077256
50075
823805
1321775
160328
123754
1040266
28678
1319090
1721217
1721562
1239354
1590850
10058
273180
921795
1324412
951052
555183
908934
551287
870630
348071
980299
1145557
1541046
1216608
1105465
1666344
460969
565387
1611391
1484833
909366
1720045
399940
214439
1570536
957976
325310
1182382
1562977
429858
512697
1464897
770362
652422
458098
1695107
1592876
539334
1178998
1560118
757576
1473807
793365
1088229
27285
1440274
258240
734016
851331
189751
41338
1136038
436346
1454529
1708327
799268
1471750
1728320
1317660
1313845
1428275
1438567
838942
887128
753683
935580
18215
1528475
1128428
523242
1023974
178423
1646400
162129
531580
1354315
1657767
592375
703541
634156
1537387
633808
619247
141993
1377243
275076
483167
987927
1099251
813353
263154
622910
240248
1171655
622078
1224499
903968
878663
27119
1154378
1648790
972827
1142189
941123
1531919
1084540
292360
1071951
1204836
558852
1063947
1204431
186560
998002
492989
797952
1672099
1487141
1136184
1164605
413985
481305
972631
203539
1727553
1733550
1324637
1659480
1728079
674702
472712
1338944
1312547
169835
920962
955487
593587
611182
1483372
1553382
868486
167299
399407
98646
145274
820097
742887
1467133
572100
96004
1525603
402776
1560600
1689204
703840
1586133
1318577
1296581
1351125
64384
1548537
79658
32605
1537592
1336245
1200795
1058096
1260559
1194447
1664765
1580792
179433
663876
1302955
827336
649104
827998
74508
264942
76692
1259266
1153893
820584
833484
131975
1462925
646031
622839
994497
217645
1290179
1736869
872353
159880
1315433
769562
1626067
600566
67705
1585149
892982
616574
1118955
9437
1043011
1046554
1407335
509765
339194
46002
1012517
231730
364156
1413811
374201
1529947
893108
1633241
1551289
591185
552354
163500
1293644
182074
1516188
671203
1251924
1110839
778038
1455068
1267613
348018
1178438
389029
195314
171356
274806
1283463
763330
1265364
714214
1581892
135403
1605861
1068201
687050
1102308
1129754
311333
100811
1115427
1710926
1099063
1490171
203750
1569944
493594
59878
1577266
707480
1318466
1173531
1425397
771375
483561
1720315
217012
230228
557632
841894
575269
570844
58064
727083
459719
1690237
875920
94060
1737402
1326372
1403534
1315044
963887
272687
685203
624744
791699
280651
494100
1574695
96588
761760
97306
1094772
365742
400804
297105
546435
1280836
1060759
160422
1606139
339996
10605
1278165
948753
881777
1032482
1221548
318622
1449025
1630178
1510934
557104
1411907
1735104
417560
1416055
1026096
736199
277803
1042658
1163335
1165997
513190
1247671
968672
1584233
1670890
1098244
1301262
1355019
408172
1531606
863996
1605018
1607148
911835
1608103
1489743
1356679
1607645
716886
242816
1031326
1402857
592742
643648
966187
1165124
1059127
810215
787651
839567
837035
503680
1162550
352027
1312571
122510
1728642
1058511
375942
1115005
443227
1629614
771295
1700251
1333184
590715
1535464
117446
969248
1153203
456242
166510
798336
880428
1440306
1582784
1691593
228331
1478731
558943
784020
1157673
851541
413051
1078769
1055301
785396
981835
1522307
292625
784085
778889
1590108
728944
1741127
570992
308123
396179
1743133
517875
183812
948375
1146060
475386
336270
1692017
1215036
844623
645365
271171
1563832
475111
1209719
7726
758457
1222874
1477199
1204149
84502
1708624
794526
847812
4369
1220570
372903
713027
652029
673540
1437835
302611
1127792
1491820
433812
1676050
1082950
1552299
1350916
866044
1104749
1266965
679249
1649141
157133
1487099
1697607
200581
1418266
207901
1391367
1700218
343277
287155
597094
1716145
1188165
1133614
734569
1283734
56627
537232
1084095
1593103
769504
533448
98582
966570
746917
1600047
1622034
232458
116921
888925
1590276
792769
28645
598042
573870
1491847
638394
314964
1164364
1264319
513517
373099
672618
1454954
70383
519520
944886
1706259
323871
108
1267706
1609751
433426
1663280
1469365
1236131
1042586
992768
236056
1171536
308128
794999
985530
1533132
20624
1340844
88104
1443643
1014235
1422781
695872
790301
1711995
815006
1188607
1658720
1531433
682020
1441930
803080
510141
206736
994457
801224
334808
671195
347358
1012349
1590771
572518
211425
1171762
1551123
783670
430675
341101
1146514
1613571
1173565
718768
378277
407676
1208569
758260
319763
56217
1039314
922559
473818
1626529
1396238
474659
990104
991632
539704
1719562
1102579
1550389
743410
99140
1562707
1568005
629945
1609948
1564966
200463
142088
1018300
1396147
1466436
869911
1221970
440861
1480560
870696
321054
910478
417049
1259814
827818
881231
326060
382454
409793
831050
34619
1484325
1315330
349008
954428
188556
469092
1432630
471041
1020720
1704695
230129
1422860
1646631
29528
919839
523295
110512
120186
1621835
1511034
21671
803235
1582000
1196872
731267
1672673
1121766
1101889
143639
744938
399145
1494820
1521652
1291160
438155
1152898
101961
1070670
1242717
1116902
1344909
1106856
450482
1212738
855991
1182842
1163651
1431300
260350
1059472
454219
1257002
296328
505799
865303
1263845
494964
1596486
859975
932273
1126613
321231
492533
1324819
505447
326289
710220
1391624
1470328
421254
1467158
861903
268403
1626847
1242077
1083903
161283
80075
550257
1222859
524610
1207119
1676929
180467
306108
753088
314092
1645300
295984
897907
191954
1546340
1618976
1002638
1476992
228297
448025
986341
73771
484704
530140
60988
1284245
85602
1206956
324240
326058
1253725
1520613
528640
525239
1680995
1404223
753911
959574
1629569
1685358
1573563
186402
1209424
311423
307416
1372884
786678
1204218
766699
1559456
204134
338955
1086772
460230
1132649
859237
234436
1168137
463018
1099115
1599787
173665
1508016
1278802
1585357
1238585
1566064
377735
322288
449752
748293
1318889
837149
1171894
983556
286577
123512
181089
382280
1624790
1477089
242669
228386
1326689
1465952
778221
1286103
421798
1617667
1160877
646329
1633154
786590
1096680
337419
530671
148828
1545064
933741
1400109
102845
998892
21134
1704480
299635
74673
699460
1261827
212866
1461823
766402
737076
248380
51379
572520
1537391
1666621
368356
191410
1067720
138031
9592
583247
1474786
1420912
384958
118151
802253
1320312
1594567
1134670
223205
717605
1299698
636783
1454166
1284466
1038056
1383827
1255695
873675
994059
213981
283260
670778
487804
1076151
393182
800505
729776
116722
761772
788797
1209651
653399
586149
564231
77576
204248
598040
1135624
1106226
498286
1664509
630619
477816
1625437
475892
1230564
3794
1042060
1308551
1109366
169455
21779
1572560
722307
622746
284567
337097
137372
1202730
1170815
1353131
1223922
55534
1666910
1085635
888208
54558
1244146
1443093
1241615
229888
1237369
1476547
1326597
1541630
1585757
834177
598157
250764
701469
303631
1218807
809861
191256
1168639
540008
822332
626970
1653342
1377441
1560319
443456
808106
1257189
904702
1414947
346142
318522
1490208
867043
117557
1128339
1272852
819353
161734
408159
165523
413210
710628
1142129
1173405
956494
143300
206194
854043
1155270
1243726
691629
158040
1511348
1606911
1475435
1143511
1495124
112336
270107
779143
708061
1348197
1525578
1676607
584485
1596992
716242
71159
593791
1239280
1084961
1082485
1020515
443867
1596553
872828
1107829
572829
957721
1260691
1190113
87663
1313480
720867
1052365
482893
1268931
1450250
1415895
682716
1526214
1446319
787983
602450
1572586
63205
1476294
936217
357525
656766
1478783
33748
959344
1692577
1576073
1666330
265014
1332162
25060
906390
1614713
831980
728958
734668
1248130
719715
384073
1584920
301477
959091
315531
54432
94200
1654288
1602147
226744
542285
1705595
740836
522727
1697821
591655
511012
64588
1515528
690389
1542447
1266338
1057553
652802
1321627
889795
1613072
526655
636085
1474577
1494656
520362
1071300
22767
272854
1167776
1322148
506728
99899
1445500
80055
1044557
1535900
15686
1182848
587175
1639209
1319386
1195946
106994
1218930
651633
1676046
876558
1415169
1679619
1279704
1562072
1682060
9474
1343945
166784
33652
919205
797812
824251
1588301
1417340
1095391
1299708
924536
1293101
1343429
861181
1186175
48384
863816
928955
965444
403205
1433071
229963
691382
1133015
577649
835415
73559
1652069
925319
944522
395667
238689
268073
1137893
450749
557634
266466
824751
1636263
1480893
176678
1263431
1519052
377554
597975
500561
869611
1252289
1317
916080
890082
148493
416084
71473
984450
398465
1588460
188100
1370911
827935
1713771
937883
207234
878209
1288333
523019
726069
1093055
609730
739470
822134
1560807
1260189
520567
403468
33751
1238773
1215774
1529204
921106
966523
1211274
473392
1565832
356167
562253
996738
591609
1587473
135333
597305
1620045
1225145
427543
552384
302015
960625
62580
996825
307264
806251
1715074
1706978
571105
578935
487710
839015
303501
199583
1246075
234115
230487
1391817
1183039
927403
67780
1307430
479174
917792
838399
468554
583765
1226314
839522
52851
450618
1297737
758875
1439537
201381
107300
1579001
1126659
159935
1249950
1297749
825888
425426
484657
1658856
11459
982964
510861
1643225
1063601
1492266
450687
971131
311370
1613332
1368125
696465
278707
1010137
1133499
35657
943262
753007
1018746
1483174
1004424
93329
1638013
967442
1411132
664054
1148256
69234
1679411
25960
875901
1558382
1052477
388151
1149942
1165127
199356
1508469
1116881
1411548
7042
159293
815758
154300
911549
1321852
1208531
1187410
1045537
1510947
444005
1279393
948655
1044794
989447
990391
208802
1358416
946097
1393821
1526916
273023
534721
475487
1548307
1574730
511996
1259811
1167823
1031576
264219
1538700
879853
490845
742477
1352093
109375
996645
1049990
1538959
523432
1610187
731904
244143
413320
1349402
881136
1151855
803388
1666840
1479223
1601146
908812
1719416
135531
173825
156462
1061128
831599
1377641
1603490
292302
1687161
211720
403161
1385156
477172
835074
348317
802580
686202
486988
830808
1227180
888637
624607
1551452
592064
1018452
1386037
22404
582396
1431088
34169
1655264
1045076
1642996
1125276
1127875
960378
1330111
1398992
1292869
811579
1003230
161954
1644541
1189936
1500575
1603699
231438
216863
1436534
440312
409429
108247
1211750
1655624
61765
509150
1537449
336649
1148591
110501
776749
1629408
863611
524763
567880
1650640
1398263
373403
1659716
774557
1313568
237958
1145715
1108427
1217267
1265135
1421003
1064649
513458
7721
1608298
1655608
1573454
150967
707984
421466
1539223
685401
1283473
1379983
150019
965077
781639
566617
364197
1141153
1456120
1361683
55345
552030
182042
1105651
591641
92491
1174836
619303
1327990
1679327
858723
1357150
1518313
512686
800516
1378851
1044501
240945
535466
459885
1683385
275726
1253422
1439153
308854
849061
560238
921195
1556508
6039
679908
301030
58480
1457236
850940
982511
204409
1465121
1441838
135065
311883
1211145
863989
1609082
559641
1638839
1622013
727506
276158
554412
561182
575773
926225
1445435
1152851
1308772
1034771
1336510
517320
1175466
248542
682790
1063679
1520968
1354863
900485
307957
286305
1658341
1575747
148047
665190
1234739
790188
1196576
519084
542492
1144107
231368
388961
291570
1697782
222521
865013
990062
1629535
1118311
493928
448474
131716
1487719
1103047
420440
1143535
1560585
1623094
22544
1423031
785360
187497
10157
1514398
1084054
1068756
1571462
914706
326200
1514803
500658
1515848
956705
619831
1682979
407613
1106439
133396
1446000
413301
855486
1508357
1399889
1387844
1296116
47229
1320696
1510834
1554045
219684
309229
836482
1505226
1426462
1065995
1081736
1591170
1495536
88497
793988
1452119
1575034
758329
512444
1676741
1247021
1174215
729962
71101
1056160
576498
391695
500727
417692
1150173
1089569
1637433
1220505
49612
1477706
1717933
792174
13197
821964
1260380
15242
743241
507612
301047
805270
280009
926367
1324800
688119
1209384
620601
700679
1667453
218023
1121107
1282155
719819
1391869
289863
1479101
595198
1688904
1669807
1196604
527339
1014570
307171
576279
1232656
801584
51436
993032
133136
1407820
451990
1432967
7581
52188
1380745
1423725
991396
1318432
458447
1065788
849206
1555590
1327652
1598200
80115
1314967
982271
1347926
685843
278412
833945
808481
1179427
456646
270752
1380807
724008
1332710
1064478
1214942
371259
697753
285117
1039947
1399845
1179105
937153
1079433
754253
120937
793131
1081776
1627343
1482388
666948
887337
521678
1637031
1195094
1532745
624384
1485777
155100
18278
1660987
204068
631208
937448
597462
695861
1673940
1149161
610462
118958
666589
1621475
1694021
1567749
523563
910915
394487
1377390
1102514
1206574
1250908
1020630
603863
1164958
421434
1500178
84345
1309947
774789
855014
775730
1378076
27425
795256
222265
1637477
35603
986887
982272
448366
302083
746800
107956
91623
610334
1273774
638329
248831
759488
686217
1294336
1468686
836055
762784
1314381
1439133
304715
476783
1531055
386186
212648
1233854
1690364
996539
1636124
1479915
25638
1146825
1227899
1294582
239845
912844
1045084
1508804
986681
1525786
875356
782381
1350053
571241
1407767
89725
1705933
608399
1068934
871429
827262
1148035
1126042
286701
1255075
1474200
1020010
744950
605898
1425830
1106473
220017
593128
997584
780428
278700
1125694
477401
1431855
44926
955691
1120681
490859
1007608
580311
1208554
609952
341014
527284
372070
1347160
221051
177700
1018064
833814
501876
1419027
844686
554632
517283
812129
493509
359583
560259
329362
573911
882353
1322597
1453899
941895
1343297
436523
674386
1374241
465061
1575381
974460
1062124
501487
904769
672176
358705
639255
1550670
829991
1346064
1241285
1123875
320464
1210118
39522
1250181
15961
1609526
27805
1320962
1503680
548420
1575472
509637
1185898
241546
231142
323325
372481
919286
1376268
1682004
1312879
321565
1070339
1675127
330603
596639
60635
1158298
383786
281989
1155798
7600
979774
1417734
1126326
1495828
1506017
25964
313846
35551
803737
1163961
755087
364157
712723
1034462
1410743
351108
1567389
1394362
797879
95486
1664184
1322827
1016756
400191
698294
1543382
1155505
924408
1161789
698735
1531635
589420
836386
745644
1603135
237354
1272914
869276
991159
676534
1357305
1376216
180823
404811
854437
1256543
899854
1594473
196877
1433080
1025839
305293
1668476
1679895
1187893
1267076
824609
652671
1604915
1440888
1623142
1605014
318725
1582821
334701
1475368
546604
319717
888002
1109464
1404292
1635628
1569672
569909
1181644
579494
1143005
131725
296319
1265467
353208
98328
1350677
1078644
1394257
1153132
1142654
1165518
1046396
98797
1236325
1153427
656441
722652
1045669
1272931
1206325
1167665
37167
1583250
634495
1579682
468680
17994
1134035
1133694
366201
407080
681589
746090
1626496
438791
1407371
315258
634232
1612442
481238
790284
869265
1706368
1271407
1626490
306376
1511989
154353
1352179
1662083
948911
462449
1245666
867437
6915
366469
967355
961750
1081775
1031108
1594000
780269
693783
718996
606983
1338487
1475869
1443505
288540
1599994
675052
714430
351690
785198
638834
120520
1402280
1216671
962857
1579582
357783
547524
612559
1550636
129079
826563
1438298
367306
964141
941152
216550
954264
907241
1607410
958606
1216596
225894
601175
302917
691889
1226345
1394164
896148
17464
26809
878600
1289548
75814
313561
1649260
955911
1675984
1039128
1658572
694471
1482887
956532
707504
999067
491040
257666
1467371
962881
1025653
1032117
1602518
291799
848925
1400420
1010983
138870
668687
476260
166014
1043734
1032556
433744
1566680
550332
615745
1391029
1432019
795729
191322
1119021
801428
1196183
274900
432266
16073
246298
163064
538472
1456430
1284913
938688
924789
807976
785910
1293068
1210333
1162225
1199495
745572
104380
1066860
315646
1683694
46196
264445
888777
790370
1231835
1678745
1073388
732185
465257
1073591
1690326
943489
1693803
1259902
307203
95423
1352319
1111307
434233
815807
828262
1409752
673563
366525
1453343
78514
1556591
1580744
889295
814945
911223
1182188
340031
819833
912916
936468
1151323
502046
236447
472601
1089550
855384
463701
930747
1446390
514389
1022467
571018
958976
1063417
663655
350407
1414050
876875
331721
1460910
67648
1499903
1426473
831087
1465878
845764
1170432
883207
646829
1505641
517294
961967
320377
730665
1448553
446034
286984
1528433
1376842
1538059
1112179
286930
946690
1444055
1477181
657904
1224321
1379701
352528
537607
565971
678881
1422756
1019860
596504
869816
40586
1308260
719938
855347
727131
1024008
882501
1203478
53694
477050
1442105
399546
926329
1473181
144015
1065545
826841
83468
1635680
1282639
1166781
526039
938964
1024756
30300
433687
38148
1411636
884561
663173
140181
211498
393194
1065323
472411
1595703
1627383
1078084
188289
711472
379635
854781
808499
1366182
303109
356686
1482510
1671759
1154523
695943
786956
798726
431633
13187
773862
265541
689887
1035520
411138
1477229
1107476
1168215
1559153
371583
1587187
1123502
54542
1458379
1393610
370343
1329596
679970
40650
834041
567553
1378490
428397
1703297
1107316
1657049
1373509
773006
1670538
1132419
960988
1464785
409401
1367163
1288065
670673
1204126
837547
887659
273254
1640500
722061
543964
346095
1235725
83935
215547
603402
772284
159678
779600
1528174
453002
612781
1169663
894044
306455
1465464
334073
249697
270437
423934
586899
1654790
1668362
166236
353574
666658
651200
1596569
307227
1287690
172065
206664
613422
1453141
214378
112145
424825
1336709
1410640
344142
1339133
193738
627131
530236
1109136
1452668
1652415
1111957
1599742
346279
1569738
670220
998238
1214460
802910
641710
271821
1065253
1699946
1144803
1590551
1093047
1654670
1625667
1288157
737125
1330779
325870
1353367
844756
568365
1141093
34024
1371648
1680635
1306453
114852
475168
1290380
1040075
592760
997264
1552940
11638
27665
346492
492883
1201387
1285079
1479604
13937
729161
1391517
427587
1590518
495167
775506
917673
1640390
1650218
191138
401148
282272
1172868
748693
1461485
348333
974746
1053331
1484193
935946
407963
876206
851997
61385
1301368
220669
1395211
418616
682676
637344
238469
1110742
311481
221657
457872
196769
1328846
1139241
858769
1199363
299005
1411363
851079
446962
348305
941048
1576689
1505061
568225
365606
720099
1019407
515965
1300492
702397
791560
110549
266866
279752
688736
64541
284895
1238558
1511372
281312
1588944
208225
687089
1357287
587289
1565713
1347609
1480523
491382
897601
1385006
1573071
211514
1544752
173168
690599
61086
1704464
1542069
522309
288011
54786
1014167
1004783
141193
1057021
127130
753777
898308
1095245
1592304
1456524
864275
844620
1563780
1666284
325867
1046069
427299
552305
190087
529197
1277980
472559
1157883
1621630
369426
660887
863930
678474
364562
13879
115615
556896
142452
412533
246824
503523
555525
302980
1007113
1135108
1301804
801084
1555516
1391614
45419
1200299
1132565
1161700
1491033
152557
268108
1018642
1305246
1665095
811055
778651
542975
1082861
500928
306854
57933
1574630
918448
858714
586569
329449
1414753
962599
797929
975191
425969
1400055
1016417
845869
747516
446372
1485824
188995
1644236
1633233
1168654
777788
58139
641721
1361613
1633400
912304
128345
427983
1275918
552795
1112874
195492
1366359
691371
38984
902981
609834
623236
67932
106938
323837
1109660
647565
1540241
267977
1090865
1314920
534956
1001614
70123
897043
799857
783971
177209
1527066
57477
1569804
1061809
1210378
1042710
131512
1315202
623196
778712
1116677
426086
1028948
76937
1536070
1271776
162229
1587623
611340
304260
1487743
1537271
741193
527270
26098
833320
1298653
1040306
386475
439840
1523812
1670014
1094734
711869
526665
1288053
856263
409299
393546
944050
1073479
525247
1268705
686047
339131
945710
1250750
1195137
1447489
212469
1103548
1676216
966281
99913
86930
850600
741312
1312317
881494
196005
250098
571733
1353958
17919
617249
223284
551819
1191415
605933
1257723
953164
591435
846968
292831
981440
1606376
900213
1638261
36749
1224214
1130115
797965
638679
760223
836951
1027936
1690268
3057
345849
1331224
834737
454271
208626
1250015
1626271
545093
82918
1053749
1552517
1655715
714881
754457
274382
125234
466885
1366319
1553238
327242
79520
712138
1171386
905891
1124132
884717
194749
366442
713380
845732
805606
1489138
1288415
679123
959906
25297
1266169
391742
1554558
1300619
1618665
959128
443189
1426770
1011148
1628991
672088
696806
29002
325682
1288622
1262622
1662038
1431710
659266
215945
1204349
154552
321576
1164713
637797
1641012
1673324
685482
1311446
1281793
630248
968937
1432862
618134
779464
1617990
80367
1544963
1408741
532928
894864
193930
1465782
1318364
911117
1021808
1485585
698135
1305488
1499307
66035
411910
717433
1281706
285532
831065
1079269
795880
1260813
240351
1151893
361215
502333
1495950
857538
1556366
1079926
403257
1015953
1423068
1363639
1140649
194124
32677
692846
575274
642605
890295
1303706
1334813
1083074
756281
1384209
1468424
293075
1381200
636122
35468
1224289
1251819
385080
1518074
263652
698543
1659998
245174
971760
1551114
386377
1265958
137448
488379
1071245
1567657
19677
879214
239205
46136
601479
360663
330654
314919
74654
326890
1047642
367462
988329
1416791
1494988
730299
687193
1246633
290433
1179832
238431
371290
484057
558809
213927
1085254
1332522
546697
1281222
1628393
867409
559948
199365
330394
707617
881381
882971
289689
1146615
1194099
352697
52418
1049165
1359454
12838
1069794
846793
1019806
1219665
301421
938119
590447
1384686
449988
1478492
220624
870097
1069013
139465
144473
160619
1317726
1515071
1565834
988428
1540448
1418100
384128
1154619
1106149
774015
260136
141989
201569
1243206
1426693
988213
448913
1378219
291641
726358
74241
1007440
686591
1019383
1577213
1024963
861852
524233
1129976
295362
1529904
611065
1588772
1640157
766814
1360133
1252010
1264008
1414540
1511730
247465
83080
1067777
659692
1470353
202621
544605
269785
89912
1074058
70035
958467
85736
460149
1122407
1161060
549349
207200
267161
607062
1323114
586194
617804
911040
1481370
296265
755614
715290
909230
1275336
421661
767369
706885
1225430
1615109
985819
1563282
346255
1679492
1478379
955844
910984
596943
1530350
284100
1394512
270537
836537
573382
1390403
67550
412484
421714
225801
1443019
621716
463254
383006
278609
1445946
674179
1200091
1119766
726125
776639
1652007
328363
628140
322207
1101309
533078
115556
1018548
1438071
832321
1629038
190295
353648
349239
1209081
155218
1384627
611734
516340
190029
1419033
1630181
1440439
992976
953676
1073187
389179
1135846
359058
1667630
1055652
31242
950686
1188212
376123
1433895
1467974
925958
656176
386759
213588
163782
869147
1461501
290247
585679
1305691
1646388
1700493
966632
212670
1110168
1670621
940783
1219261
1683339
634793
177023
791157
1601498
1063553
1506140
996591
181427
845694
911789
591911
1321801
19661
1123996
1165632
450615
350104
115138
1001384
1055379
311304
634362
1435085
989877
3521
1480625
931287
673743
621899
1271943
1654905
720341
189072
181825
1197770
951256
71182
503627
216954
801163
70268
915642
355838
1108711
882850
674922
137378
463991
1114402
927768
785624
1483099
805350
1430970
624450
537063
366876
367970
1112424
1071974
50666
677255
1455205
135493
1660005
1542494
1437832
1056273
547279
664316
1374468
184224
1202042
481443
30466
1491023
922559
1262348
1617068
108643
1347416
1562481
264189
1412268
880038
68667
37291
1357171
456169
539084
1331470
651625
451632
1052855
1462191
677079
685754
871384
912423
1650625
104517
147901
720915
1321051
1266617
1024731
404401
175128
847851
1579979
1536254
346758
317209
553485
759378
791113
70352
44947
408595
676542
73137
207655
883188
748644
185273
1306271
383594
105181
163592
1185745
303888
334735
198996
957216
59507
1651526
1133130
972854
985436
1271725
940389
749138
524096
5941
1133578
1130816
1458470
848456
898986
1013959
339038
417935
299938
575909
1196433
564160
1454062
1625737
1622349
875992
1669
805754
720421
258493
1004781
1252024
765084
750401
389687
34336
854390
779918
201553
25641
489476
48337
1356388
121866
269783
678732
339796
1349386
563685
369439
84487
1564188
712237
1432641
58797
919186
1324732
749959
534509
188277
1137040
1582402
1417497
1329162
373062
327983
758635
904248
1227567
1103110
1472937
237774
1207179
155401
1535716
1607935
648895
657794
914922
1561338
538153
1598861
508430
110374
7080
1703531
761355
1082817
335283
1329465
1669922
1066338
955722
630045
759419
203926
1110534
1663600
974574
1584207
333792
802887
1197326
80586
319943
1287932
939629
712736
504160
733288
453367
878005
143968
1335782
520414
399891
933672
1005770
218016
172117
773099
377560
332442
483765
5361
974081
1337100
1581522
514367
1347889
1052583
504246
1092406
1426208
509550
1234095
161335
1422367
116540
1514957
729971
1279746
1474683
660331
541895
648415
348828
1074856
655876
246832
1480844
932716
68491
1199398
693341
1026443
245706
644798
768065
215531
1663389
1514629
1434123
1635681
28666
1536315
969605
689919
80086
667774
40316
1698514
941679
1393322
104817
137379
1613273
177924
1500178
352568
174828
1612465
1208430
569183
1193316
1558853
1382051
1444026
1504700
655836
1357726
662466
390582
1312697
429435
1703452
913037
122964
301709
128008
703639
410751
406016
226700
1180975
596430
1419292
669012
1109502
990886
793526
1137765
64756
896127
747869
122175
726745
499250
602749
912753
1480365
742549
1576396
233916
1478323
1170112
1036394
1268901
1123716
10897
917594
1653482
528886
1611249
1334819
1601520
211216
1393832
1544511
1484185
1468868
319407
587431
795521
1325534
283444
167321
1057730
787630
46102
394326
739143
1666
1065584
320575
76682
1611494
1087675
1564355
1318023
169860
1040867
1393390
980452
1034835
542986
1669277
1376854
1481411
1602727
442607
1385784
443074
933848
1109106
1377124
271113
1532262
1663918
155693
1363384
945809
664803
99542
730972
510222
321691
59371
462299
1494221
1604461
1561173
542710
74829
1585932
215907
720332
1574020
1533045
648413
1201054
322530
1057114
457785
1321673
68669
1309674
250868
457748
865817
197113
1437216
314905
964635
45856
299959
90123
88694
475930
476032
678585
1539170
1171054
429450
899317
1211653
73182
1036362
1063274
980169
1472447
933225
263260
480613
1645911
909083
154567
492297
1416643
317962
755390
893169
517594
832797
1035414
1700576
148563
1367957
36369
387873
957806
1195172
226848
798778
704952
1037124
1174923
462624
115722
1288601
1413539
572440
757744
769847
837717
1173881
894079
1118474
228995
290917
381152
1499894
460865
1243366
990712
658657
1384971
920889
1306786
1203823
398288
1568804
1516335
1659969
904204
126001
221037
114025
28105
223546
1142882
947804
1546669
33168
1637961
1675877
412296
223042
1316915
741916
149932
1381179
133309
1590541
147774
1120075
1259015
251446
1351981
223345
24751
1538036
579004
1664681
1474717
887899
677448
1649817
1010675
773607
1649264
761840
456891
414743
812888
1172312
830284
488307
305335
129945
748497
711985
650362
147965
1325950
1363185
1665834
1003846
1390810
1075436
499637
779615
40952
1122662
407493
1688360
1433446
875662
1343496
1116991
1386830
597380
442205
217701
40872
515387
1540700
268664
1434390
1277481
1409071
417311
1767
684230
335692
209548
1632949
1164552
482694
98637
1028223
765173
1368053
1632787
412492
1686598
137973
524431
1565967
1490740
869314
656326
938568
145522
596430
1410458
600579
1649075
1377730
1683530
1018473
880323
786701
1032973
314467
1591033
789834
1354071
859190
918013
1000889
586112
1091417
785674
119283
553954
1473113
1133356
1300274
886802
772894
1327435
202026
270422
1383335
403398
771322
781050
1566013
390473
102153
848056
131004
1665267
182739
1500915
1647663
537494
1469150
394687
81808
969808
1241350
819766
1222457
1323797
142466
1689168
580829
340916
747183
809889
928194
254258
1560843
385328
1459757
1079879
51708
1147440
1092230
540538
464625
420884
592706
1321635
62992
919340
137473
1005824
555538
1371534
803391
1241816
1351915
1279508
1489354
1291983
150597
1107990
1470167
1462720
858372
454791
930955
1115505
789596
152514
1182941
1459270
1348264
1501733
1160444
373949
540543
934824
399343
1365574
1318800
512158
1696628
102054
56604
248276
1550940
1230992
1055402
320129
1535209
27991
982001
406310
649409
1126552
1037684
1257566
105495
379612
108398
848698
992859
1251124
1195744
411145
776038
290791
530792
1647564
1372130
337736
1016468
227785
761420
1307450
704303
214295
1276989
9417
499626
971291
1427913
694312
1349873
1604129
1002275
635904
264295
1679063
1600792
40640
461716
775427
904415
590133
1654523
1117839
1069395
1115943
211354
1392092
1507206
1453472
897657
1289419
1543556
28761
1105516
1483207
1059018
1323518
257371
738189
811106
928571
393300
1197420
1587422
19113
491887
1455662
1341726
816963
669215
359694
507801
35836
960341
1339285
1046370
1549665
632836
276916
76619
704384
1428622
246523
1030495
1446165
1142733
1295004
1549299
846223
1325748
950084
1451933
1343270
224999
1206185
189477
578770
1549187
748667
777703
453228
1675048
1302324
1517099
1421584
323384
68655
987526
717843
1570988
1383489
1024906
455624
951713
871368
34224
967731
1123072
713820
1275870
1473468
878750
812304
1294424
426904
833117
676349
115858
1493189
291883
143751
932332
1367102
600478
631456
973648
209155
1377609
971125
748467
719483
1527463
1421097
225146
947470
782728
563623
1489543
1223571
79248
378421
890936
578750
1612746
804299
406777
490790
931674
1626986
850146
667032
1646161
651243
705652
1303773
938194
47905
1441022
780571
1085092
1340467
609591
1529453
1128037
922611
771750
296927
963015
546207
261517
171337
866473
1352093
1471118
207754
1551694
131391
131157
23459
509201
1405103
1451548
1526114
1618356
308406
1121051
132367
1508285
1676570
810566
297126
230801
594532
1275779
150143
1422669
1694517
237510
1292580
1109316
767518
134486
1289712
1667892
26696
270902
282433
1692535
971635
1384575
486310
828110
331384
1404283
276805
887445
974805
229637
1543637
1556126
1272458
795983
1441030
24051
274533
479613
803274
1338129
872071
866809
353203
1263100
751542
1069885
838142
242938
862727
65639
300149
909378
831951
413617
368243
1027399
1697905
617388
1193440
1405556
688280
1602276
311206
1600921
111527
138344
525279
399919
1496329
1473551
491616
226232
261911
1082250
1116089
192390
1296005
57679
1445457
719788
252755
1506593
1031919
1048034
1040830
1531978
1130320
1520055
1578998
273376
1332018
454535
458964
742906
125377
888222
1591631
550779
1080749
20081
1555013
1141367
888403
410276
396051
580486
882
1333136
1074664
1303476
221181
8826
108805
1422952
277041
133333
803010
985602
1260229
1443598
718578
1128395
720076
1681887
870970
372534
853759
1632974
1043335
1621327
269864
517266
1564909
1035743
1542370
392217
532553
331231
643132
61994
40052
104214
642294
538573
220350
471510
1352612
858984
1447738
543740
525189
1214966
1135798
124183
1508847
1525454
1237872
241817
1093738
1387163
170308
823461
773684
554534
1372526
591087
735752
1645242
356311
879894
1161695
659765
1106717
661315
668557
918689
1648242
572809
1212228
403801
485159
1543789
1654146
820761
181061
560510
333817
1086088
448260
523538
1562225
668273
243738
291050
1453170
915154
395066
1357345
1409778
978395
822176
1498888
949160
1048079
832208
1664720
381091
1031695
791459
1529572
1473592
610509
936830
1510447
1019475
673132
716976
1074541
1037756
193310
358136
120052
9365
1265695
417425
886365
1594628
263117
170445
223620
996451
711253
766159
189995
1516811
420799
436729
533430
1132341
336248
1254099
1025572
787322
354970
314442
935429
503626
760389
96184
1575040
1105613
1642822
1551449
900263
542408
307579
269302
1352913
908863
1076498
964955
436444
1590107
1044087
296195
464552
562463
938279
716620
1043712
461057
1257529
1131040
559482
771051
632149
791529
1581939
717486
647324
333476
1547659
142364
1026765
1646483
71893
64186
1277931
1495796
858227
377370
1172002
926388
580312
1470775
905877
1638184
324457
444649
946856
1196627
614903
1414174
1559138
1483085
357785
922977
318116
1575024
551617
153084
1169600
476933
53968
718098
293383
1227540
350941
138830
457934
1132728
688398
1405052
485262
1168688
1358528
190257
497047
1510191
1585174
1403115
911681
130914
1327315
683438
1123769
405454
1070759
1165288
407598
601388
1301773
1115738
197463
845977
815983
1589763
119532
1302544
1487279
211808
1331079
876621
10964
1583819
1069813
687322
509014
1112670
1288492
443734
554744
712339
26940
433658
1448139
1315288
257738
1500504
1230435
149472
1471123
467075
87558
403347
1108155
489039
1200385
243925
1605114
761081
265818
152439
1026184
305468
111672
1471684
1166711
596035
1276618
400846
91999
240861
742997
306980
1298917
1206067
516274
849510
1384829
1169511
640369
339338
1114782
1649993
1212614
1168077
78166
572865
693210
1368089
1191471
1457932
1519628
253591
1332226
1115055
158187
355761
1135125
737546
552661
1418219
919477
1432251
152963
3284
1380177
1126103
187668
1484243
575709
1319724
374064
1232850
1602982
816464
85965
1055297
1330469
992690
897063
1601554
825775
1435490
340206
384413
225873
1189086
588653
487292
910244
1377663
733957
328571
582961
737335
1445650
41005
736849
990195
847398
760822
254383
894955
234901
1059239
1390012
985863
1009941
1522880
1043086
374849
1297844
550477
338160
855380
712537
1684299
342265
530266
571394
306636
5039
1512795
1252998
1341127
553220
1227912
931646
236419
1102863
323488
763953
30093
1572350
108351
449048
1010494
1045929
1365289
1088465
1063901
897646
1154399
111371
1628477
827669
1147177
269846
1482460
1351411
1256029
1390768
1217156
47807
1409666
1119787
1468031
1030063
472006
1271691
829105
403744
767711
322932
1065764
1026843
1289027
819795
1009354
718425
1586557
1236409
1135532
1306032
1111383
1055805
208879
431313
778767
1301856
72906
1655018
1675340
1369288
813872
1396709
911098
613752
684794
97773
692713
470520
789370
373393
1001897
332589
986527
1462615
1264854
1573448
1400994
131135
11648
251966
231670
1409988
141759
654742
1397114
1094389
1179493
596899
1555619
78161
520565
98816
500083
1448446
283194
437208
235865
494989
304930
1187205
356929
629761
128762
1177659
719733
223723
1518278
1666992
1261325
1123349
502976
741513
1500526
1621329
1102917
86907
567460
954394
817609
444253
1146113
945790
1178021
978731
1255704
1408312
1061112
23392
942463
1152196
685303
1427086
194632
368220
1058363
1128118
769479
154434
570740
481442
936185
880809
1422449
1503328
898438
1082374
1352301
107369
1132185
264376
276457
171207
1252206
1390598
1533920
216640
253554
365769
126777
74527
1510606
577587
1095023
1310877
541858
53152
1201322
1414925
1216549
1136940
750234
357951
1193695
1242660
709882
67579
727318
204771
1208993
202137
1004424
545925
562160
374171
1320299
661067
1590079
1211110
1011120
1217069
707006
869591
1069758
239971
372898
1382167
1215063
571590
929614
1154324
27413
93589
1423670
1522442
1533125
1087080
111783
308528
327883
668487
569120
280340
212565
1205715
1411771
1226410
1219931
120270
925339
1016494
701785
1360078
530080
1418967
18325
1184793
1163475
70119
1607868
696025
1037672
1576789
1511704
1135861
1535520
395481
1031210
561231
105470
601997
309669
347447
597165
673935
898774
1227920
1294134
787113
1243448
1553444
387285
493677
305197
307854
285015
1156257
868430
1497675
614383
455271
691793
467990
206075
107760
253577
1186589
1299093
1431697
33469
235015
745161
1438504
859154
75939
343353
1291970
554285
20024
792526
75649
1260350
1249306
400165
925739
377923
1378192
237672
1628934
635532
1378437
1369509
966539
1242751
1196878
74692
514183
561885
128766
504708
1052057
998549
255282
1662371
1194664
894571
265032
971833
775557
1320857
1639157
67284
1378879
1563024
993558
965462
636720
208164
702112
1076484
580009
140650
604588
1422565
1301910
1386523
387888
169437
1066807
403800
1649526
1056198
1174088
889755
1191524
375807
361386
602813
57734
687825
724814
690453
420137
546457
1488433
330340
457510
1662052
64155
1197584
751357
1376441
401885
626943
221191
35830
736674
1362480
1040882
1284270
459826
1550688
1404694
1053049
755830
1320162
654717
1589054
696758
1438132
710425
1500494
1471372
1649653
1264843
699458
155430
390454
1425643
1646350
913345
944115
193627
135799
1373232
1224126
850421
274998
1504451
987577
661437
1254984
1190993
280101
1390511
1553564
868742
944465
905054
1130394
155370
1051541
1366142
1615388
388934
845694
1044904
263896
88852
767507
1033818
497709
240988
4283
1499646
155868
1659702
639783
1001403
1401493
1189881
501062
1403291
875519
1109119
53658
644508
657604
1315951
1374993
399022
322187
495086
897091
1590495
1350868
1189543
419591
435471
245040
1038882
908266
221473
752897
1442029
201954
1647631
434532
696322
539721
1296778
1410526
1181788
1409723
1618090
1362565
1021936
529454
1162261
268852
634303
422430
551284
908919
516142
316904
528101
603922
1247645
399426
534284
1225232
1489071
1527740
350232
1146077
729463
1247855
573566
1237358
29004
476380
246530
1254292
1600119
573332
79968
130313
1313550
943265
291892
1021936
1161603
1388142
663588
832667
286166
764221
279049
1382009
50191
390633
1170910
830031
1190291
383463
668944
833993
1497129
1586032
1169655
1562700
1625826
425062
162241
1462385
453643
343190
1053844
84342
1101334
953713
28226
595560
589734
393327
460444
992614
1139761
735974
831647
1046966
885255
1265815
63974
486823
316120
724095
4770
240833
803407
83491
1681590
1675971
1119486
783086
1242910
452715
396772
113688
1623911
1172878
1613935
641581
253912
469478
1255988
738973
933073
1020730
610676
1685098
907120
761950
705648
97064
421900
1199781
306517
1151850
140942
212905
352967
1096563
1623702
577152
479061
681525
732926
444249
283137
1390474
988045
1233870
280919
510330
429555
12266
9096
236452
961667
971738
33876
1264949
1338541
423221
265627
1134598
1651755
1017934
1334043
1536556
748805
1173381
582222
958602
931323
219978
1248814
1361711
1364414
1543200
1076950
191178
453703
1060454
863199
640342
438039
702699
29880
496799
1537369
1322195
1164820
84998
848492
1192981
1584630
607488
207880
945917
1461576
1326382
1078247
1435738
1505818
648096
806930
447662
331245
1111019
382909
58801
1632430
553939
906187
180105
1634318
1534388
1428406
1065058
1543577
176343
1540707
438393
272946
862947
1113302
1279132
1195841
231917
1406476
1565299
18570
391053
801416
1423719
184800
1564006
341835
1525191
958696
1170634
519727
1161977
382262
185517
276703
229422
1290504
741460
751810
46431
978216
885358
1118425
1328368
1645381
831176
11692
156113
1118417
1301406
14163
1347784
975391
1553620
12385
1138911
9836
1307914
737385
1607820
34314
1515285
708093
1161788
400288
1433934
1137560
1578306
1481239
1295471
400979
390836
1091189
436754
1682504
1514422
1551923
1019496
907116
1095014
418244
1312456
502281
875860
1129649
465445
70784
161848
573331
436529
1085654
962365
1632955
12588
304283
166850
962765
320751
577750
1645302
904079
746858
259136
201615
843280
440877
849658
1473793
905270
1192785
1678590
1039400
1113465
1559044
170086
1152727
1076627
1635822
1069908
1024150
1046435
769578
900669
275390
128752
854283
772550
392271
924866
880138
325334
1644876
1207626
441367
630665
534676
1303217
1241557
874797
417507
1037636
693833
1471656
729163
583355
1225866
956333
1073033
989321
717885
152188
1618871
179361
332059
118501
1498435
438716
1063937
1468681
1101529
1250081
1664114
842942
682602
245744
1302714
1398462
1180715
1431653
1074851
1061032
1351055
329910
130333
1539624
482082
2189
762102
161572
1638871
1461431
1375398
1626906
1104004
516368
943409
1625147
1101580
1153788
616721
1326668
293687
1636240
803178
1327840
1657836
1352629
1303016
337663
665574
610869
1127732
290029
112777
114319
1373955
184656
1037017
122546
1039399
1409986
903942
138464
950173
109531
1589948
807692
1472751
299576
1037438
445877
753061
1390083
1447995
1362048
1066179
558176
1148570
1540434
1367259
1546654
467163
1174510
1323662
394847
1393706
1300921
1660866
346241
1026500
432156
821183
318027
1555666
984958
1418727
1592896
1392211
225475
1210678
1555236
1148933
278497
605155
593531
36208
968579
584357
260203
1210386
1614043
1154224
1115832
797210
1661964
320962
257422
1034048
165083
334584
326663
346770
840384
977946
508271
1646814
1645552
965649
1535985
91205
48547
1554368
272008
858339
1350796
569569
1663780
378529
575993
1281386
53687
949560
271818
744614
613796
603998
1034830
1412518
24247
1194698
987298
530234
535658
158037
835473
1116394
968334
494721
1029261
1567348
875441
1058745
1134045
109753
1019912
852009
1413199
621633
1008543
475325
725594
1289529
1664560
736491
3652
640165
1187030
942149
361281
1571612
262947
1087246
885931
1590463
961411
356444
327067
1264232
265230
365254
151787
1408568
126548
1347261
1390203
1643036
1206884
1394336
1164991
315438
1354108
1275646
1536905
5270
500428
519852
350037
921450
192375
760728
287981
722208
1119434
345610
1613263
1595738
1171481
1259070
488233
186871
1598340
1417302
1290992
1623334
1067122
959235
1674689
391926
1190442
1487094
42858
468658
1636120
1623118
183137
615048
814726
670180
431011
406269
1302219
1113974
197880
50203
635472
707868
290028
732784
312814
236793
386338
1280059
167452
863531
1251274
1239789
1954
1158809
739347
279162
906190
553312
429215
1476516
1211402
1624359
152521
830327
542647
294124
1470685
16922
1031353
950528
736633
1160902
1482115
123368
1192213
1290954
1319426
132557
351658
782696
12684
547093
626135
548631
1233137
265446
1124770
595682
711817
962341
76682
790718
701176
125994
301837
469721
1408744
1444681
66488
1095853
1368518
1325032
1287963
1031930
20255
329945
1441696
91099
814272
1080
1134146
407104
542658
1047435
430412
262263
226694
383299
741079
1052620
542159
453764
1364670
489612
1143542
598569
1590475
612029
1349526
705189
806734
358261
1354000
1186012
814677
427391
1441612
959732
1105304
262583
48030
159136
543301
1441889
1587917
843305
416063
1510880
1281437
1513184
445907
944170
754449
554573
1208987
549135
1477292
1046263
357772
1075386
1249923
969768
1131100
828844
454152
748149
384946
1372390
428892
387251
1513454
309046
690521
503166
1009302
1393365
878945
1353825
1594866
1643580
708538
715844
672998
822887
1283913
1527848
307371
1363927
1060173
1575706
84330
1257144
1569684
1345852
581856
906394
231573
641949
642384
1268199
1329218
766908
1051648
1675974
628866
1349769
1181527
1549771
767464
217620
358399
950921
282021
513507
1436986
821622
1646417
697301
1457435
1229051
1351009
193259
469682
135111
669597
522438
1641627
1091426
149594
1078957
971512
1297996
507970
1312528
1047468
348277
1531816
915382
129723
1098904
1504264
1374363
1079647
983586
515418
1327748
1492485
653235
97982
847442
315911
1380070
868073
366103
793445
467489
1530893
968888
1332319
1464339
91724
1010735
337177
544613
1471487
1658260
1568049
291852
447786
356936
1543833
1328785
400359
782872
150551
351880
662100
640079
14433
1290495
354851
142412
520376
952344
1069941
100605
755330
1231787
834451
1374087
456415
845441
1201250
648978
644081
1030874
1425537
178443
580690
11971
725261
410953
293599
587220
1066515
702263
1103185
606001
1235370
552104
797387
1606325
672833
1365906
1087793
341515
1315078
1183095
1315024
146488
1561112
7767
1075795
155462
2282
624946
17213
159967
1355449
706447
1511336
113866
1092129
553774
907910
162217
1653002
451686
330396
1195623
1488215
225650
496241
54448
567782
1002187
1454800
1201576
1381324
780486
1331792
1227716
1231658
1436962
633307
733743
157572
1150461
1199833
1632972
989381
777548
1489814
782411
1537952
1521715
1617385
920766
734006
610420
523864
313903
1096348
921522
1225229
546086
816041
996238
1480527
1409977
629716
679956
88347
1355741
1148374
574828
351380
981819
1549623
1177913
1478894
337293
1311394
26299
1422163
944079
792187
1113456
1073050
792439
657548
497820
596220
1606881
991587
123751
1320268
695354
933579
1191316
1441217
102933
516316
567651
1479215
348784
512112
307559
191750
560497
1125214
79732
1079009
1649863
369587
1023904
956131
784205
521642
904125
24120
644278
1674013
1531306
719519
749881
847805
1609509
376859
1054508
856606
173376
355529
192601
400353
1388989
589825
122554
622357
1423095
1375041
389158
446425
1003695
644418
1298583
826870
887872
997850
907378
295249
1209814
477803
84789
259122
1352994
1485214
1388907
758440
1185642
926574
917485
101938
1142439
1017104
1653957
899500
314434
476372
1333829
1519906
934536
1346829
128584
1494007
1644269
399517
465226
1570432
1350208
356252
1498747
940322
1088432
665987
819419
857916
1380266
548897
877852
397433
112452
886850
836449
1122036
1006769
1605489
687775
1373086
805903
419410
864823
309905
468937
489081
697848
1634993
115955
149331
1588942
229882
1206680
1614732
646456
1187144
856212
917974
778937
1623828
94527
179682
1184300
1535621
907791
272566
105300
78501
1288306
720105
624687
761232
872693
957845
211411
388471
1233433
1280269
918905
333953
1662532
956880
818392
1564014
1350176
227428
1051848
1024257
410036
1143723
829998
291408
590209
549437
1340060
1330768
1476289
356513
114863
1101052
573509
734690
182093
939628
621514
1372570
1288370
1376943
1499887
1585952
33655
1667898
1043746
111298
592769
1525075
1415314
455035
803353
21114
904493
1672310
1419636
46830
1348466
1410518
796433
715135
142506
314717
997520
1190277
1222466
1087127
1012485
9981
1416355
525201
559280
1638712
798146
529879
218758
908001
148448
1191145
415684
1516760
617701
268030
924458
1520149
1397672
736792
898663
1140156
1270508
1257970
262806
201479
681670
581148
789657
1121148
144987
796582
994854
1524208
848615
212782
1615837
1634716
754922
171104
715798
1292418
1283820
1486156
210321
846852
1107644
1410367
342942
898523
1367482
1181774
1391271
887595
1353916
683367
29012
721356
579862
332205
462593
410840
539130
978257
105166
1069340
282365
135325
84469
567427
899841
471524
1185698
1446998
469271
1220737
318704
918349
424041
176784
920157
1498156
1548981
1240283
1248339
1216261
1338095
696687
803735
272295
1096203
839999
1406170
1510097
153528
1489544
414381
520328
1500302
412281
394067
1411634
344136
136130
32537
1255651
11895
1038358
663808
200511
716461
825639
1583550
373856
1419863
403367
78951
281268
1381855
212600
1200040
623984
1393913
1280874
400260
1421089
508946
92732
1059382
494208
1674827
743905
1524117
855349
294145
1641412
270079
183206
122674
1163376
1587649
96308
362719
490553
4349
28789
877147
257265
425125
9461
1224772
1078604
251075
612370
1055641
1250346
1348452
918343
192765
1673204
1596210
1188446
912812
411750
1197718
1034659
1536432
1178287
1139687
1464931
593411
562838
1336911
1588407
1511133
76736
138388
32259
1074821
292841
1057231
231931
1026399
534683
1597754
331355
84194
1601791
194864
357878
1562822
643266
1163691
707365
578215
792267
72716
315466
1088724
386414
1465316
1214820
1635042
1136764
1092701
1053213
27885
70232
494443
1209918
234481
1257420
1165646
361162
1363649
427734
85154
292768
574492
255813
3477
512573
1531579
1048209
993101
923482
1613478
329441
897852
1669035
575540
1320814
1326867
154667
527377
1014767
777458
311704
1410306
537667
1279
1455172
346327
966400
1195784
228569
1556062
1346613
1026583
589132
852156
1412847
905504
62899
782096
1488731
223201
778618
357746
398790
978909
949605
1201235
1431065
386764
261637
1667212
1257963
1569217
764814
688262
1126500
517905
1597024
1306752
1006756
341627
85050
1347134
954259
945375
59448
1338758
1322294
941833
618802
415631
988024
921508
1308165
266213
1119309
554933
1129259
406130
264372
1235680
582185
1500630
333
46161
881851
843961
231609
970650
1200906
918815
32648
1552206
596426
891276
674437
964197
1301666
361670
1666482
1078028
858849
1108711
1489662
1385618
616362
1022296
517586
1113179
573078
1063126
290292
188464
580245
1071254
807836
1562769
396768
264461
12545
714545
265709
1592129
462036
1519337
344370
770860
682655
126162
655299
850221
383440
1034838
1558678
1457169
355097
1181951
1410936
231964
389030
1224168
1413338
620479
218656
1503560
978357
180979
147703
1035047
285887
1085514
1366055
1182612
25822
302485
951532
1520526
1661832
1139591
730143
384035
714342
1134518
818684
941494
1402572
1305349
357753
283729
133649
918074
432278
705826
1186376
1110675
11321
1505370
408887
702424
744033
471147
1110663
859957
607599
891543
469540
1115130
1411562
1583367
630178
71649
154358
775337
321097
1632836
69154
513056
327269
915320
522107
1583479
1149167
685711
1599316
627672
1183314
1649410
880897
274440
423420
1594995
736003
1461192
515760
892048
1138252
1275735
1168564
1010225
502735
485618
1249224
1058715
376439
754831
401919
1513669
1483251
1548175
1186288
966129
1123242
56509
70622
890949
259034
1642276
611645
936562
1123141
807148
489501
568765
346711
178569
729473
1235338
107873
19023
444963
718718
635593
754923
434483
1341608
733687
1027218
1465840
1195189
492122
428604
1415763
886164
1186127
1094918
1261465
806218
1530020
652458
761843
1421438
1117281
1516277
1324710
750319
1048953
713295
1063188
1526789
916296
221822
370693
554778
1303806
1168893
518263
1078550
980430
214343
1106155
679330
1276936
619476
536027
521075
986082
1341200
335848
953938
948242
810665
841350
137502
826139
398920
1563787
683042
1399232
72539
412157
153997
1547011
1234521
934108
1248857
1584631
88909
916093
843889
454449
1520052
1498491
384100
936041
1002497
982945
965808
381529
1187596
1656398
1439765
1132067
1519387
474294
366830
628736
34246
258188
993314
370908
1512245
1420420
86614
1233680
325244
41210
615742
139154
458562
1460328
795507
1409202
233868
1069377
311144
317396
876430
610334
399678
1313364
1442749
5035
1119643
117595
98991
534308
808956
487569
85316
1040942
1057790
1518715
374139
484000
544915
459779
177030
179698
1051868
1042794
639136
733975
674532
1516148
392424
328332
878256
1517607
789566
1020485
750504
1140910
832760
1409387
100354
522547
117582
645761
580960
1614443
1464285
465158
670531
485129
746838
247100
333471
957765
1389750
88736
373004
458280
242290
1068403
639045
1363336
1450338
200996
421782
387707
41242
901037
1030877
139981
999285
1485484
1401480
383422
1393800
16517
48860
1473587
503790
1329577
873655
1656174
1304115
1270018
338644
1544781
1648818
589528
141946
1626621
128251
214198
1262738
1121227
781147
1195839
192347
689274
844472
1021089
1502567
1499085
668665
1263066
133048
1484051
560
767378
825830
1274738
613164
188345
1458072
674476
304335
1197752
197496
1452598
1552003
1252059
671194
710853
1570452
1331650
205735
543582
1168533
906455
191177
1601258
914
898463
1175372
1326540
1477253
1351361
976930
196537
1580509
444211
782287
984339
624581
671262
973593
1093122
1414603
596181
1624832
338630
457651
405826
1026388
122544
441510
1342834
538745
1464433
822931
1507182
834629
232873
1384125
1306112
1150341
324129
498538
293100
715319
1631002
554331
335167
1530590
150145
1447958
999759
46756
226628
405891
439777
938738
759551
624229
116909
692299
185036
508855
84768
1585802
1147537
862748
600044
1294319
1581738
973035
932893
439197
1251206
1026137
1185483
1528033
1336546
892035
1309724
944760
393277
257406
643738
544893
1615957
106670
1286340
682677
1535123
573222
372499
1225876
808303
968248
293763
599525
592686
1158726
1181162
327111
266383
144170
1375475
962674
647219
131152
75313
1030818
1091592
1168774
1333674
634513
1261272
1281655
318028
602247
89111
1270337
790558
1324775
242460
72929
746227
1280179
1488117
1432231
143017
226652
384882
1167779
853317
424051
1280300
688247
496086
907039
445772
1108436
63100
573984
599556
374941
447810
964283
227678
865986
1152047
1257629
846968
86822
341534
1258923
1511683
965901
1226662
1582976
1305730
269092
1539872
209490
694217
1591737
123987
1171638
904147
662078
720840
533382
1335460
1029514
515023
262803
1637972
1234630
766906
1054160
159377
1578986
541798
1475608
377739
1458132
913047
953680
1260677
531412
558196
787746
1416670
1239854
998758
705081
1275874
1058096
1574307
82788
1641601
197091
1571412
517366
271645
1529475
382629
617282
1421390
1078965
1501588
439206
1018810
596416
1275811
1465247
1392210
1574658
1404813
1292031
800529
1441311
1218230
451654
72682
224039
1256529
626164
1470409
268591
1563305
892137
1433159
1498317
1325569
1119760
431739
510187
1521112
913112
897796
972573
618655
728264
1524338
1315849
750460
191375
379455
360519
1131468
253618
1027069
975276
1121460
887259
88067
152639
487274
959482
1033318
1168891
183721
1112664
293652
1378844
335087
527662
1259816
1265307
1223186
840895
1429679
735621
647129
1456172
809325
84012
95021
351449
879387
642804
1481510
1209769
762547
146096
256780
333622
1373404
1053021
597811
1447354
964176
1142512
430987
1160757
311267
1214257
195624
1490228
956085
867423
514603
1335348
1476323
603007
383292
913957
910159
1127416
23919
80786
210996
1515597
940268
1310852
902709
380860
686273
762144
936714
879163
1421024
1417580
1018301
476365
738398
1038060
671027
1135768
1258456
536060
623849
951068
835236
1257686
1570657
1224151
1526239
1124920
130914
1622363
7366
1246691
1083990
829590
66852
1439651
270159
1032903
1568835
412079
1176943
488136
716918
1441826
1365614
701076
1612659
1160761
143591
859861
972428
1243030
122184
1077116
1551519
1542333
1001688
346177
1213810
1209305
507420
819206
759468
1156061
818139
167621
1492678
1235367
1418720
1041711
1649764
425408
1590504
322180
1635607
848454
103708
1273920
1488135
701652
1231030
518021
1347735
969928
1382949
392556
786979
222286
1131681
1106102
1145416
1531790
1173066
870482
921535
17989
1293388
696810
801769
751349
683852
590325
88746
1528849
430209
1237545
279435
208982
1547549
409004
42779
905635
217145
1484532
662938
1635317
948856
116490
395552
1547515
1249379
422337
946687
384038
18240
197295
1207556
113874
1487973
682928
1454227
1284278
1447900
276206
604942
719114
1337327
360530
626637
1338051
1307622
50992
684617
116650
1261293
1403661
98615
1427545
1580584
1053325
158732
235314
229926
1430879
658282
1445998
1150242
122411
259714
1652045
795193
464566
1521965
401262
876241
1111011
1528783
381153
78629
1034108
438099
662951
1212041
71850
604748
1237030
648294
821423
420258
607650
1479666
1106701
272263
535191
677895
222619
735042
1352132
1630785
724923
1277954
1111985
679932
1622957
1149204
1056268
1521596
377075
1605900
1655741
1123146
1213853
375933
1655703
187790
757926
1552893
953421
878948
1526133
1150155
1507770
919758
1081268
517560
1308927
1468058
761428
388692
1295488
1422883
841050
418301
360215
1363725
1181759
65773
1645164
1378516
1571905
825248
1126304
1067082
927324
1516264
744351
890553
324043
721083
1339170
1553391
1577234
1396615
245299
588729
538434
261834
175988
1061377
795881
74037
1225811
75148
550242
51759
19647
996665
1550604
901246
978508
513513
321063
418322
762488
1064279
1444774
378096
571679
1418521
1542274
687366
1567070
200562
1105744
682251
1637765
1588262
282472
115259
970014
1647345
146480
1488288
1507070
36001
1174364
1305945
1127340
1457723
1410852
71443
767061
235784
121823
373805
1290727
197608
308556
1351585
880285
285096
970955
1129578
396522
1391685
657369
1429472
146490
464009
703291
1101848
1310644
30563
1533012
943976
1260824
853659
307725
752320
164251
69209
686558
1033878
1478006
611459
1570663
1094332
538231
1277150
1273736
128201
170512
559427
553486
1311547
314201
171065
1191172
1504103
588155
802942
119906
518237
60838
56818
634301
138704
23076
834172
928539
1175197
1480487
365997
544140
205212
1508115
1292441
709009
911966
887881
900642
226413
268691
669802
1582686
162018
911464
907268
280614
1595678
843225
1566132
1635600
578685
1044909
638676
187361
169897
1183072
228221
1182888
1459598
803501
1557844
1327023
79376
214190
497186
689084
1446694
229905
167463
221893
92917
1605950
878630
1454509
82808
21834
1349133
906370
1173925
1454114
442762
751274
398997
807287
250676
126235
788072
805049
1411496
206480
738035
1592314
605156
1517621
1286130
1618329
982502
937704
654092
1520590
1587012
1635647
900380
1075320
1367924
1172920
1015866
1632528
1227591
821013
471283
1617559
790664
493539
1626569
1265
1484764
1645979
1066393
1114332
1038292
1592375
1326212
115196
900390
1572436
776057
1248841
946759
448527
583611
1046167
490657
1326202
606024
993651
1465470
1320691
1590275
867399
1371124
866286
1273249
855934
799488
1134501
924796
891422
1550570
1142119
827349
497814
302677
339431
1235583
1637436
170346
60939
1371435
494262
445264
530180
590812
1280470
89285
862916
893762
782089
89864
414603
26506
1544905
1369428
1471475
815613
763337
1557916
52654
341125
1190785
1380085
1214129
304650
1063061
807708
132789
544802
252752
1517858
925433
1340925
324203
1598184
1247986
1271179
143134
693219
569319
1376686
273365
705301
1518239
1572475
1274404
1223345
169378
883222
34856
1257748
2147
676788
1507902
1491402
1565640
146059
1195668
435294
108068
573548
1222186
188837
1078168
1021940
1295176
323562
1426944
1152648
930719
546319
1182887
1254750
541473
573280
665676
1137522
561471
520783
1522387
366283
261399
159342
15237
667456
1212705
1163949
1488984
1411980
524140
789675
641293
574302
297568
113575
1154990
339860
244774
396529
308380
832545
738269
1614062
548807
143785
1419820
678007
921432
663074
1152120
917443
585064
1049317
139722
589799
1190992
288998
87111
915447
688521
617224
741378
1406991
42370
212747
257105
672781
1376625
457918
1035845
216400
24337
492821
381133
488808
1057499
550033
1502346
1588711
801316
20931
245222
1174483
1091095
996460
1259556
1155138
83464
1582868
1631607
24410
934627
1301336
1474074
1410710
340185
394317
985799
834870
724712
473661
1332501
249664
640543
728888
261184
787604
1380457
434797
1449384
983122
61748
1149102
411945
1293689
1402225
338827
1492125
876017
1097049
1219780
670639
1487525
1105766
1632742
1110478
1164430
671238
784890
303700
808433
1072999
1550552
865709
549508
983745
70694
1193131
1582284
1429126
1477882
681877
257478
1350682
615315
1330786
37615
1119970
446340
1600967
12505
1612381
415170
1530324
1278525
1319510
1019187
104083
618005
585285
637286
574645
1214344
576962
308281
1431113
755976
1120058
765778
1100266
1531826
1527640
1641243
1511630
1220091
1119718
1183388
615439
712154
1084925
1449329
284150
63369
250646
1622780
1514697
1567878
454934
108082
147350
134621
45521
443821
444979
1434863
283924
388469
281477
922405
1528778
1344160
797695
1361041
1587493
126951
55675
310576
364861
1073934
423203
1253523
898646
1413556
1608571
462138
175259
1101437
1644844
808435
1107404
1610713
867277
489953
253608
283496
626112
439417
1816
888547
863484
688858
1449343
1574499
1511931
1380400
1106409
1503840
277340
988476
1319259
572407
20025
12040
1400622
1294974
968239
1054794
6927
1303796
876717
343758
1328942
392681
1477144
1219957
1171333
1472757
1415170
87677
776681
495151
431295
934623
537121
1640336
756201
664322
822745
20975
1596232
1346016
850345
1202652
1560800
704742
1368188
813254
1604068
1276335
430708
969194
1058169
279165
414465
1642064
1606663
625621
699514
790501
1048735
999715
766277
782992
778937
475131
508161
486433
1407453
1173741
234845
244939
1371586
715299
1190969
1599445
1011891
856857
1640929
98413
1389734
973885
68730
897765
1145233
306153
543400
228639
470717
1544234
451104
1203164
1474568
83102
1016405
438660
812015
1013328
1015466
1594389
979062
1156814
78796
1377316
674952
1314605
859846
810381
1352660
57774
170774
518129
262425
406813
430776
652794
508002
529397
183330
1335699
996758
626051
1626226
314926
928333
433030
1335379
211418
1498784
1364871
1300153
609123
697247
99730
678309
1383268
990172
782
1261935
1593311
200079
1606397
1095306
1375974
1045001
1070339
139142
1033604
578026
1464088
688304
659193
1573203
1531120
63650
266609
1356156
606664
294006
1261003
95799
1580979
1014671
187220
549939
1198710
1118373
1113822
89211
1464606
920383
1350837
532935
972762
1544101
1568581
1202475
752493
1526521
1605421
726575
745324
528176
908449
184295
914952
1086248
1136442
997921
1224916
999401
217345
45898
1306919
228826
922355
939094
1468119
901340
1011703
280373
918250
1238632
366908
1617194
629757
707997
402192
260186
947335
1569540
1519699
735835
1359845
232159
255984
987281
1609777
1360103
943747
150272
847530
1199213
1534483
254621
594137
242279
1348231
205384
1630280
1585040
278944
161123
576980
738326
985142
662098
167052
660509
889656
626177
1090226
952078
1164210
800459
941418
1564671
582115
1139647
271443
436703
591106
346053
917475
702180
1018949
41643
730984
297314
411378
1219876
1172078
198727
178170
389382
1420160
823639
1019495
230135
1233237
1415924
690548
178769
1028374
769546
514915
1526720
829950
937248
61290
1505103
1379335
1572895
1392398
1059098
1642067
552139
1477498
785223
123555
48196
764066
1500762
815875
1594681
1559928
387709
1545121
840013
343107
1157
124296
929325
346672
1324391
1019822
58495
1604676
638497
1128925
114500
573068
888116
1588279
1025355
955365
528028
1169243
557222
364025
980709
60023
383873
1351479
624807
871086
1154669
1568307
813147
1107019
1366702
886491
889252
135730
863739
811778
298439
91197
736885
1119154
390230
710222
448563
1115955
154600
440877
406413
595999
1520362
1355146
115741
485246
362127
1415389
136171
1534300
228915
1237583
439854
234937
267013
1498378
928739
877534
106825
34036
1643432
981405
1150944
145347
196471
1090316
974712
1322496
1233044
277962
577029
1176138
88948
391699
631052
349257
1503431
119163
716699
1363722
1015851
259855
711572
579787
594091
1286831
228657
406264
927915
600382
213069
643217
815676
985824
940525
207044
353854
1494004
1352637
191833
1351649
1170532
1372826
43367
35937
10039
624660
826018
5998
423803
953370
1602678
210358
176916
416571
1263304
706324
639039
943339
864641
1532323
750295
887817
731050
1272842
1365911
426999
534719
246751
250262
895776
711819
921536
1558870
1348371
282118
621303
351830
1386763
936649
366327
1323489
1215594
130948
252761
1055383
566449
1131913
277668
1197229
601713
562905
34042
1611548
1400640
299855
1385382
1430155
1603106
975860
146741
624206
210577
931221
471819
1265803
545010
609047
985968
1084493
748480
66672
337689
1509642
413135
289177
1619241
610555
327651
84428
41713
1344129
1093265
67645
1533088
1413201
1432060
583980
756684
897484
1118066
966979
1557774
1358006
312679
954533
119258
1345823
1057250
152513
682248
1464659
239789
477894
1372780
85297
1154573
897058
266242
1078700
100042
74586
320980
696425
1430713
356513
33907
439758
1073734
1584732
1044918
719867
964266
355795
641897
1605777
985172
1296901
391902
798947
1281394
917355
495089
338610
979287
1555142
404334
1494901
1528025
364134
779770
175860
1515742
179219
205397
103213
216377
1174024
635934
207975
6521
1249323
210173
616273
257355
1043976
546771
932683
778724
419334
584924
679589
846706
1210027
798344
1071709
387815
1451042
1349907
1553876
33245
1619007
760105
137732
44198
707887
839043
2609
571368
1031946
631081
179948
786263
1222654
1552597
1537610
988278
1235377
721606
136845
1119769
480188
1225861
1630419
615123
1391437
1554336
45632
1226577
373354
1142529
1419383
510138
606957
683930
1144773
603846
737798
490637
421479
277052
1319475
189002
1050085
629641
1096435
1391095
1561249
1451903
368351
1027071
425953
560577
762225
790161
600061
216432
591889
1495337
1445550
97367
582634
414262
196258
637072
1077683
1438471
1325572
308626
1400279
1125503
976377
810240
1370380
1530251
638989
1270256
50812
1382344
817105
354161
753264
92048
954305
526446
958937
1447196
1515389
1332249
813775
1405224
833764
1401713
1463767
205185
681937
146359
620351
1036620
40511
1610202
131172
192197
873642
1595094
929729
718146
1282873
1567879
960687
1130257
1487334
95621
1006140
1060800
466596
1211250
1174574
851145
504119
308473
365387
836757
752036
100102
350501
324347
1158903
1730
519007
1185442
343859
802851
523433
475590
1371186
4082
153202
1614016
1622423
792678
543519
1468965
1238152
202956
973996
919909
580077
1576340
1102083
1170433
671401
1288535
1248139
573564
47504
593146
1552709
990498
320523
755491
6634
720793
774666
339163
14215
1066077
856048
386327
427285
1105601
713523
268926
33629
1183970
612314
1433239
916352
352756
40859
997811
27698
62497
1428586
1441068
951897
989172
1259686
305591
765736
373436
553935
89763
1185703
1348287
284368
617066
553021
1466027
586416
934995
1086244
591367
1298930
906495
1071527
289766
1378397
854530
1500447
449342
464551
899152
924343
513630
138890
1626925
657640
406931
777085
1173653
656708
332681
553090
197322
829627
1083904
693644
805209
1218728
767784
588901
1075486
236241
239166
792586
1566705
789456
849738
796682
863993
524800
250368
597237
1473624
616770
1000681
313225
1475813
315325
839058
317799
624314
202035
1496947
242705
400612
221017
1632520
133971
1302136
1500685
112808
1300320
1462523
491619
626784
297497
1521112
8906
419106
636235
169638
296308
26361
414933
46141
1257942
411096
953750
1027720
1104491
1428757
1189387
1412474
427797
1626253
1596268
1251596
232265
1010598
425541
1276865
478503
232638
1108536
701856
1597381
282973
506753
451388
780317
241860
616923
348158
1072498
457581
1122955
88947
1313156
1320431
653940
732879
1336651
91095
192614
966257
1130562
1350501
1260758
434706
1325640
923291
519844
309131
919884
629284
1270464
268046
1250729
1424505
64737
88039
646762
332294
49008
927148
243077
175594
239124
566026
1296036
158165
55531
1450135
1371754
886000
1092911
1220441
878022
888746
390296
960070
276589
206960
597748
845479
1084861
1214564
174532
1224805
16852
122697
1302767
112246
19750
295045
1110077
1024810
523692
1498852
607005
851599
1310517
318488
1028921
1171352
341308
908906
1510599
1241959
286513
869779
548175
1331360
5651
565545
430387
7349
1281882
1490384
715044
130415
508409
1051122
408031
614854
1357890
144606
653003
169617
942701
1420784
564016
1548539
232283
688922
119990
755855
243598
942199
1114581
1326666
381422
1512284
430219
462500
565143
17067
1017533
1059656
592290
551314
462218
1325008
13993
1101615
530834
1277439
977621
1123443
855204
755998
939092
1441138
496002
394598
1440803
1386190
836655
1471975
209901
540163
1621630
1361541
140750
170177
780301
952895
779424
1083369
1311623
306548
961804
355884
1489876
549686
1144782
851878
1134937
1372729
1337155
790022
208816
1493073
1179763
1011392
378933
448702
1355516
1299283
545099
903615
599804
484593
244658
823668
589331
1155699
295289
897852
1520023
964720
674980
1011454
652446
1634492
550926
1323715
1190673
469665
1275399
1401168
1209975
386656
71092
1499956
284885
810911
598041
266898
899101
1363399
1114213
318651
1363641
329290
336233
418085
705456
185638
1355571
439635
793369
1363781
515989
1116698
1609678
615797
537491
1026671
306948
1350496
416797
635421
1416228
1564640
571426
1123665
1376606
291307
1129203
1270271
584783
467641
729644
1393844
405771
37516
1565084
440399
695400
1571343
1021303
129825
289341
1118369
1015194
611220
458970
485917
1476500
721804
694779
1206787
69831
394299
1548213
1473663
611548
1120321
1438292
132015
720926
378531
1334653
1183859
441588
486190
132062
1618380
735968
1595349
1174521
1030474
854336
928930
1288068
294235
307295
711432
1600890
1565926
530900
1062718
872300
615804
517286
768859
1607634
128560
1139363
1018370
1136763
1421295
167690
1467757
1206798
1582775
72745
90998
901889
943366
791615
87101
1530666
1237231
370419
115117
569004
184383
209577
587749
24772
494663
1001082
1475491
1403654
1381780
1632565
622600
368715
1225813
1056799
755502
1547427
746910
672852
639817
1123327
962729
672972
1475298
1029115
839905
173705
711914
742722
1183003
1130794
1103552
230704
854094
1311575
1456260
948643
48439
868703
159466
1625688
1626935
1244143
864947
1105924
688706
493616
1496644
64215
15730
575957
951919
1597222
668023
428464
1406136
55422
453044
1005862
492410
1471255
1086789
196839
1172705
1143771
1141523
1339181
33352
998775
957011
160984
631546
466370
701063
44209
359821
139211
576955
806172
725021
1034685
1542615
1080161
143252
1096277
1632981
1207025
333102
1203325
973037
94252
951360
241292
758613
765775
465230
1315737
1112387
882456
1625059
1301927
1087472
132188
272959
1352776
1635015
769498
16475
742295
904917
1305786
423807
1034891
689753
1343487
1269711
951378
293625
1195381
1567667
1560252
727230
380049
1566231
1348529
1235072
717464
1167934
799620
1241203
122040
494616
939463
1169935
1626961
146121
759120
506986
22013
1152395
871826
1277941
895206
530416
322392
589905
115566
435430
1266232
855883
1443105
651606
259275
87964
1123318
588210
1318526
690543
794747
151794
57145
775661
464947
1128987
219935
1525401
992363
904080
476145
347165
1355586
587653
529613
75108
521695
1391187
380865
1512670
1460918
1513465
918044
574086
137659
895927
930683
653873
358275
1583596
357750
161659
1331349
1238580
1593852
1007833
1273681
1063745
677934
430997
1526695
338304
249879
1322886
1373184
457637
126074
172655
723319
1308636
649640
48728
858423
608883
10829
382484
781053
1113862
254256
1161453
616026
1168284
1533520
275931
617068
1299664
965436
1185384
1502196
696591
168785
1477709
395390
736994
235113
740231
1175151
35698
480335
767046
1629050
629400
159471
1373129
737002
1593680
692050
1623707
743283
1345501
224522
756871
1565818
455798
147044
1251812
1438163
886389
677663
147915
513979
833897
227033
1307807
895724
1526777
995293
402204
1453037
639032
1185023
1463880
1324973
926215
802401
1259692
1481304
1391484
613034
1144775
256009
404737
1609010
1446760
833860
967198
82634
1264589
1267306
958179
1191556
412957
1350054
238441
343293
1059750
193919
91460
1050578
884871
854592
723803
1424480
1460268
757818
910625
791909
1612892
1432597
604205
1103580
1105624
776613
783420
680415
742514
541796
545910
1545843
533189
1255540
431109
108040
2570
921151
533371
1233640
1462367
768603
761396
147334
721004
71149
789346
1608326
1178853
465295
520286
384973
659234
158571
1058975
1449598
805205
84757
478041
1474948
1467168
1584177
1529584
247807
501891
510440
264356
339934
616424
634495
482015
755736
1203171
1421205
920772
74906
487438
202279
927207
922569
635245
576966
102074
247539
1120284
86942
906809
530661
1585968
454787
1162883
1084317
317024
1180572
946301
480504
1389188
183324
191598
305776
277585
669719
889922
442731
1011050
545417
1630535
1395773
351430
304697
3017
1409824
251524
1629395
1226486
635867
1222570
1600733
340568
83766
296912
1300252
835391
1092111
113886
1042320
316265
406952
554741
198592
354503
466390
1501209
1614765
1337123
602267
1206122
210223
1092609
997388
888365
660532
557613
1439044
858587
486558
157328
1398393
420184
593976
778255
620604
729746
811906
352988
1041195
820643
23643
1567426
233222
1483740
73016
486785
58243
1495194
384866
180501
317580
68628
442670
368887
260704
633147
327633
1456639
1419647
1245830
134884
914156
1159034
1022956
1532688
779645
611784
551030
37240
163248
881710
1175844
1467287
1320878
572951
1536921
1364036
730339
1174436
1141507
833401
265838
712597
367656
861412
110888
156167
977535
1220672
1158703
537335
611704
1519415
1394010
583034
851546
311853
945936
569256
1101621
431822
306021
972575
1143104
962162
1504310
815565
933092
1140082
2816
602628
97497
691575
765217
870252
1198533
677205
1377881
1245755
1272218
1580754
978740
17927
1010474
1096086
718459
1558473
1399046
1395833
1469370
596397
865228
1409766
1228509
1263683
1093405
218797
1187871
758324
1114230
142519
894035
436289
60767
548051
1259596
1098759
1250283
1141523
742512
1236610
461691
59620
192470
678616
9485
1442953
865935
1486655
488061
1497079
504162
389247
1182716
1163101
1339241
482852
175321
1354784
667574
1423024
1483104
1152105
690343
1542979
1503603
1398123
106674
481841
1250915
649786
80241
691314
344425
609678
113937
1296962
477691
649687
142730
1440045
426865
999987
689919
51318
1354496
1554358
270766
1027331
1206337
1185356
1460920
976061
219074
831019
1164888
1120839
413531
567399
965495
142796
705383
1268142
42605
580168
1495106
1065642
833565
243947
798076
476317
525413
1267165
668869
1511525
180363
909218
273677
775662
1324624
808879
887683
1012051
600572
1253968
1617592
1143282
1236171
38248
525828
682440
562777
796474
341467
577179
872931
649759
819206
1301825
1218990
375278
1392662
644004
1136196
409114
260119
969228
1614342
620183
502814
688829
55886
593545
406063
97536
1235086
423647
596617
383264
1045907
1201384
274832
699963
110645
304087
479191
1457794
1591746
239147
1337863
1600069
545714
876861
1460462
1281575
690087
1160532
1100322
164729
700131
510823
119646
1116893
581124
739626
540121
1373359
397813
1136458
1451022
514441
328423
586212
133524
1615116
1228384
1011196
215670
675911
812290
1540934
772383
1019466
942741
1342724
1423574
1295179
1570796
1331846
1420383
296989
76524
1499765
55751
1475505
901726
382503
845426
26022
1236533
744398
730316
1461696
855659
283455
982219
1569668
236364
1594509
1501151
296734
816266
1448557
1327863
657091
870339
959265
1296289
813896
862946
771930
674296
1341821
343640
837366
834753
772866
1057622
1510651
470369
617149
1600288
268192
1098226
1112527
1546522
1160705
848440
1559003
1199230
323805
987650
1162335
217096
524479
1541293
387152
826931
135908
1500580
374338
950114
1367303
353965
422636
878797
257681
127721
870029
1496134
1629372
1415917
779193
561113
320650
1550012
207283
97623
417741
1427540
540380
1252939
766532
625411
447034
1295756
1368055
1172244
1306297
903187
1319152
420692
105379
547526
1336590
1543187
775784
652152
271486
903385
775278
1442018
1096994
385487
997757
43623
292042
1488772
1523512
1133139
1367107
747368
323697
1201469
1192142
1141756
1437843
1035762
466267
1202901
28949
782318
843067
923315
1358175
408030
936142
28748
1154661
1486057
982034
18154
1533986
527716
679168
1009622
535893
1564257
795083
1540008
911596
1534633
394133
1317830
1495909
626267
278236
1226591
494680
903150
1233050
578073
96599
1369833
339395
578062
187350
876893
829675
154280
1535491
721289
455796
1255049
1340179
1237617
1548753
807308
694005
1343350
1220177
292539
334382
222126
810873
352603
163075
331168
369132
792832
89455
326810
970975
1094412
568414
719695
1031680
1436150
388586
1077294
1273374
966112
672524
994748
1240450
1471011
1239304
759782
397455
149316
735184
897621
1365324
1095
1344926
595515
632224
360696
171183
711548
142196
160053
1469489
1585228
648671
881416
910449
1365337
477069
253039
460723
1353276
486278
289000
984916
1275650
1401371
1188670
239995
762648
841202
627785
329825
1334811
1434526
882545
1019862
760501
1540268
186096
884770
128849
311959
869559
1406024
38471
828655
922330
998695
549588
714314
1522619
126532
831173
354806
1242544
414629
130826
1044952
527046
1016290
66158
388814
984855
371057
101817
1228449
306039
98314
44625
738348
1521039
1262465
606166
1184589
1612236
1146817
405549
36752
162444
1113895
803763
116481
375136
328205
1482425
1540227
25651
1378280
1413461
680363
821338
135567
336900
211317
1183842
529044
1560433
951021
930537
539841
623684
1533903
769099
1483968
504828
219083
1487084
1532641
1301692
1274876
396052
317099
184246
1532912
486790
787471
804128
1043880
568615
190921
1247499
411009
560341
269421
1207465
259464
781711
881708
716042
400623
126168
642274
198187
318243
436585
1322211
1034184
163130
813900
556710
936286
629173
569392
1330131
1222239
83885
1057933
819465
768301
342259
1512362
896339
232259
746743
1080156
1241115
1090554
77155
555336
286692
1116795
1408919
1364582
737785
943296
1211315
181759
956767
556143
102968
318754
1499852
1179461
1101118
35945
1586756
347610
1058659
69354
146375
1312757
504472
1091891
1436832
186906
977233
56618
840700
1246119
1241873
874826
1262050
1022903
1333753
389508
1564948
1373383
1418231
883006
160563
279773
345148
320873
1541953
1054119
1217853
995914
555192
904624
391753
1602195
1336874
1155542
1379386
389417
162170
83493
799289
452471
518909
900691
857655
77088
1038839
1541679
380438
672198
202715
410141
991742
1385400
739643
1007149
1602721
732765
710353
803491
1540217
362881
549902
950400
118206
1197418
859683
1048067
1596146
893084
1521444
927353
316142
756934
1319052
500601
1315225
971888
1321600
933817
1600086
396988
1455945
1447878
1204181
940955
840200
1507231
929412
1060390
251958
1077035
1409094
1149941
1038541
1388790
1052609
496167
1283341
1335006
1004088
431742
611554
877672
850796
1492521
625323
85565
1345468
1083024
155194
1119566
318424
594634
1590414
968536
1294597
834610
641851
142709
1477982
403380
193650
1304591
571986
1084265
1082501
277394
350544
1545364
1516554
1141173
672074
1306501
254810
939803
880101
335823
294359
914881
86177
1593694
56922
359952
399576
263034
531695
739840
908905
318386
730555
1374537
302454
1520124
155817
509525
1622156
1552285
149910
959191
452974
1106887
875004
811289
449175
1346475
1240284
86417
100905
1061671
149854
588937
1146806
841273
1510737
1387778
1235024
1245790
1050859
1309522
99711
1489795
1285663
1126213
1368001
1071109
978396
561008
1054978
281831
554405
1491927
141932
414876
706995
1096361
1403959
1226652
1511575
135678
242476
533970
421985
367159
413176
821931
1342570
838402
184347
914951
1447145
1192917
951638
1162103
1267210
1419253
916134
188760
656026
1295202
1463417
1097909
950901
340402
1044791
1109312
1140914
715131
133908
402561
232189
60182
188476
88062
934394
289157
681303
686089
36986
631498
1516765
1113965
426735
937875
265457
619906
41896
1429399
1285537
411415
28699
516463
969129
915406
1213926
1252938
318066
1172077
1085938
1231178
146284
361762
1036047
864715
854818
1465237
1104395
1613597
1088941
803598
110319
1466923
153819
28424
1166205
685751
938412
1553700
1446488
739538
1156993
432388
342587
499866
1351907
307865
811990
256255
401925
1430524
1483642
550991
477187
559643
1460864
1522190
313015
311476
756068
1129336
1180618
325311
420908
387652
364142
313949
746504
984118
1397378
1184187
1596751
151319
1243318
164560
811805
1487984
1546505
1067041
432372
285247
78832
1492537
1243548
238003
1382031
45504
1076681
1412075
1104054
1618450
119618
907881
94697
1246157
1046451
531620
1133108
968737
1530726
348998
475949
389238
266005
872218
225661
1551817
1056958
879549
894376
515486
1168404
1430037
162977
559962
494354
1448888
272591
1525098
672397
320516
1299659
220520
1456274
988882
625899
279602
33622
1379532
1040487
585263
600584
140527
1476550
452640
883656
1266030
441630
1256877
292800
1355073
768338
1257362
457293
937440
1061969
678312
1395641
871859
654360
797952
630358
64361
1003058
296010
121429
193347
1099723
1045157
709936
1193922
1509655
599688
318958
1312088
1607862
626903
785312
103253
572405
1223785
577311
313867
509755
615879
1017123
522965
1152595
236990
826308
476281
751616
569660
926673
1241545
723747
1554206
813381
185697
1061041
1069096
309763
1080816
1120626
1229248
1017229
1161647
110237
1383118
962631
622164
518076
552977
312729
1247980
1490925
1194583
1097834
1495357
842789
468765
945829
1012457
819806
1514331
1131385
794793
1377001
861765
512831
1411548
460750
721289
535507
927589
1296546
660630
184046
1455120
691285
349645
1188800
1592996
584845
375594
744392
1557065
616739
1129394
980278
696052
134244
575559
1070311
1200064
1520496
1463288
408548
946795
223148
365293
1480321
661628
467977
777348
246492
215509
617573
735673
587679
303171
966363
1246529
18664
1380142
1484801
1416298
274874
671753
883795
1398987
1351253
246024
1058805
165601
110062
165202
672473
1090722
1576802
265123
1426092
992600
697197
818280
1033362
1606692
332650
456236
506641
453384
1341112
283529
581947
889979
474071
1191095
275818
745597
149432
53157
9691
951773
55380
235685
1181486
65389
629857
1500193
1373457
1476775
551930
159935
622364
829097
1235752
1108920
77775
1548605
465568
1130777
1168014
31194
1151671
319030
402446
1375205
297795
1014478
106260
712343
1206639
1567403
178327
766590
1027286
349317
98602
694930
728002
1083352
631060
859791
152582
11100
351355
802829
890094
355588
799801
973144
722910
502994
776634
903976
757384
550822
74362
331895
75277
433643
469954
11742
632064
991708
1542704
1415299
488138
1488654
247053
444767
532986
882568
730078
1131124
1166068
416181
1121583
1435127
1107959
221588
1120459
1467262
776527
489954
1160597
42030
1300938
714043
1273048
666094
797127
249166
455261
179970
888124
193069
1416179
1441338
1559539
903741
1222165
547004
579296
836226
1113984
529888
728077
1566770
601379
407201
1307429
340509
990962
965404
1515660
167382
495551
1314712
273369
949862
398944
819353
1424994
44031
1179632
723747
1595693
1442187
764280
1416849
464426
1119544
591085
204292
995029
476628
820673
135327
437944
814499
922435
1486339
1312582
751873
1579337
1054161
177940
639917
1420177
881611
1251621
993580
750274
1262411
515236
1429843
109001
1555811
1158816
112936
957795
1508249
323500
197814
384135
648004
1502875
1364637
105480
620883
1488888
785682
1376325
731133
541918
1089550
402296
1291236
86759
172177
1298960
988480
104237
174996
1162021
437510
275514
744264
794720
1371981
821653
99133
527742
664924
1416891
1474179
1413991
1080874
1419806
1410000
1251673
1442825
1422993
1266102
849060
1097005
442244
1393199
250521
17703
913739
679970
336606
1041026
407826
1474492
64168
437994
884648
1221588
1514043
85505
1422281
20474
844588
1486938
374446
1387967
31686
1111510
468763
551163
1269002
840786
1433428
824967
255073
265839
431873
485609
1074477
36535
1113948
428319
765426
39702
465183
976868
348212
517427
493716
11634
950442
1259195
959522
1335687
1250726
1301408
721446
30169
294884
1565378
400477
754252
7747
705136
685587
870763
913691
1192025
334974
29075
1607943
499718
359875
521389
1167076
634631
607388
851216
1254678
335276
93030
347642
626821
1561416
272055
1043108
683571
1086005
710413
329575
987924
1240353
937302
335460
966516
87336
1183154
784465
1305935
747648
1191977
468232
992049
965353
1161861
846797
530375
204649
760227
427848
1619947
1578036
266916
1001722
37927
500564
1413342
602089
918517
1412543
1432555
754301
491256
961900
586150
1259893
1562093
876127
469976
1162714
1129514
1075163
1205630
1031647
1204217
1397072
759750
76095
1491298
1398629
443840
1063359
1496236
662515
1193966
341572
1515691
421422
1167488
1065199
893004
825768
330931
989224
833035
1149343
1501789
223250
428389
501855
548878
1386498
1298014
1479429
605718
1353664
1384632
542688
852406
1339235
1416954
785814
394490
1277408
1341275
85686
1026671
1193188
502081
20928
777421
648158
760548
707814
117537
1124642
393687
195792
570107
811304
1467726
853126
1395847
1241980
1508850
49740
837473
663355
1078909
1607813
1112048
65765
511634
204288
132441
1616018
396722
317604
1564884
1113707
950057
22532
270130
1214104
269511
1224681
667093
35266
1200877
952125
756269
1341085
882458
171423
150724
110588
1054571
953999
509555
216251
1048552
98667
1616094
195945
195425
276110
1204007
599519
1551225
1422764
151283
1307894
733779
1554418
887973
979264
1194116
516770
1449169
1052747
825184
191115
567602
1345893
143465
344984
841708
209754
1253813
660955
1066929
51827
29202
30907
1226797
401516
672190
1217764
698716
394763
1615506
630227
1016255
144361
563986
478221
1037107
186042
41660
1180982
1528452
620875
1293759
762876
1347475
764085
1125591
425713
608901
110211
1398820
96588
308374
614545
402337
962463
22127
570115
120609
410569
162952
1142109
1047284
435728
1502460
1257565
745977
1163109
339666
1101676
1016469
548020
375456
450452
178026
1061168
1603739
749318
1247985
1490965
1048900
408423
377722
591483
488778
323709
903443
426757
914612
994449
365010
501697
1547228
147418
1518938
498923
979080
1396060
1180005
281877
442686
728069
626727
1214100
295246
1036478
314696
1505399
249986
429774
1575631
163353
113153
485821
723243
641011
1027244
1243902
1483521
1222397
741649
752324
1204223
492758
727283
791294
1057576
74716
29931
953872
1361359
1392102
157950
522208
645801
1320264
757579
39395
895085
1299736
1463681
958471
338397
1569616
207614
128903
513256
765594
938307
984839
68949
73446
1605392
136410
412732
600364
463610
379739
1335144
1252434
1263107
729917
1190527
1167272
1131983
1535808
12456
223073
17915
1193463
1515645
863544
109109
1463643
1030231
713044
93739
338877
1469963
1080538
1261017
800983
659809
1397289
344431
653924
219318
1445894
1491252
673213
379558
857785
403520
308204
972732
735287
1367053
367050
499494
922570
1594873
540404
1368716
1020940
1172677
669731
1071753
290631
1366971
902049
53142
487245
1010529
732013
1182466
299737
1489458
977959
18233
7980
92921
1407190
671943
170623
59279
487255
608523
818705
81111
1305938
1045446
346243
1315241
194424
51249
571472
1138864
134058
717375
164458
360574
1199938
1222410
1529141
1225247
1221665
778436
387341
1069798
996078
1227185
955203
1051172
294751
1049981
65174
4052
850853
1212011
925710
943189
142707
994411
1492738
1078426
245511
802273
1148089
136704
199635
626624
601440
289079
1019534
1437878
1488784
111593
691194
1422081
4988
377800
192035
812632
1265979
649256
308905
1565073
201238
416097
1387962
256648
969517
1551866
356189
95965
482579
1568448
378988
1599564
1551013
316961
804320
244841
1463647
1532259
1361241
1611926
482591
326112
1202876
1446180
1138654
300096
71995
193496
1562483
432128
1589625
1057347
1452227
1069339
65947
474196
1267766
1530232
974052
929677
313357
1447396
1493619
19153
177609
998022
673336
1039428
592168
22754
394358
1443105
1456528
75289
1178333
1206560
516742
509017
927444
381638
443376
1537865
1446662
1195906
243673
524899
108598
955868
116123
96505
620570
817865
341744
1398921
848876
1318898
1489495
1094876
553891
838457
1084261
993335
1544481
1034144
1290951
396810
1061649
1462945
124975
273460
1028990
367762
955384
657969
21369
820032
683792
174532
291674
389547
1066416
916262
1558911
1531129
329246
85834
152618
1457127
649345
1544038
1597078
300815
781082
1185680
555539
891823
1314036
1115140
892116
953347
1543664
883453
1477345
1163954
80575
548172
1092218
1598767
7353
1004698
1412214
292769
797593
782026
796676
1201200
1249866
1425290
1515320
839958
501218
452476
507579
489004
1162012
172268
44276
1118614
24420
34235
1113255
1245621
290214
1607548
1351789
952737
56480
325696
757413
1562740
1512303
1172921
630373
161836
435758
125236
1404842
790144
1248629
846615
985411
277643
1059045
1181316
53468
1252735
69274
354425
605567
1412926
1174507
1020303
956604
270576
1178345
503244
945055
746663
290843
320607
1178475
1573132
818265
857868
360011
705369
1510184
1397044
1200283
854998
491713
650149
1481836
983665
316801
1029699
980847
1230003
1406191
1304002
5920
261467
838462
1069279
57595
1211292
534950
72263
144991
1152831
1403459
1266333
879419
1277498
1222273
1449675
993609
1419496
1105607
987664
20636
740527
356791
306918
670113
535291
1520422
125602
399874
270995
1398667
573095
1264067
1402506
344058
6731
879271
383145
747750
1603030
51489
759193
379313
261329
1212727
728401
1576946
703160
904320
1397120
1559240
1348046
1338580
1003835
1009207
500192
1468012
146448
1048751
616588
673025
1053378
718321
158521
531773
899183
613963
1292146
633899
968527
1376377
326868
552146
981088
262099
462780
703631
1189373
332284
816274
485521
135891
1572990
1293597
953038
990373
1403110
701420
1542245
626130
1339593
207133
527155
196559
439469
36326
19691
873738
551822
1519634
976020
899187
769401
762845
323540
1214017
1267289
584757
703648
289532
1186627
1159201
533424
766253
1059892
850988
1527986
449297
89151
785875
578994
1571739
1195386
236397
708175
1184460
1231964
586328
725788
621018
272909
110978
1541380
933899
102057
565686
868741
1257910
784968
553190
545674
907194
167347
699141
633281
1169925
337250
450954
1286159
341140
866543
225488
283263
562949
1437979
831940
750907
1444846
940070
170099
822173
647150
1103257
927986
1561949
1427429
145361
1023715
864658
1316103
646005
697691
1581014
1479361
164993
1228944
773982
1247737
125573
120177
1276218
1222288
671207
1317575
341035
427136
63266
103273
1401093
424487
1041393
1589543
1307078
247335
1543218
162566
1480857
1523423
1266385
599629
199466
1188331
1469924
944031
1527983
40032
1243892
101343
1348028
1303908
1548735
289046
528552
823825
72447
1111963
34906
1165552
1121657
1406940
1386297
1202543
995045
784740
1160368
1541934
497262
868677
530488
769657
1007198
1388612
779235
270969
1051057
7489
123682
1484301
1450461
1530252
1537048
1239079
484077
984058
898601
509687
850032
291686
1472330
761962
187831
431316
645346
1611030
1470902
557425
573013
597736
1308995
853281
768025
731527
542543
239541
877526
785056
816205
235401
1543770
618257
850057
1254927
120199
1357800
477292
214784
1416938
432815
1151744
1556728
708195
25316
1311232
1339450
1134355
693733
314695
883774
946244
1149118
1268812
748784
618744
149713
1450048
861351
1593131
1319662
981386
1149734
683000
721829
717568
260686
1120811
1560525
634385
428783
710786
1149313
336297
1554594
656684
167483
68008
627812
1177813
1124997
616876
1336592
856836
70838
491985
783598
525516
1395798
62515
103556
393584
61134
1358800
256024
102543
1443273
310675
1549351
90059
537831
465228
442454
231740
1198248
1392981
564534
1407402
1189673
1313257
844468
1117709
334617
223119
278706
898862
1095856
1110428
1589422
1334352
1596951
1184498
60463
1604330
1246634
550991
1110766
1152540
1221271
904123
458500
1050814
610879
1496628
282656
1027444
1136151
453619
75748
1033456
1076755
1430666
906997
892718
189893
609871
1316798
456386
293008
12359
168140
1067875
1511194
342725
2438
273151
1448339
790169
1219053
746101
511038
948582
1602093
361743
1276118
12008
1185403
515319
308965
506755
366677
1237294
636741
434449
136338
38108
1346663
429783
1199724
929299
1393689
942064
1183975
572185
1492496
1533305
409704
1530765
871282
1485573
911573
234432
977862
912870
320698
432032
822586
1570019
759292
1356201
79947
105332
506476
900387
275450
1161785
676345
105551
834252
1158939
1115375
896186
1275649
789358
833950
290496
687396
286362
1359211
427966
121462
31781
114127
563195
1463813
861242
419800
40978
360318
843580
1046068
163237
1406839
623426
1579611
112079
799783
401871
235785
629928
115249
1450883
233420
144415
444306
878180
1361265
1067373
1061248
595748
913144
480182
1013530
1480280
767475
663347
409129
1261170
465027
1595257
1401760
164600
1266613
1207147
9814
1420044
238302
976682
1002155
183908
956952
743835
248945
1168880
544999
476246
1419534
1323414
1382278
927428
147659
1215970
760756
769459
929750
808108
379847
675007
1492032
1371128
1036994
1457234
1027058
654986
1044635
296364
876741
1452005
790436
1166384
78855
1327539
1355740
789019
1085566
579210
1220474
67543
677646
225760
722709
1521729
1523719
499629
1381848
1586924
73614
1454404
891819
1141123
1541311
853117
702256
1227978
749090
616545
1212850
894854
534228
79020
694222
368193
851194
221319
1156709
1509652
1267020
350511
222127
1525640
738039
117148
416268
875357
1112080
424747
436571
403996
1467682
9171
1423470
590425
1011823
1382731
846953
1299028
871188
365673
1394887
1228864
746236
1091524
1033758
1088523
98227
102134
1292959
24877
643983
748493
1554176
1415424
1299826
1514721
1093652
638986
72756
954811
821544
1539462
481252
1521219
692945
371506
1566703
1010688
843431
854073
1294294
621389
812335
734029
457179
626938
879376
1403181
1446289
581097
683904
301178
275542
25513
763032
733563
854697
1311597
1372078
449184
1578588
845647
197570
49178
942328
165272
237253
624190
438866
607107
1272107
284876
711227
894283
700042
858990
1430230
58834
1314852
1401892
869857
866809
262381
1068557
12092
863339
1046522
878080
712907
830850
271766
345210
1151085
61209
654898
1055995
637573
988789
385005
1085545
901483
1444080
1505211
1190727
633608
1097894
279346
233938
999429
357526
605415
771853
1189249
1376104
1363326
1460327
106783
709407
368156
428964
976595
992638
1241723
768955
1157740
1383434
1465199
422153
977713
1388855
1062082
285570
993307
1170695
1318231
1547607
1364762
1548414
1589811
307236
928065
1285295
639970
1213082
1600800
513143
893610
207950
410148
1439709
1119557
784076
1345409
703956
81691
149448
342058
1555499
692930
48866
1360398
775900
986927
376882
766289
1059023
83774
1344519
1195424
1354146
632707
1319232
160910
592092
1293964
802350
898399
1109640
188323
470262
370205
502317
1264359
1328375
311441
884523
1044859
538693
1070256
943941
830252
629457
781022
1377849
85905
1499130
1479722
1173572
797022
973196
429265
26457
252538
1497871
1265353
1260586
430840
1239261
693885
1569630
984708
978198
1447521
1382919
779186
1044806
794412
1246634
1541582
1170782
476223
1122610
1551594
844682
247420
995220
1102261
975027
1575599
371432
1220495
422593
1381888
1503346
475964
1084043
771762
236262
1146126
1406110
1391027
1504967
1397680
60865
1480499
1529939
43033
123811
481654
1100153
995132
73044
121131
847946
1324180
1387861
1169550
246039
1547266
1359188
1508262
326836
1129551
84166
1137075
466619
122280
1525307
1247058
501093
1303267
587635
1381579
929778
749815
473852
320019
1209043
641850
767512
682638
157663
36077
504058
1163236
888640
627773
940280
1335667
955036
140269
1584239
525043
701627
701969
751547
401029
853940
23109
1452628
27307
610441
1582901
80784
265157
260834
1180260
546143
1437944
1088302
539978
1556160
1499219
143269
1306097
1295587
1139551
806097
344012
195319
1350935
521057
26297
985379
689434
755500
517619
401883
1086051
1371483
1411794
704400
483585
327120
654285
779518
457237
1121260
402708
618925
661887
628914
518754
1473347
1022305
769166
607794
878066
1208560
1368773
147573
1052631
1418253
1573087
728839
105296
1248520
955347
1558504
633600
679653
1128585
292581
1130102
756707
1425080
2432
1565764
1556118
1513173
1359434
1434742
658233
1302399
956327
709148
158718
540831
582398
1301493
516951
529195
919375
986707
1337528
706063
564820
1496134
243050
560889
1186061
1032821
289375
440968
1116266
958463
998654
1253205
709356
117855
347522
647978
961215
118614
473783
158165
221444
660817
1021181
1583994
251671
997422
1027085
664808
726245
289478
1312452
1353131
667500
70959
138308
843400
1187628
785177
620741
831028
1496908
1234873
960496
1586087
1042416
143334
451170
549553
1345232
629338
361149
275547
1104388
713630
495225
1600855
647040
406973
277849
532903
1253018
456969
1143053
110796
158831
1597561
1387333
258974
534137
281543
368462
202079
255461
189320
794363
578280
1279707
123571
260533
427962
226873
91652
171134
1115664
365764
655649
1496649
1108172
790174
1177051
230446
901169
1370763
171767
228064
1213799
170930
186163
22496
881677
206929
1118499
237638
75550
1437911
1277469
1054307
2552
493197
1353068
982490
1502359
1350121
52153
959837
130413
795313
1479897
108321
1024075
104986
1336585
835647
1330992
352608
929591
779228
1259145
629573
1602745
1319965
1167665
1588176
1275046
1334301
766566
649841
1121905
285203
425289
568832
707716
1011838
1376786
21135
47708
971316
800106
762474
1368247
852831
258775
24957
926354
36575
983785
1088452
1413755
588373
463653
256081
764242
510466
780636
35054
741517
346320
1385075
329798
1570764
648439
1207236
1381654
285479
1554914
467151
1588537
17061
458397
1380648
645326
510549
618019
532874
1579987
1190026
997606
225212
441500
1512963
1062764
246827
583301
1023688
1260658
1391089
946214
711572
789678
1443550
102274
52816
689221
1308442
1603018
175816
1007191
394221
556823
1103593
878398
531358
1223474
301630
1513872
1558962
1383444
1363617
858953
625284
496599
1517653
1601585
823215
332772
512793
409817
1055549
1286002
371022
959013
855892
1599814
823493
961263
893945
306372
869459
575098
1573254
1470305
34040
877588
1327909
1268778
930833
1233121
1042474
466200
1084813
1178223
140142
1330359
1316390
399664
1203102
233844
977070
17350
641427
27322
913220
1156959
1543149
1235336
1311730
813641
529818
981054
849653
1062788
3383
440720
1163261
306982
20454
757529
580300
279337
1105018
1062498
1195318
702021
339634
209261
396329
870880
1600685
613985
1351035
134853
614297
1361551
721248
482015
207638
1444316
152091
799899
380687
1094003
1409859
1267150
115083
405833
416534
1024701
487016
68574
1045865
1162852
1059038
991813
531307
988013
1588621
1224409
1054719
1210667
225624
1399473
170276
412523
1038538
248664
186216
40041
1178252
1050055
394286
269885
1012383
121217
232439
1190613
316455
689325
1344190
1276333
1386574
1585214
1312986
1176149
1419723
882569
1538849
1585765
1443566
840692
1173348
818627
502206
510579
1184946
99639
1576888
878260
901741
1336571
1158333
881414
672594
1381471
984448
1148211
215187
1235742
220450
214548
675419
512122
175785
68243
1571364
421367
696750
159742
1448599
841985
269971
1542269
641207
298347
1441136
1083269
522500
451568
1491269
618916
48505
1464422
1265270
563763
825515
1077009
60378
1242691
644740
1403907
643440
1515373
355004
187809
1131174
308434
807117
203868
1010340
1056195
300057
714051
438796
1399938
1352661
654138
48035
1037942
1130481
717552
444999
1252293
824750
1127435
610734
925976
290715
1514422
811521
1083430
1209261
1295702
1198340
306281
321875
1357772
105072
276410
12413
625349
870227
590049
940109
1153116
710332
490786
789759
82492
949903
301223
1543698
1350300
106845
949887
1213725
628109
311888
1593329
1313189
1241151
594545
947621
1195765
110563
294992
1527280
915760
1466379
571083
750762
579818
1386403
792122
192041
199358
105590
1048580
896904
846802
1191880
1152571
2694
1500247
1598991
139752
690873
402589
669584
1084106
186553
122305
810247
1177765
711479
292851
1458886
754728
893443
471444
766124
1589857
504762
1094119
984491
889835
89127
122079
1532298
1016149
1090396
1411879
575008
469713
68599
1140767
1115666
1409326
251830
1187287
752522
35473
341403
1368267
374352
721718
652634
193988
531516
987757
136867
932856
712650
220158
317417
543025
1526916
75906
107484
1548623
975135
1379546
747966
370387
840103
720026
24364
203408
753305
1173931
610875
349868
777977
1087798
1281807
1281830
485563
192372
647037
586940
937382
607532
1387443
635461
1557180
333763
565701
1520481
710223
67506
1275384
911033
790602
98713
1549067
15826
986284
914970
597801
430473
162877
1101188
1543832
684879
1048114
1349428
1030723
1305038
494147
956105
170357
759382
1074825
1230969
764465
1521782
746732
1393169
424635
609267
1441336
1379219
1014648
653257
529369
1144837
1566699
637455
414356
1269252
513297
758962
998634
854623
823687
1379723
663072
734672
416549
74879
151369
773142
701712
1201239
1346270
67566
1199776
325516
937588
57074
1072741
403193
1417805
118716
354039
413627
944129
74432
76632
1322529
1329178
795170
1299808
526794
507550
498331
1431830
420210
726109
1160543
1468813
635175
410254
1009700
915272
399274
150761
1137657
1217436
1392618
378461
596405
884029
690705
1142067
6187
1523110
231184
784432
857692
760962
1559295
1528736
1309484
79717
274029
343867
1297966
1141225
1000276
337435
137478
208121
20364
220697
227785
687503
1246603
1095008
48765
543668
1456747
122456
471118
235718
859711
1516675
354380
1544287
545584
2201
654367
491489
1236582
14049
1023452
784714
139853
959048
113763
1329974
305154
599873
383149
266262
472404
1335787
1394607
1096006
628198
175487
19592
106620
857949
20983
746532
1506369
1499406
641113
76010
244386
594524
550804
230414
546794
645244
190528
153159
1338773
663623
3616
613677
574610
1526515
614162
1009868
67951
1428798
305147
671377
416723
635873
197008
1462757
432832
337099
325428
486491
270248
1198907
1019555
86234
252885
17897
1580045
749840
202798
473972
257627
912536
68381
1183421
1130177
1260096
252323
252395
1482179
731911
39914
1128982
482068
223947
1326845
558079
1159945
392084
848217
1032490
887052
755308
1305222
1347841
1552446
98790
1394641
1254648
1042280
576539
736300
211854
417065
1115275
500959
1439038
1189864
917332
1338856
471957
1505469
263451
208578
612327
817457
1015608
1302753
883651
266302
1221658
279701
483316
357855
616974
987711
535301
1541434
227731
1496513
744083
1288771
74641
1423579
1347304
1270149
575606
962536
1569379
634450
1249270
411388
174319
985709
1517979
1000277
517578
663092
410917
1420824
901737
717050
1565696
1253165
628206
189080
1135245
894034
149955
688283
187148
1185061
125107
271516
8007
1141459
170405
619019
1106943
979805
513818
1114844
320428
845560
148391
624228
410661
841937
283843
1369815
173497
757889
1101117
514115
238818
1095739
606348
632040
1374271
600805
380682
693939
890632
1486304
1435792
341344
740367
766693
569022
1464299
924217
479763
11104
1482993
1393523
19203
782822
722462
454512
959861
549949
690521
866905
1189741
1570836
1258341
1253289
734135
756724
1538058
798781
84827
1016305
1259798
1252697
628020
717087
1049645
1435874
775267
1232361
808880
1040781
1387487
1398927
191822
135175
1306644
467799
382562
763802
581279
1554575
1575016
256828
994051
401607
952723
225966
1493855
219110
760609
871989
521765
647197
888718
588308
1235033
806653
749328
859975
444405
1250415
853286
471723
1231455
19882
90838
1405851
487546
391563
705141
852830
931541
738871
976954
1304799
1246429
879751
1197545
1167640
1103123
131641
549460
258888
289351
661212
881117
210445
735793
943866
1390187
1374673
1049400
112758
999217
1029289
338049
409364
431923
873257
136560
1342287
1591645
1435159
1237919
1538934
1046312
178484
225115
1095858
1594664
495614
887545
433322
1155796
1221401
563143
1247200
539288
233037
156113
768239
1325415
146844
269126
106480
1048533
130184
232513
308357
866901
200051
30291
1310968
945804
1225953
328218
597124
335970
638259
603995
1138924
1346399
1420603
174385
663611
832894
27387
1319459
596037
364211
370257
121826
1117775
906240
337259
977047
1519762
403436
385707
441691
1054406
1447203
1447811
345056
287095
1066879
139817
626410
1348762
995057
1249421
1460334
1497492
854142
360847
288672
761675
1430348
536716
537495
1293991
457323
736088
60080
34161
883509
1510060
852396
1045739
1262853
11900
892010
1188264
1025873
685297
857459
257224
657914
887242
960183
1235832
1576620
977439
673437
1461375
918292
1325314
1356395
1066046
402904
615823
1389613
733251
520476
1044751
596510
752114
809204
433734
371301
571320
632239
820383
312133
449792
453789
773108
146388
411391
419654
186779
1356236
1296291
235311
1584148
1315880
720576
342274
733126
1506881
1516020
1197443
129196
257682
1499396
1453908
611644
1158418
514479
635065
667508
1207768
1583201
710137
1027724
226280
1374068
980331
976088
385059
1137911
653087
1547141
1441643
1369321
317609
1236226
1267205
162655
725053
195950
68007
852585
470471
139324
313450
985410
1362032
748715
1572665
957837
1510679
1376354
642611
1174901
100250
49114
960335
505613
1059406
160276
152256
828414
1259728
888757
1242884
96247
776489
97708
1202882
1074394
71386
127194
1558811
1411000
70726
510270
335314
178953
346545
771070
468222
124581
991581
1326370
349706
833196
1000346
893533
45158
1177873
1141854
785508
23664
1468622
943422
921368
387423
1309491
166066
1127359
600584
1148652
1577149
1339152
1313687
335367
1446846
1505447
1098321
1264990
1303780
1191837
866440
1247951
227783
482122
804661
48247
1215749
580231
1000933
734758
1279237
120735
973800
1450586
1203200
1559107
1297248
456441
634089
496350
934071
873985
53751
1051198
657267
759012
857516
1392368
1381353
439783
342640
528052
597879
773691
767671
803751
1285308
306113
1347113
1319118
1358805
911992
1123787
625350
1182816
1162715
743121
720120
1204174
570354
1533078
364553
882444
1137553
293434
874375
1312498
624870
550122
434834
362865
1484874
1157337
91216
1086159
337813
1365056
658616
670650
1096647
797258
928690
1444778
650838
727065
1165531
827019
1392436
1061598
713807
933231
292977
1018517
895587
1120858
830734
1099929
423577
1409706
670479
1573727
93817
15325
597176
1453920
793316
162479
378349
375181
1208112
1431848
1510769
166495
21851
387362
90003
1337680
208743
1279896
931198
862875
256871
111824
1060126
40190
1055519
328735
840597
80084
510958
1075078
1233948
587115
1430662
315209
759400
934901
1550453
846708
934069
543632
820059
851549
1038863
1252162
1206641
109087
1363618
612764
1410787
1121381
566755
49124
61958
362845
1513883
744631
210414
1575557
59058
827337
751502
36482
1456469
1034277
319304
41887
1361697
1297920
880563
970272
846835
225736
1453850
602663
1166602
1461781
307017
1334201
1417819
1396876
47071
128765
1484760
517120
442121
1313304
695965
90655
518862
1146780
170933
150990
361169
15974
878404
1170740
215450
1565693
597967
649264
892610
360531
155943
570079
679808
362449
1384171
198961
1526343
398745
1588515
1347413
1368276
74111
482778
572563
1311353
1393883
1238557
224443
548479
1313359
68022
845257
1348660
740451
1034899
1247574
983140
475211
252675
686104
104634
839074
97062
1528143
456937
1004915
1580986
457275
690098
1218864
419150
915124
1448855
734226
1140175
1314059
589793
1030356
587844
1296814
64195
1553218
636882
518380
537001
1538209
668400
1116762
492523
736068
912936
1110570
624649
1435000
708968
259830
1546814
1409816
1247648
841817
1202661
929130
42624
151453
1549456
1487287
255144
250421
584935
249250
577555
1464570
824827
148089
769739
1166019
1529733
541521
515817
231573
1001004
1128105
1171843
428723
173301
779015
834019
1502698
324203
58294
1071134
357224
1283218
254123
597346
1101664
138902
1313058
608486
75377
812086
273414
1047040
879132
999822
1361578
1352960
397047
352897
269540
117649
836666
379199
830480
819235
735808
60771
293525
511335
821622
1538765
1413285
1339642
2143
347750
1113858
227925
1423674
72513
387633
1390810
690200
388044
331538
639453
90511
1549583
285293
1278491
1003853
609230
1246280
1007521
789876
86665
1015677
43758
537670
1197458
204235
975560
1357877
1565026
1562640
1144471
1172877
1400383
1043677
1464954
772025
616169
880665
1396453
4160
423534
51794
789517
843883
645909
1181737
1433421
1393372
717999
1206483
1131664
1537988
386291
66964
229772
1131659
110534
338209
1468486
274043
1166234
186585
775021
85147
1465285
1165696
859957
791466
1434593
576245
614293
310113
832471
257547
938226
1297566
46390
739939
711346
1169331
295124
675529
430295
941300
345689
1546337
1564666
228603
898160
124305
37732
709235
705076
1344946
120678
525878
358550
610594
146250
1134948
202209
845803
1025789
1111236
1130852
576621
128598
9336
312195
828680
1590369
333266
151162
1372250
37554
1241812
1024253
650096
651820
1514191
88643
982794
705183
623007
941786
731865
265554
1101848
682789
499920
656610
260666
1363833
271820
1026315
1512760
1233018
238959
191954
1511135
13466
1324988
1371354
878001
1494512
635031
1485369
300783
1490149
939790
866058
310720
981680
1546175
1517886
763889
646026
813507
1098875
23063
659724
1556707
140067
211312
204556
1021116
207203
1018922
655574
465819
967572
378729
1304353
115276
143535
415825
357531
979037
333207
1155657
1210084
799125
1200678
303171
903335
845771
922382
1481602
1374494
1267629
1315689
675461
1298724
124747
1522031
241593
371827
880515
946336
1124507
905587
1283384
304835
1142892
1163057
1057946
1578340
938961
337657
1335749
1298039
871748
49057
602988
251565
796065
763628
1495834
948346
1135570
304818
1374222
9744
1268646
822280
112091
959769
800770
336702
423888
445969
1333089
1499030
1523661
432095
769420
947214
447153
191110
60465
1448305
238766
1532224
893594
658086
1123923
993233
696148
277920
139167
838216
871858
585757
15426
1448989
411465
1035845
1047114
1378298
348164
1356843
1418949
1083514
750948
758573
417553
1586893
1399405
820260
548540
1245116
568164
121712
600485
179833
675701
513599
1144627
429682
900698
1151713
981477
1029056
642417
191414
1247514
747163
294513
162509
1264886
528154
924957
1108300
459710
62419
474152
588735
1573118
1221446
795896
1343289
45344
53236
75699
1147377
158778
1557467
70379
1470066
642011
1534560
1112713
1508475
666340
1559490
796841
677799
1564655
1375261
322228
6971
294597
537230
194851
848521
109505
555065
404529
903647
241585
1165231
303546
1087530
406295
1080995
574137
162261
233349
33871
919179
209329
786300
517029
1433014
666167
1010621
1274642
491144
815251
1043268
40060
297203
1179504
1246119
1543535
198757
641639
941431
561159
842014
1220122
826135
1258452
73147
1410184
315083
1234053
473628
1158744
154300
720605
1483056
176996
1554050
350443
769752
727681
250960
214182
75254
1363878
953342
211823
1215331
710857
466266
901043
987507
948788
744447
865402
893123
1452642
966137
147783
652898
883231
444553
999014
969034
1366273
1240630
1169968
421465
441975
933318
426900
19347
215126
998844
405296
1091607
299371
575365
984196
493058
802641
1063851
1134456
1419136
242863
887267
263880
857748
1118080
1085725
854807
1397874
67645
1069467
1259773
471144
798966
436557
128514
768425
471306
491740
536590
1271001
1230323
695702
295901
708269
767534
1178346
1053889
1512245
77033
182143
1188923
749821
1371228
1545429
1131689
638082
131296
1211349
435770
470667
1512223
1271890
116757
174612
1459195
651770
1512215
1183236
130029
603589
867450
649113
705437
1157320
1117666
1262954
1539407
1247783
1105963
894375
734962
134030
407543
1018973
421180
906298
674500
1329048
394847
176688
1116409
407825
211023
531629
839348
80930
975080
1216549
91411
1518301
475801
1245381
1209830
242923
741988
1416050
523864
1514683
193880
462323
632662
430534
603468
448754
121349
1482489
239783
1530960
471918
447313
1027905
1188751
1543879
167108
1098187
316379
732915
589126
1348626
269013
1371742
433567
578273
1201138
956512
153346
658189
902031
1336315
1415362
273470
1283413
1113862
1513471
293000
1053247
468466
204099
95475
17058
115556
677989
752492
695841
763284
1489127
758720
105849
681030
905529
1003489
1115157
124528
961751
1494807
447737
1487912
878608
964801
238108
1208480
519442
152131
209357
1246619
368252
16352
681924
1189213
415140
1244151
1310008
389450
1128001
278375
1109487
602421
946986
945748
572291
1169658
1429251
351504
303378
1059207
172950
1500396
154465
607179
134889
185461
444317
577042
368831
191692
496265
920899
1567517
383597
57219
37523
974161
1364746
418309
90396
1302127
712449
1263656
901113
1076295
630032
1195375
1492379
1366988
201376
1138854
1332902
304353
857779
1092571
1284168
805123
1215335
553305
1070396
1312485
1151033
232924
1218788
542457
17730
298193
728089
342982
123996
1491317
797020
308081
1174305
1184852
1102060
835377
1563929
1057872
1340386
1117889
169632
170989
90720
16200
1021283
1251662
527591
605813
194033
790067
1534881
123446
1007604
1084637
1235043
275064
1118043
1331466
220142
1354056
764148
1128238
1306234
34820
1181302
1296689
250901
1169316
334524
1229197
802249
683493
1064610
1498585
53488
750273
1458473
1403483
512133
35472
810782
982408
420617
329651
1315200
346572
462700
965228
1513214
1097840
1432744
880345
567599
1093857
812895
1178756
1442841
36852
174309
1036916
283303
792376
363933
462720
119687
877378
365818
1167165
445500
333112
630730
1578103
850
560323
1339845
293370
845429
1271119
380003
32592
224377
1112186
531119
164862
392138
371459
1290752
67141
1474423
211923
1504629
1381441
380746
22106
906832
456431
525888
22299
569245
325051
627027
1193236
1466354
170913
656965
147817
363654
364307
359657
1156888
1273326
60496
1434716
907190
1228370
846815
699007
725366
350132
573633
401496
1052923
1305665
372156
1583236
1177144
1329474
270364
312822
1043246
1397868
63495
281371
390272
35293
680526
511235
761609
307306
494045
1010474
873208
1445670
850647
198406
1202163
487720
199881
757763
1139242
755848
615802
913533
1396377
211592
1331163
1276896
564530
133582
1491737
1080687
98510
14790
233716
1256006
1073260
886811
1222216
866552
643174
415996
237996
1175735
892412
1183742
223521
693621
1527407
429951
1447636
1028430
995056
910353
96247
1338686
1268673
838586
46393
1210804
441499
183507
553102
67639
89707
325353
291933
1036954
443269
242760
310901
1042918
17448
331933
1134074
423539
1290234
1170677
1154537
1149503
224448
1192589
1072380
1574427
71647
406589
899794
1195320
1092826
647842
633347
358290
1081927
1566923
628381
459738
348995
1079108
883875
679160
855927
273091
822582
1549832
1091143
886695
359247
304299
953392
107402
671880
192830
788708
931329
1504365
1270141
922568
819524
1342984
398694
102511
669391
1259591
1260460
1570595
11614
1322253
1081209
1398017
1422835
673244
47948
305893
372198
1271888
122018
124581
929648
1036639
1178343
750495
1054921
164613
810428
768507
1369520
812456
179174
155056
948822
931840
52685
305867
743558
1282475
512217
596077
362658
258356
360792
191547
900081
305857
990272
355537
1123638
1363288
1232552
909671
499861
343923
632187
1153736
1128700
1417688
43635
1280297
663416
1426040
346788
1114899
783980
1154536
864613
936227
314810
456443
654453
1206932
1518785
212548
294126
1214513
1035779
30983
200930
1377590
1129550
404999
1031065
1292790
824744
610928
1404202
653805
1011562
271520
878544
666254
536045
622115
251032
1202790
710356
724575
1560268
831125
16229
516534
1452964
506787
1190631
393589
894806
1421754
1373050
1286308
319250
179019
181219
1271268
819509
1102237
1150429
600739
1081291
515376
197538
888436
1149541
834800
1521079
36853
351631
593890
1509370
1129258
1262150
17121
876812
424117
693222
750814
655525
1199050
195918
1335164
1059218
1151262
417991
1094851
843060
892963
710927
562643
1119381
1057775
24421
814077
953745
1486693
1464835
920740
586790
117427
1504101
1443852
1189348
290357
1073974
1293515
360272
1121545
1310865
628114
1718
253699
1379723
287910
1221821
1063199
1549881
932000
1320562
559094
421857
1086093
1561801
745323
1366090
437268
397159
681411
1243776
455143
1435535
122448
206984
758227
1323502
1278611
910117
1516634
287774
1569610
1091021
16599
1296809
1123735
105405
1177619
218126
480603
1205753
856789
218970
370849
857553
1313457
1329931
1200299
715503
1045034
794591
653366
304217
158112
246357
1290423
1276217
693090
714492
433690
290801
319402
1291560
1128308
1385381
773833
1461855
1434895
1136754
170497
1549552
47638
438742
53917
1287182
823957
943017
1073018
462088
1186712
1203788
733732
848296
809405
440416
352226
719013
506089
1211882
1422218
142610
824604
1504981
893852
1233242
343160
1563929
1193911
189490
793093
925431
162388
1197756
13141
697239
478954
1545827
435842
791182
589008
975573
656799
25095
370685
448545
953113
1467945
173182
616165
590854
77740
350073
1575366
1166393
114421
1287031
745268
155497
1393151
759121
733739
1574161
1068364
486767
290051
230113
1450789
1316908
1577878
494173
119294
481296
1325966
749771
309674
427393
1464054
492736
1224528
735490
1262628
804234
707040
817150
253863
1361931
782711
1525596
64378
1110607
244560
139134
1203990
218864
1183941
873129
348963
156058
982426
1357749
779286
1099311
1413954
182616
1156406
626362
43488
979343
619898
23301
317855
383838
422104
801518
1580050
228375
519422
127019
1446100
1239964
1404787
193459
1049418
1189590
897147
684932
1285865
655451
127064
1226459
1135827
578500
1314861
373675
436202
1103656
1296719
1425250
1564402
915512
1366845
1326261
542011
1023662
210325
633889
782576
1131853
1569706
529110
437758
456877
256068
1114261
805301
623880
297178
995791
201699
1145675
355306
1316779
194455
142841
998275
791223
1254642
1095122
1390042
1516438
1276893
1102793
1221754
1040968
921715
209102
764583
747756
751303
933361
1416226
1283866
1232423
389035
414597
67423
861113
1088694
1074016
362037
1109374
95833
1368729
280395
792417
818413
1203009
1265622
422325
776698
683981
456647
727764
430430
1261570
948958
86777
1427014
1035694
403098
362956
598584
839375
712075
1371960
1062495
534519
762420
1378973
89067
547278
1553605
1254188
399583
734283
1529915
1213243
1395447
534091
315463
1215887
1163293
403655
570941
276987
1346859
585708
63117
226247
650063
1161270
837325
471869
697556
1014761
1484694
376170
526288
1247630
185212
543829
271251
386927
1408271
1441019
1390794
1159947
963902
136312
269121
364787
18561
979810
1292422
1378308
624841
1470537
368794
270863
164511
760646
573886
92620
519630
745766
613861
349788
340979
532677
388419
417761
1253589
890462
722124
1076268
323260
1288349
1217499
213004
412950
590647
975045
881852
1265767
1408642
1388226
88174
1361279
1505045
1525964
207327
266010
715452
335020
339651
687237
457281
126802
19981
1532880
1360821
279790
258387
163684
604109
924255
1121810
1463020
810274
5285
1391239
1311390
1255134
326962
295360
599134
1428609
488506
1315807
1545909
1135658
544974
680515
1357117
1092688
1046613
853249
600232
65203
201490
14378
1009440
1194197
226559
214859
1413550
1427779
755737
1006817
480387
1206353
1436546
1472120
1536179
1205430
278554
1163915
491451
362920
1189062
1542161
341452
722864
1454671
26
837034
123262
254706
182953
1437813
1166854
1353118
1449426
1385488
1090783
1385067
883227
1154552
728431
1231261
788350
518742
874892
99417
760649
904796
1435445
15423
113021
622529
288366
910609
775238
448174
981767
743954
790814
1323640
1148641
657275
446128
1011991
393329
728129
516172
1104684
1054018
1516020
225681
67615
323130
765178
1003557
1198113
1076916
1219001
75195
542832
387068
1434326
484818
362720
540159
1506580
1079175
280060
18504
912137
1401391
1056456
150976
1384128
981932
1248336
82721
1145986
623128
414939
1336244
256502
360710
1281404
1452285
351249
938542
222396
259951
1061030
1200449
1009909
544308
1463009
514400
169466
73003
1246847
152377
157940
50399
76708
587105
227220
372701
466512
782925
676433
1435035
495298
999956
1501671
1096175
1430156
755377
761355
1232815
631707
1057801
1011671
1096184
885523
280178
265944
258479
459655
381446
898719
1274110
1106474
690820
795286
1422775
589221
1281190
926244
117822
113764
741028
484739
713140
83259
497014
93665
632227
884192
497376
170938
960182
1109422
1445797
1288419
1319962
812651
674768
1208240
539896
680651
1404636
748024
833661
920760
1212141
1006767
1063249
1382696
1479227
1066049
349116
1395131
1367734
1481484
1395821
77365
1382359
1414108
1381636
922627
573244
793092
790170
148422
288496
674606
565191
582803
807211
278179
499946
204896
1485012
1332724
379243
904786
1373829
746521
836762
1011061
1076089
1217826
130593
1202960
516823
298121
506043
1024781
228155
432993
1364137
1190768
830105
1252710
1258062
1048866
1467530
690592
1123412
316142
240084
1131974
1148681
1288371
422552
91445
1158023
134500
453664
348294
1468408
686248
1105583
813533
1184160
606946
978241
21390
3269
55643
820683
853668
1257162
195112
735271
554499
241484
655812
131432
198674
1109061
512212
434104
970468
838067
1250462
1433518
158043
999804
343553
1145979
525263
1025343
1239689
1461794
1183123
1054894
296575
1364663
320291
707217
1513284
1251549
1443932
600759
618499
136820
361512
553892
750904
161554
1477843
1295584
1291135
192820
413222
1337816
70597
522603
1248622
1152573
608040
1210702
851965
992919
87965
142901
1000124
1465201
581806
1429413
484555
780860
1010814
1510278
1351237
830766
967523
779140
437511
832265
457659
1262080
355060
557565
875471
976190
1216258
241715
382405
904896
423882
206279
1142799
305444
523482
198124
339321
79134
76285
720512
1392595
545321
183712
285210
1372150
448306
861849
727281
887990
232848
167381
852895
797295
1240749
626419
426157
903254
70352
203222
77066
645613
103624
1195065
925115
1024428
1502543
1390862
883361
169013
26746
120451
541649
762213
741397
225569
419227
488271
331889
1399969
967525
405261
242420
74301
771395
135193
561692
1154867
1293829
356254
1211491
648069
1473273
1217319
574533
1381998
1140701
1226757
1424362
1131829
358748
1167130
639189
185451
752165
897557
631934
279561
484870
1182244
771022
975427
1090721
682627
655075
301990
364196
251147
826915
424779
139302
871957
927587
133790
128789
1316731
600038
1460559
1340731
826653
108484
838775
866345
1509475
673227
1220998
796288
1349407
728134
1153161
163624
1345386
996636
1012214
256799
986397
938847
1373313
1303909
269320
982731
334206
389809
673707
1436787
416242
1225085
542495
1118017
9955
874680
797509
1005362
1224139
475519
510329
23796
763097
1256203
1289392
1161652
998710
274779
765866
1377516
1037516
280702
204115
941061
397765
1090988
451921
355084
884346
1299670
1398448
26455
1354235
1219423
389365
1169730
539863
988676
216552
1117831
1104268
669296
138766
1240311
1278633
818139
269266
168572
624012
499760
369953
386776
199949
322392
636403
888646
932429
1398249
681919
166321
180829
986378
511911
1189577
911372
742024
1214240
934902
870962
274084
815141
862394
433500
275979
467098
1183971
1062620
64356
494301
155781
1215270
141017
703846
1426498
1060171
679476
1170636
1387221
845706
485377
1221396
1258834
500137
980069
1167404
1455510
463736
43110
1478076
213571
1478645
734626
154034
1034258
303298
19900
1188477
129082
1064361
714093
757218
875628
1304672
1154745
418356
694882
491765
1270370
1073733
388737
660448
24480
436979
1063037
1464221
914808
830803
8608
1007620
510137
21676
701106
942661
961627
1480386
1291056
1425399
245953
101222
245093
337798
316471
230402
943455
562248
1326901
60070
835234
297032
118563
1507983
15336
1278038
1307571
865137
1179764
42510
46094
380502
202867
128468
876760
1371172
1439184
497120
1442439
82029
154458
343207
162018
689158
289506
1347733
1348355
739333
870403
553105
1097763
554074
1079097
1140376
932668
982986
1250931
947649
1458356
115301
1314692
405649
282187
315485
464149
1096173
1014590
577916
333888
995667
769654
1478743
313953
42711
870724
1508597
157400
874855
602422
1456298
788302
946854
1285970
930735
1037283
1034044
978618
660844
154182
570707
253838
1480283
794316
1038878
120491
1512958
355870
738858
1173635
650854
974068
1397723
945626
959474
290754
856463
65019
1495606
122473
625626
554644
417699
1207542
1034553
57849
599714
699429
642644
932773
1324030
1497658
669459
122444
297064
839537
49685
710839
1440838
577972
52666
467593
1188718
508001
284286
1320505
254462
1258126
1223100
362629
722849
79688
412070
271238
1342051
1502067
486318
1262082
864604
1191479
1009269
335106
1103650
1340689
629775
840459
615810
777023
470033
1308795
976932
694007
1169650
661780
1411836
1008731
403243
866145
714502
980544
1475761
214311
399308
302728
425033
1469866
750941
1425016
866099
35345
1135062
230689
525772
619200
782596
667623
973935
1048155
46901
1069788
1164785
34233
619830
1403551
540411
869701
161909
1140116
335532
1205404
1038874
631327
53739
722213
1354559
1443748
1233841
187163
89815
1107904
328949
983004
442171
457724
992404
567432
764638
83479
330627
1279557
367117
1044722
1378023
687545
1246611
755672
296949
584164
446471
702740
1313241
1310189
1063555
1004738
319615
337593
253148
1504407
757402
412997
425198
304102
438598
209
1219266
1099348
797509
98138
1069780
1322671
1486810
928427
698764
405763
1483003
1381786
1078597
960040
673965
1185303
348170
629826
1155143
528770
244699
997046
1462726
161698
195849
1131773
321068
454313
172067
656408
107329
175973
995709
266785
237004
265955
1353333
1216917
817126
539516
553772
753766
741763
1386337
1003591
832867
26102
665271
604102
727169
1104581
865548
689914
1409922
50751
915447
121388
612837
873034
1271241
1150729
410832
895424
435388
1442877
961756
1473892
233593
129754
744846
346923
1014596
1321184
283805
1033052
334664
758075
1066661
849469
1153847
813300
416055
1251007
914601
1100311
391795
557891
1433119
100685
589451
1469195
1179792
276159
450506
212286
838717
90106
1290120
1024774
1050224
61342
508378
218852
1377953
247796
586676
98056
500386
1214714
473991
743849
639425
953720
1004618
1313258
406740
559254
993138
301191
174172
1335786
1333577
39337
1134985
116256
529591
1119981
316347
870574
488345
304046
374802
419467
732518
198871
277535
230983
1369311
1328253
13219
609221
1257328
1452683
1253945
1379791
410849
1386934
955882
786752
613878
741791
1248089
132214
480876
163426
961810
1354829
25791
277189
1188341
560442
429501
1102006
763017
99153
1265473
1182731
504374
777552
455923
205357
392922
1320588
723050
1329937
986339
1316419
696017
438170
33327
113211
797381
704166
854694
1458126
1316464
524398
108820
533378
952947
1498477
878967
832498
350029
1066396
627616
1384886
73288
677174
706335
265106
566747
873556
522875
78893
1073214
612626
1214973
365152
531686
68826
5907
258040
450734
895787
90295
113797
1476112
935237
1412812
1348205
429514
1443062
201765
723193
1368750
1234003
264184
912655
16727
331155
661204
1212799
1031957
1074615
1169008
768365
1120579
666940
1434976
10063
1224976
750550
1356635
1057564
363800
142047
426779
1065678
1232528
833016
1310484
1094959
469108
160604
1099104
399001
464163
759682
344906
214188
567379
663732
1276376
1245917
53863
434286
1215617
872769
55791
224052
766246
1357730
695964
1073203
429470
1219616
949495
1408151
700895
1374338
1234144
783963
380430
457759
449627
1086614
1372873
1154961
260951
1432600
412416
1195854
821059
1064504
824571
1377651
726916
459400
676248
1264069
455700
649557
210096
1375440
251457
756247
718721
1333744
1491862
509039
878854
735755
1000178
977579
1081612
496265
878156
1258853
707269
899325
1500948
902216
1138322
119605
1002816
547373
965333
1491780
500636
22392
1445296
179923
4985
674629
390763
1169848
69222
647639
73882
860333
898626
409390
550557
1479089
426169
1226822
228822
1140883
1132617
1101829
667425
174502
787278
957047
1312655
396796
960968
7440
1475995
343371
963517
629491
1278027
749192
527480
912297
51854
1471648
1455143
1218998
483395
389355
712119
687282
1186987
291296
1288685
969364
1033103
442162
216032
1416882
185343
651366
367835
752442
103309
1299422
920784
1467656
255272
74159
1071279
1153558
1317269
1209878
1213319
847016
569949
1130620
74134
1061566
549855
885598
1344656
545033
121961
253259
1226715
770990
310816
587754
1267646
1124230
825374
1367198
1359898
1324003
814032
220458
731018
1309714
841471
943297
155622
92212
823713
177031
125280
1091213
688967
124704
240547
1398860
756513
681794
1328723
1065093
1081821
308561
512201
821009
519404
1132224
1033708
1024321
767488
984045
1496947
323059
1107496
193059
1368171
52482
1132546
578699
180249
79007
186716
1153553
966081
377443
1033172
1063735
627828
70537
1210567
742935
325301
1449901
648807
529053
1296686
180925
731951
502774
397157
37792
823909
44055
392959
1040795
1278926
114100
1176975
846061
906814
744260
1228567
1115042
171295
1250512
1046524
821887
347060
917830
285869
1307439
139654
154152
1378539
1278027
293090
610770
844158
1295704
1149584
1261929
1368195
1220424
1430777
216918
1045184
377371
1247779
760335
1134306
449474
1070432
572164
1240
1321166
414334
962280
309414
405207
757779
792300
895267
1444537
657719
631494
389889
1254933
1107632
1376303
553873
970872
94189
1084370
318410
485394
1143797
1291297
811292
119607
1308060
277122
336831
508303
649382
1073122
340563
1452735
929171
1160855
1328108
491953
1010809
666493
755881
956023
242113
509503
1154758
210411
54391
269769
697979
149966
773307
279528
761339
137518
401615
1180064
1185379
926117
630047
944379
1263961
38643
1301580
629843
1202224
383813
602360
86426
1040127
1317431
227323
893033
45080
1438256
1252900
849
1078533
350676
478630
366491
1170148
897622
7235
279149
572483
1348764
14283
1173964
278531
75521
258297
157697
8606
1433107
550939
1002063
416372
368434
947644
860512
1264063
488786
906795
698030
66791
1107531
1166995
1193764
951482
1253868
95161
1361709
1492719
1151438
249531
638785
1009527
417535
416710
1441397
334067
1228655
862695
945038
549223
709285
55873
1325444
695771
282761
854887
975891
1195662
496468
671899
437439
996952
64290
846465
550950
434706
625415
745064
1077955
812183
1475887
574872
1289246
1452201
17045
168759
1021829
964820
168277
487486
1455267
483618
1008133
1092474
358897
1372053
877208
1086014
551208
401556
1199057
519545
837532
388880
1025219
771212
159189
1063639
1043737
145463
1461099
898426
560361
434184
287648
156691
195233
455014
80953
1410946
550618
1301056
964033
36073
1347151
815924
985297
1404373
1028867
529942
79988
1073337
1333120
322365
2495
1417514
1086455
1047609
979727
251312
963832
136744
1083327
897452
1216796
402772
1312585
1000853
625176
1334754
657592
1286944
1158273
1348349
1369449
554547
369317
1253436
465381
876048
739059
698569
430078
1279550
759535
327655
907972
888584
719248
659304
1351636
283140
1465227
1434088
392460
1080762
1386323
1430443
923680
1492118
1355385
246534
1418174
584096
1150675
550557
449534
764300
90689
311748
182952
995282
1133767
1230555
596007
215228
464101
408231
160545
477423
767278
461945
737993
71414
1003784
1381755
208635
594993
133908
346491
1299367
262508
1310377
995708
1404344
1164194
60941
1448340
101604
514753
1401461
765908
396532
346748
1464854
640758
1445214
444687
307246
811081
1483509
1484398
951099
187794
474622
1150743
1406896
1444448
228933
459897
1393464
1096718
1247363
813068
538701
1020485
781682
20938
44135
965057
1099257
778676
324009
1271343
241458
137378
610478
66072
1223720
412691
524421
1408893
1484284
341683
616835
1441354
24683
936143
1131072
1213886
524939
571487
1234011
510995
1447740
277949
960874
1129794
90083
1263208
633261
144102
846090
656562
745085
109618
725562
1199187
70130
268425
799260
436739
976551
951209
890289
596482
234146
210701
723428
213578
1254607
1405573
45107
451568
1342426
287739
708820
659602
378697
260637
243568
387672
238631
1151168
864808
1120891
934219
429616
984390
246030
968161
886364
1413350
1208426
1150345
59931
54127
179236
646773
346793
1285082
142656
983222
862591
1107276
1493584
35596
1001373
459382
590492
712234
1467686
284085
4982
1388239
536439
57309
523637
284681
512739
528108
1104587
1059545
435650
189618
798820
158372
1227671
450967
389848
78021
84415
50407
11147
1394155
300115
1162269
224914
1244836
1354424
256175
575054
512231
1441414
1125024
852935
247768
465709
1442264
585935
809742
512746
1486850
1238241
720772
52819
1363505
1396933
1230033
1333015
187473
1404775
120202
278853
973966
977984
197790
807180
283165
284899
1042291
1173948
30758
1491787
949916
991630
1060995
302147
841224
1232346
928534
408705
1154184
209010
1125910
730727
701546
498977
563271
1074821
1232909
1371771
1486523
782087
1241989
1410624
899919
834938
715619
853314
1159852
1194829
365057
1408115
88314
103861
576941
1300109
1005452
1335243
83585
1259519
785943
215522
337663
503136
826479
787552
1377209
1412959
526099
523883
1150610
468678
959382
195266
1293809
1341864
40410
740944
1405632
31003
123160
1354481
1271750
1134780
1108093
1030111
563691
182373
1371
574931
500793
840400
1412085
1350927
745710
1173363
846438
743288
504618
1310742
621612
808518
843736
366611
80590
194845
1491768
553186
477137
731943
1099770
550444
610706
286421
957929
554065
403134
285984
957645
316410
457688
1003916
505357
1391619
590501
1048500
1398363
879165
1071441
1056044
1451431
1329699
595101
377232
549070
938340
1445187
957177
1185419
648054
926038
471790
503058
1256111
1198268
131353
735760
240989
896935
245982
686690
266415
669808
1489683
1126383
215986
214069
652829
942269
894624
1011805
1061021
1228330
1481803
564446
293843
874314
935458
1293428
790223
95059
1358089
1225127
1491046
1437449
619758
836321
410761
792462
1141916
651635
665453
1293202
465832
55465
527396
29945
969942
1054750
1134381
640165
1372887
552298
1215099
957935
659292
1021418
501326
1307079
231120
724684
618098
1304714
547974
838786
1210552
868360
1223409
343855
273711
942666
841191
345995
179713
209949
974345
647808
722462
1234153
957623
1269106
848373
1380744
1346333
1445727
107151
641772
369945
1337004
569120
214386
1313597
464339
243776
799246
939681
352424
1161512
618949
791782
913107
1484578
627496
286272
285063
786754
474082
731117
1117135
570094
910805
846072
134937
765282
690404
221144
587979
1182565
1401925
253199
1255837
1187435
819917
1067138
863988
591002
168152
398247
1471796
1006770
1390898
412243
1121173
204012
408796
50593
400169
374952
265722
543136
1254795
433678
89007
181499
1039119
1481857
205093
18445
1225850
788721
251403
322072
149182
431650
1490465
485630
1154467
715458
626780
897776
1046336
782768
524148
798084
666073
437612
474699
1080902
996123
194881
1127054
96768
478792
1049921
170919
1124749
271079
233193
1186693
891113
256054
129794
553585
963151
2919
1232634
966897
189220
940254
46964
775491
303804
781821
899257
961370
48398
1112959
1333950
639713
215638
510359
1122810
1238282
945315
821182
1287697
1437276
980694
1216581
1350461
788594
377927
924226
35727
815361
1442025
934495
173430
1351903
1170887
947039
1375638
336580
590202
1263397
646451
790597
1116804
666998
176843
1092232
1388954
741922
675395
1395438
535256
953428
1137874
809895
1163660
167270
576575
1020074
126283
128560
216110
1412079
653084
1195443
930104
1386531
317325
32807
1144641
897651
1116321
462471
433835
1459593
609881
146024
1341939
900343
694045
875190
475627
526448
1165970
1413313
216729
810027
473296
507396
1186
528612
1407340
366397
7444
105458
102112
157455
831910
185717
114511
1160379
649824
686527
122474
456322
297600
1055837
732980
740419
619381
252131
1315392
468122
1025303
172372
284439
871855
7033
1344120
322050
767658
592973
576044
1390289
775934
611806
256089
175526
551030
1315981
223893
435314
951230
814929
545903
700355
1455783
1392899
1029140
1080190
1029638
146810
455392
843256
945244
217902
753933
935772
615522
125125
1203979
1002712
601773
1455537
557341
1347607
124213
620826
372632
885506
256110
1206511
615426
779875
875168
696864
196960
1091021
1062448
28437
214899
872164
1457935
937584
206002
222516
373625
46701
827615
1314529
807300
1305745
297094
198282
33916
575376
240809
1431646
532381
1235621
83818
381596
508785
1192041
849182
1021497
537440
471661
1224873
1400711
978272
340580
804021
1193497
1351183
1397261
64482
770365
920952
640905
69007
735234
493673
929959
395283
1182930
206966
39029
513098
1422753
767266
1048544
881727
912996
681592
843310
41825
661060
1406758
688142
1115591
1363223
1041746
874617
142704
520096
408366
304870
218589
1195449
1400684
1011972
16739
375636
584337
478507
661262
895269
400144
69060
397408
1473611
713999
1260498
159491
629654
1264873
848690
663303
1062313
853005
777104
1454270
1084841
718687
549309
1166645
1426675
191251
1283031
1228413
579566
254301
544455
1091087
295363
126081
313731
630868
373482
265753
515313
35039
1364654
1375201
464366
154221
1034988
141487
778883
1084859
980933
344924
1287221
472947
299496
1337706
146304
477713
154328
1143320
875319
1046443
1357364
766415
1230591
359825
181424
28420
1170242
957339
1027358
1318438
855284
684623
503685
1145880
605597
1239514
1024501
781912
1322054
795914
1035430
977982
904530
501312
603291
874743
74452
1010966
767180
355948
1213596
233282
1120590
1378305
219959
478672
93499
828076
430610
431814
914451
230796
939245
997209
905804
283849
277188
437169
1356234
1068911
559210
403364
726780
495559
177803
1261124
240015
1403137
370032
858871
251991
507797
332318
466334
813671
904340
249373
750521
463647
1199593
1064189
1197135
699738
7275
989721
1486249
489008
908514
679249
1100480
181244
3274
667970
141269
672961
1482092
27832
1356655
60772
154413
1440925
1465368
1181602
180264
362546
815410
1007800
21242
1447168
106221
1350609
190223
453700
554532
675195
1044159
112443
803458
1267504
298296
405078
996300
1235941
1425926
474923
616049
1120018
193780
1002303
511873
543809
1435188
1090790
925020
1289197
1306027
84271
724282
413963
1266412
1337754
83452
953878
943133
823477
647221
761489
388695
763553
207828
1160982
1316633
654819
1243765
1183256
1360074
667648
1317073
452691
1447099
1044037
309553
306531
245274
472715
681349
169435
978779
138477
752491
1091715
849446
794914
357485
77403
1016812
1046313
266542
506189
1414861
1304165
583927
1438359
1243247
766655
1099574
36430
667956
817092
617878
1149338
10221
1445221
471802
1315417
144741
1111127
1060988
765720
1130424
49731
343309
1007256
562791
1064201
976097
641081
575593
367894
65169
1317526
426309
468360
212076
763804
707652
1195416
193250
1157217
1327621
866627
984968
850777
1442685
149789
1092943
700278
1343900
438144
1274939
1184071
344165
1202956
56469
1476180
338230
42936
127347
472102
155998
1382323
323525
511508
52582
1082993
721541
1150393
711390
536124
758448
94285
480677
1131661
792216
547101
1258015
681609
1151401
427389
705373
1465973
162252
647181
1295060
146994
79298
1209402
1223180
464306
91259
746059
666017
1103409
205987
240286
318033
394464
393305
1262468
395551
731510
936511
208727
104875
811647
273713
855634
1294639
240570
1485668
1346519
671944
139510
653573
981456
334719
498512
970916
34435
917659
969500
543572
778652
409993
1380822
736862
51934
875207
1228465
856003
880809
761058
376546
728985
25672
1061315
221969
35226
534203
786866
862032
1074344
216581
338384
214423
100335
1409445
881569
1038205
1430976
1125190
1213016
572308
44687
257621
296041
716824
1080621
1353736
1005072
88506
391164
158082
205690
669667
1252823
673772
120999
49698
1054067
943873
85119
1234155
12368
862303
658980
1354484
1432081
782407
775463
919404
1275220
590224
553624
889356
1245238
729826
116443
217022
774215
719421
1104175
543398
627050
362204
1217289
206399
278820
678701
376219
1353171
961345
99421
1397871
417572
996336
787017
1472368
1365530
514468
554419
459743
1154568
1434871
859470
1473731
191234
1218965
395917
35325
614602
469906
300188
1197406
1327851
1332522
158465
1450524
928267
410845
425612
85709
1101840
734719
848393
614302
75136
403161
840187
15450
1399007
1019623
1063333
5446
896783
238542
1016228
930885
93961
1128815
58966
588142
783831
1190769
387618
937471
62344
418271
71051
1162239
687602
906344
1413724
853504
1097532
236162
1205467
1429220
753738
928872
755981
587288
748087
300968
789082
1341531
1158437
103838
1259855
1459065
354931
1023333
150118
452638
1458134
1359175
901731
349754
1428576
1370025
252360
981856
682583
1395500
312448
196371
541080
1185780
302172
1220013
1142644
438537
1383788
1168306
564245
543246
70498
823561
1093091
845757
1417468
760453
1103152
1321618
728617
164458
769626
512299
648137
1316130
75279
612914
483106
422816
252651
393701
106997
1203893
490101
473344
612645
1450902
303046
883941
228859
111550
883224
586602
359923
1123360
226337
422517
944921
624431
610327
1328476
1482370
630524
194320
787587
1032959
889221
682570
888174
172780
856291
594938
1245755
1181662
1393159
887911
561516
1267418
985708
639456
873484
1111911
1342199
1369855
386151
509478
826138
683926
878708
412649
239831
1234486
1463340
985179
157468
836252
979230
119245
208404
129150
850716
1330898
1053287
1049137
238596
577907
139031
1306389
569444
1026038
1288451
1212894
130120
52955
241802
1317464
268367
485774
1117206
1248270
172866
19314
652658
1247397
1031136
410964
394960
1199335
252978
55760
783732
865486
269926
395627
156461
583745
1459094
166069
159019
203486
730667
1247894
1222961
1455975
976458
129280
1477558
1133829
930891
626850
582154
1073624
1091889
335022
1051791
35879
1194085
1304545
392778
159686
374486
1133739
40410
1256516
771903
119273
650812
767043
452403
701797
84938
122397
907363
1435417
767789
1173176
907177
1074982
432241
112809
472120
156747
1148741
1171241
851974
815557
997815
328308
514734
383461
1057333
1420282
1251982
1045477
973552
781800
1383268
653837
936270
567794
562015
1084052
405568
1006165
1333122
1462576
272576
1282696
16928
25855
286844
889481
1074816
156065
1402724
695596
11942
1288214
1165082
768164
897161
1419809
1438498
144291
937702
825129
1008608
776963
17242
1037406
527029
68618
304048
583355
1237901
199390
1127303
831687
457785
103682
256129
1171225
137703
1272264
837778
1333398
301768
657421
243687
1209522
372187
371212
162140
1132129
215957
776432
825606
1135538
913127
1463747
155704
1422647
793567
465790
793655
326872
844025
1357600
524245
159754
930425
781250
234091
905231
937212
926791
458844
315356
144190
211526
620461
1149390
777757
750985
955394
322595
151570
708305
1195346
41336
1082820
1208313
1196376
848429
1250004
357255
547679
327334
83731
341869
128097
433519
926460
892556
1158275
447218
297881
1373527
1006031
779649
629476
368219
587100
564225
458033
181085
1097997
163759
1408651
671919
1213230
1173507
800137
232736
1424416
209296
297614
196816
1422898
226707
929623
806476
914245
784553
53377
1355191
896538
645065
656318
793475
208175
95539
344423
282376
1443639
765692
87136
1016712
267041
714866
69654
286169
1159134
1112736
1202787
1355785
980654
770320
419284
67116
452561
779948
530721
97659
518782
715790
1257411
1231439
656374
1233336
1109414
1448929
617516
455783
1215052
222186
1151036
1210197
1451781
47843
736335
180337
8650
1024699
941706
521608
831364
1088962
376790
457652
16414
421585
977014
887033
117620
1126515
658964
843015
1177621
696762
531834
92220
1125242
779164
704920
1455534
1086347
826422
1009134
983238
32280
1112903
1440267
103555
276164
1022663
99140
1175023
823538
25668
495191
536336
829046
1342563
30533
1303000
549373
498450
1197028
1411125
534952
297678
987945
1407377
543592
304691
55041
94984
400930
138027
463409
1025460
1324249
1002691
943669
172898
294127
270319
764989
26501
462226
1353926
1105185
1158271
1259105
1058519
951981
928513
89114
382245
882992
69449
420027
950724
1377083
92935
1057492
432148
847683
1161461
1454285
1020668
812968
422957
68088
588174
1148443
447657
597063
611429
252428
333680
142867
475092
864267
621846
80325
394058
776437
518274
337265
350522
321062
28985
810855
235911
1422692
333287
281724
456135
442627
172422
239185
34730
20136
856845
274139
368902
619351
616408
607041
1293909
1435837
533562
631309
576699
1025036
561970
885366
543666
1358899
455938
298876
1087952
485591
1163186
573676
1293932
477805
750839
1391670
42212
1019121
1172282
533707
43206
125225
1413365
391343
1214918
1257577
1479811
858476
454787
888149
917236
98938
26963
986719
759970
223853
107233
1218285
13278
91348
684920
1238686
751520
1169139
222946
489717
339572
520177
709013
679114
421254
555270
572252
1314428
808440
722141
660717
145957
503064
32657
307550
741890
1404878
793854
529681
519210
1367622
946150
1020049
726866
1056001
943498
567664
1331334
151081
722964
904092
70170
687517
101170
1380779
860196
1221313
375026
37018
1180754
1093381
1198500
317715
1408305
1451129
145935
1212342
1276420
64827
147062
1194379
1244889
684556
344267
1141346
1368035
632930
8526
308979
1366914
347116
695357
918511
1165380
47771
1455217
1352648
405904
575045
434295
187296
1392913
243471
641113
684899
646332
307963
620534
195316
177705
1262793
405952
20030
1451426
344672
526680
183502
549957
609563
737793
593375
837968
1213392
694275
1182420
165324
7890
1087858
291142
12522
301671
63232
179363
1026381
309142
1204244
1149826
1241572
837069
508700
1320590
688328
103996
483721
1302104
539083
869972
1008356
451380
496777
998678
285266
993678
1088245
772294
697792
19322
1237742
302760
320744
1194732
745760
367786
443636
1021280
1008919
7164
228270
730869
1019950
505469
1455017
874997
495006
212475
1145431
77942
1240025
931068
934614
175759
839160
702689
619756
713257
129310
1119944
314257
566386
33819
1037698
844127
767141
339386
1109818
905518
1129310
416051
646077
606792
297455
1140069
853323
291603
699963
617490
397519
1305266
641181
1473184
1050279
1302027
179512
838345
1215321
1117738
66298
785066
279888
1002514
1147187
719466
467905
1016781
525705
1339643
274146
409782
771538
174850
943307
1161069
348091
169110
89310
142884
44926
224369
1319708
247835
991825
1008763
1379210
515900
914915
125757
1439088
786124
476549
327305
1086860
890211
456489
1167641
919364
308240
136188
740978
1158069
1247502
1325416
841497
1467017
1083081
271217
745169
1233146
61792
10006
1074704
1049208
588070
981120
727192
959506
312392
244173
922982
647108
1222177
37305
838885
824613
1435817
519529
362437
1387212
778225
374763
1088945
767946
159303
838051
382277
935140
675044
1305329
1435476
1013598
951480
584788
857500
247088
870276
830377
398729
683248
1317065
99846
1381331
1442382
693171
172300
332742
107927
28179
31204
1357608
497479
1156173
907355
858836
920695
176121
687113
833608
656000
1348839
619492
1178045
970276
385601
1389012
1331419
1423120
9371
390726
163433
331987
86299
1303677
762400
138396
795710
455021
151306
660358
344840
1015731
178029
944959
1281710
1030256
375893
103494
258696
1139528
162449
827198
447254
931745
21015
52748
7359
193511
925635
59126
988735
622916
531161
797030
944565
1348765
917303
77515
537332
828943
527018
137041
1253791
1428353
1355624
615916
1364306
410076
335001
871772
1217080
1352851
404407
1276622
861137
151726
1340084
1278549
349615
317008
1398849
144277
504940
638630
902399
381399
1189024
1057904
1107814
1271896
774703
128998
1322469
261444
1254772
1074986
916951
725366
1244114
562118
1060896
234410
534293
855473
266695
1462949
673883
996234
6612
639692
835706
1009162
1180655
119610
800660
1397815
308200
715294
1444793
143587
965457
407339
1254629
1255981
552093
168286
695806
869455
434739
1378178
390975
413081
290726
745758
1238281
284047
305250
474926
1295923
636051
873983
1152948
1259394
1151117
1289436
275424
791663
534445
367409
841439
489553
905836
492122
1193452
616046
827016
296959
101686
294834
1356188
1111656
832117
123361
1477545
567326
155118
812702
644911
706283
728340
72630
1048044
293668
290261
1044606
732853
155810
1271269
502495
486841
850191
172408
1165583
839627
797698
316910
823563
1003363
50117
675053
1138524
492389
84983
670777
650230
465519
1106472
277042
67525
1096097
547282
572810
1370597
143322
161182
1067115
724167
852868
275698
1180045
1066157
1106117
418471
707356
772031
27514
1144426
747014
516050
620120
1152287
654191
988025
1039394
774267
1368874
333250
1108411
755003
339201
181958
426826
753549
945154
1057180
1375852
524035
217245
1200065
762107
818885
661715
1029245
396216
1059750
380814
673028
1138079
425548
649302
179942
1098918
141225
652627
191507
954905
317416
814987
859677
855865
207310
677888
1226434
751503
402934
195853
1281595
1179272
1060286
755484
788132
819901
586150
745175
47058
1164149
697268
1191562
1123807
558939
120289
36730
1409688
1275019
574269
914167
205011
782968
655449
961729
1330280
1221699
526845
1259750
1424466
120439
420424
362
128558
788310
1075726
154592
389285
1013236
961525
1347163
359561
1410106
577726
1071610
531343
219066
1334390
30554
994721
1089253
1202556
573020
635515
1432999
403398
1172261
475604
394043
927304
940949
108021
1382385
620976
922973
1221757
1073768
993692
689423
537635
968462
751956
1287833
883462
994646
106893
549449
1367839
201913
1122264
642014
536561
861474
1157188
1351340
1462542
1241233
27808
452468
1091275
1363192
263154
433829
671061
1119044
1192478
950232
1174897
1055336
858766
1311670
656847
1409825
601931
486237
169977
871337
527276
1245963
1306582
219514
1326758
778967
1252445
532033
668354
175119
822493
379768
1093401
377946
1172311
110564
698026
70105
233549
701404
1214500
1384190
657191
124674
350169
1343847
1277700
485940
788949
704599
821512
155552
1241630
1470715
1338853
353891
1212717
454531
1049299
1149512
335975
233759
167166
863888
379322
685284
559180
354822
345988
553061
1443740
1131937
136372
212556
705735
987413
251883
476951
1089815
396316
486005
390740
1389347
1276599
1284867
638501
1351022
318778
1149884
786319
412060
1184845
1127898
1401769
579522
1394617
188657
743024
933318
1026958
1371747
744840
1426261
835693
1457426
209980
1252832
825797
979436
979120
1360442
762490
1443404
1306550
793520
1140661
796664
741383
125033
196199
1139719
1050844
193658
213948
1434680
240418
565074
1041428
982868
1024393
1398617
690276
1153346
1348792
620074
78850
208547
100622
1126296
872409
1107464
332013
779312
101766
625142
427501
531240
1440472
1020995
457583
1228806
436281
815419
892868
142274
1125949
15370
306341
470439
1450941
646421
897935
690948
1221386
382701
1227245
1304327
968021
1361276
1185743
258749
518977
1051676
67288
1349671
980957
1253940
987874
994904
1291610
1360915
1042393
1235260
1120795
914716
325462
374369
551464
414782
1106041
274169
220588
377439
836984
859628
447843
119740
1083702
236690
824296
683734
1453682
1159260
261668
859668
1347975
289320
445243
1030612
699962
736688
178299
115758
438381
767358
491460
334888
465871
638254
643194
655525
1042091
1058758
468942
1005314
210346
1376754
981944
319671
516982
1168242
281953
201918
733604
815588
964423
210856
1288412
337159
324961
232775
1324893
149171
160625
369359
636740
79650
102537
549462
1326739
314340
976817
1337085
1093677
594444
1265496
47303
962997
1346613
1387353
1305732
230081
856931
342940
837162
1430522
264508
179004
1360611
1051816
919350
1345850
977876
575519
1464674
722309
420907
1052249
530505
403902
1191734
1081078
1359049
24414
1218920
1135668
1435634
1312227
540917
255951
242026
1332129
825511
557865
109571
169171
934882
1165401
910222
241457
308624
1433092
1094332
921977
599411
948741
659861
979188
1145678
1467857
902204
5526
791147
1213516
944830
1041372
164799
1410810
617113
415315
739426
769735
846810
116503
674375
1466771
835954
26606
680497
135445
109603
175695
781704
651428
288862
515311
1214232
157867
1438402
1151138
107714
1298369
1081082
828776
453517
633849
292668
292779
613503
1058703
692969
956108
736605
1137557
1161823
1087359
72173
349294
163625
548784
627575
376966
738260
109681
987845
973297
504865
483719
892862
699053
514423
1090570
1125182
1063339
586429
12998
915428
90568
989708
297531
221285
322217
170176
533483
993500
361108
1027632
602134
813129
850385
2156
529996
225616
1349956
888902
1273791
973967
618040
432986
816457
280327
286158
119009
1016632
291358
912763
775160
214502
1074583
1434466
1312813
263829
690243
1282160
865502
57024
132685
751481
652581
1270588
645893
362560
1156559
604345
28018
678835
495308
855402
1156078
380867
603619
401366
389477
679024
1378924
47598
687754
630871
431653
779371
933481
267738
644568
1238373
1148655
505617
1286925
68118
86172
575667
1347956
188757
1364589
1058848
1124292
302128
219592
765346
592182
820111
111265
687535
1178646
1433059
1129168
328269
1378193
607485
1350266
1102737
912128
1421914
860723
646053
938339
960159
357933
807675
310745
740054
946490
1408160
1116659
1434507
719687
1068459
1445959
991265
1352774
703736
377120
560676
1193985
861944
483169
594468
1306665
257450
1243889
1078363
948427
641891
1000764
19489
857711
377359
840463
1210552
386394
960966
120150
1144092
969722
781629
534362
1369084
1238644
1093269
1089433
732650
673315
690489
884808
1306951
42314
595530
883773
814889
831570
1122257
265598
210303
723799
133863
584235
1430176
1293219
1311604
834662
1198750
1464830
105968
1060729
719268
249443
270765
1278608
396189
672643
1467634
125359
159371
938251
1289563
1312991
982327
745113
1416660
1440447
247482
1450506
1006866
1039397
794608
80895
96767
651392
1327081
699256
522743
302512
1236133
1252699
689360
906738
6727
715526
347474
985790
755621
79421
1423642
1195112
271522
128644
1227979
1226767
816633
1145172
812552
111360
351490
868734
567142
1385099
111986
260839
1415450
1088534
894133
913811
595124
1196563
1266606
1450334
382141
4260
649051
257456
381800
599006
1380927
883300
1295839
1430288
966812
1000356
335634
1293429
203289
922812
1046078
364491
15015
832625
91733
226035
218528
1402051
200915
680711
213528
1203539
72618
694877
132954
452739
895749
535232
983438
804557
111443
1427507
839722
1203637
1051599
1269100
307883
800798
1012024
1078698
371419
860141
340275
892488
1430765
1251778
970091
524208
1333142
1074107
1010277
783729
1202521
469157
69789
16042
1450591
1428142
637132
642059
1183618
981396
375207
8402
269393
996165
290760
781782
395584
816430
149557
1249071
714040
637212
222282
22265
1284566
934206
553568
467965
371567
150441
1423649
182803
1005696
180114
599037
743804
1125369
569359
582571
303402
322124
514280
176548
587016
439696
583855
1182284
1139731
760865
1232154
880857
1370285
991802
301488
1117456
851892
1035397
524294
231880
82012
1223557
1338978
124605
232859
806555
1438498
1306258
1159216
1303926
309623
607463
1332535
774362
230570
1087983
435158
1019207
1389800
1124365
945192
1301966
398249
99720
1374949
598596
267108
149229
240748
1039834
1032085
1026642
1225130
71994
375432
1299494
453490
686547
576555
736813
1378412
829379
512375
220159
772608
145190
590132
1379432
127678
1309916
801162
817976
1369046
82715
1434655
937620
828777
28886
581247
1412115
552205
554062
166067
1391273
986444
71402
700943
1429643
1465016
1094047
897716
738125
417021
1113339
674559
29756
1170297
809152
218599
422015
606043
980857
241275
1330614
280430
670062
1224352
289114
398296
143907
924232
562590
847485
1402190
403953
880412
1224789
340237
253353
299155
586598
643570
935979
589347
1325768
999395
660040
1011860
303290
1105451
1043194
888213
243898
801730
32439
1162128
1050984
1127854
686195
1285037
1116386
704166
609901
227387
1288534
1373303
921600
149061
1230880
364107
272128
992744
639565
517188
1059621
1403618
185991
1165264
699544
841074
1450988
1207450
956302
1415168
716124
441519
130162
1379937
83111
1354514
371739
87273
1448477
1103580
52422
465015
936986
824335
528600
218562
1395805
728958
162606
1093302
410347
63073
1269957
259959
47897
1188233
1390306
1226590
190975
921805
1151315
273982
1130025
669394
123227
1217472
747558
881613
1199003
1292796
960677
1102967
32452
234064
688311
1212063
601635
1009866
1010514
920460
430456
18151
519202
462877
468514
471780
660485
279335
762877
577059
1268905
422052
254762
502918
226834
421083
1433751
275478
180981
341082
785917
330854
1052455
96778
230471
326596
337693
693102
683703
610936
1199402
791210
1214368
1217476
486324
1064762
856673
585085
1406331
949099
148168
1334428
263530
981260
926195
1106264
47592
465784
1450884
720710
1020002
730999
784089
1064162
1289822
45621
693636
1167786
46985
1457081
1417704
409687
1253551
1293529
820374
1175265
931674
850618
602733
979321
568635
208845
509613
441310
452853
1306134
1058857
1455305
799588
1205655
130719
687074
1135126
483201
278413
389574
139284
1076559
1102575
1350041
1077472
928033
147716
1426847
97784
80692
120800
408856
642575
1368359
1174277
934316
462897
1301666
244948
339145
1082031
1203495
1112539
555185
124710
1210301
727688
141798
230243
1328721
186668
702529
99362
18366
38674
565693
1391523
562134
1181699
1384313
688545
303980
353877
534548
971843
134107
7293
96630
838164
1239231
1050424
170223
1029865
846494
1180045
709347
429552
149289
265145
884202
1307104
233993
1059621
366528
369501
1396062
114648
1072281
784828
715732
1130905
570384
484583
349769
925219
1335760
1439802
894045
767796
677794
345091
1065920
1324517
909194
1008428
775253
988524
190287
822181
989925
531164
1415632
405544
1128392
151020
310846
1248717
573860
644559
363834
152403
1378691
638624
1104719
976041
437166
874751
764811
468354
1164763
892252
125904
931192
725672
1297623
966022
629638
1162526
1363459
1300407
44897
1203007
748404
604219
1259095
246427
942528
1097554
1204332
1342566
1309140
696949
21956
709322
1446002
344041
1088073
1151250
1073829
803633
1241161
295301
382242
1384362
1246939
1261469
833891
582680
1337203
349889
566244
847138
136750
91993
506297
615053
641005
50926
1420619
1457346
1268137
1265252
1423026
298676
555054
163030
532695
407557
112687
513373
562550
869795
714886
931285
1070568
1169390
309639
1152395
896316
1099751
545774
1440697
155221
400430
572500
256655
493078
316357
86729
440116
1403826
487791
1372952
469617
1399902
692821
814435
95958
1104861
117727
1370316
1306143
944610
14910
607824
224191
761091
226692
432685
709056
616416
1293885
1163766
1311671
589414
1163112
1193147
267541
298113
407644
32541
945926
1076638
582189
352942
181600
1286846
106890
961811
1230157
142645
128297
1222828
86373
1259907
1318565
74639
86772
554116
1132361
633130
608078
224644
1040864
606463
136489
496919
310289
741596
1258820
1341563
489763
548284
734729
257841
105626
338100
528363
33027
796515
792827
992535
119295
726592
793598
1100685
915188
171040
100747
600292
1183105
237864
294636
427485
317312
1314682
317087
1383065
1069130
1241478
523863
337460
284239
529845
605627
71295
596099
718373
894645
1270785
614325
989658
1201229
105810
212265
369589
839060
174640
415406
383726
572994
747874
87085
850897
1363314
843590
1124405
1258690
640113
831364
202715
1132321
747091
833947
742576
129036
1006824
1050273
1177451
53884
491305
340069
1247250
13092
518359
1121950
697366
808914
285335
89483
631146
276283
1012179
611194
927743
787871
1026624
1434349
314027
382643
821836
484829
1284635
453489
520518
1319627
110028
718383
723920
275935
722352
1236040
890868
1157483
515142
487490
1101816
1102909
20728
502025
620706
331749
603081
1462569
1305539
1369567
1144443
427980
1230578
1412260
1044291
26243
1206876
1248100
16304
773105
783309
732505
1269812
435166
559013
1306448
1245036
1166832
1294027
190729
295191
275494
551408
1136530
1385557
1199833
39727
22376
469865
67680
242577
177198
7057
1247203
627062
355814
251869
1162131
1041800
1095
515272
1096514
1375291
1302533
883551
709468
216082
746419
733839
42758
1266553
128401
633673
1263727
491869
1211623
1041785
1358706
30311
111690
4484
1362154
636618
408120
78173
1427900
1160009
1134857
361936
738849
1401533
574638
679740
798886
1043382
508013
1103599
1143195
496751
691168
1203028
1350111
14048
365622
1212075
1318103
719312
224567
731299
1268730
980985
1182651
807450
744626
547195
1411307
1357132
256308
753535
405047
1237984
1193552
74929
582222
237664
349661
360070
1306939
788706
972884
374379
1403143
1374184
168575
756125
663903
616776
863322
1394491
1086906
363202
851054
724459
531590
459676
556910
1322374
711209
558133
300823
1348886
302114
917992
939680
326810
196697
12328
1313445
262387
447450
625069
1261409
649316
1319912
1066087
1441960
1233605
419739
720810
1418345
122008
1231334
212430
392048
1111056
933397
1290760
583275
292908
1310898
604511
113134
870102
405008
1457703
218506
674568
686222
461477
1237976
591765
886930
933531
515340
1026262
705756
463030
983197
284223
125452
110586
485482
1445362
1378569
919387
543623
704503
415298
152726
243294
267851
5328
1132175
71324
1258622
657954
165637
366539
731537
762484
217102
227573
824480
104852
939324
1257481
114565
919617
844066
813475
31884
638003
1388686
314111
48480
423154
1298350
131777
624275
290906
105086
781810
38876
526941
682544
918052
1169712
640415
557522
164337
476764
233548
467359
941975
802569
327618
963733
534784
539884
35353
202997
1128262
44329
259100
221789
597402
473845
545901
1260123
1268273
894733
48381
920550
888452
953290
401483
352191
111346
354079
1026703
1402160
947698
253825
731667
1304570
1294835
732778
1225318
232619
869415
911642
871350
548642
298053
254397
575675
1401751
1393620
327203
641483
350141
1319816
445218
1000476
1277603
1077979
1073679
440270
872294
583720
1116722
1396340
374809
38175
41314
1334394
267134
1025477
1186667
644188
1256123
768763
205175
771742
604985
1437361
959895
1349347
596385
206953
1229212
1429547
1397655
938034
759544
445968
219933
770181
287586
1089226
1149395
1252989
288875
234181
624195
960695
912349
754730
1096619
238164
911404
1174149
341220
564993
1409292
1094996
191174
1457401
634440
517977
407148
744727
786901
346266
299280
409592
37678
1157102
804816
1209360
1036478
970233
1185017
672703
904986
38901
555340
307473
1385988
989453
1331433
131392
478557
1391244
727440
225306
1309962
645363
220695
1283187
305635
762289
151248
1240822
620767
300442
613683
385625
492761
433291
616548
356209
289126
1259019
615873
1409452
526614
25049
1127204
143643
346724
22153
1064359
79498
824231
966436
911092
81767
1436442
51425
1241875
745284
1365462
20325
240470
294737
1256287
916878
426909
1152241
324939
316613
1252239
184416
1215816
1307030
173040
557755
1457616
1231001
745389
1439047
1420726
578628
23662
551092
331389
1394387
483559
101560
35212
1035490
1250060
768436
464441
242681
721693
518272
666450
1456168
1108154
1172271
288100
1024733
1026757
843237
786351
102020
222620
1413105
1260545
683740
1098279
422977
574865
642696
1219156
191480
665323
158119
859373
1345628
822807
579034
794162
1182963
1182561
826450
547963
1240036
835525
814627
15223
3161
41778
223117
807416
1387645
711429
1370822
36594
341624
51229
151234
591738
253529
1433723
751215
3138
927127
209219
210174
171171
135082
586613
403860
57902
724922
171053
803980
495231
1423496
465613
440487
703940
482952
339095
1045915
1096941
510184
878465
455864
1438155
1366094
496728
1035472
913407
77664
1424272
348065
842709
675937
627934
492199
562231
1176238
126996
409396
318508
1412885
1008427
1032281
246872
401120
83262
688730
1262070
1439258
839681
1160176
576387
182748
811037
1082730
57293
127142
1253902
730581
470789
864230
526475
698496
550793
1363081
1034308
1039553
894786
64026
1334218
129915
301730
1255239
348456
544633
1306313
51663
577052
820082
871631
1336864
839218
783600
1204618
554083
396500
53773
630825
1372697
1345354
638157
221307
303928
1268048
517405
1405257
907014
177914
795179
396434
772392
635714
921203
555380
811328
1038092
924531
442572
1161604
1014902
1188941
535835
462106
1454592
498290
934383
680861
1343422
363835
974627
16649
886465
1066756
758044
94193
1442280
1069452
949235
504377
86079
1251476
115770
1083178
1378895
133015
1262760
1004335
461153
1205882
1344403
1239859
829313
328650
165014
921598
1253174
1249906
267997
712401
625994
272994
1454253
806041
1085031
504425
125207
111183
664019
342032
3890
258918
964567
1351138
8622
1327475
1448074
1305302
58713
208499
7599
59060
53351
1072757
1272821
777875
761394
815985
1351081
706978
71694
1161610
680669
1317980
1342297
112291
599397
1443573
1099868
594796
1095888
1055356
481751
1366005
471378
1130278
394690
17813
550294
333196
767252
802870
702251
159269
257311
1083772
323529
1070709
52120
68485
1045755
544307
846878
1450602
667433
305216
1005949
496713
637627
190323
999497
693711
897350
470370
291286
290685
269012
261150
502047
396419
938382
755150
296319
1162306
1022462
904312
183009
602953
688615
105781
1222050
1147155
724841
1342365
1275863
1364631
110020
954121
1173622
516183
586543
691340
1144635
1375745
47094
1305642
1343984
1138876
926930
961720
1378035
974728
134992
650857
284543
754002
537910
1329227
1332400
779906
345661
783476
543720
1063324
1139829
1135832
1132811
1052906
1078747
71490
27819
547349
924950
708143
1036390
1062119
1069976
822866
94551
1103861
468549
1448395
796057
628872
1119811
1374394
551348
863979
1364263
105715
478593
945259
1274026
547407
1201408
830284
1223537
1233391
555660
300995
187580
1375734
1207312
603024
1040508
549234
539976
720757
307336
285425
636575
1380714
918596
1029429
530997
781164
688866
278983
552567
959402
161378
633781
578508
793620
1451833
842584
923337
1097383
272937
1125079
46060
712842
234218
946874
1439896
1059606
1411947
159237
611414
227932
1011155
1319765
879909
618376
300931
104188
538640
307895
366645
173368
835111
143892
499407
130174
1314985
383279
1403381
1295247
711089
1422571
130571
1391774
469008
1346315
15249
1048111
727206
1202435
1426866
573632
1115545
1278169
250841
824686
553386
11675
1366852
889894
411207
630888
586329
592762
127793
66726
493072
539580
1280255
136155
562050
441008
475178
273435
93194
796325
144005
169010
872750
669573
888900
680975
837020
1009575
826701
838903
1277489
426962
1203665
391393
1413578
876746
104905
626685
690294
1436184
1158863
1285662
802955
534024
158351
110448
906373
88260
489767
117257
1275350
647127
663232
602463
876789
1346397
1199148
962268
484784
321429
337423
604869
1161368
1388768
378419
770278
283841
827489
666136
262718
1111585
58393
1203075
360058
998682
603398
177033
727690
415491
953633
1392191
148480
66287
1161027
1073622
614288
1369213
614995
568874
968438
848336
1361591
603099
1179150
971824
247011
350960
1252008
364445
414201
1323717
596786
1192811
720496
807294
755962
286734
874102
1019418
1319101
1067196
1209739
548771
652449
1215320
11159
59356
1443882
1147448
737077
453399
1439037
1315561
803500
761757
1347783
687565
444677
123119
123162
770610
399178
216601
142367
1366934
50480
154783
487052
1144247
1108849
1278375
852560
114394
846651
777611
824005
1111823
322173
302146
1059940
99821
703322
1217336
1296772
911469
45930
315416
260883
1377384
1426324
1240553
394713
981422
1181159
934916
683862
976957
854767
1245393
111435
597544
1434178
1364523
840205
261449
218295
899071
222152
144073
1220703
1212497
1428433
1384104
1321192
682051
1281206
1204502
849996
1309163
1065020
113357
820426
1252068
1079884
112824
1342234
890993
735087
1182444
1215725
628762
550110
396666
159895
598109
976673
941704
41222
823742
948618
515939
744115
1111582
518486
1254834
855062
665620
1041794
493049
253786
338439
730063
144098
252163
976670
829094
1276918
554761
41063
626869
599663
306161
1031126
180916
1201323
1045150
115910
593594
1225603
1395050
99036
382325
434956
926041
863742
295593
1416453
112624
442839
591329
1071606
18513
174776
222591
1447767
256351
869866
109400
683361
1033716
157435
326526
1114392
568236
456002
1377663
1128481
220364
691055
112476
1273540
637380
814909
624765
651717
530576
243499
182164
304076
264353
1104728
1032178
1238807
88731
1046304
871904
8025
1004371
297624
477184
717492
998354
1195598
890952
616914
1174360
176192
1065800
111876
717471
1280379
317846
156618
1027278
339583
508208
100902
864263
114863
690114
1074203
1390613
1199785
924259
1109632
772012
639203
738569
161862
852290
441569
220142
495548
1210675
1296100
108896
266452
934677
1100652
166665
626784
846892
478757
904458
940112
376134
36476
1407120
985284
1417863
978191
516030
709738
304635
1093004
1369915
1162379
560804
634612
425792
72126
698036
667479
894082
223173
1342875
1141218
1215267
132347
1200875
144732
689637
1153799
8931
148325
1204193
516305
489275
905082
702040
61412
1318982
792589
897861
187952
1443759
785625
929443
59660
1214799
897480
898985
443567
1075959
704458
61342
468899
1430281
1050015
547027
1372789
783010
395681
1376414
537364
870769
335802
186719
1223680
630702
678127
1219241
257667
785134
785000
532785
122897
170100
1368152
1430903
1183210
501208
204497
1308882
166065
1431850
644845
729390
1438133
1145836
252980
1338625
427854
1032638
947270
606957
163092
1380643
724853
813626
1407547
427512
355303
1065857
509019
1121846
1092763
1384158
765193
919728
1390066
709331
292503
905167
1324226
443491
1395806
848504
943654
461097
796117
1250631
520541
654008
633386
760139
1256509
752939
1052740
1301930
1362172
602570
1228236
595658
1298773
889849
113821
368610
39004
697664
1277033
507239
490074
1317709
42812
193983
855827
356891
119769
948983
967185
85773
925737
1417039
1082726
275029
1332765
590667
417710
194106
236668
35168
480250
1063046
483016
36540
878975
975897
910395
1282164
664090
436585
457952
464926
121126
365874
548709
852355
842035
562745
1396691
90655
444848
795319
218394
229442
81662
169123
55866
60802
65318
575950
188375
971951
1028629
1164681
783442
917148
458442
520699
745908
451265
1291042
749601
373130
510730
1372661
406559
836448
648081
59846
937651
488752
621742
194473
1241832
1056194
262904
1101285
666297
1225591
521063
19196
278693
840875
610467
1239989
240370
475711
688117
310521
1259936
732894
1357602
1331921
697229
1272987
1450723
1343954
1285
1020114
613798
1275480
994870
276827
898977
1394980
1165269
379635
826331
832169
1007595
195490
57002
461617
221806
1038660
889824
435579
886481
445066
65140
1070306
938659
170043
1315138
561369
427954
868776
826243
399288
250746
853595
1419840
367280
613156
1101874
1095171
1239130
1396137
570863
143629
682834
74889
662011
19044
1212528
961587
717060
1211725
1200777
986039
489449
851002
112411
568877
169576
181140
1292843
453807
863336
895312
716299
1167024
450928
1198575
824583
31027
767901
1018707
181528
949641
746931
424215
246139
9422
881343
1392842
280758
517713
171422
614793
682492
234897
768293
860998
246282
796256
754734
345154
1126102
198213
1143693
650457
483530
226819
289121
1344203
1425606
574523
341052
116537
488047
653970
1113136
616339
202889
1140429
923193
1179823
385125
895685
59870
1398749
14747
140309
1079342
447910
1020049
456286
862808
212083
199018
896375
1235868
896859
1151467
341285
1207011
715015
587290
309141
1248798
1095410
439159
974492
63685
31102
146858
537538
1218919
1090762
983205
115978
1402005
429399
1417052
397790
858105
1050510
171587
195633
1242325
1447016
1183882
1248000
1028211
628597
910533
1160510
783928
1428852
710702
560648
934570
504550
851197
1290033
1425428
1239018
758430
703838
389503
301250
446987
183401
510017
6057
228073
340969
1350740
123903
871036
1022557
106820
1006967
1320391
315437
771031
650514
486575
1248472
583136
171295
212725
119588
825760
1049991
729573
1341481
1419522
1377958
183178
158076
1038746
521174
407314
567153
576497
1340293
839961
390097
544940
555036
856745
1410981
377123
557418
384456
1143860
352903
681254
967203
256633
1081228
1232244
45450
1035223
1263344
6696
166721
508616
252077
122250
549719
1401869
1063556
201862
684462
374957
810635
213677
40934
1326724
410507
1247308
1125529
921071
990628
1400069
1408748
623330
747710
77357
905477
1093273
220644
1297803
798075
650348
54051
803467
1064080
1428240
1385564
402970
728098
783139
895564
1052693
13188
524562
784178
733976
773288
1399284
383276
19879
864674
923329
1247593
855969
549284
350568
396192
729086
1388826
1237416
649692
313727
1250369
1013849
1157922
1439445
618215
1307975
1405494
1169109
1398181
79237
1327559
801755
1108888
123999
1154412
855341
1274010
1389701
984654
119757
347295
254393
810559
227428
114741
112002
272359
545753
971332
702199
1035011
34184
544804
193607
211403
276959
6935
1336673
155602
285282
707108
1428051
619724
1157978
535432
813951
769310
1065270
142728
993997
203525
89477
931083
283569
1150469
1177267
1326941
779280
987763
693227
16404
585569
405838
1126937
356103
960668
1172821
1104633
768818
171097
734862
319476
58740
94630
1012053
574299
1007767
979225
1009795
766351
682010
993941
731935
280922
1441789
571264
483038
1389533
1429129
1415487
622400
1252013
695656
177043
1047125
1005076
549950
1383497
404051
838050
1187094
1169148
92747
583310
493918
1110063
42026
758710
1261262
90448
1127
445740
44809
362047
558846
683472
1066262
1038741
1001189
357192
197041
721960
510919
494138
1200741
1296039
541123
336743
1352254
615491
415104
371225
629906
816639
1325754
27232
1244124
463347
671129
164327
393008
871470
1291681
952428
85988
1325438
929351
204162
802660
1248370
200214
105277
1382792
1378910
903773
1392862
90196
1064898
1172154
152454
462690
343242
462180
237439
997786
303708
1386583
132895
460935
292725
1161122
498651
755104
624925
118033
1327542
851210
689949
557368
1000272
1283131
399831
993543
125790
1148221
643442
966481
54099
1338169
1302588
525114
396111
275529
442621
884862
606536
214222
454673
480242
573683
267543
925710
136648
938244
722265
1350048
748449
974344
1303400
680753
1408208
533548
612856
221553
154388
995613
352900
1191982
226508
892553
611825
577107
881394
651430
656475
429663
939708
565659
176798
1011134
1339308
1384734
981153
885184
917275
299632
476534
1073164
1310590
379770
766986
994382
752062
961120
147676
635724
596049
41482
217119
283502
17082
15869
1162793
706800
1271498
863281
1110139
181609
244501
285554
254768
1353622
1278982
795675
1113330
499922
682889
1371390
560959
348792
1015803
1113510
371949
966304
1276130
1189482
881836
1203384
536686
729255
155332
1315927
1309667
393425
104097
982094
1087906
1337917
58725
1381057
222575
298109
178812
1224455
865425
286691
259808
1181761
586133
803893
1157407
92478
159504
51759
164920
1015704
973465
1209063
560146
1125112
722591
1108122
665327
104833
1104427
300151
686334
332668
83834
576205
617359
295075
491509
773711
762474
4606
302981
253662
542762
371040
695843
1384918
1364365
857887
119253
929881
553145
1200028
1086283
1370704
176937
1406111
816499
311072
439745
47511
373328
538361
22908
936861
539348
1049884
485916
771762
308115
799882
292587
1045463
157206
10088
113807
923079
1441871
1209856
1364265
1394278
467505
624909
139547
1216418
330684
221594
365165
525802
842627
719468
698370
1291126
1170344
827469
1363236
1002922
763740
538894
1335041
523126
12509
1269183
304708
119360
1353513
673432
1094097
1001005
728647
900647
256879
91329
416367
705889
774778
401392
669909
999036
1396437
210900
464310
23141
134693
736526
136827
526385
1100405
1265077
149946
70757
866010
508934
1026272
548514
1250683
576448
849489
835751
914495
1293908
1150528
1439242
1109689
28224
260485
215973
1062110
616257
819897
806842
1017593
383532
426853
602095
689044
696592
768857
797626
318765
654190
1336945
311829
749012
606615
82063
251267
1057976
355118
292669
171956
253155
687504
612334
561530
136735
1036784
1376192
723280
687666
1197170
1300641
1438735
943689
605428
1114752
147054
1055160
958225
1151497
278851
462195
625532
832183
846246
128783
1054122
765328
187107
900309
1361411
247852
881022
148280
1313169
986328
1413286
405061
1146154
1172828
1271097
419210
398850
107648
1442216
364599
77934
1109379
1037278
1009150
948163
1173505
132271
450067
109888
553080
897873
674472
1007687
530561
1247500
148068
92124
197934
473835
1277152
614237
177905
1009470
1014245
910020
1026697
542464
663762
442706
1366532
447017
994466
1247625
795439
243016
687781
1174861
363189
1159100
283834
562207
613655
772490
88729
705474
798972
1078834
695633
616567
707710
428045
351048
816
779120
1051888
1423182
520878
1230694
1185308
25540
304294
188365
605921
580470
430918
196691
143046
1307562
343687
771580
194555
1045153
912220
46261
414677
40590
745011
467228
1292155
470522
152857
1258520
1137725
210538
521274
697616
2243
16255
533042
1000233
444266
1072794
42499
697653
108429
837190
75726
1138183
591624
125753
405671
1206421
203516
575251
454354
406522
131372
395537
645031
956254
259971
1366142
605847
256741
478715
1170856
1421399
1081738
279730
573994
418647
1349045
964393
971880
74467
172186
1103768
955497
103123
764003
364237
518191
786988
837778
904247
1395554
1000841
727540
586609
1379602
1002701
1164777
311375
594947
637918
65833
1005857
1029307
151292
561904
1063989
757874
729701
771222
711299
848817
1177060
569801
343703
486907
75667
177590
755274
461513
1275208
1353131
218186
628642
405122
1123208
645873
700719
1335518
1071491
1255659
766472
711406
1248341
1314493
821686
995665
286001
1176028
749378
219758
999581
169917
749938
889574
1329518
696540
781812
635567
122271
1260161
451860
1298424
1202413
24262
794234
478666
628194
973900
743733
82504
1015136
385023
1252471
209504
410771
1080059
504422
684393
1042117
1235522
370065
160544
1248417
904041
361982
1428027
811593
1073004
1391843
1345631
981414
295417
1344810
644591
1353783
1121766
1174209
1233917
795178
1156225
1375043
1078072
974676
1106958
345944
313915
994246
1057247
1113025
624157
381369
63969
1239855
744391
372910
1240243
1169888
1051724
613820
744141
70596
1409344
1340154
234215
758983
180698
976945
1072976
690953
885209
658924
418810
1382065
1322425
1288576
713947
296216
407741
325143
202158
445907
422858
530563
438791
1022355
365545
1184095
584355
702483
537600
1254342
59834
685741
1109213
862861
212441
988619
413771
320709
677519
784513
164656
333258
505065
631570
333958
1216490
1174195
834775
953115
1124523
707697
257839
767453
1198760
1181047
1337353
1374113
1098499
140397
1163846
302891
734231
1167766
990808
1087241
1011984
444970
1091053
52849
712417
375060
377473
163696
291573
640882
788113
148156
377990
500137
614625
1333330
177
91193
502256
543780
1010700
33540
564926
7137
50093
747960
82861
1117583
1004311
816996
534782
901246
13418
782397
480595
1036990
241704
244190
189283
174666
643707
409512
993093
996211
903851
655720
800952
569074
1104331
1258267
65202
1160065
1124530
132428
332277
767330
1202384
28293
381514
1253680
83257
1162534
672734
1201725
763008
15488
378470
1366587
238776
9729
1295149
569330
433642
1194194
766594
1327346
985362
381977
60974
209914
343849
308260
331744
78417
887357
656452
1168912
1335509
194532
963797
311825
52488
1340742
1115579
238878
119014
776583
856540
198862
830957
231677
1178059
121366
1359111
487699
1150264
1400902
662697
1314377
916973
268606
707018
1137404
135360
900974
125613
725164
434763
1111060
474443
891801
462973
1349055
786988
1361370
1381339
574557
434885
78536
1375227
434398
291590
824615
613414
1313749
770541
561500
223584
262674
309875
798150
1000384
85269
733081
114700
416714
1015181
911732
706080
82933
1410544
161546
370397
793525
1038541
1370455
660321
878105
519966
1000380
478521
713506
505900
251969
121363
538810
1301260
959523
767988
145755
791438
1218841
844670
444015
673258
747286
1407306
1187087
274107
261593
1255503
573385
818644
587770
350856
1007982
855389
74445
109757
1025024
1415866
310235
1285614
513762
191585
144151
154831
1390757
442820
867021
148813
147875
1068632
410901
361464
131089
1408712
851430
931292
1409840
63190
643323
298960
378319
586842
158394
767393
1230426
488405
1241929
938573
26571
674403
73538
23758
632083
341050
471678
457511
391759
882500
1219706
245524
1246679
247572
978857
756000
587323
1310976
790189
1389013
405828
696106
596185
404800
470155
894933
493079
483205
1227936
1411862
1001619
447441
15714
350594
927458
1001850
567823
732361
666793
919103
121309
122202
245075
99756
531302
695399
1372858
222103
553150
471220
665558
126358
709587
701218
445326
926859
35801
137682
1425468
146962
410813
458353
839246
579426
625266
713439
1010031
316052
891240
72881
518994
358552
658537
305520
811780
1252353
446784
137389
1114733
166974
554444
51156
222327
558676
213698
1106404
158731
148665
47297
636989
291002
50172
688142
1244004
455115
64177
417529
247049
958692
132184
387918
996518
174812
807498
1011734
1076472
433460
1317343
224692
939751
797204
926352
759845
854968
276205
746051
737773
440813
775039
280340
405456
74039
1207109
127164
756021
602373
1333861
130037
453729
648366
340072
830603
342052
783159
851267
1084976
1260659
295263
550425
408282
167582
828554
1369668
338056
981163
1188664
571931
1247618
175311
1159485
834525
1033005
654381
770008
82068
669202
381797
7145
1034317
934187
10324
1115300
504793
293779
252994
1352143
553386
1080617
1127603
1174786
104581
1135645
220938
741865
1282955
879013
1386723
429241
497390
124457
345343
1077694
661962
1047295
1408373
406630
1031896
896838
1116523
1288003
327896
136711
861487
490357
305879
1043168
690808
1411829
1211743
328301
1406159
148877
1249108
44851
687209
547719
60133
1101205
362047
1164988
1224812
789944
1282457
509866
939067
35727
785323
1304465
1393196
1101742
587172
923401
1055127
749112
856891
825912
380030
961858
441723
27344
118814
144586
1105232
429420
785912
1172380
85179
1183443
1146480
627170
929148
632587
2374
591870
1237433
125916
563381
919295
113208
1145782
999960
1217840
1057463
29809
1132335
1144582
1056487
963606
1006727
430283
788613
187239
630808
62616
304499
1303551
867474
1063841
856833
1089684
497295
149398
759509
705708
141782
89786
959790
239307
929719
1270117
1075692
824901
44577
824294
156197
79709
974487
768672
25584
816650
683913
185923
518935
956074
41614
1397921
866168
278101
1150113
903075
808714
492028
131861
3699
22921
49340
317881
198069
127530
806112
935921
443706
9156
876874
1211451
567928
858150
49115
1350429
134990
961325
1365632
404179
1320363
914359
330499
991858
120225
730293
205793
932947
89766
243181
1395441
284702
881100
669032
1247839
988530
49502
913314
714598
550905
290713
22588
57041
1128250
739957
80864
696365
1249282
825847
1003566
386372
91383
1007550
763231
940034
65341
395966
333540
731173
585891
1230332
1243502
462124
834497
979581
728469
117069
118394
1270288
145844
634249
810951
166360
304048
325325
1054538
1274554
85266
998751
727986
1217198
499103
284174
737042
1052226
1346697
782289
1325807
333702
1179227
431089
121036
163502
549940
1121260
591905
990835
13802
665181
302047
857041
1421076
877901
259560
494755
1110634
1148553
1180735
1037960
1350820
290262
199665
754122
862449
258944
840105
53676
740911
1060473
1358021
1247739
853903
1087238
1331046
918937
244941
35877
148173
1249941
829635
845779
928565
436188
144998
690409
645103
1343891
207574
925979
1341315
1389225
1152862
1109100
1145319
662235
1015684
579056
680351
1239801
939171
1197450
664594
1248027
861335
1276900
1380040
48889
630158
634306
1162360
1024174
851942
1105409
1031448
565230
624760
384698
1223286
1001975
1412219
1261216
1014898
1194881
1395525
653060
417912
1098383
237211
444914
893255
1074103
18186
972107
103543
936859
924561
645572
1348666
158048
227370
1004121
665504
1360481
961014
110621
712264
733661
403023
1341382
182438
249303
1065869
553670
36084
389688
66734
36083
210400
1151667
1008845
836677
334450
648195
1394066
519471
176749
560476
1122857
1330271
537730
1358633
50286
1013354
316601
102566
969094
1155126
1140311
75479
226583
1025716
1049910
933448
138117
1118314
730795
1399643
1205404
727599
223776
979536
1185302
955034
351286
697703
1008564
330303
318182
720737
1179609
841122
739260
1272038
756307
174402
1418039
432718
332943
58728
993569
927502
1197670
818607
590745
275598
1377045
1355022
798205
1312300
1376212
993984
514964
383247
401249
356685
1222870
890228
853959
1250945
1029604
240343
1174080
603122
542248
722863
512016
1201734
1357918
194712
288157
114447
729424
288674
1215968
1032596
908010
834631
58113
731509
1140389
418436
1058908
169664
785027
942982
781832
377345
26364
537798
1142752
213907
322129
1144129
829666
261697
1026497
891045
686415
760890
15570
435158
291205
700715
449288
495381
672136
201444
902165
1255217
352316
1205968
880359
787324
1088699
79465
379512
325299
1249685
1284898
598963
731353
308816
200435
832147
831907
225770
1241143
70061
1177468
158116
143308
472058
1133050
865868
840619
610388
681767
312683
60983
541598
538579
382013
111889
208882
1286250
1233562
769000
422686
821704
372516
146272
18280
782968
699115
989158
1282415
617059
1219873
341491
886887
627711
1007094
995284
1183130
1200385
757487
1335873
1313839
337946
1239054
567877
861232
886931
759928
829647
383177
1138627
905830
1216960
971270
810646
1341632
786463
1408938
360858
747715
581059
752161
745453
1045877
1120911
1355306
65812
689570
1050802
961159
616724
1201254
1209956
883059
21164
1352032
1323208
406641
1301238
1031765
1404305
170938
634954
1296011
46946
1015364
1160380
1301966
272761
1137975
199752
1378321
177744
809624
1107138
849857
380049
421044
670919
573845
1244713
396646
1139041
942639
553201
841874
643911
1042154
150610
923764
427345
1098933
948433
118100
421175
394221
505199
612096
250125
1310897
1006782
196349
678794
1025629
625147
533982
525843
45
943628
920457
412648
939973
22556
1121016
1294738
1189565
1206282
915313
615626
1031831
897783
241871
108715
1191318
1039853
1100827
769916
99696
492764
170111
361879
633205
750568
1321691
390496
1294890
273936
69482
307047
345360
1075022
430133
1182364
1062520
1138786
935378
778239
56814
486465
543763
175867
351623
27028
815561
1106413
567706
147814
180820
935970
1225650
1129873
458471
1292017
1055792
522678
603411
1136731
693625
683971
618996
6344
1248586
767208
1038340
294485
528330
960410
60637
239103
815791
902659
850210
549840
402613
1315993
507590
1044273
845067
1206594
322168
1193714
61079
364872
1171272
408090
454681
215189
743047
145162
102091
930138
922693
199830
354974
369499
324944
292073
674798
401896
1158690
4582
155597
458114
543849
1238835
870849
1247227
329441
1378982
536995
1263433
667949
784506
896826
1369850
279678
296319
1252620
90124
623452
566422
75388
1144185
81259
1127188
1216181
577808
386780
1284285
406282
723650
289283
748703
672578
978240
766103
703269
400996
127257
944583
1135261
1284221
1189059
709467
1381833
726847
21157
271517
1109544
1355726
61897
864806
339000
820648
1110701
321532
597445
783313
1045977
193969
255246
1059467
754687
113994
714364
1141119
467029
921145
1223733
68993
692283
585075
1074025
906221
116405
979822
837666
1061229
184185
507340
1264411
407532
392229
1045103
527935
114473
266773
743660
240131
1217554
1080830
1147695
787842
844873
366252
861571
575984
1378248
749197
66359
565947
603182
1163549
608987
914546
1043356
304185
970425
130465
284471
1208722
1019
219786
481593
300850
1088661
1154968
941537
479704
101116
1335519
165348
336302
828544
560500
403834
470690
1023962
1353460
852837
523380
1077495
1009091
300918
110172
1330861
28856
903783
884391
1213043
1278221
1293737
14608
196904
559504
527454
50444
1269918
510042
386680
492894
272419
654732
481713
896958
639593
378840
31857
939381
832599
252657
772399
226241
237182
321991
585244
614619
1333133
912748
740420
1338820
507921
401481
1087583
812162
802975
354322
535323
942424
820006
3388
44730
90875
705017
171971
1201493
335347
938330
5122
368617
602803
169120
374112
1298808
638436
418890
781128
448819
552466
237862
856781
455985
801506
80317
211120
1173257
1216469
487531
104132
148867
1156880
11275
697576
1162272
791583
1194331
126813
322464
733284
1043688
935340
321256
719742
1342090
1003558
170567
808030
681137
849604
1312313
229337
787484
968386
994376
834874
115598
296646
632476
1273384
346934
655142
52342
610168
156005
536167
480972
300480
1189877
1104907
1041190
1052185
621782
160315
1223038
121764
768102
1081089
323520
823140
1122633
30896
90927
295993
1217371
1313452
873188
1266253
452315
594134
278353
681077
1129111
1120397
582306
949100
832464
581689
1326334
134861
487315
1266795
1355346
600454
1070380
561610
1288751
758986
62144
586568
881602
425325
802860
946296
976065
1056768
110877
919050
342985
191663
1275741
720
1268667
868734
1155706
958801
1034829
9756
1271483
855782
1132104
79379
613607
505160
302686
1109973
1360237
1207458
465234
769412
1183027
1229974
622038
1086504
512853
1018967
882257
390686
1245515
1235295
692218
210299
1037718
1222237
264634
152350
1178166
1364519
365195
131598
364748
1037368
1148021
265216
1364888
446731
731720
1199640
124100
826173
433130
28139
899320
225032
749344
1165712
698873
794996
539384
1372916
1129967
1292767
95850
111785
620250
1081306
499368
650850
213053
1105227
1330158
536192
111929
456889
887010
1168860
807184
982617
987976
1215709
485123
564016
446011
134889
477053
1354832
734052
58780
75115
468952
325627
501703
770806
1156407
532449
1107460
552348
206551
17919
1370944
390641
1371064
116216
101021
92832
866358
901640
155040
120136
968665
457006
1159548
1071847
530332
796845
960994
835923
449382
1085277
965460
1160543
582424
274742
847431
828502
546778
177083
1296685
327427
954757
669366
282986
728675
931663
863316
124221
233078
905631
15700
466839
136976
298570
944568
1378376
859348
488772
741593
1340895
1166873
600548
583625
516003
596260
1331002
74731
985060
234842
912879
316953
1199717
1167563
1187815
499401
543093
1282470
976746
450282
866150
112682
252069
164305
852100
1344835
1285299
453475
490857
551466
1239970
1264693
1146551
1006807
1096318
1120935
526841
209677
490930
1141933
1218531
1032778
1283735
510377
990939
1183649
1188225
665427
812905
379282
967575
250576
859138
1039946
311371
171170
404946
1120239
365644
97672
917880
1197047
473812
930805
1286672
238435
188376
786613
1085541
790450
1023140
1090535
814684
80476
343011
1352647
1189969
906424
201300
596236
100154
839519
711037
1291399
363882
521237
69461
1279643
1329990
1333173
1234795
1336439
586992
734553
373489
33138
941693
1163410
1312528
89832
551864
708930
12846
1336698
768493
802890
576153
1019836
588573
520894
582770
66476
522992
990261
359739
107408
677627
555964
240497
240433
647840
52027
330155
1136176
1227232
904037
11515
592328
1020074
208499
1337871
1266936
395907
754866
1111381
877751
1038042
59041
1357736
798726
1088623
557490
195776
1269331
1088969
887081
411724
1181335
1369514
33357
1192576
370278
1253819
1219261
655183
956509
76135
1026597
879117
137086
702831
366343
245240
1371642
1050778
681488
22961
438654
545159
1272627
335919
248112
791279
510113
13536
524618
1151722
240059
1019165
1048591
282090
261073
875982
493367
169817
139989
721054
528939
935004
78268
1358040
1378105
207184
137413
1122845
1258209
1222184
587116
397769
1089046
1320398
612910
340349
1344310
906941
218221
663192
716094
1101583
486115
607816
45866
439226
128550
1040983
1161477
290017
755450
76172
1311705
1041779
834198
867265
463804
786329
440513
496700
54335
1343483
915648
704196
790499
213854
812033
1091384
192735
228287
557309
1045107
927487
982912
1334777
711424
926133
374226
942862
1019720
1199675
708866
1134909
1376338
273802
52835
888944
1242712
794952
1275984
467547
763884
685532
121302
1074899
1137907
612840
1327416
802960
1273843
150908
655799
1366677
1096096
588382
495069
79257
446573
572165
1037929
212834
489892
1159716
866641
384318
716729
254511
731729
254931
521891
1282900
857520
446535
523003
207284
60224
127609
858646
589653
130641
1245115
1299180
87087
291722
69112
407602
854453
1063402
1263207
656119
355661
273930
1316836
164977
1247885
1239371
26423
62702
294768
1353189
670369
1230651
494153
438764
260106
99105
854209
1247455
243690
752552
1099742
724656
1071719
543139
595869
345841
1337345
987523
464995
315986
799028
456732
1302670
413902
1073584
413015
635036
1267453
1238126
1033484
471470
538187
76262
716669
102404
581925
136276
852652
1063475
1354368
1176068
1360263
796233
1341468
942424
107540
1236230
301654
523468
1046487
575496
1058700
1158546
970
641816
1371185
99661
565905
907152
46443
708577
760340
515703
703396
899802
814181
54858
812754
1336710
347019
307755
468362
261819
116044
58075
1247673
480508
747616
531508
1366877
228102
1210180
614948
229551
1015251
1165371
91358
1337988
736163
302954
547076
1157118
307201
174630
1194849
471389
394594
254156
643379
315335
641628
633084
476196
403736
16159
321496
299153
60610
346332
805333
802513
268578
1325122
1072786
359854
633917
82696
654270
329933
918835
839275
1025401
1138952
247279
173968
547667
861559
187682
296371
179139
1125726
1373878
2400
1344243
1040472
1245731
1224639
790927
517837
1183442
163144
346742
573465
971504
895978
1258946
1307535
591290
482732
1032404
1002757
373648
679674
1032395
1164959
205147
794443
738619
282245
542703
1305871
697676
1104573
413900
335602
1083160
1130527
670693
195952
686456
748076
95306
589165
1160748
782942
203915
1193704
672728
477540
146916
1236407
385198
722878
307009
184020
348065
832273
127403
243155
641877
1256250
1193158
335086
196565
528596
1098329
145835
862783
220085
143941
1161979
891927
1367845
888183
1248646
557274
646216
550544
1368584
1317142
745201
1067127
332270
586715
1203106
978069
1000182
717126
1935
832859
1071853
495156
1103721
73790
840215
162472
378054
1231409
1037697
1351141
194195
97297
1120285
1257348
1032567
420146
732719
1012792
1100399
806668
915704
717566
507875
640524
924877
1099418
1055697
923928
298600
95864
257292
730798
667773
881194
935961
974132
1111797
359956
1289017
342832
828829
807631
1214973
1306251
859412
1290302
122036
27879
733245
1216464
673795
802290
1053466
877912
1262836
634275
1003778
1043311
617109
405573
1104705
917453
82430
1328444
204768
1349209
828955
452740
1161809
897660
111080
1057816
1123247
588574
347325
72071
820981
841082
734165
13361
1218487
201507
303266
22412
1276762
13443
31922
403724
279929
1258155
1253638
26209
590446
450866
371384
1035086
1200175
416403
515095
231950
658153
163830
233585
151124
427330
329520
1195276
612085
414873
104863
1181271
334762
1124991
786808
1269533
361027
49597
125793
1064187
1025552
185148
176119
1235542
733207
403064
439974
985490
1358167
10667
385723
759266
313062
989563
332165
571428
936126
1032905
10561
137034
1292605
83568
996508
121602
1294000
1110266
629577
380899
1302700
308542
807191
6676
1167503
430010
700743
1241224
377644
468182
906955
754210
707450
905167
1150188
1293611
1040885
1135639
479088
384268
876718
758793
1330740
774909
825611
1300367
958894
1372053
786152
112006
483922
981794
1301285
1204978
1306527
418756
531134
381923
1264039
918191
594968
368216
843392
227926
589819
241774
196928
132019
1041571
1109015
25897
1339166
1221359
520385
143658
176392
330474
380897
1218685
839468
1176882
849958
71786
1257143
530602
859991
1217100
700161
1223224
1127288
1329939
944209
1300098
29189
959574
299352
103485
912077
170436
1132858
1347749
577727
112840
633215
123371
888084
898888
566843
581801
861472
595415
964400
1049160
886286
146551
1111735
882731
489286
1163508
970529
194069
658485
19240
966063
689600
1095982
247196
829986
66336
1337964
1308005
934714
1273345
241630
161009
1308005
892806
713757
138498
1077234
635461
433675
1002566
1092706
17874
190384
430058
106687
1155592
276675
51497
1005503
238136
749346
920965
287070
54306
57535
791325
1337665
264740
285902
753814
645545
1163435
1143550
622805
1248687
308508
1255413
935791
1182630
1266020
570404
1259722
914263
103674
1137158
300781
896148
491678
749709
1254805
924874
1055598
767615
406145
616230
340413
1307867
896357
309916
828799
989931
807929
1029210
1019582
546462
232397
59794
992354
678152
1208550
14933
155497
1025826
530948
1150028
233651
259255
168181
291902
438647
717646
930005
504426
629026
424676
1155
1255402
775134
1335411
584645
700334
170564
154473
1362704
1130127
1185414
180408
815837
437303
411113
239465
592603
1171373
826446
523254
384982
115625
1052399
617793
784446
260135
825209
21014
388474
1236764
720192
462336
200981
1166887
931636
413542
910432
310747
481829
1012169
1283968
340658
291135
57964
1108602
1297756
1185853
166659
443454
1037052
275833
878937
1359418
1279064
116257
808314
499183
1048611
452072
217636
1284478
839051
687503
592678
1156508
1027393
725305
526777
1209284
32594
175650
956929
465343
1138750
53349
533696
189761
1216065
785778
342319
1082871
1147336
650032
130715
902568
211160
129289
456807
64550
502769
1207678
1147004
808537
116781
917789
870205
616983
484349
414901
1257827
1160672
414019
754755
472971
1203029
169029
473154
247017
226932
483472
1142686
992906
1118054
634942
320288
92334
238631
1063474
706504
904965
1261806
929652
519892
933983
1299931
218649
769063
320631
106780
214749
1288396
1160510
787661
973654
633474
387296
1332168
596216
1208572
925604
985303
420168
1099800
629379
186054
348380
746215
175226
934270
95193
1120053
406436
39305
861487
277231
791673
1323032
577532
1314777
371326
806426
552149
859627
1190515
1142250
887346
628046
1183534
1090106
437944
202620
523032
1201000
1316701
1215967
164531
325247
792719
299513
134106
95999
84566
299376
988777
236753
1232431
652446
903618
1158057
969523
540851
734007
808874
114921
1102703
1274063
188886
360329
1211431
944016
371151
799807
1230222
80625
639744
1062509
1020846
853886
1172184
757896
439514
752868
662596
35821
947198
905977
1233346
575276
789200
424380
56168
142016
892734
777578
1294656
1294737
904033
308581
1037520
626598
1141512
152751
98492
386129
176465
982350
782086
1320514
1073214
179791
648802
63175
910104
1100145
1112975
668379
1306820
813287
7997
1195623
174509
223503
1041026
615123
356671
214103
357358
652304
865165
964051
280987
1204826
205518
322254
851901
988037
129735
153508
21808
1352287
216991
83645
449980
928206
426646
588006
955529
300877
650884
336972
56104
255208
10150
141527
1305771
1135852
5902
470146
548927
579071
558840
766042
342784
1271069
590799
564000
125327
1309791
405073
349700
1210125
763091
382373
105870
555530
428972
790625
343185
727658
338624
1337978
132161
1099523
59136
468488
1047205
1130810
109880
1255337
572061
1334628
1065509
586637
1012836
1245178
345839
712926
333413
555776
1085840
1346479
1239594
1370341
186890
1098921
129933
602635
99332
718040
1148674
1309158
1157559
1270084
1195957
1147536
1197292
693937
39595
1139009
1083813
379210
1260058
466779
1073911
521155
1287675
611985
347121
701808
799059
323611
1077697
213830
779097
1296450
1284297
183314
1067305
1256428
443565
638607
17925
1180288
49711
748384
755870
608648
1175613
173948
728885
924514
1092267
848539
875618
838101
595023
963358
831635
1207352
794096
1029872
45505
8554
333639
777711
8511
69117
576265
1277289
60356
98298
937881
1324015
475170
1220321
817546
1101745
494671
233820
1269704
109165
899599
1109498
254679
994016
844215
201371
647253
115893
1284015
1340453
178519
456473
611576
1217419
300572
983608
310249
1222547
409662
828224
76507
1219388
32192
1149053
904831
1281234
68978
1261127
381667
431119
1042529
1356804
735629
603908
403169
860322
878400
78360
536322
1319938
1201407
350050
75683
139534
582391
419576
27026
1175533
1353156
1097073
731646
421667
313804
831705
1312844
885622
34966
871781
919658
1184984
728226
580893
1083808
1007214
762619
29781
971254
833915
1032690
962118
595159
723822
167849
1340469
1032151
893226
441013
1276327
274044
670143
410164
1171138
462906
615346
313492
285406
1174776
278362
360254
1213299
1348286
1174407
818816
406389
956183
1287781
1163761
1036022
366224
274302
1019715
949462
129701
982947
164303
910432
513525
450587
1012603
258140
775312
495945
574927
1210673
920734
939622
644001
1272074
465056
783593
1293212
445433
361498
503225
280405
1342504
564775
1343773
410469
136106
761231
252588
894216
534027
157666
985698
774463
109943
1120907
310789
41203
1025226
237781
654169
489952
1323893
1025860
1267458
846496
348172
372406
91802
1219778
1158312
731384
156983
1136113
1058332
841475
1347678
739960
1032880
563592
128212
1053319
551510
669502
647961
1240074
330937
320385
261221
405805
733285
1133842
119245
1194100
592371
726275
445070
804820
574609
1058465
1028319
237940
807422
95260
778687
274534
988854
1006755
445284
1308374
924987
1261432
972028
182826
810672
1313496
227819
1145454
569124
712566
431526
1219662
303768
801378
261654
645858
493495
996677
1083613
60474
562059
289155
599570
156619
1297965
540137
1299986
403175
857268
1307936
178151
929865
92115
1262397
774619
48877
778047
711397
325560
417208
162811
1132786
609064
1254171
999818
343598
55913
1252845
793089
415916
660255
1234852
1317076
964153
261549
388739
770372
1072474
995031
1148764
44716
965620
376320
814391
1209043
1359
1290313
21684
946220
564690
1197967
8557
161271
74699
922672
991233
320195
520517
871336
973113
914314
1326057
1100362
1130781
82208
848950
1126548
5301
444786
356817
164693
1110653
1010774
910707
527217
460234
448426
1359642
512547
497652
783238
864214
26431
529544
1270381
479898
477581
1256771
213051
382754
316131
846888
625040
256682
568468
1002729
600754
791121
546645
1155504
515753
821900
819918
603394
402220
366511
462350
393665
1169120
669690
878259
847827
98364
1258513
487096
880893
437058
158951
86744
481514
230152
6446
442649
201983
33199
915183
987997
392189
117148
1293089
317826
177158
833983
449333
525899
961776
1359871
945655
353495
113203
231449
442669
380574
785204
408929
371271
1128089
989055
1101001
682861
904292
172290
265907
492550
227020
758572
271762
515874
1207028
1232880
319965
466642
1209809
1268145
226763
981079
1291486
1130233
532748
503557
714530
826573
306466
797338
88903
365004
840545
585167
840812
439556
893493
547634
326658
810717
1239715
550485
353778
478867
765341
714783
415611
1017183
505777
864404
234813
767831
1278646
1083862
683956
394880
377617
653515
1034273
1350051
989406
827461
730164
666496
177768
524061
907607
1208326
1203572
1323733
874454
1170378
996657
1281093
1165744
399617
1280397
776651
878028
312412
996099
598302
212325
823271
767256
1132672
28457
432924
959586
617573
460229
841782
168224
651896
640533
378049
962251
1203261
902778
147918
1029152
141350
627655
366783
456143
711047
1297922
532806
558860
307955
418136
710098
1087771
171361
204293
1190121
1276975
1160811
991141
1213459
1319406
1325532
1213662
850857
854086
730837
1230163
579075
1295439
1247331
59363
600384
1076058
1302973
740318
1272268
195882
1307232
1093427
1231841
416561
622755
616918
728088
1102479
1110981
297421
1282839
952155
860240
115550
315361
156566
1316675
393180
535485
935140
1182986
835577
1324058
986654
988466
683743
784635
1025476
1256062
1341801
953298
451901
1096598
1236544
459964
278521
644465
1347445
591839
1020176
1188068
919805
174459
327844
947282
1116630
439880
1292684
837926
219783
761270
690288
1102670
866842
277570
186831
1100363
642950
1310319
900067
887770
854133
233113
435797
496814
21341
619381
1276912
321120
92940
868131
1162237
1246962
109505
693916
280268
430860
1221223
1214616
695533
477490
1206711
3815
739489
1291073
343455
225859
70954
549156
194440
396772
381001
60849
772296
958458
1066150
949206
863237
356286
105695
1307387
141105
1099242
143166
424930
1025700
1230955
1343600
709813
729496
1242966
137873
1164449
794580
494157
1361612
843607
675202
881908
789321
8937
619744
702132
856519
1027234
884570
1221251
190273
823311
691250
706806
628103
138517
340842
487227
1015017
249101
341983
518356
981018
111190
283478
154109
367609
74202
862734
25637
1128559
1243526
199370
252699
103683
493665
810804
446352
1325118
919269
637653
138143
773954
195322
871962
317988
903962
516324
1247741
1304502
1027434
1221291
533810
1042003
1092184
715503
864987
1329222
426070
183238
900416
828245
1001922
221382
325033
781551
212218
629090
683827
238597
1127260
1305825
502009
1260824
664705
164699
383216
225391
700316
341487
1029471
705684
501951
91197
1005197
169793
1187929
167855
1067932
302352
1060847
31981
738298
14075
236555
1306961
754644
1158132
923889
64828
1178115
1028749
626767
2853
606568
975939
98390
806808
1272420
440726
806991
1267023
241807
962409
100781
772224
819064
1068625
437947
548129
1191618
1135932
631381
1230752
1230022
1176355
1157105
866428
167989
414006
1024666
837847
845254
696848
1210311
1306921
739918
789066
1016018
1174824
1154368
1316939
991417
513771
1145599
595377
145032
15586
745012
1107747
400230
184740
1195829
730542
568005
275680
161413
746779
291426
1065308
314332
1332007
1006879
552052
1306887
193595
514160
988909
349194
498511
925467
1344519
30439
138724
679253
416123
886268
1192771
1296039
368770
1210010
725427
244549
1156245
698044
1100966
1276213
140550
431234
271713
645046
998946
1237098
898277
339133
1243434
433493
127107
1287852
616488
1267897
925755
403633
369474
969808
1349533
1001113
240372
360483
1275422
466239
1310884
255575
19077
163995
1109821
338803
512299
94602
730506
1188297
274314
791715
104314
1275968
531042
875900
516813
1208732
764803
486421
52520
216833
506416
367811
370638
1246746
189562
19885
275362
123248
386708
1043838
1298769
353970
789628
692233
760634
417461
297274
837285
928561
559687
255282
1009743
885357
475267
625542
722784
407863
822250
670291
177519
182218
1073911
62078
712670
401317
522243
1101127
910388
469149
388773
1137114
1305035
1175603
228584
408191
659312
482905
211279
765856
843254
640421
1102499
737612
555242
734427
1264065
1236240
371185
566361
212812
792701
42921
868226
560748
73112
992283
537365
841985
7425
372962
1110251
349072
1025401
1229664
761465
987787
1356666
1280115
990922
700940
1205743
1199733
793577
262683
540809
387732
792071
960363
32891
1333808
982720
1340227
377467
105131
951230
1191130
679021
420243
1195071
503769
1349087
900284
103299
899733
1298844
457714
898938
1355504
1007158
22847
614903
1163843
564825
609681
612423
596686
188100
1125781
495636
1311628
1157890
695577
626067
1055053
373469
727249
294771
1050469
997588
594753
406908
871514
369430
1237465
1142930
551989
138663
331448
45917
396642
478783
826928
69465
537179
855990
841169
343111
913391
542806
1003944
304096
318353
919031
650480
849317
636074
26272
569604
464523
608506
1168541
48301
632681
243716
145789
470737
771410
882177
153705
490183
1087636
241132
1230670
1160489
1090308
141981
1026894
597176
1253094
1043929
765375
1321833
335784
1089118
52266
1007987
621571
1020888
284279
676530
642303
1356208
991200
378452
586024
664821
9020
70147
1320595
402045
206466
913805
439398
1315444
295452
195222
986488
958251
1046863
964211
864460
1159842
357195
314685
1049280
943671
995341
556603
1295265
763720
393256
1070416
1031438
1039145
605254
118135
2370
433475
311238
483416
15369
6792
861458
1241285
985324
982063
493710
847062
812595
901560
544927
645518
1125099
411485
521564
1323534
1200621
266688
1078493
467785
478102
801836
620151
72106
133559
1147610
1170799
863825
999309
912776
1064018
456866
547797
930830
982855
773773
1185248
1030642
221102
926790
602906
953048
172084
47812
920759
1012620
79926
1223812
1249967
1143781
18145
211590
203825
371839
212168
426989
874648
790930
106634
1149714
1270811
1083204
578779
1118694
824043
666578
1135189
511250
519447
866357
254710
627026
49839
1070782
237185
596039
156752
752844
234482
1313561
1314929
1237113
589136
958067
122149
1090104
796536
456208
396244
97635
613006
531063
893008
266185
908278
1216072
1132573
1128587
862944
1113889
849285
915803
351420
480637
547030
193662
29493
654696
439168
1164045
1166991
1190337
1173774
590955
1145170
136807
223700
832405
939801
182441
262006
216598
108662
263184
281756
163322
1044080
516728
61469
490404
50718
861381
975033
1265091
1288040
126
423853
992691
534194
961292
310873
37098
673846
110936
937203
267115
1052309
276047
832353
531134
901802
1317635
1006844
1266169
1104310
576414
865749
95020
315827
484494
1288675
1335214
280687
410880
37444
298461
101024
394847
1075054
387436
370598
579493
24948
936522
310933
392354
1077293
313215
50324
845396
1268607
114474
1300638
1186618
137441
1017618
363293
19656
1033078
1075861
1113644
891136
707854
505187
757694
91477
910175
822280
961414
1177123
843000
359167
519990
243244
158849
987610
586574
1288217
1027403
1104982
881725
306723
510179
1178703
1044860
822450
213953
946303
1058163
172960
182733
408511
743575
1164963
628175
1243564
1029721
1225123
35765
551750
920196
852292
435365
1203964
952001
1028462
955990
360668
332415
1050962
567807
1337236
1240032
157657
1245124
943394
736459
247572
89054
842678
629802
257793
749670
1128628
229027
401262
323692
390704
307970
83454
944980
920988
73782
959921
222081
858174
624965
302586
974327
236953
740272
967325
489866
716423
505191
883931
1104212
337287
640129
1169731
975453
834503
902127
1181348
786111
540608
256057
55302
754365
518539
163534
18085
88993
1004142
877833
679629
236034
966611
182939
489937
457702
112050
642151
1312375
1247638
1308545
416757
1285809
78539
1299654
9258
914421
377933
38340
1338857
143066
30214
1005112
499163
570485
520426
1164406
481595
671746
323708
886899
731832
876366
846874
140362
1280489
980540
660768
492706
1229332
676166
262126
123783
354459
501250
1191877
40350
456549
515732
183496
603947
1067703
746451
1252940
1175638
970286
31567
1255649
855694
136787
676768
797142
318212
743222
56405
66007
23710
1191479
154457
479093
200882
1334356
8226
9767
575328
35420
27320
391323
1193652
561390
1343037
1266531
973607
900452
191651
149041
716293
670252
903291
213332
1151617
1035712
1023974
320888
57326
334097
1105275
284705
575285
223106
771149
493005
1090496
800782
1267227
1280482
348309
860748
349151
26658
297880
1262145
387915
797343
602164
1312464
59478
836125
302966
958830
1271245
374194
1253977
33068
1020444
738575
1199720
1284529
509049
861768
743912
366141
1210865
945851
1310610
483046
686795
487072
159775
1200382
268152
88097
1311018
1139451
366639
997760
627261
421276
918968
1031472
946542
164043
905498
339485
27742
1055048
983109
862163
1137029
996645
1152292
146794
489052
579644
864777
397489
694436
224233
225732
1113813
1062999
435186
942980
902912
446607
457927
291333
385559
503063
48512
309466
810149
628173
991072
1259276
394584
41360
283752
892235
514287
291803
576678
195692
192691
106628
833304
807396
1111041
85137
877583
831933
920990
408211
975572
1175565
1115206
315144
1164956
857497
508541
20545
332073
147168
583837
359287
1095027
755894
1161293
832904
298007
391554
527233
96035
120622
1196072
22371
902121
87299
1102972
973341
661848
267085
423928
25964
1268193
182636
104977
1052493
496999
158848
404550
557869
653474
400110
1337499
427486
141202
1161122
175356
905457
931025
646575
807486
723403
971314
733978
1314640
341810
478939
1003712
133475
228110
1247700
592295
622832
901394
321099
1139166
1245196
705977
909291
732899
301256
61879
173637
1063656
411609
79559
984594
191950
633468
249346
1220698
542141
437839
588958
311174
493588
69595
174302
142534
523697
1328075
800746
1002948
1023481
693737
299229
1311570
534058
370193
402780
459843
459164
906166
903865
727416
105566
966953
960648
199055
218129
217758
823755
231309
879744
1281514
619362
556365
1177690
679518
898500
188555
635942
377269
915592
770220
1067962
238569
691657
918457
103670
993101
133727
411688
1283984
223101
593390
87282
1028154
208252
117851
813792
241960
716840
558834
865789
199459
291086
300817
1119224
863679
1316129
865114
1248847
973635
709695
1152164
382625
1242143
1213871
177157
867273
1247262
907386
898660
1018307
107599
1301933
1013530
1071812
268981
1059201
317346
139047
275319
218863
1085289
980835
741630
810791
801388
1076125
656863
488258
779928
255440
161213
707760
408209
9650
1053242
530501
554495
528651
991161
261687
670090
178782
221515
801217
347171
108458
1329464
52382
624676
1203061
666215
511949
1006303
115411
1046274
1138817
261975
512534
1325434
1077048
1011965
531104
522790
1108338
608414
829556
345336
145043
595249
954882
735052
886064
448091
164846
1216745
1097872
477064
688020
1320768
783614
1114774
1316760
81519
357303
607391
162725
1335665
1255790
523179
1195366
1284062
919009
921676
1026010
10386
967118
1322896
993956
643205
1004211
752532
844070
868837
911045
223422
893289
331026
196559
258958
1256161
381047
458794
853727
817776
214284
197601
1181997
661369
150651
133332
398759
519879
628666
876977
205678
354577
275027
348706
1113760
1008809
1117963
1028913
1143360
576082
773994
149248
323072
600468
1190670
473216
230083
595783
329406
1327685
1261392
380183
1076097
811550
997966
814194
402933
1113757
1056205
252768
1136173
133114
913947
157280
1286207
325902
896352
1043451
604960
493823
876012
866409
168232
765917
65467
1220627
1033894
1277492
591233
515140
1303353
597281
59557
341244
325754
1296893
676510
160466
1305495
1151615
1309697
479133
213165
222292
726073
1065414
1332996
290622
1249661
258967
964698
681731
67553
77788
1122044
1228525
1121958
990386
797030
951101
1207018
469253
1087793
516861
684304
702169
1336357
415730
502579
1264307
391522
899735
982152
948080
308383
326392
1019452
685514
1057663
643320
400026
841316
360538
1194731
1187406
942310
1336502
341336
794600
499438
1080096
188871
934129
921472
493134
310501
857613
1128153
1094801
1299151
424908
976159
235590
674520
904671
1072838
173194
635790
818639
993490
766150
104051
942796
607228
1324712
1298949
319508
1150674
865543
1277197
82595
673148
130545
693240
309571
1326974
665261
210508
1326448
948381
285262
692834
56237
515710
387284
1128252
227891
1274736
911471
332666
828571
940339
428211
1089347
1104398
398205
676577
596781
1277167
746300
99177
151962
992805
84738
564481
1142265
878173
805085
1069747
113179
485602
500385
1271535
1055394
689391
94352
60393
561228
1126655
967179
1274908
279475
74109
1157489
1021598
975357
791771
719489
276310
370652
145095
108698
1106989
810079
1163865
331520
1301403
1222253
488767
155302
164671
922665
425953
1129239
33669
1148989
1265016
931097
820562
969620
735861
571569
1023455
1002294
603878
596434
500314
834529
247881
1068379
303524
222865
64092
624908
247278
40165
586898
658672
253686
955668
685993
512655
775396
1191363
214361
484706
279040
744201
388492
549709
537960
654053
558314
844929
253162
675857
770793
560255
1185674
59432
51354
1278181
1273670
91695
1150453
658412
261323
1013694
260563
647723
1044208
700873
662889
660611
16523
480049
1268945
1255231
3855
1290435
1031396
169264
106312
938100
416613
193133
738895
1169558
607627
575
1029955
392869
1114124
844889
678238
250804
1167461
252255
194795
519108
845463
215698
241593
479132
618896
1060119
711224
698889
1310967
1089035
897253
1213312
1125929
1147
752675
793138
468567
714577
560303
657762
1151885
889136
344513
556414
661330
947676
1049016
638152
908290
457415
771980
386011
656578
287918
125721
649557
1091119
500357
1318496
69113
422103
1333347
289255
623686
290417
590333
688211
205060
539139
149457
822368
341842
1099367
839793
437695
280210
277124
414396
1223788
857739
823819
1315529
1041718
90930
1025378
110974
1291587
1233412
270553
782985
638300
496700
350768
984319
537643
1301202
482963
138104
1138158
825686
785475
1260602
949052
1077813
146642
481847
943522
967160
537235
1086947
376966
178533
1029401
1195691
1057552
115950
937692
606604
654125
1248278
30771
25417
1150797
873158
500626
42536
314260
672518
647023
1198290
984338
1296099
361548
450554
31666
711871
1004294
778852
492965
1007332
1013806
455885
26782
882154
637093
141293
1207722
608672
384428
353338
819384
716352
571571
697475
315525
425968
611435
182876
635063
1186782
731693
634242
113405
1262155
764465
482410
174046
772770
23225
1020810
729598
1134489
275484
1032933
17566
898856
1102124
1207627
207518
712693
360646
942342
711463
1333453
419522
248482
1281731
56061
88510
67761
173175
272463
1020573
330029
84933
704398
479013
1106011
1136416
1115095
582767
163550
284786
1077973
1241171
978645
528132
502196
867633
422127
452899
576010
187824
952729
927673
1113879
444009
1147587
840372
998337
10313
33160
613389
1046919
124606
1164957
784736
607213
1001740
399002
337690
1259184
1042176
174133
132278
232969
472162
127438
64719
968772
719111
839172
1327709
680666
191333
1305772
1061401
1083591
1179274
844834
801655
807452
1120023
80334
1298144
270617
334636
1007717
426621
950716
149210
788170
215329
1060221
96478
677206
910840
336092
217774
1323836
813518
564800
1107426
1163724
1213286
505557
1030868
1250390
1041051
596106
818442
471053
1302757
718659
1150656
545005
1235834
390845
261509
68955
234947
711898
86468
351455
195548
707718
788547
294461
918014
782132
1053768
1057033
1280966
1235528
810907
1104422
832214
532636
1024995
1038689
460295
7962
1233556
821506
808423
962914
176984
759436
438392
844208
857513
231104
1099119
540040
1305562
177122
707949
56674
1144083
1326177
792685
1300480
546387
164729
977216
578522
949029
35734
1241098
240674
833394
1257026
1253535
10184
1286811
351055
793699
768316
614245
1059436
1258189
64906
734121
1035256
230561
81330
620808
349976
510424
633860
193095
1056824
170691
1286488
609407
1155764
416029
1207458
969299
1009919
487577
780286
781550
151753
1008414
290384
175581
523778
1061240
366294
530690
109354
363820
833232
175188
351759
524841
653285
1199478
1288996
32929
288339
642792
449499
1027655
1138855
815614
187029
444841
720869
1322315
726885
965295
293308
191819
314970
990595
870645
773604
1131774
1079510
990506
1003519
250361
775472
914898
466650
1064888
531027
1233276
1193721
405142
39228
546551
854193
800443
325249
253079
1072318
1103668
908031
1062910
787334
901132
722161
1266942
57686
661343
793942
770545
272467
296514
1319828
866626
770270
146696
1167775
1084188
1223128
1045186
469776
1133417
1095824
123013
290261
595061
191725
398112
38856
1032397
952588
731868
647635
501154
483225
238890
146051
1174890
369903
1108561
346733
680756
876993
484008
1250904
560098
908005
802136
1218324
444416
1057040
1171288
227602
668461
1063761
1195526
881210
623204
1027146
1206999
1140757
867334
1032197
911097
845080
979271
526120
1122389
627087
1167495
116836
572118
1247809
957630
447879
1152381
675811
970165
822802
881391
939041
1106140
920154
651027
693319
1155421
253179
700248
236822
486122
51697
179473
927738
824349
884259
1141278
342668
765145
697932
921487
1216126
55691
625854
306300
752295
286845
521301
89477
399784
657196
254967
719932
675724
836135
761443
1030821
416884
235837
826521
726791
457028
1041164
305120
616230
1040482
967341
1084358
1256671
989603
465807
446660
681731
630471
993811
217334
1231036
1127251
1029258
962767
762848
225752
520498
1283336
987284
1108312
408538
196083
850442
287138
562936
603100
357782
634800
807244
1151604
138154
112769
358119
1205710
89525
292159
353932
222573
1114260
1262088
788445
218473
591621
964521
534473
1303718
960458
290660
1124894
975640
14517
1246126
930965
509271
320011
190482
1114621
408907
346059
865263
1309614
953487
709029
452872
1064721
1155615
146507
767339
1036088
141776
1259900
492223
589353
286054
1312109
526544
1162871
73914
808929
397423
697223
742576
1143051
433336
1173030
647971
651639
347415
1203511
67959
442413
909852
399709
411856
618414
694540
145228
507729
259653
1257754
781050
1322158
494026
44557
1211776
1078783
638478
409549
932680
812836
768953
683003
1138486
992472
700324
1019291
238687
561381
51484
644339
476196
1073713
731562
863749
270512
561034
1161621
1141749
335278
1173007
931153
940363
863447
540340
1197208
640281
465623
250043
158455
207813
200312
714361
299212
950451
675798
1131701
691468
1012011
237256
1200369
1067027
633891
916646
578702
296636
1156108
109232
97920
1296468
1096678
696794
721349
993559
1329553
220228
250101
741125
663159
501785
1129805
457563
1185023
991169
645972
1195551
1245
541485
232851
783145
756654
939494
510327
1235943
202530
835093
76415
1224636
1213313
772063
56786
314705
862646
1292623
1062678
948356
933838
125580
566891
170532
166724
1132661
36281
1118600
264479
989358
1140009
245666
976240
299573
373756
977738
266651
449749
111013
437183
238674
213898
725701
598101
132019
779963
469843
1180261
411457
1187279
437370
965282
1268516
184414
1273046
196280
873214
504985
298732
726355
45986
886620
395617
580772
8775
1180576
1293738
275422
553445
541293
617534
880960
1295183
33523
15388
502895
674675
988830
1035738
516140
712664
1111111
753445
877950
176320
335175
1150108
1193880
834123
433302
239220
865944
790016
1037615
946099
991763
904216
747254
399472
678570
961575
1319366
978402
442570
257630
274254
437640
690236
601940
1254360
1120520
616791
1069438
794966
251335
854787
1170564
850145
648262
1205781
1103729
1064678
1182476
788642
424418
797938
990049
605153
1131631
897538
766289
521190
1169471
1222456
476278
665476
347287
583020
149337
577866
675656
1098445
1090121
107906
1118330
969180
172081
730130
95085
1001247
1216601
1275240
1068348
212466
785496
78907
1211239
522992
1060079
213946
494502
528255
467865
471323
1188788
1022803
727233
758992
450403
940210
308284
1250398
1324232
1043294
977047
616031
162747
30744
89824
671984
462150
394035
637435
778501
1114792
24150
372857
1321410
1078589
234927
688743
944396
463034
869895
1245103
196964
697989
492688
347072
932822
1120259
326422
405228
125861
642660
611066
480630
767168
506218
43595
1245196
515032
116661
300749
1026708
758629
1296390
979878
268790
101036
955107
955696
408730
922861
840500
819690
505833
366072
375610
404208
285032
396801
1243727
721998
264485
955336
1059292
323998
300098
854479
785282
71435
1212765
427212
1236617
326774
167374
1258447
449
1224287
463005
334605
767487
41218
418182
1272660
1094546
939242
1320769
645094
1230115
1193180
1154094
27052
41194
440023
43527
1154374
3065
369724
134283
170753
1299879
177567
565413
242575
333810
409832
838948
1317638
1275670
1242727
1279195
275166
780380
1176369
1248819
793622
1033307
132085
439452
1036883
1278694
306475
577147
365475
397724
794773
897341
481366
566571
1269637
16755
1006675
695683
93741
878809
795130
254444
158394
164558
322520
186823
516314
714205
1170242
256199
1057275
1104708
1272300
792192
288543
927048
545708
201419
840505
1162745
955204
867534
768346
323822
1013011
847551
552651
975854
661385
602553
1212381
63982
1254254
176040
175187
917657
1303167
774814
188224
420570
1276546
120169
703217
1181367
176053
839416
308729
863277
1166263
667739
906160
534008
1008476
341087
1005734
806042
507520
608803
733099
386037
91573
990359
606864
1018924
458538
940814
731356
223449
315361
102498
1069323
1053405
512560
965179
800719
1012845
620891
646761
754564
1318797
1238605
1027898
940873
1298088
734403
698880
1155220
507599
1042585
609501
5739
605359
1250018
168237
334240
993449
900806
1065247
437014
190836
1056154
880624
980540
942408
1121746
1058579
375098
1129705
74923
18286
526849
1038551
99788
629140
1049460
414527
9751
831050
1196950
1246034
377027
1275983
883676
337566
442790
763690
790076
228265
755396
63456
891996
602879
246924
837189
733264
743152
365315
329625
112943
402212
988937
418808
851797
429364
740455
1143997
341248
490298
371928
1289427
780246
522110
1252476
47077
898223
611461
286905
1086187
709594
1287691
522088
1101701
43164
246812
255302
689950
806221
114753
1150261
367413
368223
689207
168184
987938
630825
893063
1169040
591835
249435
478279
369245
964879
1213376
816818
100624
5614
1233339
131256
409726
441976
1152205
427205
1031766
373135
817370
897976
1123465
160039
681634
1039647
74752
436205
498738
196923
726443
1197725
425401
179540
1054820
1307989
1210511
327859
210550
1072488
153020
958860
325785
1245623
749747
589276
771053
1125049
854020
874740
792236
1043369
498178
16510
570961
628321
174515
521412
44926
796649
194885
783377
134102
189251
465103
354477
1063383
1312680
674334
320530
1100194
1167676
899077
773588
1015995
211079
631001
26472
998629
1113902
210440
214773
1298077
634630
20435
41029
631887
1151926
758466
542398
978437
50181
142396
1319103
176272
89746
647380
495856
863977
949567
405523
1069071
1255559
474042
445187
417850
264629
315349
1064776
798044
388970
710913
612264
346425
393967
983746
650364
422918
1017067
1120693
257411
761554
471224
448140
31507
1007380
314940
39685
538104
677597
458190
894064
1172283
864179
554153
1201268
762762
1043651
478652
657359
580383
945611
1224148
549931
463987
182210
237863
941199
668091
945671
442357
256162
144854
1169744
1095647
592038
1210955
46726
1007351
175053
698379
641939
842249
825952
94196
319041
531415
582710
837066
817388
415172
4921
29247
170106
146851
269190
492516
956633
664738
352851
676149
397878
1272049
601530
898516
762699
448104
79050
717333
956780
1052278
300100
30863
1125635
690489
756681
1255993
377956
400701
827299
648592
227699
489957
111057
593963
493936
102192
1165362
429843
256748
1178444
722824
945492
1216420
896237
1214757
12224
195335
437203
164599
563271
1282532
907532
1213858
1085923
545157
999382
366782
451981
990209
370725
1159167
1172843
757629
787288
406857
472712
954321
386399
887611
1002326
642981
951418
1233513
89083
200985
352458
159872
1279138
452863
649491
445638
438940
891085
698786
731843
114530
963359
444151
330776
439495
447889
981309
471234
1064250
906126
1059796
655327
847918
257898
627788
69593
616023
1028709
813928
736467
1029433
1113344
346415
473578
867607
862973
1003284
188035
1029130
1306371
882970
316125
992060
796524
20514
328729
328808
26419
1114901
639603
1297728
829794
728678
288114
1244176
94380
123343
1001431
660231
659198
601490
403615
391074
91201
1251879
220018
581409
1085125
422757
314913
698587
406350
922620
433936
633153
118622
392508
372302
887489
669443
648854
1220019
1191157
354156
872532
394119
192539
1158678
1152812
1001956
866897
436968
1143823
412252
433284
232680
460644
1109223
1229513
1110514
814860
754976
132548
1040406
612211
1221017
261492
660357
567166
141807
1226292
338193
1116981
111835
393841
298470
912590
1067575
1194289
500895
362349
1035634
636806
269991
288432
608184
432290
989912
335020
543447
1301282
598691
441181
1105646
346845
1086855
739850
1156556
106023
507235
1208427
311551
787414
638910
1070870
847162
211736
1150551
601755
83817
129656
804126
693964
1072670
364695
1060249
190334
506111
1321158
158931
254974
895049
280550
203330
545504
633235
700684
81324
1099676
376642
727015
727034
661120
561783
669729
858389
56472
264
952848
414982
24091
847064
1157513
1102487
119235
749189
113594
65357
682324
1272183
387333
1163301
592174
888468
1290074
245646
712159
919415
221517
538673
1150244
11038
1024298
68248
250831
900574
314241
612650
598633
438362
1278469
569914
916545
478148
171667
775519
254789
703849
278286
174946
1271640
446722
553764
485904
70900
914683
1173646
716425
864481
1236222
917696
672727
36688
854566
904257
920343
971525
355259
160093
1178637
921437
726030
179319
447044
61290
1050650
1317926
182737
397986
1232767
260652
1293019
474489
514171
434964
220824
1042159
1023273
1066074
616258
589479
1180643
499039
350758
519229
72037
1252003
54963
182721
254873
968627
853270
902350
421441
275142
1191855
511184
349445
494472
15966
179039
986674
1113271
1018899
1096076
990876
300259
152646
249710
937051
1112781
595814
1125256
681803
307075
1089155
413456
437690
646328
514380
854456
281062
535249
905838
748892
72304
1216323
321593
1030249
1107258
527100
637059
217748
266215
260880
1240459
993711
404489
89147
1055526
45127
49554
1129563
975896
82158
658471
693387
776346
1163571
437562
634655
1052427
1008953
1104851
943259
296717
338798
1215269
1004814
300920
53616
449979
1272468
99439
803766
360698
734674
876733
993193
250654
730240
76173
470687
62346
602590
428517
676681
1039510
360839
928644
586322
207072
1114977
94078
977440
1089042
1307556
294743
538894
1100178
1270234
625962
303030
1109684
279625
743629
578302
251190
619247
1155362
930997
375965
844025
626726
1238957
368597
666521
593337
519488
765012
979892
94574
125661
870471
337155
350514
101976
245578
1073230
519804
567308
604449
15173
463411
213507
872308
43398
1282706
1149780
567386
966676
995625
973151
956673
40540
513712
414489
32069
148144
142490
848045
1082727
1253416
449168
236091
584831
177530
905701
691299
234337
15069
921424
1290370
275333
846429
1287544
1187129
1150539
750055
760212
1159706
290797
521670
306444
956174
1180225
896210
1170285
347534
424087
840969
56039
592590
933110
215116
541113
383121
474575
863704
1173949
109880
1066553
874171
1120091
1267738
330456
448638
947191
1000589
390691
279346
1186058
239079
51147
995244
644229
387217
1223265
1043303
1063232
421183
608623
912970
324764
990192
904556
523262
1226476
362107
674675
975740
899256
665823
447114
129578
406565
706738
1316579
1109194
257400
396887
4868
794931
285493
324981
807047
1132003
1258007
420724
273666
1080339
307242
1007107
638384
180291
1268752
970984
596617
551840
1054435
297885
990554
82635
813877
1042048
364667
521626
378135
144154
156336
831627
1021010
448031
416285
177463
726750
388979
1211057
7380
1068350
563684
484604
617814
664184
171525
237013
106336
902624
454438
1256231
322998
222695
1303273
240020
718285
661903
252119
501279
507147
984299
445960
32704
1244087
758306
1237290
401041
589751
235905
391088
904192
319353
1301660
1311326
385194
912662
930790
921242
774621
1165356
864660
1006152
507307
846606
1233278
868471
863646
1133906
516768
932135
209907
849224
1186930
172402
503875
1009996
613426
1201824
1041202
1230138
821210
620897
1174601
484050
878621
853799
810267
916380
233794
5508
657242
209717
1145404
569065
254925
827117
989569
764786
361899
569338
780714
777940
1148251
5607
935579
847366
798909
1097454
83231
425204
454753
967759
867956
379739
1004274
564292
1024579
1003143
947778
568325
662979
430135
1254518
348333
90158
50322
99073
1274143
18422
458570
516136
1227584
868563
1107887
694053
56122
1168342
373875
1135577
171251
311064
637449
382304
977506
1067285
615671
1022752
952493
3155
608865
974272
795773
28814
262217
973187
409345
323131
27126
1284752
892873
1148889
403683
802663
374128
1182607
277920
505143
117026
518327
933197
743658
1173203
135775
605027
916861
787050
1121691
1288036
213004
1053043
1013251
166287
79540
222473
1077867
1189381
1183036
867176
847601
746965
780730
35454
300693
724675
370027
211240
480891
921550
1250799
292476
1238707
429738
499171
794270
42096
740895
1165537
254486
1064102
712987
1177410
1258623
1002673
498607
412835
432505
963822
1280324
949488
551291
339044
813190
490066
38781
301860
1217042
668544
636771
1138615
737265
640119
357593
647822
385851
947540
2189
842643
470454
1221607
880775
1254605
166253
925565
973731
1195390
784347
1162666
49874
458898
248798
982544
593262
432713
473736
670529
1252629
362036
32439
188725
562298
1255099
1041341
657617
1073554
339852
21786
989934
92933
1049112
863812
193985
551100
411494
594241
87133
1248475
1172334
1189682
533354
844
663320
766834
1005615
480530
461677
305514
593695
411629
20536
254553
380335
543977
1232121
848603
985141
900283
264665
201623
1171744
717100
816176
688733
804135
765352
209613
1297765
274934
829783
184811
893175
343778
224491
1034667
1234054
1073284
31110
746130
1212575
518946
496510
1115400
692582
1049137
809676
489275
819487
322844
601718
700482
802813
1055227
543027
1286284
1015742
847151
725651
24337
598138
801967
768418
441892
63772
769803
988509
45666
379866
252489
701764
620292
1144407
1031230
870890
560446
1142615
1016783
1257328
82614
625783
978573
1264634
940459
62785
527738
1192090
644269
1270628
1072746
1273427
871560
1080331
654255
1125565
1194473
506079
1001878
920131
1091912
1199989
1220895
996504
1059603
1004972
419480
1228473
849006
1072851
90096
145245
741291
924981
338846
1024140
1262837
1141123
462257
676521
686052
1208798
590312
297929
814582
407762
1114827
323557
711108
416569
559541
287490
678059
455511
421749
404086
742629
713493
1237978
934835
864610
935773
372163
653215
241627
734104
55767
968401
305354
963049
90946
617584
910353
913495
149551
1265702
869776
509232
1169848
393701
869428
288742
1258633
342600
230716
1141453
532345
709716
644765
517304
463545
996058
475375
855663
1013071
383293
1281173
54540
140809
1201153
970591
63247
942545
995878
1144087
140144
828057
97900
1069168
360741
790006
414533
594209
287885
1306343
697024
191909
675658
620964
745923
756912
335685
650167
121818
533408
628837
179331
546494
324585
1183581
933327
186174
584239
616127
937358
152261
886363
939970
751198
260696
460855
578658
929908
448820
1106521
251264
550506
1290532
675552
84716
84214
329621
742108
415853
743186
629931
250751
379557
957455
57649
69178
842490
476980
1307033
736341
1187675
947965
35489
620270
1100147
340637
955494
388791
795131
248165
231432
19656
999881
478446
423107
811606
66746
1270153
917281
591428
676980
672196
574133
479250
560000
202330
783155
259805
672561
1078953
404073
721007
16792
207197
953886
500776
48468
1001426
1056273
556912
314785
355044
480907
522047
1059395
937552
658151
714318
335889
952112
1013982
623829
54848
39060
959988
1086763
1294133
344033
326484
969180
675012
127736
204628
816139
260929
243161
920953
1010587
819069
532074
1076948
341576
737270
1220737
932043
227430
1250919
791882
951622
169986
934308
166643
109101
830254
1091505
740280
498095
302466
1067165
860993
1209290
1286874
523357
585556
484321
316365
814503
944103
245700
993393
872333
992970
1203153
758234
711539
1176740
336444
356289
100751
1200305
1243335
1259198
265396
932940
1297459
218501
100368
1066235
193611
1272399
3542
248753
380106
630255
218771
1152062
690945
154993
244747
559585
875200
276362
1274505
183088
637029
527576
525575
193764
395723
1144945
396181
1026792
1144978
490228
337984
353321
790068
90611
278585
291082
723499
914371
1176792
608373
360288
56253
90466
856325
1256170
282089
69108
289742
496558
325572
143470
817797
875503
9919
795258
1191706
517089
1192020
8279
775064
597246
599243
211223
1101959
1026093
109869
1217010
1293491
471231
1063358
123760
1090613
720358
947542
139491
1020156
972878
319896
165655
350496
401068
312574
510786
696623
1120631
1202345
1153050
209687
1090636
734632
1067526
620555
1177759
62087
1237423
283277
184873
922174
870144
727427
114153
1259917
1227295
520285
49451
1084154
39596
17830
273086
873550
740165
1285308
242046
1047115
1148898
1223442
903256
1188884
904412
166378
214262
992034
791164
1065535
860928
302452
511271
569705
703139
226147
140033
815042
656145
717156
681104
668992
1193616
1194074
446967
1135315
570006
256036
1016221
36032
321
1043444
502409
198892
734122
654936
336403
1028665
242237
888159
1305174
319785
567653
450321
692709
1027886
758284
630655
907821
175737
153903
285034
898938
360210
122228
366978
379347
779763
328889
380798
543337
1071889
636815
1117518
1274418
336493
802892
618881
719667
1136168
582605
992231
493367
197992
242230
1274459
192751
1061842
826785
1146571
806925
1029249
919459
487576
48681
711436
988548
1294180
494891
279045
962963
218654
513089
688118
826083
441364
1259593
93552
965207
1108666
1032722
1111849
970678
231672
475907
871266
148399
1255643
357219
395856
397866
459067
1062121
39495
1014275
864729
1188771
549128
1077240
454867
467133
1272480
289408
371736
1127367
79323
222926
474506
541019
868350
753264
524626
583472
1252708
816405
1126388
438153
882574
878730
507591
249165
1039945
1247047
843432
614163
73324
133999
632708
527185
333448
1266596
532259
297363
508598
1021831
463991
959957
113385
113424
1044685
180487
469931
678250
856403
963887
224471
1161110
1301786
1196968
406782
89426
122617
563216
762407
255603
333037
687892
407882
257950
639085
1124013
198235
151085
1272470
313156
935317
327111
445736
216248
679258
152096
1001098
260703
296461
924853
1156980
176980
933983
109883
667584
1285492
1249514
330676
866393
1015035
920524
503884
550231
224357
646785
428860
752516
493044
603437
1218434
138526
515712
606752
265978
1245863
732427
35100
319779
171983
1190487
114728
699183
153526
466783
742074
660992
112157
868274
323367
1216058
1221152
994354
587942
830758
181210
448053
67683
668344
515685
1041178
1030288
1105809
138884
1232339
512929
615242
857549
756328
679472
271212
16224
1095559
669950
186223
161223
1141100
1250310
919629
197187
436027
86283
76609
1300358
869458
1121387
1054034
195626
952264
883499
19844
449599
934955
634303
691317
693486
507587
13097
825604
861920
167179
870569
639395
361576
1037320
1076540
1200890
1211355
1182101
1124829
622252
505880
152986
712365
1091937
891494
30407
290516
13592
584288
352550
415283
461501
97096
1276284
853607
526594
244664
625532
748924
22583
1209241
1126237
1149931
1079063
57936
1098558
123726
667317
401489
1202608
662757
483530
295827
509329
745786
289458
108204
801297
755918
787607
360353
199195
223583
384718
1282775
233010
192069
185046
821098
935222
775720
265271
220174
252737
1080938
267615
889289
384401
186551
1052434
371805
185694
486896
239897
454648
1017203
1013224
1195270
693462
616263
287991
911924
166950
1063449
238160
1114901
290154
210290
738929
217886
865569
1111954
1082912
678652
1104272
359227
552920
467409
402246
281212
705669
585114
827792
47261
241861
605463
891791
211448
711248
1141952
153130
495144
242570
204720
320990
583800
63049
392461
899037
679428
998118
198567
1102444
505320
378413
714081
226964
672770
1084408
355656
380396
1197323
796365
427647
497809
1073392
1201685
664840
539330
211643
666125
1047443
229918
479958
997537
765016
813459
635391
931624
846049
45562
134752
451817
678160
626794
745889
303085
149007
145645
95035
609610
239183
326001
608749
551716
112929
391317
617885
404558
1132100
1261846
855838
726288
200399
385363
286875
650081
455730
6404
811946
492933
216387
856689
3063
211067
578402
162831
1182548
867741
389572
484449
1110971
1297824
98854
67274
227412
1041417
151197
539773
921650
427687
440524
36925
1004524
1065511
169949
1057832
1260287
229901
723518
497078
1033178
1283005
479826
269462
733026
409516
451006
760144
189456
456009
1212764
1193666
668905
1084927
892473
1060681
787293
405192
75551
649675
1294276
264837
607424
683148
497558
230975
895773
407600
1163182
440722
84529
1299112
242871
301704
680814
107437
494472
203682
520774
537383
1023379
381647
768176
595932
601732
836976
1298429
1180823
742854
1014578
395905
752605
719443
537705
66680
179352
800725
349898
690235
826588
37691
357575
1286510
1101444
313924
734451
840937
1215729
387469
378210
687179
1194739
104521
330484
786679
1245974
462972
443343
321302
1232807
827910
358111
1296412
1205859
1110957
240382
833719
1039450
1101431
1270727
795790
1125742
204421
683660
892388
221047
840554
232707
5445
859123
1186087
90055
1175047
851502
38374
313923
720075
164747
131876
118867
1196765
1044872
148656
156221
32254
739145
801681
645527
692154
243713
261784
1214418
826928
1092520
1053794
1145282
998682
1252357
1091380
28479
148798
1185279
85053
774389
1233237
1207698
1151102
668782
346236
557340
1114653
1054425
976900
771296
740358
501555
693233
1011879
1054392
747658
1006434
305799
723983
681508
73730
840708
350390
1144190
122536
1257835
661610
1027777
966758
111136
461533
287157
436372
1034226
190497
105177
1069312
96300
37031
211274
944219
240419
407929
510673
534953
103501
853303
517652
862531
159050
48941
1147081
102960
808494
88288
1057714
1009887
228942
772325
557937
528991
433677
161262
63151
635757
728800
736422
261111
64420
33451
1007305
731974
103880
256509
535246
926889
392441
973394
159299
251600
322960
363829
27216
1158588
854520
1108843
1284882
287691
876524
433797
1018081
826282
1134133
70186
1258980
1211262
755068
364018
838308
1147699
687281
644230
652067
879584
388347
1298251
879559
867351
124745
1051150
1209493
570758
425711
1155002
171979
240114
1293045
228978
79588
1162586
516930
1212634
18241
1112345
852466
1166222
300700
1263120
43800
987701
172553
1150341
764002
578256
476927
1193969
802553
267486
872976
1075090
566300
693936
712390
470191
1232641
1141555
321893
841704
708550
232950
91502
482598
1049864
930702
619258
1021184
681245
339383
11253
677550
677509
721219
691197
931059
1047864
111431
1011266
589343
677316
894693
273212
17402
925586
583865
904849
571046
530155
558822
1290796
536123
667239
908325
711835
1225969
18016
879742
139880
1133025
641917
385094
188441
238391
1255164
1262502
119840
176375
16486
494453
1158994
905747
968804
82519
463083
387667
86901
1077490
447226
1168945
331327
616990
967075
1122719
1109150
1067772
1007215
194224
490573
76067
125771
1053216
431157
1172176
305208
1053661
701626
733756
410067
847758
373095
52720
799978
1057612
358171
909889
549896
3234
509258
256740
924922
284972
373061
250789
814793
825240
999395
1149242
1019496
364530
10747
1109974
496485
711756
70537
295122
159743
656526
216794
832100
1237314
31799
1244547
686172
138603
284577
1100497
280512
615928
906028
427017
1077567
349510
814341
67893
20180
23509
143400
928705
616600
466403
1138352
346650
1048623
197743
1013811
1205564
223030
524919
805459
674829
330905
5174
988511
135975
71673
1003011
101176
1227578
622399
1068521
265457
998332
972670
305658
129191
1101388
159604
55798
1198899
1161945
557018
39470
294758
991375
533184
1097805
590301
1259332
1148934
549325
983514
676062
925659
936356
157411
722197
108355
999577
1045559
1045875
789804
42538
122951
1108539
299488
753794
473506
289203
578798
750020
1243309
990383
1083056
104939
1132629
465548
528941
195272
345829
579173
345411
1005461
350441
445489
740872
785324
796238
508520
421811
657307
85956
1185318
611657
541767
246053
1266204
1036951
31657
1168385
1264137
863054
322264
450700
29912
35497
55263
133201
210802
1026505
656065
210424
484639
1252123
393430
337516
1180852
822501
527294
1293144
571360
962382
829325
1006862
4220
241296
700674
726988
356871
944338
696174
1210753
193592
922250
558752
617340
168146
123654
905596
593924
45838
394566
777367
438737
672526
493223
134478
104224
1159167
593750
812366
1010590
1013103
707152
746075
128317
79770
156883
277946
685188
187349
54525
436793
572502
60661
991335
973952
618972
371787
486468
751188
944086
113793
571210
479808
312230
1164398
858624
675705
1081130
281345
451609
20075
933889
314801
256226
1260573
584699
1067766
1159948
653224
213288
292010
669407
1160485
846070
278072
331614
109720
953436
581251
1236544
607277
587164
881969
574177
7939
734172
1008555
919870
842307
1130503
68815
468011
97708
425614
1173568
532836
954979
1292104
354701
1133401
935637
1025165
1178537
225885
557701
56383
1231876
1123092
75459
1145515
1061133
216692
515525
548016
1196080
394631
1227400
986351
227176
222683
1081721
1034524
421239
1039387
73476
470009
773535
190521
682129
843656
191845
879545
1207722
619256
1085231
377172
1183511
444210
1038839
33502
709930
1044800
455313
134076
193652
878496
875487
348043
1140163
26614
1110974
1230100
868302
1250178
265798
292645
597018
1078130
1162630
800879
969920
101993
559930
227446
1227496
60819
520109
506298
80721
683235
85487
1187390
879636
176490
973481
128435
979960
657968
63426
425450
963399
1026998
1087888
894017
971
613242
798351
568735
48735
639982
821686
1016632
77229
253301
466918
1273740
1076286
738015
962400
968030
1098885
1067523
378422
1251827
1071113
981951
610647
959637
646628
1233632
1170554
941074
293187
351993
503395
380505
546667
878299
300454
644237
374531
465169
1151267
1114749
476567
862926
1190540
1257128
1162754
1123708
329551
500252
636097
274676
359719
464797
154597
1043572
928751
1121656
1180832
1039614
1101240
1239471
346551
525386
676181
1179373
1008124
881727
614492
267255
1251082
887526
633769
1045055
1075224
1173243
1092489
330634
920194
15294
746746
752632
1242992
1188422
738641
677632
558401
858262
1219764
79620
357193
127251
969621
987617
71577
505230
655290
1216917
213222
1079944
669230
157352
89966
623504
666448
1081850
458311
750539
801248
265839
754524
418599
778759
1109367
614540
542652
606180
182056
503295
1246635
453375
212079
159829
814166
271416
824275
36012
222143
1109655
686904
1197808
311206
365011
710086
453244
655665
1028057
1175962
124382
132539
621737
568227
100815
483623
1256227
631145
653600
1221298
24335
830122
476071
116412
1159291
336647
953744
1209963
120419
1064056
1130889
1224581
442579
106572
847915
326464
572780
702967
1047160
995277
1173554
307283
1247488
179977
1181970
1066930
659128
626364
97285
1291219
350108
1253394
673076
913989
1286961
876938
365706
242316
839052
1043151
12147
403862
40759
207159
1264222
963330
257331
611038
545421
531775
902321
35939
234889
368068
148227
135589
845052
620733
1216996
291924
720949
856098
311963
286669
25748
343991
186951
141935
1248611
688480
828121
365582
1059741
452647
892218
12637
37332
1185486
842511
327024
1153519
915427
20413
377322
902507
338216
589102
859745
886352
353373
886210
543183
398612
4976
176492
879842
1055521
647916
574344
672620
190304
170351
315931
846389
817911
1200874
1017126
1217605
665064
966701
1108351
254237
356833
308898
20012
1059736
1014211
815164
832271
948674
963274
1064166
1042834
825181
607313
386345
1197862
740047
590515
442559
348060
1024835
1012540
740846
961135
597135
400642
1023323
660312
195900
258311
824057
531317
201896
966076
77961
901796
801679
26402
133261
758194
1262971
1057124
642731
799109
907051
1206709
738001
427175
1131373
309327
608074
964133
725067
745683
895529
865242
1285915
1243317
1204310
388613
757808
778266
303992
203726
948933
294893
617520
404051
1230828
950597
182947
1216651
1046154
825566
1181528
883526
880999
440421
121923
1058068
1055029
920263
408257
969145
269803
1270110
746961
393436
1024983
1225772
118862
1092084
570958
1276571
569417
247976
1011719
506403
706454
467715
1065565
656481
591579
148270
511698
249744
570638
408443
1162334
754169
509046
788647
1128455
222575
723150
1172455
478325
910268
730719
233796
835874
490885
990305
105437
858742
1128273
1166835
463239
522967
207850
93737
124330
640572
216187
17064
342070
196153
280273
902052
102366
550436
1037990
314802
872606
353023
863687
816627
121060
553873
899628
959031
104709
770257
797137
254537
904223
1228435
31872
673509
971756
1230933
915330
790216
667785
613531
1024401
672435
385255
959019
251820
66481
1016642
753389
1151883
217244
947709
1284967
643302
276126
563115
23291
209619
574956
694018
556891
348379
1134279
177433
964471
1240120
1221622
280639
683214
1236520
1252036
483699
672620
921467
569590
1127185
751686
1114661
155421
648335
1216907
632756
1217039
974782
987064
269665
304485
1045537
674920
719382
983244
427954
247517
902669
66725
107440
966901
574139
96496
1096878
1274011
748817
905169
865695
183148
655985
1274703
509609
433878
911422
352132
49016
1063899
1278857
761181
1237746
76813
127678
1134881
439076
97137
108157
680766
1286358
862848
664104
273639
1260441
1166086
1285908
75645
1281393
551363
644825
144741
845838
125558
7217
154357
673926
1187505
592402
809097
1238429
1032512
688820
1142434
1051291
140221
924900
739564
521610
78034
254809
1071872
1049657
1162355
98609
130931
649853
1169524
1135583
382832
310853
908762
1147495
334619
425535
511031
369185
712430
854331
1288175
784757
64527
746035
246413
15118
1100545
54018
502041
1108264
1289955
809810
144369
131067
8495
1051620
875055
640287
921334
134596
908085
790987
1210664
568340
541049
219927
1223160
1220479
1027684
229264
961595
1253549
626154
1146203
208495
1237062
734706
86121
344376
144004
810225
94334
759069
497805
146050
323421
831578
365620
53294
817137
1021789
1248997
635571
1242136
1138212
238853
1194943
22815
299969
649261
396003
335465
530351
460948
60754
367014
424810
533881
975133
116008
196870
958786
390465
850184
671794
1039522
901278
449694
102255
324231
1007827
771765
423723
685525
282409
1218974
358578
413002
1065934
456118
1187522
972778
241314
467064
660587
1261628
772978
42213
866004
9712
1059747
287523
366476
1168175
182076
855185
292973
338327
323615
450679
514900
789
562081
323633
731012
1268008
746371
1064452
677449
1211256
608628
451336
729171
899932
574005
80622
334439
308063
393420
796945
715519
68957
112756
460198
883456
1054855
800281
493551
500531
492603
521493
589165
1211719
726574
383171
905912
646034
340079
24978
158843
998036
501379
602281
555416
612582
113019
439009
246367
793704
1029920
104797
356230
128806
792464
806504
173049
813734
583031
605073
1117855
560747
697666
56143
806943
1017698
931392
521266
404187
481700
721572
304215
132965
1190275
338405
211026
990466
263426
1189468
1136160
1065352
1021719
728192
763033
634537
867851
6824
331681
574752
188537
678685
211832
533359
61830
471147
1032504
78027
1010883
656949
61454
249562
229175
399963
225989
1007739
158188
1166131
211301
368462
719757
1230672
1065744
1028571
969322
249983
969709
2124
507270
370933
69004
558893
649641
14501
1201451
734366
202924
297557
723493
275925
658914
267083
343699
905654
845498
262483
43359
549781
349128
529799
412794
844461
764487
238682
883409
238523
909432
120008
937396
372649
166661
356262
1075655
630546
940364
161689
326084
816875
572431
982995
590815
1018957
396619
1091063
453484
1227047
1034307
873645
331065
713315
667153
806204
304014
1031482
792252
1112564
279635
407310
793913
540426
557906
761045
641324
44766
868425
328137
126848
437007
453543
842206
1080946
1080119
1127826
317111
335218
273485
442417
1033962
1108577
544881
697881
1197248
982651
829235
338667
1151849
874286
634512
1195935
348720
251419
104390
686720
1148439
474094
483520
1148293
799269
171399
1123221
911051
550209
673956
751237
1219485
364041
264801
430439
40302
468605
416070
484314
1074651
735764
200925
1042611
5206
462733
116906
1058201
747248
1129667
519959
944824
570790
1193998
460679
1110252
719709
295494
783279
250766
60925
645826
1192638
1123585
716150
456930
940458
1281075
1228887
1281483
1200042
934227
427043
959019
766456
924580
400790
473862
522335
454914
232650
921873
585349
368741
1066106
879517
1074878
398677
1283408
1251189
63983
676538
1091517
225867
939540
429427
1077272
215243
865735
937075
1164485
1041158
878235
528991
616486
1245039
941302
919156
1013797
442293
1196755
434144
628038
792210
398569
1151766
776598
507655
538710
1003641
357614
631774
296521
1074573
1078713
638304
468735
1082258
223158
223138
152606
1048180
1185333
211396
1050133
154370
608655
650228
596070
504772
1011265
590412
282113
997005
658048
842384
232292
1244596
1201116
59556
612413
755287
928723
227751
868870
1084270
637038
336508
655818
671068
255736
99947
520904
369376
1021348
863756
1063583
374418
334475
1125637
566254
768080
1168398
175745
744579
1179889
12583
852476
37545
206515
300792
481064
161572
1021676
515539
864263
204587
23767
702306
668376
768258
965825
1025125
1072710
152808
550039
723975
888808
1231287
145153
689508
441456
79297
544525
9342
706783
83054
340998
1275064
281273
729722
1133615
860368
466991
302891
276893
817566
1115467
907362
747893
1245499
730842
1038492
199608
774311
831696
767756
988273
666421
428952
901649
673519
961543
548487
1256272
920573
238350
155538
1262707
732476
920479
838002
331140
1013131
198735
963057
545190
531613
640648
521055
115453
645738
630612
1228437
91773
141835
640131
604249
548750
761337
257259
590431
387552
915967
760248
1146264
753262
89414
1022349
29975
497652
1069348
888843
695491
399982
1011493
1099369
664670
76129
260020
1040520
227261
431608
1285421
757211
615533
88856
311382
151601
652488
571775
553552
512047
229368
322867
793460
659398
970473
691033
1065361
564838
230854
752279
388899
227420
277099
244521
45504
239179
1159991
975886
186615
180730
416019
922818
699844
632319
239407
297654
1191409
1087464
274843
305868
727596
839382
1094352
1019963
1191053
911273
1006740
297567
756414
604602
337572
812516
620521
875503
969694
137162
566641
1043870
502178
504255
714205
1044959
305301
335343
457006
227091
1125363
307708
373342
1048931
1018828
826667
682296
326941
756614
1184739
101816
161606
1276333
1050036
891138
630723
251023
1071301
801376
595106
1268309
671480
206330
191072
279037
98477
639126
1154143
719635
949603
1160354
476527
764395
29983
910779
1171913
255058
318115
780299
953804
322034
1129717
338345
1232846
836700
248895
948592
1096114
193386
957505
932700
40215
632150
834602
130560
1105629
1114039
874059
1006731
921306
234724
869247
522125
709064
182061
981557
395505
343491
816020
1140685
1062987
522662
1217237
203897
1178762
843375
994294
656281
729309
847663
707898
221655
694621
828266
126845
1220193
541265
1108382
97377
1055339
1256163
1080664
959881
1089503
1073406
574794
724645
1145914
1237953
341699
715268
836223
608211
369944
693051
4569
295580
1172607
164341
857737
355039
338418
731670
220059
88471
1042921
496120
173350
676596
411450
1064424
473026
1147535
759920
828376
356883
1168869
686990
847360
112984
387901
695681
857263
1122183
99773
225823
818307
1164786
179532
225173
295349
403405
910904
342516
808271
60693
721170
375077
235942
856808
738936
190673
463958
1205881
120968
51323
664951
950906
770333
695968
612158
1005138
255758
1256263
1183269
826089
542431
783897
129504
785908
1072166
821626
1087035
1090384
591896
28237
1159487
457126
25219
762226
90109
331628
1250971
657509
203784
515812
505113
9347
972166
334151
801844
1214665
1043329
843254
1002578
269011
29132
380541
692927
1132074
52461
143704
326131
324484
634450
1183959
1124683
811151
402207
517541
249162
1252263
1122922
1117024
1130558
1060666
585895
480902
455103
725157
6250
143301
582617
1251222
918386
822656
543326
794765
545929
1180841
272141
38562
407591
834036
751530
911740
564293
1197396
63608
1217799
42653
955363
751941
573018
868217
917288
259073
970213
949298
289874
1015204
685464
195448
1051069
394827
777430
1261760
1175247
323821
437863
428012
450607
1246584
442890
694663
281011
985575
589117
255984
39359
1059906
738630
623125
879643
1214033
982123
1032482
967552
763507
919285
954684
736072
983620
1265589
437730
201282
199499
726835
851360
528708
184675
974133
899867
868068
128500
1112584
734549
80099
628559
891792
693165
788727
385113
467773
440420
1003396
353627
565757
1075397
256379
599681
477923
583290
367050
121111
952810
1235511
833325
278592
1070462
711115
1039585
287497
650479
298713
299181
808851
1136727
27409
863906
243218
467717
1255402
1070679
1047793
1178051
37274
1077183
417449
297568
136207
659469
1252282
820041
137105
617493
1075111
1121757
204480
91591
593088
817114
260830
52852
473024
600898
1131578
138544
441953
1208214
959942
1019796
71347
210334
1001826
756301
603494
114483
276877
531124
765053
830189
240919
524229
678045
874452
238783
676748
399019
901726
1054387
573286
142133
1221008
1165344
366189
261577
996920
453260
818188
352269
1057875
466603
1180602
675250
692002
1236727
678848
136100
615765
1060043
398759
435767
571469
1169921
1084512
1002901
1173614
1189993
55230
739893
384302
118616
706124
169673
8690
920497
1248741
776595
406868
129068
1166658
260343
95841
933538
375646
1013816
881641
1019194
67937
408235
568424
43400
751172
72180
815120
1100619
47056
824961
646429
406738
1148618
575718
1263732
1105686
521481
316069
998814
1191073
367698
897170
284997
1061662
975185
207520
617721
1219805
1161052
1008450
69630
1012033
1038677
1220520
104374
334282
57087
637227
610894
1096754
1210139
987414
1107881
755984
261653
629312
1066924
350269
1012457
542527
636092
756163
839849
464508
1123087
627732
355387
555623
751201
1146449
1919
900396
430647
915427
256460
130234
957117
230668
951559
849402
1251412
618365
357688
729742
205052
936037
430530
661071
846587
918258
287123
1130102
814594
638404
332438
280999
528329
371007
379959
704489
227174
854570
735334
611915
613946
111103
477169
784212
695104
915504
1263093
1031352
506175
728781
646145
254553
393136
1249406
524974
112428
695002
428414
620304
759449
545039
258962
39059
828465
915980
873579
519566
1016509
1019557
166471
1109429
383917
230448
861811
930558
100065
410786
688198
422591
1183908
948540
247682
1065015
723568
1242145
1036354
1016454
25295
1023115
663390
761392
352531
1079340
1280015
831106
346430
1175653
1115431
1205515
892139
296762
1144426
475151
137640
492502
626541
1167527
1081526
235480
731177
743254
988190
347919
877581
284612
1057035
721745
1238972
775373
480856
979
523121
421222
1150259
147039
1199645
57852
1236696
517615
1036787
627180
52598
671423
1046384
1064285
754061
1009813
387027
1058225
7147
619964
624627
1014148
445039
636256
157859
497249
1134839
963727
1196615
273198
598939
1240659
1149716
912026
874762
281217
1042330
1151577
1101333
1034829
901258
1137965
1099530
1234659
656855
309397
874838
1075178
805133
156874
1159565
416451
271622
349226
1156779
865270
431299
374538
521529
1220726
573972
941728
462560
994305
165436
665266
766836
1131895
228886
184970
421697
19090
649273
929001
555184
758424
1075348
1079757
101759
299982
941975
252615
181459
75683
1171432
98047
1204515
1045757
1158163
187249
1015734
1063368
1269385
53140
472076
952088
1268785
351786
1107162
751591
1058549
586968
1277180
839126
541809
1070792
1019078
892880
1163771
168855
914103
1173458
818951
896653
72104
368336
667375
651412
270240
869389
201689
526169
260714
383312
1025924
956086
69311
565920
803968
961938
1217645
710656
1034578
350362
951275
148937
1159420
1034991
933683
1049602
104292
1084963
994935
109988
776963
42166
952306
1105562
259632
162233
273403
347483
860117
1022657
695428
31003
1103703
924095
933770
885853
1190026
1247948
739918
980118
1177259
984894
883990
677170
205708
613117
340397
320867
1234765
1261608
265831
877119
197977
437738
66233
1139854
488743
939362
256047
1089471
357487
988824
1242076
1176195
1164411
108641
589330
85270
50896
282424
913959
1211575
269411
1123260
916701
357287
179365
555645
878573
675743
540759
370720
885567
529265
62187
36809
92223
282943
936241
496872
858568
549513
73593
56584
1142732
833453
1189109
897950
715293
492557
1083271
653441
742105
737189
609439
357448
1210364
638806
701800
653918
32572
1206318
81309
960313
857708
915337
390619
308805
831468
583456
225410
504077
484397
337018
429008
94762
1237839
173099
839781
886311
114710
281290
1272150
794171
824865
487162
979974
516255
967410
733942
436161
1019062
80677
46803
955825
145707
1062443
1008075
245858
1124912
1126821
574526
1133387
392922
413044
1102043
246652
734821
769724
44967
97789
544525
466197
1140146
1118306
96988
165075
432610
1122669
1191203
987913
813755
921324
164663
1063652
762934
749187
474228
143252
738902
288157
759195
141163
1026164
366609
1192920
965073
619388
1224965
650131
1217260
979180
1180563
662507
572860
1243297
163970
829313
1990
863795
1098317
1015458
474309
729466
181890
118694
147591
849483
1199317
978030
257647
997082
857677
361057
550966
1110538
701373
1057982
863551
178218
908985
750137
544934
630786
874390
432733
196336
362465
187137
466551
1254326
1113818
11459
221389
226960
652682
1033670
672318
1206364
39649
1170463
372036
49545
1075888
60434
760092
880135
959735
761880
380142
430266
109311
997725
986599
232040
169875
120296
645160
695185
505425
729468
637306
690776
834521
476530
635254
725347
1073068
863713
659540
130752
299564
1122723
243655
1036245
587529
790485
550827
1249790
1023670
130592
1145172
304561
1061755
315097
353353
159515
1083378
175876
1131151
1192546
166583
1014171
95680
507704
1274229
320107
1210685
215274
884713
571233
1148927
792129
84321
1196882
1222143
585887
101733
515566
562271
185152
794782
623812
551550
168379
812631
557680
78337
1166093
71305
64721
764933
1131076
713378
1221966
1106687
666088
808395
879791
1220905
1091410
577665
97632
974794
359261
83336
1214611
1064828
853914
1145333
214380
27870
360212
723087
1185435
1223271
23000
11744
549774
1069867
580419
1173507
406305
654773
273063
3156
576274
510229
807840
46833
620928
896322
323475
960335
341380
567199
149776
666340
678426
401342
1123068
1096499
1183733
414418
937923
301314
1078579
359683
188600
265497
711354
726884
517852
1090661
224758
313449
613640
41398
1172340
1209199
257290
555816
881294
149761
306134
609267
605859
675509
523651
608910
49258
818217
996867
845129
574778
955370
763933
1255082
525129
584327
666234
309016
505876
596404
222219
34699
139605
848397
638836
1237174
957988
683220
1207474
1030508
127285
486460
1199262
970267
1151273
453551
883980
281066
104884
1030682
1034261
959986
322020
566027
278003
526328
701605
1010853
1138282
1109950
990495
1267050
1169077
447672
1088419
497209
1067380
1130810
114121
1195397
431531
1123652
332938
1180054
931776
619913
643920
12240
953093
1009007
29457
73775
200423
416056
765164
393467
238512
477721
1190501
435133
330877
129176
990729
1096109
689600
1264265
502045
1004377
386138
769703
1052596
863836
122578
806517
602627
1185677
939514
366344
619292
418651
772207
612401
601155
489027
329629
420083
12996
628099
447338
602322
618698
1159469
1114166
884353
926462
35596
259779
464063
593404
608223
588752
882384
129013
676248
879224
369564
997318
1052767
1064357
61520
1018651
508480
701140
1054625
1004289
36429
386967
584620
317651
1141534
387818
712074
481478
67856
302317
836813
898500
904974
1035777
807131
706236
1052828
162601
603646
1029577
26469
1069283
1058606
622208
374402
829617
513168
827572
711282
780976
156251
105282
1256525
294137
204025
425469
212540
499377
300528
43150
736450
764507
316716
689038
1106200
31618
273227
503284
576955
1100180
24423
748101
538566
17383
614550
812695
336670
77417
935606
624878
500648
734034
1154210
912130
635777
928320
802731
39097
261881
265535
1091094
798170
687088
590199
609501
398927
909492
315179
347116
1240034
924120
615166
828240
421274
969035
1189010
283466
674193
532481
242486
225631
33709
942996
601638
595475
379941
77424
300123
1037999
453913
205536
125666
666257
100046
309616
736375
770641
447481
903644
175342
920236
668315
970750
699858
557698
866233
393768
723253
354990
267680
236464
1166390
783009
906330
875017
106317
1079085
241882
1164771
1197479
523213
735409
1189153
200364
749182
716859
311844
567417
174628
935300
84778
130954
292242
43632
1185799
1116417
896032
671061
754646
174247
163596
1246214
315742
462115
867304
318169
725939
1199610
426877
1595
704116
993703
463409
904187
218585
291607
832941
2818
445668
402490
1060441
370669
950690
1017976
265231
938258
1081955
35334
23588
652383
490117
140040
1271282
486132
681178
1154726
966470
121286
1241986
419658
1235846
753918
280165
567237
472101
664132
350042
1156043
730591
88457
782427
243858
894227
765029
589441
174016
412860
152217
494028
402605
895695
37366
269307
899701
1105147
914391
291218
224216
1252468
1211222
944753
355613
694646
94717
519805
475804
1116924
36819
1136143
688128
572807
238699
438694
410183
5494
1263576
860726
979225
1262444
529225
207371
389416
421722
277474
440404
506472
590701
682321
329374
692427
304710
984984
1215976
93098
761875
1026160
1095660
958422
103535
1268541
541041
280523
807547
37448
757060
266660
948958
59992
762396
771921
480785
778572
54247
1030417
918357
1234413
1034331
1147669
335594
804990
389507
811738
837074
974602
576932
308972
1170458
509413
92055
29722
543221
565392
662677
371534
929430
22543
218987
132646
238751
751395
246101
388033
503002
1199490
184763
499117
568791
545396
492828
241807
628778
71674
1018990
424616
158569
1121391
1045103
726127
64223
909834
361079
1107728
142349
173924
101616
445711
115482
413567
802167
644871
429003
895394
852452
345252
903030
502272
1066719
1101027
1052790
615495
754029
610954
170461
767868
540797
326953
346346
413818
506346
749993
354526
1096484
1257976
936053
104031
115084
954476
305741
402823
476886
352864
851172
1212778
910493
1261722
843254
937329
892820
308293
374635
554406
988920
260079
945183
521006
1047572
137999
360954
616913
64636
342271
739378
820823
891854
549917
1025440
677511
727521
1186697
72042
968215
432236
848236
117455
59474
261835
1107830
1128557
815668
1081298
283938
624840
117488
257039
312900
253022
1016132
653984
40177
51306
1140152
333085
980828
735189
560902
436288
134773
26932
1158968
126100
988247
817945
35888
816854
770382
33599
1110356
638355
342597
130413
1065384
731457
508246
661257
1103159
506013
1260897
1037395
674317
918673
794293
1146298
497942
1160502
626389
460796
261143
187788
956566
86188
527448
1190894
231709
122630
1230381
579950
190396
600550
564706
869870
505969
272330
1261034
1095511
813685
247245
108086
327470
594228
1036346
737856
314442
724147
1264867
130995
265494
342541
1227513
925213
921528
1100800
1124601
620527
766749
377269
329897
870479
893873
131746
866670
657028
104202
914028
483316
24365
566692
80143
98535
398878
1171470
1202206
211600
860420
807413
1012050
249777
526625
765620
874633
218146
63317
1189651
241454
205911
1052118
1097872
661714
924596
674464
707854
664927
198253
128253
347236
565792
645456
105617
1031744
45541
613169
478120
995088
575532
747509
378532
870575
1252377
801413
584497
1014681
110416
649112
1219218
497597
275162
1062521
1119043
300331
639876
439612
772606
1194096
273102
819221
577125
111709
48133
323624
126548
249546
224782
601700
436442
1248302
332838
65549
216192
564868
722153
222138
792034
319612
700174
973592
1268573
1207812
240579
123845
1070601
617565
184117
265295
342636
667152
931802
825708
109833
133081
265016
669769
296690
741234
1085190
1097123
46963
1158490
505018
349548
344781
903337
285944
1211493
684321
209459
532049
1232555
580071
920751
129021
486399
203893
800665
753842
204414
784463
933877
1124397
536657
324845
829048
1167817
613867
508174
266165
237572
275635
669797
905582
805548
291265
1053065
42385
490366
1072619
748628
1260489
351302
1149569
1108909
94257
883931
1119508
37792
1188140
316924
377161
641219
943940
921722
588049
598371
395769
486531
38158
970396
75383
53864
1074212
173768
351968
630646
169718
408303
264365
295157
1235020
1154644
558120
1220157
130999
684229
137796
1227009
675700
503841
531766
967139
586357
677860
1234117
77292
29070
624184
1155021
77230
411623
940882
467508
49207
400031
1187944
946605
328846
581063
1238028
360523
247106
272220
485783
1217461
75946
439030
626370
239275
198030
663712
581825
1073741
38437
317702
707176
754632
1199928
130272
1048058
668867
843165
347203
1263802
789178
56229
1189251
947229
13748
1199943
534960
340951
74402
1209673
882144
181072
959208
519069
210690
34306
538639
326544
1005216
203809
931433
258669
643124
224945
42435
235992
1209604
929361
624091
198068
678827
1196675
704686
859099
984320
176908
271021
420108
1261864
1178105
101238
557398
1003934
92952
360012
756138
438597
227689
858718
17654
36466
253294
1077712
865316
414107
947006
1219512
428349
731046
279707
486640
948307
20362
315068
195737
387676
183523
1187339
311907
557759
1137476
1183301
818527
1056733
797469
1025070
947059
1214544
1163278
305649
705227
1165262
216589
27810
265267
145464
702168
466474
382529
895767
915949
695601
39806
508544
1107873
1047867
195050
694664
135780
263778
316137
692348
124052
11689
1018560
717160
105833
293483
759501
736360
206360
318998
1169360
272912
1149812
1044292
734507
508109
359195
498820
921446
440777
1131198
919699
651941
1049918
653119
433730
49838
344612
1238045
350182
780181
220892
402258
170959
445491
1036068
990643
604353
56645
1017142
779081
1646
488937
502179
855855
698270
603983
240445
456160
1173171
835852
85162
1060560
12548
204252
621795
123834
266995
58476
121394
400904
902008
1248687
125278
664997
47436
427485
657035
124790
541790
47937
898326
69390
671534
1022588
893398
209207
507531
846035
482847
1112888
1036117
979582
1166266
73408
1153723
698603
128064
36375
123305
202290
1124747
1191131
1059905
952392
436211
558079
246388
708468
444187
836962
909741
991178
808472
19946
795636
1009173
171372
1031311
1036662
847996
790775
232744
217902
621255
270926
1020387
870103
18108
153058
1222301
527976
779207
337626
1154795
281009
703686
867655
676168
422562
82353
942028
436042
927281
928265
856869
354114
1058044
272110
543869
394433
634502
947548
1036870
468837
431391
613010
3035
735996
439608
162710
331654
398192
1056296
504266
126202
56187
871446
365247
817228
664184
1180189
825548
1112626
348073
130948
118181
203931
479355
1192489
850240
102573
120378
499369
532450
144228
357879
539684
223927
116184
804982
190244
282727
615679
296069
968342
309025
639693
507854
1022442
749319
633045
484290
276229
466829
236253
416095
905567
401900
225977
120462
1250456
667952
1054276
1080286
247059
1206395
517711
20277
356567
938718
47869
1228076
765495
1110965
640430
797872
473082
807406
1078207
374663
507929
452918
345813
1047028
213570
648792
1072410
166611
256121
138902
716084
583653
965902
497808
858895
665046
1074749
1091661
447527
524813
11779
128615
817471
424875
1227185
533080
990516
837076
728348
1031689
326046
369810
683572
288051
302722
416040
14538
799181
369661
75439
1198971
536510
518826
327861
389687
795564
457129
1011287
67522
1158315
439148
725727
1216369
543049
597557
927118
953985
1179739
668833
929023
677652
330971
746943
889736
58081
749977
1167002
767230
283287
662439
254797
301871
108145
587732
60818
26752
1153699
1068316
472959
776134
320529
162716
681616
1059400
937330
186645
1039956
1154533
905978
937106
259979
640166
213679
268140
592705
749754
619083
752839
755867
797184
674946
931461
639744
688896
1263851
234612
84354
37227
146392
507097
581332
198145
816750
339263
415312
1013187
253466
542956
950212
1108463
1094201
1170228
31899
485663
809833
192093
961395
346612
243224
159731
365323
151567
1161114
85943
488262
763444
408475
367685
383023
1032115
896317
516231
773522
464133
223722
1076245
1093743
390886
559016
249669
82773
1106333
581288
398323
568589
32029
461705
400371
737841
392806
917570
1046464
974423
688946
765094
715549
345051
1001134
1189043
296567
1066566
839242
292706
286801
724849
547707
54309
181904
692957
576783
1034974
157729
1036855
1149380
10766
1250213
873294
426299
642453
242257
1019767
20255
1151511
746957
717329
158242
90945
35780
1070446
296833
1245451
279318
664440
763844
598824
590355
426666
1003108
240450
838104
34370
742071
1178706
801470
405817
922620
341805
349326
898100
1234751
612574
15411
692329
1205195
1035472
72935
573392
1049471
58355
3646
680600
1021805
431448
257885
1182651
1162369
1232616
618169
186496
804482
1029683
221522
886405
374739
172439
1134977
156572
427686
321236
955432
910707
1076007
1212159
964756
852871
552035
975448
782736
573197
1112134
638445
363271
668321
808056
811910
1121894
520159
180911
665978
1141831
627424
1138414
459391
880803
278984
542447
673154
430027
43449
1245170
908004
325696
231960
150097
439317
860781
387446
668876
430312
1159840
431987
940643
223722
1174919
313964
762188
976094
286708
681519
70757
212786
89876
161495
979230
40881
1257293
611629
101319
1230600
799546
768072
849440
218302
1086313
392446
865696
1028778
948314
392559
688038
1068702
1067389
811955
180793
49126
288613
477279
1043259
461552
536631
829012
240873
870748
759630
674874
249465
337822
740678
178392
749864
711418
882907
190396
189412
473765
495308
712366
895085
347078
893116
385867
689735
454582
52975
796646
688850
1033312
291106
439152
231754
384617
550524
1072446
1047529
795911
1079994
1211504
450126
335012
930688
746650
81836
823868
267083
275271
529092
1053785
1178410
827880
752695
1128462
45359
200906
1069796
888082
1136806
1048404
216433
622204
926817
427755
381108
282709
586164
574506
5897
354646
1190165
499969
240487
595954
1216463
610688
1057979
1065740
748685
145766
922257
391041
394218
690864
637004
739866
1227445
618124
645551
1196193
77977
650876
619382
365985
993257
355504
703010
9132
585446
76406
629040
228959
914267
741508
489922
737210
672536
275217
10382
1250861
20973
503343
108126
1021711
767837
569056
431008
652622
2197
839194
1074854
522174
527215
266456
281198
236236
235677
450256
94329
363718
805801
634163
432444
784279
391563
664584
489234
60126
1212549
1190126
529811
246998
510870
1102102
296783
747830
190317
414347
963731
759117
453489
1014377
1176686
849812
139353
872243
1056874
1150728
607763
1255470
922443
1199465
559281
464982
1034609
809855
707936
576980
476947
705102
19900
75473
842736
1022462
1174285
751638
227526
212478
23516
1124750
226494
6755
669639
346412
84920
61006
38997
606519
700376
1188637
1222686
1106644
192605
162805
733315
624203
1214177
671291
110190
1099780
1005384
81507
898416
272523
123037
552846
652851
467897
216848
1002244
51496
760279
939359
179736
947661
245615
401822
767670
1034785
446387
1065576
7638
880399
547795
270772
890276
9618
1221209
697302
419467
943885
18539
421346
958521
1031589
393192
1011605
543943
1056018
321139
265932
1236698
1003802
849300
463847
855083
8654
1175212
630806
852885
1098668
422222
1168068
100360
1216848
1066656
54890
1028779
536018
160377
155262
419872
197075
475850
1168125
747490
1071210
1255783
791818
494665
396100
696401
61077
1242636
144854
83663
888858
665691
669900
134258
852284
1037344
410456
879902
340731
492785
1032391
685780
18859
1062510
364275
701481
573233
722756
844102
887387
333151
326249
723248
213936
843358
219221
151042
1033635
863257
401433
724401
1249997
837418
449847
1022549
106504
831177
465870
93163
1220068
120013
1156435
702244
892598
321187
1159944
381594
119203
731828
1063596
504247
1244659
358599
256889
8766
605342
340721
1106230
223399
1088044
469182
928385
637307
520987
507611
100409
733338
1240208
17777
487877
954574
528861
467448
1118260
286728
340068
805450
1174451
1159615
412428
356857
862893
261282
594403
222083
786350
522882
413839
33127
451118
830661
929974
139895
315600
613175
53318
412444
454922
413882
850565
695998
248651
339525
96871
400404
980149
790504
1144832
1000797
15775
436933
745859
118762
1115828
883705
187784
1105232
1217265
397329
457244
983928
272152
616492
314815
820804
777811
1066227
1057792
749703
147110
989855
346044
427203
1096863
944684
269318
1139768
1028487
1014482
71710
751110
55746
44777
599583
1002143
1243203
936526
330744
97962
1167445
597476
1238296
164899
383498
428231
571631
1253967
437543
207746
24298
143722
643713
554347
819387
865000
289704
744997
447286
1073719
1234854
704313
1124974
215239
832850
869147
1027092
1159128
980746
1188182
385089
899386
569458
1144056
427529
527817
284794
168756
826117
1126019
879331
340329
52142
51277
579019
33301
1160397
830580
1063878
1177598
346926
793837
627155
549764
1070219
1124888
942094
334842
879066
315945
379005
833587
656807
1229100
299715
1113954
415849
303764
419725
55611
1148329
438437
855516
304675
149160
355440
160852
666593
574139
89402
677219
847491
1257372
576681
435706
925534
135290
1121410
552132
586691
579739
1030119
432201
641040
508174
1009853
919687
528369
132655
555877
917253
620827
664657
136358
691953
514990
896539
624770
1169780
233581
467695
608846
478041
1191284
1007182
1013171
946664
633451
120456
678196
145950
308484
867521
1139927
561401
434748
245202
1108101
159749
981001
80595
774073
333658
194416
703475
220850
399749
1070637
673501
742533
667758
1232310
46036
266722
870398
185268
256467
1121476
244410
48453
1252669
1211838
1149871
1015153
279070
57032
502421
353502
488328
817235
468747
1234321
1076478
134079
685142
1195589
1020108
378503
304430
1127569
690430
277651
435351
813440
715855
1030026
685928
523890
608497
863642
502504
488702
299678
50309
901539
132974
810746
23686
305719
850530
285411
374596
835341
994904
1106716
642034
1157072
696787
426717
1239398
1045865
156607
1213783
371380
51109
845798
424300
777147
328918
183641
206938
1144964
434520
441849
633619
496886
198509
434531
999379
1079996
336120
177972
885684
960409
1192051
283861
988419
844627
620757
1116793
1194471
1232542
434055
458424
309089
592460
37095
996407
577934
217181
517868
600494
654756
669722
955574
1225843
280692
1137492
152338
1232943
954423
1065464
643879
46840
79669
925125
1156907
693990
1223868
861071
148531
157701
877904
988132
366665
874483
758171
195439
1229353
618082
1010753
1001676
1027845
380433
96279
971824
151112
700082
725522
244412
930980
269967
1099540
649670
336232
595698
373911
820299
33922
988468
743494
496258
497983
866251
490498
193249
540239
561360
626796
635522
377511
635500
1242662
66916
691140
958927
762675
127075
193527
811082
1252129
176682
1130842
631459
915352
187614
92330
391526
187956
254288
584536
873942
678278
1126458
226298
944851
730678
734954
337170
875787
810067
538696
203985
401616
479436
950273
540528
313874
798613
926228
425758
675961
202003
1092366
291847
688035
825507
976788
905260
830375
770413
1035438
855114
999949
587383
42257
91071
296798
725532
414332
711354
345838
3089
102677
1229796
212215
755110
1216634
665242
508883
549069
816552
1133312
983088
630568
949571
153521
381946
938879
229233
939352
479474
1169382
886142
1092132
444403
344225
505216
1163403
1024478
544957
1117765
416749
327866
357658
1096012
1149212
677291
19174
632758
212857
779239
673434
703473
403661
850490
251406
1164288
255468
598350
1050999
499505
560082
734682
748828
358523
1228730
1113592
136972
434929
1059078
1146012
573390
19631
1035401
1235157
568929
574812
1111913
835845
304628
1162719
1157197
46542
259938
548662
407298
966361
861895
324050
451533
23022
14645
257143
445652
791946
442334
945167
883052
201235
1095028
1206586
849312
878575
880356
261984
65736
26487
275115
307270
697226
669553
189394
687657
761127
59063
1223265
97
1104103
444054
796198
1088052
900200
788286
135981
790573
950370
781979
860322
677594
609776
238312
884776
733589
34915
124424
587862
894201
341558
874455
56058
1107136
1043721
469456
445371
538194
367013
362574
139000
272895
920981
1228706
614126
814045
225732
967010
890666
588955
889031
548145
1067878
437270
667222
307662
35461
409645
933415
977783
1029204
682646
608
136374
797577
996642
501398
228939
289456
490677
1005162
822282
799792
390839
446736
572502
530325
276482
453166
811472
211534
930909
1236856
839309
430066
137709
357640
427145
1204784
649495
555704
846783
89722
557134
1225691
85727
1208714
172945
822617
234250
1108759
1238506
275567
994675
430486
317754
586558
401202
1080684
564162
817460
268292
691780
927589
805831
863349
1113162
13780
1167129
308333
1165021
330909
1204379
570822
943718
1140746
305659
198770
932104
379822
969741
1086485
258134
68622
1057015
744763
301729
945846
70626
1081950
627626
1211498
864000
829330
886989
1238154
574578
756241
5925
1228305
547327
1211385
102057
1120913
524481
52769
867516
263171
662481
883420
1160757
571666
217497
596957
984832
780619
337214
868285
753635
377263
421361
193786
945592
824549
448826
1197107
905023
352452
592582
344958
1130500
295126
602204
367069
991267
37156
813603
746861
1170667
406139
446961
378025
297872
13773
10821
607952
645210
662874
374930
1230681
576530
124870
990520
586149
398753
180094
357934
385282
543962
790472
599525
1006019
138558
857487
644812
895480
917758
606549
958642
697439
992001
20730
599650
950116
155775
140778
244013
791204
625863
414343
638379
148472
730620
770559
201193
1078285
141018
363839
447157
816341
1151033
1042316
25436
706913
1050610
669791
299016
647871
996916
467135
777054
738875
401045
967388
511831
838556
377178
837380
501804
1128458
763158
1043024
906010
1205333
626406
727490
1123926
800115
396078
292307
882132
883870
665043
528374
469076
823979
759634
895241
117874
884321
794281
665952
396100
775576
396155
1078453
504210
451381
914725
1059195
678890
52677
583963
768738
646617
239344
1223497
1197461
322985
430696
458298
431449
899269
1150610
1052540
837573
121097
1183906
806178
1147659
344527
695894
804678
81240
252488
1021585
426569
355312
587622
506024
791908
71880
360332
23992
1163819
599528
258402
214090
693472
594056
868273
958442
551557
937171
44973
10984
252809
151232
579930
65041
1181496
731238
912117
722579
1212958
379094
1092423
761735
870790
347962
1082453
171259
1200402
1167476
679732
714148
790769
613995
1068390
685225
615465
738293
563751
584256
589924
417083
33719
1124711
232083
58078
37005
1010923
329132
1118600
825280
56223
36890
1057147
875203
210648
1178457
438110
761094
164594
1164099
514787
602806
246999
540556
1200267
377855
899072
400264
44370
1268
915122
177841
265937
411242
1027485
787322
597194
90194
441895
98386
993883
17692
1193130
1175986
684171
347183
510635
489470
317069
1181650
892541
16973
785093
643077
771197
1177473
1197500
133011
411711
387415
950740
700279
773369
467960
330308
1033541
902950
788971
880258
788327
43871
171133
592633
1207950
132190
792670
1235683
1182810
19443
112325
1223863
1118504
1215838
497456
626592
387171
1031254
64853
377783
112641
327970
607488
635569
776515
1145699
445926
147158
829123
1002718
653901
947284
16100
570935
538474
1074809
617412
605370
309290
663037
415498
497097
1042329
376242
891466
923263
701561
233515
966301
81374
441053
55727
404434
203670
162720
917074
511704
854288
26193
799835
891349
33268
1107933
529042
915298
613287
882614
818233
962953
468448
838077
320631
336951
301987
874557
249268
1129685
112964
273245
109472
111150
995328
905744
435
785464
521855
319366
211448
495308
883974
50449
587792
765573
718665
711210
283269
134284
923708
575732
981282
939231
359607
707163
16283
454311
1190823
1220992
533527
914445
427335
1017769
1064406
806255
970222
367932
906283
729459
840840
798586
953517
392922
680161
432105
1213627
929453
1149389
810731
559346
196129
716056
1156128
1182719
793648
1226152
414477
484166
1203728
910755
920484
614283
262651
112186
729805
1133840
786524
1228442
1137260
76239
631966
409976
396820
328412
175695
1225011
777141
980759
929212
343932
1202680
162387
222888
125200
146596
728147
457826
4085
758801
298456
244122
599276
964398
800271
723832
806251
595056
511506
563560
824340
273840
55405
580700
637021
69212
148917
124197
110858
999829
352941
4987
711980
760597
57176
880045
212090
929822
466566
173740
105527
999443
809118
476881
469789
188856
1092744
1075459
757424
874755
316510
957404
973294
81921
613299
355525
771713
1078433
69394
210679
171562
706907
102377
787684
656048
517531
283259
676482
1112262
415472
938652
491685
933702
704737
592211
795220
1043286
203408
1185080
1020692
988159
905796
742292
630858
732813
706542
595636
660620
988859
681321
668608
99361
849039
429550
75892
668586
119590
579943
572137
277889
188913
751919
1143934
420860
352474
982957
380695
1017398
684124
460019
1078367
570367
363485
333156
1058143
403531
84798
752765
1004913
659394
538593
756632
368794
994730
661849
390074
1044604
428879
586319
746765
347410
657701
42755
698387
1006641
511264
230872
785895
1215351
37640
1145643
103156
1081806
659396
1137148
958118
841748
786664
1167389
366364
687210
439811
827600
410313
980922
712751
901229
503027
1007364
541412
151370
509091
572929
17033
1117418
554508
143125
388654
281170
605757
132671
138591
792565
433529
1196614
682525
326480
577581
1210888
751463
266271
616896
28948
397660
1106119
904328
311706
458027
702026
374931
735591
1170775
298319
897863
672264
561222
1084886
927815
941383
1218757
1139685
10771
21576
830127
146167
595539
500168
958425
800684
376703
511457
193519
751269
1033762
340072
4925
316986
113159
787398
510698
739074
1151810
76785
326274
970080
788203
992884
1107163
1004886
270155
1169413
779513
55459
108717
382391
698970
650708
42270
225558
266566
809458
715
1090872
1161516
140843
223024
773514
272639
174193
1144076
215610
227258
762653
592947
1031528
635224
1185247
594818
957876
165634
1012491
1034754
136802
851689
742669
1081541
1022322
1101589
978313
995550
65934
771573
757429
18346
683881
477059
571606
178107
794248
58332
236412
645050
406033
503521
218930
1076087
372982
724559
891101
1040857
302742
248427
938370
1061211
1151794
448423
453822
962008
830145
628928
729375
449673
22600
639716
129362
689218
405089
186914
180443
120507
787163
371548
984380
1104582
398324
696430
702092
363423
99989
143924
337443
695678
294931
1095480
916812
955589
1064010
117237
1052972
1163022
843796
635410
422976
624213
1018026
803454
1172139
737503
447648
800916
485748
195443
215918
685267
134238
401883
769766
1085655
1041796
827739
59947
593910
696676
895181
52183
298270
776230
402365
105523
99335
1024315
332140
565244
325276
271465
972927
595610
44717
296185
423746
83074
678427
240517
855176
694432
779901
10688
1024515
561494
414788
989546
233272
1021763
395494
990491
824330
842662
670784
37905
621747
43902
942729
1002596
1110262
1032209
1053014
794173
642625
292729
524535
977780
929738
733113
329688
348393
401943
1071803
128902
787322
238213
965061
806546
604587
337980
376065
20563
1162694
1204319
556044
1033460
373119
69797
1110187
431717
87300
916699
518538
180668
360863
930423
724738
1024857
856954
673140
1055193
1185703
791186
1130789
1119055
969576
1102466
1143919
407763
1004651
252738
749304
734479
861576
235888
606590
1074514
1128484
74738
580510
772254
957047
141150
1163474
675941
904957
105187
983371
357474
635527
338227
835565
14506
685583
15779
730207
914181
932710
1130079
1007840
80793
674488
1220612
767942
716304
319341
609937
979971
902271
1004942
199427
610059
1103818
917321
877094
498801
392550
588279
853196
255797
1034118
595486
132741
1062957
567319
260419
460338
266842
228510
1027224
737435
474513
253893
402849
804138
616006
1090397
400467
693337
282476
693277
1019268
882545
764257
187698
247064
473817
334399
91853
584805
54478
964978
1221000
1222347
30611
694857
1064426
1033459
1185620
499402
981377
112862
98382
494612
889604
1082613
290041
208371
1090393
961932
1043617
462384
793831
606631
724822
113924
710690
1028628
486443
546511
1117572
99555
376803
109856
919395
71607
128864
1219068
164618
138152
946066
652067
1102135
425571
921129
484211
1030073
844802
44015
994274
257466
326742
70084
705515
629702
123233
475808
1105761
142054
127164
321538
90980
823895
485940
1111337
520827
437620
529925
217667
747509
1129576
539133
644600
256316
55320
211423
924351
780045
24683
582571
124676
1047269
894132
807115
784980
504945
1160958
845382
1191251
355946
554261
852152
919916
685442
1168429
949029
629358
424997
390486
766698
394116
154217
776950
1211242
876823
991209
66716
1091982
588963
798499
1211246
882004
897338
589500
86879
726320
370575
887749
586397
674543
552299
310825
644431
683093
461244
672343
733397
387716
63678
197599
1085771
486110
1061950
5974
527040
823098
90826
1160701
1213599
700364
88747
876160
870861
181608
580047
762697
137731
1168630
611073
733355
1092702
886821
841578
41574
643806
474432
499643
541811
861967
461531
239731
520298
70733
925711
1091034
1175781
879458
804627
109250
1217015
200304
44883
1130791
429959
1114016
907618
152179
1175110
1200785
458343
530133
1068776
266114
1224723
967706
153241
477234
773750
1055390
477324
750427
69620
449280
541335
107197
1176337
272498
550326
187067
1051253
1220256
691738
171551
439305
208939
1022900
676811
885690
285568
515180
670834
906021
71542
773930
292690
510899
759402
330655
988909
595157
615682
355446
514932
870746
291166
942202
582702
22494
542911
229552
788996
1152178
952940
36619
898203
1050898
869629
845116
1055140
701605
732027
231000
542282
222859
711884
875259
598499
940628
965155
565398
876971
486028
1040509
359379
578169
1150887
283995
258324
1191623
234243
466200
166664
1038451
390236
822562
622618
5726
740932
833693
233448
372485
634378
324129
237448
49870
105871
1168296
253169
916282
723455
800535
542488
985612
74015
204344
978595
1055991
116527
639464
397269
709114
595769
752278
8362
208727
193914
810805
448640
943466
1129484
1194430
443774
737338
656493
40320
142965
1186675
105938
1078314
1159451
60159
215458
401180
866568
13970
1131717
579602
557574
532479
345406
650121
1120293
56487
811316
1191506
933444
944362
1071557
1206400
885610
724701
1078132
899760
1199117
273988
1046729
1164462
1087971
736487
693203
386183
636492
827198
78453
208766
610212
644105
835946
654367
811750
962271
1043430
528147
657707
460166
892095
43264
138179
67865
774514
153375
1159135
959323
980821
429887
691535
1089748
1164861
997973
230561
79621
193673
567236
935412
805842
54999
358302
377760
349682
958916
1061542
86084
316943
1110872
791369
1221886
1001961
1154905
161172
639050
834968
424158
1003067
188946
499858
924771
570718
482638
84509
677157
212492
548890
289108
915336
339873
324900
954618
806542
678579
467103
1199319
516072
902719
707617
550386
367490
426609
1043358
458251
998120
1029239
245451
681694
835089
62205
263743
955343
78688
1189217
1214596
590197
168810
397891
426597
294104
1184403
566691
1055103
88141
238459
692307
869666
667672
54163
810758
409267
247253
776176
1176653
1109017
361456
738756
600741
748115
413276
678217
69148
915487
566134
979563
9271
161391
119758
1143012
387688
1003463
1167351
858574
578873
782595
389308
849447
228577
658480
822945
425888
1112090
905060
748329
931309
191278
262409
712575
387669
197627
569314
528394
768110
393304
757942
328674
346479
1184623
1027190
779401
1122941
546748
663986
614062
714412
14351
532768
672696
1157633
647118
437802
977416
952904
602594
1153302
26698
346485
437760
714726
1206582
261762
834989
274987
607282
1000699
98338
548372
320635
103977
602574
474238
695129
387373
321375
547701
931293
1221447
41359
1023917
671733
600041
552425
505165
749674
39228
221027
418870
647101
65619
290915
85305
8444
983574
160986
736489
536287
353845
390690
737358
925510
645006
579363
981081
748238
745230
76383
263708
436878
95242
909277
220191
425962
144017
691633
852005
676523
67695
599577
720896
1194812
214019
268414
1196386
1097695
422037
1026694
683236
508118
1171666
334344
857579
385263
220921
676220
435714
289934
27096
1094030
339196
203338
865643
114347
676060
892761
1062241
282165
552282
376863
666116
840486
100509
562427
1222890
581749
1056303
803629
423735
469234
986427
409075
596470
1135054
135885
307333
1060489
760382
91877
812630
41131
67697
994918
996280
636655
353930
967915
887749
650259
70850
209520
998825
1156834
964136
575943
1007236
158701
1136338
39522
657292
81617
115180
375886
1043218
971628
21935
552207
157545
803615
1005002
285200
443897
453695
115058
922514
828587
489862
959690
590410
756306
180888
1110026
121232
326062
1168301
73411
800381
809712
511712
920240
49369
48211
18217
61234
334488
462007
663782
35908
721612
319341
455476
54456
1045159
675965
14035
988187
343304
1077767
588752
957967
1178876
537919
620317
1087829
278867
118526
635065
635083
345214
391860
1183447
1062441
236168
506496
549820
709629
815292
692722
181046
241256
177424
258773
103293
528135
261586
248841
835066
299925
395674
980848
179916
293315
393933
1189234
794463
1057230
368350
1217770
1020376
1140414
921994
1092387
159761
551685
667895
810152
1075617
322893
854624
398954
947809
8677
592613
359208
139834
1070129
1021403
42645
443546
860001
77507
80546
649497
1049005
481620
915259
446606
541584
992473
491630
424162
998285
878982
887019
11566
1127238
495553
43514
78184
1137150
1017023
995238
1025729
848367
277642
698063
651978
631220
603469
20311
951644
892880
526546
59173
632791
723812
325561
61634
237183
592775
3824
4905
919778
534808
704401
1113802
557880
555585
398553
41733
13589
193414
339562
534649
6338
908165
293685
1046661
198988
301414
870750
449900
498214
151898
740641
458836
293487
789246
947921
1111142
520188
123405
1060037
903560
1219620
992452
581646
362306
91560
1186615
750309
499747
586104
948843
1219356
432109
840177
477680
174524
262761
701062
254021
937618
683803
584052
1138884
25861
1127994
711493
579348
623406
744165
123501
795298
793620
974925
342792
254113
997998
1190367
875132
178288
397687
197661
585281
446472
861771
1184168
64701
759352
369431
560170
107955
966525
833385
990310
1180840
553713
1044307
999542
218288
342854
984257
221397
622047
300862
1027908
144219
665458
781898
914861
966123
591726
1099119
934674
52512
937597
309174
441481
540929
18219
209207
412209
184974
338075
170183
893145
722069
124847
286383
659050
1142929
1113555
633996
305321
497622
843744
300923
838822
1082990
595861
1069780
209547
415849
282255
1107795
1208272
65447
433084
23077
217091
220498
291599
30226
142014
130300
562736
784444
536402
757793
1050692
700249
311690
491443
508946
1091478
218673
391440
532477
929943
828475
664422
68620
1138125
285123
1180759
682076
720825
981401
542643
608278
1210182
142131
414657
170898
1119553
313359
1083592
258875
1151231
708337
450322
574514
23146
1137763
114359
93691
439062
219996
857485
347474
187021
683415
339372
543647
92309
1018446
935577
390861
149371
932400
874982
253496
306014
1085050
1009909
1077712
408536
765107
376680
1038680
528221
828453
67786
1109494
448940
917180
165204
640906
756214
720283
104886
32505
647336
1005347
32672
124982
1002830
761601
101321
753866
519250
214122
758792
904558
152824
559187
978017
468180
14948
1031328
1137325
1158784
918363
621510
183260
1102952
205705
175645
492460
788520
766649
605488
917924
856186
920210
260977
584095
882084
534827
2254
623101
980712
211205
723981
804997
741856
846349
652931
206049
983204
530389
951090
697979
401599
359555
727142
1064053
527758
876348
962886
639629
699769
719282
896283
895779
732412
1139913
881284
698403
309766
1147791
751861
482317
587807
351114
1005546
710611
691841
959073
710403
105771
80993
412728
59953
356656
74182
244562
261097
235241
271678
690441
146162
456149
843157
558726
1089434
993289
320756
527584
114669
606198
1086563
119187
1058503
1013380
4596
1148994
1126232
476333
764516
1196607
989364
563298
1009869
862968
634604
494753
567419
440639
1081053
1012047
306774
620554
383754
95446
771807
533356
985728
30533
583779
1045599
999950
232269
99271
516459
1104254
807974
1184107
73852
240664
408367
57043
741918
225226
551551
619334
340177
381487
580325
749339
1120223
474850
920004
910168
115938
981381
625003
344572
1196549
691611
179759
351669
695953
786750
1024954
634172
836198
158005
591520
900010
991883
853438
507672
407728
300664
1113022
1176004
938493
45101
967693
386111
402432
932866
909274
227185
836044
148624
940861
370579
942641
969334
617477
261402
1196112
222419
76272
1081471
797788
489551
838288
783655
495998
762907
900013
1079929
304162
882719
560343
800667
645324
873399
100619
598586
831767
51285
891024
724015
970854
776689
786948
399385
1206011
1014152
260017
619209
729317
63941
382905
631629
829296
410485
1194944
281660
1010503
206904
1057427
908122
366261
757087
43827
530938
1159109
370821
56130
990385
1210413
170706
1058991
241810
678143
1144751
739731
864787
688714
361530
29663
683390
1131894
963745
480024
818582
663331
619119
192102
114532
132260
1056814
1088887
298188
300157
324796
734939
558252
549294
651199
368963
420957
1016325
245386
1138369
1179639
235219
702230
105847
1006691
1076261
173652
32204
188919
16799
315883
663794
45021
539016
222288
752099
397454
726530
1087118
453449
469166
116623
291135
455874
160672
843719
1087545
878328
489996
640870
752062
550057
760326
832316
420989
931837
369785
704712
90032
677746
1001486
781651
690469
925943
62776
999698
457994
12578
941172
1091283
204448
740973
508793
739464
447881
378202
747242
112588
748960
1119389
665815
779736
36985
237238
165223
919942
359177
697954
20916
650370
54756
854382
1029358
1039571
91065
345028
1100751
1066631
433098
894662
35122
438562
1053905
801584
1026916
961801
282628
151120
378807
382928
226592
931728
112767
1215057
403033
837984
878876
471074
270692
233215
113228
1075963
924704
972596
920912
1144054
1086576
738862
41191
674888
776557
537005
533475
719133
498468
398971
503386
1098853
196058
336887
464160
333951
1023869
1067988
125399
816646
196647
860536
430092
979725
213746
670216
1104015
622976
209956
1138079
1019536
535365
464247
1185992
156365
671850
1204214
642937
117258
1144800
574192
209353
156545
552905
892761
1193181
281762
166606
80472
759110
476484
1192494
1111299
943156
911740
1201454
1159138
1011698
712755
62849
1201240
1152390
755962
783327
792331
1069726
154286
383649
1127862
177417
422893
15151
1186883
604552
899964
247334
339523
848329
23040
385841
724878
757307
634733
1212307
277298
811281
461720
196528
731414
564942
613908
1079033
800554
512981
1081922
719746
75774
77777
264251
49135
263668
234767
957006
800922
721942
435560
301510
801005
1066001
169000
791550
1192260
505878
293968
981677
658998
1212772
494883
564187
979197
510006
158359
960663
792765
473287
846381
820099
89498
881948
26821
1019529
819349
1064922
388387
314502
1193508
910501
682541
491403
95839
431340
933308
953777
49850
318105
729144
986227
835683
440548
935743
573921
176820
1161003
315666
385813
887494
163493
433631
313935
157589
608062
604071
216877
1108386
814833
1123951
1043190
405653
138249
804984
862453
575160
356359
966250
397163
200261
751822
686169
1029827
916745
869630
339280
150156
802799
614271
648301
866905
917820
119370
292695
818738
60436
1212737
584947
213995
243125
749927
799003
521870
386401
743667
566657
1111821
121292
633053
221761
529035
931693
269072
308850
1189564
988846
239884
863305
472137
701495
752238
463971
428940
742380
892940
529144
853454
454743
702055
873281
23898
894263
586386
507444
81928
956170
1112673
643159
24880
568983
141657
173564
20574
13061
675906
44907
630632
226806
851292
105594
590856
453639
720832
590220
1048803
523836
300506
944353
457358
477053
426214
852608
179685
564532
952028
430807
750142
1023612
543679
190401
946243
1016699
498122
167271
886437
988421
1042649
645666
38652
541071
444724
223642
469831
943737
578672
335170
752435
728882
717976
1036543
1189297
176476
215568
818959
910254
708541
955612
1054565
210595
1017765
462818
1099356
230268
260068
582904
460436
1190425
1019279
136208
127658
401957
1106246
711616
31377
983674
928896
687520
1133607
300805
912217
570082
1215090
49826
1120644
811653
763868
317890
45578
9699
737089
97706
455427
775824
95332
5248
1043823
795721
398945
515996
610099
65673
1064720
1189367
793473
608472
469774
880063
685574
1105168
470641
150690
325008
408599
370416
1027408
320130
221896
375193
454463
29397
261029
1178937
1133583
979994
1085096
284174
879388
948849
18442
240680
1180832
569475
812687
259746
352757
1208761
611588
353589
426806
794343
371821
388961
1062284
952372
481727
734623
1123725
1164937
1010384
252398
637696
1201580
1121765
739688
700327
286695
82798
214643
120951
896855
472564
546554
946287
186583
841232
892818
398528
9378
285518
623466
194211
316864
367425
196617
455835
223869
733426
590969
681861
59882
578153
83317
1096295
764204
1093846
511649
127816
625245
1014685
561495
160216
898441
1039256
966429
307070
876054
133703
981865
492637
14396
712836
701849
448919
1047137
239167
113054
913118
123648
197464
955670
955298
393127
273853
1073598
1148560
1081004
805079
676174
1048564
298836
144408
481691
694498
660897
904193
847160
668265
106470
190191
670754
712169
95855
244420
921974
547069
226322
652119
54030
1069358
1117253
639157
113445
465625
391872
1141697
483531
1023453
1176101
1186027
1111015
542534
949341
110052
649852
511096
195004
770542
446250
703087
1113088
992519
406539
223910
36838
569496
706519
148490
255068
147026
238805
1077490
939318
1092172
900833
1072593
408212
281061
732599
646319
377540
436113
783721
848997
880440
817624
223259
1128355
421625
1037703
324291
1209268
151387
398896
939262
925409
1137436
646085
388688
1037008
195659
602617
1189913
180361
662771
287352
995743
691356
1097528
556828
902186
852745
744067
92716
179299
869169
520206
656447
483096
727084
744451
1194786
738338
860600
1062648
212197
895311
163110
146889
342766
604819
445249
20869
559813
92778
957790
1056618
292733
200493
574682
384725
889064
377243
354470
390034
782469
692398
1021369
599736
139872
586658
218757
870759
1034397
1035302
454762
709835
111155
418174
1047667
792206
438072
474374
763486
613383
76903
1110415
225779
159874
1052402
1047291
1064857
745354
501883
666267
1200208
160500
1008730
380901
813944
940026
84304
1208114
817761
811374
652711
259271
1092405
1113432
78008
1167837
319500
1036349
193828
633659
1044891
126114
121912
215406
1170255
1167902
387586
305104
987753
104750
135808
547648
282292
596749
791762
639280
58639
452345
1002467
292073
402144
273710
448987
183830
1144366
957040
398156
254733
1088532
965913
994839
202519
646250
48326
146194
356661
1482
300139
668388
1111340
685383
936930
833801
922224
255506
117202
1060787
738465
689379
776912
71538
938075
186181
1087110
518718
459037
498057
1046762
1053011
1157221
701944
364066
283526
1029215
440440
352429
510656
539781
510986
751504
324129
843947
804167
1168846
305356
570376
1044769
1082067
18883
860568
93274
826070
230312
1091970
474193
535083
655162
432880
557638
674813
510668
987954
1056794
530431
657479
416285
997151
708047
61538
681241
123406
1168118
510829
820110
473477
243145
199212
392429
454387
698781
1018354
883342
808993
1026854
475459
821284
55211
446162
953868
967937
603851
40733
571054
799143
714428
641693
772700
817015
764434
1087994
977433
394002
203426
500545
869802
842217
338348
329195
648920
380109
227843
720276
1049612
382027
830549
897620
107672
496438
1050883
1133685
601978
200623
221419
858916
307603
733960
963545
784334
800859
746286
311722
556445
287114
805654
1206343
1031258
739709
1015560
134877
263631
273686
222201
1198987
172714
436003
446391
272958
259832
548017
790577
433406
790925
301180
810846
509504
300363
308329
26915
366541
741746
610564
233768
1116519
297795
774562
923429
861692
1104898
367863
1142433
507781
1003468
1024371
1121759
264610
808164
409110
651515
159622
1054810
491465
862489
929821
337333
1055758
329513
447025
79459
858195
32604
211859
1206008
979106
217623
113737
1193141
680577
663481
231036
580922
909976
117024
1193075
174609
914726
950577
681533
1047191
686058
270041
1210661
681174
147531
174086
724240
389157
538863
830272
527311
1001522
122653
1196659
273446
143921
1169439
121707
1203282
187326
366111
850261
72495
832545
796380
769770
1018695
1156396
78739
911818
558363
219468
681348
88567
210189
1079978
28402
912201
726356
654072
360490
1055704
335248
541376
203561
634383
22636
669531
142174
883733
714956
583704
1099929
188767
841097
1113331
577118
783559
326664
969435
769180
694391
123397
379275
717882
1196012
300717
256210
343280
116817
937247
1142682
616251
51804
363977
110162
477493
608377
444441
144576
188043
111636
731648
538530
215675
714073
873050
979952
499397
1171916
366927
1176104
92531
290204
1118282
250542
815773
140926
688474
755692
393253
1184996
450126
352316
493864
799329
198499
815577
18732
656167
1010099
471443
872692
559138
611129
327425
192831
1131278
18545
897082
1112707
829334
270259
614147
301118
1203944
744403
71014
692420
433714
882770
1188918
992820
552129
1081924
714867
694274
528116
331762
1041282
20224
618167
888689
828301
249232
1044930
14313
1133415
181240
448784
245793
421618
243428
769089
75800
240192
317908
401331
743329
985805
368129
439271
695813
1074941
233225
1009219
715618
122751
1010592
402683
953792
79710
161448
32405
762373
696367
909686
691029
719793
811497
238818
1003319
194210
623037
256704
491305
125084
102522
1183970
597376
133020
812134
165530
641043
847443
235774
139109
808311
562868
1006820
933583
74455
137461
1155809
424653
1159274
1010498
464728
302791
737293
1178127
544768
725843
1198204
16320
1058003
189189
1008359
456916
1156708
8105
1178193
653749
695091
104613
614724
1149419
5372
616618
923985
322112
50396
256599
102245
1097342
1141311
489476
1116469
1104400
824078
414576
305673
143076
608181
490258
949327
166913
980815
590072
610679
202983
426738
855426
19209
114152
267542
1112187
843502
1111611
809589
60885
819260
1204018
893146
889695
137466
697613
237348
943163
955301
214857
349273
509185
635408
904516
974749
497632
1080730
193599
1158647
496943
311149
611834
78498
835616
135796
254119
673744
790055
903599
1151384
958532
796912
259133
489077
220114
207680
738548
942277
759022
861144
818345
836514
335625
153276
848901
1007006
710382
201051
903622
550943
241834
1063339
818943
815455
764339
989142
7878
92202
941639
669669
673283
778409
878464
11160
1123954
1200762
1064199
724003
348217
510059
487688
225781
546069
929997
566795
424666
371185
111921
996678
564902
32089
182302
809652
118258
123549
852619
416924
844685
231622
762716
402223
166860
333366
409704
89321
28250
157262
16614
716392
1023165
129558
195727
1133713
1134430
885644
1176665
524690
285768
742751
600145
296035
438343
195444
146698
908543
628076
143322
1064757
897857
234116
1100550
680605
501319
812120
970571
159671
829717
452403
447663
1167276
396264
596928
338449
491163
479990
548437
469516
747195
597690
209953
784591
924231
393927
785600
403197
1200164
700483
422477
680792
886700
745051
1102874
190204
980058
569756
209004
953024
444696
202827
586280
551826
726959
416228
1051014
324686
378030
840185
564517
648495
322359
871808
368200
828283
443699
356861
456286
1175601
776587
45051
654123
632795
659355
610988
261921
814639
680582
240612
491781
159326
775015
1050695
34800
537008
1113121
786763
64897
948200
952217
601483
560841
659276
280715
1131069
25546
903196
631930
157721
414257
918812
840265
915694
361601
1010342
1025563
845933
864508
1153344
915811
53077
472382
1185730
963019
1081070
1120506
168585
816964
612593
452046
955096
591858
265384
821649
40764
698845
857744
560914
133213
848409
71425
717195
757291
33760
756253
93496
106854
514508
290558
930076
292565
101840
244102
1076667
891104
519465
116320
428807
117682
443744
508340
1099769
1205211
996477
31213
725370
1048967
143837
1043743
635471
359282
754614
70748
517181
909023
924276
332448
96244
744434
976580
1106404
592148
35668
1183207
145021
1117041
663876
464494
91706
885681
753153
296535
182744
1198077
445247
544740
1003612
556398
807679
503692
1171345
420518
704973
917845
430408
1079411
686676
946980
711302
917908
9415
337710
926830
285841
72276
765134
1199970
915609
382548
308672
828668
888580
331268
376355
250062
842690
138522
935562
363602
900490
968910
949220
1024785
992240
596228
999583
519517
952485
911874
254251
243383
390442
119491
1051211
706006
144407
997496
1188032
326452
1096091
830967
1071630
640428
948182
428327
382635
419024
431085
842331
548172
1026578
834757
468317
953737
86942
107659
967876
360059
9485
797943
897355
507011
599076
269312
575741
440128
1095460
602564
690814
265349
778841
169767
680585
453724
1159361
669477
1111172
316492
700111
661923
1001776
1080762
777622
944840
956935
895511
1159042
653113
642396
1074562
683361
371959
861363
650233
732901
197321
1181330
957148
31890
586687
954498
336645
78818
1173623
715399
78118
95956
1166226
938694
1084095
199124
122354
1174560
309837
118044
308305
767323
248049
103591
385948
554537
693099
1005497
938653
116880
534314
504638
119031
834508
529353
580102
531632
875144
1025629
273141
809291
813837
58944
288799
837028
1184690
273555
736388
717575
1013085
1139725
1056504
114016
343864
1199161
324829
382037
733568
687513
948999
444469
691577
311350
75892
883782
1148463
1005444
73737
1173677
444745
448535
693532
906707
553077
811858
51777
192263
1011476
600617
211347
431746
1074647
744038
474480
645660
432220
809422
702066
812015
907331
1021125
185317
153605
692133
434803
1115721
626738
418531
916324
973651
1138089
559687
642262
973698
581160
414916
38705
413266
43525
486388
859961
1047023
566620
1011704
820388
983618
76317
873153
663347
1019705
942046
1105253
752740
1099619
1028162
336667
453519
167017
197398
860316
301034
614226
1161082
5559
929200
1048640
455668
579393
1170334
893571
297570
1183809
148380
540230
312945
175404
955121
672186
498882
333
834801
758442
339016
450955
1048677
948070
110529
144093
818267
705613
743909
166119
703643
850225
469921
881767
330269
551094
849187
321518
100363
710207
558126
757100
275202
509261
969107
27292
1033478
942475
86730
66427
1103134
312059
81078
784496
974740
314840
172311
332534
1082317
486080
107446
550807
359740
830898
406702
173240
1181673
624788
1182769
425804
258801
594231
734987
184037
338546
665572
527675
1120534
48778
493408
328999
609457
340861
363946
936190
629254
492464
70927
666537
817424
494489
1171066
35188
313207
809415
602536
198885
576093
101780
300695
573883
769476
553840
966534
434277
128821
939954
417349
284863
104067
290176
122326
605532
870033
126560
699136
971334
14742
466615
789884
749331
614203
407874
517958
772056
1059776
889598
513719
579840
880131
621706
715784
844967
330578
198185
748734
764828
357741
1179335
676264
35234
537150
744633
327810
1199028
990240
1136865
802531
357007
472158
260129
342174
1079159
841249
673342
790343
460803
492128
939561
11843
780884
776942
564754
303757
514072
189808
507084
364564
732844
336924
1058013
251533
1074977
271343
99575
707237
290105
811789
144439
1060095
164414
228630
737418
502853
211877
514193
240923
346849
1148446
216382
997869
646461
934769
859080
1058266
201498
802463
526528
693310
1138263
245881
433646
277197
54740
195900
462201
345688
558111
563955
1077272
228752
356548
1163901
814977
661047
944493
607372
150539
763364
249160
377851
336913
803191
663925
873718
217546
1127556
644532
829145
18857
870620
490600
712415
114208
39011
96340
495722
763550
170414
679080
201285
1027664
564913
278746
222901
459045
895310
439274
221231
567500
1190726
57365
795945
57327
994486
1012988
129966
45087
698770
967758
614058
47230
852560
346217
838780
946404
44279
686859
1168400
1129636
362966
968098
685515
805079
628762
311726
1113902
691205
803550
461328
912045
1081248
773960
232293
1146707
82396
710051
1141431
336955
633442
1199106
806815
1077785
490654
152879
527961
832757
595842
294083
636335
508317
14325
811825
1023021
198177
851506
796742
841100
105022
340225
649639
983413
636212
708299
264837
334158
474833
216245
1189012
197159
1026515
773772
753698
697416
1039529
328013
385702
558551
1558
29816
489063
255366
110983
372711
1104821
141856
821855
708130
1144246
151938
367102
935180
397077
1077648
51665
1165284
714157
823080
525516
562755
369301
628466
830261
757627
788845
274997
219382
38889
464002
260950
952477
515107
31366
155118
71494
59105
532450
922574
140016
817555
249434
430211
1169442
106803
310011
718767
115895
270814
1073420
61131
943697
926570
690197
983468
482184
577927
32075
75599
1036948
402335
202311
358552
1193450
618651
421082
45812
783852
826660
1081575
863978
233824
121952
1185889
561415
883115
582505
351742
179301
885516
339865
594404
906602
475126
212958
91049
710679
1013231
525824
1107033
334053
813441
697827
912953
74601
932218
407527
1059530
537403
1143854
1130828
243018
763709
1085380
261747
132986
930832
1176895
592811
186232
631070
919239
989167
627208
522432
563495
24933
408912
158071
757217
593076
343078
386371
168457
1104518
611391
131509
675766
847473
1048845
741150
946710
326716
3623
1118924
579045
179558
164015
1024208
422136
1065782
975546
1147528
873699
337402
423538
567433
1153217
466319
183793
1171195
745471
471670
363831
1066929
620037
303236
10844
951317
631054
806230
390336
667558
287427
466366
850952
330349
495813
915753
1054781
628093
287292
233709
1185459
504048
1106296
399387
733780
3840
92790
742132
53824
1101340
1110019
752567
1094865
1112901
390401
869888
123597
859572
106929
650662
1182186
28291
758636
904481
1175668
692206
518108
814456
485066
426808
342381
222522
779740
171445
1074797
492455
809881
489328
921290
358232
955657
1195456
1085010
1128225
965518
760401
997036
288168
463752
878143
508152
1046358
430984
31632
658164
98762
867551
6762
628442
916107
627618
805009
1056189
1060846
621091
122751
537835
234390
803127
387296
888437
915364
1131204
4295
203720
991139
500802
543447
64565
533154
844929
1129090
544236
562644
233590
388225
978454
398377
114822
566921
509920
763333
360784
650520
802191
84083
74384
629955
749735
140876
565009
157602
538377
123104
918740
1167552
693701
633528
525475
98887
307136
287377
184255
838139
1021112
464119
1189435
510116
19376
261207
3836
176015
743371
796838
60041
348295
648066
912533
599343
469209
869758
427915
844636
558649
713842
180533
955480
244365
292773
645029
366954
1156856
547041
327925
689103
725992
51275
517601
8471
108703
567868
838045
721879
527549
414194
1158038
399372
581873
165293
284775
962849
511419
357443
414272
895424
852900
761596
592805
382951
872711
30861
718422
251051
961108
1103227
534396
678047
616511
234806
789740
281849
989043
325734
1186302
961756
622465
102976
1091121
1155352
539210
420067
622543
232022
131622
765010
316231
270228
602656
327888
566816
435690
1006786
39707
247645
104061
46238
799739
1085377
1161570
34358
282859
450166
1112773
470489
882496
64662
911562
957136
91115
737405
12280
903336
385602
459903
164533
199850
953430
648595
614353
266907
553512
206614
255064
694533
749933
719048
749055
1038135
553408
664809
459223
596655
999850
163447
111166
357497
539143
715917
460630
1130993
360903
1135000
334525
265281
530284
424084
1022800
91351
83744
1029613
284970
603387
1084543
512915
1075217
283124
500196
928813
319199
285838
981790
647236
776755
632478
1098043
892590
566193
959233
287145
105571
394734
1042658
1193566
34254
404367
503346
1023192
245344
977334
675745
6239
778537
926752
277669
73161
393983
842447
417833
916531
1167438
235283
414837
610308
314546
1031538
563297
186611
313319
88036
1090533
818373
877467
5198
889092
778396
265871
1193692
805844
539448
550293
291025
133280
478896
111895
897364
47453
751238
252692
790880
250120
338383
829444
1020899
763035
56948
1040199
440889
511759
1160934
1181165
171984
463739
136200
595794
77524
1166795
1189978
775540
389229
661032
443872
472068
720337
1125871
961334
141608
646600
371155
76809
790195
63175
1022547
391318
205920
511989
967746
237431
314744
313030
301856
46003
1173035
221602
284332
127559
708932
1097740
877983
618497
808544
754652
452722
606554
39950
735438
639924
17825
485793
324863
213921
682721
616971
489357
95288
609544
1079939
426936
367639
573969
705604
462118
55962
930318
654274
1133689
263853
1184957
1171070
267732
1115596
1136713
506158
1171072
265997
599390
775898
897414
142054
94423
464542
978201
34275
722486
434297
614783
1099199
826316
756076
393644
391584
190854
301228
404168
792098
437344
288690
521059
412743
417442
1041121
1059539
882556
935700
905127
818821
484501
293054
320691
871590
799369
949309
293670
965736
588955
1037056
644372
1075111
201115
1173411
420609
935547
378195
302078
1071082
1147760
244561
863260
1038024
474743
1039913
9365
870702
78712
77545
893537
355474
370846
596240
453559
196160
621823
495375
251677
1084163
736423
545059
377610
753830
416332
1030669
290140
363688
486743
1158592
628756
1103927
1014931
28325
623339
580701
398729
961792
651836
316093
199400
91504
396023
1087525
201435
984762
354566
1028085
1007412
994151
148197
664224
440941
659413
778647
1164982
467873
352825
696030
577141
764631
878163
1190696
1175378
1014492
265694
222786
475835
592734
487852
350299
525382
1012005
822678
320866
854926
982913
541692
165158
756812
798496
776805
98941
144995
1124591
196602
991591
191265
372801
5956
1030320
157602
203755
368162
1112397
568543
65928
183795
464370
789384
1057505
225157
392687
1154277
18936
81050
53705
97249
105677
843663
352557
8430
257337
1009644
459191
934939
550596
1105864
66673
25083
765927
932277
231855
886734
1117038
757655
1010636
655113
967025
501595
659204
96552
899468
482385
574965
367906
987598
152168
471930
745226
628822
782732
1085439
303600
541189
771678
689489
1161789
361615
266434
932108
173254
791334
197420
1116498
72486
150810
491459
607396
718603
251934
446796
417405
253296
716788
673495
395272
805151
228599
39690
961399
255777
1136519
146031
1041849
478226
718928
632329
1145123
444905
111054
223487
252727
441091
487398
1129001
833772
92127
213454
101842
1114775
936987
120946
141778
839390
1027342
212245
510840
842236
631285
314806
834753
610321
558757
1108265
807236
987105
859542
158366
266693
690652
490534
843406
241946
359060
932202
190764
793358
410015
639144
933189
1015240
465739
1190366
90678
603108
342708
100373
1175578
601151
221628
99262
539231
349353
1189954
304453
321880
168354
195859
284381
910002
244156
277701
321542
920194
481318
898050
259887
1132041
728898
1168912
1109115
1044224
186736
468663
464587
1168108
760589
27743
221561
329028
60739
714229
951842
493148
866782
596244
825998
45367
698943
29213
272249
1149116
835744
559206
1047344
789813
802907
26775
912146
71079
983153
559515
599797
175453
234924
249090
1024068
1081610
1034486
696428
264928
654321
92281
626032
461318
662020
199578
600110
774041
652156
993673
357758
852017
542036
226798
698065
499312
6657
770197
372716
310548
622545
114172
1097487
295451
41749
1095307
422825
67093
838541
355308
468796
1190456
66673
407989
945240
370424
637284
34582
885810
289689
1025666
541685
754010
562899
244562
1072009
751275
382728
210617
245158
93337
346596
738926
553149
233080
485627
271491
618602
711570
453226
552028
335114
742756
85770
950529
422565
574719
335814
308672
1163784
244647
407559
944125
322083
1089073
30323
518425
365841
478304
317069
955562
578493
623278
825625
1054474
858050
1076410
1161949
195622
528276
1135089
572898
632551
1095619
830584
889384
626203
1039992
502256
312037
1054651
507559
743922
672451
1078781
1015089
340369
176692
731713
166585
1127305
815224
306937
1035946
716542
659942
118634
481143
482795
231701
634281
462398
819792
306453
1764
673950
342479
93640
881395
483702
821502
1146388
382051
49590
578938
926808
611502
25467
760740
1030222
550266
1042150
670210
900622
796711
1180580
20780
250798
946990
363272
370281
664225
917959
356730
380902
427140
261216
979546
377991
444841
824805
848904
139170
413017
860515
284036
626218
717002
214515
415715
733031
1132287
534282
882722
951385
1087186
491673
875650
862809
297538
899198
552413
1167852
368068
82012
1040513
136598
815362
927876
51011
547207
818227
1052549
360166
929644
149739
593647
216671
867908
1076076
855212
781996
128236
1107148
944739
851894
539337
994450
136823
280015
509620
605473
13783
203263
626177
525028
1028008
664246
106034
1053557
626890
985505
758155
387612
78217
1110432
14272
905844
958472
936304
394038
359508
823832
19354
304846
91475
1150362
625309
86136
1134697
774332
445209
96808
682922
411511
553459
364458
829328
410290
651726
11473
427350
661049
37754
26899
1003876
282853
730220
462035
553757
60164
259796
377178
790176
1088404
889534
538730
1088669
818079
771256
1135540
1128224
174694
935213
1056638
930872
345879
758138
513725
678121
1130031
938845
1061974
304462
251016
304277
640925
57093
180382
717651
285032
238267
464971
1060118
502386
129676
535316
1098153
403753
856423
506930
370996
770840
298157
1164057
1017273
361012
263514
747401
865147
907751
955490
1032498
569842
6715
564802
104068
1014309
426784
586617
366531
1082621
766545
211158
872690
1154525
752024
5118
131886
1027099
365523
18738
1072073
1181039
1129836
48446
324304
850157
36674
270610
1059217
624513
488421
1058103
639018
669721
1027285
791301
35475
506373
1076250
577352
545069
943747
514310
426970
875787
442473
217147
556609
547939
167692
592490
90982
100574
1094531
486844
890646
481075
296707
28979
460926
429137
678898
873499
681652
768652
283544
279989
270559
157791
388869
417825
96139
123191
906416
811367
543305
958811
903380
663459
438862
373006
90116
361487
1101406
230523
85127
978312
68228
836
703045
579470
46378
677023
184056
1004054
411513
159336
534988
161507
368064
879410
782260
735667
693493
586729
89598
265874
1107630
120126
652548
587181
386154
869827
284300
434477
405034
830433
798673
284223
469145
1111293
744307
1040185
911555
357840
969309
717068
1130634
223578
1063651
394391
370906
1126507
918973
1048212
61616
749685
285926
754079
592940
625400
482131
1159759
242957
37787
538202
683308
408334
381846
240647
541035
526695
994544
1172273
1060115
1082273
102671
1004557
735765
456783
887201
618918
404623
456072
714790
920194
670144
936285
316616
21346
292288
140079
286799
290128
879734
742084
324900
343073
682268
248905
628410
460840
617636
751806
690223
662562
584941
661853
839483
337615
301212
1051553
997
619661
508051
1096206
942243
610452
399548
416889
474644
492256
753316
593010
180595
272110
322993
540290
323009
80161
302643
1140856
643741
838393
274089
172449
940038
559904
449586
50178
233612
1090840
137418
533591
1049908
1002914
132679
691806
1033169
113259
145893
646247
928660
227379
749497
721146
493228
327685
954734
964532
108319
426829
898490
1039492
985902
459134
753340
1078119
413010
727192
7812
1128210
991835
349159
78980
378799
108859
223210
186514
900669
506733
437716
705620
504342
494670
1014423
966737
775475
1114233
59724
979098
672970
644265
1170675
563249
1158504
137464
480909
37977
719714
442630
137494
93283
740101
189671
233409
848517
1170212
67345
586634
96785
715161
956131
520475
802540
353476
654897
198389
610415
711062
1045374
1144411
83191
398267
821307
619454
649634
46412
432032
580926
1146285
200419
289620
1022390
651340
173797
1122803
790665
503816
234605
1148072
548646
771425
16302
124540
779103
641536
851597
225965
750979
366582
186733
177101
223863
26310
1168335
418705
930493
436934
693015
944977
140393
285497
326149
103224
1171196
739282
420331
276221
587833
360125
1116918
909374
637782
1045600
757296
196810
742944
723449
584367
689316
17924
624761
341648
1063906
750478
494664
754720
103952
1003854
684922
1054507
1048453
21030
473096
1014489
920498
1038710
303087
398340
352799
264662
252088
552583
167130
1086456
643220
450677
692676
829453
68915
209881
861841
969732
294650
242537
43841
551402
286909
777558
839890
36181
81335
567989
1002658
787831
285556
703515
522737
191651
176424
1098554
206477
756380
310254
309675
32385
55429
176195
457458
836351
568144
362442
90011
448977
361099
949506
1027972
854547
118145
865445
192926
925808
1071217
1161202
742218
180228
934464
371431
495149
1130680
859710
896530
848331
171412
334784
369310
84116
136140
736305
1143379
658474
148508
376429
624699
290528
43881
1161692
315889
581684
427062
829525
1029303
620120
733081
938220
245534
1014160
24775
434674
491404
603075
1118000
242306
337981
638384
285655
1118360
1151417
1051047
997096
698246
605676
638788
812152
375545
172823
1172913
535091
127468
1150040
633841
131041
809756
1057099
423790
336839
313620
1052158
1116808
1091765
741064
702084
353624
338295
568770
221720
1163181
291514
196280
124931
1131490
471805
765348
62267
871051
572673
390988
394670
436659
148755
818680
587373
251958
448258
254339
340031
39662
108022
760669
1086135
1079093
91612
52241
764233
552065
715222
222421
788935
1046352
227113
869596
969864
317651
853832
873975
124187
940408
1021090
544010
607182
218315
365059
583532
200588
1165427
381515
837299
931064
790494
121673
1180476
1106707
42868
1129294
411982
734600
524856
327547
248999
210952
391127
1017743
228149
563429
80334
591645
73564
1106532
727983
495098
660139
1014896
1174884
2149
615236
674222
76216
1003506
387795
446761
745458
156972
769911
394138
993617
324382
610356
965002
1076566
1097921
215123
503277
778351
926783
389203
810111
411026
203953
665838
663077
410426
585063
860346
934785
710616
539442
38024
623963
1078648
727166
579861
939886
636690
880110
796942
299118
708578
598230
916967
921583
943549
1106577
1165662
1020306
537568
880431
217733
363047
1005916
1095913
1109132
883827
1051341
811969
379942
1163354
666182
795622
44080
734337
285281
624841
426060
28551
898919
888439
458648
692782
989767
436859
123138
956066
930168
502460
894565
821220
66870
325342
56518
1125279
84053
239530
158094
605749
463004
401079
521786
1017871
811183
476504
939009
212402
606077
882218
416938
354888
1080796
848093
430259
560591
979537
986315
270711
1125007
363697
320926
1037527
1033757
59992
776868
1134548
1158960
296701
812364
408563
735026
299565
55482
1111464
702895
29788
174331
369716
924247
1109445
208025
747462
128749
1026528
1129490
1091285
956155
116109
142898
742008
7970
48493
119910
570826
126579
323994
500409
249475
594551
1044374
378101
24372
109537
146558
182370
1088222
127233
1046125
776108
414550
895241
1159414
1150977
135738
219041
285150
35399
162874
274487
495966
234096
33704
615269
1083710
343552
1129462
408627
961314
420447
993261
448919
251960
931726
1009379
225863
1066319
302812
869270
85890
972464
511128
493142
810035
1006892
57722
1139339
17860
473027
889503
978066
159904
966255
928342
1072420
345407
139342
549916
1099502
348825
8002
1165118
164869
851861
273865
628708
937628
512629
282618
233451
575498
1077665
170214
856767
910866
466693
16468
657128
114735
983806
1138564
223448
668121
779050
79947
418531
1173966
1026144
676409
2253
933839
483215
518774
705973
763571
1047675
806043
872355
631732
693974
628831
86246
622989
354788
476193
43321
1087390
548827
209499
1067701
799059
737970
945286
768664
203303
233026
817320
735131
312583
647773
1136446
620028
201732
462980
1120229
852660
181098
577636
660664
1000257
29095
790148
510840
268075
1132904
187945
480497
137880
739215
264972
360200
296077
141513
739486
624005
829779
847725
459812
1141594
662378
1117342
1037810
848579
1076455
1124967
823662
145271
167753
824350
1046316
124693
644621
1130439
525636
989669
300646
751176
780354
838674
551064
1056131
887971
718569
592171
696390
970603
18794
776644
30744
741088
491881
459428
21941
187715
615655
340601
911815
626251
351019
458875
86172
224513
959428
912580
922855
509794
472053
590522
188821
861130
141867
399194
573774
446647
649784
371800
593796
529208
448513
684130
195868
64552
961295
680278
244000
513225
945663
625493
605229
406708
660129
879162
373072
896397
1092557
257309
817933
467396
19184
659757
1040933
44878
225132
862986
482288
803658
993681
705054
28790
1167250
577984
921938
542249
71520
219808
994277
577211
596225
282578
310463
362889
405563
880208
287395
847333
833136
1105701
964702
162587
1007459
986192
914874
1069684
599042
858936
1059082
1086552
1167706
526139
598099
80348
803846
546781
385839
564462
928634
949465
776308
700371
1082838
313603
1018015
637293
1158152
524459
195730
377352
460031
106895
898694
367451
86350
306733
878061
101603
369113
340402
399296
38911
1042519
86668
1120518
942760
600811
199468
624407
51896
150141
231352
874855
587044
555709
72543
538575
407074
1136478
1168816
52522
1073338
1085854
445821
576344
779402
670981
514990
366354
615328
443133
208959
358453
591795
226924
809072
100072
747535
835553
264832
1122875
856804
850202
157495
75591
1094845
250310
67137
494457
124847
876195
558257
190414
35717
777827
640686
809205
1040466
717866
902767
80907
668671
1024674
1119279
348218
397903
1171383
585620
374324
868118
312139
587285
1072012
411075
543548
167163
405441
1018585
517556
510199
444708
537510
28682
857873
58080
1142058
844801
683549
346217
1087405
246783
1056903
427843
382693
844314
1074495
664312
351620
138861
1139278
360462
615107
486480
127675
546922
1155830
575740
583631
649990
37488
235308
141512
832265
329512
307470
402431
1166383
904077
532968
860924
1176980
562503
750245
858994
929358
761945
695120
140535
129586
463250
757810
952200
538429
183120
162912
1087282
1095208
1112859
818895
257398
479125
481694
932822
352438
627391
247865
185395
178113
607622
253001
561492
575727
283432
1169760
1069415
485211
224504
748948
486159
444867
807057
448585
470298
1157844
504342
61118
207867
70805
435280
366435
850797
101001
1035259
262734
310167
1061006
862047
744530
786498
287211
1070735
414052
176758
703426
832944
784126
929407
994974
192105
170140
1009984
874696
341658
318022
547612
827722
148999
443379
603930
457198
703569
1062019
1132777
143101
810227
532244
485351
713187
1095640
210226
584266
537536
237721
1139634
686680
58123
397034
520516
349945
797328
60170
324257
408900
23382
795961
965204
788356
506062
246534
640742
1039299
618529
207914
927553
653709
117974
357473
380275
336751
994092
4350
274853
113614
442427
796461
121373
748666
692687
964151
609813
233902
951460
1117630
448432
653027
900702
993055
633784
696766
1031009
687404
258920
907784
988280
1083847
930396
463815
54378
1113100
957893
215205
938629
92082
507050
792465
987579
1018564
56531
1081862
832699
107311
988927
600666
1044877
826901
75030
1062785
334151
640276
217863
660713
3217
479400
375359
486992
528415
462586
565957
729515
863663
686670
766914
765440
1053989
35051
769671
800337
1097548
59164
991271
932790
764301
990996
123063
1174913
958720
1065189
795869
664208
155254
327255
904320
772858
26592
690689
595642
936667
849627
1067580
801078
146644
809329
1102825
958408
572776
376386
1158145
44004
966580
1169603
310417
913399
1020501
480118
600682
891471
211819
869510
1061775
378089
1132357
135251
349487
644234
244270
467353
917701
819774
180288
913940
619914
1130950
646587
802780
560743
35096
870157
588941
374001
1134472
648766
717587
338977
458597
3951
853931
922894
1171189
378009
658478
339675
1001090
317188
927401
707658
36431
344255
398196
1051004
653527
1141423
566190
664792
168931
336961
872436
495300
323339
243343
727400
771936
80947
675028
137935
182793
556124
953621
113798
709260
899779
1104455
1089668
480948
1021263
480874
539115
1108977
1149383
871626
950752
688105
1173490
568587
1121791
101036
351691
1148724
165537
283004
326297
513144
710575
442002
275804
403674
708897
761841
665045
177050
309565
769366
308128
352890
280783
1008512
853284
650296
799852
378774
465464
155550
22392
307727
809613
208589
73770
1060787
880511
14640
474344
769838
605451
853391
162934
707996
112078
662318
1062419
350128
538401
743569
844933
1030639
1096468
494538
171286
564004
617652
734673
305275
575819
640623
934484
1095539
682467
637982
338023
500530
91497
75855
40771
945562
744554
840509
732767
766431
248662
41110
221483
713153
455373
223418
137759
830290
1126965
1144234
79344
642680
1022368
728924
349667
884249
1113232
1097251
950081
304720
527658
852458
351813
483446
1088425
78875
1099168
432559
465627
417438
1089077
969997
387469
220043
496535
644982
527539
61010
840184
257820
398535
976265
302254
107542
1025564
719818
579928
1132791
1110679
376593
1884
1130891
615511
765109
526310
748778
12350
972403
1004981
1020230
484776
191269
802788
691894
977886
1099152
845182
959316
310562
98097
923138
969
828308
821916
300730
796849
683926
416424
1039121
1114627
568565
251532
532328
298645
836587
570238
843690
554339
169594
197572
220197
388121
472717
722247
225153
732123
992982
1073173
919785
290682
1016278
87962
517271
51517
584292
621036
682161
1125382
991763
1114424
465900
19386
371514
1025402
579381
113081
789851
169279
408141
40468
459476
773783
671822
620295
981062
517440
586019
423298
289787
9057
668244
502539
43146
77752
46848
694003
1059782
15873
585637
974864
298892
293524
235230
842915
1104942
948188
235997
234833
365961
341466
961214
810940
76810
730703
1058328
1157498
507703
723271
474315
563036
774380
994761
329465
816007
947415
407467
813014
161466
423850
702529
31185
1107517
769091
1006310
256668
425332
718060
910409
1060824
32883
922006
986870
433758
72738
855028
152538
959866
1149161
190282
1020265
532771
1069900
542302
962100
1021899
746813
541958
537717
892916
1084047
70104
565860
1089785
232790
754298
734513
146464
590727
970723
922140
215363
341913
590415
1126577
1153370
16350
230586
2076
835147
37972
286009
209746
1109767
397071
327388
68342
639710
103896
622989
222393
1001769
522541
1097827
714967
849479
284203
658422
184689
985800
1110532
398528
114545
1015688
1116429
141767
660774
1050709
193852
36465
362468
850925
1075473
173557
316957
504683
222189
1156132
521425
302384
161398
349960
94890
391330
1106674
213154
208917
210524
557699
7579
941669
634194
879067
175343
256132
39726
262432
53484
369961
110574
450633
639413
438462
879617
189498
695744
728960
823214
755992
832878
720021
833840
727487
931451
1079934
361760
485084
272632
741340
948481
56875
961881
782632
173084
254683
8989
477950
601128
78108
1094565
739409
950302
925022
356993
313777
1087190
629728
646020
1126647
950179
160782
969572
1113807
423761
147542
941297
882219
749220
699449
910958
785372
447851
1006041
119100
120707
390070
1058609
485888
205020
450371
811081
814670
206143
625262
877434
141959
949966
761387
668106
281983
898566
649112
404519
542845
688779
1067445
572422
1002938
427341
512257
1156116
885394
278473
484600
653018
810060
246765
609358
136484
728972
325655
558123
660627
568801
426711
581800
446267
68517
674396
653283
40707
153423
311164
1146542
235150
578064
1064784
369794
932936
861298
347288
72727
383822
416701
35703
785188
636154
218934
402593
447971
480025
154300
264772
1016859
1045395
248322
423564
217443
647661
503492
1033730
50772
1116977
1102564
1093759
450101
449474
637332
642652
325630
453130
1139346
981361
730198
715626
18234
579218
198793
545090
1090085
123118
986011
106011
811193
325310
1041363
165396
37319
97453
977912
449543
935788
355912
874936
706871
168207
586707
371493
966139
575581
1041906
880933
990162
997016
620958
565629
680426
1080545
383303
792757
847138
23693
991012
85427
249884
360283
517508
139446
24084
412174
811525
1090648
867772
1147269
772229
73567
594600
533121
1104187
89024
241557
1125087
663845
519416
597973
1057174
190840
293424
270450
606280
555264
831169
1131994
348469
786039
1166026
684078
265446
1144007
451153
576598
971642
711376
246468
870624
42608
26168
737312
516137
991520
1157310
828420
1119450
386126
542687
357513
548431
1065050
907524
920034
939932
1156048
739732
41390
697236
420069
1090706
335437
888780
527682
460505
898856
900835
1022335
1159896
182895
303982
912832
248264
984479
1084792
630886
135277
13814
301847
845486
249899
49074
650479
1058272
770675
819781
926149
318412
873861
197321
302671
57066
855189
1012514
636764
270865
524329
697888
367662
748310
303372
5444
475612
907635
351998
395989
866881
769
58528
40426
47017
19028
234045
124950
420555
781071
995336
997561
513041
651932
601679
1024024
998299
1122530
1075001
1058700
1160877
80911
759667
524959
977590
624994
89103
281215
645717
393950
712173
598598
475743
526615
315587
670695
1148924
975981
651490
822898
837841
858128
171107
1000796
862875
333142
1030874
790623
623955
1099747
704605
971997
484592
251166
303015
182304
935160
254047
417234
700878
953762
615524
245815
6556
817069
420743
588014
792951
24096
651506
782301
338236
251691
449743
94611
665093
506931
748658
54526
975249
812638
99504
154311
952348
422898
782063
914503
344780
487209
109633
895950
80109
77954
769436
1078034
827051
167566
1106832
266257
171694
385279
360404
782960
660142
222808
177423
1103907
119718
604577
76328
1111375
1014003
571879
274999
710778
910124
748911
216280
562219
812728
173175
375153
842949
444388
1073905
346735
374792
891272
14511
215847
782685
613052
400750
541150
1101162
1151289
852188
370252
328631
951619
272645
286350
346214
634480
950962
569434
451520
1046775
944010
305230
1006610
511752
823365
942129
450888
609488
287193
879710
844517
656278
969436
921089
944335
131099
281455
174031
143201
300050
199713
482403
440804
372844
669770
723415
613290
1022760
374353
801672
79706
105869
198403
174997
216430
409203
60160
827481
204001
850026
189174
692491
237138
870586
1019159
270630
433422
1114596
1112885
864077
106625
385985
699779
259873
903585
553626
329776
1024043
974816
156790
474458
1082188
589633
38780
326735
993011
1118008
14167
1046783
1089452
877785
565776
42690
150948
677056
241392
192601
270571
390249
994779
772911
1008441
563962
1063613
412556
906493
888876
456182
411129
1116495
784974
388724
259137
63789
934374
172161
1101988
136362
1097155
293518
823080
162283
623785
614408
568558
1078255
498047
100187
559100
302385
1079974
994111
930346
1045934
213621
1113338
605701
1002157
443694
500890
614216
637788
273057
280065
194259
772327
942225
707442
257110
521688
164687
173350
802442
852875
800660
395830
1029898
341800
74844
320393
397865
39245
144449
293874
46804
1123305
377667
190372
1088854
584539
1071987
816227
348133
99277
1125047
1015971
1036745
111673
149844
971623
480458
109536
371114
37426
940327
1012415
726245
184412
398702
930317
73495
484032
28975
611622
180879
115730
373114
1095983
337578
572871
214842
1148433
1071566
73790
1062017
886145
72526
575744
337863
523936
716835
583544
670897
66958
560646
560698
900981
533095
593111
1128565
852869
877693
285529
1047552
63736
527137
579897
806623
371214
1110932
249437
167317
707684
400281
198202
150741
999493
12822
549796
727278
20538
79672
431418
618916
19399
686102
452211
960915
57461
763543
302225
588766
781529
840710
211254
427855
821554
333330
441202
91431
542952
1023376
1142836
668258
920104
999637
829047
301303
1026651
29902
454575
33332
1132272
54786
287321
113958
338793
802876
638741
748073
404610
1013003
628480
878907
614134
602312
807608
829327
583273
868748
903923
65376
516395
398071
843540
565785
662508
653815
389179
654043
1135748
282854
889486
260919
934553
850554
986324
726190
237455
127543
839234
888144
150309
882236
307937
525565
1070621
818831
992684
86946
833676
933148
1068146
783803
210818
255301
381466
971358
618650
274261
90319
463953
445202
991041
335940
1137758
1057677
247737
27014
327198
944942
408373
1063787
890682
123863
263235
115207
676351
250294
108186
558402
403980
1018633
782490
907729
846404
1001247
159288
494597
375647
16172
480667
852339
1024119
694022
335889
478458
353886
510970
394944
440660
1156429
1070200
772750
449344
556783
863020
1085911
1115777
440828
37881
873472
752443
780477
293366
381701
105606
309226
1059907
1129905
465266
1054304
703028
437139
392900
1007461
418605
866074
963182
549128
342012
820088
308575
1086160
96220
639735
170745
560852
285773
331109
590708
966296
861765
1150693
202362
508202
1015100
568759
382227
101349
15474
403016
1031354
334057
742572
763283
214207
542609
193156
181218
563275
1160222
142440
760181
914411
26858
125346
883622
1111075
121703
94368
1092561
769803
780210
1112891
1013730
155410
916107
10516
726012
255857
860212
697521
162922
311385
1071832
818199
41592
362732
49210
882566
828990
671459
169517
959003
907575
340379
1089851
639910
341637
370421
495485
535259
933942
681042
1029792
56345
827751
403364
132182
218425
527599
282577
22836
988024
1137772
789142
595358
740187
637436
594005
237585
733131
409969
643339
506341
637974
1081688
451936
693525
831852
1051584
1159798
319357
982050
620616
225770
243381
157413
84974
1029031
67130
793881
520082
145209
554322
806650
274151
583662
597011
28070
551685
954596
363131
28086
888963
707218
734963
807886
810867
495400
784732
184317
105517
580152
267283
517858
626243
177743
731022
680360
895198
79348
12764
601771
377261
399358
473832
363591
627445
1013998
732215
237180
403663
36954
1135782
504530
449225
219013
293234
479125
496357
8503
110344
216462
122534
96394
721853
262007
551958
1019338
1021022
17817
423653
545676
133754
543238
645526
146421
1000334
741387
308362
781696
366132
886500
521631
214302
648399
700118
473346
570167
654353
116465
248344
1145775
616089
411182
1103096
300149
612162
1042233
871480
35291
1096737
924144
779992
1056742
304003
65326
417612
523365
736007
405775
626506
42952
899055
623757
361712
660511
192857
25973
889533
535185
93418
474988
1048866
1119075
1049039
1123701
1013398
910527
321024
1069836
23488
615195
650493
48320
874859
532805
106782
649580
239598
631750
317942
1019978
274874
406411
533478
712743
251990
840762
769033
508675
173147
923616
83097
274968
101595
338831
1028955
93843
1017466
775194
1102789
10377
806487
44425
246727
724782
491694
1091219
578585
1161579
366919
1026801
92409
1050177
1143450
864723
88187
963730
229939
1092248
761342
396373
1158542
1091654
642316
271393
713329
86712
466404
1952
244699
775951
1014567
725014
497013
1129384
158830
765730
285384
1070848
140574
757972
763837
229767
114892
416107
763342
701599
671507
896321
42480
299523
588640
1133382
1158580
105707
918290
347151
88587
190993
143448
331103
1020254
923731
730988
1135872
150267
576872
369654
599956
39499
265666
409899
630110
1105228
538678
731068
489966
444126
73730
778024
902867
307861
542718
960409
969940
103831
807860
931301
95378
951486
189972
551112
274803
731524
937950
633614
37722
1109510
30599
571621
364426
408060
499882
969836
515416
775202
1055663
835168
609890
621653
6982
354587
1083646
772830
125801
1133229
188521
534967
522229
990535
560203
1088889
492874
148008
1058676
540993
828710
233716
1159924
364165
842976
167328
1066867
593707
985016
533556
1022489
609589
593683
773102
405193
861533
75985
218879
88895
894536
1126903
74955
522718
58465
347852
1115506
173740
901610
638258
5810
135620
739868
896591
493741
394970
999123
593442
10572
522796
90067
643091
426491
148491
573115
1158033
20379
955887
439474
145772
897402
340720
420171
110222
524985
513193
633995
1092285
1034909
1140256
499468
454997
324845
471988
168972
571630
924860
310553
585503
634537
664258
900669
421489
1007886
1102873
243139
340746
982135
663253
731351
82456
951617
306627
489216
547983
894094
290426
732583
449665
953065
188766
732556
862851
62503
1015378
681615
279776
154243
748937
862059
1046317
287577
81104
597036
1081127
1001600
406655
1044092
457292
330136
1016577
811190
806268
38622
133558
635142
1024852
624185
369428
882724
304242
737927
626018
1154124
941209
1029452
1117907
249178
493148
234451
637791
555211
1113636
903841
1144126
39114
692736
996991
532201
839709
17646
335879
266101
824911
1016861
462014
614746
9557
148421
796908
309931
375823
706149
384632
625815
838228
1134297
574872
543092
109207
1099933
532291
972906
1085541
390068
644831
66740
1103386
489919
1076611
1063428
528344
726287
683116
786935
692155
570712
347059
1116839
452876
1145371
299250
1109645
653730
714396
700666
1077384
248665
972498
847591
71619
326166
362256
1057941
686611
379804
1087443
282286
311387
737940
836179
1033523
715380
718227
1098497
766097
25512
42883
773529
428876
137593
36531
574265
626816
577463
1128440
837276
1043741
260684
717745
275700
227108
193516
94936
889885
951970
160523
133052
1068747
876777
411335
239461
65942
370556
811520
1147474
1099115
268974
356118
1115146
322139
1152177
522249
20801
1081123
87124
870345
343109
713749
482312
803519
969427
313127
281557
529313
59814
365395
804409
645507
11232
806332
301169
349673
614178
281555
40019
67196
105867
983048
904396
964372
61217
521671
353798
188790
795834
964410
175509
956834
608101
851997
692793
406761
597469
904380
1129336
410046
1154208
238926
915152
204818
1128855
482707
195834
399267
839955
976696
703635
964334
229672
136194
38898
167801
278033
69553
217440
822510
144830
1130968
358780
96122
1046108
311820
164449
1117711
644419
421157
282150
615597
1124997
511453
135788
89170
834485
569511
751625
1122308
184804
197266
995386
480263
387986
550952
543243
628921
815680
270427
897607
921682
196305
1038644
393666
154002
490654
759743
572954
638284
703862
1000862
176324
1056445
905965
315099
504021
679614
822277
669554
711586
1053670
523565
334165
998105
1096346
319528
1033450
363804
86047
1014678
401234
521973
1012549
1050690
1014489
905732
968354
961229
676339
986996
436010
80158
436250
61616
774422
1140793
809432
871273
909289
758385
675368
846152
176602
1123981
591867
1083910
370111
52634
679901
53870
42682
505159
28737
983024
752297
202381
1095656
1072486
929378
133158
569522
765214
1108960
104705
285057
56744
838519
1025052
547656
958162
1274
19618
189838
477362
500666
385319
464362
755606
202987
483796
34588
455656
553568
943399
745965
408619
87974
68765
450712
361257
454451
604030
78597
135229
649138
660206
77853
569424
290661
44540
110119
774399
363237
588073
263940
954867
851034
1050344
315747
387113
1047776
1062301
509580
964222
227782
224762
384245
112813
992086
1038808
275929
845042
251321
629726
868563
771251
813877
184332
213755
1139737
200074
868278
366325
621216
639413
683450
500378
444318
343197
940838
797339
638308
175887
370567
333766
107755
277705
582426
535531
538600
1097014
899213
318329
833852
735861
491592
843236
7661
175378
874194
801840
1018684
765679
89259
160003
507796
921249
550939
791650
293442
695191
1060996
1114709
723880
353859
172015
917959
751963
469346
1068295
188776
683787
638966
39986
36792
84996
300663
759820
1088021
95775
487790
11258
1084164
903451
741633
374408
359798
155324
1011158
146695
741492
403843
1022505
969296
763326
726418
10551
783643
1070433
268641
279823
1023939
357084
414253
143483
296363
913901
957504
1097083
559363
86752
105924
902601
370224
14536
623560
328201
631352
966481
730014
1000694
871763
820807
388164
152317
1091439
683950
439412
176936
1077403
467819
366477
53776
658826
607820
462885
1002306
323309
674655
318228
362459
460514
658563
554017
283357
389365
881505
297763
592152
57846
536520
796990
114719
948060
633520
726208
668717
986180
949868
523298
1016381
214934
808867
730180
1002122
470721
797715
695205
850475
221384
223587
1103251
247409
744231
709261
1088886
94150
530479
904647
911082
577364
1029593
226928
944345
756000
42904
72456
452970
243033
1078923
767529
771319
670037
535941
613750
755972
1994
90375
1071727
687608
501665
957204
753073
757989
878688
246830
745258
1070136
353817
965627
1059784
270617
194609
1010076
904937
315445
415399
1000708
474555
48146
302782
927952
210336
110384
457159
46188
1002608
129094
1152658
593015
132722
884157
481118
898777
856504
1062769
940163
405009
407598
725997
792618
424423
302419
1094604
221628
642817
261924
653825
917753
600928
577404
280069
830914
959572
795759
67344
830333
506911
1074796
556647
178132
1032057
435527
861658
1023998
1012720
571154
42445
559387
55676
202292
1148690
852337
234055
762357
613944
568878
280369
319919
1102910
910507
1109230
562667
472869
367023
732314
287197
146629
797945
1079726
795123
1145962
20684
750108
104711
485933
922502
821914
222928
629881
729707
56970
346915
832791
840875
855494
239636
967783
281329
564187
1079733
1095514
485199
461082
900423
239876
48987
671309
201295
719056
235060
61262
417372
139553
1023811
1110449
1017413
1065918
989757
715518
426275
850677
1001197
977981
770287
293821
777487
729508
286809
542791
424485
692564
522356
930629
598949
344361
40721
637430
148382
335823
34098
135449
459527
77279
1060838
686150
356900
878578
721754
735912
595625
216734
352527
751153
58503
790726
1112759
912408
969798
894373
1012939
900163
43533
152781
957505
618367
188772
1003331
185090
701699
71124
727748
724348
498077
768858
1516
670265
1027549
671881
839718
517222
804098
1129054
867848
615564
665731
337151
64809
725948
894712
859395
944840
1083970
426828
203499
1028022
943032
457246
211450
86027
360409
911142
88788
252298
37285
734468
172551
727054
366053
274350
870475
338285
261486
1137068
231152
1039009
964586
64958
522038
234664
405671
468847
178662
189709
34695
107439
526699
1075664
1058105
1034213
757926
145014
1036437
303957
184471
1064782
642067
639515
852937
1128738
400723
706445
143039
735042
675792
159186
1019590
1118698
860017
435805
740375
138690
656617
725326
675595
1106693
1144406
59617
347765
72122
438788
341531
1054541
1135313
88708
511301
629413
994996
305411
295278
666802
946720
162933
280235
274148
220658
1040570
618748
559068
54492
51061
94960
254870
57303
543177
737446
351664
697413
487032
113211
1018685
963372
238958
694917
616178
419275
292349
570378
254007
1043841
541547
648348
642086
209334
1058546
698937
1030457
156256
348473
364334
237818
1116414
880162
529532
345494
558862
1147068
443479
955132
287281
765658
962632
721621
643681
171547
663653
398748
258645
675674
383427
1058444
771349
271021
628291
365802
385478
747528
495960
162167
461789
185570
414675
579103
370554
214827
632993
851104
770990
956728
69652
1064307
912558
360554
709181
808386
329868
237589
834067
493232
321178
555596
716795
144675
601796
431364
29259
865278
350645
635650
797774
893595
192965
696811
347668
665600
510175
397175
163530
170350
685909
477603
130227
698470
440711
245206
47453
37765
374109
150118
352094
702549
562911
689431
896292
88780
95213
519420
661774
1151269
421043
688016
714278
975098
422270
10936
29496
1020423
1058897
23923
895428
446853
583785
1078826
851006
164986
1060096
528590
535724
913085
840304
486245
380105
1117741
651852
394303
536169
297549
251818
896274
15661
1098877
624680
5801
219741
174092
205612
1407
765439
726301
101188
284015
282749
79660
456596
385470
442038
58958
638541
1030775
1138747
1040463
352574
958134
639498
390073
543866
426991
114680
465644
630932
1058228
476525
870918
126036
281684
152297
848761
614603
1099802
120116
308115
41116
351046
675298
635079
9674
343020
282199
686559
788802
711393
537850
621485
702858
417647
1140876
338939
1059129
105807
397453
576921
1081367
792686
687215
344477
104980
616927
1060721
464559
131305
574654
1123694
574844
114489
262128
679981
1088935
385052
304370
883985
341190
531439
1117208
1353
716660
1090702
303490
456048
765950
427582
761054
135723
326632
588319
172111
154836
831161
875756
976065
330710
226962
975792
9384
191410
897649
420884
341679
342887
705163
136822
1060381
747114
479437
900095
631156
1083725
375720
432055
42188
321214
38487
44167
1136281
94694
273469
726112
706703
399014
1056814
742428
1037998
237454
1052893
1056555
698134
352881
363223
198582
52491
1147313
761940
407250
242597
386595
1120402
917936
226343
454855
84272
227144
496323
1032661
832813
1013164
838035
750820
687377
1055176
170728
352004
609833
595299
193514
1041358
124638
294552
199891
324419
67507
121969
293156
840792
523432
900754
365547
27294
846799
469192
584961
243622
40876
1113954
517953
302698
941634
705646
908557
1144646
976927
849503
73300
382945
1088797
462286
992500
418870
82219
46113
382698
259753
819086
3664
525964
331077
690533
1034781
209463
181744
826446
299831
379741
1141544
156757
571688
969534
726020
743118
226940
953844
30294
838042
245063
487003
573511
933020
658335
1102286
928617
979964
805420
1103592
25492
267978
517523
501142
238650
1103019
515326
1139170
500942
217625
294386
294087
108821
630223
387678
130278
590118
902674
394626
867811
1042524
254733
239037
49521
718699
593052
63638
202207
248483
863480
1057413
211312
349317
371508
328156
255746
896055
165504
1056382
787696
923157
187274
50252
723462
133568
224800
912344
10440
766094
75972
590555
830754
639097
70909
392605
1129525
900204
231229
714922
553183
935479
362074
148921
433465
1097446
1076377
683261
687551
627258
587471
67315
1093407
1099674
467229
599697
54898
472243
286841
487753
610743
116427
75645
484255
736307
731630
269600
1128237
643568
339321
296946
918427
685514
668266
391477
582869
766611
128432
321732
248105
685828
913163
200041
983454
838094
395507
502747
392721
405641
668634
153936
612619
1071511
659416
131524
605782
191155
74971
1120653
286568
386167
839085
378777
989190
1138246
855605
1006342
558100
494757
751480
923732
269979
574582
652085
1137938
67438
238145
757004
599741
461457
163004
553675
598068
203232
246629
110185
907927
50944
236221
579535
312595
11327
716710
473233
352316
381598
1015977
324307
253714
281981
336152
251540
248003
1135072
964241
176922
85678
753437
370217
974892
203678
403607
869676
818515
383407
757445
145130
486630
1061376
496866
1051552
426803
410122
437844
560932
470989
953593
557794
284489
1056229
1056594
822144
722088
789782
536520
75537
1031542
680682
324958
452503
876737
127687
194048
677392
913700
147180
855416
45065
194408
651536
683017
465915
236842
379848
822653
841201
278436
627178
337791
971981
916086
158019
315493
665226
76577
225596
302676
918730
240082
775411
834904
877214
1113599
447575
16327
880565
117198
950929
205224
137090
108831
901756
723710
1061216
266315
914414
673190
210220
515388
450195
961009
792030
582181
757858
379140
878576
551070
146127
640641
323742
60431
507156
308705
12913
150396
1012431
549478
324630
882165
193795
351322
523718
462787
100885
700720
232571
460031
1073013
518507
113984
1057656
881678
978778
619463
681595
1109599
1015383
1095951
1142986
704469
64601
397053
529273
781748
19750
145176
783135
41350
92788
900639
737332
859779
58593
982016
970593
265460
418248
229517
998071
758499
55233
114502
258627
283809
553728
768801
33247
328042
1132558
91761
563999
620936
814645
91794
823465
498689
953934
979009
361743
52113
98383
773664
937757
487091
671362
429803
1060327
831970
1112993
148478
628019
160280
985709
633643
197192
171276
134905
694916
35288
679979
1072449
365544
105121
622268
259301
940135
407324
563653
945372
787503
1107975
409750
12083
115319
732424
912425
954941
936425
1019746
378116
869985
1091557
676206
326871
141609
660725
372792
52623
457361
712278
652611
706891
317014
118614
769762
575157
637932
176895
177244
449406
407345
422570
373027
193288
712185
1101813
230188
248192
534854
274095
277363
60064
925986
437210
1036227
301424
370941
617875
571658
868652
251026
276143
418442
956035
926057
130939
410780
60235
1038434
1052467
742830
1061046
611999
449185
378133
1059724
1071939
1039987
398615
903056
1041081
511487
266248
174154
1085090
1005982
169905
559398
797373
67693
866465
982583
823694
846291
443769
1115193
90411
895648
31827
89848
835576
802387
136351
726131
826424
368
192935
940210
821904
957705
771168
986998
379623
565145
413466
157168
862753
176407
261226
144006
829152
575649
1040754
760553
332169
730434
977466
584461
440964
328052
919911
243755
262662
384510
112597
348884
31753
784070
891344
923981
559132
1031129
602101
53063
753882
216653
435986
876967
641375
196594
916950
104256
740720
562253
30600
289751
657488
819358
845266
772397
317156
640283
77190
389755
413206
472706
421740
548914
357723
221541
974384
661285
14184
646
1138699
214187
644222
669096
333740
629067
1077486
163338
887214
55925
512437
447120
1044832
504570
1100731
1136770
296743
1077468
628912
892689
501762
109321
945360
877002
1098315
512675
784671
588002
371542
90829
347290
890107
1065566
1015525
1105758
560993
394280
282774
268023
603785
925443
1042232
414831
366826
734134
916266
116200
858323
1009668
621926
861570
438925
910837
411444
98614
558311
186249
857821
585190
1020342
1010670
7915
151514
163320
1059616
579070
54638
525380
48081
416431
12034
49484
924150
971161
999551
170091
25976
750545
428794
10728
383346
518693
214340
53855
308152
877566
384461
1039240
1340
204254
454014
939479
539853
918908
584941
270029
374037
161746
252170
909732
720076
185226
114498
166517
492893
316408
255894
560920
701376
89432
489926
46340
662461
457174
1020128
228057
262026
236460
610448
140608
863933
876540
233208
625146
315161
770400
243590
525853
257048
734387
755330
640048
703487
169256
95951
57154
96661
974499
1015116
819958
270577
437702
746320
991676
958437
981323
771755
597474
346267
918417
1009652
524189
1103106
358279
616791
68593
834396
70711
284501
531631
530674
136832
338255
632887
284164
93559
330955
816042
1051509
2658
698501
512537
512935
737235
789444
313779
98588
642369
661564
513998
988036
1082783
391458
580501
471052
970824
876335
684130
604707
749890
1010509
741644
733346
477223
335649
951191
32249
536836
340356
408283
975429
1002206
996876
626882
78741
785287
1065426
885403
608699
553372
460124
752493
624728
314222
695253
693464
711668
200444
569375
188833
125871
1040195
734539
188864
688996
734357
91056
236946
233179
656007
1067486
1066287
48747
463773
471441
728363
177537
94261
29101
743400
747702
972509
790072
96581
252708
186320
162339
961563
439382
935896
105652
565290
749066
27815
328559
464669
1073735
740546
938056
827796
319168
461140
327668
187586
440019
281201
242892
98528
596947
166778
400345
484382
765586
168649
284450
1026030
15234
282417
730565
630903
259568
95498
747603
99955
130085
494570
948440
601612
574013
612538
1083145
228557
575620
815015
769497
3419
53690
357655
10285
8931
840240
1082940
633893
988172
59606
106136
702785
619014
339482
1038186
73837
368843
1060806
567060
630663
774324
756761
389346
623116
485332
434467
750770
154825
775952
435103
22451
776952
753826
489441
312454
325107
309263
696386
367573
39333
10575
584385
190827
111134
218988
800047
333670
129434
558367
39552
974967
449460
308056
854423
219997
508932
286163
478704
704014
338776
1112573
751338
82702
725003
691226
221479
49218
318414
565549
805212
941714
481324
135309
33204
680945
835584
314497
688339
309002
276684
162090
356425
229356
613031
681423
637565
209323
340407
1025371
814006
304883
126823
734097
957274
437069
703249
56853
280440
323218
1109372
628186
954934
330891
700711
253959
359269
415405
375103
542717
715423
547999
747265
130537
911838
363121
111026
183118
36420
296228
704025
33578
128550
237502
1134572
1123205
770169
811521
517580
1078361
844639
470039
126415
63771
82167
887115
858374
678036
392478
788070
487356
824773
172678
350879
921269
1129801
323160
853652
1055686
792378
400330
135863
767007
35478
233138
901935
152157
72354
758960
80893
257828
590011
105816
677041
759193
425610
813542
704367
263779
300065
382388
638106
375146
230727
338545
437322
463041
704135
897686
894965
733921
798368
523949
802434
548298
632661
951171
711741
497945
766675
73385
809424
297618
819327
1080466
847901
436741
712477
382980
998845
212888
566800
294700
791490
660333
384635
504479
675325
455638
87789
117940
532710
690216
1044838
53843
816031
918048
8418
120120
67307
665112
431374
984433
169291
726449
871460
825367
34926
277498
774640
281427
999926
582360
370748
946020
655023
545893
356321
245962
649110
563008
797761
290524
663438
1049494
389018
622522
683256
760005
602158
968559
219915
1133754
1115798
372407
156823
783117
703528
654358
411562
548574
746560
580876
221742
965574
23650
32790
1054516
653707
67342
557119
794413
733132
663091
600632
198002
1086088
241917
174388
627001
377091
30329
199756
1001796
965167
46478
507818
214375
557352
1123041
461994
462737
665784
1045624
502232
730358
672131
120383
640691
262640
187157
289863
446241
695683
630326
66343
517677
32748
358104
595452
908605
19160
355262
164305
473994
260576
72322
406544
1107863
68393
422663
952388
426624
92324
329208
104643
684777
337821
997223
404839
466389
806209
334892
944933
339891
788239
769670
807392
361847
779926
408669
24071
203262
216636
996653
889632
764132
97832
352562
1124344
472605
862862
1035678
432287
443030
621623
89385
42599
350032
1109745
116874
904607
326480
958323
867369
1103391
947868
89951
815589
432959
169793
1067184
228649
221243
257019
24274
619091
107883
327292
62591
17110
278779
587668
623197
501575
86491
122504
820027
213090
992875
136963
858914
1026212
230193
186534
410269
138187
686787
428719
169855
149254
742537
261420
940074
793417
328562
716219
798340
92121
1106439
404726
554385
395798
767585
887166
493551
611002
721866
493616
874979
116780
538750
967600
1083683
768045
676794
295679
837150
752455
467122
59323
45798
135813
417671
106446
161094
1094381
338387
944370
210845
1299
653294
819580
1121669
267307
103146
521661
200239
602766
594402
600414
123395
67218
1080395
80107
164444
636030
854276
52753
795823
496874
365246
265377
152671
156160
689680
590902
475158
972615
1092037
21927
750525
647951
336104
547363
466351
960667
48929
626367
320078
567521
512082
339044
1018333
47925
770250
662863
731740
508402
791785
839412
828804
842864
586238
622947
75719
441568
808053
618909
1077625
555198
883744
145645
91799
352400
323084
1110427
968897
689865
950117
918589
579462
877405
431266
453324
66178
325213
874202
522355
34790
1110863
799602
356757
61027
145834
485151
991575
249432
939820
870902
1076060
315703
815228
554989
961656
155070
548695
500263
351810
763997
782822
605458
267366
422308
489872
591736
272095
284131
882352
676824
13559
135501
622626
339385
1117587
165116
1006846
832422
947884
259215
184196
693669
300951
781755
179721
663887
136529
879187
689523
1036588
925652
1099684
20344
493185
88896
707466
909286
950260
539279
443806
288037
877761
340234
548335
336156
853490
823910
266534
84626
417888
351807
539441
386510
374837
876663
823187
188393
353888
147436
222922
1076612
686610
675507
677371
295729
110467
949792
879071
527771
615165
18251
166309
789202
196330
725146
505253
128636
671946
290518
339874
1111147
11948
477458
109962
645737
861235
576239
768259
400080
748715
358667
954436
597238
751056
557380
744699
955444
368794
305218
98530
849028
674826
584100
1052549
389066
1029016
674491
87118
160250
671128
614461
642491
746001
667361
53077
536464
344547
1119813
850624
96933
656735
992091
983338
467428
684672
550513
678438
569202
498334
765334
419284
638474
265829
803381
434863
1026624
768064
398478
1108631
223056
308279
313128
347420
17968
1023261
891480
917831
273345
279366
966088
604941
268336
1083170
510781
820717
397986
791807
253991
862935
832320
533913
1080227
444502
529163
281493
957604
879482
1123660
1061120
135206
402678
427940
167335
1039162
20726
420217
865932
40672
669258
320334
963600
498589
723982
761958
955948
145473
84289
402522
654738
313161
87151
236377
692043
811022
381995
346124
419898
811720
682059
964857
120930
90011
42375
1064979
180359
49671
1013519
692700
610925
580957
15666
263213
931724
98347
678631
774939
965364
453650
400639
420285
857608
896747
437153
28274
320219
303659
1080737
947208
1052910
322889
585919
454308
1040462
396349
664533
518935
507307
481950
1030043
1092705
312444
737637
1077847
535914
132366
428812
222987
352951
388464
14369
286747
107984
6210
760365
323874
41128
744237
751305
280979
646479
574333
295892
486150
908892
976362
904872
927406
848709
460349
667294
884136
464536
872062
150012
606590
159201
1056608
740021
523613
388847
480211
515383
238355
1100119
379926
73710
702249
390677
181813
239156
1092182
867148
486910
687508
560561
537474
760552
619399
338389
439833
764819
351316
542066
196028
648797
1000019
157873
697097
262365
565584
204350
362889
517720
536252
1033328
228516
19724
982602
549267
345244
1087974
524973
125344
488921
879525
607138
704069
656317
376297
1085754
381467
785062
733157
691301
251850
261450
544203
101912
1003389
605731
804980
286163
431474
602622
625513
69399
907277
822089
639099
831239
254523
20875
551056
259352
488657
369193
429448
576777
529585
604575
654264
742767
563328
835111
1090212
867442
1108839
352878
47502
766731
178779
883610
937812
564714
958764
23734
81173
1083878
638214
843000
844515
71090
489755
380563
460989
634766
488525
517751
920431
271041
497066
4017
1012708
571176
673081
388192
19349
907111
537152
1009315
59953
938820
650129
552194
891285
651950
128514
647826
703312
747979
156781
795346
654828
484
513610
972857
728765
864931
970875
97300
464228
211116
782191
1014946
587561
703112
781137
89699
1066169
1118424
760272
229502
70634
1102997
582396
608729
49782
81993
1080367
261357
639178
1028672
239903
336088
934073
504344
435692
507795
424482
1016406
812467
247149
282143
72999
156203
442015
493851
991752
680280
865112
726082
969144
336512
246811
415295
340323
684372
641901
336299
926720
1032675
321636
580674
230665
817571
534111
576542
61117
80038
789784
586610
868853
295101
694189
179456
376283
1047861
1005789
994376
442736
1003857
541051
285382
766656
920257
752028
21346
823547
814988
519708
570622
1029716
303303
872235
932137
878951
975318
482410
1007498
810190
116491
1089435
846627
485115
546115
885128
245228
233336
1099892
639445
946303
597017
415476
42736
185008
1101426
506391
593555
350577
1066602
553139
955873
419663
207701
54916
550543
691654
713267
81065
120616
1119332
104344
370049
396180
554605
772371
158839
548482
849898
164421
489614
373661
51887
461443
675882
13488
584216
30442
749999
27899
330582
991310
884998
130481
957562
810472
604963
1090611
265147
570569
36193
232743
86502
82585
384314
795949
1030983
104362
823196
820017
956390
408024
238672
394143
546453
1013326
448997
251910
797939
958851
772586
155642
859690
801517
826746
446134
725565
402783
301039
567569
902558
443328
208259
195377
742256
912744
547533
152783
1063366
1076725
7610
865370
372902
921087
523856
605126
1005925
697283
931964
838017
422984
255528
1102806
107081
866021
419077
801488
83298
234965
208161
23800
714813
195462
604956
809119
791999
572296
230502
966005
1114226
283554
375237
1089510
694547
313957
254276
677886
629708
288818
1053262
226854
1008084
1025422
199176
300075
419619
685110
47421
388551
880585
840702
43093
934603
170887
1081531
1047812
644429
274421
158489
1017547
902629
982385
292957
594939
975323
598765
586970
615209
877705
934869
347834
1088815
655561
279955
1076634
535665
18284
786524
370793
733461
10970
1019221
803144
5271
537965
105864
28161
357745
1051057
1113293
363011
347686
1026216
716454
722888
110610
228972
25414
718110
554368
1018563
580994
41318
655494
882609
702401
454730
729557
1066376
57788
258063
992436
372705
650028
914416
1035646
558048
283450
534384
214941
835529
436723
79882
76965
38225
994477
362207
390993
257865
952484
1077922
591773
715770
597964
196446
1011484
417968
106534
444244
1089982
599010
738786
400770
747291
771752
767273
1123194
420905
187551
186349
755851
892191
209866
714348
733199
653912
855899
526131
1091847
936087
500413
578701
630984
403406
989149
46711
234366
321709
176129
1102009
922725
520060
550007
1117332
571461
763159
787703
958868
534614
788590
586892
140738
254749
133395
791108
199395
93137
1122105
1055881
1112857
576521
965314
114523
881433
309431
1070471
891100
517903
981671
405303
228335
958455
925180
452497
885128
325286
261947
961954
281274
532171
221245
1112059
387089
191572
1122200
460231
542825
236640
707649
244630
744842
340823
696870
1103406
225488
746444
202128
21181
879443
510846
735800
1113791
364839
599224
891794
352610
165416
23563
368984
984682
1079883
199650
974265
84229
186443
664705
672180
178862
1081744
765435
347344
437398
310356
573177
803969
569952
553217
464671
116940
584499
7151
492046
323470
894061
656825
666304
981625
1090451
42809
467631
946073
753521
796378
954228
1056141
50624
302053
481379
995511
686347
372230
882536
997474
1025036
982385
520300
530309
1113153
536906
46079
704432
189055
417344
85365
851778
722207
894851
958871
1073080
1008182
763785
508539
642766
471769
134711
137469
135086
827467
208376
529497
1092633
851418
592499
1089645
991379
1052104
901185
297602
351163
829379
1020400
343139
649183
1039109
39543
880285
899856
730778
27013
433655
201909
975888
47663
963595
636209
61372
78766
427337
967670
827315
783974
292258
806642
947198
269069
483948
67161
405761
173406
300985
1022011
342967
319884
803721
601719
564310
454450
815504
451346
210071
90325
13299
1054206
1020895
949204
684393
137880
848204
208265
850562
974919
428896
941777
656943
823156
966101
456014
689851
1051128
938491
870777
645522
771606
558688
963495
595572
370252
968354
715364
918939
893649
977291
594210
339236
981413
890110
65501
488300
885842
1069913
945254
154006
667204
852729
437630
1106985
423939
619894
241993
243414
312317
291467
292305
604221
355794
977415
145038
290193
43635
243400
718268
814457
525972
638571
767804
649172
423337
610813
1011721
349878
407418
929366
185679
172093
834963
231448
991715
845234
855528
1023537
680696
768349
115115
877937
1070542
853541
249222
258299
391874
739359
552614
30886
78486
406770
735241
1010733
121202
461882
100407
1052363
946905
524580
440463
910157
35850
774104
303994
907932
114291
478154
277202
204771
299703
800916
758543
900847
1066374
105433
84606
709060
21067
830153
301955
568423
936803
1003487
382493
262016
128919
138165
1013185
558387
679301
987011
757900
653833
75760
426567
987108
454066
647840
331318
496633
962111
152644
281157
16423
528185
106008
158795
336472
427835
436754
853282
783559
690808
102580
825668
854174
208750
861839
319167
1075735
1120420
736090
309268
291272
82783
166163
121578
27087
650948
103254
1010495
795671
201538
450820
551534
993547
208332
1101154
286772
76629
599400
1078619
818592
963899
635979
277383
58908
450636
141744
427538
243187
727860
1082466
802681
149547
496927
521678
1009250
570135
458354
754493
199973
597157
737300
720746
3271
429526
903025
669524
1071938
604170
340451
1005295
545403
455459
90508
921956
515223
851348
1118564
193467
19492
550986
128589
752472
844868
762564
306484
209690
782849
519761
1106742
861910
693185
818841
164909
1109019
143263
135768
45068
677340
686544
385147
760760
586844
521299
895488
495632
665231
712176
23424
38033
216123
549840
481545
277964
719110
548908
1001650
614956
1031858
190131
681634
1080193
790791
1058429
879505
884550
238233
801422
731094
120091
399510
891903
305353
690521
808109
726664
746677
865736
944270
484024
283264
836783
342159
968222
114937
773683
729121
1001821
1062
354408
667299
772707
364522
887237
637951
490708
263315
496616
62702
1066899
753041
865194
283557
672377
199257
323405
609723
41561
19089
168499
314729
846972
133913
134749
423308
504639
931272
932723
249089
207602
1097543
979646
441187
991174
279617
198440
222103
708332
976494
806932
14200
872940
143580
59473
497134
415897
741944
693936
895526
988222
123689
1014093
415888
857840
600833
437752
32904
912199
770511
915715
147683
374491
625365
863958
274930
146963
296126
641018
759483
906441
263650
1098285
364689
989978
241696
241165
927207
227857
88656
315618
607590
767711
1069180
131289
364311
412598
748804
608652
142680
301805
1112172
600786
451414
627651
239371
341222
370753
620349
4118
763775
947634
1812
129061
933908
546221
788666
426871
308769
61867
1052795
33554
221411
647313
220914
346429
127582
117325
246762
1041679
351095
324780
423345
356586
705522
347694
932409
193872
583793
650360
33482
392505
515516
883818
548668
57916
718811
831599
1040589
918994
1844
27510
759453
969667
604368
1076946
468043
763486
531172
471382
815440
1105526
767706
431798
1067354
1101287
1108635
423796
417263
1022254
247179
198151
764920
1050716
125353
386694
904002
374056
16593
94805
1116420
1098071
456757
989537
293853
776195
819332
3292
670888
931817
592017
824360
59012
845957
444703
595973
628562
630708
292387
985933
166732
184866
1061304
54833
998338
731819
659193
112492
266720
4740
906176
284826
110779
625941
853166
600311
878024
405990
1058810
840173
830697
303220
398981
296368
108764
447553
483265
111744
16649
980019
928614
385891
983880
1008463
565805
421615
875205
144770
668857
436960
348790
391229
717932
276294
747350
1824
651685
145145
663071
532197
678937
577605
669178
841442
877403
519982
580902
931356
29339
227783
976504
1111283
383164
47403
601189
954391
489702
662188
815198
833959
103723
897999
905965
1018928
970540
340545
444110
2572
150941
69659
313956
989545
989118
395182
188410
324008
999400
57539
813717
249735
182923
238518
509552
268347
210215
555082
938915
1114665
49453
978472
959140
158664
865319
756158
858408
1095886
671668
1027596
249494
567404
484671
539904
215067
777389
230107
633549
783491
155797
575196
539939
425678
1096901
90677
275954
360892
204097
9581
541581
847610
70487
971143
178432
53762
220753
671337
109271
521760
110341
781249
935851
373358
799872
276985
885825
471628
288805
267233
796826
782280
903484
807743
1087729
428257
868382
293782
750355
322019
161078
217722
591853
572375
584145
799056
136052
1026715
611336
307327
1005002
1046641
615362
864561
615615
746881
83113
661498
159537
353090
753087
1014184
668631
465061
68516
949031
543956
996618
27590
1054441
121374
1021009
776071
992227
454427
636786
679271
701584
216344
952362
86113
836627
195692
517934
982917
765747
337804
1022690
865302
263190
1035675
1079688
890821
434127
310960
390143
447591
529903
259679
912533
430391
684383
471477
577953
177941
1097664
156545
171136
331009
453469
63332
528779
466247
257501
286443
643658
421924
50763
652009
575060
299953
772518
894068
806440
259240
113253
64585
279978
99851
474501
749538
908677
867186
3470
817331
735309
675029
691789
561083
813107
350110
107978
713993
731959
1064415
747612
259364
623620
91572
235562
157539
728396
277645
814552
180161
196392
365602
244018
548474
692557
706545
870601
577890
881442
407577
109684
455588
171432
953927
211730
581099
579262
711511
554089
141531
31428
916058
863081
489938
1051014
871827
328714
1075124
857171
738354
408556
731704
190911
209995
740244
988899
236727
327972
414170
259990
1006401
71618
150913
631667
70834
1094068
928594
522315
549912
554719
730875
496580
1073501
1005677
552928
1074785
569340
22569
174688
333858
57522
229909
964960
208684
338163
741826
123823
891041
584182
87833
863857
31674
66335
42818
667587
84987
782346
339685
494038
411907
412823
411632
970101
309589
100326
925216
44514
718521
884978
94427
1009886
153801
488240
363151
275030
1004734
465180
404852
536188
38854
900593
274252
358935
963811
463610
783059
808216
60851
706311
997299
179691
1112088
134436
1092253
768466
616993
871419
545631
956807
631902
642025
574859
1008626
248785
132139
799628
862560
780957
120892
148595
1056063
164441
74008
896783
101133
508965
981100
249514
556703
412212
192102
641095
421345
980058
1072453
345080
457722
506602
743483
15882
177139
633087
989565
673454
294066
611020
590572
366412
1075876
817019
802140
643569
1041036
494526
610159
573798
1013039
851243
124315
17561
731566
713887
979850
463749
819812
321510
966730
93280
647490
1014195
691673
319584
437380
262458
15743
434988
936784
954560
403725
951550
655443
444541
944615
612514
127330
534506
283943
428281
400163
528
571463
270217
203260
262419
634764
821123
696786
276143
62245
866332
52
112819
293592
482110
288870
986332
1071889
178513
816154
155926
58502
808536
717246
378118
368012
166290
989716
66942
477301
732325
292037
137286
813778
894956
340291
297233
881471
670038
209504
37142
539436
137626
777205
1048164
1075880
396885
250305
179648
632987
1049886
922433
161334
317795
203887
1025638
518951
307538
803002
534864
264981
107226
965821
778458
384926
236179
453213
33781
130165
988030
398130
896294
184809
442355
109111
22431
183734
438488
747318
1078975
926460
912170
88784
267095
398421
16980
692347
1040238
475790
29571
987637
309756
361034
529937
857027
575830
701825
632289
1025109
80632
973550
467083
67275
175625
468000
825719
1011421
1054423
166553
424358
862397
547286
599075
583377
61259
331448
587483
994384
310102
1051649
683580
725917
15963
1046759
959995
657606
960124
859277
774507
812190
68776
464690
506541
748679
27271
651415
913192
840103
98697
931263
104409
626071
887873
510737
109040
770403
194096
146834
177023
461532
87365
1077729
760625
594567
176553
1029011
761910
219443
468339
354242
17503
402954
757152
897738
490720
269104
899522
300732
186746
452787
339947
249787
1009964
908581
153319
374990
95006
147903
530751
105497
519985
800551
781689
864668
53545
827144
220330
988927
371774
304816
1023533
235219
837849
392038
4965
819749
782285
457769
857089
637890
1035518
446909
622034
422176
903302
320909
436496
362119
923125
383146
842571
871217
1064463
856044
158426
430559
357047
710553
802717
842583
122158
642461
187151
316093
473697
950076
439969
1031213
966035
839599
1066077
729062
1038207
245665
648810
412442
797611
904142
1066686
966060
512447
151260
629610
116672
987512
833450
63298
65621
1017364
348222
131868
234458
617370
689690
144743
682796
243912
888566
65949
428304
354706
124044
788008
1000063
221566
631668
395851
544480
345370
619614
557917
777170
317207
574872
207339
681017
825495
665682
981288
331488
565735
658657
1038294
711802
558330
175773
633575
62010
106892
378628
965637
898336
708184
555350
100684
517514
515388
1028198
110687
326664
558666
420240
415410
833287
975526
329661
163047
237309
299277
557801
950814
974107
1067779
113701
99183
287571
549372
189252
32071
714572
836608
950431
56242
794103
795495
843007
984316
251003
858527
586822
312531
626467
546489
442871
784360
812544
135403
538069
268313
536637
488660
986422
457454
380647
511248
719117
688161
508971
922818
459203
252709
823610
760722
56766
1050929
371753
745259
512598
254673
897974
462299
905665
704971
408734
777106
552644
451278
121603
65985
419667
566607
339915
570701
525751
801733
1015417
961244
403519
470378
1020117
652012
443090
217697
1018727
653298
858219
867555
158880
957692
991990
435382
709842
983822
592794
176657
1084287
903287
342991
648694
69428
589706
553085
286229
854151
1081515
739529
294734
178854
949500
85264
644412
106790
612844
957234
751851
27349
1016399
264511
500958
411223
1017644
719605
1060177
384188
547399
702352
605338
531178
849704
222613
163361
605890
714042
158169
14246
840469
654887
202213
780022
877950
910116
953988
1049810
674110
322340
372381
234425
652578
993415
892071
673898
569304
238649
36479
304730
889877
266627
929597
336328
160247
269458
871650
227559
865907
261927
900005
609099
962456
370602
1020396
569153
957125
462398
124263
711442
464646
656015
48313
33623
535092
1086408
195008
750631
888889
379153
641411
420048
207604
982753
698397
703534
566586
173916
1068626
171577
256600
957660
911939
484366
525028
1035793
139131
961984
163017
40283
415533
12616
752695
44538
529038
158783
847322
982317
788796
910415
267722
209248
701722
125300
392582
6250
247605
52945
986909
758864
950334
683714
86234
451026
772186
1041267
191386
470125
207788
270537
143346
349107
572330
150967
911186
992407
457614
347758
317551
639935
128528
1060880
590899
943319
286743
41192
1054994
351019
87582
261198
930626
863027
925751
8981
304701
1009035
787662
151729
895681
24618
887425
880400
101313
193462
697790
422948
585147
844813
378370
67237
117922
289608
285665
838502
756211
809198
279948
516313
991342
956937
999322
217681
721113
682601
588436
464260
47837
825719
993153
845028
586148
234334
482875
561545
54973
821300
80743
939823
233942
1019811
563740
141143
605404
432664
887631
694121
476715
1021261
207304
542410
355908
1036548
778768
712240
410607
142694
346842
294839
894016
1081087
609561
993261
739645
820162
284401
612684
293657
495200
994766
998888
44997
492336
1014673
36152
780257
756161
205721
806629
821779
893529
951601
1010948
116364
73905
207468
92449
322183
1067135
880038
731341
351323
512733
214631
911302
390544
146790
767698
432762
835185
462730
557852
711475
477098
136818
918204
33183
999717
133633
38678
541182
961413
11823
411177
913897
968609
537255
880151
775639
507685
125055
968057
19933
540510
842725
656976
100233
472466
648490
1051891
777222
883657
72190
500842
460236
90065
13641
275631
141680
264621
422665
827897
619354
879748
403165
554056
600298
82639
282784
322703
24960
747603
225343
747846
1018116
597871
266797
886472
1044484
562597
690225
1070478
503034
999823
28268
655077
898737
427682
454141
444277
642259
559533
496963
32188
406728
290198
568146
364230
689816
866509
693024
671974
799189
551788
207720
85286
887880
473841
1048529
667138
533257
1051748
536018
485896
907750
388417
763806
581114
240240
50451
434071
882449
1002108
343065
44196
262496
624473
803427
906189
181685
446342
491128
709868
1081501
904650
243279
810254
201237
859072
931834
841962
34117
508041
975063
720563
315828
848577
693971
814129
110614
764704
501343
285016
777965
959777
514324
649598
62585
638237
1047911
1003193
617323
489296
194597
88887
434264
588290
416065
873381
418908
805652
295681
825779
377597
1012041
723542
965372
764448
538548
37056
70519
430458
143713
883268
67374
132130
524956
616836
916370
416065
84954
1007805
174337
926666
624789
943351
1024727
52847
367945
850769
593162
332762
872612
954960
823139
648133
733459
958708
720952
680810
461432
603816
321111
288147
114700
28845
654408
842960
1062174
465505
803427
409256
498577
396485
173866
636693
388277
722835
562731
446256
1032084
515463
978447
892350
392139
149980
386396
609796
799874
987223
251135
811377
288011
515212
914576
328392
517621
293331
1022450
201733
955023
146069
540595
483641
973858
823789
858580
629221
669816
1041499
355463
226794
388713
274945
599244
608486
593008
269733
422604
839448
441816
928736
90352
547551
501980
331285
387321
924677
379812
509098
419146
106238
484138
557020
628349
267763
335156
919034
189122
431084
462961
427179
158332
445411
851879
181064
1005968
972353
807311
180633
1025715
17461
244486
631874
501962
93691
773992
340896
797645
12467
625096
321657
530290
557249
742507
700253
212783
202880
928446
666322
189984
381949
657554
929540
1081103
256548
230033
556380
768887
1036685
96585
103841
935368
345896
522064
216403
394967
466503
1045894
20332
140524
132441
822861
189329
61948
201687
385488
390924
336085
459294
494876
320992
988816
550550
247626
535210
171121
710799
936520
369456
896504
125918
501744
1072761
787795
505211
776107
614181
574550
786646
988776
200050
1015177
845173
271920
299285
699175
665445
505822
256348
686029
936407
296635
408644
818142
734869
664321
751689
163057
421493
780549
1026028
501405
542781
542730
600732
947886
530434
779394
320037
1033276
446169
544669
356371
334078
899396
166452
567859
606773
54251
842112
652828
138406
180045
241578
101027
347621
462126
901675
107750
812257
980246
550150
953343
591373
1069611
93851
262696
426714
185731
33839
807082
951383
190681
1008938
777879
695731
939210
887958
640760
386624
535003
321031
41685
547045
797040
1049678
1006539
1058678
71884
766212
110425
1062184
459286
221077
474150
820510
218696
924102
279620
130658
47529
477762
570598
863122
494889
699147
399950
96358
796614
923247
975842
369679
213805
846968
944774
246543
791937
1004810
131803
913667
715478
335324
912719
127572
991335
39694
722929
31269
562655
742144
60421
694926
421194
1071468
992
489968
1020288
909654
52586
51051
32983
653528
676939
615464
714932
804501
199617
7739
605050
826148
708017
311119
566328
497457
231952
740354
107769
1062671
397828
583533
72632
774704
907342
859388
258829
1045398
840230
907330
79854
1042508
294731
720574
103885
732260
203940
914468
687751
476029
868327
870618
948783
964797
285961
461870
776838
789224
386802
1033874
481739
833154
93208
239209
237921
357151
68053
720421
947992
986666
774416
215252
39502
228670
333000
914996
570008
458652
283173
245768
673949
951179
332744
901863
100487
516919
1011551
141220
63576
476665
177876
494074
187438
407987
130114
274555
112995
714055
465511
101071
361187
126745
463519
27721
832118
31381
725671
255643
182712
1024120
830906
560955
404298
888180
569904
60679
932087
1011854
977326
17396
656694
177352
838883
498447
813291
573408
560036
74224
644487
98738
428741
716207
424766
670290
837193
67050
500062
122193
680258
254966
125224
648397
413104
839291
960389
837062
584510
737259
641596
466773
167999
488066
733602
238469
91738
1073118
975792
764824
624343
373700
347785
276721
178574
228568
633097
769450
934204
325737
57727
442944
214928
1074017
229646
522995
27116
870901
452593
1077404
192136
189284
1019669
950723
458402
600342
903116
196697
250262
353948
642426
687831
374844
17703
169373
581961
205481
352617
750829
467581
603689
526199
248737
665433
697799
443644
58159
1028397
399616
715988
502446
538501
18343
266162
345801
481482
212126
752049
963693
399036
116996
527773
50737
318314
673237
821499
245284
79060
189834
911887
812843
78152
1044988
661112
466357
191888
526591
685586
1062977
115468
906919
704721
840731
40104
418402
926410
949854
47616
223537
530913
984041
922373
384891
270883
247932
441988
491344
550288
981264
802265
82094
380642
584097
184283
487473
453304
914114
853982
529312
71466
646742
324764
656079
897136
388843
131476
937597
239458
571901
367024
476684
334569
223062
494123
936713
149624
391245
1034367
150874
1018906
893812
736450
642375
202480
99494
559030
130180
974956
446043
434347
184057
921804
261736
686979
643608
3938
1036911
551834
851553
323499
461427
807742
145998
829998
368563
810497
306037
999563
987508
721602
243164
533007
388973
296117
201797
470970
203343
705721
901420
329520
884702
764021
857842
429070
549614
1042681
1055687
783720
88060
771129
785947
867334
1057870
469084
834792
256350
679338
599530
1074482
149208
655356
559463
549912
367448
682204
705089
599845
1010063
930174
937746
222422
668511
5583
166461
410237
913294
803100
963251
730157
328552
510759
1068443
556057
750609
911959
877768
99179
898991
684209
477560
696682
52939
441187
253605
43753
446983
560239
758479
707551
834305
965684
219177
639944
95993
709328
471904
747493
647519
45840
829306
932599
856559
148146
914090
786782
202490
1002891
54380
81469
458072
721623
791172
674502
197444
582022
858574
125046
966475
159407
601034
745428
307849
345403
1020615
115579
223024
232568
4165
808419
871399
806738
751176
500883
725
349167
48042
753057
798335
420920
64568
1033383
677990
320267
537816
620187
338795
505069
461778
305359
771270
423643
107279
662847
601733
989732
149169
116427
770944
934202
53540
879757
397940
1029570
569422
699164
1054862
37899
97560
4864
74202
684445
7950
247579
340716
358253
66554
419001
1041985
448818
119639
367434
598149
949536
1037348
681805
463634
779697
75221
760259
118485
56386
560975
981154
467040
12463
396076
906102
578111
22723
262834
509755
680009
884427
868961
668826
649305
364595
1067066
222689
450086
380086
75746
900758
909309
1065652
574653
214129
525140
19750
839534
282614
679831
1030644
661608
860930
969067
9341
609636
769676
246061
842181
15479
200485
691266
921221
673194
666809
385716
676357
656908
990005
741308
1072762
843350
74196
822904
369868
1015151
555010
610526
357966
602416
416238
833324
562747
835701
536949
451121
314438
244661
744757
386968
77227
171779
1044641
67626
964184
405576
1032770
215176
286457
526915
184439
59632
343386
516102
90757
264833
342409
620477
579390
275724
484172
482923
472945
840791
1006936
219079
833597
956259
1029419
755639
1017061
1060391
417788
740947
976246
649916
913352
243405
137823
1071012
607327
1022230
915680
582024
579136
683089
732621
1042169
580706
72389
1044430
420667
970726
255205
571403
694942
683883
904596
693347
494355
912152
639841
965978
982136
1058127
388431
349465
246501
400304
632853
923267
929712
94334
606627
110115
452903
134443
1051241
438379
392197
413784
858536
287957
63505
508313
499814
561475
657161
333945
952664
940409
32580
602165
813903
777338
212183
924094
736404
324512
160525
937859
138658
685209
187292
697195
163293
339180
236169
858191
521312
66006
122019
1052103
434872
142224
104072
744249
990865
561777
720052
965879
305778
517537
806464
1007594
850548
368361
691745
285844
450578
717456
888371
7579
282097
214467
583275
871368
843587
679762
226845
30355
950319
204354
694323
212519
289177
20302
98236
906742
696468
422200
70228
632295
787174
248931
557850
80474
53961
462131
330652
756509
615162
1149
1044272
733600
702229
32764
363307
416428
842368
477754
450643
37021
164669
635372
690456
180129
27847
678059
944331
493057
1002438
797946
848850
342056
189749
688985
522004
877268
683067
438077
1068496
992859
433471
141297
53575
62892
771695
929099
192617
475864
238718
423567
129054
844402
21226
874082
38125
820835
63212
455910
52337
881174
342468
1002835
632547
298041
336259
513809
54922
814889
431761
482536
818222
997649
989263
684981
289709
579462
131027
740722
465690
311873
450033
400207
361482
541687
1031155
703569
540456
659850
1884
645997
1003122
1031103
636895
618303
1023554
433383
94981
277687
925675
799865
483284
512132
444481
1039325
949616
911797
101687
305413
298654
793372
236111
1065113
1015465
559317
368979
706027
755492
175252
1049154
100814
255541
663152
671741
710438
319745
568194
674337
414204
749257
266939
344954
398294
679641
712675
543668
583673
861517
371536
789585
214671
378748
1071819
971682
927078
135444
785017
178278
500942
780540
145356
686472
887845
431399
189906
492078
489540
774202
434106
649740
174457
96644
1035083
617741
515586
594424
1001158
370825
971606
465877
1025131
167824
1011510
280151
755749
118169
1038061
566964
156711
83468
965891
277505
664597
450225
206929
404857
249281
557187
670913
434821
66320
138231
988312
492161
187517
27843
717022
69636
490755
1057631
59771
308167
812875
608003
452106
715808
365690
750758
126046
1045936
702447
646654
192272
830397
444125
1069930
873489
855349
523890
692192
217047
148759
655135
740528
109651
269935
958357
879554
836243
823190
706966
251859
797422
129863
88025
997146
313346
522719
153982
316056
939067
41166
965861
553997
291759
539144
71469
327486
74673
50566
964410
454372
502432
494794
442888
37482
420520
712325
417476
385130
974656
553030
227149
692885
1041410
476155
7131
1026281
495524
949416
640540
280574
61524
576486
295037
367723
427723
451574
937295
24427
624940
813187
182217
740531
1025311
711740
619634
701078
247148
154226
726227
848260
430236
441089
576165
29051
525208
16904
922327
119522
95689
297798
470224
770713
240849
49266
984891
917516
567752
811370
949677
86269
248307
339850
271415
36890
481293
842700
500070
313048
327347
948856
27475
18404
376063
864781
331970
998387
321591
368720
240224
110863
621301
351782
698723
38485
740944
946151
241045
622598
411754
1058676
428190
170760
151118
380959
914432
846586
1047290
662903
737968
1008542
59626
360669
481353
733552
110179
862936
1018633
179473
699094
737408
455768
958947
98723
1019977
507129
352676
559017
665888
357444
312789
462842
366655
495156
739005
735834
811839
455940
585140
348219
750774
112996
370646
716665
206627
231313
208504
804712
813157
144132
844632
52461
61756
47199
748995
34961
337519
415178
500956
566165
623519
146957
14066
420759
852555
398444
913558
531092
169648
720543
148951
24862
345988
884554
533588
91091
428919
901065
744644
151912
825027
302693
108890
256501
760089
972684
511167
598052
890134
139559
609869
295087
895217
831684
20204
788363
618797
189473
620540
474934
1006367
588593
166346
379116
26996
226922
151918
525899
167250
635120
93455
394517
205880
73515
708234
776667
165674
640772
1007382
83196
713472
199796
3365
616277
219454
154861
891901
195439
711622
186917
53541
167015
254095
278610
997234
909760
638791
398853
288514
349525
434268
521622
555193
295772
670423
444103
828806
276378
695812
474147
591464
798845
252007
847281
947820
527869
277987
408589
248329
749778
839755
976736
743098
544633
998911
276691
595273
849502
84690
180997
668424
833831
370166
311085
952179
1026957
990952
1064261
530964
896729
755101
557512
560644
1040942
752141
996793
92944
365156
879078
406802
789870
12013
444200
203424
208122
137921
709256
265998
390566
767437
279359
226098
749414
843140
986927
555787
374713
817432
207606
247256
141405
766588
620321
173140
339015
977617
1052982
899979
239138
196028
1029307
835580
670767
88909
303139
57434
513573
953099
330720
732148
1010621
430912
730706
919394
791724
44657
890361
1006049
319563
303606
301712
851600
254414
422062
301055
475049
687836
510008
796600
6886
710355
355619
3362
1043945
986216
680181
392298
856520
248420
985761
6280
289351
676700
408695
144976
240271
787553
1044971
23332
610042
411439
388369
847454
655716
127375
665571
608136
211054
496884
340591
960812
706967
29558
911217
550052
115613
426889
684710
954692
514310
941988
104786
146108
1026603
17753
1002369
168951
178175
463420
305164
199232
722657
9031
104453
619159
380026
888307
963974
1016580
767
1060385
369923
653333
845713
726670
594769
340345
604873
620708
870620
363454
417422
649428
47282
891423
490029
993984
642946
43570
848965
345413
963354
291217
825667
872861
886888
793781
475211
193160
516706
733946
728362
205233
232800
319652
144220
259697
10856
1052558
1061180
260548
140916
997997
617545
900493
146251
518966
767999
1030293
701771
345297
1037364
693467
20454
509413
139130
228550
170090
681748
592653
770954
927291
839188
877860
823012
362998
667387
185672
87988
558807
362549
302677
971489
861849
167005
365292
286988
2670
770813
1009777
486325
145439
316586
327871
966027
76695
263109
279305
368404
987287
924660
116681
813369
329482
7742
800187
739927
927610
539395
687210
870014
173539
1011608
79884
913014
867959
778386
777458
867011
550203
990185
101489
521256
873805
533413
171302
890005
799184
827618
996834
651879
774514
299983
297673
380654
856542
381009
47865
715857
762580
112520
567856
334075
255632
677960
277008
645442
394822
143925
573269
169057
324666
786891
924405
428056
789681
239282
151902
458219
1056806
547186
178495
172804
432347
1047908
520256
863805
644398
103161
36593
177134
35535
361276
78462
737020
339602
503021
511926
993272
1007769
636834
336378
250101
792051
37239
765713
299274
726538
9542
120815
994764
517786
696336
239220
954497
61593
347705
968337
191322
226926
248944
317731
414794
778003
928496
801141
340461
226757
828855
669098
917138
277715
102653
384017
769604
1021099
1013964
908307
493762
186270
153120
728036
894736
182205
152939
131391
493367
29477
971761
495069
819185
404060
28923
176742
323064
494651
126486
323920
867853
517258
666386
367085
177255
302841
381409
234635
56491
347687
398162
770764
39171
2065
711994
227346
416984
250353
190792
138815
279705
968405
100575
349276
676269
111711
516980
762281
659680
151765
792716
228579
49198
479761
889766
22959
928494
783869
383963
737270
964527
1034888
993957
570287
890797
739826
930893
333758
619294
656600
752367
279190
472706
52926
1037094
980970
89322
681586
924088
296450
320329
448932
176057
233441
671632
182629
1043275
851426
270433
624967
885023
347020
759373
822502
17712
790638
1012708
39819
320561
366139
163892
5536
450391
304025
964647
575814
963524
445825
712809
518411
195875
991047
594124
754893
48198
854382
998076
490933
936325
77244
888505
591579
264650
976188
697114
908161
802976
52885
231717
64194
253488
441823
107386
359341
291954
231203
319518
244409
521653
789550
744393
421441
203533
537139
377076
705391
850167
746519
91398
940186
113657
510480
947343
651761
892354
17102
704219
96921
35417
435473
767471
580891
240326
412415
708037
854526
1017075
875677
25568
754512
617809
69009
775051
391524
955770
82504
957669
201907
99048
426109
1001185
268894
1043110
440427
473061
507318
85711
976287
972603
117599
1047156
560081
319829
29489
589285
395252
363801
362729
973770
660332
772924
346296
829314
860080
66905
163989
601533
508406
169356
1006159
362726
143501
663504
670963
610987
17939
820526
126268
744524
715072
365613
306501
1056673
378129
44403
835971
811369
773243
927702
147521
371108
931695
860002
183615
999323
157490
273480
802645
213416
304368
363359
893472
753272
945747
1574
884310
752918
721495
952091
804332
718461
81966
669220
265936
737600
106579
829940
377304
683173
69631
797724
143293
745654
644232
445687
632270
705170
536067
125223
448449
597308
882389
966888
31355
648745
425843
734373
446678
483035
46163
629424
385160
250713
190375
216702
395699
1029721
758826
113608
16932
779265
261268
233823
550052
181931
613391
1017002
730856
322660
585910
743536
165939
700437
733694
81859
976872
756588
163050
597486
221513
142167
747
938604
163863
908409
293701
261281
298050
481093
427125
376505
849015
875123
402337
289599
240437
215232
324989
77762
844371
490224
225013
328959
750796
266518
207652
851806
180071
454751
935991
247263
805803
336372
734303
51423
108763
282255
443339
729195
372912
32092
126193
119609
521708
485298
875683
692319
476431
523058
593200
705266
15269
521597
168276
533541
83839
366913
979765
319802
197008
450354
78952
605253
411890
875782
541614
643024
981974
468339
954623
221628
753075
882863
71316
229999
129513
446310
738024
374527
132082
518195
374795
936205
727867
525191
333056
620330
21055
215051
218187
35654
662732
122462
491212
735916
696755
246260
103186
884193
631697
647718
288727
255113
247497
260623
743496
269788
501305
270611
901295
653773
996727
408838
482300
134512
962663
874422
902324
648276
563140
879831
126426
753446
949077
705558
37653
499744
403085
377897
893377
801052
350913
266995
350927
1020748
579134
956389
239866
595941
81766
265548
952581
463246
885927
138116
403462
48011
555445
88858
734893
941229
386698
516382
523120
313762
692918
1049865
27254
21984
127928
286528
413434
154707
636934
96990
132255
326211
27363
198282
630684
241123
229405
1002908
214342
60604
529239
973096
950195
569715
136410
660643
543691
498831
22642
193573
962102
680
325355
270752
443592
221941
731679
312118
666312
559078
133583
113655
1005820
480991
842823
246505
542490
91919
447904
670699
920487
1025695
919386
737489
550752
268842
599199
50355
775461
703101
265963
713922
732152
302874
543113
926036
478111
694890
166544
530665
744669
717387
926033
28912
378692
354041
778526
977177
457994
768873
1036503
901605
807844
442954
141866
700573
548142
627622
457562
219779
556862
556216
588284
1029237
977695
386429
718201
544997
115437
772763
349837
752788
4760
126716
602119
875800
680189
135923
496462
945391
591883
1041634
971560
943223
1049902
948122
245405
275497
958175
745703
604318
218906
334161
909022
726243
355752
459363
739556
1016622
623686
661388
580497
291306
525215
710420
134461
187643
252532
375425
810285
922631
557496
367391
1002623
552026
838349
442516
684379
900377
726786
477520
1045594
611275
948839
290158
235234
152834
288605
318160
529554
812251
279749
515119
1035924
850812
716268
633112
766041
971287
777503
307574
454336
604805
1011472
147
1000937
337922
887213
682676
171803
978227
934251
179296
624020
836909
926361
865570
439968
713418
568667
370657
767651
794136
476777
450657
673979
506829
342081
447944
196709
277303
49002
1048202
51323
990212
595279
1019607
91736
105250
93096
51416
722425
168891
67489
346419
965917
864117
539412
146518
530569
832740
159165
178457
632419
874401
339889
983219
947658
653129
275588
49201
41083
453793
681158
814708
843811
118359
515724
1013720
195922
933299
853348
235670
750292
500504
164092
992862
122372
1506
413739
148909
825722
248653
903048
608964
80549
687533
302606
781849
399803
301147
62054
629986
581291
936913
284007
180172
656963
1002119
643459
983319
879116
494834
586410
39560
510382
72191
904374
299934
86297
970545
919135
5024
336073
11900
712220
172539
907169
661539
538060
357209
466230
828613
38634
1027518
270228
909108
407929
1029792
730194
103645
71074
619321
921993
398032
122365
103385
1044441
392793
135792
907406
489326
462687
66289
681857
430174
908562
906689
262490
451785
960831
433188
479583
745965
205761
279734
342995
967794
863123
242960
793157
990484
437697
772591
397615
940402
938018
550670
280539
1035211
87513
160587
474208
702028
673939
844880
788718
642138
843932
447648
437495
1032208
440290
684746
85559
577007
332825
74191
34514
603816
505093
289423
306494
55501
40266
268549
7818
763040
576690
603171
686419
999086
139666
921741
589210
880809
393483
742468
768548
244485
604846
130089
518382
513010
312319
679735
469265
83198
228445
544218
250225
1037195
327088
785403
143712
995215
352875
532473
972915
1005033
657674
845869
127649
667541
746447
6569
1007784
920515
244549
129001
802636
343171
716213
486785
64628
164176
1003143
67773
567728
173949
744577
978703
876200
722446
559140
136627
616455
332967
983332
133462
364625
971529
167200
535028
814114
33342
272530
1024039
700263
454287
587927
682415
286823
734407
393722
217955
467950
992522
59825
853962
104263
972523
377186
929070
490372
470883
122565
675620
727740
614233
755035
520501
229598
230555
447945
759939
505524
921435
1009522
1038447
469453
947110
999162
154328
448889
952989
161881
379804
240605
79143
2717
593374
633495
247233
501199
731485
549491
830884
294136
808033
266035
457508
323412
263126
257697
181510
486426
776907
887415
184030
798899
517055
855601
984658
792106
745392
161165
272181
806318
196332
773601
524445
995646
244686
308812
738676
136782
461248
678658
520328
1041878
249611
851408
837055
82246
809760
400954
914922
55298
105421
767525
169335
362243
712284
568492
985816
590007
731689
128068
843481
758608
200216
57338
980170
325942
503228
161199
216041
134940
454086
241241
610804
1026272
22922
179636
372389
685974
730773
872658
167791
757290
94868
784284
346585
157892
1044289
671502
60568
753041
743608
268628
370893
281473
138973
5332
883273
250509
756769
436647
372089
38949
784264
954169
343277
215986
365738
915815
37256
958513
950614
578810
123313
795287
263868
791469
447035
382803
672413
397494
718468
857137
626858
240633
1004430
944602
21826
699823
456142
149352
132680
596914
545897
176644
742299
612684
266406
932428
208801
756947
20500
1032069
41156
778964
610537
203758
915511
904711
986345
972418
586681
286905
501312
740231
488963
486266
972381
919042
119373
393874
181545
709392
633038
888092
860991
91586
925433
410561
666805
529829
835468
276135
772033
254474
494414
902218
152285
323066
1118
977072
128053
33209
468957
617651
349322
500964
697649
140777
855083
728138
440248
737630
280671
265470
339304
771542
134240
111407
623653
234185
2168
283127
131546
828711
911458
324831
358910
638379
667664
141274
958274
603065
477831
635867
785767
363072
940758
500230
838150
690749
451195
635312
210715
508597
713318
27949
730377
1016574
57327
302292
957027
231877
648666
161479
946963
377267
369829
591235
559118
464169
681545
997563
696239
680824
200787
888147
176392
845453
604926
836437
756887
228790
340388
119498
484048
833374
135434
421071
934386
42465
1013124
991262
695013
811873
21909
393381
648058
275950
899882
141374
190471
69541
23770
837907
39831
803084
333307
725938
671575
1038130
19629
825478
560542
761263
319405
1007248
486473
489814
72521
43519
340908
181421
516210
157751
955036
35081
1016602
946968
1037416
574469
342431
410916
175138
449873
350033
478916
74168
824234
607260
867679
389397
176436
644652
566557
95586
903496
967821
169907
227404
603875
745321
363534
687166
374592
1037466
215655
507742
396691
7226
1008361
526981
540362
972315
487932
131033
774634
446795
997039
58460
859341
494055
727610
838428
885236
28164
419174
511723
575154
518370
477018
1019499
997001
28178
1023117
841097
867218
613893
187795
470372
1000779
930316
25154
918489
745086
631371
243287
979566
474845
926141
79669
34474
762920
768693
1023686
137886
313930
672331
482050
612215
478150
593632
365177
786388
187877
227897
361878
453880
601601
672559
922273
135302
170772
682949
832863
624411
456602
29666
329659
775008
284756
54350
888233
825692
650052
381609
128115
838227
44042
647609
72080
504160
531830
469566
96204
319539
604673
261950
107685
1000468
865605
815095
400336
98045
660519
593979
272341
403316
767140
137211
617583
438980
677533
7030
68341
389077
896126
628495
322071
16824
353149
891451
851226
33946
395171
204231
713146
149190
244974
351171
684563
568190
601558
382995
1033226
172190
272279
688681
136275
752630
423761
620773
196237
631801
823424
92809
259360
69582
53335
981039
1019887
223375
737326
1038746
52697
871358
1029773
637116
914430
544823
494005
455997
172515
111189
576058
541628
282347
952815
195956
211293
913764
867556
518569
366407
1020312
190674
675058
922980
192166
950391
59987
130127
855270
99275
953450
984647
379908
258177
11349
784181
701207
473696
392152
797013
558394
321923
252840
632475
37029
170387
839083
228912
229388
203961
319899
603976
616544
817258
444987
765021
421117
208548
1030478
151993
285232
630094
1018814
364124
108419
384601
905135
443328
335164
205583
282392
293211
443573
70249
918427
778680
363132
503272
786903
506431
655672
40550
919070
740530
939102
828231
85529
230809
198761
489796
736548
778776
547480
978769
170033
634601
899050
576212
766655
713812
337881
270263
767600
206744
772789
569399
995429
322352
25040
203126
967958
548493
859101
874175
543596
964167
557082
883668
329734
191651
79368
533937
334730
962053
536554
48373
1027302
910146
507582
939687
557076
352063
970465
416506
108114
497767
668541
169094
208550
948225
130111
385418
1009111
640960
808315
859365
284661
682157
382648
342110
88618
737815
356670
903239
720576
955111
448712
646045
224308
45158
594406
280606
456349
977589
151952
132971
988913
866250
34451
82318
624600
436957
1004392
343522
277120
288760
732058
1013873
972564
603176
26380
904204
615554
658526
543596
858572
967813
750882
740288
113341
380844
797462
477410
787532
384111
306266
225578
209554
109350
752160
75097
220552
406704
473047
632297
672058
1001042
818302
598898
13515
55130
134675
399956
887613
821847
564822
413654
962132
410952
82277
566666
736135
733308
460241
775441
225420
520202
997943
671629
134921
674083
896495
173324
235129
580275
398763
901271
664620
466185
693860
637420
956778
444177
1025483
593676
952133
399911
287129
520705
475300
205605
1023172
904580
377359
258610
229890
286547
782228
264146
769206
710817
178435
424081
739431
1012887
37752
349791
857319
836839
395649
901109
201300
816112
438551
628415
82022
998737
976734
862506
435936
638098
480125
206292
705076
909522
801852
274576
521782
669830
223590
836094
198366
864325
869260
1002161
501438
936681
320280
740299
151077
245056
719432
112298
406250
323317
516336
397706
93281
705945
60473
341397
321429
799360
758030
7667
681456
1037558
393302
278202
970994
723277
216724
595242
643450
353066
396117
670087
662882
628525
474044
956159
483419
232141
149815
327537
553720
167743
906381
321899
466772
106586
682772
349154
554018
257945
310576
1024417
165372
964969
396207
546784
433175
545733
88143
761801
602243
218345
328586
550590
924168
512223
670806
982439
676976
603941
61214
913748
149397
577792
545631
190853
870274
371626
902571
58054
444218
87578
999334
251607
709360
627701
234598
57766
103661
1015437
464338
215583
392674
201017
415642
985619
205917
231123
822177
543955
854663
386586
7664
458466
1038029
482034
190656
54263
711798
851786
79354
979738
82446
581338
786144
143713
1006262
221824
632285
647811
917259
151530
671911
695747
592355
821673
146579
497856
288094
728340
579940
665153
359681
425909
842741
408826
646080
628887
337884
741405
179686
119088
431572
207896
858391
213524
1012515
815136
10135
203130
494025
255171
430609
391631
298075
43243
999181
782028
310212
988740
91459
88509
895325
31602
874000
787715
42144
391993
298402
986599
184231
223232
241004
123395
798493
812856
263892
316828
160935
42062
571770
767162
23988
196369
98414
794365
748296
516186
631873
83559
395859
461944
355830
293784
381063
706307
701756
758630
18516
814841
20465
225213
745419
368288
44302
995057
280440
928199
208150
924388
91768
17800
86247
810807
724657
488430
75801
679050
51268
994899
327799
26006
153078
298641
2680
987027
1026214
855185
1004192
404640
844930
266195
97133
390961
699233
706201
556039
8555
833911
1025420
780614
770951
845514
596401
364347
530165
203055
369411
776921
144454
131403
101533
144688
609656
110400
580493
809648
515277
406731
983303
87989
570914
259637
191873
553361
673207
23613
1027367
925306
410436
2741
279502
255171
929068
647100
854050
879106
899603
480336
376116
280982
67844
575231
870593
918283
19217
536008
92372
142165
79883
1028818
815497
670028
803560
931236
737843
635836
2835
510765
862028
561168
1032389
260657
199238
797275
653887
57922
646438
845494
39806
721849
266241
40754
28224
710870
886525
112761
849403
401535
472545
814119
103299
470195
855708
538164
909266
81040
754138
888860
682636
581256
520830
689482
969113
190198
995411
163733
1016075
933884
606992
257388
479783
354062
575521
729045
382895
645430
589071
119913
249644
494318
506621
193617
229710
198961
829713
852440
954361
375757
906827
42374
607102
471226
52764
719284
92191
189345
28801
518097
752833
206163
72433
403191
340991
616902
543506
168186
193377
744004
675275
996614
812506
823068
794807
55334
362844
903790
203806
957469
227018
74751
46713
194561
4255
157331
284622
319558
86949
396604
102440
136395
933941
766580
193507
239175
78092
936111
705524
585971
335200
76668
546821
468543
724932
101610
123770
877467
147510
941665
258313
975642
347649
288326
393374
75066
915046
393604
747545
454945
306399
691569
650125
145209
298065
584270
307262
535475
404432
479554
302121
324010
388494
562965
383229
148443
506724
411529
129965
807558
5881
1002288
459727
253100
604561
830920
280087
745001
976826
120647
196398
276399
880733
694814
847247
375264
432210
995453
527866
249041
737967
745108
903873
572812
192408
237075
104365
870180
935260
466682
635822
324303
100649
997680
16276
465632
545809
223225
889209
935008
676648
609802
752195
747754
646120
286384
128966
916453
75170
1006015
193134
667375
238679
382755
715709
710399
880525
499908
924659
620251
976077
276413
687717
682772
335620
580890
465963
958602
1013685
868838
37725
152994
242102
802234
652259
1020539
768551
122456
777356
47059
813274
398803
452697
747903
913537
372324
790372
373933
738984
939682
693427
233144
889111
626274
108990
290366
355915
181819
499298
819033
520886
253194
460547
753553
159386
933588
463951
505489
84407
600166
156649
445253
868119
768031
126717
742420
369576
916795
886137
494470
383676
886208
625013
283968
675406
1007619
534211
401736
65607
488717
618800
428306
944825
779314
1009982
691503
138314
463152
495509
424851
276780
822815
30970
389349
273294
861123
364537
643872
613362
925465
502741
191552
688836
445791
639500
53992
594735
653350
751284
977218
144977
895918
550590
426159
798467
968261
280267
251038
147515
661407
796380
189278
182188
152801
352653
1004233
873271
719619
504041
186572
804906
601661
433597
396048
200164
1018126
915747
635675
648069
607647
324800
683873
1015237
22154
279565
158689
406466
117907
229163
492281
931635
987538
639970
503091
965743
280941
815314
51642
631612
126361
142100
398161
363192
407267
178438
227707
309179
122362
339153
275739
60399
620748
112744
1034404
252224
883644
49300
265524
869066
888733
485566
664281
390032
642367
76021
259849
946966
52154
854150
725554
357940
157448
686179
1012638
517951
28034
530337
617049
79202
192713
640569
583749
901821
184598
714014
696257
863932
547234
361819
610125
441488
509351
937226
275200
302092
637322
964203
163821
773782
122155
680550
788023
602695
595434
698614
988556
171060
959919
472045
167081
901167
817666
705664
841430
328663
601250
400308
147492
426910
476965
426070
280459
223947
88168
696394
643229
636284
690489
768048
660330
317991
370648
764189
329176
106359
447458
35206
577607
34653
820049
796331
842230
287350
810368
713138
72189
927603
845316
804764
641266
396607
843272
744010
691451
540452
991423
685214
759260
68605
778559
829930
901891
226902
935837
281964
731544
453511
13586
361263
289906
561948
587299
486348
728633
145709
277153
66386
660304
889837
150595
716504
586955
935432
524262
8078
414131
422505
707445
533008
906957
635768
102952
165396
299984
888951
663526
737310
533810
901547
369159
498176
893542
913713
981469
851629
756426
57066
99554
494921
78466
216718
77140
217597
720647
396708
724538
270979
863129
194489
602872
644790
595048
497222
708073
633113
592298
883800
209529
273777
84752
450493
263252
560138
314093
509813
913300
358893
563283
894416
383380
884996
193401
201474
375379
165107
486359
1010447
322734
741987
93355
955362
234422
133280
107181
655357
761636
731895
673314
600194
487024
911000
1024215
425650
254122
919582
870021
578641
585814
833923
562018
171904
459381
381944
545610
328111
20878
123897
103053
613617
6119
889052
552114
961924
967251
953046
501840
820342
757144
769485
729633
684926
600606
792809
83406
343419
641262
140514
1003774
23205
460119
743521
390179
312659
433459
456075
934038
855652
830889
950331
48075
918675
719937
955774
295008
797004
292248
150994
1029045
961128
413477
795601
173435
493443
946974
388978
968545
495518
949532
145314
967080
71554
739013
363778
460638
897662
153583
252917
383643
752324
231890
660187
540082
280459
52181
410560
735322
784253
90931
714147
681241
271794
223808
601352
740579
155854
115023
426643
928400
398670
962054
14751
752779
659716
334050
228036
927386
217304
241993
209155
242983
277473
40716
626349
1023099
410491
497241
13000
445794
472795
436684
722813
258452
270314
423019
236252
293784
576662
50430
341872
53154
860541
720225
120939
95891
433333
480700
95274
653939
951142
546173
503169
569310
464761
782389
414272
167385
696419
160153
780245
839345
702695
112423
581760
302167
150871
471571
7940
52526
853164
890724
861555
755610
365883
7734
61541
537812
877498
607016
498617
311105
357619
139766
538932
645628
24613
143129
363595
1030615
268302
501804
890110
489221
506885
224133
437004
63170
914119
604200
481613
976917
341626
451583
390084
28640
238472
929836
724364
265155
638794
399886
165182
311152
83362
934712
495229
13887
1021989
712472
40159
735199
62856
144504
328388
807742
209370
71338
176956
598576
722939
282162
932375
157766
204198
419394
686105
284044
1027026
689877
159729
818511
685572
319720
659771
807832
999332
457201
292377
536980
104778
693641
814925
789820
757726
548223
885257
369238
391287
243466
463382
128193
62546
256016
378410
618792
828391
674062
670551
63788
443805
361338
802713
385666
696495
568942
194328
665927
108636
102875
108776
209050
368792
611607
190730
381440
709827
335834
998082
69226
859980
40365
668501
740065
190828
1018012
158443
483189
796870
322151
38301
746665
584989
758778
704051
506690
92427
576385
333099
39715
345504
1008481
895966
892361
9992
733170
54215
1017571
81634
966553
909619
545006
134145
51286
422838
138970
560603
740139
321650
195221
497548
275130
804337
875280
710171
376652
751129
401032
99040
29055
835054
372226
260545
959356
769673
66474
60653
551942
1002069
854515
324187
33158
605129
114110
83911
91884
645731
927773
882900
430905
144113
972015
60599
670744
86076
797337
852615
29804
542304
61868
652470
418012
686544
270847
209311
577274
166457
624005
263859
334827
796301
368776
568343
25398
327230
444613
774211
235617
452360
812113
611250
324675
190578
680429
903961
873769
928549
87285
272746
789881
449133
255102
916289
399300
162708
147455
289403
740922
810275
45504
105328
90862
549529
809245
718557
597557
60784
369971
982164
298293
761518
332863
487642
398231
252648
22436
580963
1022103
965444
637963
34351
894561
585091
973347
827132
947955
826091
155929
855825
10204
45349
191698
873884
601696
85695
75839
421699
116577
48206
527049
258260
353330
173608
287851
995596
885673
894520
986852
1024633
996011
664928
478029
942930
900431
291286
406720
64437
720823
890553
192614
460864
808727
625544
604563
510348
846090
1400
447085
612086
297767
274084
265054
470570
731236
122350
187033
301464
219003
362908
154382
819083
932946
237403
469556
970810
591078
710906
93638
109858
692502
888014
925620
489607
151892
410885
568580
303134
575376
120327
853735
422605
24120
466030
220933
654658
991146
752897
827554
434134
177752
767064
543389
353127
714555
665207
702337
925175
8998
671093
798660
127507
36689
65055
193588
525045
462442
95208
142331
767996
828932
523617
999182
786356
1008738
94514
258642
104104
434631
924399
690720
75440
737846
869114
795229
270137
992182
99909
493770
838469
995098
285575
970952
54058
755289
495982
208297
407361
301933
627499
154427
619629
329411
6876
330350
836265
77916
430524
1013793
427415
164127
782852
573580
223049
76029
204356
838692
956535
103425
551856
447790
1001051
1018419
439250
860794
83416
478312
911459
351542
748017
547267
128196
661724
373424
114449
708566
93956
477283
1001552
430335
808228
918167
509786
217135
501340
588478
740574
621879
345756
999228
243018
688065
910776
417906
378069
217158
461595
152265
179406
814730
262917
359167
275607
574947
436149
801661
964146
396155
764582
899267
92972
850088
277857
99402
516482
915004
241894
112437
394548
114145
273294
784970
776873
975474
943753
407370
657360
503907
23234
454345
574265
993984
353039
366418
877520
602963
563134
876982
317002
693293
503695
978460
92501
646567
829210
349808
514630
194613
334432
49050
557136
15624
292854
957274
300444
595848
893120
1002277
612156
384756
566623
926249
579544
438328
775413
96079
916239
133122
328926
343588
495368
396280
300377
876660
398535
61980
13786
192428
577433
257676
546867
880828
434244
889118
846981
874688
750226
16341
334518
950831
283839
230307
799589
733921
910896
963515
912601
673235
754297
370948
818469
744193
993949
100522
886157
498614
666629
109065
779525
977187
7606
992309
390525
778034
516656
471429
66078
153065
208228
987799
641779
286638
484264
153955
715334
841993
999282
531235
404732
910472
497247
209380
804323
795057
23828
657742
680391
519678
809531
1914
678198
713665
419389
489039
660832
223824
524218
866567
960938
719492
96535
380523
362819
840258
740295
12205
50299
929827
532683
956154
175875
391627
1020223
852871
343896
497226
162620
607787
927944
843971
996421
238976
89626
239160
601910
691485
356394
984296
434408
840272
636202
649310
552044
972442
357702
591086
323728
944912
851265
422101
997044
202436
892617
498385
888993
682472
778322
622516
135258
289776
563745
606907
114645
548404
161205
131494
628580
717958
785299
974829
480594
441753
560884
841919
942084
149704
202073
342282
815215
755625
801054
25058
27030
596292
398515
813983
978325
901937
111385
658116
463882
297677
318173
739376
385943
915109
757268
712155
315992
970250
946040
934200
639569
489781
920163
400165
890767
174606
754754
126785
459641
584165
406025
188631
646585
615222
899673
666075
367391
405954
709409
348661
387866
456052
152127
376555
696615
554573
972895
1019990
250466
567593
94287
831462
118804
7250
103680
736058
279083
999605
565580
234169
324428
287281
428821
79945
491427
532749
753383
151902
956868
397969
576960
721015
942160
332927
282977
449288
190012
990744
159894
350652
761420
937745
307260
378994
947158
325852
861926
439940
783331
782265
493561
697364
194181
1004043
862281
148961
532678
879019
626367
138253
800140
798761
28159
1006778
853554
778960
158670
605871
830833
926331
1004364
821297
896167
687278
840260
571728
793368
468590
558953
410400
232517
501542
114873
267224
109911
26700
417160
588828
458737
901522
415278
721946
258943
759749
658438
181386
644005
336713
1022179
238375
736760
859207
293706
701764
984293
730695
692637
96410
660237
228227
405970
776492
815203
879467
287873
2646
368865
32802
112258
310820
214486
104795
273292
717861
463872
714509
217186
553188
578743
881712
270470
20850
333546
5303
200384
57387
73491
699944
658351
459994
780603
166601
331572
897688
873248
842850
76068
192816
499406
878211
196816
533718
1502
300102
97436
223914
238380
839985
299641
584746
154554
956573
683982
882278
303119
911849
76620
234760
31530
996569
762614
349984
619380
76584
520902
391829
544926
601931
337335
869788
798392
626171
151146
681483
788540
479332
40915
617990
712311
546144
706357
22512
660992
900332
686983
935318
558250
746618
43442
273964
929820
230273
263027
248265
410382
519046
903026
156714
735872
110401
648316
275325
283789
671458
224497
436026
728616
403473
512241
460636
710396
9545
982059
914341
570730
281547
1008115
85489
755654
7013
477371
1007467
537811
848789
207908
891003
641687
263196
127258
832138
46969
600020
841922
489740
787488
102817
409604
757498
790488
601269
128936
104859
849347
174711
928045
957926
149010
972140
73334
540738
808396
980661
987544
965295
464374
438440
366232
712256
11398
381699
169877
756065
917710
1000210
495851
778224
303857
824067
443754
304010
152122
322411
834836
670852
978475
706440
601587
666492
939521
494814
657776
159392
885544
71118
416035
979851
526247
934659
762770
448590
31235
156071
703625
57862
926885
496930
977808
662307
664319
901573
320009
35821
804511
95518
736484
976426
691174
1014285
315387
296861
649262
720958
164606
636847
900098
588464
418492
604722
796369
947703
143971
69122
933587
146776
634631
656306
978753
577712
330860
942165
375397
704189
287113
145570
391105
704505
754113
607281
348218
252494
126341
872693
821757
708557
856318
343932
1020928
471811
348470
671983
69255
366954
69175
309882
649938
658269
147927
123256
698795
428477
945140
116685
756437
856141
849305
570160
391191
120911
529100
938678
54347
387619
346926
605146
187606
282889
137193
464184
649754
984497
326819
735045
463179
871153
307500
628413
435886
716841
195226
377234
990812
513527
352893
8536
825659
192064
721261
990881
1005199
662556
469918
533545
170034
573599
11498
6818
800627
36183
780141
902295
977648
577605
218673
92058
261352
304251
883445
737915
268335
115961
960667
13225
457641
19181
432293
139176
879510
869312
918378
322722
133701
301482
729001
255766
799580
220481
454818
356435
369889
815561
701666
797191
384884
3790
144976
852053
558958
344796
544615
607849
890574
437907
840224
437717
3586
431578
250093
285790
448401
700792
156723
291815
22018
332559
692536
202068
770216
16330
711166
632300
947661
657661
118718
54374
572563
269348
992024
270125
662353
370732
848781
973378
747095
453934
530127
757153
275540
937143
150708
991923
850189
821617
472476
834651
103861
772407
513935
724221
698516
392628
583096
580929
245695
410739
524609
877161
943302
592914
328049
454132
134372
16358
544486
272322
581648
213442
470337
335073
133425
468321
733013
503846
83441
578350
581697
612084
579405
361755
90245
897782
433596
1015010
637610
713505
825005
155019
93372
107513
644347
959478
570677
192314
834002
191751
677413
260167
371053
530700
844794
320856
734651
254431
809649
385918
996247
594103
477566
582326
883392
138496
594638
564471
590462
273857
676391
775918
908117
226434
317364
458049
610037
78489
819698
570254
792490
530947
506918
905757
347469
944122
562100
77520
429589
758795
469513
415726
57041
215995
408256
937574
195719
374601
393410
331373
508244
386928
756161
258901
504111
705548
392122
302947
498358
486460
430326
887148
848126
923268
568166
902400
487931
737100
827219
754053
375431
658837
566676
115890
113398
577096
366810
84389
1012812
576663
659584
550161
801808
254872
678680
439101
387425
397559
278843
823164
222653
892610
33490
697634
563449
1003003
630935
729621
514358
468899
38782
693198
453534
418038
169454
284605
695627
4329
601086
255884
473618
1016441
270122
806997
810248
54100
500651
296944
566726
403486
703676
903346
461346
261752
514737
321651
266356
659572
210049
101562
403857
443244
421688
533701
800122
244652
641649
954333
569175
140743
84424
878835
564181
691254
907759
943859
128849
215991
24215
598642
286251
549047
98063
704563
617690
364496
974353
334121
29705
547846
95691
7579
898375
199101
884647
659163
786837
601694
32111
373354
285382
333558
594340
105845
464457
382911
429919
37553
136795
916329
835409
835003
574499
404933
207786
132188
859842
165754
258334
34782
180881
47302
822048
161449
955365
549897
82980
178523
40782
677529
214039
614115
649621
695282
84732
423540
629560
618128
9177
478866
938024
547409
696848
752330
675743
816364
993496
365978
591687
924803
16905
1017201
282702
321698
120538
532116
806864
15348
1003847
494251
991418
935025
765802
435009
683115
573923
841993
494583
240303
649087
561834
325437
344062
814579
684961
861403
89708
844725
632960
291940
1000668
78886
624722
543490
662575
241173
564100
324608
939725
427756
264675
206112
208442
563447
502444
888040
172389
591810
820983
765996
770534
493030
711503
438182
497595
620121
92325
908413
608390
825554
616129
70420
981187
924789
164371
207102
374344
968886
903660
17613
566810
307327
851375
715898
630050
534784
531379
732306
176930
97131
778982
410956
891726
421414
865111
404097
229396
649494
503689
384989
203079
330043
649310
116258
192148
391070
29826
327148
763982
356923
145530
853503
683995
466964
910455
114663
864288
547549
686451
981
990921
220796
199681
893863
548842
450727
664978
65080
153195
823276
192842
56183
155984
711260
693003
588792
583606
754037
849597
458485
884629
586300
605812
763464
503916
445625
879803
312915
283482
45794
37721
17
584027
771868
807557
350164
425734
802669
10242
504087
112084
283571
700194
884972
926527
492828
907359
833081
749805
445074
906575
866478
523727
498121
257869
454167
4997
515087
889246
396037
40585
240487
907074
237609
834431
931481
191067
290394
35778
111491
545423
602209
217471
20605
407525
704906
862919
574310
860609
139574
700908
277975
940812
237471
338784
310209
419991
458914
410307
293618
495248
293966
22661
584134
950205
505177
765136
553674
7535
363656
13256
42025
220825
924828
319126
151127
314189
471368
443722
511092
715180
777429
560860
672645
298244
280421
106810
362865
122921
464573
233009
40020
775460
587059
340765
312597
9488
355187
175405
222479
249926
32791
306402
609385
136523
367143
515173
122834
234209
902507
394844
618059
434807
26981
248539
897395
526807
99071
852166
313154
107663
920273
647480
278249
228904
200336
883429
338791
81368
536094
60315
760642
194287
912494
146593
155943
674153
932462
186578
579159
698756
86731
246372
14663
700065
668643
399812
460464
543784
949278
13422
57558
397246
123893
197899
336650
940661
688550
822530
857489
531067
600390
696564
839017
790140
553363
438606
609876
542259
81882
865364
12224
565771
176317
723473
449580
518411
462236
455175
542876
940049
23714
526940
687187
775861
914437
58054
261138
454467
21306
47551
391063
7963
817785
210640
802237
835825
569788
414042
314102
123061
773645
20966
499046
366810
215986
878556
564274
92657
752869
94697
652479
156167
489587
310085
664610
311322
634286
683832
813972
376798
708140
597486
568259
745306
741587
791190
278516
803269
902912
22027
240473
37213
470246
140813
54804
393917
445583
481711
673557
819419
735423
192795
536693
216389
496245
864276
125807
699185
688297
859454
607888
641247
719523
927814
389755
915114
641341
87999
89586
924531
299764
405231
643386
188362
217784
128304
277560
700072
865911
19077
375409
512894
798854
429205
659002
39171
820741
585935
877304
52284
330985
86233
405159
942572
176119
211422
50576
839352
70405
765963
340649
238118
134511
556944
583489
718956
345317
558788
615842
622032
284194
215105
939039
569457
138424
722733
289213
692250
91364
21010
666640
542678
488411
491454
251475
737228
869270
724842
461745
601273
253204
953211
898158
886065
109492
664846
793009
578211
943138
336668
757355
690621
611315
600549
52968
236626
97905
753620
368231
140132
517123
430905
345544
761263
892853
621206
431160
197970
54959
686033
863121
45228
265557
926776
435488
952055
643140
677615
810345
863550
908277
514597
628509
242945
177315
467823
895470
909931
827071
918156
643203
405116
249128
451529
526373
15585
83537
215552
35230
213127
478689
461476
256506
685864
376892
247824
251406
668423
483496
782603
412825
47226
331399
951609
394390
763845
892146
779875
678131
882399
805440
419386
622878
883758
63984
866734
151116
237985
179333
207580
302499
477719
828773
656113
268541
458597
140800
624752
451106
506010
49375
451502
570700
180746
18885
791318
935609
159187
132296
829272
192713
118173
660555
130793
54973
257589
22260
790250
309311
258608
673756
337126
324155
448410
509793
204757
378023
877690
303724
187140
901057
219643
474653
348711
583979
213642
537876
370379
508731
867490
284351
624577
468684
250695
304026
686633
356672
786261
422868
52052
897266
100927
822457
582707
384527
297764
119365
666196
302737
356690
896208
165937
275821
756737
746417
422962
945600
765404
309218
740468
948298
795231
633433
412751
388925
766274
362769
574844
798256
197509
372413
150907
619247
26692
119800
684443
52304
436485
492799
498605
952633
886186
279840
599096
349964
918291
90820
384475
2228
309247
853625
329986
511142
949004
226656
202044
28975
436155
747689
906263
888415
749735
646485
915578
802234
535685
682520
144132
565042
559718
319469
783033
138137
879506
392792
332566
274770
221075
833051
658575
154028
418565
116825
190905
554835
667671
733853
715892
179501
178467
179441
170714
852642
648976
352824
507914
151981
459688
575017
609015
61863
125365
434981
932411
199699
420783
74220
834903
870483
327537
769491
479530
224716
43987
95358
658689
290515
480582
249452
532807
438966
194692
951957
431400
200157
246217
743006
187374
470952
298584
6908
627591
256236
258415
6180
597467
854295
307105
307627
952423
812395
277509
794426
272566
230081
757048
164529
401551
597396
678742
918276
375967
644349
924576
356198
177794
584431
606725
924270
498025
940660
790046
378513
893244
716980
892426
344123
144550
629550
145043
409122
724064
920882
302854
135375
224838
900430
556688
414573
232203
687618
839045
359911
253969
871356
188877
685976
519916
86322
176172
243424
793318
29690
52503
470018
908338
299278
294656
139845
176940
672311
255316
409395
901970
348365
873035
162173
284951
346674
537726
697482
248042
11567
776146
242033
889042
4839
808268
661807
424186
358443
495442
189294
188785
253696
251995
252706
413437
1222
779198
227433
583153
937828
244236
576588
571435
865517
790369
577294
163572
251124
603714
626773
308286
637653
67353
564864
860485
500254
128315
195953
523726
434305
11103
108030
418487
81069
458962
887027
339298
581592
615341
726570
64250
670536
908313
466693
486045
199576
51103
371485
285795
629387
422348
56716
510896
589327
906665
140862
892350
291773
16845
389706
262666
63063
263067
60233
123190
597966
934845
917769
902028
659003
688000
568250
886847
777193
903467
347754
207480
119515
311962
199498
362482
783691
372924
27649
715382
506728
493470
397100
516950
405640
199049
678756
273165
181481
649956
818960
83735
750270
276827
554026
178662
41671
693532
347941
325865
25832
75170
725595
11502
254601
615244
478004
817707
254700
597315
866743
68838
791658
69518
146095
455605
679169
638465
737182
474204
62497
808679
543285
367705
672635
646824
717436
286676
675991
90885
422836
647342
748996
882099
442797
886327
472039
241993
910821
412689
246442
524805
763254
807126
183035
162750
339300
241476
712504
111249
2104
547243
167363
614073
481794
329925
737127
642150
666190
728950
943692
2204
911757
77783
763959
317974
479963
256588
875795
610460
488865
521279
299066
297197
519652
176661
507481
587720
739217
594858
817600
481145
48058
886591
244565
179100
220013
513247
129001
49417
372144
771784
416313
361017
273934
406822
29429
840819
630776
61447
385277
53061
816990
380880
665934
294412
227191
887322
30324
922897
872866
575051
596205
525034
785978
225470
754796
327841
55662
748029
643963
315800
518582
394754
326453
863922
526901
811460
162183
871266
450923
575122
54081
461351
886818
414742
888058
657702
686716
662926
576329
509525
29523
427648
360281
681352
467125
855644
23557
223034
523094
153051
517978
277780
127599
762406
718888
22020
129487
707035
643790
17647
682588
412126
698288
642357
402859
808868
269677
342728
564647
786958
885831
349296
107864
635254
659005
202349
901163
87077
409073
214082
22204
930551
122847
432911
830603
904412
927248
378750
150053
220836
719174
22839
881976
796476
50942
115671
255649
563779
723987
914265
662598
408198
411728
732022
396921
494770
381725
474927
814292
211070
711313
412960
510430
302461
541350
567221
227590
562659
48882
445195
470732
191146
345116
20447
368479
343475
825020
60466
623648
340125
132647
854146
596119
809335
740638
287945
423452
14802
551872
751355
592912
909345
442383
694522
862161
944402
248047
703802
897798
190107
262930
392779
736685
744466
189336
329874
595094
750589
754262
469960
500249
560918
407970
304392
692131
191181
377006
729212
899514
862770
59354
521677
860235
205321
773740
696915
189841
553546
325521
154964
442160
2504
665992
629612
356441
822228
208193
559189
406998
633300
180647
152553
64312
937708
380263
591405
92417
310020
906384
212414
403903
202768
874632
460615
106176
151527
743036
768768
686289
382475
670556
839339
17104
925807
119307
853243
397580
78424
594976
80605
782742
267323
630466
523641
205366
472697
539477
908989
71785
788840
360748
449252
596658
649921
940442
58658
849201
193442
574089
75307
516423
498831
943776
647978
67818
806869
563066
50675
268599
297562
358798
397516
94885
164055
549925
865888
154283
772761
190760
688194
245836
540617
324989
544646
57391
317481
805661
463658
632582
487254
252891
859539
451021
259580
95439
551564
801960
572010
384751
287623
88890
658818
166765
408020
741944
598014
517305
225822
799925
366206
297088
70823
940909
609797
252272
788179
444542
397809
782087
218700
552647
5449
475700
391777
549969
679138
627330
336369
770032
436700
576744
550912
214419
578558
448770
667892
623280
659915
400297
254373
899991
385977
163749
855341
826086
856478
779580
285570
338296
425577
471007
471496
48048
798151
755160
441451
163507
168172
542832
25670
180774
853013
1041
537882
763572
183701
450761
76107
243104
151228
303202
470990
869233
780301
279706
815230
228162
903618
413420
273020
922266
645207
184105
711778
214289
890331
367047
646144
298017
686815
921859
352108
897743
615732
595574
657140
201093
311009
603385
135037
342155
56892
567352
633244
887722
317127
424339
803743
656564
613784
265139
330178
306645
593086
942187
668381
17387
913404
717720
409353
304140
647297
244470
392743
291584
178612
277285
606152
537152
613406
153652
216821
4647
177529
351060
261711
896135
836150
140403
15866
72483
555673
260864
745449
619337
40784
691812
304822
551251
313631
137990
787620
241727
589655
62455
406988
224605
701116
509592
319440
236209
35776
3750
403412
914946
78348
467737
59218
127946
632235
625070
719526
928462
589967
563789
154047
443368
414480
926119
766554
782725
192543
32231
711131
407050
345230
273003
418043
431618
271775
628726
912632
834944
594837
346243
68722
269042
33540
549203
19155
887104
128003
4541
693227
243280
813385
628573
262296
488468
540911
538878
128144
388574
941402
622044
764244
387691
453718
65122
684998
411596
522901
680022
902968
798905
763160
665033
711350
695011
80838
463445
842967
45454
452886
419664
787057
940104
614745
146826
650075
283463
428916
77489
6700
697794
827393
477106
350459
7808
274071
752706
286829
372197
16807
472742
933516
719615
667485
209075
760618
334669
493814
786676
163784
849783
139736
941196
669605
39600
90845
933323
661571
65199
794357
796011
365724
914419
242889
763749
525209
742997
817478
109803
898457
284940
856006
524231
467388
8583
198641
351109
299411
398656
838305
443497
571286
174349
317888
405700
246541
934862
46528
320064
821703
778142
702091
409727
933039
479366
759044
52831
220325
529704
28013
393374
655340
828684
659843
643361
146631
199771
426181
811492
117366
916942
916349
10019
171652
320275
464607
244342
130446
176771
577955
121608
3772
300265
396284
172921
257790
484369
408477
453118
19136
842912
803003
321573
759883
559672
586702
403641
848693
703841
768245
603454
296117
740574
765575
768897
137700
50192
293502
236708
226206
684565
131336
29145
146778
519325
357116
160182
426673
841847
761942
535899
739961
92849
144916
264125
763874
157557
144367
86459
858017
696984
879947
391763
210480
372385
188875
938162
462731
249135
225676
398407
203281
425901
689321
912444
124234
257510
828095
681441
460479
757171
796273
523221
608676
224614
477827
825557
925808
536012
489645
207971
580861
62560
180598
604129
884915
549379
166287
857798
904490
623173
917141
38139
438110
904010
227567
577935
931049
929480
874935
868620
558976
614294
195955
872477
443774
590846
690567
18767
797333
488231
187543
106303
658650
804116
681164
19182
280754
830435
499663
631792
514125
171999
903460
114057
129065
87716
727557
366827
28108
415648
270447
89694
686165
561265
294506
391858
356549
780070
850193
804318
166155
456985
865921
297717
83824
919812
858327
7290
364778
68331
755424
599736
463309
15682
369946
876878
123756
892922
165864
441852
765781
130724
907272
303766
570694
510736
304999
10147
693665
616657
788400
724167
939205
649069
619122
120647
439701
528629
367350
289367
512013
177746
265152
865452
745327
566937
208306
458564
91860
347388
523254
730229
135021
310886
203368
878348
647812
140032
147588
419698
624779
160962
572835
854294
78635
565340
133201
562073
248093
456027
41077
822017
333594
11466
479226
826534
647469
119793
132232
52261
880050
894657
248078
923782
71910
15271
521317
4856
645914
773805
448272
193994
25792
178649
35082
621301
902707
412491
328174
489737
149965
819838
5171
385012
146675
541024
728637
586801
163512
28885
561439
614551
275358
34941
848649
8844
863276
421369
691957
346747
59177
677273
185878
25721
419844
728874
653814
629616
375336
632669
6402
889948
550274
562412
149992
817961
33320
150129
110885
485886
463345
819
738681
43939
66221
679897
773871
30653
209611
588217
253815
565688
497336
234254
456094
840193
271033
694707
378727
306566
401234
21781
557015
631577
677582
742558
130901
431009
779154
279964
309277
626586
598875
447190
615893
706755
392227
803360
593220
914392
280112
283980
391016
33340
514868
63482
239938
510386
631183
608232
218804
256266
298884
431498
314970
701334
468812
774949
308906
592250
118230
256112
421440
878601
330601
605815
376769
35356
688805
494474
636459
474933
186651
447900
641134
701324
310826
546130
161708
431260
437045
293402
474641
845302
90729
658622
198228
438806
562302
777154
339956
83951
244743
108700
250197
875480
120988
888476
440185
861844
157652
546366
530381
48498
685508
846044
777740
62145
788137
421596
610856
354194
268993
279146
274418
329126
34387
205552
889535
358269
423571
163503
115011
740361
301378
102665
302505
17043
198240
64195
520915
151010
581622
578428
605847
735646
890116
540693
809082
67586
268488
541453
334365
734647
472491
859428
858166
14177
152666
686304
490632
269992
691381
460048
698077
875676
135109
737267
381211
283928
86631
890721
99572
734105
223949
445116
489922
117879
149316
706052
508966
556879
593125
114984
660257
385945
220071
686231
885097
33198
702897
664847
622975
218887
831533
611832
103524
916319
296737
400815
523900
606391
483432
729762
767578
515377
397788
704347
513412
703141
391886
404753
354896
666030
84380
462455
805043
232737
795317
523078
187948
284346
300876
816528
327182
15316
75511
268103
333278
584731
633031
61899
533612
618935
444066
930915
598164
448641
305056
741311
772364
542643
28180
341262
589343
234848
113682
324097
689029
26704
432863
429384
709500
900185
610992
643802
754540
173100
234341
719471
809044
307000
287710
454077
916834
190808
196745
264209
244762
783830
789323
176166
659526
736631
517299
47590
751650
744409
410636
82071
936030
691798
885005
230309
406388
372621
718325
353075
8529
33734
539244
208440
718480
274384
45791
200794
70150
831890
203965
547389
125849
129996
583954
738576
271244
274990
738983
696529
146871
627607
470554
352508
528623
573162
855707
454043
751861
709694
879999
853265
646541
110950
456606
25418
890500
912409
925994
504337
843853
67607
693498
82137
893896
612253
532606
173637
406821
726154
277133
882706
658317
427823
23770
579546
90696
126331
690531
456979
641005
403637
650453
475548
303776
215130
624403
756804
44574
69154
432053
457475
228873
813329
253008
685277
623919
371314
775053
210522
693430
143117
824011
372921
653654
921833
908848
442092
479551
508947
31715
298739
140848
524479
287039
129094
599461
859614
509142
880441
883213
513271
51557
324812
137365
595129
516210
659047
905762
125783
748491
788
523756
561435
556793
105274
609144
777137
512351
789213
443559
301207
161026
272720
488795
501387
280698
19633
106877
448958
279836
514012
719563
93198
567739
136411
839664
920864
71125
413943
751063
359136
124443
335406
931605
36961
700135
782458
300719
304871
206045
365408
372843
193066
252333
906489
815288
468331
420455
586363
912102
902393
808267
479601
851942
639184
657953
156960
34516
257697
550302
128049
346388
852803
214129
834754
374815
134754
369572
533737
203647
45760
654593
486805
421252
170185
650002
621956
485412
323337
261095
163659
186779
158690
391790
893752
1229
470012
636896
415737
798899
111414
75678
210458
107960
686243
220535
417980
819528
781697
318463
529037
559336
307196
886146
364714
41609
452207
528771
413735
500893
198661
526510
126342
14744
600562
835601
237337
396785
11863
586932
242189
832850
818207
277683
369857
686437
110651
517248
110065
259014
737777
598961
302660
908828
695432
632938
847555
790378
91288
234216
108292
227955
927588
772402
679335
841488
169852
440006
31731
293821
856213
355379
133711
874985
145369
215022
81628
629827
542243
309512
232361
190529
865448
95122
555794
559755
583854
793373
213583
252233
708564
343344
231551
667054
773755
321021
393019
543911
779559
541344
627094
518126
624668
490348
353820
28675
297914
581871
455952
588765
828615
904469
873059
476024
392132
260114
822188
921511
513524
631230
244407
916599
422162
265894
142117
717069
570194
596199
873698
502362
372746
841216
273039
260655
909034
372512
932440
899636
444767
904831
501276
46169
518433
573746
19408
277355
646619
445266
402392
834684
791653
577892
619594
836087
385915
579097
833088
444726
915960
920133
225354
929129
395066
340996
254685
346735
732487
83090
265535
723440
455486
477152
860530
119146
794503
157454
94598
857456
856400
702553
698035
774607
558378
831218
785671
165184
586065
226170
729629
616900
309291
382029
520764
869510
190850
610106
222744
434400
752637
870273
250889
238167
899950
693224
542638
757338
271825
261866
19759
911498
482691
383808
76150
515983
587813
421987
889405
224966
775449
717818
358026
833214
282876
638516
331116
69352
738275
650023
528145
881825
926474
14430
218159
881297
714140
846173
190484
276858
132918
792807
816688
768721
153779
474518
404708
533829
487032
14983
377606
702418
473708
530653
10995
460137
735194
778649
794808
841110
914906
629395
354993
413781
511097
163912
664024
123417
1511
462856
213159
28017
859009
23221
7172
524441
730093
326326
517210
136221
562667
41211
330167
118420
833134
241729
680190
497336
864532
591754
17426
596796
765213
17254
54445
321763
862881
465787
451734
800793
497467
237677
785953
193659
833560
658248
478884
508621
508051
924185
881746
730670
889123
231540
194535
27107
442193
194952
326874
312353
105531
568027
70121
716047
102641
847159
210369
264502
774258
768427
545192
852774
905697
629638
919372
723256
538886
505953
221965
350093
348072
222545
799919
227676
840706
550384
582844
348376
917990
33942
408549
437297
919616
30770
923464
12385
834719
723772
706540
599148
668011
686775
274859
316795
630216
467255
789135
867719
689093
870488
722483
377292
411039
603077
272830
33508
25461
729186
476661
304081
848781
101735
285284
239641
875756
400303
918521
794188
443596
281824
728709
52920
268612
69222
602450
860678
240065
210301
803913
577354
367994
493607
438232
219933
159271
486974
257
387519
147012
266002
22795
743871
452543
42386
16366
250719
106123
68653
27603
476533
833687
850387
160921
842921
926683
392380
855751
192057
534338
548674
670806
498808
288582
212477
851368
669394
218702
854232
910589
833168
811285
755363
529928
895095
185904
198513
358116
305777
836014
918538
780942
439957
428024
278442
53711
772268
49223
575125
607108
908176
224296
85309
339302
585623
4077
631586
428716
893985
517732
136642
452605
682843
468291
303824
750279
214324
727282
679024
904052
469809
410375
420093
827418
891801
660294
355577
288872
660471
838708
697745
579574
260107
570544
899571
908142
90131
687455
264854
647784
293131
752506
238962
482560
872530
119424
499275
134842
245873
672230
434734
554461
577320
583811
914708
835150
420836
416039
322025
519523
168446
239002
609367
339644
835319
748183
203593
466024
353486
499729
177988
437234
352448
387964
53539
769216
714730
532946
379041
683395
910479
239067
38785
758757
694274
560219
338856
312377
628484
203060
576925
630697
578747
61808
853890
612240
353026
627737
77066
578269
630313
151738
741028
811824
471554
47944
95503
386545
217802
855045
139610
919239
43827
341133
295879
417096
191671
239240
105762
389737
103569
297407
360841
275812
624824
496117
353341
500313
472541
311639
50044
724218
870804
122297
238807
700705
745456
587656
647988
494064
85008
779
671546
524247
810100
732037
388090
51811
62401
215225
468938
574868
446556
742316
72961
729115
199022
109162
577695
265226
766457
133714
810007
151856
329984
194763
431131
191739
573487
776065
834756
165786
786561
822393
782703
803484
584360
473809
194599
878825
603398
387978
525461
146932
710616
426288
343737
256613
352191
17183
450820
863150
579197
658943
499998
194364
348788
384728
68101
68227
515558
81608
478552
560594
248671
384466
437851
50649
213571
246628
287011
642957
492372
425480
66583
465247
181041
781064
183199
593698
513129
176958
515270
241587
409959
832389
270421
562347
182388
13551
444116
416650
434276
51331
555280
753435
329928
148240
758124
492779
312916
499367
80837
97262
489306
227599
502525
345375
687259
694525
221132
469212
343252
314647
620158
742997
64519
756261
114909
736270
706000
21761
309806
168435
424462
613449
885023
514197
344538
880289
320973
887535
803566
524714
147829
687603
197761
850082
237224
684221
589757
211218
855626
231110
659897
850185
845852
778522
504665
301665
258279
890634
713877
655593
34751
798362
812059
540713
132266
306302
300700
804197
709461
686929
913415
771545
365987
854211
839410
343270
218063
297981
792630
531174
866704
458139
199804
585366
117021
840430
149198
32984
231799
506252
618805
543406
681562
775804
305007
224276
428912
361695
437626
224511
501393
498754
564048
532831
382224
655871
630931
225141
698618
83308
119431
773866
652687
111023
704585
402429
825318
265186
884144
745394
722514
681990
602311
856362
770407
188622
615985
286138
439508
681154
301255
601010
817211
699412
370376
257457
74823
382553
331806
395327
314850
243245
860454
290392
380709
692869
911159
27884
508814
7095
666457
229899
337485
436399
614598
223211
439523
279765
915119
192737
446552
572265
592807
389034
235160
47772
715736
162851
15158
554846
7911
522310
244747
287473
914722
511237
448564
702197
711965
805281
634221
788630
457805
668032
225963
867837
837050
738757
520226
212483
604331
565792
39681
498231
396377
124083
337511
306458
828480
697282
81316
76565
879885
44498
510818
419234
724454
787622
561326
256330
231495
151539
127255
329850
64254
775715
381452
533699
758218
108548
688490
305313
240653
410218
425085
229136
413144
571923
165040
696453
630443
230695
844078
853785
703996
16320
442711
610395
37879
701784
654776
625902
285707
795410
453568
277221
907999
424142
566538
70158
97760
887946
851310
183891
611237
809270
268527
689248
651049
420074
836916
670346
735791
135121
796283
866785
239156
799137
63136
602212
681180
67389
895839
80280
536242
616447
538846
660316
486350
177094
313355
805331
652922
321820
223469
166636
887179
768289
775796
263488
425709
895928
9525
835077
604286
627598
47514
636175
12932
676787
87158
366749
94227
774990
758651
813127
414092
34254
1889
354470
221434
828112
307860
604397
296301
502708
96999
801882
9221
446603
151594
798685
206776
225831
647886
181890
388209
770782
322215
451226
782666
11499
75569
107004
563955
329942
871277
632409
43033
160274
76872
313222
380959
633824
543783
796044
824550
523264
148180
101718
840697
235498
524361
220413
233399
98943
410045
240654
9949
782982
806010
371028
308000
317931
281535
717323
455148
622527
248457
347945
699486
490281
843102
335266
540316
849214
323137
170516
573831
629312
744973
459361
17178
293712
561297
373973
513200
126191
874755
2955
543055
650428
455451
223198
729528
112365
727128
95012
208258
82848
439228
536088
662098
290492
766942
450048
505808
192909
100687
54091
877389
835756
641969
808871
859920
549776
83572
107641
823468
149915
163186
535369
526567
590394
762474
66388
730365
447166
283325
516807
493905
598485
457914
621832
285569
440603
390470
457146
775504
379950
561226
620043
534218
6763
208239
316748
7535
702241
524726
804465
251436
703526
314170
370088
573257
588981
223198
649715
145987
761346
815140
802406
369739
140167
470759
260458
153571
207069
484255
386069
694871
129495
316237
429497
876371
114
497919
676361
772163
218002
321032
845780
870139
702380
824157
568370
143410
399176
325661
644324
420190
262479
726758
3484
501562
589032
866732
256775
157579
8398
205577
36213
298664
232048
50245
572249
696843
138657
505768
149528
272741
637313
905205
708961
404457
692070
67795
593752
310706
473963
491696
809009
17750
236759
515647
618761
417987
846004
450305
726711
877148
32294
327634
811695
775533
788030
672602
85823
878124
893446
822948
417202
884670
58945
726920
616661
1811
55044
289286
130893
535887
566612
826958
284148
371178
806057
425451
788039
323311
41757
522534
186479
836049
690505
13062
229660
786758
756257
577375
50500
222935
227231
900819
197023
192558
8916
748731
569046
581420
687015
768985
7385
513920
208439
755775
723490
405276
48579
478295
257006
197321
271935
792066
119479
613482
801495
480768
144154
142428
238824
671032
409676
506333
891022
876701
715161
114426
871782
794279
340005
100426
608808
105484
821404
167732
525138
386351
361981
640968
371960
468595
365118
247308
212514
740258
867516
103699
324337
898345
356041
245603
19531
263908
879325
539709
849104
658892
690928
515033
527277
458420
840990
844755
348491
314284
210792
558481
136612
509288
396250
459847
765835
418484
401096
452573
590288
531609
723236
339187
811179
661856
439083
449157
653968
716063
37262
274268
572352
838820
893962
121409
271859
19694
23403
772538
205756
904749
596152
242369
168207
776619
428551
382375
448459
577821
792709
109593
82649
558366
484777
758393
853709
306075
650258
334098
193261
427174
787509
799387
758856
869259
499682
165496
262838
894630
165188
347644
707897
703991
71541
735865
151137
157776
744369
245817
687290
513567
829429
563955
782216
74525
266997
117466
638138
593096
563767
619990
559403
301958
797226
245010
57919
886450
732801
285250
885109
174458
583951
260893
788602
588002
146046
140475
754856
581446
490969
115051
700599
475613
483821
656920
946
836937
411621
131523
577298
236010
890842
432301
259125
561053
692708
155538
77970
797954
313454
346047
19968
186050
824414
519625
519485
294215
734150
881539
145130
106571
863233
282246
389396
485624
865345
822402
285835
281186
578711
466886
857768
906769
297776
491104
303823
289351
419762
481857
378555
741524
11683
896356
782574
751970
207418
450261
656257
698330
615235
608048
356967
660910
555677
357602
338596
794027
583149
359622
315412
617530
200763
108572
527910
410601
859162
832070
565758
162362
148961
38410
747255
170261
367356
892730
146887
558923
551612
515175
360871
174111
159713
379395
12415
760025
761979
633042
448813
513409
291251
611149
360494
646343
755831
541843
682465
872096
785890
355342
690709
173808
733249
594473
290338
129124
784505
882963
315502
793859
721344
495054
841349
50590
419398
572653
688830
511692
176542
264609
394317
802288
870898
874751
464630
304859
767749
297702
370818
552410
334860
460819
551906
544597
526126
510581
613522
72091
894947
278803
536455
598531
717664
398017
806288
65808
855344
429052
555154
704815
447392
907381
76648
319603
704131
675637
898416
211620
805459
860819
232845
212227
898311
48860
249682
814075
380585
646716
368659
134884
557673
82144
285329
705059
768594
4826
100560
639230
247451
325636
279730
83759
268997
354332
532942
677569
672051
674794
796482
303475
301963
762420
226731
384659
460938
518620
565547
748795
467698
726783
706477
680185
313123
612977
627666
709586
420763
686160
613122
600813
782918
866596
303635
345889
380659
714720
756253
535802
520404
852079
430073
744532
734552
124810
537868
467342
869312
316827
237350
343099
731689
702322
733834
27274
474422
147859
131036
889987
810626
406179
825919
370204
787654
612225
386302
689902
385704
236521
875199
143584
221525
505703
296527
109466
627891
658526
670357
539181
562956
388052
500463
725744
889450
297403
692761
809342
219351
823315
768695
388636
576680
81278
810909
593934
631632
620741
514387
542096
568822
573753
337427
885153
882976
69567
212256
378717
96665
668766
809608
906102
25493
87627
546967
528333
431261
825306
598399
891646
314944
462202
654318
391120
400926
400329
866938
329343
457647
360912
901573
463835
533625
429022
179588
739509
661143
658025
674564
127195
844012
50202
459985
739006
420963
359861
704091
425821
436263
648316
692820
637149
847069
746684
399079
40074
284241
463305
158070
676744
635397
890419
172846
335481
110932
94171
303145
183131
663621
888741
138226
880615
260728
286073
260865
344004
870557
560085
164245
411890
848370
625571
537154
635359
766955
408075
386759
66866
583
51335
344134
239519
399113
769105
809845
716788
265630
87650
835029
372129
408361
513728
461388
759273
502817
815368
623168
253385
721661
723457
615019
705966
476417
480591
825815
793576
160607
219924
772814
67986
4660
533000
136838
118759
573206
603554
533264
130242
375131
247101
772129
874850
96740
874963
554167
384352
325119
854513
373306
772517
7436
661816
796548
397197
627142
166832
669141
343262
701413
275805
582513
320501
523000
330226
739797
731394
846044
315590
9549
41364
44085
184053
242791
581063
153093
818263
7226
597219
520614
750933
827782
168276
340636
863600
582661
611057
564164
766453
760968
98494
209802
893945
425164
421820
650756
809241
413391
458123
228234
54584
130764
330358
461765
642105
506993
871388
775954
776381
448391
203583
298211
626275
813529
556876
391980
686191
526157
888549
232095
420257
211185
646707
808655
809454
230889
196336
163136
394032
813867
170370
672838
648670
656968
198980
327750
780579
334957
636379
127805
50252
562882
45722
450622
827488
741516
206393
869414
618284
47929
92182
253868
663521
166050
539097
773199
793978
608406
146911
418413
450113
654965
512088
285543
889428
217418
432941
830668
437839
81115
803039
669999
881773
167970
739395
639271
570722
344065
779176
897161
17494
152784
478156
573673
90342
187983
363538
415705
35590
582902
549977
738583
306704
687075
91537
565991
247824
382535
686589
670644
130972
325961
262490
112970
762057
211814
864456
751931
203364
32094
544087
278386
277212
714086
456710
5012
235479
517996
481246
274212
210333
763133
551077
220004
424079
77139
457423
73219
682486
234221
388447
583749
150571
518849
393849
464894
575721
59141
132449
450310
298670
894442
258599
399238
302597
22630
473981
301423
145683
266817
123109
208302
506055
175230
427040
446601
131962
479539
670710
306260
759759
437692
550015
175499
108809
788020
540677
793714
76705
205442
741702
74868
751304
628720
453371
158284
582156
665337
749953
276669
902572
579775
102399
755523
337468
331770
228187
62738
794480
157184
19092
276761
177022
527403
599787
633206
296121
583382
273072
394116
148659
15822
594794
191292
326117
775841
528724
488686
473970
481375
374312
779125
649320
115765
553906
419360
701204
258762
682651
199376
385427
311672
728038
126986
213534
716220
644633
658146
324929
485101
291114
594757
93168
437462
533340
687248
726065
390544
111492
741552
14536
700615
19071
171564
15885
471595
482844
189653
560100
564304
484947
405288
268826
562325
277468
224941
566178
538921
565362
533749
33833
846820
616610
690211
341735
835465
720340
772696
264408
560835
861454
42392
821164
67273
581431
205947
760738
758448
476329
377756
458958
275224
815118
455494
678304
754875
440522
260883
254817
208528
468935
317586
390833
893061
142472
653379
196461
801644
189898
787729
191771
341816
598363
1821
219504
262138
22428
600160
350531
313710
894534
165643
264296
902195
368044
350797
717883
508813
53350
150924
783081
163278
236072
292571
782075
525634
245642
682264
88759
153438
459906
845558
177043
369288
78481
196803
729865
30123
142573
847448
92468
56288
518687
316476
520419
570106
323635
769514
171016
122375
887507
488606
268982
615463
425200
64891
370039
776125
722128
298993
675344
740202
113609
835101
115481
150732
283366
881887
582466
599085
258205
215462
163203
226282
160709
464137
191469
788986
280295
358532
850361
117758
877491
287532
215380
649187
465726
819673
347202
643604
240242
152877
130860
573865
216555
869718
578884
772578
614019
732522
490555
714785
363169
2494
513902
387188
406303
17411
723225
586390
513561
697692
281965
340464
440234
591745
94226
25859
13226
808892
777257
706682
401066
216343
465249
148933
705564
386142
559711
839324
246510
454491
39050
702093
676459
829027
870590
779520
262611
865835
629725
569970
622815
435068
278731
861706
218564
415785
505347
536467
752769
316792
146840
868185
324726
236689
305338
185357
391319
400686
179631
85558
838040
528408
842452
661450
290768
385208
734230
65924
766173
614795
454544
219087
883684
247919
171845
625840
628507
352352
19576
138628
85642
752512
774120
353835
258553
186559
307091
725727
563654
350140
235178
723448
212632
306711
682395
466506
326749
644221
732536
740608
473831
251550
515406
140306
444789
587702
870616
605799
57987
317707
138114
171574
147051
144987
694884
418311
224600
264028
900846
686398
33310
798717
846725
232510
477062
719827
271481
216898
327448
649102
366488
114196
421943
86843
3426
263910
32596
328469
805179
647296
725953
2971
783574
846635
592117
353927
423968
287550
19501
441461
38504
560867
539993
282577
557220
373853
807581
219436
96335
687366
61406
119181
263462
679731
69098
205805
137478
745231
597904
822648
885063
371425
570433
225542
753844
799827
851923
310363
701780
314840
115833
16666
403287
618320
894982
717627
389504
880714
607913
186749
868190
176444
423370
350685
375245
200632
450821
468458
108949
164527
614580
45195
893317
525016
8463
676267
422904
693444
582715
71517
691508
627202
310161
312824
398345
451136
585838
190945
238298
811257
856412
874978
372076
809023
281431
162209
428033
717434
125744
59892
685196
27921
582999
697650
387585
278741
130788
371676
839499
64556
566330
369608
232686
227124
624406
627261
453733
777550
675578
166359
673979
799592
506248
63069
669624
884046
529674
398571
373620
894772
128632
640510
608462
715655
328493
305644
51038
378955
452794
353387
127169
24825
458946
811541
739227
591979
405714
33048
774110
740500
651647
531959
691923
354460
535578
704863
446822
276176
486959
779206
388636
522827
818613
45757
196228
133614
800748
219973
341227
446735
265393
537769
684005
560788
142024
779674
700481
274461
575862
77669
889401
158436
226890
51572
412725
559223
347783
579726
864364
434324
597057
798993
874471
66614
530707
385406
890179
12094
25694
216538
141357
328383
434026
166702
633944
84909
171625
331279
180804
751337
32333
283826
104828
873320
688107
412782
631306
23206
21078
391515
608727
782638
628729
177864
658237
215567
523893
395016
758249
56598
751840
745733
808474
544744
249858
505926
125896
383088
429020
647765
818217
126401
146362
399402
648804
454811
399042
829220
568649
728668
308120
169419
840565
521432
126682
209735
591525
85181
33488
384904
792574
647202
106576
234933
776755
43075
577860
797364
432207
317954
570801
437278
428730
775001
265220
397286
28203
744500
646166
290487
120417
835700
387675
167022
696416
424236
208456
164619
850444
364688
317505
889578
410933
141257
837145
483205
503859
692443
260015
58867
801926
325936
478566
880628
649820
352032
860240
25607
470381
212172
243466
707817
305821
528161
562705
862569
886635
140814
418293
436667
38577
170071
161774
870510
155012
267401
72172
367703
222500
92011
610358
678849
260011
169154
258610
237245
646584
782522
380504
605292
382038
698418
27521
172103
121481
663539
461947
262825
548363
444339
525284
296467
579163
639667
823935
862418
341529
731327
557972
338743
839084
559749
22020
776306
752203
283789
691012
586271
707844
171766
196236
87123
641678
673413
609774
593843
137022
77415
388283
643478
840948
86049
74232
587363
626499
889691
191886
276572
164002
565197
322639
172553
788897
594070
707060
43591
405047
881104
534122
636786
897601
893199
553773
690196
106161
629603
130996
513749
697072
525383
868852
11926
3496
737049
181968
131095
805993
710372
870261
96539
837162
822555
314626
319105
529147
715118
160627
642978
714137
600285
118921
221343
606001
154361
576444
365861
551726
834204
550025
494114
125259
842808
858533
642624
542095
700338
393083
219920
620954
117529
299248
631603
208393
87607
359474
554721
292773
320991
145249
21604
256509
551518
449522
744093
795622
328104
511225
434532
835554
881603
8768
423850
113787
91380
436261
95117
696357
299588
28118
124885
696157
696634
632953
619791
838533
310950
506929
431322
87331
380194
850530
789357
526784
272486
509513
690601
856679
867536
828589
195481
488689
590159
464792
864645
333482
698372
353212
642621
726958
82888
427463
688342
86172
218692
659093
819708
126989
76831
582712
174471
593757
739264
896066
394709
102460
871843
405176
118314
404746
105086
877375
519049
164492
451847
509419
359045
679900
827299
687099
294638
221183
373386
14336
733146
313093
717685
287450
867447
185034
886263
636683
682200
473760
123181
472180
549210
29037
541633
466794
205773
625320
635435
679525
704930
291229
733657
304943
366170
375929
212953
842819
426132
336568
372704
577202
653019
431326
414036
100841
623904
207248
875546
46101
385259
856838
173200
890542
48208
678607
839001
800334
561102
236658
342619
32918
277570
624291
132934
686227
326068
214609
159974
1575
841011
659830
403990
91335
168430
168360
891914
8919
174001
509415
199913
206298
181614
853113
62986
98579
153931
404889
404901
390295
568025
423588
26556
304572
778891
246500
262155
21454
351463
763584
850374
259282
672357
555021
566463
792503
569387
821032
373876
145525
275502
287600
135953
494337
744443
696208
535799
752408
558628
477678
796028
688310
732727
353827
710397
395549
837533
259191
715623
42217
779651
126906
3241
796470
621157
506114
286895
209940
679898
324760
890731
868030
116640
753392
389501
64216
282234
393414
766064
800690
283145
596103
654329
679376
439594
762810
56780
775407
650086
193617
863836
461439
379274
663889
41282
571693
268665
325219
112306
129644
893143
871197
218183
519175
454122
207482
891360
533446
363925
176804
601277
657950
364411
236660
639061
22218
641489
818906
432221
794623
637779
253721
302672
769201
383248
31492
475051
558413
315130
48076
365093
321226
482314
397124
833599
352341
477130
308816
453179
160733
542228
501642
559930
66118
271389
890002
289173
836981
723437
809862
843710
27513
101805
866805
194127
679653
456339
140417
591913
162953
341664
381943
248714
330856
735422
197696
65835
501150
46890
701282
349112
562745
146728
256671
41466
781513
144946
689441
710567
543485
294721
351970
522897
62673
357861
893730
580760
131036
40056
438702
350947
805728
153357
19871
533274
376226
478268
944
838115
874465
590101
804431
285863
893006
520351
344582
11855
754977
796015
677272
99880
813215
530440
180238
267838
26610
259561
314371
833034
179831
142012
151026
381964
550072
226330
563310
869033
450731
103509
205978
35526
266313
179583
265110
641913
85761
99369
549824
764346
402348
130689
331968
10610
411819
146654
358435
205757
164757
227978
228099
101984
763318
203895
68797
197496
370285
365907
706696
685740
325713
227062
94152
131096
820683
240825
291579
677586
871399
672020
879970
135468
805664
300364
247115
875220
114840
316908
279650
239189
52089
12325
613470
887047
702461
784856
310898
872943
566409
154065
262887
81960
441462
346487
64375
245703
437156
188170
528331
770851
842117
228715
226261
206566
144048
105108
793240
670251
27695
204316
454227
47891
380381
32218
333776
104100
828870
434188
326778
580578
769228
289601
161016
272755
568411
630084
738373
617436
812553
552802
843604
629517
494723
110539
383213
601311
839918
355303
777887
722917
32527
535500
276042
874690
278275
483703
262277
252343
410912
157877
236057
842669
833239
801109
213423
16828
700522
576460
282113
814561
294169
749406
436045
631270
102288
541332
242119
274106
626391
744640
571895
350325
681177
474089
255273
613450
883772
369
600345
479875
724030
735889
380383
723127
833742
154419
9335
527385
161696
798182
654989
181988
131332
415195
66902
482642
160411
627289
701725
188106
139136
741892
321870
431077
515208
744354
231688
60446
876876
117451
883820
608459
594467
499565
879683
854146
185184
164877
698521
121454
730567
798313
473945
75056
457028
306950
718786
118542
50321
596137
212915
191659
237249
492353
844751
285297
535834
515068
715072
679570
63777
361353
424718
235147
849751
673708
294830
302624
298073
191169
90662
10064
841108
743028
803030
283519
290768
61796
33906
136076
266283
447269
118125
354355
217373
801350
60759
343971
178781
508978
655510
147362
243782
37663
537967
70068
760425
35367
524935
140249
581823
261909
224060
736044
487591
132928
259690
377098
655420
431408
773393
21558
190405
404125
202551
524017
45759
29279
119281
816313
883795
337720
561681
814540
770739
9462
91458
600369
265260
253887
131951
325958
224271
183381
244339
395703
775998
25446
353211
148278
571705
165416
581443
373489
317052
22771
29202
326333
800161
762318
277064
355080
309598
280154
274658
360568
332223
27273
399462
312060
414423
106815
124491
596329
859183
428968
854049
866325
810673
810006
590837
501256
617533
460012
883839
678388
473317
860282
717441
498805
223641
472104
458563
503860
784921
392698
747066
690345
506525
64141
330272
137218
701324
817646
399002
21693
340911
804902
310632
245439
808040
875820
258093
783739
258918
65680
215739
201074
708702
694485
496763
667002
282983
854489
366032
804718
414085
509366
486212
818083
426057
315364
752929
784896
842022
720182
185329
117011
747037
450915
650005
409208
317562
168546
640635
566093
73158
622285
446285
650926
406071
637794
42044
234677
499673
271373
812824
133666
191301
242264
232
866027
775826
750695
91578
517547
329184
148301
268041
395138
375355
504665
129394
785411
442279
188208
577077
85078
413373
876777
110554
402038
59138
687944
248735
602706
172573
858586
167374
696635
441710
755413
18916
745826
253370
683424
104694
51085
215562
104231
323633
153218
859517
554422
782285
148734
291754
878387
27283
686445
84244
699608
189029
720983
382885
187568
459142
734982
600394
100533
575537
487842
385652
336277
602956
137108
426987
528051
547634
751385
878269
474867
248549
677278
61534
405712
871653
143538
79928
193511
46914
834074
323659
172316
106942
430969
97763
19556
680900
258464
641370
125919
410407
820902
348128
146050
267401
713000
875601
36759
515915
670226
265689
486994
161167
378652
48685
529196
654220
424827
242887
732836
145980
100711
379047
41977
397142
790392
358619
847714
258642
790799
262107
189035
39276
577267
875679
682766
402121
387576
515482
67160
653120
734644
85709
31273
400821
543476
13222
732225
607707
868906
111312
10010
497849
490699
161634
833974
45008
183653
330268
20245
84506
191246
534040
207791
492068
186333
525332
13177
848583
833262
252633
812882
55328
765603
497524
103195
643427
26039
252882
159428
546368
247526
121282
181119
613056
692226
687370
643024
467234
752595
283126
411358
828804
77189
97749
321243
809498
739875
286146
845232
344602
849567
771357
479782
249686
364092
556069
151010
344889
553487
844337
827874
505813
647043
487529
86714
665339
499424
541822
878889
649600
882309
266400
254158
731933
518057
465966
447375
254128
457550
483122
363009
499470
340858
325933
145927
332373
676643
862817
286025
65178
538726
759971
115174
300384
839233
320507
114268
165503
368703
740541
79031
682771
504738
108360
212227
464467
37634
721324
725016
76168
872482
778727
389667
492515
315657
484007
667791
62755
861829
31404
840220
143290
824631
518419
479268
407112
700729
718369
430154
611952
93853
311310
535596
878153
214411
299823
286372
475872
30997
167855
630566
862776
205140
173337
318708
166044
236465
383788
472734
304309
741248
429800
600053
697192
266763
858939
623546
198916
770818
791810
96884
632248
572717
269476
344809
443196
384691
669006
256657
553030
788502
538382
744640
772530
871399
537757
647770
24618
228360
709190
858930
374730
357335
230256
339372
299639
590839
92048
797286
594238
484583
755677
605524
399920
274503
526030
32039
130935
285052
382101
565421
262214
613848
695214
102264
834324
209037
872225
329077
351815
195589
598720
254361
254252
855940
33935
169352
834756
652394
722680
587478
83261
822385
603927
577202
750383
538325
329946
784387
473153
288927
591979
551340
714766
239410
163522
608065
531800
633290
839760
301714
327641
704520
294828
839516
143838
72195
220983
421827
434297
411129
620305
684818
25726
336739
110020
619850
91420
275358
475279
478456
15516
548746
23635
656623
594154
176336
13198
855586
451955
365498
765285
842031
676928
776509
260350
601225
464816
34632
68102
766341
99175
47218
82544
234972
677188
449030
591628
679041
141025
824013
211258
301402
172524
555111
270811
661554
129199
273675
651541
542847
519866
55034
312261
241357
580279
537025
737278
395879
535512
343888
396642
652566
168093
402559
68694
369693
308364
153697
57358
480150
189767
654848
331664
336778
813711
460783
58917
126081
209934
601097
59830
29262
439893
570980
687532
540883
321303
331598
864773
417111
777246
380407
42571
632749
317694
774646
434521
675900
498496
430170
265659
409966
631194
223816
85996
447447
706286
197677
98724
153695
623264
566797
850872
335537
137235
797637
231148
32378
403877
285031
444134
197160
67847
186580
708833
156652
445488
682157
815526
79739
400862
714070
107832
634555
315549
647925
708470
276056
602455
359218
880076
304078
495051
240759
565550
497617
198361
281333
149843
756063
229396
301698
378910
370768
151372
25120
350017
217191
669472
305281
627117
814181
712097
661902
18876
658771
77486
618929
567097
567405
151820
877115
27241
357605
494468
353997
493201
213430
107395
111523
106801
563298
742324
65573
29175
29430
346390
819616
668417
704661
5610
44430
827459
482676
585607
150709
213045
648661
530561
372004
14389
82649
105975
581234
234398
755662
629065
94612
820292
723328
450417
275034
426377
171672
462697
362565
297964
248461
192439
188243
500998
848493
334886
79427
832397
436525
718243
159360
684077
550382
746007
803193
503972
447779
554987
726304
8054
838421
686491
193422
191889
403532
271485
538488
771970
77838
335201
436099
545584
560219
330761
817064
227697
99582
232814
809976
718433
483416
264046
123946
765177
529816
16022
825440
625170
864678
487754
583061
278227
166549
674477
279432
556535
493883
596929
448620
587197
117225
202168
190879
793606
717920
301002
765822
447890
330617
257862
213852
782416
211471
799797
581984
450631
92519
55162
13560
509957
756428
875591
83977
433202
282248
380624
642389
559274
692272
471107
653091
856853
345617
566601
192034
843364
694929
743818
77039
659972
551307
747834
452504
660463
309529
599195
529763
394958
725248
155320
803673
510071
206746
267844
261744
522099
745779
693236
471502
827145
36677
39631
258514
144155
598707
830764
784136
716511
684834
758903
773933
582860
872608
499814
384775
209165
805753
358186
504895
591978
612730
709349
568722
316808
399497
75559
167797
373872
17315
519348
496729
6005
426224
107997
792498
753943
492189
177206
331110
654520
220819
106623
257314
595649
305022
292009
410349
385224
188006
551925
824361
815362
801221
569430
423940
281727
97459
168757
834401
477542
298610
307068
347603
43143
18826
381152
41971
809645
302305
209265
498191
239135
376555
527520
110048
417483
719933
242229
268971
164967
685163
555652
265476
619376
356789
568841
823880
536271
484196
637475
873583
222283
50168
723988
753681
464552
272844
344392
413940
415603
84880
549279
90020
591529
245286
461762
813786
867114
688114
248089
800018
504749
785504
404692
25317
657953
325172
471
681866
550820
322469
471177
436862
535651
591353
457135
463871
136789
665128
581579
574345
334833
115371
598885
768962
851462
20345
767661
869093
343272
758668
426314
861461
819287
516371
792178
200319
484157
650604
575086
17049
459406
356750
641479
338094
808364
386486
176679
648924
345975
457676
580613
732353
233036
10473
423767
464319
385391
114745
768962
761957
106523
825503
237127
856518
310253
567925
876848
667264
314293
622087
269413
378044
172722
230316
578736
726899
650131
314135
327521
499016
838073
7592
47026
435503
870933
45138
743416
397502
91368
720461
445251
752113
751937
559140
674851
524042
588516
527962
473940
206915
141008
185269
352787
24348
260516
245646
373043
658043
767867
594308
259172
303015
702238
768618
660907
767798
597682
713445
304602
253999
648476
56652
434901
4525
464077
289552
760072
262496
414259
205577
57439
12939
615903
382615
120096
505592
195854
47292
771975
283537
333353
350755
417921
130349
124917
27906
373887
838742
613281
535978
704465
815393
762019
70360
279400
534236
717204
565520
610515
689097
521617
67656
319932
620142
417771
721430
839453
520903
548201
375901
550378
412693
491697
242332
154028
707790
387968
116002
865560
855407
144996
446002
252232
14379
673330
734512
616731
629407
573719
401590
124520
10326
110146
799444
857702
152800
198222
52231
491233
304156
790823
437705
455552
758231
852869
269627
789819
351414
799989
74570
89023
366418
829873
279682
106041
823600
403738
50620
550527
551235
630195
346423
733738
596190
351567
676403
172534
22609
389420
512155
343456
746249
616786
96950
577381
814521
808557
652494
799316
226366
13530
41480
599008
16550
580552
92788
328199
737896
631704
183125
718387
779760
387829
291342
583614
653634
7553
384111
52079
544833
328055
75717
129823
328326
376057
312649
786339
732927
845478
77651
190522
839473
404544
811152
787419
668508
596017
159852
324030
101031
64753
448040
662638
262074
5079
346608
667549
361795
249300
388896
312056
502251
8511
440882
678846
816766
637344
510587
734470
446232
355955
516752
503929
289650
187713
331906
142486
338847
104005
536108
593737
788131
256848
381042
582564
791379
296738
841337
8602
118652
277041
499834
549509
648366
81406
21661
849006
256337
874664
773808
293175
543549
701870
657017
433721
835069
424224
711606
122176
328455
739862
620665
105831
78057
791097
174817
21231
2378
107673
135190
36768
102597
385636
744763
143322
204639
102887
514327
593376
411922
780977
91502
864272
519331
837301
717992
206470
138095
205439
774470
651255
405268
855991
31825
672496
282684
157700
677437
52718
562050
252439
744889
649624
710489
214064
496475
441037
361479
722911
771474
84643
641740
706566
296508
569596
88110
374617
701185
704612
455381
591715
3230
562174
119542
775333
355978
388132
869002
565121
769065
656582
106842
451403
156626
215305
371845
56894
657214
821125
777381
186651
302192
586709
522949
344450
814903
810181
493538
455051
388573
405347
325279
674863
720615
218487
551146
601472
336835
626751
213016
504424
860840
720594
427265
644154
10856
380982
795211
427033
599751
445016
19708
18507
145879
522795
289075
480956
418790
146410
138556
690089
655199
627855
254310
640568
223233
201129
376098
218937
248371
357963
404806
870728
270723
662123
472333
551476
417223
389373
411020
307974
789025
440035
369504
212112
685223
720040
828146
809495
720275
852254
266614
473159
409629
724343
93110
455661
396384
872552
674020
167953
582975
517979
694165
593447
283128
680256
720962
549934
393623
575855
53144
649457
161292
404299
394034
106176
337609
476207
625736
805305
491504
177879
591687
289713
526256
265708
784187
305183
285176
193027
121696
769838
740783
77061
549631
130755
652843
318479
559669
360470
486914
183793
773129
435441
491704
154351
626431
131561
359643
617945
569982
162370
470444
396736
609645
406648
350837
351515
867959
592484
27066
272159
234953
817557
340647
844255
95050
159022
43427
648919
467078
795845
152180
858408
347313
615248
716431
161904
508075
500506
42559
6637
20424
102906
303038
69843
34968
435745
320817
552451
850113
629092
414186
816925
127526
196255
529551
480001
109036
262728
393284
341962
266654
267292
809020
533205
264026
173269
427047
679863
571899
770202
205830
778239
301297
756977
726875
160064
546563
207689
655356
658191
145664
382300
274182
443945
5089
318866
489832
793114
714752
244976
366236
469492
436643
24328
603135
853113
482996
58665
743065
870161
259733
280462
140917
48784
771870
727228
515075
538293
549102
643586
482266
676161
568894
36946
835150
170221
291047
197310
495219
754695
508636
127203
154320
139183
364238
224246
517657
625803
309760
565029
819833
550077
540518
334490
666724
825918
138191
144819
841476
421590
848259
265138
21073
832439
661581
868494
489339
357830
318176
370898
164864
863241
486944
148810
603483
421999
527399
806283
8094
186239
140510
23331
31314
190786
855790
271691
638854
227097
813649
666407
479804
553602
286123
429448
580821
262341
56820
444484
28437
278198
509809
724361
644300
526623
118927
766901
160704
861774
749595
619507
56602
523246
153275
472031
150240
481274
430064
522262
440251
822398
632234
677854
167346
151898
540037
530869
635958
63982
349911
40619
25571
729382
635234
53041
680715
679383
400226
40947
108083
349289
200889
476065
554639
227371
307913
678605
114343
148355
13636
426139
235181
166869
262617
91694
422308
395666
452441
182052
187583
244691
737392
277287
399537
111559
681639
421660
547563
729470
364217
172041
200992
172903
448669
533289
740166
287178
346423
65285
387588
316785
574254
413462
405827
829109
590988
781630
237587
502444
827980
85482
762049
158326
634743
685180
415701
94295
418567
625432
300350
303460
134570
91659
412993
94995
227097
730656
505342
165492
228902
451072
780066
585443
682666
260318
680520
365357
542208
480898
567282
779487
74220
725148
181291
684004
546723
577568
429068
385376
704614
113905
647835
117094
52531
256835
499785
531545
231519
354229
831403
414598
133241
822136
12924
771342
870762
831997
134371
36146
130910
626914
404632
444747
738061
188956
842427
304466
759955
357062
140967
474971
2221
732308
338094
667573
676606
35302
434880
808958
503203
650193
303136
497234
454746
818139
510050
473714
581164
597623
673812
12423
460307
260807
267833
241184
791466
703259
132667
769523
36797
643509
776911
506808
41153
188751
515743
493135
606209
754655
410143
473259
431086
469881
772694
530514
500468
733612
557473
381283
346256
423145
68325
247138
238796
383911
22023
258133
168618
792581
13110
128073
840875
533315
297281
407408
590211
762565
800277
526572
400231
42110
834085
157796
491959
188243
825624
413118
230560
208716
836166
93283
479204
519729
223157
475748
133660
37884
619673
366931
760359
505546
48757
128699
194273
211054
797352
755315
331222
598111
594273
612275
399461
95063
592561
278026
74934
397587
136920
696599
257863
841994
69050
732280
640835
446331
214232
216606
594332
223083
185234
656771
323906
108381
457858
126128
124056
78615
673436
606424
774280
233620
823204
812198
726948
281857
94528
161734
91765
167359
773773
844706
542261
98679
241939
592810
274697
414558
640534
75620
112717
851679
106411
564336
749796
519312
806162
128004
263795
320229
714964
539447
601614
424281
19883
101065
853333
188735
835873
224354
801243
524694
670663
104114
391392
12012
77736
362357
781515
418339
143724
440824
443065
313954
682746
179030
665927
264402
7419
359306
464645
32904
188854
480320
452884
402816
414050
715263
466993
54500
615472
228843
505359
104604
589630
548067
200316
657053
691490
75868
735122
669085
192536
178407
77842
696842
257344
242287
657649
261904
236885
392957
795486
705284
753712
138139
315657
489618
104207
760069
343638
769720
60008
590403
333283
368695
205815
119056
581208
153221
806946
854719
232004
726218
298504
545953
770325
391330
868970
842933
657992
342783
408194
19379
673081
565405
807158
742729
828811
787259
449542
297732
605962
834171
446778
637508
326360
387124
280498
20119
624722
749293
235090
125899
19946
801023
625327
410091
144481
179286
861162
114445
816971
120782
522167
549891
166432
666832
703320
264601
241383
746523
853150
476620
290650
269395
228331
350761
743269
317002
53964
801757
508402
130741
742084
748911
194709
453264
685078
593305
822082
190530
99554
318834
198785
730539
797024
36857
864889
541960
578945
368147
61659
470346
67014
55214
824175
182962
247478
796776
756649
98188
287426
625072
626821
111190
835057
585998
634711
328669
641573
831586
862230
771881
404074
458749
256926
482565
364767
225747
664881
809318
353429
762072
276682
278615
101294
181495
374783
595810
694977
652853
191154
756256
221451
475411
288608
114383
542295
323845
132910
421202
441477
644017
279757
315778
770818
623346
55533
511358
746545
472444
286969
132836
597610
69698
222154
708135
576444
482867
802806
443306
241592
551031
391275
493645
616942
686011
756709
650028
109000
865630
305299
73483
248523
635441
609029
37941
413570
250315
179010
865102
640232
350382
668266
867941
362331
605796
319674
775798
461942
369904
711208
615259
815234
471821
312777
770175
280589
504556
471363
707930
431571
726210
379059
148096
443395
759138
561634
68026
500305
297229
126110
72489
698113
84399
791838
810292
652589
559527
773508
150230
681409
338771
657292
47418
652691
612733
865561
657151
407317
698534
261267
797849
18257
808812
667065
855915
321404
751323
369158
752643
678935
635828
46949
352719
486825
550328
292338
144202
85387
508467
702613
453466
638658
668328
112857
497502
379124
520135
137664
745623
672227
515809
303536
778185
199504
497125
831064
454698
263317
565530
480137
51167
814678
487039
742583
668609
658436
236512
757753
138898
99613
812938
745602
51800
389017
118402
69028
33375
836188
825591
341104
541390
533681
289732
558216
290537
785963
693937
749833
23878
866554
372132
691806
480528
121894
157011
193001
634477
779551
452626
86628
543985
614388
314153
455700
132812
204538
269907
865340
412206
478712
207817
866067
201393
101240
136379
334586
495176
503821
782938
519296
425277
775913
124591
584745
597
634441
601514
500318
81872
633212
554434
299998
457877
463718
673079
470417
364388
573164
316196
454444
136203
581282
598846
451807
532217
567835
388060
459890
165607
465226
364594
451451
567134
154978
859329
822797
692271
700887
393330
514414
360367
656206
551481
165942
66782
3490
733143
777718
632650
34392
103658
46294
94830
35895
679175
659239
823825
309652
727358
245369
28720
266018
125916
209993
12722
251977
364220
122864
85590
186603
486920
168163
1256
198223
666242
401944
635066
667002
852852
281835
606501
807065
126572
627211
91942
114573
645487
229631
583011
85526
188019
83915
591118
149905
532643
538633
270696
362536
108732
14187
258493
39941
754223
476844
351356
126755
475279
211721
615708
211152
311474
269254
605762
134521
662499
805459
148702
573992
479476
286699
400144
436818
616926
152115
846646
577143
538130
235570
469367
1519
46106
77758
42188
125979
419720
76370
808995
225372
201774
311939
408143
501208
763786
77896
731583
665525
475715
703262
69958
91048
377168
6513
214380
822846
615268
841439
438043
62261
177023
44678
818333
628057
345388
543512
646014
526101
220847
844528
559042
494849
717469
338935
196213
160960
192415
559195
438826
78661
277156
660084
740690
152651
319543
78790
182243
58034
731967
169233
521790
362021
564360
61313
449054
29385
528172
130338
39608
674322
677390
123244
297645
720014
518102
576862
378444
189960
683242
188917
261325
588111
128047
797779
238765
300197
502779
112683
243411
194059
434407
686651
740216
855738
438816
596258
3111
95548
763799
363785
726537
220907
798108
220826
504268
470013
474885
662085
274158
76225
651365
681243
85073
305569
305581
590810
743854
291619
44116
796715
122176
44312
269874
411057
89278
276281
482506
18093
337739
341463
143293
394822
677579
758313
240707
207185
579546
393523
379762
447538
282319
387012
24227
512985
443498
580902
8243
593334
766315
532385
3371
446043
621472
364756
569291
166573
370344
593680
729771
795447
367892
498059
130434
22227
668865
641889
172204
231388
571339
490889
240149
432701
154213
610394
238329
103277
790919
821179
375966
711506
758858
780474
791761
181389
172257
401388
154466
560333
579593
541621
568670
435600
519343
512724
678406
554139
398691
170078
680711
658172
743754
547667
710557
39326
719470
20328
357540
517533
798609
650596
607577
205434
96218
578992
449690
474578
8302
478426
218570
259068
360911
363435
33700
111878
570426
116809
231904
495554
642016
717311
345537
343102
713213
133442
504891
628505
5196
691854
523975
18555
352817
339246
118088
274696
523341
117415
682111
719884
285130
273572
445623
731812
435813
87040
236949
781074
84540
550246
38103
292181
234793
856415
548303
512858
743386
326633
708463
328865
564687
605624
664677
102360
848428
803794
692837
610211
122130
662394
392688
97466
511940
541754
735548
215632
17617
817170
781532
168572
563808
251934
265893
173853
813820
238903
730991
23990
20953
696856
467229
70778
425979
112886
60327
325135
448291
590794
23671
687582
205986
679599
423440
156190
413671
99128
342057
609348
257977
427655
194516
523329
709706
461130
7426
154702
784390
23192
551041
532685
531790
598913
4324
567918
848210
640829
790871
458720
115998
616427
755945
628902
149818
143513
109099
75723
361343
131017
26795
581168
800486
453729
663538
432805
731646
478666
292997
464111
60744
290494
312557
34896
170766
464526
618622
166548
292382
817871
415403
490911
598739
720276
152873
771668
405165
534814
291400
112594
80302
315107
765425
737820
214097
62494
716358
423021
194105
252116
645674
255699
493103
46314
103772
616418
62252
79583
811049
441060
16860
349248
152140
624123
706846
526454
857877
807106
777617
536033
305244
307842
801487
114364
736374
609237
725054
357171
387574
373512
166703
373757
804103
619417
703513
232785
658034
274399
253853
305220
159279
168664
203779
445989
143024
845799
327262
735066
135775
642171
428005
336482
131440
57391
529193
67511
55276
801353
472061
74806
357034
379293
213174
790470
722229
279009
390573
286002
772868
233237
148185
496810
606640
492871
390036
812931
314802
68027
851919
540234
198825
828692
452701
770258
395819
692754
494431
497816
772662
844463
390379
748559
228977
750273
542624
374204
569025
324147
328083
287542
751737
211449
223272
655269
10133
621386
327870
510120
809274
858677
447065
641781
32977
843291
442573
306098
218865
749672
422440
653396
852981
484105
769514
685707
682754
291196
719028
362231
298265
338912
644333
103839
682768
142622
311886
566379
312501
407451
414625
103099
693496
409973
74654
234345
559487
807906
203735
208181
226403
269709
253663
427871
196776
111041
394435
559297
462925
602023
91859
486557
78805
552561
393002
246364
9499
605225
32072
231204
661051
348935
832266
801506
539364
858964
51115
17459
334817
629168
187008
235283
828636
368672
143398
789096
208734
330396
414616
396949
248912
57993
804429
264406
723917
549408
562233
581351
539320
243485
76507
295358
848549
728690
688561
591323
703743
688661
477771
45610
709924
858833
628162
791088
72581
228070
461774
771073
358984
672763
45318
441329
504844
688031
57459
287714
683228
129204
635861
330938
426309
495312
492806
759399
453024
755200
165925
252615
468960
746089
811511
587966
671665
544185
688706
775276
87556
103891
504575
52496
332754
454231
435285
719985
190898
438374
423206
73863
770082
165473
312693
221108
617971
5429
684150
120494
126614
281758
520324
349990
621229
803579
294742
410117
710868
666108
174972
591527
638983
466674
641772
245244
459750
65178
799681
186642
630138
48519
391894
643750
723390
457415
365403
333097
557914
640501
269298
98040
735735
665020
645125
803561
13997
848801
532578
640683
244871
272636
826013
858272
848573
713212
169875
168799
425518
539776
139905
587111
353823
472088
816774
656065
497361
160512
492796
533492
334553
616245
369587
48389
355349
469637
78313
460078
291914
225145
338069
475295
193685
344170
730233
261274
53299
26047
317511
146113
130313
550233
248202
445977
255236
730132
189222
272917
260523
791728
179197
474296
679780
81430
174018
830907
710533
622398
719202
98916
737688
637267
27418
612420
403626
358145
338142
706457
380487
378246
380994
714501
118358
272064
125783
220441
154059
488288
220726
729283
395932
648099
840633
451566
822986
686835
374341
514743
735564
118074
388663
284145
420027
570038
131313
677321
506628
7008
743677
21634
308216
522789
729874
50689
289692
95076
705464
152674
84652
56107
690351
469953
642637
816917
244711
117446
208571
434602
159851
388513
9035
312068
127155
77670
767944
11116
536174
509693
349255
484950
680164
112138
246550
286497
232137
408563
329988
194346
131086
270257
724654
815173
734061
300724
525622
454432
236431
625756
640898
546111
222084
238561
469290
628388
759844
472506
850632
449574
485696
593565
850886
626400
812534
93697
819551
139621
544363
394537
139801
530351
193392
386362
392864
72137
560931
811988
213631
218628
300275
770854
706401
311815
179784
494575
836664
277314
323992
531170
380888
157009
295720
768540
571398
338508
732572
583563
721250
766198
105878
545538
691428
849224
323357
528534
624619
66043
593791
235586
518051
123472
135535
848470
493125
523062
723819
85287
475582
827461
502285
817343
143537
621725
67621
660285
1009
599712
246743
269132
146879
63264
571824
326163
598157
682186
166571
509573
167759
676187
611710
19633
748750
825335
84665
82364
303151
470039
186731
297540
679264
630908
189969
393616
279682
116037
545175
108926
700550
32646
662145
625227
363441
429744
383419
273872
405003
206284
12494
786434
128848
284033
610003
539314
4771
625300
703639
54501
653005
516130
117306
489241
385052
400151
212112
681199
288199
556147
116505
454555
588965
43107
499946
340590
708174
192794
765704
281807
11861
665694
363239
743842
541196
482867
796209
670985
594464
180572
194010
416564
131959
380944
562133
661347
28628
202368
749362
743667
738363
216534
809268
680400
370171
109879
637621
31930
306180
35859
161436
457807
389319
95140
223116
837835
797015
511029
736725
362618
331540
788867
823650
179682
111783
854175
498841
600736
687015
746827
485323
715670
273697
582551
156812
840884
532943
354120
454026
528877
208225
855411
650973
267929
153973
594849
522400
454115
75113
676892
639669
203384
239991
538831
366994
708628
466029
372343
830989
308421
228365
817559
29493
90079
746893
358023
185859
348672
68641
682967
397969
307986
822598
339222
677211
675460
703772
200182
265853
48104
762618
646990
499094
568249
273780
728186
663166
586987
426799
580652
108877
854534
585343
696199
632448
712473
374054
599888
569435
541462
321630
362196
704076
626752
205224
667326
181141
718784
655976
583026
811136
716598
754904
729725
95438
762932
600735
301823
342909
323826
295789
771436
91271
528984
482220
450583
336776
364743
151969
12544
766960
404132
711036
582167
537796
817556
47881
383538
172671
78128
552788
634670
735472
348581
300206
164105
278072
734764
319552
129366
389370
641451
588277
23423
611579
401901
140448
789644
820499
36874
435412
507823
452045
846185
442701
608672
561597
854592
544920
811716
164771
357941
722491
743638
541138
468493
715608
541187
399644
217643
25964
438631
716390
338190
323042
622478
434723
46627
850168
70955
554588
504546
82942
790273
367240
853013
646591
776606
796237
70965
394466
68889
739293
383095
851819
656900
516166
248790
538859
672506
454306
441431
101456
388768
169347
136437
15432
364854
249713
532509
267644
285863
361664
619544
304341
633769
185956
51687
528594
352153
621382
577978
218682
760725
127299
47733
414147
335364
307429
358183
231868
11517
222588
712064
713484
207760
799250
544316
821296
680665
531403
150787
110339
646802
850000
730053
385719
26092
222918
846903
790719
97619
485435
426333
425653
150094
192857
314211
378642
808021
202893
396746
42543
361938
553306
549902
107113
337161
169936
574489
264464
649303
686338
825137
171901
153401
705150
116116
681793
22945
151762
301838
639362
133849
195713
17781
355242
414468
449123
221923
645728
326677
276781
178542
432103
322435
372471
543211
159144
150267
758778
735133
782313
418599
335000
847353
459674
582030
535578
407213
52173
611388
287025
820300
349216
795128
627213
394253
415534
99518
196309
732782
475523
774390
816717
585316
793946
414554
101587
639438
396314
515475
130684
466639
326848
349821
165789
5266
340539
78253
735678
29121
132785
711021
729324
320999
834962
494045
732807
248456
373652
527194
229289
32688
195879
830376
615648
576709
735077
91985
375188
145472
132183
379244
334965
703781
53384
163454
652868
7804
675940
844421
205721
183682
210328
736680
512417
779616
236451
846189
533771
195255
637383
244079
275322
364167
774705
242668
815541
180779
503677
302871
333513
289741
174967
609764
645016
460323
476131
220635
776487
641738
833184
600401
620571
577986
639048
35944
591093
542962
322040
265236
691251
635437
547446
571587
275272
767302
405645
679152
636947
65227
560681
501015
611019
805935
691918
154357
548417
244085
188874
241998
157803
200993
393088
267409
453903
706100
706280
303096
425943
305424
85533
365559
372497
476344
511367
483646
383287
69646
56442
606907
794023
257345
726707
780566
348452
361535
783747
733842
172753
775653
132588
161710
764234
179948
429879
552840
526658
702291
339709
458709
544448
547676
14465
414493
238404
118968
296666
447781
113551
725222
481072
413605
81110
144644
182756
169243
180033
823888
191564
442450
711925
2839
607644
127242
83509
579016
524133
244248
166388
60919
533108
63859
407364
683627
382654
319526
309623
177267
310673
717812
46890
281899
513679
699549
491729
181201
455805
41034
526146
7898
149250
573929
586844
352437
422402
72868
509047
759432
44251
49310
619993
195722
361370
598550
542218
767901
398095
627911
819957
198903
321093
482104
124026
340167
482070
146966
394227
607450
726956
702647
741375
632804
397511
77097
565424
199565
303993
145878
382799
722287
702557
35218
362978
600733
391481
345171
836412
215440
334920
820902
85619
371143
308749
420982
498806
154692
500257
208551
76110
172450
391303
117224
393963
514614
38191
244421
774539
264313
765692
706517
391525
681470
588581
56197
641330
131632
124818
356700
538381
358661
679885
167070
45116
668070
467490
574941
685942
45895
43124
418714
37520
821032
761153
296436
543285
666287
516789
24714
702380
627231
403660
623795
156613
637776
562173
179606
783366
413697
128090
620483
388070
186372
428619
704259
292917
424964
778067
771696
413547
121065
76754
99460
139361
450556
379655
482032
331536
183548
509423
284131
476459
730094
583383
684264
790356
379238
843793
259846
756800
302838
754677
485203
486060
604574
493972
423193
210895
468051
582560
626187
474532
274456
76055
489481
29749
579430
132906
555135
391758
78831
609365
397831
11151
653600
327340
609105
210629
758214
163291
364273
742065
571773
15814
364272
294085
176724
297694
509179
245736
132677
287787
817817
170949
187499
580640
484825
421386
383241
267783
183948
717879
299517
770697
379983
285224
265774
148827
332831
381259
711043
18721
773031
281159
502793
394132
32489
338691
234448
326412
231407
205401
670321
513254
536023
295400
606095
214463
46853
111093
102546
818099
101207
665606
154626
734969
32056
786933
498555
773422
428212
72342
238773
842730
702154
831414
442771
752630
754161
81924
618656
2287
774079
535990
565015
388278
459878
575524
785736
368347
200413
237004
190246
753628
400465
654620
17564
31088
219312
366729
793611
585697
829040
820394
831360
727253
6530
657517
525164
168013
175993
49962
106733
662169
130815
195007
642628
107041
630163
102031
196467
517768
55446
22189
35591
109635
537304
466788
48655
527780
317499
641233
381510
312059
406831
120786
787999
531719
29970
366501
246319
482760
838318
130482
667095
452837
335992
53980
239509
500652
24597
729411
646235
776507
210829
603486
91256
833252
180912
96520
195397
478019
765881
36631
405927
39574
796794
359805
322761
476050
201269
775636
589933
773596
389976
423825
227709
285540
234296
345936
180211
487063
384255
698107
329004
195861
627286
779372
596923
832749
62680
175364
617902
48997
91091
167680
97080
492664
445537
734161
711401
142634
162655
789869
202062
331022
93924
392922
755184
433246
583586
241553
226302
472362
262051
586882
626870
589459
203515
411487
729997
779851
276255
697262
838919
44995
432149
736023
172943
483503
562451
228993
467278
176285
193878
377043
66321
357730
150023
138367
178790
531541
654318
823859
352012
649839
123725
761691
584539
583618
600172
423568
305640
283820
702776
169355
593830
632553
315888
806437
713780
311853
19746
166322
441063
159514
786865
142103
103771
144123
545618
822514
39642
428602
779246
414226
743893
575550
647049
101599
309159
716901
291256
252123
200949
440660
161699
285286
680067
491527
181281
81321
737960
489518
451074
805573
845867
312169
97390
477361
447874
467561
206427
421871
391463
609807
229325
95598
102168
442926
598330
671527
120219
465923
512163
395783
230868
10162
658148
826541
832863
638317
679419
598869
750907
41921
728793
495095
408368
641554
740964
288622
170447
618660
818723
98816
226328
498533
186586
313254
736859
232892
230766
501228
124634
369050
586695
715782
422610
512565
162568
513506
150957
602680
125924
787131
196288
754603
363070
768694
615812
518356
24657
817394
678900
100936
459326
802714
22997
155624
770984
26377
74577
563150
434156
381318
216974
327531
51582
12475
166747
283418
254702
401912
492494
126774
21022
560690
3680
803508
773869
823871
619416
798736
138486
545194
196216
327964
813656
298766
47556
702369
192453
528957
235
140556
187002
462948
79398
452795
351924
691106
760547
416246
178397
483748
529302
436463
376831
46807
40928
698257
197989
72326
207858
428085
510332
710567
129101
799508
382927
806256
774469
500020
268081
355171
63144
431425
379535
268072
454349
649454
601752
287170
330602
101459
240856
545040
426726
429032
573300
431401
387041
321092
57005
257535
231746
688864
364008
228560
398298
814065
8017
524214
357242
250819
482511
377095
448438
569263
416546
369873
180201
184401
128775
352443
170636
427440
533944
155984
552866
58742
624414
148751
488415
177494
282202
366913
477880
529105
399209
331580
291085
720780
728483
396097
538690
12035
532279
401947
708197
746314
338536
709620
841159
648503
161119
115786
518783
583333
95482
366410
644613
335800
333338
380715
3196
142851
596980
447409
102801
800570
682460
775868
151500
659015
420754
732203
316706
476762
325950
28291
183886
521405
396893
595464
10804
43930
448495
705544
135801
813757
706835
325989
649810
370261
136209
408877
488474
725480
514554
335325
584557
34104
225928
685526
534161
135582
128423
366648
589140
439080
405186
331745
538168
87214
210222
813240
538799
382889
530441
85628
104265
309404
562399
662141
728031
328232
258002
570666
758153
535318
602751
77656
658036
768226
783773
239716
516960
133283
682437
32128
776548
170421
256600
488922
268787
268193
29848
671599
27
493308
151556
219221
434261
152583
170762
99800
390380
564268
279935
143010
656099
483994
360790
340799
109251
258573
505072
646536
630116
558638
166015
240612
491863
552990
405740
704262
592662
803316
712014
514133
383937
321904
129205
753878
549324
379888
266991
116427
252948
42428
442167
310791
731628
78346
789094
353926
614747
626999
751245
48967
23926
337285
668766
468767
460292
226139
371944
633545
479934
482795
463764
531926
148506
775086
609250
741868
471808
403224
513615
275707
238701
331031
748575
361999
18609
599693
584566
362409
323734
25086
542308
437254
24986
613318
732348
811308
704450
459426
666632
481645
302221
293698
541042
643781
5191
540500
336471
254046
430852
660919
797047
368971
94695
777057
197819
620741
623500
304482
293720
5623
454808
83829
754231
765148
557456
708654
750732
349529
666839
701551
390008
674026
643458
217640
779371
184683
56156
133229
288650
375699
452720
576919
801277
796472
176874
525661
21355
396939
390958
493595
259758
343223
805864
606959
437193
596620
126232
554887
509731
397069
805184
199480
63301
216556
262190
33668
1078
720704
200456
675069
22753
770480
765557
588988
7791
538036
232091
547119
434529
14923
209425
235817
216927
202994
160679
789413
60932
103540
683380
690548
402420
440452
156691
430089
3932
345303
552663
128855
474940
776623
135069
652992
109785
496578
585734
527728
533077
805576
615880
393427
235144
406261
358551
20699
103213
238883
345181
32980
297550
471205
735390
642611
215197
576220
799851
235655
326120
472341
275621
687095
213683
702113
164756
783612
512000
30024
142362
20670
642815
580452
670855
628085
449351
678842
509535
133123
463167
495507
144289
369067
400591
655581
612615
544561
340661
697363
153240
281325
537014
617169
418425
70832
673114
238429
391351
365347
180160
48089
270892
112132
426704
262155
347516
802645
280852
144341
132063
251140
424636
410715
166063
387455
231793
221220
37536
732191
564284
90024
292421
624542
751292
597171
551659
488351
272853
543713
714327
518479
696243
620833
390049
24825
176511
47435
607768
266591
754839
340324
516933
660030
127700
29737
411121
95428
259952
149202
553802
125023
64950
266411
256766
715901
72036
27610
43931
706967
63573
549848
426349
541685
606451
806677
121301
398106
386080
335275
592408
595135
670652
173568
728928
228899
319180
409125
273352
511637
346680
408490
669823
272939
651609
512578
502256
208779
232431
344398
84687
102091
488423
201117
236618
341211
278735
271932
97767
455148
133267
108689
454125
733214
648906
371914
440431
456896
329721
784610
158231
429449
555941
765911
310865
95624
694023
317450
473437
576672
335431
757872
42448
273560
170252
48112
246830
429649
282582
98144
749735
430701
720765
575602
143189
637427
298505
247188
334847
617768
501389
190167
673086
58400
345065
786173
8640
737598
787077
181130
626068
663577
91163
681089
297112
596217
361173
438991
356592
712870
176358
759738
687678
761486
417820
314954
216380
466613
643802
122533
488617
187973
165245
288611
605384
618646
182540
236516
92435
310587
110570
401348
405108
325347
625065
538567
621940
243462
88976
711087
263492
86285
125181
103258
746661
64903
526989
534377
623788
177481
81012
522978
776144
59250
67687
114005
158497
702019
334407
703358
284916
767347
67634
264977
670367
428087
434389
147844
588196
612001
200942
404162
271517
477213
496059
220426
346369
798805
126808
621853
305105
736997
38520
154515
465598
112223
348280
519745
545730
315951
56166
740906
106914
624390
241968
473904
462631
423067
240164
741117
777816
66966
533464
68691
482425
780991
241459
574946
725330
772300
114884
167847
423217
80908
125386
754558
644057
25576
540366
136329
757291
73812
18041
318598
493725
217408
15574
315331
237450
367885
156770
519370
358091
4736
720842
52657
391789
95695
132596
24898
91129
18180
377981
580850
725860
792134
556691
221270
175721
84195
783373
220980
793756
790267
283702
11905
561992
83827
588426
490713
248062
118265
500328
310774
718475
2983
196474
97874
101801
549259
737730
54737
86094
386540
197605
643341
356088
403712
134568
291658
550907
370638
611509
616213
454677
251256
714671
193691
439274
154833
535084
691502
545427
539231
577469
336912
622945
648793
210580
551880
319776
29188
1836
330125
130059
697554
268544
552036
676994
689214
688793
76825
231220
362168
568201
156414
548073
482610
567774
227374
454226
563104
248010
407849
171940
275549
704322
616993
249345
309683
599067
349677
742986
257549
510687
719510
249055
379339
679605
705212
428878
798451
619139
504126
302124
142146
591440
298920
66464
79495
109592
485820
733792
433767
723821
139184
389354
595360
189189
162904
380166
380201
191042
242867
62274
333654
210377
83337
670514
673711
108411
492075
166901
486313
543855
685627
436320
801018
13855
281619
220105
661673
613003
333407
396480
303165
740591
181938
240408
547722
557107
606916
788773
35455
436224
779802
798216
365415
475140
709245
211018
201828
659884
310457
244596
112888
476377
741902
508627
2511
385772
350961
1784
421607
729969
142588
375200
505408
85284
227952
582065
190201
712020
154502
241390
264933
163666
694626
28927
258973
58637
650928
709892
205258
205638
758589
410288
239180
631019
188826
594890
46568
636821
148999
218269
576363
123356
84481
595429
771043
358161
171438
56405
587716
165549
35052
527533
244793
419556
135025
274211
122837
334328
584489
582325
514587
446996
623425
614922
16450
619243
758550
571052
209399
303084
727278
668573
125906
265516
530536
378261
628833
137437
107416
727268
186786
641515
468696
11768
158311
436768
252202
627863
265586
57024
579188
55671
759175
63198
100739
205048
5245
655217
758854
110601
372155
328629
520158
548408
284892
12377
443615
453951
211845
618661
734365
29428
453487
40107
267499
78491
791970
52847
386250
386481
392236
196007
503685
363077
769994
350383
392237
740747
162148
350253
310777
295813
617421
651161
578938
60476
54363
31349
196117
546773
658752
784133
136012
428502
640407
487287
55181
702822
317631
513168
481577
255406
7402
713929
26114
524347
579746
793443
486367
362303
644808
321012
539906
800041
22345
605140
545878
411944
245842
385710
762458
179917
493181
220194
619560
165277
603751
688724
253291
452791
326092
448309
683338
335646
425007
568731
221521
565685
421824
275230
377926
628968
204009
580688
761997
292497
679967
531069
265038
598146
665152
133991
503786
284109
49354
724510
269576
497168
803148
356658
680250
108737
196138
701139
131993
527445
747300
125796
757411
312013
730149
693544
262392
84112
203743
539538
92279
55505
461387
567680
584899
619855
113470
143838
796452
382533
665649
275148
186126
68183
290876
609747
551721
650917
311600
707023
178673
128203
278061
754910
698774
593079
130126
529126
134282
687977
198752
211064
660569
767864
253188
652971
143499
678927
4821
277763
403999
601424
665817
267154
463962
135201
330059
757781
88572
45512
51568
504447
365494
243923
129722
7811
517413
429890
663171
71858
188931
180643
748315
211347
376369
496109
338515
122195
191190
775804
345922
599187
300777
63002
584684
286846
595270
146346
375088
312235
515665
76641
201653
333062
435851
172174
7968
57867
484360
652167
553495
615487
19228
521739
604277
151980
565354
321502
799533
118869
571506
309390
541102
569209
54319
500190
354138
523147
675065
152643
483186
591838
45078
317844
542653
231171
735654
215022
220902
465947
669226
683228
636719
39844
221995
256162
326348
247045
744987
319875
313405
781240
124691
485044
196282
653118
236328
633610
508200
562848
597687
405795
109557
304886
704129
544055
655150
437893
607138
473526
72926
592966
138118
147672
342758
39653
791508
137523
272703
108393
232400
767783
568321
441557
701952
299752
322105
312267
414577
589583
577063
594920
56601
555247
515574
769268
705723
730952
721826
590084
797416
446695
674946
402208
566439
476244
105210
101204
718870
718366
600788
752741
552432
537171
643023
442986
341015
155713
122804
11599
357877
695016
291930
607563
150098
451364
754895
292537
69789
252379
724653
525507
247539
235770
528855
458849
217804
89329
558035
313016
801285
343919
63564
186754
219555
306170
619743
723339
89984
655509
608613
416406
436987
674836
387238
388510
170226
145260
483634
192421
220445
689144
43967
282742
507019
142510
745420
725988
365914
16150
529491
161779
30410
770574
423614
229686
356946
150838
380346
618898
394678
195074
582815
386336
19611
53516
192878
327148
412334
289545
360889
782737
775612
612505
266456
501831
115946
668941
629467
564965
77464
282332
653599
538368
406565
344355
33144
493393
683063
347620
7222
469042
697694
580319
654263
185629
278551
160628
41996
211231
169114
533836
42814
171751
351242
800532
771936
17987
222058
111347
88162
340284
224376
712868
561311
528449
520055
18805
252802
790413
716083
571179
584866
11660
642867
207970
429134
679544
180556
520280
66860
29039
537743
728486
588744
277744
170245
226750
339787
673819
168187
174937
30786
215704
274775
532006
84719
621716
365770
546095
237527
733474
175497
697182
190977
788051
475613
482008
115177
127772
496904
456939
599919
770695
9699
523834
452362
11483
51622
69618
355219
102651
299525
359039
764285
554904
298371
767688
458047
706116
539345
473961
144776
135814
583565
400918
310683
131349
240469
601375
120002
196822
195170
297123
170584
20074
482871
571860
292189
488110
14878
104227
799815
546849
760673
363995
392692
720024
565100
243915
711424
469637
234098
554701
332120
613181
457235
759942
625179
784469
182393
767338
650652
749367
46396
166925
313583
369837
48900
522774
165354
619145
680151
706620
253868
41822
294641
491035
425421
674474
343580
788877
476607
201075
445882
138323
556140
376296
116764
248005
215499
82070
746207
179838
512635
246848
220135
792783
359837
606286
604671
227292
729474
318017
465096
50540
701678
428049
247639
40238
568987
581729
304177
25611
386425
789387
768566
376806
773802
639810
82164
342577
365116
765461
174647
641522
714200
154352
285341
698833
241383
117283
242662
136620
439943
498899
790787
514253
323407
142176
563953
513780
329986
405088
516364
582464
472872
121014
195957
620174
742037
15870
673021
718899
155155
170472
113904
151340
61453
534914
411719
611714
490645
92231
458772
101341
354949
674545
475776
672111
702387
623607
187322
10896
215893
307949
449206
483399
567687
686047
723952
18735
17696
118947
7670
452065
468107
236893
8011
111162
762516
51052
168568
257043
239048
718920
546766
172177
131211
157954
540172
499877
19642
709507
262973
33433
533590
653396
572437
354794
702783
371463
545882
724098
358644
361669
406763
18711
785617
302493
701343
121505
23946
766580
125842
360973
19270
785465
1795
599406
425617
462690
603182
173971
657434
239057
135273
681156
589849
5172
755152
222472
710058
66391
57245
686171
520927
756663
389177
493770
789415
305425
438377
382672
452187
544527
252641
648446
562346
480307
517417
634639
495579
102874
485088
469579
398796
450045
548233
256507
692159
325678
268731
711717
223196
458285
651304
457259
662455
319354
674714
753770
762777
384315
64673
96635
55906
249142
718321
247031
2439
591602
389442
528420
597725
589743
604473
363215
25358
381195
48092
59154
547556
578428
180830
649135
671355
436227
723680
386834
340378
261063
583147
674360
387338
476978
622295
262678
240163
142663
693150
480231
268910
508333
112337
331901
390082
39826
781318
230497
118142
470425
576430
389074
64004
328146
560686
261194
489458
687841
469612
226463
510598
395413
434256
731338
743687
721845
159450
83014
213298
687354
746477
76337
295461
218724
778113
694238
129112
362712
236745
246695
259714
157061
281208
548233
545394
136888
479606
371623
308312
502693
282636
725034
730671
336331
347059
2194
715428
657675
516632
556011
580759
150100
49437
358096
14426
708467
86265
468438
669480
473535
387005
387357
232457
277394
703252
38695
302250
366865
7158
8325
159718
567156
356446
436239
757563
296431
241006
557519
584578
24446
142416
86776
153023
589208
765890
453206
754024
768999
326015
304382
273088
286458
54859
429011
18895
669726
789868
556756
638480
781663
608733
393823
673836
172429
685715
110216
151222
289412
235740
677738
433034
754116
477092
72246
731658
273186
74021
487449
54192
189962
394748
651032
592013
313163
655173
746300
199080
176588
87905
408375
663895
547713
758471
158156
686386
4198
666741
295158
661969
527395
250699
438589
541544
193717
368825
512620
330252
460878
136077
785174
438256
553828
187460
562261
287746
68542
612708
318550
754668
629517
733788
92772
86704
226377
724937
522683
30300
548608
693004
144946
254448
226862
6652
115225
195001
673085
459938
14187
350951
617435
124402
674807
244363
55741
595156
89151
612551
63991
146780
715559
273417
472657
281375
307941
9882
179547
179460
516767
729433
100751
559532
208145
280276
396867
618250
181263
470898
736085
794542
171357
4036
407677
605871
83009
400733
675503
317824
675996
627197
212901
471546
120930
729090
740008
70116
755386
539298
171373
187090
564736
624874
341888
261389
435583
696336
652193
213394
114666
256171
719725
421590
387143
291865
492178
356007
329369
441620
211732
644322
382636
389047
627929
610935
501427
312293
673613
44528
540616
388252
165311
20478
95324
545250
364358
390102
579307
464846
11271
304685
786774
229748
363866
181975
264448
27165
535476
339548
543462
100381
244895
275406
254727
153633
426736
186426
41623
199144
112539
348162
161964
61374
323663
345649
725722
721156
256072
541955
590273
339098
79206
214957
482282
473042
5112
716323
3206
609354
401596
525882
54919
502852
563895
101231
740186
375384
120315
609875
706635
570294
686103
527643
713957
659417
609597
435719
690775
388715
701241
512514
618383
475009
271992
659470
72627
73136
178564
477752
399511
57204
551540
686190
778596
587227
362183
414383
498005
514442
20261
310142
285248
612706
642716
329692
308632
698085
788165
161678
17397
176939
197498
694386
217680
432431
602777
564361
627057
304790
27462
505060
459952
166810
451542
789932
453747
286020
224369
116060
373739
229979
636203
697861
343679
507298
418094
494015
40133
85296
425341
784802
122175
514665
621288
88398
730157
367407
91295
644768
233227
652852
484141
444849
185602
547412
164718
608319
199496
128021
536168
293932
219148
572310
689593
600076
658935
633698
646429
369361
8514
517052
81066
585716
632866
440076
470483
675988
119837
634442
340360
621962
754705
6876
295019
142654
570450
212597
349792
508379
537798
442822
292463
247006
84635
405804
690366
632194
412201
377934
570793
297979
115044
708660
116024
428464
184652
779648
428931
266404
126020
197761
369676
18958
677363
236300
789405
40142
423536
758537
672209
658561
203314
566996
673522
665049
219224
383363
155633
19537
175728
516815
428218
26322
62601
369497
691972
183518
789181
175143
584201
443254
699321
206438
192600
543089
275586
627756
317338
776847
341520
7865
202055
631249
512291
433107
277589
53464
276043
561240
785998
171348
322352
39712
256648
293412
546734
201672
581206
316896
288004
246913
31400
208287
4253
418868
20976
525678
418422
666921
604277
411529
324970
746737
590295
198049
199985
172484
681148
292847
107142
3888
510026
709176
629022
516487
689075
448294
79656
311086
739648
301883
294812
34078
445784
349926
373783
395642
264680
86234
188951
39256
1744
378141
572754
401944
113736
518866
581453
510856
86807
285842
556074
355055
234743
264196
675067
143777
176762
436219
546896
605113
337828
207748
239801
361785
129389
267555
766226
688898
737822
334705
455438
610681
233622
324347
293297
171909
422080
572190
790151
786097
70116
721413
285774
283100
666858
46239
239226
93961
146109
4670
462144
1199
330700
697300
544484
270292
755077
748032
736444
463244
264839
199855
301743
479557
48989
95678
477449
260705
585853
327410
553715
533890
420035
107622
534909
636511
332631
667757
89742
150501
237895
287008
519533
784009
285773
651820
244980
188376
628364
400649
39826
271615
642233
790520
595715
718685
377201
132707
730329
675263
668992
745216
592389
282909
729169
321436
364432
482648
731501
564510
4676
295653
687938
238136
27786
287874
759832
337921
158226
345137
232481
407219
605707
70757
299040
641251
422264
616858
760778
281106
63075
37212
140051
607270
238144
360637
787790
268022
615672
273501
787211
349570
355411
313759
347054
594695
471264
399915
134066
615922
111900
376607
248495
564481
209006
16033
633524
464393
252434
453477
545542
189312
59524
332189
248912
477503
604678
106500
189351
634492
745477
263436
19109
42547
128902
187086
637768
312783
366923
38960
547927
169843
526838
116728
367784
471291
778933
460258
471915
773460
754185
704994
461724
99249
522118
182335
68957
325622
234027
244332
306550
327666
408599
508599
516671
255862
487851
95718
411399
128864
12503
299632
382981
255143
439829
783517
84545
715565
91783
767592
420715
302536
25230
68505
250544
54931
265304
780885
453621
319179
239339
113656
336617
34431
248567
472170
611982
217767
24333
417091
298974
185632
298318
101386
591439
347165
667197
629211
276803
501083
471289
105170
97751
751266
710435
601914
246385
693144
278491
751034
81754
428008
744628
437993
70499
243417
315444
606013
22206
145401
295827
540478
733499
32974
730713
143078
741680
119500
641505
476469
43548
415558
485065
209431
504163
458953
117648
212152
190530
476872
562210
495247
596887
29219
95719
162060
682138
59832
461614
768672
242491
58070
290136
53102
764630
603933
618954
530226
204823
233602
783423
159331
262390
453484
84759
247290
72376
729300
100308
166012
22064
43268
524478
218161
283232
673169
787796
404210
776762
762343
737219
621516
199120
172563
378537
715155
430500
263293
655454
380857
130030
757903
130849
104521
427707
411867
604413
768812
198442
297594
337912
346769
667522
226341
561362
716656
388733
157007
377145
504676
738203
271665
599962
418539
596548
508054
734562
138705
756442
734010
544733
195881
678258
378704
684291
146053
626782
285424
20442
546615
500227
466927
312775
440398
91086
477353
81143
220224
778101
30720
567935
396345
752257
656020
100117
215993
361704
491374
149509
478307
595204
776243
188826
278356
233456
349555
296812
710307
749214
660948
61563
525764
398522
367892
494648
330513
403974
445410
664149
315616
724076
66645
497075
604513
412611
626535
275037
267602
198984
142066
376611
136678
182340
138182
476961
733800
141698
146806
573502
52169
487470
348549
678876
268997
696159
118572
366117
98162
755325
766732
534223
417306
486671
629365
288764
667163
299966
276654
779743
629472
614833
71582
602041
83181
345112
344243
126738
286141
366557
233823
158006
177398
126203
329914
47388
720719
419290
429021
2085
21684
97466
695331
87172
137515
128377
701472
658831
319804
402382
291657
282675
765329
339238
298934
604267
299811
134329
746902
421612
225246
279509
481492
654274
130521
147107
599167
486704
259615
370413
232938
463741
576272
737478
473536
310415
469849
303636
648599
153671
679586
511329
764704
18694
338034
273883
646054
360307
571538
377106
503125
474672
459314
633751
564222
312615
337839
45410
559581
567221
619282
365567
634838
642166
462211
444556
539206
415394
237717
679954
637543
672008
298608
615033
408429
628821
389522
332864
343512
43239
486340
125019
149830
779620
304987
12648
353355
735881
633473
302431
600019
634850
573738
417609
174935
415042
549244
341189
738958
600097
433961
333942
638243
760206
293043
110583
104975
585575
187232
627690
396414
23462
223746
204484
420826
449999
459213
745835
311804
175234
260659
19466
517966
444020
278001
736702
745350
645661
326861
563509
722437
471050
671117
116744
29460
739575
398577
563426
538682
530670
772920
284532
35581
473985
160357
455974
275798
373871
633208
234480
705008
627164
630674
466161
308156
734645
478087
547592
98661
29107
270134
262387
730677
226306
759030
681746
357885
734176
548271
582244
620065
514172
626063
203521
265647
188559
81297
129051
54382
453301
735381
19374
419112
737370
198518
743930
162214
472805
146304
60629
520396
216557
262764
756313
19553
260656
310732
514788
213883
670785
478052
155701
639360
389017
218
297663
316044
128055
361181
637602
683722
391682
82839
652067
113450
529026
765456
151300
466528
396485
28411
468735
157287
688060
775842
406480
12004
768091
316802
268342
353974
670264
120668
256108
294537
204394
132964
287317
405547
661070
394418
450100
540154
96374
552481
134945
250731
230894
401832
547587
628210
656443
277992
410571
505765
736543
519724
534247
356121
575720
392642
400405
553440
273795
1724
478889
272247
208985
488555
478391
551860
782361
554954
191824
549269
56170
676909
588196
308804
648508
118625
55535
640943
26267
68119
682676
112302
239424
357782
683007
115324
271132
739179
773963
780918
776959
52228
224539
662003
450686
731211
198597
186942
77663
629623
292292
657062
173679
757735
408397
747763
44203
730615
525328
695997
613212
728206
710825
74250
55352
174871
597213
117441
639037
580400
276516
419885
540213
401310
656594
576983
783229
329383
537992
504838
285722
600755
592746
613169
547448
116358
147358
656405
401694
506371
476241
4543
18569
649095
507791
116525
62115
442449
607711
601354
308963
119005
732077
615068
469962
199117
392699
501376
473014
122287
40942
545318
207601
254930
347403
363241
688488
228179
552050
103022
375249
652025
582082
323342
348044
376782
282747
160378
333749
262113
458570
436232
65209
145035
245094
749346
102271
749551
596326
723616
157619
361375
188911
719347
407019
749156
181419
440457
304571
23340
216438
134590
381920
611894
537989
80928
378783
260451
439853
322706
748544
496922
89380
252967
495336
469300
638857
10200
342831
29054
277275
161916
277809
710695
309556
458784
468705
695605
132049
7643
81291
584756
669971
36067
642314
417209
234642
250399
649562
62388
404935
524620
597904
248731
26765
486218
425875
315972
409697
128919
336223
514780
206899
669641
687305
639247
709253
174381
564697
77253
41074
771114
117211
452124
116302
71137
399452
686304
540895
435016
721197
131802
582385
492071
543319
380453
601235
592819
53792
279093
206887
683943
205728
184126
569101
774250
262531
594252
716576
80736
671371
245614
337027
329638
315101
708135
475236
698716
265334
277051
174064
42950
741154
621976
398481
537499
658677
385460
774588
616285
552884
756373
92075
667797
660791
339566
179192
763853
30978
44902
246916
196778
569495
9654
79624
779862
382350
284199
732896
617960
655908
589326
2638
632591
270264
708478
257204
777269
40535
734533
95722
13739
164144
776599
713044
50951
650848
523148
3400
730217
432711
219741
192921
345740
235364
719600
478922
503379
612595
652964
462421
678682
618596
481226
308016
49144
628601
545513
367005
742287
326622
140606
263616
392214
61632
738502
178036
562417
495221
473565
420683
181250
150072
587882
469704
547097
622535
404713
205081
33609
714212
356552
605677
363688
570494
571028
4482
240897
205403
91502
740469
549641
613582
246525
435965
37042
440765
63250
697284
609386
707025
515043
442884
380030
13785
423859
16131
624288
144724
414333
466873
96732
589930
85165
345119
130937
731246
108579
544813
616156
319393
670653
414685
511205
194926
155811
747756
553476
131072
319332
380226
748096
432995
776366
449333
52369
658728
759671
309361
596887
145153
730968
716103
52902
728948
333606
621120
633729
736084
491595
63535
389208
141736
679552
573745
353238
510734
729034
358379
228531
499485
147209
264644
168415
186382
20530
233500
71158
573244
479977
678962
288705
209560
361344
599818
238216
253788
230450
226949
378741
24766
190077
12776
140144
599803
271593
254866
387326
73952
290215
183219
666439
375931
334170
412019
596362
674783
327357
564180
333294
2358
615706
649949
498895
509055
68489
740385
13304
433041
270214
492143
409159
183052
600567
478109
643477
475025
185226
641172
729648
323929
90108
161986
155204
736284
301754
688681
51691
70510
459694
64715
540527
555574
442862
723560
271791
240552
419694
395831
104312
390164
752205
601040
13324
260735
194828
570809
139495
694857
183489
381056
522410
554332
13620
429296
298439
22265
446956
377054
649439
640982
157000
673322
590564
137959
601522
35570
405926
744591
227757
188074
261977
223281
221473
322926
622837
282970
757936
766769
182097
41964
224362
656692
271933
644179
530043
535214
164775
378225
581696
513184
21320
559645
522073
234875
185926
747650
757481
255225
725374
438859
449570
154320
42706
225468
536159
401557
356975
469710
372725
567630
181273
221989
71199
506877
289447
277903
745065
614477
576791
246052
323237
768827
670278
144185
125021
686145
392660
291202
771524
128965
470012
663459
677865
136962
366448
494751
241991
216719
647154
456504
44600
449051
521200
18045
461206
723696
691128
503135
349302
607009
603893
210965
262819
621333
229218
685496
457812
262743
134159
376324
699207
546117
243294
615638
310999
173243
400020
544939
27561
122169
392476
463196
194135
302192
612210
355939
378813
346405
619661
225204
396369
258119
679044
663071
407177
521932
421281
164000
480501
511194
476090
468139
401439
643290
64228
77310
110496
495064
673653
474256
386411
666149
245011
514956
657575
213022
449197
19488
561011
556162
580957
491371
576593
675799
261576
629577
179096
337515
437858
259871
127078
57207
731538
616059
712407
530838
146450
193031
642715
360990
743928
186232
449144
644757
661554
442132
687377
72741
610801
712821
771314
392499
496692
596644
385856
437279
562830
500759
753346
518956
444044
511350
304701
57449
19483
285637
714247
124556
119578
355044
722149
3102
362276
168172
320012
606191
347177
269842
509354
745458
313071
441385
189383
257618
483030
420053
682260
650153
652573
82781
773929
543663
410008
262262
168536
694603
767108
304749
73422
702006
197214
150567
136960
236982
253530
323479
298012
126152
537472
606956
544284
566103
523862
131041
524925
359103
72987
424897
184101
281906
574716
543814
248711
84713
111991
219099
236405
12157
537005
139184
596453
233485
9378
139950
426204
127013
557718
749845
98029
530141
327169
700152
239489
9852
459415
122592
568494
320611
160632
101159
138120
439317
566729
522635
156770
175920
686879
503723
441891
527095
199505
615997
4748
773794
158440
299342
210775
99504
443048
573070
18708
226690
173003
380353
403942
134818
697873
173615
473120
738311
278608
300300
429298
478983
672031
20687
504587
100933
355191
655048
135895
283515
40930
423544
492424
683456
663056
22226
251020
385891
439110
280474
552476
152445
336846
61797
96991
248929
456575
624817
585814
459073
543039
512586
748523
729679
350996
10508
715814
504170
642453
18498
29985
630657
541407
388979
171337
72924
570579
450852
723400
634533
103354
164121
54629
659876
497371
740483
515376
632117
701666
68473
670322
467436
98747
34710
204253
548504
35550
492350
20579
281443
547436
76202
252102
391495
432834
367256
68519
23623
289012
201867
56734
300156
353105
710032
571717
353682
139641
498908
718787
204878
650746
11023
296679
775990
615640
299947
430169
264337
351428
107533
562040
77163
429203
561329
735979
137507
195742
407571
627362
256749
31542
28816
369828
585097
745761
656689
459733
363578
496232
333495
738483
24146
104704
598307
5937
426977
462036
216604
534699
11467
176706
410160
17009
728844
452187
625064
444973
633457
115987
365031
155988
299681
593186
490217
479961
555607
645131
102387
599164
459512
663593
657102
23567
563312
222877
617682
532318
598035
142674
52599
597614
505977
137176
42497
139397
163431
198950
390177
478159
509604
673160
677124
650743
650611
634484
10314
176136
637245
386090
115308
511865
605955
709562
136733
157650
549712
417456
604081
87910
719691
355371
269368
504533
717679
275829
169385
547505
770343
221798
172601
187373
142840
600848
35169
32777
61550
562473
699427
604666
285248
108785
16950
689536
185516
507696
349262
589211
69377
683085
121910
183010
29268
439964
746095
722852
199142
441769
597300
278474
477242
490968
481997
282482
103628
766677
427932
684786
581810
202434
594515
390508
312445
147158
486658
266457
326165
513323
349828
573737
565228
432901
93066
581724
672620
318686
393145
362759
635775
678299
551538
502752
121637
395358
470810
115861
380433
293017
547126
529034
575981
736476
641880
292042
174233
641125
458836
509639
22789
599824
163539
336337
183956
49489
469534
79312
723579
494984
641037
279167
28949
59303
226829
257702
346160
293164
261022
9370
767716
46934
441933
396325
541565
51072
430153
97871
682830
373744
612632
165778
402784
446826
9274
295648
755510
108984
621899
766117
1574
502780
12587
744554
63457
178559
11688
712377
436289
735484
555407
477969
478866
313408
355385
535359
7303
490570
129935
565153
131328
260443
657651
501022
73986
315483
686221
675812
427415
605205
115433
275065
456866
458755
325123
289885
678562
110409
100439
518601
260713
144684
701474
294230
85163
409232
337123
614499
632131
330966
492376
708579
494192
634885
112243
263930
163429
273671
477239
347025
254924
565411
258477
308682
359418
671919
489742
736565
459800
285090
493468
70461
654488
233107
240428
747270
735624
619531
242444
495300
396215
365310
525929
510811
66052
475374
621372
718997
54560
194697
181576
694633
709570
371424
615590
50555
109253
96818
386378
615619
508636
165102
224035
728976
324282
197039
67979
223319
290326
261797
120461
619790
183333
418919
207276
148062
44963
115424
154078
228387
485706
532659
17628
201749
522306
598227
171867
426415
299577
590307
475273
586963
184979
567348
453781
566106
492169
200499
499012
11122
672613
394794
600476
462759
683194
510668
93440
763446
274329
81729
742362
56587
454055
387591
10282
640325
165771
466808
427295
234065
169462
333526
636173
729804
589577
180964
216296
169326
638881
213968
494525
431459
517192
722941
571096
466326
71409
466093
547564
212177
17608
707075
742839
113504
697790
213765
764311
107520
692041
165560
367257
398994
311951
22573
555765
156876
695737
209484
672560
318901
439100
401344
756402
451686
199722
370925
275086
492145
584498
304201
192803
24057
278595
197877
253417
115838
601413
658214
757873
760926
639581
75761
330875
106336
739653
546024
500665
494011
444075
115830
470033
54889
533956
346566
632943
392920
288739
590106
534676
595352
12127
237133
165775
374702
320952
47214
337962
360263
129677
628274
209626
311889
287297
771686
77368
281006
499088
666199
157585
467251
354778
329527
769173
157227
211486
599932
52692
382757
772618
118918
46086
637687
589727
670124
636067
473582
375012
394454
707046
563655
599701
771070
304019
144451
493459
315711
718497
494857
762700
112540
179502
542506
754558
700258
218233
439303
112642
359214
296496
355531
674033
594514
404222
674441
108028
655968
421052
496734
477762
26789
105734
249935
430198
380964
99719
289353
377195
55259
81501
126899
190888
352831
253048
219437
617740
112017
749810
521512
298356
174623
519594
438714
368196
755636
305669
181126
28894
599906
77057
40491
472910
629122
563090
295195
551652
490960
8064
584096
410084
371145
436904
680787
727997
729503
258238
736050
271282
732485
239920
603812
250253
402888
457215
566611
423166
307535
572026
371735
461436
713989
739288
53291
397588
602702
438064
609475
156176
395636
246946
287493
98243
678578
771372
377090
648793
6647
268308
433602
621001
287332
234431
693037
29620
435205
424059
480547
55348
307114
286944
721647
163434
244812
260326
517383
481746
473464
214391
523750
173795
741229
68891
395687
685000
200141
265200
332790
352307
616285
549376
549834
62963
171213
154780
603032
662574
628377
155567
501170
604576
73372
271783
514043
16656
562523
547457
64426
376367
573991
568266
720583
182858
436811
78038
553528
518337
281946
608262
313400
44624
550349
16654
198767
274685
40958
387579
726477
665961
759786
351944
755611
129518
276401
382317
768807
323156
141973
612095
221016
311339
271833
53188
531275
340847
128624
299079
213079
455565
532425
594980
663232
510133
310434
94122
231521
38772
132429
354802
491463
294320
28728
362660
20980
741348
235537
667461
383426
420328
738368
431062
5075
323521
670809
502635
637840
612134
655043
178106
562660
388829
367597
370962
761900
25375
204702
82992
533879
260173
102679
57253
290549
380088
527464
501856
739114
114030
234904
211921
377428
610323
55943
174001
170787
642648
367598
85193
757806
768642
733022
511480
283245
403354
553775
660224
182909
146291
348398
249184
28311
108022
187567
459875
708947
20250
683590
505306
530305
357705
751122
221869
34542
616864
620415
588674
507771
148910
465534
247725
30540
389487
429847
745468
562452
5895
507088
65735
619644
306906
278184
665445
143343
101227
44433
21135
596470
46841
275268
686800
293223
689381
525866
167677
758669
741758
522565
687603
613131
228551
718134
316094
486572
17804
390808
134245
467255
52513
222671
82200
103515
520033
494777
441503
572173
180242
679570
91026
153325
327868
44313
397081
733037
520077
421579
98380
677745
323772
745045
62768
277339
532771
686785
194927
109308
3469
682565
51735
414143
435096
658148
83840
712161
605723
535164
35985
45491
92953
209392
669661
156605
538739
153666
335130
435607
608915
721413
255340
39836
49928
150894
39199
253509
135414
510616
366369
542711
503185
409401
137150
626508
83455
652769
408320
93381
192139
514777
484523
568183
165185
25484
410144
35292
163281
188760
621906
491403
752157
746328
302340
55378
29228
492134
208091
331710
613843
136823
734800
541972
711468
23482
607521
749935
45293
393986
430665
323595
254508
740978
704637
486305
529773
170269
83555
565911
417233
697613
416021
257339
553570
395017
95896
586127
177952
247406
738393
494535
657320
89139
242585
210370
400829
553779
717920
238211
20506
646376
488641
206503
35724
174309
577076
264067
357665
109217
652577
23357
399149
111559
608284
437690
194453
143388
69780
532357
220183
12952
452302
147505
687533
698660
718393
228097
690353
142887
300868
276554
670992
442455
342422
662685
510410
276618
174930
172734
166851
654621
578632
338462
170088
133050
742399
389846
48330
274589
80363
141695
457263
576838
673489
43033
164590
180916
720118
697850
582925
589191
150888
703191
542833
546622
329516
112151
152561
8593
148118
291080
667132
502821
439800
171363
752379
347778
554716
48632
680549
494630
560943
238256
228866
226835
224569
740376
663618
21370
152580
760831
427902
36283
100253
394972
682581
760981
210169
244465
705661
62152
184773
505571
68662
466164
621386
298151
668475
149638
743134
694501
157122
317735
214514
299852
220894
520153
428313
684034
490830
743136
650827
135939
766789
666035
173701
728839
21846
311590
706065
249096
644343
167530
165440
510637
234720
395145
162986
148802
171863
662761
275170
339696
581521
219307
627815
765688
157688
129910
492347
49419
67798
370637
581409
655829
26556
238447
588030
581988
759605
154315
424350
276981
173899
631688
547266
577313
144763
716836
602896
114526
476402
128106
232729
264510
20466
97958
504145
729536
340200
612320
201316
740935
392073
196178
425773
501362
286025
165885
599363
561966
674386
283733
86741
286847
460015
416534
58034
400156
508126
513225
212343
9898
681826
438073
736317
403448
192222
428688
276882
246585
108743
256804
684703
243308
347438
166362
88703
736158
356772
514848
40600
315225
427670
502274
222176
429447
170465
213509
307607
634293
304885
211536
529098
225859
464949
218531
562088
115033
700954
725885
570975
332125
148508
619038
190425
76451
162944
35799
51153
694622
395724
7632
89092
448765
104420
420598
399022
279453
86476
521358
408083
590063
244243
430614
593338
192854
462718
592499
215164
486221
575056
312178
666736
656398
184024
757191
231774
30867
643334
135293
601601
671612
367625
631381
193221
609218
365334
225757
762073
371786
28720
494747
432449
538541
458879
61162
406099
301789
735849
186769
8425
107730
187809
238672
37335
698183
515922
690225
593185
473057
481337
603313
684722
2180
429021
724247
377479
251273
526696
296161
112259
280947
9883
631944
261308
174384
121586
105746
160062
750711
384995
507511
62407
449813
103751
595475
650560
512291
485003
628736
483491
425886
481522
618639
589257
132578
545004
737825
91420
557425
98430
51199
513642
158133
234446
472820
735048
535893
516579
606668
623427
12619
622836
182821
305658
104500
311400
130936
61290
729390
9001
591919
455690
639986
105595
320908
412526
397477
488347
546723
510366
215500
315764
252648
384093
728798
714884
131787
200106
550514
433566
264200
454143
203601
167259
717381
91767
540605
224093
86254
235941
636728
730067
23284
103002
522834
540393
40352
59338
324425
224156
601241
316887
406740
687802
319949
635225
609698
122212
681901
646572
488917
388828
271697
36896
563095
612609
739852
499878
734245
597443
743365
647691
480875
264581
91579
743790
57352
97330
681915
392773
16166
675378
9604
302494
586517
532510
247901
453066
526505
2773
703792
38532
429471
323036
479675
713444
522702
677366
604363
117177
237145
461671
276208
195341
316346
254509
240224
438035
184442
729224
275812
167748
533076
273669
371361
683185
19369
126465
222935
365454
246541
560293
504624
364899
642649
751878
547989
568920
90099
423089
473974
405568
708719
572528
500277
269166
6605
616512
105028
121514
120473
748646
110761
630294
62339
325319
411874
334722
459881
320360
622731
708234
494787
658281
198630
740005
440731
467077
327711
561665
229156
101732
319174
718971
168571
726838
356626
151383
754668
693107
661970
536386
422638
192866
516052
536519
47002
29056
580901
239359
23903
623895
102006
94201
655465
118485
474468
88113
94010
367131
627248
692437
180679
156674
684972
603674
274890
147969
510140
464866
509249
401381
398250
702085
307996
55529
98638
748510
589080
306734
370725
38778
464766
738795
569584
7628
304811
484678
680649
587087
446314
392783
149496
387840
142862
456813
393883
562932
579431
164473
668368
109952
90941
615268
289781
595600
716206
755612
336588
405932
68787
357551
230711
714251
664685
175656
297820
592377
358614
47429
357845
13241
619220
676237
467857
31569
504963
297422
756184
525738
443295
382147
730468
92061
128213
486427
737605
385331
99670
607774
220032
370686
501855
337858
36106
759735
463199
166945
47054
270893
392890
732295
385523
160856
308846
10903
285718
198021
699737
313001
594905
229926
184281
598385
404431
459444
292813
505831
39132
430568
162833
414073
461044
165212
651408
212601
235788
391599
656077
605441
3257
717374
175445
447980
686369
337025
167416
441334
410629
122863
351656
181538
72525
751536
693127
37411
736603
686711
447864
208133
125442
134504
505556
402255
432803
650433
619883
137895
322408
399307
317822
428195
543165
355610
47788
737243
228140
423175
273311
378980
693968
380388
41383
154827
306851
299478
375844
408520
670508
440718
265966
466302
59130
620829
537442
226749
82791
584779
318932
460808
744762
234124
243989
675703
323811
94227
159728
274790
462674
491745
131470
720392
31766
206874
157549
675229
695039
331696
505201
171515
487589
725259
756857
432887
623087
528626
241425
115122
313223
64772
614852
572911
231819
684769
655839
285695
486527
268227
470107
219827
739736
424094
584478
260328
568279
558437
515612
465873
61876
204031
634073
652562
278213
442550
446618
598271
498601
217083
555560
103890
306836
141882
654616
439266
378469
56613
55796
679766
452920
639381
364846
393847
600427
292648
373432
659125
53566
289596
358218
733391
97569
609576
506529
312294
705561
214260
344987
497543
468552
236066
316505
38595
201719
148148
540444
597801
295882
284411
575507
414111
599794
396731
184986
427497
541019
742654
722722
711706
249272
356207
647104
583221
8918
140581
439681
476505
713829
470688
506241
239026
360605
180407
462065
719519
708691
752598
565586
249600
50587
437669
717521
527975
349024
66422
462325
142593
102787
700557
755705
550182
52005
758738
243223
457765
339604
635753
559596
752010
584516
305635
30296
503621
575228
599740
593132
82992
438260
142212
68601
696110
663463
541085
321799
341906
459176
365053
10370
697224
163601
48228
550894
115895
77139
543459
489794
226621
678516
687600
37800
554850
407794
531074
116992
253992
558285
325530
501650
74814
483005
513147
106108
375075
673553
428380
564195
512749
352288
291058
506010
386175
646305
3298
759058
685657
366913
93216
629722
331790
424150
225675
145560
637391
83200
622781
247940
552445
328585
670598
170712
158661
598929
53043
398186
587399
338416
505833
520873
742819
404791
179305
762763
748675
519872
446728
314016
674149
391485
362673
97927
642704
692573
133407
54632
34865
82474
248136
477561
362452
95788
467309
155581
371021
351906
575106
474713
153645
487616
225983
604239
163058
420821
173706
168130
80858
89784
687703
247593
594844
193471
207867
426810
75408
500741
720983
653735
643119
304760
409012
288139
745594
259751
264824
438844
176269
642489
649447
437812
373712
615039
757458
272659
1898
394886
608205
587778
302322
232498
607672
637504
7713
6084
201602
287866
25245
201092
582339
352287
352971
458401
9710
115420
665106
266678
420921
430906
754275
654365
181530
198757
68369
24391
408309
319045
533384
512552
483001
265221
91205
489628
660523
608958
569191
633655
725575
69838
551811
717505
29688
420656
678806
62755
432758
585330
421179
516741
341364
496711
46458
145863
30557
621938
155968
116464
728834
202684
317725
387777
513766
683810
222355
213522
728067
240865
315298
23488
447234
350411
1315
496472
324723
31922
275688
730556
582848
228242
121059
76158
383448
427974
374251
586539
481704
475526
600490
575258
409551
714826
390937
586050
82203
88623
136873
469615
120653
562627
139494
502680
509668
374252
718416
462109
254623
453793
655855
78214
319304
431574
443542
106121
714805
588996
61169
591596
489251
243309
416194
135637
617853
554504
456794
722092
283665
342587
228348
230332
243170
130546
363704
400928
723674
339103
289861
584742
699890
479852
95614
478302
70552
107799
354684
54033
170948
11283
665175
108353
339350
596968
709274
385304
46284
512928
28492
219935
119832
72762
699142
179788
405999
353745
358280
521339
328919
251356
677741
264826
68534
235777
105432
308840
455238
262018
532676
698927
440438
579398
511111
35020
508136
497321
494036
439409
620921
430461
330922
215520
304592
759488
41097
431543
491200
549488
444975
716160
657301
688079
611214
234163
381748
37417
103580
420480
698
567199
704024
727458
358893
564110
395566
318158
140729
236113
115902
363686
654096
716649
116896
512473
600034
649889
357467
148528
569963
225280
374510
646557
567973
135053
150411
652683
47979
10125
458294
711714
85730
509013
29083
540876
474317
330677
166259
715043
473162
675155
110425
35693
552571
453928
230856
726466
201509
86297
520917
204956
146430
599408
89734
167490
633369
309696
305885
353359
706226
89139
210002
135234
757512
520882
512266
726116
4309
430450
617589
34869
651255
207555
441741
279704
529747
51987
186735
662359
390213
734318
733773
523590
430247
420673
480040
458567
473914
458426
377621
255933
388138
20199
485699
487550
356750
87837
173876
163343
253790
87776
78829
691092
391688
452620
506053
213134
230944
110154
68456
315465
360643
656229
629564
80072
544693
146682
728005
234202
280270
398466
615362
710587
351539
118221
705286
720119
70231
401931
259623
199010
440933
233734
103496
355252
738072
563391
268696
660376
249347
658427
149256
628451
634952
1344
31416
314830
182458
423481
206400
294937
53034
136494
320523
739704
525371
129000
99299
353613
135320
568509
686449
471639
353016
471532
537587
301892
647800
640873
642236
359990
608764
399811
512279
79397
407849
624101
468121
204104
742167
570941
752335
493556
740194
626722
122534
694903
271627
367269
362759
236679
221027
642508
425679
53104
725565
595248
659849
99904
407283
597988
455642
515711
8254
123929
294452
747692
202271
399650
625690
429222
401022
477226
601992
114540
69468
360226
80769
357377
277326
578995
726090
647380
185995
109563
152688
476742
588287
208996
695818
643204
490069
535631
242192
624580
365855
49955
715489
355272
349770
45170
138322
345967
556602
220264
76133
525579
503509
290750
444348
77183
282830
700014
610366
160611
78416
159914
731923
435541
675862
242645
303368
364599
44978
365940
345778
373953
380362
586611
155061
222435
235719
87846
722354
256855
523188
445510
441373
254217
149716
46267
515876
14684
217862
98218
383217
191072
514071
657805
566750
326753
18944
678807
86648
158278
681562
568629
163704
397484
454872
439152
211169
343857
570599
108309
118945
653391
183351
94944
124958
289061
712241
579594
544566
519308
201509
223496
601340
71081
405475
521739
521691
736493
487126
554367
460182
728586
35037
298884
39852
4124
424495
16798
20999
524870
361618
255041
44107
702271
743834
192380
393100
671859
677698
5219
590080
615743
541562
65214
496397
457368
746426
373358
136250
547680
732323
608906
513738
698068
92917
414491
128525
583546
691909
673640
46469
4213
697192
487223
131696
139090
195844
58695
52603
121168
236783
410569
523600
654140
222673
315632
247240
304786
450721
266938
652193
725067
732320
636708
284305
15723
4661
71483
394650
310393
336151
170854
559520
478077
585565
575324
582933
400079
501835
716314
746337
191788
524417
289645
27098
416750
308945
343256
598384
269947
133769
445043
475099
153021
653327
242868
752728
707647
243419
504842
236996
573898
138189
240312
132262
51593
736344
101303
654736
86303
410419
353400
526435
358458
218493
216233
482734
630625
541109
461969
594088
64361
598919
205977
90493
172693
472712
732847
66156
76322
337544
492980
754096
683711
310774
533894
548151
419673
536183
346686
170974
255116
371035
369880
279351
285470
453080
574552
61262
700057
93614
40952
223363
343778
194132
547826
549380
46724
733936
578419
715977
147184
382261
137248
589238
516747
500404
137661
379566
66255
316408
137633
277326
263853
266341
87721
324415
581353
284587
426957
144494
218773
595940
526729
419377
441973
100599
13818
447903
737535
658733
329396
472140
489859
283984
105174
85712
138803
165071
592411
654038
307980
596887
174
41904
36451
166951
525299
412037
529832
466305
532372
36621
476849
464707
530210
37959
258026
551541
730259
81641
373491
35575
344331
313258
107577
512332
119406
527133
180778
459158
227982
320389
6919
572570
269591
606917
63562
334026
257469
488254
368910
438145
338381
737269
319280
203384
372072
12573
636803
94018
495473
687074
674411
725148
45761
654265
81970
226397
93737
375717
706900
93255
209939
408814
101209
393779
341762
669701
643084
86691
299056
305900
512263
574590
599645
428880
279270
114171
548375
704596
351377
463722
301616
679449
153784
637193
165377
215453
545500
644679
127968
534802
468712
216329
377175
623145
208589
10978
176581
243141
386664
58826
351706
182227
438905
688693
9912
483989
703027
314794
620084
40085
240636
207646
201890
540166
517681
124424
123519
157992
320854
548611
134877
594578
281695
289645
9624
483308
136404
315431
671148
277264
719042
696091
304797
246795
565542
406240
450832
211958
249719
360614
711085
633226
580557
311087
437181
563128
659275
476564
653174
704958
293796
408094
214829
708332
23646
337474
74832
72704
629385
510930
285679
34624
252775
382567
610117
441674
746495
665401
241756
609192
390484
369634
8168
410869
335061
446523
685850
104764
409567
171227
425447
18012
37416
504753
280580
92014
134434
571240
602373
410725
370408
364037
291853
89872
37024
313917
407439
521496
648553
716899
513649
610349
534260
646886
134215
486669
155147
474236
439399
582765
536541
122858
173480
569101
61920
558365
57894
397699
491600
265932
685539
455825
104260
578184
274637
455220
558150
748290
148715
54175
501181
47
329331
86048
638778
182518
636545
281482
126511
432452
490067
591546
485813
668590
66197
509429
308441
465818
204467
90258
402312
374097
347003
467883
379262
533681
6389
202245
603631
619221
95787
653101
705018
380050
456059
586491
518544
41842
178243
539965
521633
205216
353502
453304
667294
507241
89069
93608
545844
344407
82859
76003
508696
557386
196979
548088
455839
581086
192134
103577
684694
221004
690962
54953
402923
559239
339641
507170
500974
326118
160577
324861
324401
195539
439234
626058
171485
347450
405055
77669
722165
457857
339703
679075
131225
284283
616561
218156
143846
479965
603200
344775
715696
339875
357248
584012
724316
538436
352950
272739
8532
234417
704059
358257
171163
266574
249815
297446
115545
716347
631176
679521
237075
165655
340080
583317
615811
677446
718893
657936
171016
551481
101218
205172
439736
129206
269082
351673
61277
501542
685408
490552
478647
614684
281244
79985
148500
98560
570130
304055
333996
492858
567986
468960
138949
475918
365349
121914
560781
112177
533593
666096
349052
567462
661596
246532
149691
391019
318388
583651
286277
449416
611025
119826
601216
666344
112001
578006
525950
653547
536687
566266
112222
204358
565350
396887
559838
382078
147274
542923
579306
443343
639366
689862
306720
116708
413686
114751
321036
279087
580159
124782
524193
199635
685584
134043
348555
138544
500130
193639
291485
147066
567964
455402
383591
194785
423710
498245
350413
159620
333079
347881
2761
412587
698975
626701
222080
69582
233690
371048
513623
228919
580025
200114
83607
119042
549149
224777
241952
427770
467828
14776
446845
273256
532860
258256
433449
624611
492552
624719
9247
266732
288280
52523
176131
44114
559185
557799
456166
380703
448292
295594
471086
126997
393567
21057
652368
25377
25856
266961
619323
185035
685178
213487
712476
712150
118190
78752
463011
8262
572486
80025
583213
612419
294128
355097
430628
276033
249403
15235
454999
456102
469113
83664
120054
408260
278747
79979
441617
650645
585107
684174
538192
440049
175674
412950
260534
595747
290493
203187
490113
335714
647264
545174
9832
191804
448325
672927
281426
34543
347463
542477
579526
616732
257259
113172
301255
593344
310490
320238
41301
349981
221789
620066
702248
210686
340012
419759
274682
336560
4687
3704
715046
121725
151906
591793
66866
376686
665545
241442
523140
257239
151230
209049
641576
634495
321607
578488
574964
385910
15376
502326
588243
221113
404686
498083
535026
525604
201801
223260
292576
163684
592052
132179
425435
258278
532201
73329
520298
162874
313392
306713
306043
236729
238355
557821
271515
465154
622867
30599
685342
38634
564488
205187
478861
82180
226861
193947
374837
38532
429984
361039
35555
488767
643099
326487
552164
722821
127474
120362
223670
190258
402677
104234
58921
544437
637699
25454
12092
246161
208610
125453
193765
350780
388805
285406
119310
298839
425051
130361
10987
142625
49321
91731
502670
79810
392776
142304
17502
215135
17156
584697
39610
185553
300576
148283
392782
473398
100544
153403
223280
297711
500324
144590
669842
113425
658807
321357
97998
323980
457867
182381
145840
587135
93295
682401
319791
78726
623408
48356
482130
538856
2151
406201
646961
423085
652123
40262
275871
594856
116693
109334
352215
27393
181148
647230
579683
125921
171951
74423
455006
158536
331859
42793
203780
574195
681563
661986
485529
348848
109628
694744
138861
29447
430559
532511
353598
265375
96122
293891
683873
203144
532279
338651
394229
120065
671301
551460
33449
639399
462616
217995
319269
350499
600776
316472
157318
584143
293658
203500
356884
207192
727488
725962
647254
488875
374365
633564
567842
351344
371134
146305
221535
597823
282624
10226
162084
348192
290500
416490
51373
628968
693418
148649
96144
535637
177056
331693
525383
548997
143938
389661
202245
611487
523146
427808
566356
618433
546398
197424
692038
43637
480655
475437
592779
343956
672878
298228
15406
302411
93512
254472
13103
710650
574699
174727
372868
532490
707389
328496
551143
219026
534714
662728
107767
514412
642357
268159
96589
396309
383553
352563
311351
709685
704512
154429
38553
12088
638617
7339
131300
120227
587435
623873
209656
224828
727857
57772
460980
341883
375928
246
387639
617121
128155
282233
340207
144182
225171
167217
710183
345732
233081
221755
285163
253833
409804
60741
623716
352788
27332
672590
502535
120753
274886
79498
21275
150849
134445
468163
580977
146286
99988
676633
12143
406525
319961
151382
622792
276221
417504
229220
65625
84315
625086
206183
201280
46323
607392
160840
595180
480972
324019
15117
581480
78073
393242
634755
465513
194281
507432
443047
52125
310890
250047
599985
301260
607282
502031
619128
134503
47675
361586
11795
356431
494907
453720
157705
551903
175303
303467
601850
197723
57756
285537
653432
363053
309637
538474
123536
561985
241570
467594
289154
182069
291075
649374
372038
501938
608111
250333
43415
411256
229708
471676
342655
693545
105484
246856
473477
199339
550618
138972
625565
581766
12875
666010
673407
23690
589419
128048
189310
238043
723675
633106
494147
285877
450010
217105
412531
43150
704233
409455
226130
632262
686796
618149
418140
369873
162723
350442
644375
724162
176386
573025
380066
541587
7078
226085
517680
283019
510567
210284
119121
326801
78769
715803
277379
585008
244908
228126
235189
346794
285075
555321
250450
520915
378014
128154
341046
671451
282158
204667
705168
626594
50009
72116
556765
502668
244791
444203
447528
230242
572106
202640
106200
30751
187145
246873
488689
395393
38917
326339
259649
117198
370230
83211
105911
706322
255338
683439
395125
529123
260761
517725
509579
38040
262552
182365
216876
346998
387043
81468
180624
222691
367185
66282
162517
544629
573711
25030
347733
300737
375816
336977
724035
413325
349084
18178
687129
549660
2476
162494
320654
141817
438531
367750
92394
718471
723626
95065
413382
137438
276142
253247
701745
436198
394354
667141
118991
346885
220795
305228
341778
702995
531798
628210
237331
302205
154465
117416
534981
317678
208358
608459
401417
251398
251032
463037
31427
264967
439201
269150
208310
118078
297752
83595
643165
142343
609174
518769
711421
270326
464244
437723
415110
376158
327225
663862
486051
118732
624039
319334
544455
457920
195006
625021
377873
332366
399851
244318
360866
436675
43311
258594
292021
713253
655790
325114
627557
240649
424296
125330
323693
241880
648612
315961
330917
445895
124542
88599
441623
16063
605065
381525
704568
151253
550970
83137
171646
40674
320411
57163
572517
640525
712108
160256
88637
357950
650006
102332
372985
2617
518475
532771
414727
7911
299746
375590
33402
48104
105216
174724
703419
328068
572867
603958
100569
206494
237033
119482
246735
298107
713768
427530
339408
103243
185705
251611
649568
200326
484575
167592
140240
327313
666596
75380
92836
218864
210018
510272
370702
307943
269895
566626
244915
123555
99734
22233
168547
528151
564880
242987
163373
37845
293422
616101
600288
401794
363488
268024
676558
483832
183485
368972
370492
125376
462829
160161
454124
259710
628004
432587
202672
361723
438425
367222
387850
97862
21710
381520
716469
117612
495959
505085
385127
180956
121589
426186
666744
40350
432633
125508
497999
548388
672844
374045
240008
295290
43522
206103
245863
57884
538184
397332
376850
611029
611523
305652
105456
403934
271553
355786
649938
324777
256965
54253
111181
383641
356814
564077
31667
594388
484161
281940
261428
637449
169707
31291
550918
470697
86613
174424
202646
443694
189905
117445
476206
554238
609337
207587
357889
291866
240357
244962
139303
151302
254885
25699
527320
121883
615840
110643
174386
568953
67469
653179
294790
91664
322750
452983
480042
105126
5808
206885
516798
621956
373686
208633
625507
592700
432616
79404
118817
275897
222338
168251
618226
585189
715818
651002
471827
496522
696280
133053
226427
455845
717647
252761
23320
598489
432798
404105
468196
637748
117733
264747
117466
340001
616281
383755
408304
586274
262855
468842
708938
689464
331048
64398
451558
267911
241918
537752
408247
261761
576578
73425
583309
566061
179345
440906
496717
54889
342885
274893
414703
439292
197429
489603
279909
607891
625146
175534
310330
214227
461430
299479
19845
241917
138576
413244
350679
187099
503043
639807
258304
157125
54526
276397
16605
308152
708801
231369
418595
508376
437000
274555
399080
587493
561246
121060
654939
450783
649056
379628
636524
418763
126958
119041
93488
349252
119313
71050
124616
67174
101694
647729
484877
19816
190670
184505
4250
353689
412384
261897
477538
217602
557876
71232
320552
536096
623489
22472
713257
157109
395648
168077
429215
518229
702916
655040
265033
81985
206152
239170
123497
534181
346211
72101
648791
228026
61185
142380
39444
111746
102966
628824
460247
147300
368424
234803
619349
641119
340378
515370
467514
195347
114005
336288
354591
372904
206837
651713
50824
134085
512417
495475
516847
231138
200501
406795
492022
258425
4984
674349
156620
253332
411727
166878
333587
359836
432569
72979
473636
717088
208242
659502
109872
492550
592916
56811
176497
383250
81617
476031
228823
297526
250307
598397
572994
144566
611386
441090
296846
128708
540616
322736
570388
187751
708509
54055
244790
377247
413167
515630
323721
399034
182706
416667
373005
75515
639259
484748
199798
409288
507831
314810
675670
544888
254161
126789
101699
359534
543595
226722
525670
397005
204995
332623
234369
585640
543698
206354
520947
262266
153329
510583
429076
582708
39215
648802
7719
673073
321440
72612
548757
490963
405218
534321
367538
668477
456828
280266
173134
60452
583274
715459
379688
111
592085
681352
439947
491834
365076
713409
583166
612147
36161
264526
504259
180728
449691
591218
462627
586444
602812
689087
443508
483988
312251
595254
259919
278486
605940
631488
591028
52515
412393
513344
318442
214396
253294
466834
151753
228254
92587
69979
410808
65132
263468
172248
458434
92875
477320
398090
140349
475255
483094
85141
20581
80846
592631
158682
412812
253001
645250
234130
278104
239811
622233
223990
626669
696510
57421
383772
650669
275281
167934
154052
501622
643454
499856
435938
9734
308749
78051
381946
123278
83350
205556
474283
647005
565529
351498
474843
700887
201959
326283
95678
114605
349284
182609
605224
688400
215369
696122
594440
187013
226630
145771
168920
466058
268429
589976
13987
128768
288353
456511
326157
601345
52478
551153
680848
305775
194164
303127
123134
467278
276515
296297
690188
89973
286987
30721
102863
426546
215384
542644
12928
400112
211187
472516
566563
449720
250690
556895
539866
180740
26995
142196
548844
516455
132370
695641
421548
368533
254791
626266
1525
659567
92858
666700
174014
15396
493398
211440
194165
298599
178770
288780
583957
610316
535612
702668
194485
63506
295301
245428
615291
66091
54579
339004
120524
415281
251075
706284
660457
601445
73924
252036
472198
621907
158733
303061
91485
592870
518700
235494
38900
227628
479346
447859
509698
674307
260261
570706
217830
165793
286371
35463
92104
576027
365872
290540
428573
310283
515203
473602
402367
237806
581952
72832
294678
232507
446634
385877
25245
209198
90864
504173
43998
670155
600069
285573
308639
269912
404109
344284
197176
367194
641672
483548
422962
186503
421807
487083
187870
390880
140942
64724
254334
112820
393851
444804
543604
615851
39320
492774
448774
278501
540255
172641
82111
124847
558455
314524
676809
321474
27660
469099
227788
457048
532978
544361
389988
44474
217643
528743
72389
668803
658786
81099
289259
527352
439542
478470
691091
582036
689708
23865
233543
256198
526783
710010
559841
472527
194003
513024
352236
150915
505391
144918
582811
46866
22450
418980
21928
50379
638305
193903
577565
621923
573120
233992
46239
180680
46781
530543
387591
187612
412855
692585
209066
131939
312758
203883
638058
212252
591711
325693
31000
681911
542056
173241
289814
349560
417425
486291
236925
282653
611302
506357
241795
262368
346539
412849
309949
85725
500625
68234
173409
22799
605367
475652
670487
73233
338148
123101
367853
512347
523450
87038
586400
169611
444433
465599
333734
620612
356384
591258
707380
641783
665520
532701
272245
135607
263178
685030
263805
365247
61762
159437
410281
143653
350711
19006
667972
425250
508991
334668
333603
228457
6937
308928
579318
604491
696616
400160
98237
293956
434777
45521
216961
139367
440392
584876
630392
253262
429155
228836
336470
608450
370427
271115
215225
72871
688633
501189
496924
643916
553633
172393
230221
172716
304178
614047
527640
598019
538194
600109
211953
48508
3430
116757
216883
98773
464546
86071
33796
93778
61937
533993
422964
582769
399201
48520
661049
577568
347614
78373
630137
8113
378345
570096
641395
267824
10183
92143
415072
361894
452938
443657
414059
29208
368121
471823
202127
242594
377622
59028
221708
379758
334055
423679
241044
233909
10473
380818
510040
470053
367147
639398
296661
107056
422850
506837
551838
259130
31108
143737
403805
641222
392011
553973
622218
558327
524413
600754
556328
116399
707646
281943
267332
589952
463195
675889
396412
39981
664565
558067
479443
162427
542378
697226
324393
574417
238151
560812
545314
424830
383910
569106
122563
581746
483534
309999
576354
360254
1605
171465
64935
153669
384024
857
486828
26069
200184
114705
605524
300529
92368
402763
42593
242892
135711
8686
651343
156694
262701
421065
316626
509333
197815
280937
87818
217122
322464
333145
193643
466855
635548
94723
176587
609248
289892
59731
311478
297301
184494
227936
56842
74518
463518
272418
270578
412912
362853
636939
332774
618479
403543
666349
95640
83563
201112
146839
283447
114955
38986
358988
279736
315095
537745
392667
32876
498711
420381
414207
411590
705316
520994
195476
239785
16076
575885
343869
636951
551158
487028
211801
370818
708051
389645
277731
285988
309873
233141
144208
161911
307875
291510
653278
42564
580242
478582
202291
16397
431635
238815
135186
217706
22318
75808
438558
695160
601545
469071
617621
439654
5459
658246
84737
527962
415223
127756
539839
52626
48779
665088
74446
415560
298358
145311
242730
639167
344274
342489
254813
332396
132094
448581
595610
399978
31058
17403
493015
79402
5802
5693
562919
570044
71307
141811
12872
389990
261030
55742
81445
508014
462574
629020
270043
497222
120577
259502
455857
570815
636784
191132
395786
654750
562946
513568
512584
35485
211730
274133
72347
58486
121588
640646
535218
327031
96446
503430
637888
74382
235089
433819
186397
464157
59334
496959
178890
391591
692829
408016
320246
287109
187250
262984
648170
481785
33405
429468
197321
501547
222358
597778
128257
704204
186232
113751
4480
600809
667174
654343
302388
228069
149909
637875
545215
678827
353984
462640
133291
612981
280354
541660
455380
412784
377751
619064
504119
549031
213122
368111
490043
521922
251516
563551
20111
144021
321933
586275
385793
336924
71740
37801
2148
613615
701887
574785
318947
318621
208967
543150
288492
438314
154947
434654
243225
688449
644998
436944
693479
354431
119180
324585
286450
412383
310845
630622
345008
218544
120716
506315
88793
425118
310335
394098
201481
111473
644046
682056
259874
141342
431469
226170
269807
382402
703442
391897
303243
325911
250493
485491
356100
280135
6599
470850
426885
665239
235651
375092
463082
116564
58384
267402
174617
518380
378510
106179
128034
604367
319400
159759
588957
373451
591314
588348
232445
75848
369787
540604
370819
126075
397961
295876
574160
530558
659440
95683
514439
535968
390781
608735
264939
616790
80238
438388
467028
446327
155817
559960
599246
266403
247544
504167
644805
5917
82526
57800
508080
32590
600686
125708
358426
6842
348560
282673
487392
427655
566306
429990
329036
163285
611111
201012
523456
202550
308164
352159
613356
215115
404076
492379
137159
273452
417756
562427
295678
677660
240847
417102
545734
589436
194286
686820
355094
62583
246662
330791
471994
176702
511879
409926
180620
568313
555755
669613
423251
5817
334770
577616
438290
360509
649576
230143
265101
565372
290444
418456
645458
674063
107193
447894
324263
142429
596008
410182
273258
211125
412555
148562
373976
158615
397280
559939
554727
477675
60009
531622
31211
627735
282186
448363
295468
182951
242695
275537
211615
200235
208178
332099
151103
222405
310768
520432
351605
87385
604605
482099
201880
546796
284728
679283
216278
225200
653247
522510
702304
559340
194047
598396
296169
24079
448664
532807
9128
217743
121220
601387
440307
529034
336878
386517
621059
78430
598493
475503
606130
231816
606620
148073
406041
634859
183527
573226
197881
51976
475688
469155
403709
246306
440172
93541
226578
207209
250786
517437
637807
470994
693356
299373
180529
257557
313549
488777
513028
115979
188905
683059
537644
207247
107088
593452
269388
217355
252923
421007
694012
548701
647918
42660
321068
206090
105057
180396
418312
543880
691953
265415
242875
67497
428172
400405
248366
31145
656659
369578
577009
385152
239618
631347
477390
174137
197392
6466
409506
622394
460333
283808
140915
685675
366153
119467
234500
576769
81813
435153
585426
225137
131346
168447
235316
423513
86777
701143
578126
670920
650787
288572
329027
55050
673874
690067
580197
469036
29907
277077
210406
182050
244921
46787
323935
667734
61065
694398
453071
615612
381942
610727
618638
28473
277107
441863
439411
663936
605778
117796
575904
354906
462108
681306
518689
585550
534394
348085
472430
195232
695426
651237
641688
224010
279118
475760
32286
523133
338696
177212
404860
108881
488566
636305
232506
554352
193729
67942
151284
90590
279212
209102
528801
256688
432643
397943
309873
441313
97390
679411
661189
393868
289946
199535
30657
137820
2108
46585
697399
455990
571745
324494
46647
75533
61255
616859
22206
465584
531054
670642
604117
646684
43613
243359
195269
668045
23686
578221
99568
377019
518869
116097
68461
520324
256221
282028
403207
545662
85997
229460
53583
494851
662345
602964
215523
301373
696216
130367
406279
363493
354922
176962
390530
226092
658552
18108
214534
297476
281281
425621
108651
267305
314432
84348
609576
559407
451877
673599
87771
134081
673990
205269
235558
139887
336366
655900
163968
44710
645034
337511
219492
671737
666754
209987
39340
418756
243971
210258
696686
492817
314964
23299
381442
162096
287623
72905
503199
319263
558480
621622
404602
580611
678179
387058
34224
122998
551042
654466
376455
499190
95752
463503
584035
231129
180892
456764
254783
175308
614898
616861
169316
666357
114562
333792
434898
287400
10370
450608
256042
487630
82242
253492
35181
571999
242526
659929
175870
296266
680266
242274
457886
571561
466962
613506
335406
520848
601813
428805
509641
381264
595625
156051
150191
55061
548988
33191
665338
341522
637252
3811
198456
169470
463465
575304
299039
26980
389739
381779
506967
687556
274351
645127
540758
400060
187658
13677
595133
381953
644048
165450
101494
690773
593463
32112
573548
181667
552737
83868
238481
550269
333733
156201
484777
52400
505120
659286
229943
445769
560030
492930
698771
95132
114315
452059
582058
650139
675788
526807
551168
589942
605511
584609
612992
231847
137300
217990
144290
634461
292006
568532
605181
261228
605873
397445
39493
647414
592471
456951
443675
340678
369807
351407
247049
655683
101732
185672
362869
54114
10241
324778
621399
689472
256154
670898
287594
416116
336658
159720
202803
475270
107672
340409
228547
51499
323086
42064
71155
181913
583314
95271
325970
157191
313832
545211
228499
464614
313977
543529
542510
682114
661994
566707
696749
401504
244483
288136
355797
371390
17450
533113
156828
347304
165067
536561
207280
673498
287655
336769
558186
221207
160324
579213
141203
516140
8703
81802
489883
253027
652790
642598
199717
564299
8284
479270
141398
324896
691461
528906
466789
103952
639928
433324
292350
366321
453641
10875
59035
596656
423135
244914
601169
397926
234949
630566
328822
106751
650915
251298
591
574486
142305
127109
344194
365021
167653
517954
250573
530674
488992
203202
445149
496814
678401
184819
17697
471868
85471
600661
529507
572849
477234
309988
529585
169715
488674
551366
449884
251542
101962
411655
12007
55996
439693
571453
407044
573908
274202
263276
388950
215652
462244
53117
643587
504625
191946
637871
670428
430490
453844
110312
86496
128308
25387
199325
499327
223136
430385
120049
594033
693076
260036
99558
195243
301712
569923
568254
695177
451673
689797
169514
97405
502083
205761
641919
186480
308844
460916
13756
608605
532305
321597
374137
525802
362733
216882
454970
138115
366552
443637
687866
673941
299283
391122
426201
47562
288716
435292
288051
640099
135968
200440
516197
142730
586069
190777
607615
125193
615868
139765
212023
468039
542753
28924
249128
315965
450417
275247
43570
300066
234106
386821
280244
77668
564567
638139
576849
641896
570308
463285
76277
549059
639433
568541
357537
416001
189478
13098
514632
285148
556468
159295
155406
8739
402256
90665
168157
201755
441247
649565
557536
263651
685143
643373
249178
118779
7242
268872
262432
425309
124355
206017
103083
553822
349016
230281
673165
283399
259224
493608
52095
316872
137082
574509
692123
565623
226626
146400
39046
402497
560205
564090
263928
182820
304088
371964
370959
535015
470883
126511
418898
121011
204067
90936
13687
611544
277479
597266
518049
336399
516913
528472
133773
396157
238732
216347
46295
499007
306140
11017
294178
262851
157574
468007
404600
36448
649751
655694
596941
190148
474356
178621
57374
275954
137433
369806
327941
504148
212120
106845
521479
640986
159868
588572
448404
523592
517337
189691
115377
443825
406337
373737
491456
351955
507385
635240
297085
327868
657052
653615
354230
571469
111711
218199
462781
213182
127457
70766
341589
538467
115396
169704
88677
389310
309075
620054
160821
175501
105040
374828
522626
160475
467877
350059
14351
14873
260628
465310
133279
336435
485122
399197
643163
542965
951
212883
645941
479082
550964
144950
224493
146781
124372
621568
197902
695702
510939
44551
358422
51795
405976
127719
17848
631961
605346
628218
168993
169791
690018
581157
628617
215769
118437
449927
191720
542000
235173
305760
494628
49145
214125
319928
670924
334935
201646
77958
254713
404750
139782
206315
556239
676597
552998
28485
321929
222494
411580
326068
338859
162298
100050
35140
578220
643530
414704
490505
349636
134031
34904
464444
69240
516546
192258
498042
104915
186493
484017
470352
537806
280592
139662
526807
95007
305046
203235
480777
534747
263497
350361
480174
82969
560204
111092
147297
348334
376625
310571
30521
195163
453444
191658
133561
302895
507557
338649
58565
266907
356590
585012
65250
453526
563608
232986
254354
235113
159613
235397
667226
629800
166647
13459
207834
530639
12074
74762
318221
479275
440888
313810
150220
377736
366665
275217
327821
209261
568135
681006
648485
279542
627628
292824
444351
629515
273161
665551
207517
317340
240809
306512
643128
57392
216075
213754
545474
194371
132340
563963
123601
639235
291983
408798
10719
325731
310681
30299
491764
23604
23401
26741
251767
138205
259222
267743
572487
123742
347505
113878
332284
206215
26111
248326
638111
534849
172659
194191
610619
203104
267360
233305
11044
670557
257418
405275
342780
339523
547458
421884
593354
503745
464928
496083
166280
361126
80576
297843
287321
609514
503827
218903
51993
637830
562108
67170
10489
117817
320337
70086
393476
116154
287146
353131
253443
590776
141907
287947
308151
545035
467734
148837
78098
141603
172014
199437
468594
246319
397005
694030
646028
447840
633828
6126
358437
430943
629232
640192
35224
522516
71720
130700
58312
364296
236057
624246
252363
242645
272728
563629
288852
545393
333667
524127
307897
391830
38610
558685
364402
660112
294393
547718
92118
614177
106871
69773
674969
321685
228816
231525
418530
154516
407386
490853
291519
507228
332533
573908
280854
688246
454511
519992
144124
466716
581364
595753
379549
443935
435303
34203
627462
552736
78499
170321
379130
167758
556541
481021
599664
522730
232295
66688
344767
32393
391787
394750
560164
627270
272425
600081
437430
28906
317902
663766
255514
260666
79589
282922
609371
10308
513625
395181
115681
93751
576878
394830
299413
431416
655382
92484
253033
28176
639972
499698
565466
651610
656760
305721
157758
632549
622169
230152
298426
22958
16105
631025
482009
401155
656968
27172
443092
22073
644377
450631
646763
322893
353967
139313
560851
116509
295653
368337
277745
95489
234240
318190
265513
592999
615490
164653
640695
605499
381622
210124
310659
512832
224192
580474
161036
143841
486567
95575
545199
539314
328153
228767
35118
17066
237474
236634
652928
197314
587452
509591
445851
414994
408070
572526
544101
352569
551690
434332
258623
106558
117365
415357
50688
123615
398856
148489
543792
658281
352316
580956
361636
404590
283252
627204
445437
563342
184441
649171
587329
429654
378779
239876
355781
503525
292179
51097
586283
251745
574707
11891
567098
261667
569131
547464
312848
90247
519070
537060
271901
156712
515716
10987
556242
374372
10275
629918
40954
391228
673576
122037
549379
47839
83503
152327
127813
52081
235054
499176
447044
437673
619752
403483
512188
630814
563392
482124
673516
81692
42220
686686
595968
503988
21009
565635
227627
682853
574816
439100
637407
192104
271237
357073
550858
546941
636777
318198
56197
316694
411289
10324
8031
188571
101185
158976
605444
600808
144836
269189
535901
636208
685672
60783
158575
260937
520427
77834
39506
347493
87036
430151
51583
134870
151677
447312
429315
118568
18485
287136
608283
292732
126246
328833
366768
694461
692307
436068
489241
428028
226600
132094
172787
33167
169069
34226
557130
248567
363459
31224
133529
645304
307423
109747
445754
214699
271944
8355
543901
604382
206274
130718
687844
540295
596864
591647
361752
191482
417216
480525
327130
194573
157581
120217
377232
200779
208982
69838
87558
71150
506460
344653
477544
246901
42172
200485
332884
600309
415417
566000
37868
197497
223375
441096
415470
56125
86993
110549
48313
563858
601263
407238
109029
156182
502860
109366
31885
113695
610282
499142
346246
548683
342281
416319
171532
428351
355623
556202
137200
245227
192229
693449
311782
43738
656409
594767
432073
94389
507341
454335
2258
395740
658661
504219
692354
394571
611678
148976
276716
656609
657253
91367
324371
244008
479063
165710
572294
555170
54852
163184
455820
12962
80522
180129
161716
73097
182464
489270
510136
346129
469435
587035
278188
182067
178762
539213
678672
124355
355313
115079
342150
111541
503130
566510
576004
324292
657280
379961
433378
514584
203689
264368
671207
592498
384461
377346
640500
42197
429458
196554
249703
676526
495207
342089
410488
243071
311292
453236
231689
468305
471585
403988
673396
403710
126925
347596
93645
394184
444016
631256
70114
20080
650623
193379
686550
417847
540850
380072
198498
574891
75208
307693
464155
430509
585014
419077
454117
378742
644717
360748
381734
294275
484047
544803
154777
162427
27824
459657
471254
232209
620280
665506
317616
692517
377655
151442
578497
178223
160381
497927
234726
40815
52560
200135
59595
167107
566131
303894
637303
215934
247823
549559
251556
377896
90095
240293
618474
618377
184691
366922
354765
483789
59832
402324
103663
164718
274206
166303
250250
388881
67361
173576
587030
104164
426961
118413
542816
271573
439350
2731
321448
248289
443128
93990
524250
280938
546991
60128
602062
54956
402906
53929
643939
233990
236801
281135
609604
403839
15894
438798
471467
351495
218880
409685
226924
521318
397257
133555
473301
608701
378516
388072
81811
102944
299922
321762
323463
432055
165959
53675
550929
395600
315256
25109
679043
474756
25425
221518
71204
83951
144919
650232
105998
581433
398973
302755
32863
529734
376126
489725
318120
524431
38210
80009
319276
619396
100426
653777
331951
393278
203699
96914
389814
617380
420354
610846
666464
291779
205816
662270
362051
477632
683210
655235
269452
381109
565041
508343
362295
579503
602222
565191
370005
577003
284830
297086
568953
39650
299866
685055
20100
246677
11392
239194
563107
218019
4735
237143
293105
675830
345526
137678
411009
259676
94844
135372
172286
265255
155109
123506
14672
600639
102267
257876
402097
112330
80001
6412
539040
587801
141252
183635
416238
592984
498289
356576
303159
253139
605104
619684
457658
21436
185836
125601
359702
355974
479501
330127
237248
575159
511335
495782
40279
5027
153761
677183
361232
380589
635780
79682
458118
506828
79944
475440
644726
475986
669916
152727
400451
566261
124196
185696
500846
11073
332970
199131
176504
480433
647835
228782
367478
441000
379844
376719
622981
106923
129927
337349
367125
382109
569025
522476
380808
289793
51582
290629
4201
150734
397621
195799
433760
136774
98057
649058
628707
77463
182319
104994
2670
174570
276674
32247
638987
204234
409887
75466
390784
317324
614471
1130
20554
673065
53630
475666
188567
600792
164580
606853
385783
389826
416591
189036
500528
191730
159476
437815
528168
172419
339209
108502
496964
189952
252747
458839
264552
33200
386053
418481
220221
566349
290700
257449
477482
257552
127470
293040
282201
551064
9817
503027
52286
411570
598335
9637
181873
402141
115127
574244
406515
420791
200409
646958
74230
413526
597766
672781
356963
613017
266416
677761
467748
612650
88545
141049
648389
36397
272378
152391
542903
114058
385867
265442
546512
297506
296126
396606
610203
612223
634044
524496
296162
429727
25414
260062
83351
560111
126318
12180
129243
386122
180773
643871
626828
41976
72750
585218
307986
47889
144123
404671
335463
470991
538555
8021
478148
646417
416219
191621
675399
493755
142962
617831
402308
323852
590666
75205
319825
172365
240473
56957
347273
382888
431413
280026
364186
336988
136056
625860
437808
502566
260774
538482
576693
560605
576490
361719
354921
505394
657443
478667
130967
236491
345706
666581
68513
55635
431296
356874
62461
344894
100259
489424
225109
426111
458711
66529
553421
48897
688423
161706
467331
404477
278151
560000
631476
529259
91181
405854
166621
128395
546345
100129
625721
201821
359166
310444
534231
438922
668537
163025
141545
275587
72639
475337
528230
166363
220317
310842
516333
659550
244031
642170
343408
653870
24654
647636
382092
350708
225095
82054
420089
630842
471545
483963
533642
234173
507220
395692
109025
391774
527496
447581
180649
369022
7489
42554
126448
115943
535363
114217
436723
31712
591416
242226
185167
599661
534696
462783
227786
515577
569309
193310
71387
198678
648908
128439
469392
5794
596440
561910
376631
383346
95168
268826
320327
512597
615862
424578
474123
614396
672160
473331
670569
680363
589803
411020
284012
108426
258499
184065
395179
652967
198777
336351
316328
636096
88883
460860
186211
394698
606432
277326
336503
21724
319661
580393
184704
422063
370012
615378
97217
107189
72121
145667
368291
469304
304768
357925
70121
596048
574653
506193
249929
220285
83138
280541
455760
130157
40791
669067
298169
384365
688277
559418
538109
119968
254285
96852
258683
329411
325448
126193
104907
655784
414540
127430
574395
534723
318006
153660
523325
551101
278571
229981
363001
568572
674656
311731
651821
483954
547951
458045
558285
164021
132766
187686
325879
630079
502285
115535
510557
638693
676361
361826
56653
17597
107677
553518
95333
118818
6188
385071
41295
12204
59603
50131
100352
466405
188131
199239
550009
229498
104958
49088
203429
94633
123851
179412
593109
299458
461718
383940
392254
204900
412083
144876
372424
597296
141871
10280
663271
12966
294866
434280
291924
222246
434400
488634
376782
576213
452889
228875
312886
136799
132463
179568
19807
364907
296309
346894
340670
113372
47880
134127
560687
120681
415580
191340
611910
153590
302547
9530
397266
491495
216970
200190
17924
530942
371466
175551
214613
11931
28958
513811
274153
458698
501562
382069
276374
303648
113396
330677
461366
539519
35250
146172
124498
617108
21097
356465
163543
57945
203460
169873
340884
281620
353561
440921
197916
460962
43844
664343
184221
466567
56230
651903
251801
588770
568327
18324
382687
443503
585689
287407
300515
155108
338128
683569
427348
35259
110259
324163
650280
133474
318149
626088
333487
2141
425805
23962
606370
394331
482955
585707
339703
366677
470267
412842
578989
92943
548137
683490
264348
113943
489152
201556
406303
458933
355577
463447
234533
668461
361074
293668
85873
375151
260462
653747
42863
99219
670865
394130
503793
541390
143732
118675
563720
373926
5482
82580
387240
83406
485137
22285
19068
533985
147453
229557
124940
29562
3092
437096
545012
515073
280569
635676
435518
606322
160157
45289
682057
159974
123513
76248
352068
253186
57075
641891
566788
290011
314897
460457
353234
125734
594160
315559
258760
3812
54628
12677
347256
21174
53678
10184
126239
493761
234487
519759
401486
136690
318055
479746
203319
286995
393594
513608
441723
83405
394830
616847
575411
89262
133530
458401
295348
643704
232851
581968
393910
84665
189561
50263
419871
42719
421658
474657
318963
321294
416347
317096
574408
162282
177586
376415
162238
411383
173858
575976
205470
412714
471777
50633
301181
602607
84075
190354
203680
518445
645068
356681
7899
449626
17144
326514
546974
217975
507657
207755
576875
571048
505160
226158
1403
677229
39369
41479
569065
634940
385906
333542
618056
421682
117227
491094
654442
89764
273841
283181
239188
173847
502380
31412
568212
258506
201998
654113
418513
498988
569233
500573
525627
274381
9269
274182
642562
478517
32649
294719
236936
547151
409733
371235
85884
149617
17708
573772
319853
67272
639135
165062
391978
205171
363479
168882
630393
556147
551831
675929
581597
325168
8765
417420
648247
5516
320890
317494
518401
588557
115016
414030
546459
250211
481216
74125
609927
147829
2184
475856
549327
507830
602695
120060
138479
350161
613169
474713
291686
160892
361236
547482
41901
333477
452177
563125
228619
165620
605534
41408
560448
147394
415200
533810
653130
359621
323131
367747
597066
112079
413109
546156
371014
188549
444312
602973
153301
177026
98321
485063
162812
116453
123683
254373
371883
305745
617035
345608
432955
300837
543815
328368
160569
518537
207453
617688
569006
293564
171633
296180
337481
593309
396307
277437
351788
451115
612975
529815
596947
108384
571671
248718
340040
609855
501745
635431
577959
536197
76906
369028
545554
470579
670545
179845
248682
500312
304427
457861
134359
325023
91265
100527
632730
603866
636263
17630
203822
414711
19683
13654
92016
395775
196272
327131
407241
632071
619878
649515
180155
122839
626957
41131
22391
563249
665709
136060
216413
88197
663729
17728
44179
555905
317505
534266
404488
11147
620640
626872
493678
53504
139196
21852
508306
436355
382752
427127
119725
371040
457632
452461
578205
43793
473420
307712
199189
296826
380838
224296
651649
131974
389273
114919
480327
575948
231731
471555
113134
220136
9268
402794
592042
195691
565899
666581
469027
481938
661771
426732
86792
526802
165503
29264
608894
80649
44696
576618
531683
243204
179690
642506
263530
285046
122595
29324
429313
487286
411034
324249
388774
414436
339531
547145
41023
131970
41334
182319
135226
613114
52365
374644
63470
262111
64187
559483
646595
527288
621693
85823
305749
461510
254836
393698
322870
30639
333638
236456
73628
562745
578577
333128
324969
290770
587325
382890
260350
348471
209485
47875
521064
57248
134449
148957
658354
276578
644818
320644
553344
141641
583229
292339
343631
157688
286751
17634
563288
46919
638766
358133
448527
562904
287128
226777
551794
399208
582804
86947
109106
477746
494635
546192
80498
601571
268364
139623
602789
416017
521396
492165
361844
582974
527523
92729
272662
73776
126869
224080
548280
499632
484241
528450
370764
78021
625179
587017
163534
95292
326831
347673
665014
664522
492331
83743
168711
108531
667983
565721
505563
355910
526632
35056
275411
609493
199400
260822
573265
439497
138432
187173
12109
360464
169407
369516
534098
574673
463030
460146
472261
269935
672894
659069
105561
541583
650990
649604
263702
23650
12096
452302
463176
283491
298622
128116
667544
515128
196510
375990
531700
631669
172748
275381
224021
477738
504993
15528
438161
278531
206686
86985
231386
619708
598197
345045
531462
594696
225294
309651
355464
597734
561147
359987
401847
556459
328467
414651
377337
423347
604574
529603
628523
198406
592776
345499
576863
164785
84905
452772
94580
314885
432224
560416
70575
330337
615264
264466
461965
456980
4715
29407
604430
547231
312179
678044
77127
679748
254351
27034
460324
627524
316055
301420
491247
562634
567885
424722
293542
610052
401431
110213
25991
273940
181257
415807
107522
462432
383593
82156
632709
272834
266604
602792
659840
123781
501862
262261
96960
329598
226224
313570
97176
569271
99046
464573
259447
590553
120713
370139
472132
104834
389982
655593
243517
257751
370646
405248
289554
202098
415421
315387
246014
16544
95661
267921
802
89258
491136
183445
216587
374057
223085
66018
342203
541419
549485
257902
242108
915
124666
208558
335024
177536
518588
177741
586566
537043
42574
87188
392725
607800
29744
627646
376883
512409
449752
499050
320042
353129
154566
659357
362042
149399
54712
630548
376588
327717
51828
114052
237878
384970
261103
138727
299785
482635
407388
4232
388381
534709
452940
212849
26767
188418
78884
177593
569310
34902
76475
558939
76619
655559
215276
379066
629858
182335
40547
462007
233797
560825
222436
633006
215718
101268
381576
186882
609907
505470
523222
266607
509392
182328
306285
1597
327436
954
222203
668039
197091
426023
271207
558579
279450
227700
544925
579292
605795
149091
328924
224817
115869
4564
465795
206901
313524
397163
507261
210052
660007
580377
483941
248564
619868
598923
515148
201948
562376
591095
291127
578752
502549
302851
122866
103256
409602
169401
509188
291784
49476
236304
221318
74242
55627
647884
360093
455011
500779
653315
153273
236112
358315
535015
80555
423577
563740
21737
127875
374478
172273
301622
625116
254832
521446
148219
246401
320771
118418
390007
659363
72965
242142
121381
544529
671881
254491
578754
668037
111308
576562
420221
357320
122450
456234
363900
286931
77156
12655
246050
55347
249961
121078
356395
377801
210407
138214
613708
409351
136837
242992
291944
22121
648381
262966
329021
261609
139089
67265
89361
289193
452197
509794
434470
294160
573607
520152
570472
552901
358571
502205
187197
361481
67374
187006
454286
566218
451214
83969
149301
548902
340811
434489
463372
164841
542039
38702
198346
537639
493182
34588
656803
663880
552093
100337
585533
663019
431330
624958
134175
159716
215346
350041
285131
263762
234767
656298
463648
5736
136623
242737
84009
94410
197783
513581
645495
114293
141129
342373
253836
674575
533376
188694
540726
14959
670790
332746
255009
300558
61571
675856
573902
589248
119088
413980
471538
503451
651918
291659
422132
389876
626811
329487
560965
675758
158205
132208
410817
421257
1881
85005
511675
144531
582973
54212
202389
458735
560433
329384
9859
582538
337448
409264
530692
107467
33449
366644
170825
298469
372913
56811
536458
534021
66180
566608
200514
30133
502493
464550
515864
113352
510275
39511
481224
618848
458160
2127
271603
219385
143097
59766
246769
8881
270920
407557
507929
533418
429032
388610
329938
389751
313560
406380
506223
439446
490526
331651
499441
462979
665725
485785
195447
417563
530580
470095
516977
554589
481536
571392
532045
58979
523218
337927
179249
629605
396558
69483
501333
473247
255755
153426
35839
672191
542844
612051
538470
614171
384463
185624
417893
390118
253437
355713
205610
24909
112089
120963
466896
608081
469244
104973
261081
231206
270356
118968
541742
607629
403292
313880
336999
392163
659733
178801
234018
196188
623035
452834
670415
382822
429648
181568
99087
86861
52620
401972
456793
160645
147244
607973
347294
251927
68211
493267
594216
483225
150649
216474
210773
640578
149419
201865
10421
586341
591245
138149
11996
545654
285728
552151
95384
590452
125407
203960
192780
672443
343402
108084
15704
529573
346176
337881
343433
141176
445165
417399
471217
55953
85539
599109
595821
243630
337313
314544
23531
507624
183239
549020
314937
433777
106947
351497
201847
562372
490636
643734
504158
395907
561766
139554
144065
330686
250733
250896
134348
424016
571884
416495
14628
385051
165336
54598
236405
451526
149974
388780
371405
452301
412176
72494
230864
431033
493172
473933
183148
130708
12246
35476
332473
38934
650342
317459
583645
619383
583930
442248
580065
404817
264600
185234
527389
374003
648830
576992
541272
442005
626871
667797
543119
547452
60470
238597
29581
601191
332378
23722
76925
645757
383539
120120
495797
213654
46110
631850
570711
257634
213069
164078
10069
569394
520481
599384
444105
445349
614067
616597
50714
574208
276653
213929
534142
414142
104190
383414
149227
164890
368668
298343
426690
589855
429415
107334
630909
351191
41137
229642
522476
637551
535574
186642
296282
560079
143808
341957
55788
515439
657602
143000
172779
364107
475829
619636
508745
179784
338211
349693
184577
535201
502549
402301
258179
301313
493238
387693
206468
389089
71968
112951
12977
621461
419070
436621
105985
525013
131149
625566
495746
332058
195252
305428
122801
170691
71050
273082
462210
477054
389072
485755
236392
258426
465893
283680
451939
286465
75233
171602
545425
96237
418373
103139
470428
589486
586038
672301
298646
106828
635688
470968
31458
485846
160177
398409
633587
184192
437851
91762
221495
421600
52201
634211
236885
72925
496477
59141
34250
545819
529711
523734
442104
84397
180370
527249
457335
78892
578803
146581
553415
464755
293979
416139
133168
50587
642231
222609
246959
89231
423344
486872
119020
646081
302510
132314
623693
210935
663349
350666
222295
237564
8917
317773
544970
122371
311866
195911
390554
143548
108663
303075
44487
567144
607505
156390
79974
290648
552053
420999
369617
76024
54763
353278
655350
603486
598015
507573
318189
399138
530141
263745
379407
36381
540449
617901
659869
147650
250141
447114
181363
320547
402816
57830
136131
225491
550328
229312
330511
616840
653892
457288
217837
503032
538120
439356
478442
252727
229117
423531
431896
196246
166275
420264
374805
111287
277421
298468
87616
602873
611607
428764
582910
652607
161835
179952
339252
429821
612656
666936
164441
608896
195854
637398
523737
213178
552969
314153
89118
394230
1738
59919
223244
2918
145776
599233
245811
125939
236033
422743
654162
414886
496634
130987
159155
340326
611826
259317
669638
317491
442154
322579
40253
15071
614390
88513
167046
238289
630856
388319
492398
312701
216083
101370
466191
387557
537358
76919
198759
249440
254180
539412
651201
363924
522370
385649
336733
437200
118830
391574
639892
205522
529486
239399
247751
434925
485684
126749
216793
95599
463544
232121
169836
472178
667450
54095
420218
404577
232727
650987
606991
146051
337495
28991
557839
50786
126749
173467
17394
480717
580530
503677
266424
241336
186391
280691
235596
607052
572186
215935
562485
142862
581808
591902
125746
158350
310920
265479
185822
285943
309764
587871
330947
656972
659915
457766
348484
589819
597542
325286
289388
177492
27393
18590
406234
68340
574556
142440
293492
448286
459578
325195
590151
233562
340185
365140
523429
506595
623495
578434
31665
431546
332998
340339
80752
102013
218914
533936
165682
237638
364648
158838
55425
74459
356303
544094
67227
506446
670224
360981
542797
43546
237920
591686
526462
53297
605914
634512
13866
466996
224470
331990
394064
400830
371370
192710
397790
330609
532959
478901
655793
444539
43558
504488
403257
214179
270672
494779
106038
526976
626458
296307
264860
317526
165130
648503
429856
463791
397692
297987
440810
502507
254124
41677
533306
593555
661810
261034
311338
335120
599712
345962
617126
476022
416982
344379
236257
471166
322541
470065
202946
613793
92447
148683
589094
10847
330984
297035
526691
142802
246560
437694
119697
571620
4286
54465
549687
233436
601059
157423
362662
619925
592954
356050
24368
101889
419740
172647
305618
216241
223740
564788
206299
410452
228654
621754
460907
383747
657126
514005
539289
623392
515025
623644
557345
129379
278507
213397
376117
391904
90834
669606
589264
178640
183311
562393
363225
267448
163280
650996
522836
331890
190331
370793
132726
400794
12540
572520
337988
177702
562168
429159
22844
248448
390644
594409
70470
477563
33412
529473
448427
292953
206888
67198
524755
522510
215783
514333
264899
406465
261732
258791
295782
189076
269960
654247
166358
564077
268162
33407
509174
316517
639429
347378
42612
214606
236109
591908
500627
64299
72203
174967
363466
335911
514314
144686
542364
645135
360447
265273
207470
456793
154624
328964
207414
333926
7179
155
654704
40962
307108
209678
88479
545414
305615
69702
485567
206424
577657
19122
164175
189405
23016
166667
553352
80532
74938
510919
508182
377043
119191
369005
497425
187258
119717
12661
1425
469816
119977
179903
449466
485839
286137
462832
370372
120268
158723
235877
77227
414196
110886
123756
232453
309643
17902
15656
288566
593754
465202
283697
466284
61650
169982
213497
611331
208741
600883
637175
591098
145792
154425
117329
566358
43129
521916
325653
472538
122909
283689
646169
41827
525259
360389
308795
31638
383987
20608
64976
357
105228
84984
77581
283752
526152
16882
16800
190352
620874
540450
358433
56245
67310
489269
238900
188458
356035
166770
162426
347929
468649
600950
270872
103490
61808
20897
148074
387931
536223
161222
158579
285883
341971
167656
7806
331388
111094
330260
495264
374000
367865
53208
499661
305572
441938
343360
141399
662593
241987
536605
503854
451255
246517
537771
245908
154084
43974
614570
49104
301045
64697
404114
307918
248090
535468
447873
353863
478916
641602
286184
539727
140111
548787
407736
551708
420373
647966
95605
581729
510724
12731
122499
54172
403460
369059
348236
538676
251157
656954
508550
249849
264042
88345
216346
26559
483576
85618
496224
567018
431577
128520
553666
534362
292381
107203
386778
504801
644774
230261
290449
493128
412321
145456
567440
5778
655785
256600
121104
289871
617914
595804
227052
160301
272286
565905
556781
320058
96947
546979
380850
264843
60760
64643
641183
365956
473846
142053
265747
515015
62870
225594
312011
301260
549224
288405
364616
58701
168189
489859
442060
132261
649218
379615
128154
350884
486941
296737
561264
370686
15997
656405
4248
224876
66189
118920
554674
87140
162380
260098
485249
572546
575576
509947
42099
265656
274923
255880
493511
410097
385698
158203
405462
532047
237134
29725
72524
563071
240748
234198
525458
520717
8218
311204
427959
395795
649871
457430
465896
247095
326675
565426
657696
502271
273461
131870
190473
479980
102749
359181
442375
429259
599677
173492
597065
465171
102038
64330
417761
42476
357475
503017
248635
284670
6942
567899
560573
229836
524123
418574
49578
566694
113536
3486
230295
294435
62931
623196
307292
541047
48682
81628
527233
313537
267634
618461
112179
67125
466398
173331
362449
517299
501083
400096
26232
335544
441845
661099
139296
7099
553471
499504
469775
270885
159815
2656
140127
105092
22150
371041
109092
542801
294022
65291
567757
425547
336790
87778
528539
300253
64289
212543
595067
570913
171096
50838
318736
188049
253723
323028
390051
503259
444111
370244
408598
404884
605231
500708
495823
255115
63696
245132
139372
414063
524127
455056
549574
631664
595680
318852
611532
307148
441658
203570
646321
277366
355325
406445
429099
184047
203453
112923
57980
344717
67914
527607
37976
524847
432993
279292
579870
569207
265582
617473
444913
248211
259455
569686
292332
632776
6779
567870
284419
57560
2916
2391
211900
535113
552502
268785
156529
498990
224014
92858
37150
306641
452456
310658
354643
22056
113774
598667
170915
46273
540056
372884
246414
303724
177042
223894
111610
625219
341671
257274
626581
16925
622552
620979
475040
96560
428749
588793
126847
153720
414294
160215
64797
8452
478495
216447
208480
105353
283211
242383
534398
493681
305673
545207
252377
344177
128117
389207
487844
311745
563346
296617
240918
484610
376809
594873
471122
189809
474521
500248
469020
314479
47712
377323
373466
554009
513125
245160
595518
166174
90654
139408
128633
250988
465462
350767
344402
627876
458499
220052
85967
548471
461317
108589
205858
275338
478420
605710
391791
557370
25423
292809
487604
332069
212900
641701
370905
572323
98118
232354
36737
91751
500744
63322
217400
463363
107471
491290
239550
258413
29526
356261
375869
376955
649625
600955
114590
348694
324717
179872
593229
447238
231596
420621
642087
382431
183501
26322
289817
177724
259901
508464
187545
593938
3927
612369
249607
461235
464101
513654
479533
483757
506566
283036
352961
653368
587644
207550
385072
179608
467772
328151
606986
591952
428527
183416
237443
146742
387850
78044
527516
308765
210471
249666
228929
240759
224238
571309
499084
400189
623919
460076
452006
78401
92111
639962
167680
90570
559752
166006
281278
397352
305579
576980
130211
569831
117454
35440
392499
130686
100368
529166
327510
90247
316360
116327
166828
403547
641603
538404
415231
270444
500036
537058
39187
619022
121016
582787
464308
203546
355280
558993
221103
477040
389822
617930
13337
453548
282729
595058
82806
344950
408353
618033
87098
130559
119818
273661
171845
310221
242293
287803
601282
556644
500029
127364
606339
550872
444354
91887
74560
364404
587623
316058
127960
388477
118678
307624
611984
480709
425378
338747
96917
635667
256839
407319
38630
543427
316630
63270
579153
13061
484176
417354
177554
260619
207559
96708
58557
132350
419158
300512
631093
110564
57921
179426
419390
595646
43757
326332
140389
65084
211477
543964
399157
25511
403200
453603
578801
289637
119743
309402
570817
58343
353703
371702
76522
525769
359302
157291
90248
115662
226487
529576
636550
132462
367603
67382
360000
80253
551415
201110
272224
102931
460058
346738
460105
337200
451832
160677
293103
471388
224712
353870
153066
168659
319992
89911
406618
25141
538924
515452
254059
99882
211746
265336
76570
296797
647369
392017
367351
623231
546271
611693
210389
8169
178688
365177
573685
593322
171905
413971
566253
49996
174129
362005
483958
560547
28649
4783
124073
559790
165817
554322
596647
178167
226226
475473
417771
634763
193266
413036
35760
218783
414878
97814
639402
18076
514971
394041
210942
311255
484649
288200
642539
126930
333796
334487
581433
298674
277477
384089
654192
145339
140920
151802
13585
279162
615007
646326
328720
355520
440907
542758
111590
647091
50364
655447
105122
534067
148284
64084
652778
489341
501164
10611
589810
322029
246833
436512
616105
258091
54208
344144
624695
252843
541490
336441
196799
167121
242821
429125
617136
148722
357453
41740
189130
232923
496449
167320
607645
477366
225522
157091
54602
644778
484290
301195
640034
91287
607673
11029
265009
490550
484980
481939
473499
543481
294241
656391
41830
428452
112632
297428
281654
538873
390687
637110
356343
97439
1526
299006
35614
578117
412814
631870
25587
459472
203451
399648
202807
370171
630276
537865
27239
225973
557787
243142
473187
185641
463058
167094
581459
498297
404351
559551
129632
242149
494657
274313
536451
210078
266601
578412
59491
416662
213348
626927
37027
109813
578682
40594
496279
615024
24176
46253
565353
174231
412987
224578
404134
484637
632925
389639
384227
634703
148640
374690
146303
112360
460073
351462
489492
48003
526898
41388
540512
393629
279404
430420
381930
263017
393911
435514
273465
118441
631780
343370
78689
222654
353772
529038
538665
609293
552930
379878
482398
602041
510921
379713
480769
508792
569619
129874
139131
237809
511292
187000
519883
417326
442242
166298
532449
437268
240075
333047
94419
307506
190987
116297
543183
423120
519186
438917
182
547066
135911
341848
427839
327429
192768
388350
132639
311941
610156
346936
228548
581824
112201
50960
513642
557027
40598
448124
124457
313484
540393
612794
26261
472082
541064
511855
484440
6875
226369
383621
45836
458944
443894
321054
272908
236197
