983400 23412 165900
1806807
1649123
48261
804062
243362
370847
680769
71787
1239850
1546255
1860252
721089
989799
641530
1172107
1033579
906787
1013380
593990
714808
1697120
883492
383947
959202
997671
594312
1450962
1196870
478293
1629871
472619
1371364
1758392
350689
1360764
898624
1955269
1026699
792328
207273
663435
968472
903862
1910286
1648370
855604
1951390
791174
405444
1913928
1484628
954323
849202
1739989
35441
1140724
1151466
573588
537848
1307796
1826796
318315
1479548
1956864
666182
1226555
501143
1125999
84560
1166342
575700
846475
334209
1401490
1071453
448050
215173
204490
1227586
1294828
366878
1832188
311757
336690
1274678
552605
358412
989684
1891330
1664461
1656058
51340
1821916
854221
1798657
793010
191397
1528366
1250800
120917
1024560
1298731
678169
931187
561364
711859
1842497
500004
1731300
794843
1245876
1117852
1714550
232884
119383
1675130
1746354
42725
279347
1660018
822674
12962
1581077
1838138
1817557
1656730
1954169
1614668
520154
966237
999953
942235
844197
1441049
272060
1861112
179243
1190275
1221832
1806378
1896940
308893
809860
1291296
947999
21210
509732
409243
1528645
473194
199597
1847820
958316
1104933
1513507
756379
1692968
1637504
996102
1766303
1346900
1707987
580388
258684
1020088
136421
987444
1595536
480074
1686654
1638540
1650567
1820427
852998
1180930
388915
1939943
1644043
1576763
335192
378473
1615265
1011804
1724441
1869972
1086997
1178719
233267
1818697
199732
1414427
1050449
1875011
1497836
1314572
1128519
571443
1333672
31105
551298
1281258
1542552
115143
1739376
152422
109923
180342
424473
207963
1125578
957356
1807576
508863
1766153
1151362
1951855
1655090
529434
793624
255195
108089
186363
1275730
1726304
816487
1520056
102388
1203855
1956839
627119
998360
1601783
926354
1573798
62680
339628
948735
1168221
52032
954321
606605
879077
1694033
759092
693116
697853
528300
1718248
868751
493721
83787
1299864
862738
17544
1104219
648019
1305808
1484880
1214530
594402
264832
1964931
1096288
1232450
215864
1122067
469415
140390
894383
728446
582750
1043669
1601827
860223
441551
493152
1178708
1621122
526432
703277
556954
1549599
1231229
1388553
30825
1552662
932647
74749
90158
1593903
568819
1865894
1884331
1925224
1954395
351508
441392
20749
1797489
1373389
114435
1878355
85624
1231884
1169136
533574
241844
873263
739555
1359758
72970
1042684
291632
1810516
31359
999207
1912646
1247357
302263
1773270
303070
1557217
470071
1197638
1904371
525705
1762965
357714
437960
1541036
1071092
832329
207319
1319617
312654
1566973
1705401
1819728
1679588
289600
605694
1159436
551346
1433530
1118394
1846832
630869
1101094
1475517
1943673
1210441
1125489
656913
594353
766650
173228
818830
1221842
187015
1175972
1496790
1586623
1699806
1696447
315215
175023
1541760
623647
204306
254392
919813
1552769
533447
791820
1871052
82189
644878
1737103
1772709
207266
1054424
1080289
1233960
880758
355480
379937
1797826
866123
593910
101788
328348
1258083
1471064
1464079
1690128
760063
1053817
1039819
1595587
414213
1026206
1686634
512129
1088783
770214
1501728
1486591
1579082
898818
86889
1709342
268632
528539
516250
405657
1332349
1058146
1115209
1447912
930079
740334
620391
868934
1511496
1652025
1006583
522503
219773
1565696
125516
752573
1477508
183086
670509
1532518
1707928
90239
1096658
1272186
202202
470273
1885185
166807
780562
1250016
636981
231268
1300682
986733
1528377
1038606
1456570
277925
1812552
981961
388385
1857255
1520326
1114231
798491
502559
1009339
1745821
1897335
70725
1090262
637790
818909
705123
821603
1628666
541621
1386590
827291
307908
1729517
152051
354922
743312
97361
1800313
839012
1400356
1081970
1663541
1240635
331990
1741832
1413709
1856357
981517
764266
935127
885233
925504
248891
1611365
446838
867992
1231522
1389075
448273
1483907
1785769
274267
919909
1858030
647381
1532523
1037452
501422
470648
1721076
721385
1890606
1879488
971371
1867826
56333
1078318
139330
375108
1077496
1821952
533130
384304
42788
1489590
1308858
659913
844087
354869
1407691
239395
256951
1650544
1124091
768689
124640
1448227
361151
1597127
520122
749951
444200
1376693
394253
1503630
1639829
1256573
1782827
1268764
1288237
837184
1864280
276445
403145
628354
1339122
267334
1067709
212596
660162
16509
517612
948432
803076
307127
1544667
452359
1706131
1663979
1916996
456041
1322729
1719479
119440
1533610
1177811
64139
1707208
1387873
1739527
1747224
751122
621111
1349549
777659
178928
284701
674662
557055
1319181
42628
900860
570968
1911135
874646
577764
1361820
1599418
540319
928916
299934
189282
1435395
978657
1709319
441701
1393569
163130
124398
1666511
806553
573276
476046
1781607
541911
977366
1593973
966610
474963
290992
1915528
40857
1577980
1660106
1881867
1418333
1753041
1453972
1058789
860989
1111052
1445249
1759558
1437519
994177
992828
522383
615230
667284
1615655
811796
538192
511385
1383733
815804
1253054
923505
718879
1485195
1418374
1829654
956683
464864
608534
848735
578312
1359592
268385
1883383
888081
59722
374190
1752400
1508760
1121903
1614747
990064
416536
1396140
335372
537407
476639
1744762
777773
1010203
891067
1710011
455700
617631
54598
683444
1658905
1544412
5302
1650533
18356
264406
693420
1811838
1161563
56259
1733599
1478750
1673656
1561201
1826285
1808139
1090847
1807657
754146
207631
769200
714230
1010685
1069634
424208
357533
1212884
630484
188736
929385
918186
892378
340910
250106
1149298
614423
1645189
1743175
627653
650494
420510
459607
1448149
1071322
898491
126727
1634042
1843003
1708074
1379990
76102
1175172
631040
1399095
123221
368610
951380
42840
1033199
1427719
760485
711209
1808940
381888
532910
1030253
742066
1819221
524346
1807032
1455623
682221
1725781
902630
1903469
970070
1545294
470097
1638684
1703311
892801
92200
1848258
1157914
1087658
340712
115247
731283
1379943
1063902
1487971
593285
27002
1267698
736517
855048
1868162
1571741
1513701
1388883
1010808
412346
819001
1280339
1400754
1647691
557303
855033
1715418
1198166
1075834
395009
486329
781482
1198573
449271
853582
683032
1816013
1776113
1221488
985720
280246
995024
258514
1451313
124513
581910
1528786
1033766
1780378
1823625
102692
1928719
1754166
1328051
183412
505455
1243009
1877426
1139
427619
651981
1336252
857503
1869329
611548
812734
1094446
1154729
1639931
669585
1457490
805850
1486969
106275
1271686
1584403
923951
1264295
129837
1026443
1328302
228870
192359
1406867
921565
198966
1261715
1659789
1417258
774532
388268
1669196
584596
593595
906267
1292822
121070
581537
527475
1958267
420670
954358
1601844
1032932
1832939
1773705
1415650
523492
656097
195099
1717233
711017
438510
1065232
1219632
277559
1358329
1678670
1452360
963566
992924
660445
1468407
1081003
599059
1582615
21858
1395651
1228193
1517600
317334
1824250
1434596
1757904
1655444
1683307
493396
1512678
1488191
1529836
272095
1034495
45535
1695657
1836018
459865
675773
1434084
707312
241561
22513
638069
1348537
1213622
1345156
211414
911504
370928
1022794
113240
46695
974665
159780
1933346
611637
1719757
1130362
1304605
72730
228736
1797259
1497739
233039
95297
137771
201618
1879402
1889204
460981
1403439
42088
1629642
647721
455646
1414514
1624729
1551407
1097826
268831
374191
1339266
768942
37901
715060
1219699
1017351
249960
1928736
1008259
1873379
1704896
1275518
202495
1730378
510163
1037477
648573
1756042
1336412
503674
1005519
1121573
1904872
1299254
636043
678303
1590831
595154
191551
390570
1825576
599241
1830442
318928
254639
52065
254842
256784
1177573
1024914
801306
958355
1137518
1639929
929512
1081986
1564252
1154068
722907
621952
1463737
758616
1270702
1034127
1492300
1073484
723975
99041
808241
1233143
756389
1106099
1390601
1522153
1886088
127161
239705
747200
388766
341906
795008
96736
1490539
1514624
1463671
757909
858317
855207
1408107
187072
974762
1345997
90517
1722145
707655
117859
1346592
326945
178996
1917565
1424927
281431
1350185
874615
159720
1171091
1385819
1067549
25670
1134348
338037
494131
1888785
721875
629843
1111208
390204
513398
1276048
883427
1481915
1305415
1528316
150894
431670
15091
1215381
1755681
582310
1861083
716606
1010206
413530
847762
1546402
753736
1775761
1001561
698880
1565930
134626
1016726
1267150
1403683
880996
1050750
1158573
1723681
1009368
1321125
1022004
1489744
1756984
334494
1039386
1582230
1295480
1559940
287138
29369
761866
155529
625243
576845
132106
654572
429619
1311405
1559476
1000236
1662717
538566
598999
1665935
1893002
334556
557919
703222
1609996
1900603
1028419
1148509
1383132
1528852
1715200
442871
611473
1863300
22466
1019669
1779243
1258191
999682
1927161
1619901
1368442
1469256
1829862
1488998
668193
216837
1643032
1709403
1306441
1940542
927227
1422305
913693
1257712
1745830
1007154
1659291
1581118
410664
1198797
345186
349158
393365
1836874
644572
1294874
400381
1227571
503790
900193
1656348
1010768
710516
909298
1117876
872167
370803
900240
959022
718810
1806650
276711
1050860
530120
1384017
1850421
861814
820414
527726
1354137
11830
1755513
1687446
1055863
417293
924657
1002038
495748
1217637
1509217
169252
556938
1165001
512735
333092
1298583
646410
110504
497495
399865
402940
1017169
1444504
1023140
861064
380538
478254
716990
1096326
1051349
480520
502350
366735
914533
985158
870480
1235237
1424753
628429
1327840
1561882
118442
1189079
553104
1785568
372339
1476595
1079441
1074841
1224305
637343
889208
1918617
1505429
115542
297734
1628919
1648090
1333067
1621180
111926
234271
66863
648686
1400569
940760
29535
253666
142764
525540
1620238
153900
13229
910180
94381
3674
446394
1324756
1955522
1140138
1593959
851200
868272
137664
1088603
1573131
160675
579056
221922
1581733
1701899
8478
1930453
327871
1260203
968685
1570280
673673
1099754
155310
1773469
1775078
1670027
1653462
1511135
1378240
1732811
469799
436940
682282
1055202
1880398
1885499
1011806
780074
318279
1814040
123552
496108
1899161
1824134
1835771
808796
1597860
303679
1822595
1632647
1128817
1781378
421882
117490
57596
490415
1385713
919382
1213256
1701636
486771
1659046
1066669
1620518
1136376
504254
1254453
1141683
302080
451074
179523
658192
458708
527847
868054
1348388
639386
1298820
1836835
230098
808871
223711
1283464
1469721
981126
339158
1887317
925203
948416
973748
1554954
632832
620835
807388
421329
439171
977642
1541682
1617143
21456
1718184
1426104
1892609
1518865
502251
150888
451733
65076
1599886
1416570
1552502
351622
711027
1450573
120748
561004
1680976
1598270
238031
375362
1564780
16978
999726
796768
1720770
600431
1560320
1646000
941156
29268
923013
649986
923307
1827755
1273473
1938040
1600250
726739
193790
1688000
14112
873859
105538
1754346
553184
441831
728427
447257
1362345
1284461
1924884
538560
1892216
632609
1291193
1263302
306192
994153
1155613
1683515
1273284
1116922
549230
1730396
913699
1245952
1471183
925328
699976
1172538
1103992
643837
1443877
1826328
1255213
148872
1803463
636521
817065
1053862
333382
209985
1542838
668247
100668
27382
1728455
1591524
228048
478520
278689
1394090
1731530
1644588
1383110
500615
286023
1713917
1235167
1888270
1102295
1872161
771269
1623268
1186872
1053257
1429314
530968
1531398
96752
1518615
1817421
367166
651894
1018129
1483917
1689372
1761365
1122419
1829181
938166
964320
1466159
153682
607682
1873977
1868876
551403
80703
1843734
781238
904196
732266
766143
1182701
31792
1871719
1687211
1454543
1543111
227986
1282851
1521777
1686270
1770662
1466574
810927
284882
1895716
110219
727147
558183
1399894
941583
902426
758303
591039
1577937
1916782
1075017
849159
1713700
813552
402959
935421
192697
1882067
559030
1729117
508305
1668816
1339817
1803805
1280325
4325
97786
453891
1022047
1869064
1699015
355509
588010
330734
1734564
88661
1343387
1123826
629287
950293
1017901
948620
1752412
699785
1890252
570493
1347838
1591093
1023613
947447
565212
1432521
648263
1920783
1495296
1863006
1571756
540494
885697
632874
130332
745251
1072472
1101148
1379542
209982
1009893
1830284
1637801
1247264
1585363
466580
1921100
829299
1777145
184760
1475553
756497
1283340
137600
1688489
1831211
1807809
1167756
841977
595488
165320
1385731
1198116
1330583
1532890
172204
1066949
1317991
1078304
1813993
182247
1129684
385624
1192752
804031
1854267
1048926
362699
641307
980154
830492
1320281
1035800
1586784
1172970
361711
128976
658314
1648251
1607802
312852
472196
1853632
1838667
664773
87364
11685
355735
735576
140047
1946971
664548
65687
1412786
1374160
1047257
263335
108303
838062
1372794
858473
1311398
59069
1727161
1625716
835120
1491427
1654378
635360
879607
1843367
984175
726249
1888001
1785097
293569
965363
872145
1619240
1002131
435535
1089442
491498
1195348
1656982
1824458
116997
846527
948381
497896
329139
1789825
880669
268912
120898
1468948
1858779
1647144
1249176
1942538
172865
574373
1708838
1923626
1305719
786388
1534001
170807
1628749
421261
421855
1441933
977230
719566
848769
600669
213027
688330
1056031
531294
1350338
1163029
1339609
1371699
480903
692374
209030
1096775
836795
1796884
921028
1594348
101311
263255
1048094
1681477
1763296
434374
1208928
495395
719343
842221
1715662
1494007
730125
954755
808276
1445399
267092
722042
333236
1507002
449140
732612
316578
364547
896837
51041
981283
1649840
102554
1499928
1469834
1466078
1292080
954990
153023
1907367
1322901
681175
1406677
1757257
695235
1801048
1520630
489180
504672
1278045
600783
1900720
981806
249281
1413383
785495
641772
1252762
1030089
1455083
925158
208074
654873
750356
1686731
483831
441703
1925772
1199465
1217369
779692
833853
673093
887981
283472
53329
1573394
523582
250902
1175077
1599329
684806
945147
626383
1031953
34737
1415286
1724563
907964
1352454
904000
984131
827110
585545
1839918
1389917
1274243
916383
751884
900829
1671116
106885
291039
110160
14032
1879995
388504
754784
930461
1557039
1736617
929922
919524
1586636
1095674
674919
1532807
354780
874956
1336510
715838
149227
1755129
1638071
375891
1093711
1777547
1190898
1871813
1548435
1898645
1687587
162032
96296
1419018
1873198
33956
1066873
854130
934960
736155
1151539
535027
1524867
740052
1026890
1771286
1681935
1159659
997609
1792007
1026705
997636
1152535
1008266
734891
808720
179263
1125925
216668
1117699
643774
1916750
261995
471629
241801
1527209
939853
1908648
250167
325097
107929
1495309
925597
1451735
1314920
1870720
1416976
1250648
1819372
1027707
1263748
1774219
735973
245692
551954
480152
1936113
922686
680362
54797
969747
66172
857552
305178
895604
55033
87877
419574
422937
1446607
742898
861799
227443
1273257
57651
20964
1094787
730097
1752047
252586
723362
1763647
941642
1844928
1868567
1343452
880450
1498784
1583939
978851
67739
197346
1560888
1234560
1429014
953848
540670
1734549
642644
339336
995074
1775684
1418426
133448
1782841
1550933
1141397
1047222
1171525
80241
1516072
959049
469610
1555392
1283476
1564351
1438529
832208
1255661
26320
1388392
750718
203429
747288
1565576
798195
1110193
434271
540880
1014919
474995
1089937
889729
1632415
1638516
1175582
873619
1369890
1404065
1041222
1363872
242838
680489
1161275
693765
54451
126611
4556
1825408
1594477
307569
317657
619506
499146
509770
410720
71312
298720
1091745
684190
775884
1693426
1567980
36370
1754504
1216670
1252471
1657390
1891246
1234759
512356
1879304
1002922
1051638
679814
114519
1519183
1301458
673675
627218
45028
173407
1055993
1261566
986266
1948038
1872419
333001
1530069
789615
1101720
1202541
1613384
252264
540978
1859146
849122
241757
598435
713329
937047
188220
1546802
1049729
1858777
1853478
510343
1462936
1607317
1046627
762474
1528870
1401478
425857
180895
1260178
783799
482539
1764041
195920
153397
885968
1355014
25800
983139
1462166
351855
23448
795913
857263
1475509
889394
450618
684746
1248271
1403374
337344
1507474
1605747
561086
1081851
1379201
669146
1294520
959949
845071
1675676
178429
1720115
751461
95388
1143791
1366990
665883
1579178
1528241
1202901
830556
545293
183749
804574
1800386
1295798
344196
433836
1766216
746491
1403484
158040
336009
1012691
1052050
1529252
975886
1157335
1921957
124359
412402
271474
318686
1116165
1065530
1164328
1883683
1333722
1669896
39896
821733
202861
202830
178762
681096
1547045
346572
883857
1623310
401009
37812
682884
975715
652183
123036
1139819
1216267
148499
950501
553380
1021471
1759930
546387
936006
1545271
680005
1198155
981601
635413
1578724
1051381
364214
330332
1274856
936376
746833
344637
1258455
107770
576736
936029
354090
1365574
236952
1508104
1638683
215385
9222
1771380
1449783
1929037
1570114
590548
446450
228445
1325237
1286156
657102
435619
1894529
980232
1190142
1325432
817399
40657
399975
976750
332315
1414843
1585489
308938
224001
1802273
782179
405528
50231
2351
499934
447140
1003011
24377
1657297
1126474
1558995
189258
23989
1850234
558052
381229
1779215
1474375
1863654
1137582
1691971
620702
1126759
1400266
869211
706656
1403409
771835
1737515
1636159
162494
432430
712351
1072877
1250613
1743402
1927796
1139925
195720
590453
1383842
145192
1284947
839393
919907
498160
1164091
157464
396658
1652987
315280
1764877
226117
477640
1508373
1473747
1588347
22440
96767
656547
1413686
1367620
1215727
1319771
634521
1923318
583314
1786192
1357682
180510
1941543
1750603
1726351
97001
1023091
153345
153254
511167
314112
478921
1136941
745034
1054384
109359
263409
973333
715958
734915
2884
1252996
826746
1845416
797751
1163693
1771827
1649527
1523366
1025973
1123644
1517212
1530281
1784915
368884
1300145
373932
633377
1535610
1099804
1073158
1844509
1509137
723438
1323506
958491
583108
1695641
892215
1698250
911876
144425
1835110
1373205
704797
736134
1534878
251448
1682024
1044781
1921138
1806628
1565578
863584
1778847
1893829
1778398
1417733
1344987
919718
1151879
1292584
1673620
74736
1921913
1729761
715965
1093696
1733051
1825248
715426
1757816
1824230
1148994
1610931
1738621
249980
1026136
888940
1263218
309145
1560057
856260
388299
1089595
237203
949039
828656
300792
872668
1355674
1581376
634012
779252
435722
24743
1158961
1902682
532525
1410843
34721
1154109
1742151
743132
1720881
1788236
184165
298148
467904
86395
1477397
1478524
422844
1843566
763864
194672
1309525
537115
1293277
370599
1260544
1841338
1502755
810714
1230662
94053
1193585
190686
286933
134468
531717
1683669
1238222
824937
629118
1651736
1303575
1562525
1814376
353712
904127
1613828
565353
1583890
413071
57849
672628
1242536
1406214
1202415
1657907
840817
736467
1147799
1423426
1179511
1757727
257663
482273
528833
1831471
1642285
958688
226689
1847934
520126
358529
182590
1760136
1431750
543131
827300
1590930
60606
769767
1778736
129641
689944
97899
1116289
1047075
1185974
1375797
1100636
159746
968320
268269
880307
544758
1803747
189049
508885
1020379
1425667
599027
1678663
1774653
408792
1479337
305821
1845569
896107
629451
154959
128325
1069184
328972
803274
1854783
1901811
987527
806269
386211
900352
1239498
1471405
474803
1046122
593145
1511238
1272769
1861010
1714163
87319
1352435
809508
670917
1435053
442933
173593
1135419
639646
1774792
915214
7661
1150789
440315
65605
886549
1775466
573854
1369443
910914
815805
63881
271367
582031
1787403
1166341
1610933
575586
292379
325653
963476
134435
1652159
2079
1603448
1904489
1214941
681508
955847
848447
1261154
1275305
988623
989482
1277704
1099162
1717259
1653056
1489585
1486676
1146832
842739
1161544
1205925
683837
1167917
424868
260747
461118
1797350
1739112
410830
131901
741134
1268486
1439008
270768
1629103
307998
942470
1466194
682235
1763147
563984
132223
1510494
1405179
1165597
481060
1355689
147291
1526373
1828987
1271604
1375194
1535533
119196
386506
1108754
161289
744524
1465874
1128676
831052
872017
557958
1325312
1866713
564631
575546
431525
164222
901575
212661
1251005
1312140
762266
1937116
942202
1157793
1022052
178367
377347
56866
1579204
1226901
1473454
234661
933414
1396
270564
1809425
259625
190532
1029207
403082
1285592
983319
805655
1863068
891342
1903254
872814
687177
1859614
474034
288575
817733
920611
1176991
755841
135988
714072
1705857
1405670
1786769
991223
224577
986800
858464
136400
1289103
661239
806199
208656
39065
1580186
1345989
1907500
987877
1124623
552976
1117240
515157
435610
1450354
1596257
1043197
1868588
1725558
110103
1541881
257189
562208
334835
1265298
1004200
1223301
175300
1181772
905741
646127
1055368
1155418
658038
1007947
334887
1618943
491421
535162
842423
27029
1266429
456016
621819
1511467
1321806
907875
1736502
1011413
726481
1335547
259240
1939597
312431
525378
1144897
497609
1314219
159341
695021
1671464
760627
236859
1673169
877079
96042
929576
1838728
1168943
814746
187930
565562
955076
1673029
1664789
241532
1737822
1363481
912899
1478151
1897943
824593
347847
869065
1765178
1302511
543353
1006726
1528652
107326
1843404
716212
1695689
568618
755291
1430544
273938
1237730
1513501
1551130
1240274
1231829
93723
153248
314671
358907
1844715
327202
468178
820619
1861587
1475485
1823302
783993
1889399
1926167
1870166
1181286
1619233
210753
1143915
1466425
1270754
1803450
771062
832185
1869306
1224554
622262
34371
1274881
1643596
14282
910247
1498103
1109089
1930513
678661
118059
1714700
1345156
1409203
752121
1897003
364891
1653094
1805245
19346
678758
330003
387175
1473890
498407
1221262
1689686
1151972
841051
597402
1790571
1466438
770781
689940
1156195
889296
41414
1444647
1278232
568114
1375268
646875
946495
871906
730196
1447413
1864093
1455526
1468380
1082948
310282
960313
984096
586050
762856
1203373
261582
542473
1009231
1297349
451595
366998
1158805
1111856
1024920
1097695
643885
1459235
473893
1032168
1650661
33976
1502515
1675933
539807
1547026
324002
709905
1225624
1290576
828228
122208
1015940
1337950
239910
1359503
351598
1145270
617063
1084669
1506042
1376699
575091
1128438
1097990
572186
1204551
607666
1650410
185555
1920035
1267000
1434248
1495021
797623
1781059
446924
1178996
1341533
426901
203736
1085514
1418671
1274762
1224501
1139234
267884
605185
1126757
1589601
292907
1105841
118822
1012865
1698561
1442945
1276295
1714341
644470
25530
750611
209317
621221
1316976
904005
1601652
1142661
1403945
760639
603772
630542
372751
650172
38559
1846337
736267
1635281
1806471
1433555
645026
694301
1370503
1413795
1290131
1064808
1284295
1882821
1327556
876766
1067733
1105310
1612212
1797791
1274304
1067728
1805691
1790291
401749
53007
501264
118240
172072
376534
807074
49718
744371
1203680
1010562
1492228
415459
706583
1374579
1027284
778324
767338
1836570
312798
843488
1615285
314454
1508417
499599
1921846
1321369
1367173
1669067
471615
930820
486565
368484
1351049
484845
1523485
1689735
1308967
534022
1224253
460561
1008758
234855
524570
1319250
1363602
264165
702569
1558205
1448240
1488801
1109020
768827
1868188
1331369
414153
1391112
3466
1413678
1370728
1137754
411426
1256115
1633350
1548488
611807
1310510
702939
655994
761423
1753116
1658577
810938
353731
1881885
1856310
1593329
374536
120140
1692164
119310
1214414
445798
1362899
1652744
1187650
29451
1142623
757635
506066
1724801
1295597
1850314
1010171
10390
1625224
594733
687329
1479914
660427
1787024
1403766
1329338
294893
24534
756240
1179571
1336789
740435
45720
1322640
1603571
1116716
1220371
361922
440839
694071
546680
306230
937561
1920448
339428
634999
143305
1610678
936066
725979
1222161
464200
64003
949861
33792
584184
1540489
492460
438343
1663711
339134
1600269
150631
1656353
1226834
1828074
1439297
960902
195335
465788
132639
1394859
1401041
1692970
1406956
1896432
778243
888776
1279282
648799
1282059
1601352
1668274
1688568
622285
1131163
1824391
791692
1900953
1925567
60416
79645
619332
1282238
935355
934259
405164
1047799
746687
426522
1231364
471399
773158
1923627
1813365
1298332
765255
1096772
1642449
1836163
1766165
1617238
717057
1320743
814386
437368
1818451
41330
792706
820542
790336
1040485
1495614
773056
1659053
787993
26922
499868
1339266
1785972
527229
772663
1118908
1546857
273893
1903537
331604
1562994
619897
1386362
1298033
1373610
121726
867300
1302809
22571
1843011
1120216
685701
60313
909389
1505596
1845686
1489651
1746625
1003973
128164
195068
62854
824528
517100
545789
1297607
1803995
1011062
498374
908605
1442673
835075
565451
1124064
1237253
1503975
790704
195059
82342
1708255
268315
1636229
1845654
1527386
1144200
1782297
289607
1434153
624727
1209581
456618
935679
65777
287617
925633
727333
131136
182535
1871902
607042
1401756
589325
164670
1871376
745854
8312
575822
626682
1860728
503520
1429355
118488
1226403
1437618
1207240
408032
1795461
596802
914643
1253564
158759
1733519
1237407
1720446
477482
1399379
305478
396785
1890888
1574945
781589
90363
94738
1589038
1084343
1504175
1151755
1302076
1750765
424742
1027712
1018692
1745698
1017242
1581684
68716
1190871
1629702
1002172
837543
1792520
579511
350959
1776218
123649
1576540
1023204
1674194
888853
1344289
876374
662224
1729617
1097906
1620869
1820527
1886960
220682
1315973
1767175
812586
1202377
1033792
1227830
291755
651624
503618
1678986
1359147
1257973
174318
1627970
851415
1109071
975939
279981
1159117
1050879
1780565
1810453
1209017
1028376
374733
1836429
1614309
906684
850096
1618736
742893
928939
286744
1557020
109684
842302
261019
1102544
687324
1566598
1521069
1214258
1759258
1656257
1205622
638923
1347699
180012
355438
1515307
152605
1174644
405276
1053225
284097
1267488
281790
285839
1693969
184646
887450
834296
1150604
240013
1471607
1309282
1505599
617896
482297
130219
1223594
10318
1865597
886451
985350
828367
1630481
1837799
240869
458207
201763
549506
1147305
557130
849807
100792
1491065
489318
9135
401873
1773335
1052462
1446824
770609
311909
1061704
44243
208673
567291
349370
79911
219750
1644852
464762
1191405
485712
53933
169004
437354
1926856
1755106
1218641
1742159
684069
921388
1197830
769939
1103797
1910609
1480354
1389456
1247731
1174121
1272315
790439
309953
756127
6473
380398
829633
1095507
1309532
826202
1826242
1212146
1115325
605467
1254449
1432663
587649
972232
31585
913999
284774
1846243
861405
611937
1706286
243647
886391
77907
1700076
929450
1402811
669618
1027644
1537283
755141
653986
949262
1528025
1388347
595783
1382287
1104144
80770
638757
633024
729684
1046339
327855
573168
1254896
601378
972594
805271
1742144
1476742
871411
1177278
800628
630941
1788655
62245
462105
899982
549276
18464
13826
988442
597644
1471213
116139
586029
930330
1839920
749360
279559
1121004
1076670
733729
1103603
175178
67106
1725586
824088
1795992
603607
1204462
1472932
1867457
157245
1549856
66897
736936
803297
1334935
255175
617996
1331500
1742046
1344698
694810
1574672
1001631
511995
573659
1535353
1049380
458064
468163
149735
1239646
1216520
53869
1430340
405775
1276501
1798481
891725
1460421
277928
381495
644268
149846
375820
781700
900414
540721
468486
197359
1762561
145767
706821
569266
777751
1781583
1802755
419838
1740586
871917
104037
1811936
878196
449920
691385
1462495
1700947
1606538
1083506
845969
1429442
1317110
705847
452630
281151
548981
319538
457821
718413
394804
120243
60358
527639
745909
1344645
1296336
50081
537900
740810
878878
340833
536389
1124417
1026534
1933068
1889218
1253622
1545345
1304316
1413653
1789113
255821
525368
65964
248640
797379
98027
1372880
1079070
1687087
138358
793109
1177760
1463504
229146
837832
1173675
1532342
1812177
674289
866022
909481
543137
1813430
104459
276142
534861
857705
1242134
833788
1149573
267754
1550795
861268
1809624
384724
752616
1583817
640867
1731666
1416768
1070044
492421
1147864
1254294
342264
82725
136396
1495934
417715
1228485
272640
1363631
1889124
1200164
1152426
885752
272992
192720
879690
447343
1309843
694377
60343
945144
1076716
688753
597119
677680
561691
1004498
251783
578809
1495829
1661318
1355161
382171
1822785
1722533
1742074
227425
1446007
719668
1768301
935781
842054
1648766
1291369
1021292
278195
61933
1125472
1077828
602395
1814734
1231321
64736
1735534
1759619
478375
1869715
1768554
1734990
1847423
229830
532919
1107807
827564
1011841
873787
495309
532972
604581
1822767
1254790
1308953
702812
113053
1709454
614931
1450142
1003903
748817
282213
989285
1660435
1066587
835442
452993
285515
429613
1254562
854586
1019756
1927437
308741
583179
1069866
1614729
1395631
273643
1653444
937067
1543788
1510581
1172183
1384842
362807
1301308
595593
719380
1860321
1660353
744346
441696
1389335
1422833
1145922
1293200
1247274
1235053
1428522
1294789
766532
1412342
1385157
193589
1516459
401517
1642539
1612255
537547
617677
98491
1296519
1587614
1345569
1536375
1111757
881107
1917007
765056
433380
1478069
1623599
1178799
1681265
232567
1201664
73460
985109
1456251
85795
678197
730225
240231
69237
614937
1431315
228687
865366
1270525
981372
1050693
1108681
1333438
306387
1829926
927535
605155
1887994
462940
1252293
1514850
188428
1238147
1795070
1568633
1688828
818239
1566709
907800
83988
1902390
1933019
1768765
430285
418008
604832
811457
384098
1358204
1704525
1391428
86907
413659
328495
328523
83983
51671
590748
1387248
814473
92508
1394339
353941
1738830
1459749
212600
692029
104131
1833305
374469
1761833
948605
608453
1550588
1181551
1605348
591454
1479529
692157
15345
630977
231667
1024790
743470
1423206
1209863
1240398
1295657
319025
1152853
1572806
1277356
1236935
78953
1076390
554216
44876
1198915
711390
917491
1481982
799509
265992
619601
915238
965301
1683282
148248
535867
1637685
425205
870586
1025170
1011244
1607934
1381659
591794
401128
7465
1223950
1379339
1014342
303023
1344642
1012684
1325938
1191226
1289271
1179660
858324
1371473
867465
1352502
1664927
334697
1455290
845483
753040
723071
169870
509986
507684
661976
1078365
1167883
1355917
227442
1882374
1682157
834486
1751819
536079
1497830
993106
102379
535511
1853752
938409
625320
381516
833254
612751
1299
77247
615895
1310649
1530180
1462984
838635
39758
100378
463095
289014
1865504
603456
1183744
170219
995336
1218802
676946
241062
1091161
1444997
1346745
389319
456272
111512
783900
876754
35835
1719625
1516207
290966
1399006
1177320
1084790
860130
496381
37366
1069934
1817913
1332832
164219
1271326
1097650
1276569
1866983
285205
1491045
1110665
1670666
1512344
31059
239405
345742
459416
185688
222016
920615
1608838
1482023
220688
538693
168830
1320922
1741045
298499
149559
1256026
459955
1214124
216851
360100
861677
779916
424032
1745348
583424
1723246
1823388
378921
465687
1087078
888795
1429486
724510
189650
953395
1566174
1588710
706029
115610
1754000
679151
388099
22274
1344502
644942
7072
773394
493239
26453
279997
1258473
283825
1132343
1330510
95492
1524831
180053
822968
1032999
290503
1204001
1385580
1583535
1435913
647357
299453
597695
866896
545590
58171
650372
1226694
1080992
1193676
1379342
198039
495917
1495873
182840
1605246
434534
661076
1240536
1062617
1272194
1682630
46240
212932
1907970
1264793
390607
1302632
1125720
140481
100162
430473
1488019
481007
540907
1664767
322918
49889
319111
1848097
614335
1434306
1165614
130784
300406
1615010
1878247
386629
1474592
473912
587433
722922
1855844
1219854
519228
1927512
370662
1768398
1887718
1079877
443984
233521
1144917
1204281
1348366
1022530
1448043
1262258
771254
1270647
571394
257428
879288
71764
1614787
978212
1477387
1557833
1157154
1799967
1490131
248263
205712
1633900
81037
1738439
1274905
654429
1269601
1536611
1244246
664731
819082
203939
256733
276313
743102
765125
1571967
1304755
294272
933159
444083
331398
1063353
1374548
1582835
164183
139036
1069930
1519330
675765
272120
31212
519311
1822231
382166
692341
626830
511621
1138887
254942
1417138
1581541
1498896
38571
211566
1402250
669079
1926590
613257
60532
1637506
1556896
1386141
639416
1801597
444843
1373089
1383951
1563622
379395
1157550
1010968
23524
1316848
504903
762518
921543
1806782
265388
1274529
1819488
985267
56758
48632
1249220
1171092
408204
137148
1640386
1418668
1648831
139325
310937
355326
1470010
233783
1317229
1550507
806839
1096985
899088
1161151
676875
1495830
1499479
293680
586503
1305459
1309226
1571611
433554
1272013
811441
1483412
1083859
484414
1247985
694607
727867
236187
795503
494738
520728
774070
24550
1776501
1180153
578422
245650
759725
187430
1068850
1493533
1713747
199761
339005
150372
384974
705665
31788
673090
817860
1856269
280096
919861
1916942
1184380
72195
1225447
1007161
1533961
148683
1542071
889521
305277
715703
146973
140792
1482822
725667
1632406
1374635
300267
1617740
425309
1782918
1295104
1053551
589695
673183
1286149
1720220
552288
858519
1883333
485747
609522
42996
420875
1300225
1394686
1131250
1743575
735421
1018980
1926546
702842
1126503
1493547
859892
933487
1174668
1290403
1393102
484133
651277
77188
632640
1192179
1848061
197305
723207
341079
1023495
1038825
1559545
1240096
1664503
1720411
850672
301939
1352725
1486316
571622
1720332
1410539
1669070
519213
931755
1722085
540661
183762
498314
978144
1300876
1223840
560074
1380406
1384936
901340
1459994
449551
1656808
582195
1186895
1755461
778777
376780
1133834
1181736
1753358
168337
1853740
789210
1713058
279322
1345547
1106361
1595763
812535
1656694
1735930
996398
630399
661234
1599366
1334260
793430
831296
748762
1909707
888372
292613
852294
420424
779292
872619
1462246
828542
69174
1325260
741850
1584140
1056102
1763729
651050
1805649
1687225
982747
1165632
349208
1648201
168087
883821
301688
1342727
1423958
162907
578919
510484
154785
1002775
1623314
1303539
1186768
783265
1099797
1361461
1750133
1064725
1762280
984817
129157
602760
642358
307204
1058437
533323
48838
1889737
1477280
520689
1817564
1386134
23007
327596
235960
982100
378309
1024016
1597445
1265470
761877
50628
979718
1410639
1372513
1343919
1075611
929794
1832813
1001625
1744119
97987
1162399
540342
1731298
981282
282128
1477106
993424
1355941
1264457
514038
730769
1760511
1403643
1710766
1132225
1583895
418345
343688
1650391
1539024
545650
1102354
914805
1919613
1454474
1225920
139251
495519
1544672
265879
384858
648938
1775910
812596
425035
1799901
1424548
186103
996244
1036775
1189754
1041950
12943
167823
155234
411490
1877706
845592
1063611
1512270
408516
293990
773085
138583
918041
1130350
1554766
566675
491266
587495
1790916
1223451
1631805
576081
1730499
1195241
1454103
39205
210540
592823
752011
1400644
1616237
555206
177805
269529
1279404
964706
1842067
1765957
1352301
691796
915648
1793912
1265304
1332558
1924978
1680303
350601
949340
1922376
1252616
1067906
1903549
276667
1191469
1269456
982675
1356911
1167438
557415
364974
1437153
1470852
1461881
1841435
293542
1389502
622102
1640484
876850
1079371
804654
308505
914894
183350
398220
1629391
534750
1869692
855068
583826
851095
1092572
1244510
1781134
1229952
1397857
153763
1878153
1008811
533738
1081498
1506932
1818802
752392
126355
460835
873883
443101
1256667
227476
1242221
820385
1349543
1342720
1522203
688738
883686
383755
573469
480992
781440
89448
1886412
154517
816942
1776542
247723
579889
1516666
1248715
803084
1677964
881440
1686868
182681
195705
381674
164302
23788
1572390
1920141
777477
862385
614417
1543534
439070
481347
345956
1097515
322552
1530870
632488
252137
1530330
1447008
1857489
1653716
1364714
312816
530990
1265010
1760980
1614598
913682
501146
982148
1077107
269300
663925
366404
1147360
729834
868537
115922
70647
568770
1388684
1468322
835115
1490131
1824444
1763441
1452026
1106452
1797831
708608
1251231
1431497
324847
1465946
72173
1599033
1568635
782642
1909872
817064
2794
1877709
860672
1922400
854263
963166
422958
130153
692481
1329888
1607612
1271760
1368085
1075225
327358
194623
1440212
1652168
790205
204024
723994
1614332
608273
368696
625049
591725
1543968
760392
1224786
16516
637082
591948
892915
599292
228569
808902
1316158
407183
291210
1505369
1574386
283569
28355
1867838
521602
1203942
74100
1683384
730781
1271260
1443810
560901
524997
52034
1235766
1605360
1051084
625639
487289
290329
1440026
1645826
116725
887598
344822
1556518
1318461
1729909
5525
1483062
783388
1291367
326661
63095
1923763
57601
294927
1389266
1670942
1068316
960903
1419306
14687
478465
1321872
10193
1479910
1817626
581932
1041988
845466
54799
1012159
1594867
259391
1870281
1789435
12864
10719
1301973
173435
1680420
487562
258197
20172
384133
1850159
1723181
1651573
1647990
1419578
1645373
27099
1451140
1287060
1627457
1792738
181606
170978
1053916
603492
835586
1266366
401309
1146673
123300
1457165
1302103
477424
1339028
1330044
1438455
738339
897418
398539
617945
1317288
481790
623783
717221
1226188
1516808
917424
455365
1118503
242419
902795
387579
1098823
1665259
467746
804769
1057190
444611
1842516
234253
642839
1817402
736126
1275131
800880
801142
1158998
1644400
139053
1435268
66987
1214417
552406
1034212
500390
994817
944828
1012279
1277866
791541
1170371
33963
1719398
352815
804867
1231556
1199091
154628
441864
1749217
1222851
1824882
704617
1162558
1374475
1475061
1859065
1842861
1633730
1906491
1142766
304932
1448453
1373254
312562
1276858
1331303
1220120
1290062
1594019
248545
656725
485344
662093
342493
1750228
71118
941667
1675678
1554930
623012
1339908
1423290
1192599
1093396
821089
1360327
145664
347997
1655742
562099
1730783
264937
1731155
246886
1862747
779860
1887864
1525404
538551
340358
393654
1828531
458660
1770179
520730
1552614
1440854
462207
451728
1689011
1205588
1061312
1097086
1093153
1570319
128076
88455
1086291
820140
1138291
797922
79943
142568
1234050
1763518
341183
85311
693858
179422
1896000
1461270
1463411
1755634
880605
1085640
518772
408256
32311
613976
1138329
1822022
1511410
1557773
1698506
496712
1286068
901219
455158
664438
464193
1741910
1887483
308023
880106
494471
1527567
779893
320725
1617231
1198412
1637738
1814031
249008
1776140
1850229
442055
60536
399441
641984
561555
939218
779389
862631
934694
1696908
1034188
1418655
1613308
1455975
393652
883072
848094
674625
1696179
1705185
1251564
1811339
1027333
1561523
217451
976419
71946
1652005
169797
374211
799882
213952
184082
194761
1714157
1058497
1669557
1682054
1430346
595277
1192485
227854
1894631
1415926
1205384
216908
1627862
1482309
1188034
669874
145876
1220412
1887255
1676424
1057314
639998
544001
1815391
1342391
900433
1141388
982284
1420835
1670856
258796
1895433
438961
52458
1405419
1627592
809806
1637561
1114913
81853
856615
1406828
635206
1376870
1515867
796761
1876500
1413857
182711
1334433
1076739
1038248
1499094
796280
370843
575931
1826855
541548
1696069
738244
1237365
1911359
337483
282682
1682935
344550
221867
1003216
1292
281023
973502
824330
1706049
1827430
1915718
956496
1740658
525338
902058
189769
426111
1161927
473975
364084
1752374
1445127
1170973
909278
745806
291622
243638
1670334
251316
1912376
571861
570189
1421349
1289595
973739
1476830
1528650
988420
1522198
581088
62961
1676164
817082
1226864
1585941
925613
581278
1489503
1898668
301805
1252260
1562707
1701605
1524279
95316
220818
1646090
1308477
480964
524897
1827854
253407
634127
1723092
920471
804290
270637
395080
710818
53519
150761
1800013
1631199
1389147
1272590
1093315
812403
1773564
824446
1636987
1300597
1711043
261275
1258592
747418
1410163
536992
1198094
866575
1387588
1777982
1249902
1165762
791486
1636334
306870
961105
1126187
5130
1345281
70968
14329
1452571
1646552
110104
923086
12980
1862576
1582158
445204
1062775
319232
1574644
1144561
1553782
399147
1652031
39491
606859
1246523
989730
725879
145329
590857
667840
182062
1329074
1049643
1844518
171514
628926
1673400
690967
47310
1858574
1608767
243216
1675164
970831
522398
777443
558776
248983
584110
383460
600979
61865
1371617
1897420
669742
817280
1134205
1237777
960947
1676083
575654
1296176
1322449
825970
1478036
1473436
177883
193963
1127031
1252392
1728913
1161268
773671
531821
1682331
877940
299081
1519497
1410420
694373
198117
1627825
1596190
1756402
323152
1365558
1277395
1199924
1147671
1312363
369660
462447
830755
1612562
869882
758056
1518947
149696
981518
111972
892766
1877198
397149
592323
1587293
1877477
421719
786000
99551
1650585
1817228
391135
1247553
1050536
368025
1570291
599861
418309
1279520
1306785
1093721
435615
1548014
675384
503177
659215
760809
317438
1579153
574308
20180
1314305
717392
288046
507768
903167
1217241
1822697
1688835
307078
1230088
1412528
1076402
690758
1499876
633036
1311956
1634870
1228699
856821
573176
210230
299574
228911
854053
247358
179742
1796663
1491737
1095272
1585497
1129443
969382
1373836
1787250
1405049
1237755
1405866
190603
1269399
162754
1452140
678912
1527040
884412
545557
1122178
916881
1625854
1682191
757291
164009
494716
1300573
1450845
1833378
883835
1429171
1886252
1188592
201077
364846
25857
677687
307528
262612
970651
72351
1284509
932895
473094
639309
598112
954582
1671179
316828
1497606
347217
760981
1004224
1866269
964462
132135
1100216
940913
1730950
36775
153619
874389
1194149
452213
1235541
263903
1635835
664962
1439560
750096
1310592
413619
1209086
1744402
715602
1631537
1792935
1512321
1784617
1195608
1381628
1733642
7730
583075
1436590
191588
1132591
1738226
189537
369557
94461
661474
168779
1502014
833698
781799
980019
737422
263380
71685
359089
694816
1611202
1781347
619794
1315042
1504944
1793924
1314335
1902687
676398
1517462
1125421
889917
877798
275633
357703
36325
1438959
766368
1151040
596404
260285
1692582
1580278
86284
199959
1542464
903727
1158820
716032
1050702
615847
938138
1616434
504891
345091
1092952
695388
1487351
1064471
1247271
599740
1544677
1229238
1621265
1909951
5328
1185901
1476406
1615365
560529
509672
79621
1779751
1019031
733506
180568
1542080
1881644
49393
586014
1226681
1130913
1072159
1796097
1297952
167746
985775
1693731
955988
758487
505482
462002
207506
1623454
975312
348005
618822
1376968
147552
1232567
1873907
148751
1024530
1592749
1808291
845996
1166865
1022183
876801
468741
816145
1433244
1468059
240118
112467
229992
148978
37509
746089
378164
1599272
1092618
538338
1900658
550389
662730
126386
1641723
752448
1680715
660058
340736
987974
1914392
1139249
1677013
857435
980069
1144158
1369565
1411749
1245083
1287970
1799604
633102
1660375
1393484
391047
1017090
1778494
227162
638329
500277
619048
625453
1685295
282010
926032
1799635
965258
1742879
604354
1826247
1274141
1086595
1051139
736049
229875
876313
749236
1326428
460973
1081779
962045
29137
264293
1270000
1484034
423451
198913
1477468
824163
509270
693377
806198
1780790
708701
1210825
1411135
1321508
964175
971692
1584910
231582
353089
1233681
1901708
901128
1134662
1461742
458797
1877531
1895138
1847750
1176832
1643433
875728
678403
1613238
1076203
858903
1886954
543731
1714665
1234671
200890
392153
1749191
250876
1392835
674876
1237194
737438
958941
1628516
249761
1094973
775601
1727978
1451076
1258762
477170
1553644
1776022
1594209
1892457
590593
999810
1433128
1620757
1335230
363883
125682
1458407
583943
1800957
608217
1214352
1446405
1050385
1110781
750475
81866
540233
881491
1662599
827264
825361
1717400
935006
1256166
291888
1469546
1486098
1796495
252052
1563710
1270977
612750
1054724
744972
233126
1546055
1669941
921262
1146632
611541
1788846
1147592
1474270
1844291
689595
834420
1157469
203056
1493525
1637705
464044
1489072
687420
365512
351035
1656224
285641
690832
1510396
261073
1425402
547760
180033
1095333
477392
1209031
1803280
959806
1087926
1630030
788841
1077598
1904803
99491
1117444
1857287
234421
322151
1133224
171691
130983
851799
973828
1609252
2575
1412918
58845
743527
1897336
242094
926039
1290955
1269411
644162
253433
452960
1290444
910183
1555794
686187
940373
1115635
700915
37533
937537
1896872
759410
1277205
1647334
1910688
634568
1516176
631702
1639313
1531135
620621
374687
1089477
614011
646805
324995
963463
1547011
128256
72166
1555304
1686974
454640
248262
1288178
1904323
398256
1154806
1596549
1678325
1774452
1030702
914144
537461
377061
665064
1710834
98263
497235
1904262
1847385
1914282
1309934
54275
1851377
177432
1097632
1780986
342380
875396
157001
513724
589300
367275
1430803
330712
429053
949635
247214
1178984
978940
1163697
513420
15578
1582612
1066364
1821182
207657
1101247
438513
1516053
464022
1716920
463932
1194189
644347
1844754
262502
392187
1463512
1133977
723763
1408627
964575
1279378
321643
1318324
207736
728808
145143
863218
1897518
521711
909791
1493473
991225
193705
1525137
135351
1757949
24313
175812
833994
966469
1010735
1745525
1143268
396177
1610410
1903090
1135664
1753780
826532
510446
563593
274828
1891669
1267247
1406032
943422
1231508
1422505
482681
843813
1004595
275174
1813802
1789841
220214
1571430
1814458
575233
1772847
224711
936527
1842281
1884936
1227698
590681
912474
252844
1824847
667048
723843
1217221
1089982
1483614
1602787
1171609
1485655
588828
1208154
1460406
490075
1650686
1774736
813817
1011870
10578
1680318
825976
384622
1384905
1014745
544386
1020701
957659
1043836
1229599
1560054
405767
1402006
1184253
104729
633617
1711139
1709326
923342
849550
926317
1215221
694576
1112216
1108505
460118
236880
1646398
1266324
1686152
1520988
1799547
410832
1653833
494550
1511540
251335
589278
606365
510610
832076
1200949
1084338
979236
595669
1594382
170066
1246590
873688
270958
865212
1565204
1403553
1725272
1004948
914104
1229891
1582894
1158178
1100400
203507
1051203
1640071
1887681
121835
1868122
123090
1508013
1681806
892049
374520
1601179
116867
1561263
535309
1265989
574183
109329
1139852
1281481
591350
1091478
334142
1269233
1884585
11626
1177095
325262
721576
44773
399286
1120984
905864
645651
1684825
1204121
1517686
1111775
842279
1166792
1524103
916074
282141
13990
1157996
1594327
1125872
1656407
1025036
1576040
697948
949430
1807716
1181519
1141220
1907433
741219
562564
1407353
155293
1125727
154650
369916
1381103
429367
1727240
1493021
1156747
39772
1420593
1831226
1715944
1260984
1560423
1721457
1582729
951962
106608
719935
1106323
201095
793013
835292
1897218
203954
902324
1748260
162929
1609088
1644913
456837
734743
1591821
235
1081981
118070
136123
289833
1374578
1709905
219532
1474288
831166
1030021
1887929
373761
1771369
178478
1750598
1161182
528043
958951
657791
689566
1144979
506613
1501341
135506
1091124
847706
1895215
1043703
1386079
2414
787690
61520
1125689
1781665
907309
1415256
1179006
463577
1322464
1406646
1807567
1300608
1078831
1124539
886142
675873
570942
705248
1285221
181151
653257
853727
758124
1294444
1394082
199222
513887
1604767
472769
863155
1055571
201631
740875
1291739
517597
802850
287986
1110063
263228
1195339
1193217
857698
1555927
410049
781216
415538
921525
778130
611462
884095
1339111
109834
828965
1343947
1176672
1605911
822423
20021
1811470
1513866
477593
1753006
1564472
1181800
1073631
1312279
702118
664869
1062032
1577851
369071
1496088
1008945
899761
211889
1483871
1516555
1045309
1357775
1528374
787082
508954
468366
657035
1350090
1745178
1524230
1174984
248839
908740
596975
130680
1717137
85241
1679375
416024
1892027
1077356
743929
566277
1728687
737999
1810520
1338112
1470730
225731
1243221
1459477
475425
576114
248272
637786
489857
771765
1783717
1259233
2326
214971
1400534
211921
612032
843781
575936
1293948
1619139
1275535
643416
613158
921737
112899
183719
1133021
1263047
793492
1569237
1168963
899153
859923
977257
606402
84266
1805324
881655
1052907
1490885
484177
1255486
1828334
758506
146720
1834732
1306137
1422917
185190
218783
1704337
945967
1697247
1031878
199124
173804
1275843
941828
1564559
1021756
616434
913252
961911
1899256
544280
27120
1573861
1340665
394097
1311714
486276
328538
838151
92181
851205
1404501
1600614
1475134
861245
765669
718374
1325811
1393483
1883834
103704
1136158
1881023
229032
1237527
655997
584172
1882859
505786
631432
212858
1840831
1302275
1381905
825236
9785
90394
68913
931309
676246
1597068
925760
1094142
1154430
356974
1349340
514443
54514
1850070
465116
1819875
1387240
480614
675870
279840
1192900
176
1238503
1189467
441830
1229001
86064
1737532
470798
871347
891114
56654
1835089
358609
1855918
100576
969404
1092256
1150233
91455
646030
280853
1052121
1418593
226309
606803
386326
1106765
688381
626277
1738372
5369
788944
889521
347586
1166440
1381734
251622
1013199
304968
1815854
1282236
604967
486703
1653350
195039
476773
934530
1086488
1002933
1506677
1552261
55223
11398
1618877
476401
791421
209554
515024
1672225
1500463
1672510
1212588
1377624
87699
117987
1778194
661984
1310261
1177592
1829907
614527
888716
1229393
177755
14569
457448
14856
616857
1154191
420207
1558008
352426
1128713
957706
1497891
754743
1675553
791312
1476307
747095
1646730
317031
1432717
1180321
467930
605330
51109
1292683
1243248
155829
522653
1430526
1219729
748934
1777933
689261
1743463
1601624
705899
815404
1795855
1675070
633073
1248808
1570604
1627158
548222
1370967
971244
1630985
37695
1453434
589501
1673730
86605
1362482
1383908
556557
1635347
798741
224653
209367
2164
1072225
1147543
1146591
685193
856065
742840
1350775
1737310
84774
586975
1411369
1300539
667795
1372509
810039
58571
1179709
462038
462210
1446891
1586825
1366068
182624
175446
1007351
1143969
518952
1564227
784751
1062510
453320
857522
1539857
844060
1360895
1850870
1758205
1060911
225534
1164029
1689219
453628
445182
492736
280637
449674
1505973
1506404
1202914
1773487
1524268
392258
1519852
702083
378479
1877280
1726631
1021008
1542520
786752
1267738
128110
1288102
79863
311229
280996
1142505
199636
224622
1547549
160209
345487
1807885
68562
61357
336253
1283705
1075521
572847
1174536
98934
1335787
81383
535369
206016
517470
1597933
176822
880095
1812746
1371013
720447
847325
1820313
1697178
1743571
1003303
1791460
714706
1517613
1111820
581543
728504
1113025
1815128
466476
1073051
596780
1568768
330462
1007890
1484905
1720617
774251
370311
343454
849106
1315654
1762492
1863402
78235
68840
110130
1367062
1428809
1567029
192681
7868
1094648
1570419
772634
1674909
305101
791009
1031973
1048567
1668439
321260
988493
1511821
1388398
488383
1558486
1553846
5907
1240935
489248
1588170
1458404
1239114
1154139
34020
458584
364568
1169074
367936
1611891
933948
479287
1778480
1369071
63224
595352
792130
771506
1498736
645089
1039276
853760
667379
621352
959227
1467497
1462081
1444798
26759
1639148
1528493
1841211
849972
517609
792223
1471743
532554
798526
1137620
877149
557491
470513
71253
124993
1216553
250817
74016
877940
405261
1229511
1556521
558007
556451
272869
179474
312781
1065105
1114982
1749348
359691
739997
560699
1845115
638365
1787888
756578
6135
1109168
1177233
347879
355047
754979
521295
1323688
1486711
945177
1450199
410613
1102437
899478
633636
870049
1231591
344760
486359
354778
835143
875277
651418
111570
1263604
354339
450875
1564436
40079
1114254
982737
658124
327551
820729
1203637
1659127
230611
1851232
261473
413972
611959
1452532
417626
272582
290517
411489
181835
1243087
1263238
51592
1243520
1056883
1309213
1706060
899495
596697
390629
177308
164122
1423615
96095
1368931
206292
121282
1787215
887966
318903
208620
1561651
25622
1194687
116496
1841450
632010
302188
1562970
1855740
1523445
1056177
596367
975001
196084
884065
1864955
748832
787776
631820
1407240
1873344
935809
412048
1157268
1748839
1861066
1700132
1402734
171871
1121045
588400
1378166
1844317
1043121
1436276
1390854
1551379
770192
1871792
820215
1054193
1156891
1018327
1422530
162656
824234
765947
1793641
1602405
1291202
86235
909444
1380553
1378796
312176
1312675
1433617
691553
1575279
628345
1172267
1801902
1718921
1588105
1876499
1707202
516608
9327
362671
851677
1650050
713623
1159371
1420995
1131108
1026296
979329
567280
1774844
329023
187520
255924
1857841
770298
712136
727272
1339830
78967
1716477
205356
1130421
997700
1518333
1797353
116750
560398
1041052
236718
1266682
1647077
310873
1276314
1348772
1554376
257750
181291
1042867
14217
391440
1357342
1496174
258187
1781197
1794776
526211
1242062
253178
1502655
726842
832351
919791
1332278
1192757
523612
298895
446872
1147312
1317587
136010
37607
388044
1134002
1073178
86460
1264204
353426
678882
1432133
873285
406390
551998
883378
1758923
124060
1758849
1062374
1515074
220065
1802507
97503
891405
1762032
666049
759376
231999
1461804
845333
1332050
1217403
752836
429871
1214230
711145
373050
913243
1453002
278916
250836
1452125
210904
1213453
1865401
313749
1076968
149136
826966
682550
285408
1290666
1727445
88520
918169
8776
1529440
1162957
1302000
960197
1825270
1302945
963358
977078
944976
834092
1514494
823476
1737004
451589
590343
574521
143387
1135741
511294
1240176
754973
886187
570110
380476
910399
527796
275605
1504422
831581
680807
357575
1438716
210828
262398
1533443
1847262
1042014
1232129
1036748
1547729
1616036
732131
1043933
1669526
1472249
780073
1668628
90945
1284616
1587671
199460
602284
509069
1122448
351602
39289
1274756
913416
430910
1451534
1555240
193727
936153
1471796
237641
999617
1440726
892344
1838088
1606546
891190
751591
1074179
1863353
1321015
895008
1009149
633875
845999
1009403
687047
423990
440640
361668
319334
347171
1880756
10958
1406375
986918
1562744
898177
851937
425695
1874812
1582484
1684880
284217
539963
1277899
1756034
101650
1279320
1594210
926472
1726274
565917
1328854
1306568
1104395
406817
1270072
546589
444338
986119
166803
791162
1182900
1434033
1651610
1263176
1309957
1184877
81978
1800840
818920
982091
1831627
387995
1151066
1645011
1003504
695130
1460152
1540659
956344
1366040
1118363
297102
1559536
25649
927462
279320
1169540
703139
207584
174405
137315
174488
1069771
471478
1135319
331750
88207
109136
653449
414108
1286764
1248296
1808705
191357
510413
503110
1366325
909446
1473123
543441
1842827
230710
1307200
619275
1588788
9431
252185
1804373
1474950
525407
1570035
1525248
1805483
16990
1687583
922980
1702524
1395774
1651070
1501776
23571
712314
329901
481973
632607
1640835
454436
1811582
1308200
413506
172393
1395215
192999
539931
1205196
1165935
5721
1744442
640495
200721
1540404
795260
265461
1493007
581261
452612
477725
479621
1412275
1115986
1378623
1464137
784467
592459
1629297
1672312
1660586
102843
719887
1318882
1184519
1460683
1827303
1080784
1836609
132035
196743
1100306
1521312
1480710
357852
577031
250386
1823513
975559
772385
822982
203175
1003161
129473
1620678
392665
1716208
337611
348270
306750
861054
745692
1186529
1773873
573037
1837825
879693
183513
819234
823772
831068
141907
961242
57005
16608
647386
965386
977595
725239
1566853
376840
527005
1707758
344489
1646846
388988
1328727
1536778
870534
815804
1305966
577701
1704682
1631681
1624871
138414
1633705
1001343
748279
1658893
1416141
434453
179579
291701
58002
964880
201061
202669
729312
860303
1848405
336647
1266057
508601
60614
1481216
322218
362691
9194
740379
1285153
1355636
129223
1656803
778914
257752
1153383
449928
344289
1620790
1615561
137405
1766219
194215
530912
774351
1107225
1574945
1605158
633442
1210298
1094523
1091966
796630
1262075
1880545
707535
1864829
1060967
1508231
428770
314863
1167798
885879
1291033
502146
821541
1493933
303975
900860
1148365
389299
1013032
1636220
1430729
854813
1121989
1312312
1610477
110284
466431
1014964
675216
197215
164446
433855
1278984
1571396
1414705
1159511
1776527
1048282
177338
217686
137963
1628563
322647
1129930
334161
1268401
78113
1095936
488969
1058140
1648103
1348353
440779
815161
719560
216526
481637
910404
1021534
893315
1625409
919702
302442
970437
818557
1685753
1360599
1381445
853328
440562
139044
877007
1108740
1571117
754934
1439222
171490
686039
1006728
169794
1867252
320949
111501
1525465
239194
827064
442979
32621
1809952
1256700
449308
1225971
445832
1778551
390270
1775902
1735041
93721
194443
312365
910442
1612684
1668126
1309394
1817455
1053623
2040
740583
1657482
380651
327559
549736
785831
46779
51283
184606
856498
230690
59
936618
1657034
1694495
160232
607491
1492951
806280
1635431
1719013
1619828
1691900
1767640
893270
1251071
1294596
927737
984915
1388922
1795523
1566155
686124
928350
507335
446093
422650
733732
1605285
865660
1433265
1822397
1630579
1425249
1729417
429217
1452293
1085982
27166
1210276
320658
1108557
1181075
522729
665651
175531
936991
1707561
1456974
258033
839701
1373980
1385289
120978
611251
291847
1696065
496478
1273991
997801
1283212
1517062
1457321
1358290
678539
726374
751391
1649274
1073152
1833929
866182
198706
220169
18081
898414
697014
4937
1077674
1493894
677187
730309
497991
347164
904956
600794
58792
288563
558964
404109
70717
1319615
1306192
453782
504673
1540488
1790693
881700
851275
502808
91354
659988
1481357
367915
452639
1819935
40884
251829
1190905
1313885
1356822
1310132
1656349
1008260
1129351
1313904
532831
700327
687892
889445
258872
951040
152554
172627
15761
952572
1411321
660485
1302895
668236
589187
249263
233842
777888
1417214
859101
732074
430353
543027
932273
1515749
191299
1130441
517482
287001
26105
248652
464800
1269406
631391
1778707
351283
230637
725334
1262988
678174
1487189
1380835
1813290
1027274
1311207
1699688
1038799
641805
547685
1529284
1642821
1431780
1183081
138514
429404
1396810
1644403
88960
54204
1556860
64181
600130
1033057
529777
893875
1651468
1716856
1692389
1774717
349612
690651
600739
1305589
1725883
673567
1617647
922522
1481030
65954
22549
890334
707960
1697997
716863
566450
873557
914082
564980
164560
301244
92581
1788799
325532
1389595
1579145
81785
1341750
1785099
1197007
1003625
1111925
1831309
1727571
14458
137038
1513247
187533
23700
1552481
1673475
616304
1812977
657582
264081
1584641
577863
875330
256358
1825371
1512096
1666561
584562
900679
883630
1793880
1516167
446012
926197
1316105
1366258
452039
379539
1389972
1175266
739434
1301661
32348
1654093
1164657
763609
462104
706777
556123
1585553
1553770
761939
843222
1492425
870746
986851
1607343
1311169
121491
1157098
1672238
819877
1037634
563742
1271336
713176
905688
267289
176230
1451825
1600722
389306
94552
843033
733239
750931
1183020
1429449
1836464
1164703
983549
1838008
1128244
1380813
1321817
1630196
1621884
1609627
88858
267133
1041870
1775419
1139823
1267273
626636
1346939
1690807
1247714
1583439
1591072
601981
1697783
274678
1018439
1698476
97560
1520130
1560527
1052370
75895
1090187
1476663
1611910
913328
1085054
838898
714269
546005
43863
1131219
1252714
992508
1169329
1734526
343982
1434258
1745193
1602794
1648596
1103570
1591352
593870
1500134
902971
1019617
1376690
533358
985303
1212204
1762318
197580
757887
561999
533942
1692943
1308579
1743193
1085114
1791611
1025394
1821240
1789267
312137
1022627
477090
1714326
786433
68000
1423968
453503
627465
1162507
1479476
1301540
334238
237594
1442985
1163113
351276
1272397
936361
420875
351244
606914
1205402
1381443
940152
443966
1114162
1760699
1324987
776921
177254
1667167
1249459
1123695
1245456
86922
1661113
69177
1770424
251716
1340443
1844402
1336074
1739962
567445
410057
537136
538206
750033
109929
434834
1676885
15154
1831103
1666322
1064431
1374273
816149
1363004
1122383
239438
739710
1718624
233409
1124368
677381
678562
1223604
777943
1107546
1661457
119435
1424125
339178
788068
396934
1509017
1666915
1447510
1046663
866038
802055
1756848
903121
921537
640180
1052958
781911
1785778
1691325
501766
1580368
1766619
468704
592806
1109179
1150264
449946
1056654
728138
1022859
1469053
435947
563087
1745743
758289
1769391
835980
1084598
1025518
398235
1003296
1220348
654005
953590
394317
1572443
164818
1702835
1270818
1426789
951886
1617591
468988
1294294
1825509
636925
994201
1155802
745812
507138
1125526
1128734
824031
1584672
704947
865223
291834
1138688
622014
449573
578394
1456834
107199
27033
201180
74334
137712
9208
305740
1800667
961297
10840
632501
877009
1120107
208535
1596363
1535051
740868
1430753
1407697
386943
788238
1212332
226743
755212
128727
572012
282361
829540
549714
1219926
110934
1769983
1286341
574757
1362336
1628727
581848
1192542
502441
1838953
1513168
480568
1383572
444988
1791395
356490
721448
666306
1662831
1804495
1818172
669089
1318470
7911
1192274
515929
1646759
1271408
688333
469348
30256
860904
1714541
1715102
550126
155431
60732
1208058
791508
1318762
655808
925962
1356973
704180
1549116
1100882
1201823
355902
599911
1404458
922516
1644215
1820066
1787167
1089105
1321293
163049
205456
1153784
1062918
84957
1068307
1702102
66412
1485851
285730
825919
1134126
59516
1322157
1215341
736166
205864
1398090
307921
1778599
857855
397145
1299028
208730
1247865
1128924
1677782
1701556
1718381
948105
779729
1119630
498124
545844
539484
352030
1197165
1331407
1287765
912721
1516067
624339
1812600
803937
971041
330218
1840723
1175310
1819644
519437
1407377
1573439
420787
35679
1724281
377782
1298354
1368748
170054
1344260
434386
1352160
1529918
442402
1406566
876076
1231730
4869
756231
424922
503739
1326570
668799
1723494
904377
607249
1024876
1662190
350065
217662
1248769
625496
781664
1185192
1809387
1256748
736232
1786230
767565
425778
1399598
1322919
1037953
1128074
330786
789298
1636702
996090
1431281
1348134
565115
742065
605166
619285
1034725
273091
1488581
1525426
756483
1834426
1340427
1437324
1160777
825080
550615
328383
604222
231204
1664254
1210177
133097
750723
1608938
1006134
607219
1631995
166086
433901
1320736
245822
1644625
639102
121336
1448852
542174
1327009
1477562
1718397
959942
1313419
239431
1511159
1572723
1494590
995370
687824
1450062
1020425
220162
42807
2336
494631
1253536
1566504
1188286
1143756
367787
992932
1713150
875255
1050247
268382
73428
1047331
304949
329516
647532
916690
400634
905441
1781922
30923
8406
1816416
112932
276254
1574145
244296
989991
1131164
845556
548901
395
1021119
1836856
715013
68965
183370
1081616
1484484
582368
1305654
954928
402195
1825495
673190
1530721
1155216
791739
1000918
1272389
1432651
429634
41098
1055213
650962
1092100
891867
1414183
904899
1745991
1753277
365928
225208
1755082
35770
71900
1107674
482010
1634947
1215726
326889
1138021
1388188
710870
1367974
510791
845354
1003691
796803
1310164
1814249
1581292
921025
1207683
480428
1156245
982405
1737572
1388464
425852
1781036
321301
1688280
1730995
1689678
316758
1672377
105110
589416
1435485
273168
1531699
705477
1755416
1237283
1364642
669737
307667
586938
60010
1178391
1155323
371114
194652
1121035
1515376
30383
1303613
1630818
659065
1193157
802669
606653
1121095
189205
75475
666081
1298610
421978
1033738
223867
1481656
519949
495819
756197
1273896
1428592
751037
1781978
1260578
1219857
1413309
1010230
659167
576661
113472
570685
1053145
1505228
1111797
962316
599378
1111568
1527329
167668
746159
1562624
1098160
686550
670155
419316
1496390
1533771
551051
827134
707249
911480
829202
242316
837912
1291486
200392
851944
889829
380378
612627
1284459
205825
1022248
1817373
1749978
654372
1475357
168301
571477
1123839
35225
1766547
472573
1772958
231789
370266
747673
1509210
73051
1787342
106169
632350
226120
1097160
1008729
378656
835847
1763030
1723045
284985
1672041
1347326
1807565
717260
95938
1671873
1742114
1381989
617867
1189638
1296191
411985
239726
783895
307024
1370140
996490
42029
949648
1547536
1037144
529808
1400243
1033245
50628
458604
1089756
422433
675055
943420
1023209
16699
382428
899713
82252
1434206
1379829
1694508
1081954
613898
887872
1355306
1795373
1588125
352526
1285992
1239516
537273
1461575
1623575
109198
709574
898633
839999
1784453
376943
1275816
507593
143203
1558841
1527885
1458777
992172
43589
730883
1437615
930099
766707
1576490
1586068
1664778
718803
1569730
1571101
120618
1799600
1322010
1711110
231232
380669
567836
1086200
1440870
1306361
262097
811886
1547913
343521
1579866
542981
1039348
1165084
900640
141256
1574184
1701039
51231
997943
451483
337204
601972
588163
1254773
852145
1489287
447722
289500
489172
884063
956714
209841
1547179
1386130
368226
1274847
1518097
1108309
834502
1438155
317892
936136
1240580
682104
748985
1347843
1624753
1336861
1276475
725986
1747977
713352
1309011
1584294
1154856
829158
1546254
849237
726031
1270879
311748
1822555
215151
1807784
553948
1021405
948363
72147
902195
370271
1755619
1743743
144177
694518
64051
1023623
441337
376223
906246
224854
105720
1007158
1724746
570258
715516
1685755
692326
1823335
121540
310987
1016657
657590
709592
955855
1136898
1527969
1718841
1626315
175584
1505188
392526
946206
293504
1376610
125260
1745535
1359877
1721421
831798
1457461
1701419
1394368
900428
1441632
1260117
253509
1555340
363669
1654238
626049
781040
77091
389647
172240
666522
1067612
325742
3614
641755
1223682
446106
528629
1381136
687097
966216
625426
1022423
850517
1673762
139351
215854
1180564
843196
201716
1324798
281969
226879
452914
1779426
1203685
1446878
507943
1762229
808462
1125886
160618
1459873
811644
349699
1078257
722738
1049115
944426
1731987
215086
1573238
492979
237841
1303926
1653026
1682443
1440013
1018107
1182495
212283
720309
421286
827424
791455
1399484
717278
1828149
689762
1527865
846280
872952
461247
1426810
1156987
219021
1482667
1714755
314912
43497
1314019
989096
120801
539256
638334
501805
814014
915441
1602268
1153113
1534506
1722500
1228593
1059572
441484
1330714
74617
114246
1823899
1235579
1376017
1451776
1775082
14555
1592941
647856
1034942
695568
788477
1169656
981960
1275072
1656923
136343
197125
1398799
1790635
1246898
1689496
1362246
274499
1688001
520337
767547
1185317
705588
426895
504073
1159030
1413708
759198
1634661
455294
339105
1412097
269901
1757318
462508
78466
437624
375809
75834
160927
934095
699998
1467847
1652
1086605
212227
10768
106677
1589938
666527
1326169
1773136
411374
1502013
1435798
794332
269354
1165625
1401281
977499
1106483
1753728
541078
1663883
1381558
483197
299072
480957
1766649
59921
1356522
1248231
254663
379001
1316554
467073
666426
876180
1206969
36237
1573868
1619467
645042
1300227
455563
392570
1820947
1503056
1172164
428103
311067
891706
943929
1307274
1199857
314951
1719789
509454
961394
310783
132466
1030941
145409
1682564
12554
1253931
145704
234991
1656380
46546
1457560
1320723
1744226
601322
1591759
1064405
242754
1107365
889101
221395
1467341
1566799
663172
1204293
1061589
1107376
84113
1102106
112792
1363788
962161
1759623
1520066
355894
280701
277821
1439628
1594174
1620252
1153700
1453290
1775828
1509163
1514472
1158473
1034980
1076544
738381
1406400
942985
875146
572650
1700891
1248686
1772108
1244575
1623
854904
916497
1807403
426753
1201169
1104292
149309
463536
140760
1476654
885523
1645619
127965
1618871
33493
659791
1413374
1648646
1377059
247592
1303981
131757
452329
541821
401910
806945
1140612
128626
1177861
662558
799140
427319
1625221
551471
1590470
1489247
469016
818541
1334223
1114966
1116445
1161077
488871
949667
620617
1061776
1468945
337736
266205
1708070
1212644
816343
253411
247461
1710254
1114259
1360431
1087779
54827
959144
1686446
1229272
114539
880933
1288690
878640
66863
1671786
984442
906969
638634
758053
1725672
880403
190805
1040366
884724
1322655
1356697
173236
1008907
144079
864823
548965
1759629
623780
66216
1551460
1574386
1661598
1392022
1533105
816346
498514
807601
1278378
4609
584006
970082
718830
1361768
799237
1167106
795800
869200
1722563
1551190
403636
107129
572877
1543068
311021
1283553
447321
1550341
1248731
1005361
4301
1598403
1654421
1088302
1099940
1449931
565364
1642883
1445486
1292219
163203
219668
641832
255952
662761
674092
1297687
76870
343893
650996
1573644
183320
728303
1591716
187170
1586822
1352763
106340
1074903
369475
601713
952511
1249667
948490
1683690
1320247
263972
646780
1803519
380967
1099439
442338
1111156
262879
653691
742189
1247648
1195876
918068
1385822
1719248
886808
1522402
1306051
1415647
867016
167091
1504550
1614228
609076
28468
1283071
1325461
445235
1274664
1447995
525940
1399515
469315
1684469
1218839
1019024
605387
331563
1751124
750414
678413
1129829
1760629
1085232
462301
1337196
1293939
935117
370040
1448310
495505
321314
56958
854750
782836
1806936
338969
1391753
1106642
613890
195729
483876
269201
1828023
1660368
406798
728120
686736
650905
1661522
170526
926760
317776
577842
1031897
786982
275080
1204586
470266
1526426
1033056
1255030
1027418
970688
772934
568036
832282
1344421
922127
83154
1747295
302862
414863
472593
1629302
821739
1495755
430457
875865
1543151
551913
1019361
1314540
493874
545074
531066
1092205
288622
1158104
889909
192944
1105247
1398606
1828040
1041460
1545336
945170
1117461
1449796
66463
236854
859242
20592
642613
1133586
629972
293615
711127
1748866
342688
835218
1632794
81662
935694
527509
524858
47736
148335
1685831
34846
713101
1666024
949216
1316168
725678
154939
853717
1232658
575615
1604568
951403
1103129
856303
1278592
1385154
477778
182581
1543366
1549445
1540573
79058
102489
1150729
372150
1298735
740892
925442
1635560
713133
874112
272393
13084
656171
1606463
27113
1518181
1472828
80245
323313
591956
123306
1588504
853310
728053
325426
272266
1700127
24573
1334152
600868
170849
155509
87571
1039671
995746
376797
320044
222547
1509899
1242482
314770
953115
252914
667627
417810
156561
656102
613740
157479
1333603
680160
1552705
503886
172006
1299871
242976
302902
1797626
25629
869708
591693
218257
529951
1170461
1261308
1285315
1368
1061822
1031143
1451807
1739085
1788569
739152
915361
914050
1071230
1711820
1785909
124664
703112
1064277
446960
868588
104406
348039
1481922
151186
491668
161939
216382
446691
487396
1725061
525009
143686
517453
803258
1254533
82277
475122
465815
1476898
618939
1607562
675467
835305
175192
1669477
1230529
460484
747309
1602490
1625891
1719110
1205471
4041
1484153
55179
1205649
34957
1559029
398901
1108570
1377425
1654412
1194351
1553640
69604
30527
908154
868103
1684621
1592267
1454768
1259507
400991
1095018
328774
976148
623510
1599903
646986
727582
845302
1558422
1683912
636508
895064
1631880
16210
1411666
1541241
217688
1275341
615964
104458
1409186
1443882
1366994
326956
1624853
1573779
1533455
913356
1446207
261680
839083
153577
1600568
381945
324135
1116056
1339216
1790548
552806
986955
1035963
73961
1302989
1053656
1705746
1380200
1700
1745898
531401
409230
766860
78145
1560298
35205
1210762
421064
511642
472376
796761
316178
1169588
878374
1554075
566649
1337574
610948
245493
1308262
335957
1055059
1164834
474477
1598734
1637272
326298
125555
338955
968969
313381
582432
50395
383410
167038
1512917
401214
1659437
432821
1764637
1198062
1668609
571331
1590666
1449648
356744
586018
886802
1734837
177439
485398
1645226
1670600
1537013
314944
37536
684846
632732
1670816
948940
1182487
624966
666198
260203
429031
1497871
613077
521205
1238138
1430614
658201
754995
436731
561625
487533
506840
691718
764193
1041966
1728224
114990
1433519
1244747
290433
1582884
402135
1680002
859657
1657544
1806192
636387
433624
134239
819162
748579
1621150
1042085
1774188
1622146
53890
1451465
390819
321630
627815
907488
1213225
632569
1496816
493135
65461
103155
514542
1550990
805498
445743
422401
416892
743369
1187656
933895
1042747
1241954
273345
504374
842670
655898
704800
1405005
1720376
601899
432792
1693493
1612847
948975
1048645
1427409
276092
1759014
1549380
1243441
1083378
1239266
876527
1506475
1543387
645529
1024369
205320
795179
1550962
691753
1444447
1292343
950445
440953
806908
118918
1518496
223367
1365720
16191
560879
1120391
186274
15077
500345
1274107
919306
1221790
1702132
590648
1443280
413316
427499
543556
304763
606825
115058
1814110
82434
1237896
1359567
678004
1296154
1667066
662678
1453863
531103
699273
688453
359898
66663
317814
128901
12405
760757
875322
1453294
800823
60065
1410719
90985
1033702
1514333
1446679
608597
388065
1169220
1534201
1565203
1193713
952467
721900
983217
265464
761935
973005
565624
1348933
234347
1218129
460626
802714
172700
1088571
62535
271958
898142
1574927
292977
1709269
1171894
1699311
74016
232108
1330490
312765
659335
1237367
613262
1194879
1424089
1642650
525067
502073
1690657
851112
569631
294297
390549
1352719
929114
1677508
850793
784899
1158201
1248392
1573319
49712
1269353
863139
1249332
1068508
1565658
1576777
1609665
1461730
309907
885481
1734453
1641122
162001
558918
220548
628583
610011
1377092
1561772
642952
80318
258824
324264
413585
1350086
712713
1419193
1817037
1131738
1083865
1773218
685547
1178713
677816
808001
47845
830610
77144
1468380
254665
148167
1116629
1800131
604863
1795539
1051298
1671333
1540958
1650147
957391
954249
126816
932557
128065
1008880
668390
687874
147633
360140
399555
1390455
1336889
963243
1241655
386126
1589802
465428
271574
833144
333530
520626
1708245
263426
325049
189626
1233190
662236
1819760
1750102
937187
1811193
952834
681299
243907
665896
530059
809567
154682
410340
1350084
877765
1686426
43389
1383011
810507
1236059
928517
982242
1262209
1086467
1162148
468829
91749
1355241
529301
106478
1245274
709977
1474729
646051
1440845
1295375
625593
795934
189576
1479598
918686
726444
1279235
98248
1529405
678631
1166241
356907
208969
142657
704658
642237
1654817
337168
140626
1384362
40771
883265
140676
1559917
364080
690250
656901
1228426
292935
321279
361267
84426
813115
1285167
1202520
221342
141781
434479
1693803
1268996
48409
1322571
786374
1563933
1817301
634232
490956
1710003
48380
680703
1783708
1423197
700734
611064
171141
1498704
1462719
939661
944829
883643
7309
1358936
405545
692455
84599
942567
1345490
597373
883693
737280
874327
1249685
621871
1462240
1575115
1808758
701545
1777525
1380302
770385
1332485
1672724
402610
1005658
1364953
962873
1052550
1713909
1422426
1084217
531677
47535
320616
1086519
1191028
588833
248746
1477321
1431704
816736
1595324
1351997
828817
1721354
1074665
1555144
1272677
781086
434782
1128159
1397286
983647
1169991
1608350
679821
389997
1623063
63060
1378442
1382579
117700
1808522
1026638
457291
480623
18113
59694
429645
837565
501472
908085
454528
273206
630568
1288268
267648
597899
692584
1715469
445325
492125
1248055
1752564
502261
231424
1058285
1379002
1198936
1519291
1042255
197925
136764
608014
1521291
852649
1573724
1100587
32803
270404
415879
18360
633780
1497171
1361227
830233
1020993
1529183
1299122
658379
241890
644267
490274
1714119
1513109
471499
664895
552227
138439
809906
49766
643433
204694
655703
793884
36574
907241
708413
1493047
518556
1643743
75588
1203146
54066
397025
1736007
382029
1262785
1785313
373474
579923
447222
204618
805302
149832
846473
844638
584629
534703
982048
329202
1377327
385455
1769742
1590342
890576
1165681
552271
195836
837450
1497165
1167833
1269843
3195
262639
931636
1498487
1526631
1186552
932798
1730694
1646811
699472
520606
127516
1758729
22956
549831
438671
117350
1449381
1735420
835640
1390730
643409
1757307
1503934
406716
1338900
208992
71080
118427
1501940
476779
1244189
1035370
979418
1274241
643047
317749
1530756
1477218
1030807
1442329
153087
979816
921840
1701943
253440
1209573
126692
1189108
654208
1663863
409320
526294
626839
652397
1256389
982892
946841
1154813
761791
614233
970285
878177
716799
62026
1734808
1069667
447294
739510
535678
1348554
312421
856362
1528509
561980
315803
1105747
1439612
28085
194275
7633
395876
981971
984272
1641034
1502250
1681289
1701181
1213582
76246
1444375
223515
294235
1636519
710735
200428
1702425
1365301
760141
344475
1329641
504779
364004
656841
1438940
593277
277662
129981
1804384
997213
118827
472607
510420
647775
359829
1312103
773280
1254421
342542
1419790
1058412
178109
497757
1413144
1220333
235534
587499
1571983
119848
981481
1242504
1131785
172778
558995
1522818
1781451
649347
844451
1591635
820563
1541224
434679
1411998
338499
724376
19503
920871
599203
1688918
140946
771457
1266154
930926
1338884
6964
468724
1362649
320035
1574981
798959
841503
1238024
231614
1333507
352785
1182653
96739
222429
946394
777689
59962
1479771
332275
804349
1565485
1440933
40631
302452
607395
1233282
427161
1600311
1193951
730797
790309
464262
300255
346565
56408
442951
1559180
667377
1667437
1426758
442032
838443
1771553
588614
1810814
1151238
698841
253209
1691751
1655533
1374595
1795401
511154
1339455
1031343
106680
1451939
603515
753310
1345809
291857
1576318
141589
368247
342708
1729497
725174
520892
698440
781126
1761923
1293913
497901
897776
1151047
1078785
121065
1104701
547388
493732
226957
441100
140416
825680
1359852
1682906
361570
1222787
488866
1096789
1433400
998022
1743888
1475818
1669630
683092
1371196
1211902
1794366
924646
1422070
1198643
1652090
1040014
1295379
1399548
211225
866048
750869
709472
678305
1358879
764311
1018283
734530
310620
1316472
939865
602853
1352677
658774
1011281
1688461
1722784
597219
374551
336482
1495665
1442596
385776
1235868
662393
253773
615782
502245
411389
550706
869183
1125720
1343332
1700068
1046090
1732059
437195
1587549
1571606
447146
393858
1674646
1667325
237905
1378317
813461
916592
1193806
597514
1438884
1397129
1552466
621686
885339
388497
1109924
1013417
1439724
908065
1564836
516964
976980
1011883
162933
1632324
514824
923989
1169560
1222455
526769
740208
657010
1673166
1456675
1425458
20932
818952
259170
928056
987462
604991
1133467
854674
280179
1781881
1390181
86186
296889
985797
595521
771267
1278602
1102826
1199014
353241
1313188
1308946
646213
1423564
1448178
1303284
408455
342813
1379891
658595
1047583
954167
1159956
556389
1481526
1615161
744796
639793
633999
54997
112623
975470
560413
616071
1764855
42272
150259
264149
1079118
1461117
1204453
598250
845402
403646
548798
446244
937578
1447955
879400
1743438
361150
673321
1286602
1447440
1683888
1018054
1061789
1276479
1503447
959069
1347040
1667799
1462808
1014497
994900
844485
761224
824165
1169864
1715728
130959
430177
526930
272667
24724
1217046
40021
1796947
278328
1062311
224286
1310808
1249699
44481
1650170
12140
76426
360950
1485215
1389698
214225
457763
1500274
642694
656991
1531272
1205105
1000083
253846
977217
1541317
1551402
1685013
934735
62153
1080853
1477665
146607
299361
1560797
1472545
914393
1722441
1317293
1790765
277912
1161178
1474302
1631847
1736691
242638
1162332
639297
301375
1592590
557777
1741095
797193
1065534
1765969
31726
1326601
1423100
284848
365998
905154
1159546
641253
1020626
1308709
235999
1726447
620606
1318062
27291
1764579
185011
1516836
204846
1125284
1201718
1486680
1633981
1163372
637801
1200630
760305
903615
1042324
1168680
904082
647046
337513
1334862
519163
697904
332413
1449569
1082916
1565725
372220
193922
121340
1103838
632423
1225255
1141065
385038
1441492
727658
1435255
1066647
1355663
38812
426825
1508089
339343
689291
409646
717487
789868
917040
594990
1049614
52439
918763
802810
1487057
1656553
499047
274011
565357
1704069
9863
1587898
772886
332392
949808
625755
811322
129456
777274
1605670
1129651
577719
997121
13046
42512
1234573
386047
584607
1305681
942483
1490364
466077
479009
1234500
448905
162503
895445
326526
976828
535686
251726
1287639
786297
369112
451744
814259
351995
1759129
1683335
349556
1355263
1555085
1599806
529079
250749
1514171
512460
730611
1455374
1783182
1706060
1005968
253542
1299045
1432902
42950
1656853
1478526
343527
45912
1721795
1401508
59340
387787
1191955
820037
1219529
1810130
1560098
105163
1188197
1209710
790479
760878
494016
601612
495620
153892
764023
317914
978183
1327352
1409777
939334
1376355
1606714
1417412
1257515
1283346
1732547
1704027
433144
1119567
137165
783713
721388
349993
489589
72624
1691532
804818
1662539
688948
457766
587531
968462
819677
1548343
1251215
683458
5290
1032878
1026095
622732
1269265
1155386
409119
1263307
207881
130818
152712
175353
952485
1560384
731268
1719868
951981
829693
1465486
1009495
1718694
191155
1121366
1088344
1094155
831287
1796645
1654677
1500559
946896
1583454
1048725
619398
737253
1402619
1527863
1683415
1613580
1520994
1504247
754407
534528
1356519
139999
1776550
1233033
1664284
1601813
453229
615780
33575
1743902
433811
1123517
1462861
1659116
1045243
78687
1386949
29947
1008327
458057
106109
557488
907104
1374063
1457336
5398
1689573
5701
263592
1295901
110633
443352
1182762
1782634
152902
1337090
37293
1130573
535812
1341722
165566
696169
924247
592707
328858
1660846
1450192
936190
408911
106253
81827
380713
419881
784130
530193
1711731
993467
1540419
1686885
1731612
804840
60829
318988
1006884
909793
1181643
674510
1492684
584832
295362
1088276
1097679
77838
858515
188836
599031
1206632
743081
951910
1153161
366520
907096
819332
1467197
231400
1036423
510952
974463
1175323
1190949
1620715
857987
511390
1298313
1154043
1107934
1360293
307900
226333
865716
1239795
1348852
639411
1145779
253684
235014
1118220
874662
1689632
818790
1364618
1652037
1402395
1003871
1239377
1297457
1326745
1075334
510895
1556934
899456
814213
982811
63420
1735839
803991
125343
82806
1091431
1584432
679544
1794365
1296026
653323
890307
482323
1629353
909052
711976
1605258
1638028
629310
424268
1089246
1394093
1233910
720761
623937
507313
1114927
645063
1775526
422491
1301
624085
1571537
939080
264705
632702
1344734
20257
637034
732502
725675
500196
461814
1275212
369080
156839
885096
953537
1616139
458739
275376
1756106
1292259
484846
168828
907098
651484
465057
915658
1480292
400040
1359236
608373
37938
813396
475372
913826
1092368
1513139
1234105
795844
445030
1810337
1770383
1667600
779039
1614187
1302720
1341123
657190
1096242
1636279
1216619
381945
920072
1083607
1363459
273058
321186
720750
693313
416584
1184293
1250131
1320609
74239
12324
429940
1719556
374604
1283204
122051
1311314
1232912
1497642
325923
183791
1552877
951234
1021262
283680
899101
1587862
955313
837246
1735259
1798296
1521553
1578789
1365886
836687
1247263
1113423
1642259
181769
1709153
371765
225385
32846
1341865
1198722
1423211
1802498
1580050
78036
1343967
313377
1798291
1429726
769804
999148
248324
699169
493053
561139
992341
596189
839038
1679782
584419
1651492
1754408
1138834
660568
1484788
746110
237489
1182435
69358
436519
381470
1487394
1036239
393013
145257
94021
1778941
384193
140172
1408652
1319494
581364
1207880
371537
1499976
1420624
1369582
1154925
1499113
410615
1485711
1130695
1060100
1270942
621427
1649343
1568722
106141
1027575
379065
1362306
1105315
1017460
1405800
1559052
227438
1078985
558964
688353
222078
1502714
1167183
746150
1781066
1480252
515761
1146654
1590688
1483530
1303380
1384215
904196
779584
1040924
1545767
1105215
940753
114558
674297
1647043
1776039
460208
1127233
367111
542751
278846
1736578
1606779
773233
176608
1488648
1368241
1758454
821109
1054627
185194
1266516
258596
1267117
269861
1541083
845670
352374
511492
1387087
1363171
777093
1089196
1490443
1459429
372749
1411235
1254519
324670
1218338
429522
1631475
1360325
86131
1139200
1279976
221357
1169787
1166169
1432477
570064
422770
1111981
1374422
1439782
1226823
796795
1727869
1451924
1671395
591760
1061849
1788165
495027
1507441
307062
1585249
1782682
1323638
1401975
228721
1227371
332793
171091
212398
1006560
1315129
1484005
610071
1698908
1031653
1502166
1066139
195524
378149
349570
17673
843773
1532896
1776886
720380
12951
1146424
724628
649368
1082781
382370
1308442
1370254
141380
1046517
85336
880861
293713
474482
1549684
88647
300553
1457396
722653
807154
971022
118266
682669
699341
1264982
586735
1713571
546263
388440
387942
64571
321186
454185
1725055
1748296
1256708
1566791
712894
722057
336226
1091290
1599625
1052475
727985
723429
1704345
750838
170789
557078
437497
1499857
729819
953352
1650484
1760593
122120
1357234
269466
393900
793676
583449
1152015
1751773
1471434
1286024
520483
1435020
134786
521443
1426171
655783
265648
775214
836352
361619
478678
1655740
801814
447844
997534
293603
292332
1343786
1651681
446071
259345
1642227
438421
460142
1123976
1720601
790056
794415
830488
692123
1317915
348131
1604571
1157520
592478
1495789
997762
51394
1583883
311550
680477
1759518
1293438
873755
1330059
1052101
1750895
289273
797351
948842
1680805
510756
73443
400269
491068
822445
1682197
1526235
1017590
1743709
1403472
236908
173568
1358883
456973
27379
963720
1255254
164425
1016118
646927
366211
1698826
401009
263080
1134849
973244
714196
1160895
870720
1275857
557003
1186442
852363
1150673
368077
1383937
622896
24424
1522537
602034
988577
781507
571401
611881
1253503
244846
1225488
35432
1539823
1018996
1587473
1497765
1152710
1293296
32589
356798
1126648
1485236
750041
218780
104023
599514
1766391
85867
1627832
384431
1617588
151836
1205450
108765
1160381
25688
156075
944439
1428575
1136541
133175
969590
246537
663183
924281
1584977
1159860
493095
624278
31177
1234772
1378089
1797392
550982
1118842
367247
1028405
1708489
298387
1460305
734346
1449651
1056836
611111
1653569
15340
1246687
1126525
1324143
707450
282004
1608148
358771
372893
1174945
1633484
244181
1242878
484165
770904
802928
739345
520351
871056
27503
1731753
424175
1692247
1710119
762477
463229
706564
137281
336564
566628
700871
599145
84927
328668
770639
695063
1145636
1384768
531666
222751
1168352
410772
377949
786288
1632945
762455
496627
546299
1272256
278211
447776
1284463
1574
433019
213036
668016
700759
1597402
1793
1347673
718326
1573006
1522730
1643413
206055
116663
1697572
346457
1073219
402596
1381212
277395
194176
229352
1105509
673201
327662
33497
95693
970597
1742676
1538926
1266314
1543109
727594
1555306
534890
1391384
1298613
781741
166480
8595
1298034
1440667
118372
1614269
719087
61968
779304
97521
664426
1586865
1760335
1525751
1066251
1548771
1249965
1192489
1676714
1304985
1347394
936064
915078
1272207
423721
852285
1596004
140478
485760
1497342
978454
65351
665355
1240958
328946
1595562
296752
499596
610490
969527
1655384
217110
540401
608831
627555
909674
626314
1225910
1405425
469899
1449563
812818
1066158
1558025
1610179
1411938
882702
1510901
747796
1111555
1054388
1763295
1321300
1042323
1415528
689411
125211
1207473
902919
1445109
220540
1388815
1197107
1425848
871877
811846
99406
1236820
1583162
1081516
1714448
692493
1283594
1561976
1030376
793792
1686374
733101
642729
1758066
384227
818343
973665
1612751
749667
344600
78558
766642
744833
799817
1233727
1731268
1242728
320774
1239170
384266
1378541
1478433
36594
351902
1682708
680286
64208
1791262
560314
692275
1664631
1563366
1258252
1168770
1763712
1186719
450592
573797
329972
18503
844221
469366
180738
727154
892388
1346877
1037109
894807
1310229
826282
1360246
1421967
1329052
538152
750817
1061898
24861
38156
206349
1442002
14619
306086
1138015
20205
891424
1493950
441431
1645105
1342863
1239234
1464708
13213
929931
755608
1187530
276813
626197
1567371
1414240
1629565
312478
1003754
688251
1199700
1345368
882409
1200383
1211665
670824
523971
929901
478643
831870
250082
1679495
887923
1602488
935942
540089
922674
301073
1421336
856511
1470922
783553
993858
1212641
474528
1357501
1534342
309985
766894
393615
1207835
606505
1340722
1598798
1343196
796000
552
914459
349056
573039
1085175
138914
1720331
1456297
1220392
348912
74167
59883
865600
426276
177718
1744882
208316
1530899
1422758
1523095
123907
438075
1767229
1527303
97729
1439501
438946
1142334
310126
5605
301309
299441
1583254
1211042
1781822
632872
492325
923434
64233
1798724
335185
852237
839109
157981
169541
1662510
1523341
617602
608979
251204
936952
1140564
283549
182525
1443428
313614
960716
1090707
1754887
77793
632020
342768
1097136
24302
658265
661724
338083
350328
880853
317323
978539
1778028
693480
973867
1107416
1537744
1576347
1705282
16064
709437
1195194
769781
675938
430931
1558518
1545722
183151
467056
642571
136587
557814
1041112
772941
1427330
313360
729724
475281
617847
82884
1217197
382480
403069
710817
18422
708031
1727576
1007468
855113
181400
1399984
1463586
1206258
942671
1063455
430379
211017
506798
537212
757173
836202
480770
1614748
1699403
913056
1451522
1630552
383785
27754
234692
1080892
1031509
1576372
1177756
114107
1357259
991448
141911
79547
1117550
1513734
1426338
242862
427969
844927
176765
459611
440863
847797
1332761
813403
88876
719989
462893
916723
585249
623261
1137526
1572746
1492518
478340
486298
1602899
951046
221439
1399016
632718
66833
622799
1006432
641268
1565741
1069909
407924
877540
17210
1510283
1470707
1433272
1397567
1359034
1494302
1082840
948557
766772
127010
1080081
266996
1550448
1448990
1424454
1575498
593372
1330017
1286217
1656089
892055
528328
1791729
1633054
1584177
366414
1278022
1131258
1127388
1666821
101648
190669
1040212
1552084
613875
1742579
313633
1597570
1403611
260669
1174934
1259287
195604
1546945
1026768
1755303
7383
817417
234234
617916
1481553
15229
1481754
1194752
277125
507387
701846
1131942
305764
1740580
1041373
1199972
558574
1357169
1319006
1195384
475993
1266683
1225584
550
1381226
1690561
792593
698744
1297092
1178899
1327431
77143
188924
750236
609838
248290
1289357
539156
1232094
182950
1314728
582690
646136
1265595
86614
1272315
616360
1746086
1740772
1675298
1082462
1622035
1243771
1108253
1761406
903868
1079881
1271721
1617888
1132534
683792
1767278
1587840
279656
1687338
1559243
1581640
770448
1165840
99617
1637336
1019224
1595165
1705675
942662
984965
733439
759121
109828
1108931
7887
663331
1318771
19275
901354
1061913
947562
1767879
106055
1767093
706044
1199703
488106
72300
489904
1281037
1083362
1183553
767646
1385410
212731
506842
145004
492602
54422
1479605
1563504
948498
1013427
774072
222576
1124417
239354
970190
1662786
297986
1468510
468710
45961
506500
1208788
1006232
946861
888503
1496600
1380486
1652070
658464
1687566
705048
1618255
1744930
674690
430915
37391
1226219
563295
650224
1137285
471545
144081
548287
311477
1388060
1483116
312953
406695
539302
31833
913856
1664454
863524
1306270
854900
1192493
1531838
1356402
1558574
170646
922378
978729
755812
1752324
1051935
1656011
784545
558863
12536
264057
410081
534731
214331
481391
1554586
182119
149827
545966
1341743
1672011
1067131
404813
1740196
1684643
1649149
1353223
39544
744088
426991
854279
1407274
1456446
547061
472274
1519457
135042
751705
916485
1134899
1402622
370584
335667
606753
177999
1285348
1242141
334075
985116
1488891
64304
877675
164202
1757193
571211
49554
921478
1225981
959289
425442
248168
700473
328389
1278851
1503784
249013
1234518
41836
1559797
943921
251823
1497926
917403
1783122
1508099
639399
937179
758247
1195177
1049486
732799
965571
1328411
673919
4078
243768
756818
564912
1533786
1094779
182360
739085
798820
1442658
564712
1076656
1238989
295977
297261
93243
508518
1279740
111813
1440796
590071
1492047
477192
355699
544582
638038
1350764
242410
575619
865121
697681
241860
380579
885240
1635803
1284464
750565
515437
424853
1052499
353059
1297356
1004659
1153084
1140721
1403794
1416127
512420
877314
67035
1394108
83990
562533
1671072
1558859
51854
1663158
688537
1375017
281929
319558
335282
359565
1333810
931148
1315950
1641435
655814
729896
91614
847942
989322
901073
252356
1537886
1411489
1238275
1151558
727689
1482964
1631070
541950
963817
1475518
1424324
459225
553704
471501
233919
1121288
485471
1295340
1114310
763820
259456
772867
1741602
1411815
1447718
263063
493391
875073
1061290
621472
1296371
535689
1606157
1307632
1113455
255539
1090178
948586
391549
115860
615166
254549
1524981
924585
879933
118210
711075
804042
139973
274283
77438
402243
791029
1206992
657649
1496574
384466
345885
406802
781309
226806
468646
1736662
1238761
1099206
745263
795926
775363
1329169
1781101
604610
1128502
1693681
1364951
558482
310766
1027083
631780
1724066
844521
452199
34615
1046647
1534262
108078
356079
453162
550136
917281
695965
387816
862214
1537965
602567
1075894
109660
355002
972044
763474
1634603
1614370
1028439
1683753
95906
617390
342718
1354267
1685143
1724809
516014
1454782
110612
191914
256021
244046
1515790
396205
1763352
765751
688057
584146
1552841
1697890
1721289
1468883
646990
407898
1615454
159130
995853
149998
1309341
1667667
1562037
803312
1149224
1419553
1235031
22855
500316
1463192
1410269
325343
1501398
1264430
1066005
1506586
838797
705183
461575
785270
1785766
954440
21213
671632
826937
1421073
1569244
378071
1712488
849015
272674
1224505
1411021
1658681
430326
960301
1700517
1414345
474492
1184639
719197
76368
923108
100993
1197643
1544042
353152
1057044
442716
532989
889360
1045309
584260
462471
1714941
362165
1469966
1452446
306517
1183969
389191
523110
497664
434147
416162
413974
504244
1120920
1402010
1051636
316238
55153
1377543
532816
1589368
307402
307073
249216
932058
45149
1714503
1616529
1662657
1631556
1437468
1572796
156483
1582486
223654
1172803
512890
1679729
1663194
1310145
1126584
943160
1726669
1685265
623780
1594560
353564
333259
1671228
358535
1063929
1770443
122454
22819
1279878
1523348
1586878
963089
1115756
1662729
55008
391076
1086764
33611
958717
1116047
378001
640008
21205
272324
149263
413550
1167636
990124
237211
1612101
972467
452260
1788674
604003
525616
1788063
1500966
489084
847541
1459347
745903
1002775
654647
1377838
928976
1512911
55764
96006
303722
100130
331802
1567068
297651
1254686
693921
1188595
1655185
1752304
972767
1052730
244921
1260215
391269
689867
435141
970128
477074
904505
1277626
104578
1373773
1009560
1155194
1039827
1396687
1095663
1197860
665588
1624105
1279291
307032
1102099
1201127
1510476
585893
1284031
364479
149731
797079
740011
445771
265528
226545
351548
1749149
378508
1316438
90749
198185
982879
325888
2815
653889
1780016
33753
852545
359701
370103
1517756
856441
1586042
1340427
77249
132076
672821
863762
502928
1232780
1789303
1380960
695614
1294236
1727448
895615
1940
1739242
1200475
722157
56438
1546592
1493430
374225
814541
17685
1667705
165776
1619447
1002006
1697978
1690935
143998
1582944
797858
1707751
1726222
101074
1670783
887619
1545967
1159065
1013325
1499465
443848
620583
1142301
288284
732944
674112
1615844
1582907
1676061
1314489
1248700
563080
1780558
1324277
686437
1060963
1651512
708154
1067343
1734263
1145460
109527
1455929
679738
1553115
1680291
410728
605762
294327
1568376
793615
258090
477023
1739899
1726446
709869
1345137
8160
47771
1481317
14733
290712
1267943
795694
920354
1074150
1580957
1755347
788405
530922
830383
1200029
94248
404998
836669
576355
1668964
624444
707776
1276402
926348
1623207
1647127
535459
782291
964992
1594253
1295073
1211576
1251290
1149599
1173929
89498
712037
1120259
766752
848498
1337020
1517753
882726
1029717
1477759
1114708
342239
1057123
1520819
241533
589248
162894
288417
1459965
1030042
915592
41324
964309
293971
900672
1315248
203826
1626989
153203
997318
1081922
75933
211675
1685853
1714816
1511324
155708
1052952
791862
1098059
1245526
1427411
1600541
754220
502212
1168360
523784
356898
38893
896825
225244
231515
1757960
1348741
1051092
1518233
1713554
1786450
1033770
841667
1118009
756439
28337
730531
33954
979698
1726645
42924
561365
1396670
145291
141036
1646918
493645
1521532
901444
1601016
187609
1196153
858462
1172589
440710
1264286
586101
927849
687645
1085237
1277583
81123
34713
859993
1202732
351468
1591247
406163
765451
1442799
382984
1171793
971086
656870
1308827
766423
1559697
211613
130468
558837
1483900
823038
1651769
1325073
1732525
312762
38936
348334
671253
1708225
796585
691643
1556599
1352524
418098
1373757
952935
801428
1437440
611396
936515
1410442
1237397
1406213
1309561
374251
177133
716295
1306981
724553
451073
1519927
74376
445694
1039256
1317198
1277802
16114
363199
1736871
405070
680538
392909
1728511
319032
1494636
592561
1138884
1461917
501127
464434
380553
659205
36721
864338
1551894
306585
985389
1409048
289956
250511
269809
228702
511971
52801
1405693
529705
239189
26796
1498274
1638180
1202154
152311
233671
1320650
1140811
442016
495763
1341436
59774
79642
610927
181521
790152
1582041
547607
1498854
285114
336761
635824
819055
228939
1490270
1738119
1363125
1235464
1671476
620417
69091
1177172
1637595
169629
963031
1216623
1617030
522640
1404421
786805
782634
1469684
1215165
1166381
855123
951051
757636
1576666
1334522
362765
463490
1193971
648044
597325
921138
1720864
1427489
1321611
1734975
1584812
1164551
1705973
942714
1411508
1283529
1711470
1242239
233117
1591522
362999
702039
1184341
1537905
831891
104212
790404
245482
2400
129255
1136714
1564294
920837
1777768
1167871
934699
1694027
1102520
1041475
1375102
1017066
564538
1686605
570964
1579631
1309879
1348122
835862
641482
467968
1615135
1779166
802650
1502740
618649
672254
1694873
1023466
1067972
512768
264134
1144204
101546
795817
1428799
980324
1116540
1338664
734445
305828
272924
415594
590158
198263
1223338
590479
1179537
1563989
55702
1719697
1747204
1543881
245948
760552
658060
294181
1393732
1061967
1369080
1184962
1011086
1686294
217399
1739692
438499
1568290
647068
304278
608962
662097
327998
1488794
1047635
753493
251138
1640998
321757
1475184
102432
758242
1509779
1342366
441664
1570504
380712
1130607
84373
257417
903048
1564502
288571
925183
969900
1564436
1467482
300143
991680
1512791
460110
1536070
553246
1723566
852892
915961
982817
1469989
657163
990002
1340054
1246752
1069110
177342
315547
235754
1509525
1665265
1365489
576321
1467633
557420
556928
592193
225919
1026865
1740886
177200
711540
1010460
1051824
1384157
520969
1553996
1411192
1540812
1348584
1545275
819367
1200494
1126559
143674
1728219
1050410
999678
1551839
1341070
269969
365139
714535
1208223
800472
501207
1697712
1318934
572848
1614788
41637
997286
677284
447193
1362510
355809
598585
36652
360045
521535
1147405
1300972
534113
1743836
1703400
531932
1445761
1167379
692711
1722310
1704419
976886
191795
900178
727718
1039990
1274854
463334
1058990
137610
810995
873888
1428721
1320246
1309490
940970
1079228
871158
802926
1337061
1078812
130827
238616
1534488
1732069
36022
722191
868582
548407
677237
1318476
1050086
1473603
1413597
86687
314233
591163
1545665
1025451
1508853
929536
1545413
165283
221854
171216
383400
765325
229065
1221919
550251
1413162
60629
1035277
1146564
739740
1534954
1404717
1343245
907184
1008997
1579591
830903
57986
811041
1251415
1718877
1377969
713934
1421711
1179703
1308626
670538
474701
707067
616906
1430459
620144
1659253
1750717
1254298
621556
468323
1399682
321325
1569483
1354269
561607
1234626
725124
1053383
894028
1164144
1084248
863484
1624093
602649
983986
514859
1474966
191446
322105
1518913
1150398
1671671
1089912
370337
1024496
1365349
435500
145902
281266
1161095
1230994
362217
1070963
1326120
7242
1661425
1629064
1011370
419534
1244850
656581
206841
513722
456105
471345
468323
1063002
437323
17229
1744526
1084705
126082
914747
1544923
156777
160531
1584631
906241
1291083
207417
846231
216178
97503
414741
1181001
944337
363988
1638098
70262
797513
1660056
874437
614731
1023468
1764698
1519551
1311984
897503
542943
108356
657684
790852
1704580
1253182
1411873
1338076
1745987
149115
265410
487416
848112
409975
353894
24001
957337
1254563
1146707
1059420
1749019
1300023
485074
79232
1605983
1128126
742290
703598
937747
168500
1277264
1042025
1598746
379574
360310
327796
623239
1571626
330678
760005
1456366
853132
1721574
987856
1671619
1549213
1508673
1742051
1749967
389874
830484
433157
1043723
1108772
1676624
1463242
1429613
71391
567381
349733
821154
96527
619986
1391228
1501735
764987
102239
231679
294412
1765995
1155574
1748661
1574631
560879
354857
1058090
531712
1300613
328303
1624800
861395
1123776
540384
947599
33109
188465
220101
869705
965429
672890
63901
618174
190635
984662
929685
1097113
1535200
1224470
414396
1715730
51087
292034
1575736
447514
1266672
1572301
1710644
1577276
884467
460131
1299655
830469
689241
964645
138970
1364727
56034
1674535
1159449
13982
1385080
997971
1433951
1719282
942049
285931
1567181
649099
753889
381119
490642
1090830
1454592
508155
618357
1468291
1035693
393543
1083120
1196258
1282933
1160246
1332401
71203
510941
1432324
1716687
1470
222533
1125127
178912
164914
1630853
1340245
195134
1634591
69194
1246048
1447235
90744
1331120
1758682
861323
461833
1163707
869417
1320073
64137
938561
1105907
1342087
1684306
1616447
631095
1346645
1394499
49787
926657
1570071
76335
979605
786179
538784
363292
1094298
659405
1222284
1468315
1248938
429674
824752
1692078
1432161
419127
721893
596595
1632280
279181
927560
845143
588681
218283
458817
804346
1332284
114997
38260
168277
365460
77957
10924
1686822
1438281
1562196
597928
986327
1390212
1029495
36081
94273
1476791
189847
395990
1043760
557551
1664658
602429
925360
412395
1646389
694438
1738424
932822
27847
1300013
324305
320093
1295846
997216
1110548
290616
1738466
1352257
925789
265459
353120
942433
185918
127893
518790
617069
393913
1756635
653330
1303285
1306028
1324308
558931
1478405
434789
844637
313065
539067
228747
693271
1495734
946486
677079
1586236
72310
1137071
1371323
884182
304579
560397
1453451
1023518
1625360
823084
119816
1592854
1201335
1158444
1241776
1756282
611721
1573176
741771
562934
622635
319561
336591
482557
968151
1714660
476470
1707429
687704
484860
70105
570382
799293
487539
326719
89550
1299409
1058440
1143478
598723
499071
825644
719989
724361
255713
1189142
1068198
698824
1081991
567857
1619505
889697
480536
1661321
507286
885480
1624457
579446
855872
27622
1235264
1446364
1606215
1168234
1155849
1303125
1357630
1635346
10457
484045
95181
772832
549997
200975
583556
27563
645633
683185
1418337
32287
855961
764238
422766
915444
92700
1583482
1268055
497562
740137
1056426
1076490
161175
94978
467711
1713056
600316
1046434
53734
280332
795349
1069647
1369441
632280
212887
1348496
424738
532876
671937
440102
949376
723245
759244
61034
634696
1199560
1476425
753851
172425
1605965
1767607
1668023
1284355
403812
1719814
897371
1749537
824422
981908
820808
773161
475369
1297879
1545089
463476
184446
700067
1130903
747791
55329
712782
1712044
1071828
1417194
768240
158405
875952
1323981
1184228
644549
1516283
953014
471540
1087332
1626354
326819
1202427
599667
1039762
707192
424163
383225
1711183
428964
1087089
729821
297765
185217
901481
1247342
1755507
862281
1319490
752067
579801
152206
172346
385189
850316
1284277
1764115
169765
362708
964933
1726036
570551
1111183
110533
1033
1051194
758078
14808
151823
971337
673011
1739327
331353
140568
1178373
1621217
818201
823080
919227
1549839
547480
1410355
336334
251518
1306819
422990
1253126
234325
937507
178848
798813
1072473
1306304
355277
990529
353893
840396
991010
213224
513561
944203
713006
1246868
1118674
533729
1737017
303210
593510
9789
1209069
605701
276228
456591
870914
760222
1035277
1618411
1287831
1449079
441323
432050
1075740
243582
1154297
1662328
235583
1184381
322792
1554850
489946
932934
1745881
470425
844989
1239096
1053372
972749
1702274
644433
1643009
1142227
643047
953547
970841
880543
1203212
936436
1380770
1664350
1773568
1245088
170405
1524509
155467
114478
642373
351371
448577
277799
1504025
425560
63351
1336419
146703
398088
383666
1567805
32394
484458
1107500
1176401
871140
219771
1361166
1658887
12632
1210064
479587
394862
1497751
669032
230293
4392
797094
607662
1374807
1383991
301554
705826
787465
1741482
1386714
1506286
1558119
287434
589197
173657
1453616
41945
541463
125341
1466622
1317682
1041291
1684753
1602114
1085668
1330436
392624
769529
1773523
264466
965654
781606
199060
1476659
737002
254193
141700
1340628
1173136
1490044
1498116
570799
1302418
1049692
646630
1284612
1463640
1295879
243647
181821
1395376
298724
932224
32973
1543246
51069
707510
1304755
1371288
146428
163358
554788
891032
889812
304199
920826
82545
1636664
24030
85223
1532934
1462042
1241974
985555
315309
385060
389799
889192
163748
259096
1757395
1438057
23757
5012
326599
1495193
1572209
274168
1551457
312215
430042
1565851
1752055
358520
114064
1125099
1014719
948345
1696972
1043394
671639
406932
233890
941210
447954
1453364
1264807
966524
600598
278866
1490610
23452
1062033
137342
173463
1654260
1138970
1532894
443290
955134
652326
60709
511296
1327177
1632169
773182
522476
1614425
807429
1158990
1089375
654497
1281831
407449
606107
1496430
1696739
354430
214797
203018
1031051
1659697
1341392
49577
1294144
538961
237315
1435465
1013770
1132520
819642
335107
812354
925659
1449743
1498205
1552732
677354
897603
1153267
377339
708701
424717
1316757
608928
407413
1097962
703114
26859
61051
771540
383726
989765
1470324
1381607
1129048
708238
245762
826916
1305248
701544
1723585
1371893
1534810
840905
177944
1749879
1040820
156989
280785
1352072
1642435
862813
84409
1423272
1659408
512206
283783
602293
129479
679978
727214
774179
1579375
229149
142714
1058641
948846
664533
1740600
336151
1002030
508933
743569
327810
1021321
878396
854952
1247369
1135139
967310
236746
668006
990744
297324
216524
926609
1642758
1519947
1244064
229893
899803
1356605
289442
279993
1643430
719006
1212694
263425
300967
305351
1740333
1150666
707788
299069
508894
793748
1028066
1508561
227961
1108258
1630216
1739917
754708
732105
1098776
706146
1591603
655177
783633
1056055
1391273
1534480
146999
201618
675895
1563469
1534019
1324446
676704
1104071
1307361
103691
953762
1664474
1047677
378566
231248
110455
683608
211026
1333696
1167815
158140
1561892
713827
1213297
762486
123063
705291
111722
1702771
1422767
1045931
304955
1655858
237836
1597121
1134092
878776
467520
1183259
810653
325219
88931
1419604
1602194
429946
610452
452785
1383678
446992
230248
1443907
1704894
115828
850938
1210560
1337344
108384
1459755
1591814
129464
369604
931284
972010
1642476
786153
1383550
546986
379558
635580
1447861
503332
1491153
1249987
1620527
299129
1132023
366698
1301281
1272027
181198
1220442
1706197
47952
781481
908847
1354515
237719
1660251
1479682
90163
1634062
1097807
1178171
996713
1489804
449854
435674
453856
1670001
243745
1318665
27493
1284901
376342
1325995
1180967
1404079
1751898
153010
540870
571037
1381684
1689373
1675518
1511633
449900
1499750
1716472
664917
1407859
569351
698977
432254
303194
985062
1703699
703082
940632
1284729
914115
686871
1226905
1225659
392203
1299191
1347105
901632
130166
1009521
970019
414003
1295733
1108536
1440286
983024
279049
890978
1432104
1294771
137928
1371541
1136245
607136
1320510
689488
795107
1523790
34225
1591919
1564809
24377
1352894
854939
726412
870978
964143
1420621
1634277
1654592
1156912
1153475
1170679
444845
769278
1653089
802090
446871
759777
1664573
460664
143375
1468648
1680512
71444
832683
432870
1118929
1633027
1424492
1392137
487373
329667
881091
1688895
555238
129465
325712
609493
1193987
1572361
1273511
301554
771300
748928
870596
154671
530820
1241783
982757
1484765
1548789
917106
111147
363973
1358369
1428343
42928
503422
1763971
1433820
647803
100485
1255475
117929
546198
1397512
385048
379448
104025
410249
1493445
1052256
549727
1139045
1014088
315879
100317
201442
56420
1431363
390405
1264702
476299
420909
160894
786582
614655
887564
1023085
896568
452166
1030329
483293
1561998
227962
709544
1472712
397718
498430
203943
1162929
118915
977504
1294431
1603568
1482923
817374
39512
1417706
329575
1214499
486639
1344111
240223
1481426
580283
585122
51761
102031
1663688
1683724
534020
1657975
812060
4923
101062
1269680
555099
1238747
1709246
1491986
546174
1357507
1702856
520325
417319
1680784
1362442
1331728
530513
1459330
402284
116036
624559
1643602
766597
951700
787411
1232829
348882
29793
1210479
1265031
552835
1436607
1610943
501848
1119122
713840
1207193
1411318
1706869
862329
1020226
1645497
485161
1438690
527385
244486
364996
607531
184877
850926
725927
404079
74989
1305284
1211833
149595
1763916
625213
1651513
1049954
84502
337268
761004
1604067
273283
1048171
1599921
652306
1117203
455521
752423
977989
797426
1654691
1090593
177077
1515039
1628185
291331
1566764
1384905
659747
1163688
848061
1054025
1673301
387580
778751
245375
383359
1719334
714520
1054923
1683513
1409192
874745
288510
1161326
742675
76439
951268
1708333
536137
1107190
1263439
1456096
614462
1594989
1057072
1750694
1613389
488291
1641088
1510081
1136175
660915
906110
991706
205413
1442899
496066
799450
1412268
1447078
1134153
558658
1419720
177571
274246
1687190
1732026
192001
46974
978324
1419336
75432
704105
677862
137968
1251740
815927
1402618
1703571
1179440
1564171
926616
1392287
384165
76050
604680
362511
303515
137367
837295
261650
800023
434737
631632
1043447
1769604
1062389
372038
224650
1761479
1726779
716693
1549418
693423
1390380
1162031
299366
463990
1125353
931839
148845
1690689
1322041
1305069
467226
1001843
1222131
527674
113443
1278160
1661552
1674764
898168
1196682
397553
1585715
974094
1266391
385579
718408
290433
1562752
15242
274767
1287982
901030
1608218
765633
1293784
105081
105485
243227
1405933
515901
1525082
1055817
880788
398880
1246669
1218812
926361
1642676
919604
1390347
1081929
189860
1134689
5432
576736
39603
1731532
1357622
242925
1243839
890759
332172
553941
852289
972084
445106
1103008
605367
746205
1454696
1519496
133332
570432
1688409
282758
444689
1036910
922840
285267
887153
1288888
276757
787127
202340
1430272
886518
1430160
1673498
1063461
480276
609547
240313
150044
1125513
594062
258812
1309928
1599040
1693492
182399
1167818
930510
1404933
807210
839106
1614302
307342
1680089
1037617
983678
1428574
1600135
392499
1724207
430796
1442847
1397335
1699212
1129485
457802
98097
1144215
1474824
199135
228897
1563988
441692
1044455
1350805
1642922
1047584
151732
1704080
788410
1533953
589172
1613215
572480
1260114
1548444
1250226
531560
955843
616226
721175
1599201
871818
1022920
1590525
357277
368079
1745909
109352
654585
711000
554929
1350073
999503
458109
1150383
1151786
1090238
245865
501179
1361099
48261
1050885
628765
848073
1399273
1234540
590981
1233888
24603
1219659
523013
783112
636588
756645
921742
352371
1411717
281459
713700
1043327
299117
172849
300032
639268
996243
1446811
730535
327517
896839
810835
776108
472626
827274
1312558
1632696
1366073
294083
536777
676025
105660
1247967
590313
810537
414260
898259
944404
906034
7589
1006507
1562255
59370
634384
922713
387358
638997
974055
21464
229816
381234
1589174
691087
1167743
79719
1583854
1260290
578612
1210777
1122584
92999
1684273
574661
79338
1120094
1419403
526466
777455
464135
966543
1184571
668098
153191
37792
268283
598646
274058
1438810
564415
1250209
1408059
265121
1140801
1012910
544002
185491
611721
1489738
1695064
205868
955129
1170359
534814
1444536
385630
271697
1426438
1193205
930633
824017
511079
1682006
640014
234742
304567
823923
498872
440274
82647
316273
1280441
806224
969889
144344
951635
1309465
968448
1597119
590752
966149
1152107
223421
1129753
1234498
916291
565861
649499
242203
855746
494090
1071006
832099
888557
853687
1250069
588816
702006
1517304
1236431
989997
1635104
642248
895614
1191514
1154917
1555045
851997
324779
1150805
1617781
1331353
1230875
1747480
218335
1556636
598242
92381
238274
1464579
1761277
307981
346275
1322425
637572
1004081
1108844
128487
515935
1029409
157739
1639782
1752017
1354181
290294
613913
860188
430971
1320699
1437629
1653137
1604075
1327143
168502
1290540
733095
1104200
1615657
755544
13089
325260
1602759
851137
1124987
447411
1617400
518564
1591598
210793
1021385
128440
1412813
532936
425813
20076
526889
1113508
1196717
1361218
361169
244745
1093611
487894
630485
478313
1069239
594355
224776
1583745
1128910
105386
1301596
1132268
1162754
166710
669638
937219
1446593
310995
290625
786288
1042859
864822
652197
682520
290539
1487999
1765961
986134
1195381
1149353
1181916
1340550
416257
1307198
511678
1034764
1368892
801992
1011558
802798
361107
1025660
1486825
754825
1569292
1035610
283892
629640
1626957
1176883
1371446
1483025
402159
185068
1525904
856969
834819
1681501
1053250
1760972
1371310
5370
919403
990366
1326788
189670
434008
97397
613416
478315
1671908
116680
18180
1031349
308265
1266222
268510
807223
866932
1432043
764877
1183841
705461
507129
1517630
411387
181853
864378
333658
988967
1000913
428532
275970
1687329
1578322
1323254
885342
1611757
910177
513098
1442525
398778
343897
1322263
1247804
1616237
1482825
1646653
452871
809652
1108639
1275190
1445003
610708
794706
43041
1063219
1655650
282019
955507
156461
1125280
1127679
609440
438688
673481
1185700
1374245
129627
769768
1127196
267367
1634602
12648
25752
472032
337327
1180002
331016
1317557
1336267
1044159
1024395
1182256
506751
1060357
163202
64440
1456797
53762
1509664
938474
1229486
1594370
509907
1062002
1294373
721113
1745039
620413
538426
371702
714041
438831
1177559
94793
622149
1129904
201929
1215870
1452114
1026693
808511
187611
1071841
851666
1417182
1043610
427975
103524
256917
135980
1340500
180379
503821
576229
433485
104194
953733
1610849
400995
747827
498254
916118
625168
780682
501539
94675
1596193
233043
663566
124217
168236
195973
734849
8466
383000
422969
133524
1279805
113632
1017575
1647254
688760
342372
1139444
1555875
1108905
858280
28975
619464
31965
40022
350125
1487291
693049
1372429
604412
1360540
1669776
203276
460823
1102548
1163747
194085
455564
771801
949710
1181518
477658
1004977
1163673
1719610
1455841
537183
940969
1290859
1415950
1337557
1372372
419983
37459
1052252
1064862
1339531
1112664
1010049
1084448
377688
1429926
651787
1620676
323333
1400678
1341664
969155
385712
344402
1017839
363909
1716492
272183
873211
531562
1122024
509788
1109517
1446417
337954
818877
1658361
871876
1728063
655609
1687963
516462
1003656
1629646
1427555
381194
1685008
802990
129229
722039
95008
1315882
761745
149434
924102
1492082
246782
460338
679175
1270616
553992
543914
1702919
1243879
923761
551347
1141434
1364093
1236892
436889
769502
1084843
638340
816621
593207
54319
244478
847447
950256
242940
1105033
189620
747803
1560261
68164
637626
1548810
1555031
322732
357728
733853
963873
1304327
1036801
1104960
983428
1512979
575110
736969
1094310
116413
455351
1036293
968321
1753849
1304751
1227188
278645
704380
1657089
451653
1710183
918467
1680302
421181
397553
1290309
393780
675406
1280144
902422
1381972
1454465
816133
1291369
522302
943955
144235
437384
746858
133403
1142525
547019
1756426
1164475
390718
1380813
879272
52154
455790
1194854
660219
1142402
544277
1764495
230183
344559
946742
1602072
467957
1574510
972542
318668
886501
208306
84152
889231
1484716
628431
1348440
995194
737278
780644
434618
806067
314508
231786
760510
721101
1527933
835172
946036
1428076
561987
3853
470955
100337
144391
1305309
588782
1267094
1468190
13789
495950
1758446
197287
982733
1113914
30939
1553045
8456
1480036
746641
1540281
1038492
103218
1377362
489399
1287145
396628
534730
1265923
722662
1667494
1556768
95193
1519006
1243206
768144
872431
1002641
1559213
108974
32548
1028170
1037940
908244
198690
263589
1397451
1737216
1447140
1139864
515301
342511
1063139
1474960
839151
1422707
21724
1643977
707619
1140546
1199439
833990
1217119
1294584
1081295
906040
1291457
1108343
1423426
224835
358796
1037541
1180519
1269099
1579926
72594
1332841
1154038
634054
1529830
1444291
344090
632999
1754804
1181828
451479
245792
1425912
622091
1703886
895437
651991
1109058
963850
396000
794553
489850
882129
1251504
1550067
366174
1081774
104107
1228848
668657
476731
662975
231273
955523
1023345
727077
1547001
1380700
558460
925129
1222980
685355
298822
1659857
548280
913922
1427265
1485503
269699
335069
466350
445895
650782
1023522
1076754
1317972
1199285
237990
832865
1706011
946566
868977
1477652
1678685
159430
1273375
328195
493110
839601
1533655
751058
924878
719568
567569
1142535
39696
1037416
844008
333642
1680199
1635014
1304226
900135
403903
134635
1416236
678652
1244490
1366796
1371046
706231
343508
895161
1066576
484245
522510
1718836
524419
1729433
953437
1544963
857691
1212841
606515
11976
499399
903623
485325
290974
1681441
1028732
1123120
657443
711389
1619219
629887
722094
843145
1081050
344054
277056
1011406
1488721
1336754
456411
106012
322952
585766
1039501
914765
392796
924851
68906
511898
912269
1266634
1071975
592852
589945
1482509
1438007
1609604
386945
780666
1623530
983227
655530
1042924
802883
1565350
591332
133850
122388
1255117
55
733746
328572
784854
720242
1267809
849511
670421
1594518
537107
306405
1192196
138173
230435
137907
1375056
1619352
1057432
976791
997498
995040
290864
435607
568041
8163
1100785
953338
976604
591393
793478
874129
226278
543401
1226502
1644058
223820
131228
726405
837506
1131538
1444401
1258271
435692
586379
502002
559941
934675
1247984
668953
1258279
1186631
1580853
1517999
624107
512346
1022680
1212976
769822
489447
1366795
1163162
351437
1224000
32325
1700103
656054
1624336
316117
891226
115953
215795
1417858
816641
612440
822367
255744
541930
475809
1483611
743905
15422
1005200
353049
249386
179652
1416024
1271199
816636
1027887
384171
844829
1032184
1066982
1592114
1157833
1408793
1646525
1646893
528221
1657845
581606
168082
1243727
233296
1024103
899693
535233
472156
110997
1250485
258901
1702929
1512173
543432
681434
1277003
1699958
1019240
861912
600718
117673
1594774
439504
1326664
372602
1678215
231645
355913
1587988
1199524
777427
952329
677761
316546
1421936
175248
351708
1391614
1671297
209883
1225044
263316
1358304
1206820
524198
1415427
1348607
1582930
848938
1679389
462259
592751
443909
429125
1586576
575639
446783
800874
1028749
227905
566445
1073065
34927
526512
1356915
427835
414397
812581
112324
927453
704341
606061
276726
516781
660724
230739
1500224
405935
1099221
250006
615680
19007
1682094
1443030
75254
268226
111203
997370
493658
1313519
509545
485604
1516351
1728480
1586662
544065
634041
1665808
912416
416868
321031
509244
596184
635034
146776
255437
1398055
181930
671126
787492
1705491
1118245
96336
878428
509432
1639667
108290
1464774
56402
917775
150144
812308
1257161
1022512
885170
1464804
501570
1601163
1281325
437622
849957
1152212
560523
1570955
415977
1433715
688039
1616044
1180066
305132
1619862
210335
1047572
1540413
549345
880569
283935
103530
341857
1344855
707249
825104
350325
1650118
1097623
1299845
742234
743393
930016
1267245
449280
1366385
323323
1290616
845958
790196
530183
247424
456317
249402
643647
277741
1442843
216598
897362
167198
1070830
540799
1317791
1376292
1007255
261796
52197
774970
730927
558829
883915
346569
994394
1322171
536078
138744
909416
859598
725895
1266103
760222
465748
872808
1671520
169533
21638
857774
209497
1128103
1050900
864597
1269678
325085
806416
896938
919733
1038830
730108
835643
1255359
496525
755721
1036549
1082562
1116464
203685
10581
108798
677308
81044
1288932
215953
318572
1598597
81200
1222106
113013
906961
729769
1506804
366889
796636
991419
904550
2639
463153
1062736
680988
667855
1372673
1045694
1456787
1012836
701971
678844
807312
1015175
10470
476071
908106
1658539
1490005
1675911
303133
1696600
435488
682773
900421
139819
718649
463982
1685362
1010799
1427108
23651
748562
1360341
1322559
831764
1310006
1422341
1246966
1697736
140390
1485018
1021015
1095913
1575809
1030713
338589
894303
108593
142969
200861
1120501
1528518
589579
1434819
1315104
546816
535084
1160480
696974
425044
159019
163763
596152
317927
39676
1307067
1379770
1296335
77556
705784
782070
1680964
1550371
175615
547902
1553520
206192
1216416
1523404
897482
627055
1263725
150543
870216
900291
1708796
184915
1296020
1151832
47317
1632381
426593
526254
1570110
590805
423716
1616754
499653
1723052
425874
1615528
1397253
176681
1382878
414456
515880
1182338
202588
608206
513344
462288
1710632
1128103
1521829
1453246
921562
916184
530654
1113386
1260274
1411537
1672524
451474
1367435
76147
276378
50000
1445367
870198
278558
1310046
1507265
1084832
1082696
1326934
1029560
1169324
1368439
1259958
7882
416314
1712601
1423595
1416083
959532
1705478
374384
1252032
220698
196243
579816
711203
1167318
1260259
812996
1629569
1522554
845457
1174791
739601
784264
726237
21240
871546
875813
546600
928272
1108266
429473
1628268
1200640
430999
1696688
93621
779484
178199
1593971
386775
1328158
1000011
556142
1705331
677606
1215771
1568075
1376494
762023
891548
239402
499457
553311
1276773
456560
630007
1622477
1327300
1219641
1004984
1290013
1674794
423198
623228
993013
1365513
39496
865783
514976
318929
1481577
22765
1388379
1462250
1505639
445738
1340712
1318475
1603450
1563957
1365971
989682
1530309
1209687
386457
414355
280074
72713
813463
70025
1052018
651670
1698439
626246
1219162
702035
1056697
546895
963858
1035696
1319493
274948
1231051
48289
651484
913855
494664
870913
345300
859293
695362
934206
1533888
738587
770064
1062301
1579370
258418
1079047
1294998
1359507
770449
604231
1565624
1009074
608363
728533
1191826
1379903
459029
60613
1495380
1724413
641404
156493
1193208
508429
1514586
1422919
96013
1078477
972825
423605
756859
1469882
1110971
1534675
1165149
1153032
1619589
656813
63586
551311
624665
538692
214929
235209
1244858
746789
988287
656128
563888
1121291
978798
1556245
718624
1455705
303421
1055065
676661
1715916
1710014
453467
635832
209811
1006402
946455
921696
63239
467992
13039
561630
700837
1208077
427001
1576184
223244
404428
1684248
865179
911396
1145063
1462712
755202
600748
1240782
210020
238670
127170
698092
1092836
559520
957450
239508
130722
982585
770231
363087
1030505
280478
1656835
941202
1221860
484742
740883
496116
866776
822273
1183189
1191588
328424
819713
1291538
558306
1630355
1358259
1426827
152703
101196
1090962
231618
86660
1580947
1164644
26096
136367
475894
990094
663837
1390334
1494442
1453997
829423
671889
506957
904851
738131
167643
456635
1168950
1060656
340072
200947
301049
661967
1144023
284618
1403961
55397
1194518
1487050
418858
1082642
61794
458315
336706
231026
1105069
560328
67057
606944
180262
816631
1100430
292807
1629879
930407
906949
222487
305177
1665164
1539270
1380837
1221851
588733
658970
817451
935652
1296158
355112
276449
1375044
743096
974232
1563055
58865
409488
1528298
724385
1556644
1612320
1504044
21667
158627
1357709
623734
601200
1040085
1671446
7714
880423
1422109
490733
1287847
649201
1600598
1210067
223665
532916
986264
1202055
693409
1134042
723015
715276
1626096
124727
1669586
1098651
859071
227474
1196179
115803
396486
1348913
6081
1595802
133307
152252
872000
1477943
1604561
1379107
151461
1126595
1063627
1252895
535366
1352538
1206868
1602218
192796
1284718
1018590
1241825
1423354
1229745
1675504
825977
17736
896915
56386
1342648
1023028
748979
34942
561105
1421634
1304397
169934
362780
76851
393423
902468
817990
1318561
1297066
1083860
835691
103104
1597407
215097
1076471
1332157
1532280
362735
1369848
917800
819882
855343
394037
144561
1194091
1277089
1067340
742629
858932
689985
99258
500567
1549257
842711
1355293
1484667
1476931
436296
451684
1557026
20862
272654
59582
224248
370578
1183538
1611323
1576889
1501946
774950
994481
1390384
174529
1053000
1161028
623219
361916
1074271
1140923
491143
1672962
1339273
247544
1527782
1240915
105978
1097575
598370
460199
584558
241357
1380447
195457
1432938
17151
388519
838763
719671
258880
1117594
1181976
1286888
885172
283784
1274965
276839
1579619
1320560
1513024
1604678
1147580
835818
539888
1392084
859299
599349
583279
655128
574860
248191
1264139
433101
579141
9785
838969
41445
507776
1378430
1427576
1033715
535699
1437220
129902
499984
1380010
643160
1361941
1275428
534058
811051
434187
284672
240784
1050953
1272222
688688
1356913
275780
1072503
444800
340830
1108729
1345062
360681
564433
543686
539425
624459
900280
99261
133048
1319538
356225
141039
57347
893477
663233
1634976
1555124
1195993
786409
1546966
1099258
993667
589975
842379
357680
362017
1594347
962365
1188869
1307813
1379798
1700584
1176296
315161
1450987
479325
39202
1244482
132955
779941
1412754
1201823
1512523
1296229
1382881
1068761
796286
272580
1681079
1063519
1220628
1241317
157690
286851
486863
346369
746076
1113366
994457
49242
705309
338183
799156
975551
799890
1536470
615577
1191453
1372370
1257172
159441
1187313
678056
736256
1058284
1646638
1510174
919847
1686354
892111
1135800
610513
1151910
622840
1582028
1181058
1238837
991337
648677
629275
272499
1387741
686892
1091136
1306271
900761
1549951
526798
173339
178333
973719
449112
779378
381133
1524520
1270379
785654
951914
1719793
1632888
1087496
507092
607557
186
324669
846127
298104
231147
275408
327591
1285074
1326929
570993
642104
44813
1514209
865691
425644
22982
247569
941588
1390891
872596
755794
1354338
433383
224508
1130788
1187567
1118787
1132431
515044
626563
864056
351735
683965
639915
68831
1137834
1311356
627512
646541
882955
909695
886482
807877
1558708
18849
473172
1515229
136735
647015
739728
624324
958530
1108407
840565
408442
1231145
817740
626537
1057842
184668
1337224
648329
1566423
1056156
1107333
125542
1153613
1618051
134035
590132
365140
1515255
928708
643839
139338
1572475
1419050
672084
552899
211212
385620
1241457
101359
679307
7607
319735
1510097
830468
379628
1307979
96665
568348
1415311
1054635
70662
1260247
148141
670166
1398390
1405810
555238
1462876
903485
1403450
1652843
1410215
1608783
1145295
684450
727799
1206905
716377
267998
267239
760085
1628684
1522776
449209
234704
28300
1156115
1587795
1421376
130778
1072672
469303
259174
1648462
1394045
308555
243650
597167
7422
1548107
1540477
54942
354743
899457
53373
51909
921207
1190509
722644
1693582
1526262
347776
541555
1547071
1587743
1457493
356786
257649
633498
1106390
83489
1428538
1059929
512698
447392
764171
297895
928524
981759
1427341
1488647
433594
1127773
1684813
1584347
1534767
157383
1062665
1381839
1326487
199254
1045128
684685
160253
384264
316819
1703269
577944
941330
810936
151630
1644814
980708
1453873
1699896
1520684
235918
147840
1302487
1421617
1340383
567790
1576473
1557979
1512843
1519632
902636
1030568
183281
1383641
35106
829732
1162608
1380590
687253
522053
797886
814600
1228856
607403
1481726
1408907
1477100
1131532
877822
195337
1175218
833572
1364853
54874
718090
1107466
331687
253544
1556586
228862
1547018
350408
1146488
97520
533842
1217142
413263
1533898
1287413
1457844
1482000
110942
152621
354049
1663888
491022
1043671
1344544
1669467
1346786
391833
636660
664576
1354895
867146
312988
1274402
589699
1674762
1435471
1430716
1596203
510176
251536
445591
729557
328284
337814
1340906
565893
388421
1318752
877714
600071
1525541
955946
656761
1313465
1688089
1194697
784270
219877
567341
198750
62673
1281222
483060
1177785
138477
43766
958695
358098
1628350
112725
1532530
301927
1635976
1069595
825063
1514760
359682
614890
1274894
1432890
534178
1522915
719955
1645735
1417891
308813
769298
1107975
160216
386278
1165170
1009029
1403161
92927
668674
1621391
895095
72952
1046594
1394995
1295596
71959
1326828
8565
1136204
544620
287843
1099700
573045
519241
338903
130998
827118
1129803
812600
166029
740308
273005
1203373
805355
707853
1486260
663029
488989
1158146
264908
1452020
188630
1566972
1707775
950602
1646531
6475
205329
1311535
1017051
926798
720324
830384
151013
1233635
401069
1244669
1304356
1704454
1521263
174447
1530935
123266
151582
345519
1290825
1198749
1022114
1388324
1620936
1361414
1276932
1578443
984682
605764
1274289
111440
1208379
1184158
1382969
1622544
1123999
1704226
168487
1572055
153689
312280
809924
1240731
1573231
121535
93349
1025485
917627
637274
173437
1110756
1430328
833301
345956
109109
972247
197572
471704
1076881
843822
312076
1514334
107618
1458892
126379
626875
1111999
1119460
316581
1309084
1205096
454332
1338017
157351
569455
1407048
1157404
1510742
26904
1628155
1214735
994717
1709898
517372
94118
381057
7020
669178
554047
750284
1258069
1303984
847356
1320128
1234139
1637620
255354
517462
770411
1365739
25829
1003778
559724
827297
1426223
702886
1610234
1702423
57262
1459110
1108092
1406074
1215956
279202
782061
1692850
1601025
768153
415471
700091
1470269
310969
1295593
56425
1091112
12888
794463
557993
290095
642237
1160342
88422
245541
1672499
893316
1474609
1540986
858441
1185771
1219207
189461
1183414
76552
133747
1284190
1247779
813892
1685860
1562103
1575507
240834
625631
1558776
1198728
1644996
348258
350787
1613816
793998
24856
1086913
161537
1562172
1068569
816879
1033176
471250
461861
1363434
318868
820598
1708499
219741
1499677
5895
683666
780086
1564573
1298877
1072632
33220
735108
526443
1288556
1569204
757656
1479899
725114
70372
1169896
246099
560112
1365298
372234
829224
822287
299438
649895
1404593
554731
1001911
60566
1610707
221007
96412
1087440
977237
373673
1200710
1031745
450188
856574
914606
879331
179262
541507
115545
1032632
402339
1015239
1265743
993573
300821
1404217
1127565
1289013
1660242
1420947
1098127
1658906
1105372
1527643
992489
1486632
1662442
216585
194973
1617584
936634
1221045
1052586
732251
1179381
758761
843613
794836
242205
935599
1363799
223200
1003162
619801
254532
405413
1680215
1370995
1656646
791398
1200139
1090809
918630
1352136
1684186
1019665
1443264
1301715
363515
454958
1317738
61677
1674285
1398807
978007
467355
845194
73380
1156594
1404042
476599
1177729
510432
373061
320876
1075225
1469576
7691
408636
1409589
391590
1456729
438344
1047990
1310670
865682
553406
514129
1181184
908991
945321
123692
423453
1506155
282457
361553
1191997
1319540
1504444
230149
200464
1493976
216751
1256031
866993
1390111
92205
74482
1228813
829468
1479090
334560
1177648
311235
1645051
373751
835005
54909
677643
212930
315314
1284465
1087381
1399512
876902
1215195
1113383
1407088
629056
1382328
517028
523307
1019430
279660
78385
732306
1047291
1047785
1626162
861860
1402635
910795
916761
802602
1454247
1639436
1539373
1137591
187146
909165
323711
1598503
234776
415064
1458615
54565
491477
4874
405771
574111
358096
30585
1646613
674171
1106282
1671352
249766
1302168
946147
108550
1535163
276775
18054
426923
297830
1627189
1649588
759832
1536875
712709
489274
1574999
747140
1456661
193948
130132
592982
826541
922781
1678287
1656406
306153
1020917
481027
546741
1684909
90148
1468889
1345846
1673502
32298
1468342
275792
1562277
1505237
833697
771057
343583
912786
1103015
919972
315401
1582591
628088
1069303
1271041
1581357
124571
867007
342506
1692438
222182
1105871
57740
1125383
400885
126545
1569999
586358
1021271
141232
127949
1614290
1621189
1289981
705982
477877
598893
1350883
887176
1378823
549931
250135
1586964
321930
1336904
1691877
1242813
238256
519842
1668320
777806
1041889
292315
543039
1417109
460070
1298617
1160806
1331556
1369444
1250227
1518030
1347435
40104
49113
1618833
96556
1364592
324321
1479002
792738
1342422
822212
1368794
1475605
815855
569733
30024
293736
966526
157556
1105221
1320525
1052961
996667
476046
1279144
946436
1695739
584515
691188
787915
943875
544491
1053384
324814
926865
437735
842087
487281
1038139
1023922
1435092
378913
1508092
1424383
1623066
772609
741467
751802
1185174
461417
865939
1126196
732763
820790
1017151
986505
1232440
666470
541184
879178
650480
176914
170925
395584
1367559
1083200
323256
1614390
1064396
567307
782329
280763
1202942
1049387
916322
552173
684689
887184
1280306
1272260
279405
964082
633679
1546025
762469
720162
1168624
876285
732004
1541271
1475689
1539809
77947
444370
279212
1259292
1424941
504191
706000
58290
1018483
1339441
1438051
1676926
1470901
1222574
341732
166792
301717
1427767
1188243
287007
337456
876604
1288533
47171
1024623
1552381
986146
1080144
512609
1652983
35534
1634841
827950
1218533
483879
1191170
1640399
615459
1556732
1342685
1385815
1259255
1047656
1242020
1480870
900219
652180
403125
1688497
530122
1599886
1183150
281225
1586808
819642
1562777
1560875
1133394
1284545
400279
29545
1216770
714138
1512784
916165
1701432
1279593
1232663
1149450
1311993
1078052
377901
1568282
915034
1492069
1403625
48621
1363459
1436021
969432
1368139
1021302
664497
950192
312351
1497064
201735
363672
280672
264664
1598849
1476992
870188
874091
1607065
242565
1343829
668870
176171
292714
367016
356656
1310671
1030401
1394366
468355
1666769
750728
680588
908228
1002620
295075
555376
1037279
1222237
1269080
1058694
1142258
835607
529528
1489942
173820
1038093
554141
1636938
1692524
1236966
730713
127260
1587105
226879
1117936
134181
1055859
457341
1622702
266249
507172
41275
857398
1339363
815448
1499007
646949
890699
846253
1422413
1688256
163552
630675
284371
1448751
539880
809024
1695847
1124457
506100
49443
1111236
340541
825703
1526264
647066
59147
12830
1172469
1410848
51414
1423047
340185
1480227
312968
1267136
1086521
381991
1306935
177336
290042
693880
1329970
1665354
1349375
1653929
378497
30545
1691928
975549
285059
344062
423357
1457869
1125309
1455212
1394048
1078425
715221
1696211
1454578
1521696
608294
856504
555325
1042718
691122
985559
444574
1503412
278883
55751
1341799
597214
596146
1502690
849029
1655466
970771
1282055
213967
970868
1527904
1032285
44823
1226422
1301729
459551
1671918
1589506
290308
484051
1370908
1124747
337467
952771
461546
1034968
1433793
589474
1448511
1467992
255106
34598
1285833
561124
1166358
303660
516614
1689464
483240
73795
1011798
790732
1098307
1173815
833438
1497331
1217845
117934
1562210
969952
677466
627031
1668997
980896
119778
1113978
1498793
779412
704866
1452174
1116518
1569474
943993
48874
390475
1292957
884668
826746
460306
172934
9729
1135315
624247
1675114
1634959
650640
20780
367860
795396
578259
693794
992631
1638130
1686730
965453
572350
409564
1168589
1271459
876797
503669
259389
1154924
970454
775765
459743
202126
517310
1430515
1142190
362069
1062407
217699
1099169
1130423
1029349
1089076
1475034
378419
622921
1234604
710366
1678228
1299838
804517
243436
8244
1511717
382942
519487
1219739
1501877
1550519
89047
287545
112601
1163549
350144
988394
1497954
1500760
1451622
1182048
218644
496143
433305
774445
93567
1246258
972454
842519
1211806
752904
1514174
1587744
1107395
494698
971609
822127
1577488
1346115
1551097
1505003
1551458
732250
183616
1071783
714487
538438
933216
35512
256370
1070778
678767
46819
1596884
660371
883195
782882
1385017
910277
303253
775987
1510740
1402056
156539
1329729
58150
44918
451839
1597997
678314
1623438
258500
158973
348484
1324758
211866
527645
661166
312869
1292014
1018602
55338
1393198
1580179
1323537
207699
99964
360809
1103912
1032046
1014345
1052499
819387
470096
548404
1044433
1384830
775429
920531
802015
953822
852172
817761
1581118
1601805
197241
1067282
1120326
360535
1671125
1473184
936102
372669
1175619
739772
524498
435872
857108
333732
1462839
408684
700230
1214164
121241
335674
872939
1094805
493190
956333
346405
754502
307082
488324
1155807
660729
1514831
458876
1271992
680190
874682
997760
778681
321733
1503841
68973
917540
362916
1119535
898486
259900
1602576
398514
1200289
1628424
739565
797852
1668330
1669472
408176
354148
1376433
1394050
160650
232865
1373867
220339
1606122
1591672
1149596
766874
457796
421492
737790
553627
399687
801396
800927
414028
1089176
1437482
690613
1517850
1167282
1467253
1298244
372316
97913
835203
774189
533050
1390694
349467
145488
154712
178512
1419060
99624
1360321
276311
1214545
854829
559658
1120142
1132691
8212
1436336
564263
467018
1132986
1223031
1616027
828109
771731
494864
120781
878703
651071
1576609
222125
966634
1699219
1522949
1409496
1478365
298501
953843
570057
873851
392490
652717
1382403
212403
587453
1250420
407291
548741
513487
887883
950229
10237
907586
1071517
216455
1621046
824277
1143770
832482
1228965
484490
946273
1618897
1499851
401575
1461505
812704
909275
1038629
879792
1522925
288866
1295874
560403
1547069
1393324
83198
1311174
741977
41742
977925
1051350
415367
217346
1243697
666419
696078
1463837
105322
1032128
989480
431510
1597831
571526
965084
1465676
75140
151444
373424
492997
1144001
852104
246316
928923
1428405
1417210
373574
1181202
1205432
1342221
715976
1408391
1403454
239611
1647729
1448764
281137
288563
1327285
983250
1701519
706947
1258533
230152
109778
413914
1321149
1171690
933960
1224562
1289875
802809
1520691
513451
332414
1080131
1536572
578630
1294271
681753
285639
667180
1048978
62769
1366169
1446048
952224
235746
1691571
644334
1659702
1231427
614779
289523
178664
240830
224028
9739
1066315
499936
213928
1078769
80000
284548
946902
1633533
692267
305499
1090062
80828
507857
574531
38142
1587570
1184049
1205234
867738
1281458
165697
1193590
211313
1163309
817486
282033
782509
326634
118312
504911
1462958
1022304
1558546
608808
682278
793107
494883
1213344
328883
1302697
662876
295313
835437
1533766
595474
1113839
1049246
24171
139666
251059
335660
1037709
698833
3558
362476
850296
52502
38124
1461161
88727
467188
638433
1222573
435681
326949
529177
426154
1020045
1604619
1184254
996842
439956
857072
1462351
242425
1017358
309010
426924
927539
830021
761513
1547905
1472105
1579741
984255
1279141
285676
1687444
1040402
275009
633518
972771
190647
1533619
728639
763928
430487
1419096
510900
1137265
1205949
1621977
454589
1239884
612742
1244265
57191
142921
527461
469623
260694
777380
1217259
1363625
452337
797276
732121
703474
1098460
128905
779878
1193359
107939
1399152
379750
255908
1629514
692889
1099407
609600
1575457
946789
921283
123088
32304
368961
1392500
54667
1449938
93841
853550
220108
909713
465870
950623
1493437
1529081
405471
926800
1187685
942571
706514
946511
868603
417322
1064131
1700123
247886
47892
184555
1139768
108543
1283370
676201
1097597
1511418
634847
21014
833544
1282465
65397
1628508
465570
782606
910201
919927
1530754
756921
878290
844257
427796
116755
85653
725072
1090262
352069
819302
939136
992101
1125528
183154
1325791
633183
1497835
1124322
128033
1656767
1683871
1041644
263894
398874
240730
474556
1680521
1516697
1135881
1273400
188956
1551439
98900
1052030
428480
1069508
401089
919926
465436
1186396
269613
146984
1570290
621980
1230468
1558248
1528394
935933
834782
462571
379627
396095
363855
457871
740543
1125787
317764
22695
159005
1485197
684195
35531
147095
881623
38849
776859
1297760
861499
1125618
312874
632928
784967
1671556
208106
1378825
1679814
179476
722224
1179137
429532
1401028
786892
383398
1486722
1098347
1062742
669131
1077052
1076714
1579595
1646599
1674265
956233
1606737
543566
1514832
671144
904364
68044
1637945
951100
1506086
1508029
711061
85286
685510
61533
582532
1413046
598269
1089989
470124
104807
1461405
366843
1026676
211165
361965
1392361
1290201
806635
1641604
103870
1262438
506506
624555
702855
1620206
1665293
161661
577954
559311
1512195
1367726
1246850
1364378
809791
837272
288468
119941
299431
285119
797793
289188
1076524
576271
982018
1487038
399035
1383948
1279023
678310
1619922
1378988
962301
1552430
13794
648780
374476
1491618
1416748
1099073
293383
309040
1469671
590155
130216
171381
1071851
1196049
905992
107712
278622
156135
264413
392884
1224525
894220
1606541
1515266
1384460
785136
821996
278483
956291
687194
732167
23798
581379
1415299
582181
148812
445341
744980
503660
596583
1608506
1139374
1411561
80639
1072484
1020358
1185777
1635560
117729
159795
1575113
862307
431452
505606
344440
184389
1616220
744182
89525
702780
78793
735970
596633
1376656
339448
536992
226108
433551
1393561
799971
374224
1556027
1439319
309661
274879
1066825
1437127
1692019
1673668
272700
1556747
669303
1294309
1354123
702862
473835
1669649
389138
817665
466419
1272673
1289180
1523410
571377
1313665
1392345
391231
298165
1178890
1365120
534127
1690229
344759
349552
48360
66759
1671573
981905
1517144
1620282
1641530
1355380
815504
783886
1507152
251215
1071526
588149
289229
352743
1684016
431182
1042384
102205
607647
1362607
1518086
523841
1414894
859493
1491542
689527
1358369
20654
1279140
508340
343047
1101972
786731
650331
1088699
1337630
1635040
453503
1332260
876814
477210
1456083
146115
1062379
676382
1270932
1390691
693118
740611
725943
1565784
457817
269783
1346750
1116819
1108060
1338324
823329
139788
1312321
220677
43893
1409209
1134983
23708
1320747
1201594
103012
926283
354964
176796
896661
289181
804479
1205056
836964
935279
518639
85677
882337
1284229
1224694
1414278
1573241
1298213
68577
1024440
1204720
469034
361859
369241
472423
1429205
788422
210849
857401
511561
1270334
783049
146679
909925
26684
1635315
1216544
904603
1349171
310282
974772
1293184
140609
887751
1053664
1467786
937198
142057
1208530
1116182
962237
1391430
37277
1604414
871988
18703
474176
250699
1602525
79207
1385014
408041
49964
33697
1575685
9118
557731
1080161
936021
1011818
624773
1588056
1264974
1552471
907346
1397350
837271
1359045
475269
1556729
1381309
57309
1084548
1197891
312920
1098525
100785
880063
1318747
944073
923253
1373328
14321
842064
181199
427179
1527224
466741
66804
1099690
1277102
1421733
1682982
1101808
224744
1092274
1467781
1338165
288358
602475
874878
1403272
290401
1424807
1312851
698214
70555
1671933
463319
77829
886517
1402384
158451
1482813
1255029
820980
1214222
1315036
958477
1554698
1339653
462422
1339752
823637
1210945
431326
1037350
563931
895938
9607
733999
962499
1050306
94980
1649048
460781
402716
569837
1167652
1377174
1403938
1100163
27984
1640500
1138533
767703
1555460
1473014
1427248
776913
401114
424823
1646841
906277
648439
875963
562500
731214
1370972
1042393
386560
1376348
1380359
386376
340767
1013337
263113
467776
927213
1066130
1644140
388750
247320
224231
17110
1249632
180657
860025
1182924
957804
371973
710114
1659082
591445
381131
352194
364
1113475
1511052
1032583
167199
632497
1553646
495007
1007094
1482249
205214
328763
1537181
927640
791702
1164953
1656153
152250
677488
934569
7202
1089682
809255
421685
825895
402432
566215
888258
174984
900302
1594448
536274
1459845
1502860
1178366
800226
1030347
413363
514385
484400
524111
512524
829887
575174
290219
906362
876480
1126312
951645
840224
24850
1209525
422700
1604194
1042137
1084503
1601299
512695
715681
669519
1142884
630426
1296686
231782
745859
735769
1335581
1606112
364400
185645
573002
641942
404929
81224
286625
1315124
1068647
1580302
784501
1622867
532244
1356470
272379
297662
1265072
268016
1012686
667866
1657842
719309
794566
674440
860429
1168763
149305
1169914
1612093
465169
1640570
373863
73530
175487
383348
1537174
703845
1523804
453079
846248
1231653
322407
543783
370957
135133
1029140
1289262
1251904
1267898
900506
1277388
1643563
1261520
878574
1200788
257387
280552
99761
927827
433061
625688
1075588
483595
367945
1638548
186359
1558515
780973
1052558
681008
247649
1270530
252755
846018
1450321
1427335
1611028
1299743
831800
784875
1278273
134992
1124596
143297
1100828
1269582
1064222
40862
778517
1347883
67610
1443790
694257
1683595
58993
203025
1045753
1289605
1062181
633698
1505516
579297
702176
40497
563779
1369462
151069
1663097
1316007
650950
1305324
1103859
30075
944739
265549
329149
1441415
58238
782825
1069613
770933
1652268
1188889
1284880
76057
983478
447458
607045
1466645
753142
507648
396983
4463
440957
1580005
947837
1637447
1379170
1322470
63558
1100866
523941
466598
612607
60617
808826
524185
868456
436343
59224
331943
1430142
1632502
1556057
727742
1687692
832567
1472565
461929
195141
1423567
493532
1084565
640122
829277
756340
533617
1445692
835586
1630072
1612436
261625
1548464
247186
1565393
1517826
948437
165383
1611343
7504
886360
1128145
109424
478232
91637
1180468
1458590
581998
377826
156203
1028270
540130
1552362
314541
180997
665134
1076659
1592549
1550740
255562
166405
1608507
1471357
396985
1128778
416031
669393
534153
1005411
718438
1126160
638484
100418
165264
90339
1369812
901480
223689
664309
1387685
772683
1219794
115878
257705
1221218
442004
675891
196698
1646115
61546
594639
1589306
370525
1224215
83451
722118
1269269
359100
1027270
712268
1500529
371235
1314454
163081
877679
1249989
1516484
81540
790587
1339390
273245
345271
276747
824590
1183614
75456
220718
1523876
802280
226102
480752
1298019
807683
790236
921474
1653080
1276620
222671
1285167
1516183
397304
456931
1590849
1671993
620662
628340
527996
1282954
985252
1457609
288580
847824
102249
873943
105753
1466072
512260
298363
452425
408594
904972
1322116
168570
725085
687206
1224674
870997
1115523
856643
1684115
914307
1527166
338034
1128679
855939
1680131
1289329
281036
161350
121025
583239
1475354
1191335
558321
1234617
59520
1052691
151218
1560048
1653521
18037
277449
906461
254235
1185755
99216
841677
1614330
1381638
787417
962524
714866
1160893
987535
1141079
288568
986086
1254891
920905
323397
465372
1419862
1129726
1600889
650908
1013224
954331
1320305
111525
1063395
608520
224746
818781
511960
1151408
968501
209854
754316
1457438
1103685
1505350
578131
778139
944551
74502
70766
987852
141399
1560694
833567
71511
691052
17080
1658914
1333590
1189628
463102
1488568
1189107
898507
1452038
1209760
1115306
960244
112717
915699
1562128
1078869
249950
1069358
610393
947369
1560230
1662818
1597419
1358831
1191358
215947
170356
1624801
893159
1274741
562651
53549
1192061
273374
326430
19421
313020
1682782
911880
523919
1224609
1396696
1050920
788512
1488682
26734
1639202
1154246
1360011
690255
1019116
1133818
1442566
574879
72572
1365927
873053
1595685
1090219
190825
251496
483390
1261505
878600
879578
1339425
193423
1665070
307732
872459
1205629
659597
1066439
320579
496330
1280449
1361486
1024558
461640
1341471
1484748
1372369
1603817
385749
1470652
1021506
29512
796469
967650
585859
663622
997076
481106
1006059
1457910
148396
611289
916183
65816
1684640
976135
1287488
199786
502819
504517
475034
1641638
1053287
787925
1603188
61488
1365095
1522387
1073602
863088
1222885
696706
1224142
652006
1589880
1212962
734807
1291667
1183939
317800
748034
19930
329986
1495904
1391606
1184352
277951
737893
516919
1508165
1360282
1175094
556280
348978
833887
1245985
723051
361101
528390
1105638
705538
249030
680664
1126248
670441
1546007
1045328
81534
106196
1578535
845375
606911
1411348
1299310
937121
846039
513303
149829
597273
965657
1633718
1573091
1585910
74399
526519
495755
926994
1260978
1140887
17532
1086840
1132452
1600809
1634682
1278399
968091
957021
1052493
1102275
685865
560300
1394245
1340805
928182
902002
789619
218487
614270
1512064
1577056
1154374
79513
540333
633716
799221
1369070
1612977
1318720
372196
1467153
973391
1483855
656589
1235465
453194
1410384
52484
540438
727994
1308474
747579
654970
161227
187119
1077089
1283353
78580
311557
218668
1487294
1292305
380504
883590
1138568
309467
194317
1571814
1212266
1247472
1633422
317698
390326
1289798
887068
649364
1468893
282255
1449249
1208328
1426134
1579444
1498347
1076501
1413800
1612096
1200520
1413254
1252375
1064191
420221
29933
1200185
554439
330954
827690
876249
1061050
493493
149752
1239920
1500661
1520707
646427
1194697
207447
1523418
368413
1465432
312079
1515709
939240
1412976
1312457
385264
1076086
1435405
1290754
1352411
756546
836962
500236
1248771
9729
1283094
1263125
560135
764203
664753
1650154
505041
790648
979198
648125
639786
819717
1562545
1324899
1207105
381965
436357
1031567
952652
920359
397451
1522972
1370136
155203
458142
213788
1355989
465780
460427
509826
1665577
936823
315106
745654
1464877
49401
611127
511146
467895
584365
1222420
1603117
757795
1563799
1285086
1073473
1547353
836466
544042
822132
368062
718650
383831
855927
686769
1516731
1171237
1504995
659983
634794
967469
264630
961418
639291
1511893
123465
491278
990140
1243802
714993
199227
1258223
653861
955369
1533564
654269
574825
1364998
359111
613899
999398
172879
1633709
1165526
1268067
63852
892355
1197119
783536
278861
820189
92842
1095094
200987
534193
1581968
923322
939218
565342
413543
140866
1538571
780771
745888
65546
1617483
1361740
503251
908518
317580
94019
703803
592396
837249
299310
984942
1681814
320555
1593244
1555894
1140708
501792
1284928
619675
845024
1176452
1360029
750390
922082
99391
819262
1469039
1202536
994884
343872
774499
670712
1022885
1587595
1415158
1655521
685600
253097
831278
1063176
775358
765634
165643
1521606
692425
288971
316388
295374
1503477
1081355
1044625
640459
255942
622219
1451915
930262
832270
1649693
141666
1164248
47171
813004
963637
1575257
398130
1448816
1587310
921090
587288
1601602
299957
1201723
54808
268574
802990
1105146
1510199
1642849
1523003
92791
1349674
1343629
1461541
1325598
1668175
139903
1515195
1634108
887466
503719
1265887
554559
922383
1162525
1354473
621470
548022
1447533
1324375
1446013
1090944
269895
520577
1062441
849998
1522373
1199839
328962
155455
1469095
1213735
1113828
213648
1099035
1543014
795435
793042
1310228
33637
770694
964657
306339
827235
323206
1212378
1631159
724165
286509
1013212
1664316
1352275
493144
1157975
394247
796769
1121017
1542771
78351
923392
353200
1172240
217304
904586
990055
374717
638916
540229
1579434
1015963
53330
734883
1554096
1341943
190091
1131430
155816
1458705
351146
1641637
98014
70785
73509
290274
802683
1013892
633146
853661
1431628
936858
335649
1647302
1073964
1099493
1285607
4886
1144891
1162600
675675
1495676
730192
1087663
1136423
1026535
36630
1033394
1393554
692459
159261
938819
931056
1198884
847106
631609
968088
1391291
480420
463018
909067
837767
784868
784866
1215823
1253605
281473
1110461
910493
872297
896046
644571
1500515
291622
777268
1023442
480969
423986
1116555
1160068
523169
973313
861533
194848
1503457
1122682
1219448
972941
1480241
748153
581270
1415387
724014
1316791
77980
733178
1220519
574009
1241615
272946
805311
389265
824017
677804
456803
1653904
1300624
1259013
325831
547367
5013
1578143
1343879
1330259
1526953
188577
622279
1032366
1163742
1477807
848182
1612443
895818
306255
842446
1594446
627974
848840
114650
17705
902609
601466
576465
70836
1087934
1013554
362157
623135
1459378
966709
1645821
69267
1598213
882038
1304942
1541558
158106
1460669
1473539
127635
208791
1266757
416344
78820
794549
1571340
766364
1396642
804922
778588
1452047
415125
3855
321529
252209
168558
584824
141154
1086114
1082466
834912
582966
785573
1450946
267379
612417
1644243
964181
229470
763601
86113
1395405
1670272
722934
264854
1081490
68724
1646733
1259875
28173
242368
1431055
1629327
491613
1387213
605500
1122812
512898
316192
1179093
1236485
600460
271071
122671
1245863
1682376
907233
1047028
654682
1060171
584885
1163961
1327840
668748
868421
650540
894995
1557547
1455140
1600504
142413
1422515
1519397
770445
833816
236161
1582805
1362693
1533012
513812
861845
92261
1524950
1374351
1031173
21134
1055566
699954
415951
1201166
415102
345134
1330997
257065
1229058
933969
1118343
590688
704249
549143
1378936
395373
702291
1518085
62238
546740
512900
57846
66651
399302
248777
843318
1539500
1680752
1400835
973452
592564
1134187
1189255
543012
320272
1352577
900579
1121133
471483
1107549
449120
549473
1106926
505571
1035193
884392
52579
780506
1599873
40974
973248
406685
10963
786287
941785
990246
1504542
911646
405693
228117
1575729
1594748
219106
1373299
518113
1147158
884445
517161
1665569
221978
1478004
1311290
908587
1659110
783251
777910
1127012
1605017
632269
877570
234550
1343401
520918
1258591
775304
1148193
319274
942184
701762
549761
984554
533666
1499477
1649651
753447
753830
857623
1186769
1111411
655061
162572
790624
1513406
568173
1583905
939737
1358143
528926
1480975
491991
806293
70890
1155457
945230
441907
1067163
468213
1132143
618865
1005764
391650
849922
1332524
1087371
1042200
1652278
94551
552020
238117
1438693
424618
781992
992538
1343443
1525503
1520959
1031183
1376056
1098498
141384
1336418
1633654
1207069
1528814
80098
674948
1210743
1581781
1377782
306240
1316390
1511145
1022493
1642844
1608916
800326
1335600
855318
1607957
782563
1315524
1418481
350040
334693
1607730
1658745
1200643
505269
1591091
1327050
1214956
418399
353498
288161
364684
430634
1556467
258210
358880
767514
325980
1181786
626653
1527030
940359
657187
1552632
1526738
568088
1454728
670217
1039733
1279559
1062081
1151970
852070
722226
1094459
1486502
163794
978976
1254338
815671
901682
294506
1384271
1434102
785538
462013
1522800
883606
373509
1282331
804107
1389226
1383605
1434487
1087257
482276
496157
1552921
1021406
646571
1338349
263473
725956
992656
89090
834072
1110620
1228470
1036720
694406
1198957
1110946
1553403
1660090
180766
1263731
295920
503444
831176
1157392
887389
1069022
843409
137426
990575
851123
1502600
1499827
1244223
1637759
69534
277408
1272751
1342973
1186694
136651
425341
657329
224396
1374119
721517
975334
1622288
1209062
1074647
326890
1605702
1326636
447960
762658
851887
814070
694973
292146
867811
1391960
1518724
1320172
52698
560801
1000606
272793
374181
405145
857798
1288003
1119193
950075
456733
167450
1576831
1609795
1439883
1639447
884026
638898
1109268
999415
918474
153388
625806
1582723
1310686
1589210
1124539
818642
865816
845754
1196286
1188075
1192229
1607637
778614
1531697
1608322
1451552
1369331
1492722
459557
334624
40508
600786
1163267
361009
789763
402974
1126879
190213
1199056
1236019
1365227
897949
634118
1205307
672414
1435399
1402820
1572863
405709
1337733
1194006
903115
548816
1436894
1170784
661167
503204
896488
300224
408907
1245104
656130
294757
251432
443503
1517112
152007
1286655
710725
1072855
465812
1537481
1568464
1250245
697816
814240
344175
406990
1176870
218821
316494
1083289
581094
1333779
895426
1468872
668479
53455
934956
2695
1447190
1111031
49742
497574
235929
355481
456444
981647
1326816
1165779
96863
714074
972529
1143302
1411090
161316
1461354
332215
1311854
659145
513932
1564144
166389
1239281
527744
406607
1221891
1021869
1544555
839101
475541
1292510
1463942
1211289
591417
1383949
141721
888255
980519
963393
653243
1539952
166792
1164549
1001322
1395425
358009
1204430
1469940
102699
781299
565574
742175
1593167
1624159
23022
943777
1510934
100077
676353
611369
367924
1319394
986718
785494
422571
285303
1058918
709252
1404939
533995
728319
1611226
966422
1381037
692890
934274
693554
812207
810385
528192
888048
578584
600293
248330
911415
58085
1110687
1318740
894120
1560574
1430747
981034
1450352
1039754
1607215
266700
557797
1167389
1046843
1375694
1041150
575453
1642920
1380632
103347
1260740
1348166
1573665
378160
1397010
870910
1380757
1351228
1269567
817441
1199489
1384258
496696
1039087
1562435
264149
1654618
504508
306001
1436980
990117
1055755
342188
489841
1493839
771871
318759
192353
1303213
1294113
921227
868173
267137
1399720
782028
529501
316394
1177657
472832
1415182
480673
11406
1143128
1097152
1668137
964661
1164649
68732
1053156
1415994
18298
1457862
1263703
1013631
186727
351568
780748
917783
335166
513483
816153
208658
772586
1398802
120869
1216426
1041006
1647461
393244
262564
548569
582954
457399
755625
566730
235835
202268
1623810
875192
1175180
847184
1385103
1129619
1383844
1534374
223224
1074650
695722
1483576
69643
442387
720202
152911
1012227
1054476
1093803
442892
748015
1053469
1293666
1510830
436688
573119
457209
506041
1004827
1216761
245014
1545442
814304
1023673
1512307
867666
571288
33974
665499
1055914
1204712
1341365
815395
599600
590222
917456
787976
1610505
33178
1466632
610796
434540
363192
1621095
1647403
1453703
232153
771001
1380141
1192079
1652738
222006
470215
648590
951438
680199
268652
525901
392843
261784
852282
1181179
181908
1421534
423756
1422937
1064326
778264
272512
350308
736116
449979
187564
556616
11196
1446850
270740
105889
1119539
107732
756384
143230
1494157
168176
676921
1277920
672692
1013722
1249535
1331673
1008519
725731
1394699
1164007
514272
490579
493063
112285
1336098
1141164
827982
348373
1128657
1061989
481372
849947
60778
493579
1021216
288817
1631546
486686
607619
443299
583773
1541789
211238
64822
1553383
255667
286244
178810
479236
1597890
484946
1517624
105077
1500859
736345
1639553
830558
1024442
331588
124256
478578
904373
890466
96930
1300138
1660600
1461007
1046432
1560133
34188
856468
1398500
234412
1053049
1356238
1613307
1392110
413839
343956
1094443
642352
952474
930682
657124
634307
271100
447195
485937
1070274
705177
1276222
1134874
151181
516580
1232984
16850
1580439
1553373
1250906
164638
277859
653086
1006393
1056935
1338910
867412
940587
38049
924967
1397780
1450137
972688
398155
640051
924087
1612573
5865
1430801
1016745
783082
640805
40754
1539084
1060970
252829
18201
68522
1069616
12467
554127
471433
44406
932373
470039
980074
1242373
175874
1051520
1246841
1619773
468241
181093
696135
1322526
744374
1251555
755145
1121108
1576745
800132
61473
369721
1064421
147126
1096452
1359706
1309008
1625517
1409603
779963
1159038
1141942
1300041
988292
1218557
548872
282062
843108
155362
1253724
783271
475904
1596114
29584
627144
1556390
1420535
1281917
1133498
535582
735969
491182
649475
859429
927494
42837
1181895
552194
72032
1264829
1300087
447095
775793
343591
462239
364238
928309
1532808
512105
843125
911365
1540756
153959
368684
1270080
1271614
12667
666919
70104
483878
671767
1625466
1102
1355420
1234694
91867
74485
842158
93654
931735
421330
313646
396765
111825
69906
1473784
134570
989764
272892
292264
1172549
130478
1657710
1559028
382046
447601
225705
1300414
1394338
1418616
624277
705601
79154
1548344
630604
476722
695312
1355655
1282995
1565093
1578457
1021312
1624149
568517
614313
1071728
666856
725865
397102
1073660
1558493
1661842
1350382
527411
357459
541745
1232989
1120464
455822
1286370
1030475
293335
727786
862488
483392
1239230
950192
1219396
947
816590
1045631
1648974
1421614
1435602
854825
53765
931213
853964
420882
573767
909712
80823
807028
838348
1385501
84880
413106
647264
378923
1536333
180884
1136958
623311
889423
120487
1124639
79618
370715
542350
1502807
1375840
924722
466050
119334
858369
701439
1570369
1399552
749525
757487
956427
1398674
80686
407019
1161704
142123
367757
622770
1459351
269563
99290
1268715
553894
346946
1456942
528570
1471715
1247362
1667656
711111
1083955
508861
769326
1196710
1060568
1432848
1535552
270317
947722
960533
723654
822018
131189
1489399
80806
1516661
322475
631470
310095
194913
204355
729641
1413516
305265
1471289
497874
212671
1133171
339179
1401291
936116
261210
1320992
1178201
1241108
732528
1419316
429057
501331
1175993
1602161
1365175
1090419
1506453
1239839
1226720
989863
1621186
1427127
1275458
299227
1455599
1301787
421799
742790
1561420
739572
1081588
681716
862394
1062902
1339842
1519525
786699
1255212
1016551
414747
722970
551044
729321
240215
1525388
1549119
642064
1668517
342953
468505
1409335
1633491
186698
1341163
1461660
676476
787046
624185
667437
780559
844428
764607
1172003
382903
1638572
38202
1234458
780018
1126183
470158
456837
513025
1104152
1227271
518942
309472
1516088
58639
1418944
1022290
1135249
1111339
1581425
419413
442096
1529694
995793
528874
843280
1152125
1533307
457043
233574
1025275
1097432
1434442
1621011
768252
2528
1514618
536611
639600
349782
831651
558080
784080
909766
684250
91717
999171
52516
642782
1415043
191333
33437
1189823
180844
1366652
937411
197725
515284
1266667
995751
792521
1388844
582505
1603442
519486
1059369
1320333
323677
1087287
365626
511420
1127904
249666
693602
1156941
88620
86732
793879
1132989
841995
767048
1642213
166191
1325505
1517218
123297
1481860
1092823
442409
1620244
605227
794948
718139
538183
1423493
512120
1428027
622660
182683
279402
1458149
705806
87210
1134336
1406080
1028639
519140
838157
163782
58904
984190
981027
377888
186190
1402424
1240994
228235
571105
414113
14102
768017
1378285
892229
1414639
1253554
177070
938113
240119
9282
1394988
437838
876412
826905
396665
1457123
1636971
672822
664026
804435
509514
472881
590908
1494164
588790
1382708
12212
1342471
160562
744832
1407939
1297874
13689
262447
770563
92954
1250602
1329814
711523
1112354
279746
50950
1537464
1408017
197852
1153477
1202001
445906
144940
688832
789398
1022207
1049297
989404
1333713
680823
202433
259188
325295
1189698
552850
223149
1265430
167259
1314402
937431
360279
767190
788264
296896
1294658
1008442
541238
1579872
1300181
328773
85654
638626
1126866
1649230
431568
1168348
506004
1435335
645422
1271522
814885
1155976
776020
584944
748520
58485
1127099
1248523
863224
155828
381830
210842
292231
45589
94207
426583
1497581
106003
517239
865916
1350000
1533511
293285
405985
1099283
58123
5836
573256
167657
1053462
1243177
1294457
484263
937492
1175533
508386
487495
820530
1010597
143222
1337609
1473261
779480
93647
1128647
1321793
487607
1067681
474104
1641765
118176
442204
266637
587962
991693
1161347
794704
266812
134986
1123168
1380345
974759
1031334
1451767
539319
966856
685863
266347
995
919537
1417258
326743
68810
1406770
1476798
508527
1343860
892029
365235
1151324
1133739
86901
1339914
752975
386475
989056
1098981
688514
306114
1439971
832583
445324
323872
1042881
285193
49442
758917
97658
677231
1345576
164092
1558278
643611
1460592
696532
171087
1031188
128162
1502800
481953
1045906
864340
129432
1180617
1591014
992258
290028
1643824
1622654
529597
978077
661771
29235
758935
274112
688099
532420
818154
1341128
105329
435607
647481
599955
1017950
1569308
289470
1435888
59279
915756
543486
915651
1394335
928420
1640263
1201111
1066531
1198895
770584
643077
1042228
648493
971501
1234982
1268586
1074351
1360930
1582738
1422135
379690
397013
1232064
1511287
496046
1325904
515684
498918
822275
1478503
87487
1281001
1353526
1260978
977944
1181987
1330116
1162142
169118
476058
74282
949274
27475
1426438
14984
218441
753012
344292
231232
1132671
851664
1006130
1352348
12210
1462028
253337
143747
1115771
1202088
1617269
1282375
939139
1536872
295143
1316801
536975
167319
1148836
650472
30901
773053
556761
211383
1138916
776096
453710
309593
225748
1291940
1224573
15387
206533
935057
952652
391752
472638
978328
1021758
1580897
670542
1033221
1405665
1245467
835464
251306
1479114
1029192
1212271
712284
515676
1040093
930677
501179
1206003
1520108
1367566
637671
1198927
36363
31276
27995
160967
857678
797523
102920
1523657
1523045
503784
811162
1421949
1593027
226098
1299751
647372
257698
1246859
1115010
1292847
1130134
710415
257721
585962
65924
295493
592101
238265
161639
413067
278072
486815
615959
756186
386876
488106
273314
537726
1207590
65310
22296
914393
740722
1143324
1549003
434813
376244
541625
780977
1003322
263274
1612702
1009364
1037782
198325
1413017
710500
1641582
1034287
50611
1045297
802420
779262
558194
1385871
605725
378279
957587
1192579
808533
853241
1004605
746280
1263612
963804
292004
734861
699452
385997
204869
695148
184940
79761
1399159
1306334
1284881
678660
968232
1374241
1404307
1399832
956638
1165944
1313563
1140575
1570496
1267782
1533791
927909
738352
298442
908738
226258
855105
637872
694218
1260816
1055733
518590
6635
536451
3102
1627828
952974
32391
861746
1410246
958377
593921
970745
874315
600447
11839
1187426
433995
308389
1609978
766177
432365
80520
46432
248280
1352559
1385704
95883
711246
388349
1263079
995071
1040990
1018155
1089982
451817
1550427
628639
57148
5665
1459465
1128714
815435
89742
1058230
111502
663210
1438091
226098
842043
1561362
356969
802148
1132118
1529456
1156797
322001
207862
1539620
1646467
1251468
273066
449487
1613112
1603334
1104107
439505
173274
218926
157402
1322193
1132189
905319
1516709
1195409
558908
452493
1232218
111543
1505509
466578
635906
938786
958666
587154
208761
758533
606597
544567
1455914
254333
1486220
1073025
150334
309374
1646916
352103
63323
787643
157362
119532
1424321
1499215
800499
656900
1548332
1189645
481668
454856
974626
376888
619037
558054
974032
548532
751226
1110587
744775
1383449
152606
917502
950962
989067
800109
21657
1126508
1649815
45290
1136532
94232
289874
1276310
1617077
232223
252200
975156
91818
1446252
306010
418741
286970
1485252
810744
431150
1229981
935145
1249829
1646882
1282063
1246677
1611770
1135112
194720
787680
131818
356612
22745
564626
1534776
1164121
1566373
1315013
13809
659350
502094
287353
156443
1540647
667333
1017239
131874
514669
418328
335438
349040
1346052
1132258
14264
990674
982932
427631
1469102
67961
319467
41568
148831
309636
508173
89932
1234480
772093
624940
1331329
101552
1441998
842493
467429
1551660
43671
1134218
97844
484030
174826
1329571
70895
1334244
838732
857380
163124
1448306
630921
1503233
1615480
751540
781985
1540799
43718
1127984
1237843
359825
1316008
1331660
1416426
1119449
1369104
730754
652481
618989
1462180
246281
824872
1303979
1503141
484844
358495
513891
1376855
390764
1215998
1032997
298945
1406143
613717
546077
14412
1342995
714891
1565448
202646
1245160
553870
263959
1052478
1130636
117659
1596658
1369233
1242011
1622020
860730
1357456
1322294
1332288
1518586
935610
410526
1022058
290612
1064163
1312610
832963
198602
1436949
630121
966435
853830
1185706
919960
1401170
902150
104386
99769
1298911
157247
1223664
1321576
1423546
590803
606198
91699
1260927
1192692
934595
1001432
814590
831709
683372
899101
426875
804081
433797
10122
1120014
1252076
565561
1108976
1300994
596678
1130199
899654
1465486
1305651
581685
1030999
1110559
391923
12936
516307
1153272
1207186
1263154
307465
220378
1655075
1389685
77779
1428921
1205833
124465
510580
574534
951720
1201225
290233
598392
857454
76432
260152
814126
23255
421461
1452372
1610902
1621601
389509
1144353
1367136
73587
175087
236119
529893
1149085
121685
1176306
1228766
211595
1010548
1422423
762088
863786
1545643
714112
1388536
878436
511646
1387870
698081
1081093
1113293
902794
1610782
1458954
878754
671477
1294039
1112014
360649
1285790
1369282
385443
1555353
1585776
359858
197715
1026342
739661
1612984
1057244
993376
12679
140072
105972
1001695
70226
1546250
313241
911247
1292426
771359
249963
250519
454972
1225835
166986
582227
388954
386646
284736
911873
223666
2258
1263318
260839
1100104
1033411
1041113
758740
777184
777233
1323703
1286961
1210843
1303048
1308621
778975
877664
141110
1061458
376548
70973
586108
429420
293585
903933
932968
964461
519920
1189856
836985
63065
383421
464648
1550263
568855
1121870
716513
865944
138793
671407
162405
1034336
1053235
596684
1657412
1424119
619939
256879
867335
4283
361327
622447
1526727
326193
777280
309701
1330031
760380
777652
434190
753713
855962
953882
853326
1607209
1577066
729315
247411
292951
1078078
177680
868986
1503556
957860
1530806
532195
70135
582841
415551
59268
676513
1058315
847745
457026
1575054
589636
867316
611668
1229460
320359
270185
1312139
496374
730946
1389376
662917
346312
215350
436520
1633929
103635
1645761
938517
212255
354077
1198320
1137386
628221
1392205
934121
165426
395147
1357440
322286
589841
763592
1527533
1559288
1518033
267454
1342804
1300029
519810
1236055
1417502
1163448
1047157
1058527
431247
1330580
457050
562777
7295
1299574
957569
1295798
152050
1160476
328455
4610
191658
896941
1413430
1058065
1057001
209655
1391091
350780
1450142
1343315
643306
1249041
1165656
822222
1358897
363305
782701
1609999
849221
382085
216634
904346
1142113
1028860
1107178
845336
845968
1320589
600556
664774
1633222
1514756
1409781
136843
311854
598569
1657366
1058824
492760
102238
166227
126410
721616
965973
609913
574728
1376799
925467
1251757
1114112
473782
1539137
961580
313685
1599318
1633941
1603288
1503155
1629481
1222248
988195
1605227
1359379
960881
446740
1221074
63532
1299033
476976
1134638
527241
1315146
229970
994004
1326223
1389724
830093
170009
1236056
590935
91471
791655
842119
383944
192326
518635
521393
565201
110804
1589461
601031
1520464
189335
484202
377020
1195815
583001
1325995
967960
880292
226078
775766
1223839
725476
1292798
811545
787147
1588788
78455
1294113
355239
760886
789279
514620
1631793
1479519
1655426
1235583
1162520
571632
635606
1494866
444816
1491217
810191
24827
799882
510766
537234
1360463
422220
1624593
1540857
1564591
1068103
1289319
104106
1006043
337086
1046551
1168265
242900
1055248
1592258
1441745
1398802
1276631
1510214
389814
937192
557073
669852
134138
1194974
941884
825234
895600
47142
180691
928544
1101312
160245
384553
1253140
497198
522879
1448113
1401605
1290956
931357
1622920
490462
693613
360837
1096165
1169261
1389919
1657816
1112909
892528
970836
169550
1129421
1120564
953065
251146
1459040
457074
1393150
785813
1461888
1569670
165320
292078
1568892
389688
1048243
891072
20698
701382
774016
1184977
902229
232933
1467334
1260612
1140363
1307312
1218409
749413
1232850
457231
925513
1550827
1572607
940892
49714
1126157
119637
77363
1177283
1231823
538489
1140317
1008186
591459
129525
901015
928411
520341
1489651
71264
692451
1120873
1479984
171867
84467
482805
1435582
91017
1097308
203835
485273
1449209
1511966
1481457
994619
1220531
599301
894090
435764
1449090
1195428
791337
1181638
419647
691164
308828
96805
923533
1603071
992509
196262
807879
1112521
1336450
443587
619684
186293
956290
157406
993059
782236
1136370
620404
554538
1086990
93107
1404710
148068
1217328
1188619
530723
947447
1151230
113592
116221
600669
6122
1595352
112078
1494639
1635895
987969
14820
1306430
857095
356989
1096877
1473863
25844
1050509
868584
1268942
1271494
932273
486959
1504157
908273
417626
1081722
470394
934057
742073
600327
1163961
1162594
262022
283562
1632536
987440
387149
888980
1580389
6626
431150
1088652
1206556
821746
1265782
528271
1389875
1585260
1207758
87924
1076391
663960
1535734
177587
985349
162318
928262
1206074
376351
23940
359347
1254596
961174
105509
228229
66682
565642
283604
492210
1069597
561137
1079173
1316971
662315
562018
1486667
931652
1211862
1094655
633671
627224
548362
986668
786407
1162103
198643
1071153
934335
513827
57908
126604
2807
1257905
1032433
1272304
1410732
1074648
1576143
1491451
756729
332773
1367437
1544445
518875
256166
536430
1496146
433398
1607635
237239
72234
1637212
1406445
426338
1156121
1393756
97951
1469733
934388
753650
133597
472785
1223339
315341
929696
544732
960943
1469973
966120
1540581
1461707
713485
402368
1254388
599089
204354
899534
441191
750810
627147
165472
77936
1532626
1195427
261691
797722
500515
1000696
1527427
357910
991343
49893
332665
1558983
615434
1648527
592318
1642105
959784
1229290
137218
414653
426322
530571
779939
615443
830910
770563
687001
520257
448871
477869
512802
308171
1648298
1288825
117610
667961
831816
1018532
1597120
266613
1243230
492807
1241583
1184143
1460449
964615
1049104
795328
132332
1220623
891679
1549714
404618
170900
303151
1405063
792956
783407
1611943
503621
643599
465858
348913
916452
1145361
173067
1001486
1112163
1065259
1616880
179758
46323
450202
855190
922119
940757
1535421
606334
1034303
1510764
1066578
1561879
153131
1261419
518610
11064
706526
197814
1107318
878141
1115270
1362576
974303
1484673
1097790
1477548
335946
655979
44043
1136013
529977
896262
44370
616627
1096586
1151507
1160419
352036
686972
19167
1351039
1087173
970718
1129515
225005
1245405
304390
13889
827757
603126
327770
448883
362888
1172124
1494233
1531698
459558
325467
1600436
993183
1410319
159741
1451435
681901
235456
1011
1114029
155343
845433
1008743
3179
716425
1559543
1373691
1602932
868332
513400
1127170
1364856
1381193
1571553
850045
730382
956845
106099
76725
1014710
1499195
1510892
344557
286340
681669
576557
498348
676269
728608
1037529
1598849
1333365
363332
936850
1607637
157424
1317361
1639615
502217
1004983
1311428
13641
124109
1584740
771081
953669
413056
870375
145080
681729
287963
1245798
218033
303414
696289
1254732
461797
880356
1571192
1257371
381077
671676
131185
1342479
549107
325310
434080
582175
855475
1152092
1144806
932783
922674
1437663
340202
914098
1038142
704674
3077
542589
1125012
1186950
1121179
999391
230672
736285
955587
1510058
1482061
1107859
1559442
45334
1046574
249411
1472210
316889
726931
1618724
1141831
1123763
429771
898821
1431092
1077796
1058771
476131
989097
541794
1318648
490238
1569833
1606896
1640003
308187
1481557
1155305
1189748
514093
1111760
126288
1176756
1287015
711349
913195
1243041
469259
1171831
323220
498962
1232092
365043
1216767
1551343
443274
1557157
719772
186551
1492742
873004
1243655
1163456
389802
870276
1381213
1498244
1271988
1512627
1353491
684380
1057468
740538
716928
1521328
1032265
511661
1539813
1552560
790692
147794
536899
705147
121766
104810
1533385
1189913
1411921
1304946
375995
1312951
1005485
32250
905335
535225
69307
679821
73790
920670
1112834
119664
821506
844655
897355
656195
703301
1601302
1196498
381401
17837
493272
1086165
1381263
1372042
947037
482210
298097
1507525
856472
891032
44184
976652
427836
899344
570907
1127980
1460520
1258631
58414
1607262
1366461
580765
748240
850954
85842
1454264
434716
1222155
90173
569008
154525
631290
298518
815906
11462
354223
1239154
792734
1294455
986322
1648745
507768
33723
1388241
1363459
995326
52937
623556
600613
322417
129768
411609
580255
12794
1477609
1494604
1362482
1259367
64891
1346316
200861
2796
77653
647004
1136487
1502259
1494228
373803
1183043
771135
1379918
1054293
125574
650185
1467238
890224
935956
1526457
1406371
167555
1631627
1465608
1603509
408876
845860
983005
801284
742940
1439312
83084
1597553
562293
606185
762505
809568
1047180
1114579
132135
146983
1431751
1619199
548811
905939
734094
685116
469478
3575
825743
501777
665192
547289
946958
392577
230569
653886
156773
1558625
1352942
101093
299802
796220
1406381
72863
418671
1217286
400781
946824
750435
401785
1525564
1421884
1467344
499724
668032
633690
1108876
1536188
353575
785740
474684
1002521
294551
1227252
438150
1381917
819616
1290288
275251
54015
223547
1168742
1454448
1148388
51649
839796
401371
709483
1006751
324491
1562394
1228722
1020655
1288112
483574
313419
1259275
88525
377308
1302747
278521
1122453
1177843
1318811
1059611
188564
1476472
1264414
425673
1336780
971782
1498572
404238
1261935
962316
500603
1146997
1413332
1232998
1467109
958912
837264
753903
1291095
139230
249983
1366666
662028
1216442
31720
1271286
1493335
632096
384514
567097
1568251
720929
356692
714863
415521
776383
1503511
393435
754847
994771
1348309
937422
567409
340711
1370079
751517
1340848
696809
1494923
953881
1170085
1638659
871883
1645321
1559828
1494181
812447
1165068
1555769
1390095
3095
807427
631976
1571924
123228
164109
446461
1537825
439846
1220093
516077
683122
334949
608521
178411
1111206
1522654
1327676
1066172
247776
895176
1081853
1034485
1270414
1184553
85131
960703
162490
719316
1141709
1349473
1291698
996616
1179515
276326
550788
1588271
598327
84323
1141778
504167
1599604
1414670
1042140
13678
441104
1047539
1580369
624838
800778
967265
51459
1345012
470702
1465667
968647
1280426
808018
528237
1471813
926082
225357
1147458
1137804
676213
1375847
1029961
1597702
1496499
731459
939438
902611
345908
915678
375668
760205
115252
488071
1181173
282808
1136325
716955
131663
958576
619018
511989
161322
1429575
15761
108051
1511780
197676
1369766
1145676
1632958
492235
884135
1501051
1362717
827331
300593
513844
915440
75677
674558
1435214
502675
585535
782672
390582
1468874
283165
162958
562879
529880
113672
198817
1361314
996607
1290365
776632
1281363
1454943
1412268
1575870
1278919
1430609
977923
579722
1248101
157095
1355776
511611
307499
799227
1622044
964028
71523
1192168
30811
923673
201763
1564932
939320
164319
1060684
1249625
15054
330396
292654
22691
424374
1595326
623568
784094
1539488
658212
60755
1223887
1335113
1604149
1544727
824296
122183
110700
62536
142027
679422
276739
1560827
1429002
667156
681576
386374
1535185
374414
717042
50625
967271
1101273
24697
755706
290506
762962
94106
1429989
337351
710395
612799
1455146
461670
716820
1270475
437527
1422927
1064908
784790
140726
1376689
209102
557039
347386
610867
360647
611291
174181
1034272
1240151
986518
724647
1241350
106784
1174043
24970
1145184
1355471
892368
820983
1363653
1113125
1376484
1604502
650301
333867
596872
1323697
1247439
300909
516014
1315146
1584930
289529
867298
