20000 30000 1093745
1289384
930887
1692778
1636916
1747794
1238336
2885387
2760493
2516650
1641422
2202363
490028
368691
1520060
1897764
2513927
180541
1383427
1089173
1455737
2005212
2595369
702568
1956430
465783
21531
2722863
2665124
174068
703136
513930
1979803
1634023
2723059
1133070
898168
961394
1018457
1175012
478043
176230
377374
1484422
544920
2413785
898538
575199
2594325
2798316
1664371
1566414
1803527
1776092
2268981
759957
2241874
2806863
999171
1906997
497282
1702306
2420926
2477085
336328
2660337
1126506
1750847
621730
2661314
2925858
1616125
353896
819583
100546
898815
233368
1515435
1990365
344044
1313751
1171088
2426809
117277
2947179
1695789
1393585
2705404
1502652
2392755
1612400
1999933
1095061
1549677
1993369
1947740
1210013
636227
698587
2348095
297540
1140796
1480571
651435
1960379
2097468
2066602
2710098
612903
1573318
570493
1926653
260757
2997302
2560281
724287
2209442
953866
429690
1228445
346620
2558441
744730
1958032
1108118
2738098
905772
2834482
890676
2120710
2698928
1704568
777857
1179498
2872354
254587
276966
2455307
2964684
1406220
1028625
1051529
332872
1805733
1048830
409504
2530020
258271
1363369
2959709
1486716
2226341
2518150
2747797
1700724
1142619
2246
122847
1493452
892922
2243556
1192380
2597489
537765
2888229
2469842
792351
165194
2441501
757035
2087765
470125
2324915
2936988
2275857
373744
346492
2322228
1148366
1709860
2281937
151433
1452552
2316438
2899229
153276
975408
2901475
276122
2468859
794396
36030
661238
908236
573794
1065819
894429
1366144
1231012
335929
2639530
318777
1322405
1964444
255764
1114614
2854539
1118607
436841
1002905
344819
235129
1670689
1797370
67918
1569918
2466997
1043325
1987744
259471
512184
298491
295500
1689773
1206726
1385645
2755591
2617506
268140
1502955
469787
2907670
2338083
2308543
2388465
110198
939508
2759356
1228805
1376349
1278612
1573623
2127829
2949300
887344
2195747
2035569
354341
755423
1023312
613811
1267606
1321802
1425662
473731
44879
2811306
229321
178737
79445
2248627
648523
503466
1586709
473417
408283
2213259
1412925
167638
442063
305625
1962601
2532037
2433453
1911900
419380
2145551
947469
1290072
2900974
2487132
1903882
1684931
808934
845895
2158661
1370164
657200
2387982
1548900
1252997
2152960
2713774
2272814
739669
187191
2681096
2952927
2116467
365085
911341
2422091
2327685
443377
1855543
1755937
1379108
1517446
219757
2669180
1418419
2706888
2089413
103349
1032173
451660
2262010
2402337
1625211
2166343
1467588
2878207
1319302
1697714
2667373
2575322
2401256
2864820
44600
1517722
229905
955940
939812
73941
1915668
311706
2346229
811128
1829151
2565985
996659
763921
2789225
602423
867270
821397
1054082
645631
740085
2679293
2811973
2207673
73851
1647626
905386
2741223
1739300
306641
2606043
1783899
2340714
352299
256191
280525
942591
2688210
1108582
288820
499337
2937733
371156
1495995
1218005
160380
2614770
2085274
981777
668851
247256
1721861
348143
575580
1445885
421994
2223206
2867622
679568
962505
690614
801962
262755
31327
1154260
518945
828203
2613203
723507
1936785
2902022
1222843
2390869
789529
235190
608873
949909
2849959
210499
2448037
518809
457754
1686249
1383304
1033334
132134
2321649
772891
2999755
517568
2251747
690369
1319530
2514501
1238047
2473789
549798
2066250
2086991
1273304
1003034
2505364
12498
910254
294893
247687
1519126
1761153
613997
2245976
1209189
1649158
2703730
2895437
32461
1253415
543922
2870461
2026305
1060029
388028
1278051
2266749
1707557
1308903
504795
1697698
1858700
2571044
1301040
132003
1090429
806404
144501
2000682
1617648
908539
1036160
895152
1522536
282135
2104340
171693
502216
2516128
720505
1755630
60050
590965
1298286
1636430
1495344
2576336
903178
202901
885239
1407972
2416950
260290
1495368
717989
392293
2585796
2040744
1053145
2102830
658391
1961683
655341
1553542
1000570
1453827
1174233
1172262
1956043
690361
2409118
1228024
1266762
82
2526310
2903191
1495426
2618997
806368
2214678
504235
2730691
1631627
764525
1226058
2349615
1673169
1328206
1390359
2726313
947387
2565101
2204347
1602727
1634995
204917
56553
325579
1893530
2528947
1532291
1302648
756971
2799052
1819081
799632
218594
830858
418628
1541313
561887
1439215
1788356
2193513
2720091
14413
2059480
1909611
1858970
966190
2152275
2806356
1047642
1356621
1925434
198988
2077889
2498339
524567
1487771
2027285
2056857
2790418
300607
2372261
2125850
1100238
107206
473060
2035218
1648519
1034946
990784
436874
228459
710874
967638
2804290
2620484
2826608
770479
1772758
149315
2334472
645730
2591101
2533460
2723619
2089439
58026
1211389
1633075
2631234
1518158
1933682
2003494
1160359
550271
2110700
1633418
101840
1275570
2668364
1092623
2228795
413174
2319848
196432
217463
2456683
539391
1504293
1745792
1205058
1355116
2391522
796158
888575
2631492
401948
1462952
1359232
2035022
1610538
393741
1485055
614031
1554099
2035326
241082
187517
2653517
2033003
372232
746140
1261797
785405
582339
1974581
1519219
39022
2513971
539863
1784813
1235380
1894978
1692686
2031537
299905
1324177
2433484
2279208
199760
1984858
889745
593500
469912
2020128
2663951
2505237
2777561
367819
2675106
1810564
740050
421245
588712
2041806
1519935
2563292
1077376
1558956
2593615
2133590
343769
828994
1544919
2552806
376883
1844823
876983
326718
1124031
1593094
2311575
2530127
2186594
2781487
1550254
1850544
2803075
1327815
2734714
2478180
138378
474763
415776
727089
32920
1935711
806733
1110295
1011018
400347
760236
1871138
1745692
2305154
1423944
2122574
1666329
2300926
2449292
306711
894019
2277218
2836837
596964
2575056
1387091
2963859
2378131
2714905
2698572
2372662
369634
689686
304790
1613074
722605
2756852
2419806
2349251
767869
336504
109486
2639007
2082196
2414640
1062950
1721121
1080968
880227
1686764
1387678
2290597
963982
1740866
2887561
539037
127956
367771
433519
359212
66343
322533
1245197
1272380
627322
2858271
1994985
384173
2794428
1344235
1152041
647284
1970073
1307399
245831
1901064
2370348
1966951
2982031
250574
653715
1886060
57523
2134048
626925
2945083
189436
1271233
829205
622955
1630444
1411899
945487
2875641
2684279
2089160
250263
1679263
2989684
561042
539849
1141724
1208325
26273
2449123
1454155
1927336
2335822
937458
1909366
102748
1591172
1311777
160270
725219
1938702
621704
914654
209934
1450908
2053960
2356729
2862807
515798
2748721
2547085
121309
515335
1742699
110992
1076377
2798899
1252716
2801053
2825172
1218190
1771560
1752507
554011
2709017
1178225
1173110
1816540
2490001
1333379
58110
1945054
1955082
1489115
2671339
405990
1059427
2028068
785148
1575224
1776788
332232
1696533
2292123
2591282
2323876
884851
2390180
576591
1202255
2215351
2311132
2973814
967858
381495
199182
2146082
1554604
2015721
2152434
2887983
2590182
1097488
2359416
1079297
768826
2765405
2138723
2796893
550552
1230298
2090033
1399135
443182
1898507
990416
2767058
299709
380596
860000
1501963
112298
687484
1475777
1080155
1068978
2191310
742588
139933
1723383
2895022
544267
1313564
1508861
2903683
2909212
2277686
2669087
2564286
2590931
735991
794584
2197315
2651477
1754117
1095821
641893
2037526
1395529
1538840
2897526
2897491
1651137
1101361
1889619
247644
2170338
1080929
1506583
2826622
2804311
1917956
370889
1634226
426816
274571
1543438
220854
460009
1107723
2811784
1712351
2418658
2009098
1363828
1689127
621270
2522072
726652
2533150
1060911
1140529
2430640
228399
2241889
1836611
992394
1928578
433891
2498977
1755200
754553
1416932
2126088
2388778
2360100
2400658
1448567
2580953
377018
72642
2392736
2089369
2491299
1918185
453196
1696777
55806
2975267
2423429
2588955
1552529
1080309
2019594
2297279
322198
1372556
289673
2250775
1806446
305001
1522326
2560998
2238284
648413
2466128
1598383
565422
914694
1179335
942440
987335
1088422
548160
994986
522958
1001355
2691762
578763
1492973
2631542
167717
561853
711851
2703663
375483
1550400
1076218
665155
801174
399016
1486507
2839852
476365
724791
488264
2942492
2323173
1570038
1373538
1018860
28829
2360872
2107281
576988
355857
146591
1578342
563971
725353
587666
195512
893070
1149518
907362
1113084
2041352
2974113
2189301
2706507
1291639
104668
1709365
1131490
581033
2434155
2136105
1039876
2273680
706142
2413413
292539
734970
2290637
2916171
1311957
162845
62761
406650
726815
1304466
994315
922327
2713887
2660184
2346040
826970
1701536
2320153
532622
1924394
611791
637290
1150110
2259632
1734674
584265
1395736
2774549
374296
2101878
2704314
666834
353199
1994950
1099356
1665156
2157794
1678469
2588157
400961
2982934
1098824
1323287
213172
1275359
1185678
1040141
493246
1022182
1572762
2933991
2150324
2210051
1084101
1409955
1461076
1668365
322043
1235625
2042660
2423920
1456290
225845
293470
451239
1841552
2474977
125384
520020
2063134
526344
1019305
161957
2365982
1232476
1953667
1068012
2788968
2446913
2090193
1361730
2380903
1756869
1088132
465003
683175
2549208
2649719
1005217
1301184
1692378
945488
2757473
2434574
1238958
725063
1276126
713934
1366798
2312497
293419
1893142
848154
971727
1775475
2596981
2925394
2843486
2385949
2372306
2450031
1264030
2269560
1206899
2352161
2734563
2406425
2417720
2384281
411642
718903
1593011
1873481
992727
1027584
628790
2234141
2303709
1342724
600939
2132558
2152494
10432
2980711
124221
1785906
2577691
49614
1629392
1963639
2938271
1079422
227668
2207830
2802672
96181
2458744
2209096
2513900
1843025
137089
749155
952387
2010570
2258233
1979970
155711
1492374
1800031
1498434
2609664
932588
1167280
2620095
1429650
1291500
1922352
1007340
1857465
551743
487331
2312087
2147516
1231350
1519916
1950187
1843882
1495012
1675635
1874134
854388
1812723
2623288
1806774
1339644
1881520
786743
1495355
890245
103125
510140
1016260
1552064
1677419
636354
2981713
485270
2558706
1505405
2342734
626800
1992735
1654820
2774316
740436
691088
2240854
100670
2702451
916488
1974803
556838
245563
1598090
2363611
1585206
995961
666705
596912
2402558
769830
1623404
418817
2321893
300822
1571523
2303606
1302444
1646580
1325362
1161529
2273379
834448
332701
2564046
1574883
1023788
1804900
1675552
1242590
2721387
650354
1799427
2966949
2764795
1163037
2068507
1277108
2346093
2665418
679665
115922
1288821
1098481
2954167
2105995
186355
2774124
408438
1832934
1099485
2086318
1106313
1933932
2419018
1186710
1025166
959157
2991609
217070
2201746
2712996
867423
1001172
196296
1148570
2680560
2264802
2425677
2026653
2446572
105341
2658926
1251744
1720173
2613092
874090
1906528
2903567
1798879
1255813
1003051
885197
2362125
453334
304214
1065187
1478500
1263371
1056795
1695569
465116
1286142
79343
1982640
1482438
1744264
1663199
1263591
1169940
1206203
1226514
1791632
865129
2478258
511805
994572
352347
2934684
898139
2151226
1190496
2417541
36422
1068973
387227
340635
2134159
1865726
2120357
190953
1077646
2585473
1993447
1673340
1568112
475884
417604
747662
2255826
1587543
2470217
482340
379175
335345
2960597
1407331
1846268
829295
1342014
260758
2980520
48861
194651
533293
1117833
581877
1390280
251991
2963954
510636
959296
1041599
96108
2952742
2714938
2180571
944977
132541
444585
200802
1720084
2914801
1199493
2615610
766497
1676441
1022940
2612764
2505736
2881305
389874
2607
2930165
584524
1052252
1564350
1682752
2442531
1816340
1646705
2953166
291987
2688303
565626
761080
2919592
262548
2222408
568485
707132
2939562
2804920
621932
1139054
2420529
1388428
2815495
959820
1517544
2837582
841124
2423769
2840188
1287640
524644
892439
2851989
2207395
851321
2184681
854099
804487
2993019
1058753
1886464
754099
1494696
2149011
2976506
2063180
2856143
2916067
1868099
994426
1571473
1804979
2382854
1386967
2764798
1416749
1224548
1122273
840517
1581087
2409913
1365160
2989878
2261901
572554
841198
1962933
1943004
2162036
1955952
518108
1048499
2710050
2529155
713862
202907
1592335
570004
635326
976785
1564429
2206798
2781764
1463634
1110116
2546561
2880382
2851015
1185186
720898
1432101
595098
2602409
1938330
373350
691314
295880
2852635
2634317
2457915
1808586
668776
1022766
2034987
197931
1736627
2237893
2306617
2306630
389570
799753
1387410
2596367
581516
367396
1222834
644429
247777
1073848
1829614
1485027
22301
2941063
1603787
1960630
830764
2295101
2256509
683398
1929417
2230776
2491983
114545
253541
2043321
828827
2506519
1797566
651795
2329500
2187135
1451547
716909
2299854
2033063
1084304
522687
193843
1848433
1596535
2539808
849811
1618835
2480870
2453597
1095816
827985
1748697
352325
1511383
1194466
99452
1519717
1825362
869344
563038
2654188
375862
2360603
305982
2705361
2064089
2273880
938621
1363942
1823294
2022925
1886629
2017136
1387709
483163
1556943
2753871
2101997
1554164
2207467
197812
2898501
1472516
1066488
1926235
183333
1682291
445951
2008694
2551634
1525340
1662881
2927495
1402294
2485214
2632855
466383
2275445
571476
1830324
1098739
110752
716952
115874
2014812
1716466
2189169
1768682
1334814
1259684
1492500
2048978
1674536
2965015
115465
600770
148347
2314108
1563073
2673392
1865741
88412
1852624
2309588
2007058
1337837
2458794
2473440
613282
546621
1820115
2228372
657372
53419
2860597
188535
1769884
2049765
2473568
104698
825801
966068
2153675
2500336
1447434
2785491
617458
2112133
2615950
2180530
1785524
1481691
2785293
638148
1307630
1792350
2492336
766423
1782141
621969
1313044
602256
2850340
2486767
1172026
2710937
191654
458261
2277053
2665221
562958
619205
631288
232984
119541
2078722
534827
736998
1707206
667128
433879
492729
2665170
219171
1647228
972799
2011521
1139564
1739222
793661
2277884
568617
1912268
2128224
55383
84293
2355512
247036
542554
1632564
428609
1621863
2251769
1059896
2371199
2887661
654969
422377
1141010
2362174
1089504
1574888
371255
754674
1794058
2018482
2243824
1321930
674397
983045
2631943
2952281
2068013
1544210
2596856
2639748
2144855
1952367
403135
203760
1101282
831743
2341974
869402
1891639
1713172
1273414
62959
2651900
2414423
2941485
1257756
1505662
829091
2528781
816072
363924
1772604
2138001
1038321
272001
1769943
1506953
2340013
830505
1103808
1979760
2975359
572526
2382895
179118
2190159
214637
2521091
59561
2622627
1750615
1332974
201938
1918866
1263749
143422
176621
2769410
1488864
2705401
1101833
1852787
1478005
239834
407459
2266357
2526128
1914411
1606369
356632
534570
586129
848342
1623447
485375
1027459
813606
700011
1064902
873166
838990
331868
2722491
1040927
2250733
986239
1700700
2943706
1272001
189563
165458
2373833
2042349
1643462
130018
2449808
1426170
172498
1880570
32539
529129
2415140
1135019
1377471
1038586
1620393
2921281
2368543
2836755
1502534
241708
675744
1834401
480551
2233022
1601486
1466789
933721
1545191
255141
1639635
1710648
145326
681984
870462
791695
648143
2296631
964192
45064
2845521
1493321
2976555
980539
387143
1531493
2600931
308423
900035
2437686
2327309
1658095
629781
1161709
2138645
2862803
279546
1121785
796523
2341088
1376926
2436158
1051736
2038603
634493
2438549
2830297
1798987
2251531
1310841
1844050
2097052
320513
2336957
77590
707655
868449
194873
1532429
1768483
2632558
1376089
426577
262338
2537798
2565221
125140
333695
687006
1438015
2674783
2580283
1390524
1242870
2135237
2025016
681418
2481885
1340354
449300
792725
700755
2546351
1113237
37711
140293
2337243
906159
335165
1386024
2674642
2967722
2762112
617570
746411
2816261
182791
1387903
149956
1386148
2825917
341090
1482782
1216440
1583959
618018
757807
2265376
99902
2614512
2714675
1408979
315266
2777378
38567
352977
2917670
2892162
1259135
252834
1794537
1450128
736907
2073000
2067698
1483317
1889261
2766840
387571
2555568
1152987
213487
413009
2635768
1946278
1996967
770137
220436
1778694
870038
2834947
2009720
2795368
150213
1787097
2833935
1019541
2221118
2726096
2278675
2473951
1520632
728803
727209
593631
312852
2210526
2999243
79691
114448
71162
1232677
327935
484170
1384796
2790564
2481136
2154932
527352
1776181
541321
362298
785901
336689
1028862
2572997
686975
2048402
1794115
413070
1843429
1784417
2450053
88583
2511626
43683
401434
2238503
559278
481124
2352950
1146791
2230152
197236
1630961
614947
2987800
1628448
286230
1031503
404629
827550
1393800
1190529
1680590
2939014
1279877
2367564
2503767
73991
296985
1347195
2374760
2747037
1435777
1886385
307072
1837210
1641239
1382701
2834685
1510540
2529491
2064836
1707776
1160451
2679782
2211927
305251
482363
243429
709879
1826265
2153580
2416759
506854
2608945
696635
390770
2112712
1286978
1204106
976258
661737
951143
2412035
64473
1774566
1765596
1705711
157266
2116633
216250
203108
1181468
2440377
1363559
1377602
1652303
2185161
1859964
2412083
2895039
686228
2082015
2311797
1709434
1690959
8431
2616555
803670
1295408
820660
1779928
2473496
1771802
1708314
2537968
1062719
990261
1760030
1736336
106893
2492632
1939444
1804713
1933008
819354
182314
1101663
4514
2558629
1030097
2899552
244857
112111
2727700
2470642
1803070
252482
2087196
123091
1547890
2907855
2419370
1537737
2196009
1127683
1075705
258727
2634296
2835734
2511415
2741188
2328365
1450858
2062252
1777725
2270211
2244565
395739
2274724
1803194
1425835
2690627
2564402
1537946
2418326
2551395
857367
2670807
1638590
980457
1735048
2062796
399827
272785
1258804
2043861
1864841
2033883
1678156
1700574
2061649
1935696
1545291
512506
997947
839367
299068
758864
1235105
2573791
78409
177291
2780769
159162
1715236
2199094
2710556
2572602
2386252
1349145
1069411
1637652
928292
1985589
1910436
2703448
1029449
775276
2253682
223957
2992201
1315330
2159652
2053843
1827835
673950
409561
2126902
1949165
1644665
2217044
2027573
1821956
1997812
2186734
1053543
1713257
2413641
1142497
1615860
1279137
2728259
253511
2207429
1713847
2680298
1910876
2743295
971925
1164557
2967251
964126
2479886
2643254
534320
1824072
833556
943881
1467325
2782720
104897
684368
2326645
2443204
198531
2029730
496747
1911787
1443371
2155595
527646
238859
1883853
1297509
2446287
597699
977806
1873514
857345
1949731
554422
1340948
430208
550659
984201
1480879
2374730
2334108
2424759
842054
2633180
46008
2042773
2476176
2489211
2241303
1505905
502309
1669441
465627
2657903
2197087
704486
2058107
1010947
667124
2655805
1988752
2540638
1029502
1454834
611411
2370449
2401393
1162070
871001
882272
1053151
205109
823382
2411557
2838288
869389
1454329
2314463
874952
1211984
1336719
1377260
2881424
1802346
1551515
2594862
23183
1125973
605808
1206658
1298130
110912
747295
2327631
1565745
1875058
1698079
967138
37127
2569079
2365761
1606629
2774187
189142
1018185
128826
1574883
2988866
2959640
2449834
1200849
1296359
1343445
1598624
615056
411311
1193486
1154590
1537284
2315645
2361247
2835413
2426556
624894
2163043
992301
2499951
861121
2475790
53429
946551
1841550
1660057
720738
2547043
2678242
1365915
1121925
183459
1325555
1088110
1900659
138265
2431555
499282
753320
359217
2209119
2424261
1896500
1524764
1785507
2248264
951319
2410400
1411306
2459971
2426702
2788778
2452112
2480130
735329
1810013
1140187
1972418
1357056
1334780
854684
2478980
2034590
2180238
567090
935248
2834854
514996
1950881
1104525
874212
1160000
528785
2770712
201115
2830644
2535327
1668785
2241043
946633
1645108
2184097
1251762
1097219
1664226
2503442
2907232
320764
1992211
1264287
2171895
2846895
1259618
1722836
2543484
2343059
2658083
2378338
2858054
2125316
999214
1248618
285315
1527999
1535681
1002781
1358642
1071007
2671565
1116036
2017639
1833024
300132
785753
2930243
2480710
805546
353826
317825
2797757
2134464
6072
161003
394081
1728907
2704486
253492
1386990
2599175
111545
1028657
598389
1360162
1313971
2642739
2895842
2833103
1001380
966849
21019
2633767
500839
1854043
450251
1802943
1784285
2930960
2608489
2654462
765136
2922597
1788925
771207
83599
2699357
2500114
304436
2952848
1403455
419963
580745
2432111
1534703
2457258
1262433
1177441
2869452
1611887
2695172
836300
1632905
2845290
1853490
486947
295540
1172785
2787583
742851
781273
2442044
1507987
703869
1747320
2279193
1303819
1446677
2295658
1608254
1915876
1215464
2028216
2496620
1163926
1079270
1953878
2942710
2256710
2339681
1554596
2468233
692332
187501
2313523
2545821
674447
125414
1234957
462030
868265
2016229
420425
2376251
236449
2167745
2171795
2056619
1130773
1983805
664873
46648
199268
209440
59620
1363194
1288710
2529849
1822255
1061771
1869529
376851
1046356
2561860
564351
876230
2624032
1755149
1001643
858989
2217178
1869907
391569
153955
1762509
1144370
2321699
934304
200988
452471
2918108
1382212
1015470
633727
2108004
1591441
2513272
913065
1121289
1335527
2491187
2990817
1712377
537542
69028
2793079
1930123
2693060
1548227
2931766
1068400
765405
2318024
1459968
919359
1080533
120689
757409
2531188
321677
1726231
2449295
2220240
258052
599373
1328243
1849493
112645
2241307
2970781
1964523
1732494
477950
676899
2786387
1063329
469977
1716510
756388
2018203
2164627
2341139
299959
1482650
1317459
1735669
2563182
1438147
9429
2610721
2276175
1735659
2060015
1496415
2510063
175740
2824657
1359555
804736
2582316
1330335
2769258
1831161
2324636
962508
1617547
387965
1432484
334056
1660704
967038
15034
1001843
1783349
1497684
2319301
1035369
1577217
757447
1561150
1187938
33622
813160
764304
2046388
323222
940043
1871044
1682776
1744778
1969711
529463
2030387
800871
2854098
2992894
2418418
242062
1941729
268825
2419118
2908767
283859
420960
2208467
2297894
2740260
760187
875110
1014058
2321336
2063047
1564031
134496
343703
610418
457717
1800097
2997814
2140493
544875
1967524
186307
2575261
2768395
40404
84507
2703164
798818
2026235
488340
217935
2451353
1288550
638894
1659819
586443
895505
2420006
1977905
2425914
2257693
1557303
989945
2392188
1901005
1600362
366257
701102
2114527
2506749
1762328
1082051
2693055
1853940
1366797
249810
1938446
1586312
1048627
964681
2591003
1782913
416033
879553
2938158
2592204
1982347
833662
2528561
960251
775928
1786253
2517554
1765872
1178441
1418558
882585
2061049
2636011
2997112
2084149
1398338
1595514
2293555
252278
478662
2543364
2707075
2581325
1108343
671755
2172327
2891255
1604140
51879
345765
1196343
2034226
1695778
724903
510828
2471705
2511155
28381
1237576
1205947
1963291
2120161
266995
1599301
2633624
2351143
513991
1745489
1644697
1282620
2224150
1704413
989694
2321826
2812755
1661449
1494152
220361
265588
2062383
566125
1461930
1612960
2261903
2703184
2123787
1733607
2214338
2152168
487535
936637
1631810
124047
1203631
231110
2757670
1071126
1261452
1503158
232174
2544071
1243659
1936586
533765
565484
1749340
2711565
2575987
2486053
493504
1638369
52177
1955433
251328
2830431
2174968
2891467
1564038
1389305
2043634
2051572
2842293
1191795
2175618
1562276
1939256
2449639
2633401
200708
1469148
2865574
2744778
229158
1802160
794894
1310993
1067851
506458
886979
553903
999961
2525348
1122432
471745
293027
952862
2646712
184493
2516899
1552369
2744478
2084822
1394661
936272
1776791
473288
391880
1742781
106688
592587
728280
488614
337364
957437
2807125
1648610
2268429
874975
2155067
671760
1945230
155028
713459
67661
626772
1006485
1536874
789836
1707330
1570125
2342204
1968159
654946
1253216
420783
2948089
1726504
812662
1690869
2349543
1405248
2935501
2838156
2258963
892937
161632
907572
677718
1552959
62639
1349477
498188
734018
2062935
1082200
1877141
585771
2619073
183328
2809452
1189197
41883
1777611
2360495
1295099
2198393
2308583
537954
11054
1515803
403848
1932653
1967655
758356
1191615
2860592
919987
2615539
1054661
2472945
194529
2920489
487484
928546
1983423
2086035
322038
85545
1705108
505366
2894997
410656
547248
1672607
2771150
2358698
1387351
2596084
413003
1398404
1628239
816851
331056
595893
1575206
2039022
972836
2495192
2170912
2027496
2484489
2365440
1947984
488324
810337
1447758
2574359
1648727
1533303
1279466
2154092
1944651
1690121
217691
1133609
1977623
2576389
2520959
2090058
2989391
919362
718296
806241
1766769
1830541
2897798
1322142
2803376
2909342
493054
2347224
2393830
374845
1811559
2882153
1701534
259317
2456511
350260
2308971
1252328
2504351
1769973
458801
2722041
2903581
2952775
2814781
2424539
2042832
2804172
343900
277480
1126764
2627020
2108020
1024562
1465513
2427747
1450255
2474918
1774970
844084
2849763
586529
1242588
1551296
1362197
1215451
1901555
671167
2984130
1922257
2441139
442930
1644297
2344719
912056
1975430
2285609
2954888
1779601
2629508
748719
422716
2772879
2856738
1963629
1238391
2800836
413883
713309
1575806
1774318
1079423
2678686
533258
147070
1040882
1748708
2048624
2228400
1732837
970880
2185890
2692119
131528
1530608
604174
2106957
816216
1075413
1402909
962075
1824131
2341977
1251305
2197220
1821957
6047
1998056
2235840
1235707
1090213
1526509
2315129
768898
2059766
2462198
2326131
808473
2027173
1554530
57662
514404
740419
266132
1162284
2787378
1386657
785592
1119945
2462070
2704853
2598371
1802552
2046829
1366027
1516124
868785
1372073
1030531
620976
2607780
2637095
2147485
2439260
405992
1207250
2417810
248474
2532075
1444982
1803003
2589736
2475738
59773
2855867
638021
363502
1758875
1423612
1483446
1220944
1644816
1598168
539848
691644
2964194
2572323
2076781
1852618
1119205
214108
1460397
756299
2361592
1416009
1162290
1085194
833818
1410763
617268
2795151
730117
723355
2270888
1306241
1095573
425260
1669742
2854447
2365224
669539
1591743
1010039
2267706
2131590
1701683
2748251
2220264
1294815
1600868
339468
1508922
577617
1095766
1386866
1993625
2774407
2472059
2827442
1701521
89326
2622592
2947989
812680
2409832
1254229
1908252
2835091
2923970
1762698
2200314
1109860
870792
210353
893917
518733
2428387
642167
2738996
723201
2759386
594815
2748474
337002
1690580
1135339
2846978
1981338
607397
2674419
682858
1213074
2813363
630846
2542105
2223194
2401426
1966708
2574636
2841747
729406
1774950
951606
2116549
2501654
2361874
2635282
1930040
4040
2374277
169592
279778
2969092
2918065
1133131
2176023
1569756
980109
1157361
2177152
654527
2356570
906578
984241
2987416
448682
207434
2905193
2415390
2782070
2746940
661147
2073371
1214897
2777695
1575024
576771
2412976
1021415
1097162
2303605
1191006
1376939
2272696
1625422
2510070
1965070
195177
490178
122430
2888681
1661056
2479000
795258
2645297
2982767
1243939
369082
2887959
1175680
667503
151250
1836826
257225
1366147
2130873
1832248
1942917
1543848
2853662
40078
847452
1561019
1417017
636499
186441
1443438
2601569
381617
2449967
240350
270297
1111022
2719349
1581906
1272670
218467
342197
1641752
622778
1517876
2825606
774027
871054
82831
2140173
1926
2431430
1083089
1545773
2801444
1639519
2909577
1362462
572887
1062427
1548902
2016324
663995
2446871
1466290
1420697
233519
93663
1656397
1815425
1366333
1874864
2157621
524436
2497641
1191848
866393
788019
2062901
949223
444544
2064826
897005
2043984
1126951
698448
683502
1552879
2060909
1256388
2615305
1126163
789063
795652
573033
2255352
2216348
1322903
2865367
872744
138327
1748051
263959
2812299
2788838
277951
1520499
655230
1065970
583399
2120805
1510513
164577
17809
1070848
1807879
716256
1754350
877109
2777164
10737
1008765
1419678
1316152
1804416
1992710
1087855
1537115
315613
953221
2926211
970291
2701271
190169
1298942
2490108
984472
2819440
661690
2050441
919190
2782494
1077305
1600118
316654
2148152
924348
1032909
1418853
1801456
1326424
1945942
326573
2746102
262093
2647340
2255163
1349947
1184455
87127
2819520
1627017
1573770
2520790
1817185
2872711
2527250
2801656
208502
705291
2368448
1644043
487784
962104
760513
1320789
626608
2201212
2353697
2561812
1519020
1196472
1507753
1845592
1458925
2286197
1492931
714088
636144
193737
1317566
455663
1820753
2891335
492804
1154290
280397
536405
1472297
488898
1241695
1357097
2649293
2245830
2319200
926157
566618
462159
127368
436666
540323
1646387
1633138
2048075
491978
92062
1334272
1984909
1322501
2486767
2694997
2640067
458781
1515750
2531401
1467936
2670039
2811798
2004341
1142335
817047
762387
2499431
982691
8217
2334983
1908847
1091186
313493
2036215
1527852
853815
1198953
677341
418242
1690931
1285754
2268865
1192191
2608255
1755631
887187
2764673
2730763
2919288
2296073
1198698
2589326
2624222
719390
731661
957621
1481777
747443
1940311
1489993
82425
1365510
97530
912270
918076
1625381
1766084
2117028
2302721
2184325
1324310
588475
1453189
2516500
713081
725171
920039
477753
455933
839326
290177
2170983
428652
2914399
2890372
1676664
1388371
1372148
2940458
845033
378492
539235
2210542
476022
1451504
128617
2617754
733939
2761997
2436827
2918264
1086306
541653
1887804
1119158
1254733
129327
2039196
2248837
585259
2878521
2539013
272593
823524
2969763
162965
16539
1358133
2051464
473349
2203166
2946308
1012583
1930059
422329
2980438
2575028
556434
714376
2337024
2993260
1148991
423329
534912
553147
1542486
2305996
682473
1098033
1554832
1784083
1492906
1610197
2056676
2316429
1579959
2219640
2849320
454444
1787455
322668
173961
1733762
1851602
2620371
2672442
1832039
2195398
228876
2546414
1532421
738487
1211757
2472102
1273399
1764903
1530939
1095746
2447375
145324
166930
1231457
1638229
1777126
288132
1471009
873436
24123
1836680
1844231
1811578
2159347
2018191
1061691
1010948
2154914
734133
359338
1350311
963008
2905752
399084
1701494
1117508
387537
491244
2882410
2434827
1586990
2846136
2580150
1753919
1077592
1218378
1047396
1365724
205739
1920831
1906198
2042418
1281414
717775
1718117
815956
1779466
245416
2970869
29950
604754
1321180
992957
1026857
2236615
210802
2660716
2624151
1218398
59477
2058977
321739
2905612
1639127
2592009
983203
373856
639404
2865278
579594
76586
1771476
2622012
1357999
5602
1340128
2690307
2301419
1585543
2661175
2331368
2706648
982354
324324
733504
218968
1051478
394219
359470
2786227
453695
2418447
107965
359306
1573925
2699973
1858861
1947780
855728
1724138
43726
1448665
1011965
2665737
323016
1017567
1522216
13322
318985
624110
2674496
2650353
330758
1173202
491028
1064261
1908521
2058857
1974832
2267991
1845083
2428526
2202789
1953047
304184
776713
2169371
2163044
2724492
541450
1403533
2768217
2506467
2415498
2950305
2829482
433064
1988872
359155
1268400
2612982
550002
918752
460091
1723203
1926132
2040703
1148076
984988
1015534
416066
2830071
960412
135206
2299469
1780947
911918
1985192
943990
1152761
42993
2863874
1437330
2549459
2279371
1387634
2895292
228786
892858
770798
2013538
1022191
1320800
2932289
1482281
560354
2374772
1039335
1708429
359760
2571221
2640846
706182
1047984
2776051
522002
2828930
1204320
2507193
1289271
2357081
66538
1153144
794410
132348
948867
2698395
27640
1694004
1107604
1314789
707541
2129794
2635588
1156182
1128426
195942
530953
2684113
2420722
1407064
2255333
2061568
2113245
303316
2353970
2635247
132245
558290
2658791
1421515
431722
2725328
91010
1226131
2857676
1039876
1440877
401667
250232
2548481
1716455
957772
2194626
1352043
2630305
839404
2064336
161258
523516
1485057
2084673
2778848
1062976
1197918
598515
416946
833164
730759
1491587
491954
2668625
1923308
217282
2759634
665790
591309
1315862
2623018
992975
1566093
2687850
2709429
40216
1882476
1577823
186873
238231
642158
864482
761746
2643567
2949154
540593
706542
1147071
1655459
1639839
2496586
2386217
131425
2988540
2571193
2571084
722173
2847178
236873
1829833
1163039
376243
2822807
245483
64092
48587
802051
2462919
1626410
988923
2701149
2784919
2369756
979246
2428485
2318909
2036190
651379
465980
691648
2291217
2962565
594216
2938994
467456
165408
2510077
1705980
12586
263302
535812
1691976
1155896
874970
2453811
1219987
923557
772213
1199258
66318
2277487
1416758
2851236
1647242
2396004
2796073
966150
1432193
447451
1948481
2123841
255019
2427398
2718056
194012
411205
399816
220441
2117185
412401
1000094
169348
2620728
2155989
1044318
2074538
375975
1967874
363102
2091584
2034191
2640588
508342
2401778
1287829
420697
2714202
2770331
1852889
678004
1718811
1493081
933023
1662560
1211137
1643386
2073765
2127304
2380178
1707301
56056
380271
1876648
2676783
2536259
2920965
2267673
428586
1888838
2630774
2520169
1439380
2271362
544862
1357510
559190
965558
1071711
329520
2818447
2266067
2564683
1827879
199089
1227242
555367
2358826
817358
2682670
1739004
2524658
2738725
2635626
1401306
2415508
2171885
1322270
2199532
2600470
727460
1830305
2636990
2683191
1101666
181852
1557052
2177208
1147409
2628763
23079
1482207
1894829
2587761
310086
2610269
1331355
865452
2485446
2148712
548122
1740801
1673370
286846
1376427
591027
218705
1064663
1913296
2418236
665132
157107
1248541
302121
356650
2866558
1000324
1913701
2560117
2147733
2058815
2583196
1146291
953643
2687308
1456376
1080263
1535014
2838180
1082061
1200078
386301
2822861
2873447
1189498
1715639
980825
1924555
2780301
410472
1342790
445432
567579
107682
1263905
1440580
490592
2264228
354280
50708
1928312
2413095
150255
74603
883089
353915
2047330
2479704
2405280
1885509
561764
605357
2788161
900976
995155
1494011
2616615
1975979
418565
2396915
2386451
1761354
358699
470381
2385388
2138955
1910960
2875979
1919534
2265239
443038
847846
2194685
1109645
1438800
77774
1463559
486129
73829
868838
2887990
635592
1990547
2676150
2052919
2985701
1170160
1669533
1961680
1588724
1582800
1348130
866430
1941498
1818510
251817
1596804
1245821
644147
516337
511059
1087184
1880534
222096
2196828
319333
816221
1176738
1321814
890049
2561928
1209803
2041992
1552474
1402304
1094910
2054526
2572464
2764443
1016205
1677539
1863594
2880686
60320
1321443
2215547
828488
2918246
461367
1472634
434582
1488778
76170
2315116
1710873
2789349
150800
2527093
1482439
1472613
417141
1044366
2682415
2459132
113191
1601071
1070393
2167716
1173534
1351187
700273
367424
214780
580958
944096
1536222
2796505
1772583
1970819
774223
761569
2921753
2263000
1354090
2753220
973872
1659790
2904019
1017316
142228
1892984
1434456
1702945
2091750
1409939
1816135
692820
2996684
1500203
2382705
1347870
2200475
2750129
1562650
297784
694224
615223
610640
2983158
102394
1384863
744726
24146
1164214
2615167
2777365
2654438
1274957
197735
671753
1417184
2090718
2622561
636481
1182468
1548851
2968967
1875287
1545534
1469169
1257992
2893404
1185995
1524472
1972405
1483779
2735047
103979
2094418
234556
206372
479280
1495634
746869
1643494
1110800
1040585
1814283
2385756
1238320
2486035
1319292
845389
2108595
1955772
2544208
1173798
2441090
1419495
2719331
910259
193838
129086
2612605
2234661
2101490
1096383
2486059
2721821
190801
2720614
2928192
1186432
1216247
1191413
346277
2327047
2231997
2160559
2229154
986668
2162946
548445
1832057
1787892
20568
1376264
2961689
2978010
312110
2681020
1404620
1022299
326457
1017224
256959
2944299
2113607
2743017
2666119
2820759
2979983
110662
1523542
1196229
1302074
1869819
1039627
534071
1546729
268781
1520738
709674
1333577
869146
2497566
1870497
2245410
2459254
1848506
73871
2656625
253125
1096170
499434
1270348
1353128
443732
900306
1612497
109850
721064
1592479
220511
2760958
305059
2038937
1630776
1344686
89359
177504
1613466
2126448
1403530
2947042
2995594
901095
1817538
2757355
876700
1182395
2831225
1049677
1435519
1443746
1549110
222219
313226
2509193
1122524
1925722
2619042
2359940
1034552
355904
2120897
1339610
2911192
1268024
2684295
550
1961879
1814112
2126998
881760
1761154
2122591
1782854
1095043
2396297
175906
2793790
2743873
1741934
1229308
1187619
807395
1967878
1500844
316587
606754
942917
451980
2966693
1977468
807883
2603941
833429
719075
1388316
517724
1235976
866546
2331835
362973
1748306
1609340
1915
1047511
220735
2398211
1223416
14524
2658436
481701
1760183
846054
1289095
728061
2346897
2122033
1334814
289813
2574012
1817858
2783632
381895
1938150
617060
1617321
842817
1651135
2853296
1709362
1499322
732621
457667
625013
1250887
1505178
845747
1165450
244945
1376622
823885
726646
653157
1669938
2532092
1381217
1533186
1654125
232382
2339350
1744488
2566591
2122981
2126382
2021092
256392
1260054
2863908
1907527
1629702
1573269
406848
2878674
2547288
1548212
1129560
1052465
2910311
2295009
1813761
1286932
635245
56758
1940088
2821534
2588850
837656
1354719
1759326
1586389
694068
503813
1152979
333400
146547
174070
589792
1922952
554329
13670
1069005
2127598
936869
947678
1674885
2485080
2593590
243701
2395390
2404950
2057461
1198674
40195
2114219
655113
2861728
2219420
2009121
1216447
1495097
595509
2426866
2515261
2264840
276618
2661807
2955261
866409
2101111
509590
1396430
170115
153539
2333298
1117793
2344775
2334729
711382
2588475
1730119
116331
2162287
445144
672877
1792857
1100256
534605
1528628
625728
2267403
540076
1221237
2210620
55337
1002428
2487237
233495
957688
353645
2334605
1467277
1750074
2504720
2137167
1599723
1138864
1481941
934452
2366597
1586767
180922
2999279
1265406
626065
672156
58262
2242672
1723112
2103242
2868400
990514
2643317
1605988
201133
215005
2608415
204722
448500
566102
558366
299456
2549731
2824792
320527
1686897
1940866
1459390
168838
2875317
1342338
1755604
572590
1341617
21009
1715006
2530124
595623
957678
1769587
215216
1342429
276452
374884
2948416
477584
589889
2556830
1198657
1554740
639283
1757023
1854195
189013
2098166
2174722
1875910
1555383
1150463
2044747
1947052
2492801
1316702
2519641
1350769
1854063
1234647
1397244
2966037
2708676
166830
697604
1051104
443281
1072487
999519
1437216
2178727
1072700
2635873
733466
1711982
1909247
2587661
1900995
1523764
1762382
1293256
79146
2912844
854354
2026197
2921996
2171055
2062190
1272764
1541469
296836
186359
2023857
5511
353188
2721460
1572966
796468
793947
2572484
2233684
2972673
1161535
2385908
706139
2873516
1295154
810151
1774510
2818917
88884
67765
2898062
518079
1438470
2440611
440075
609525
1502800
2229190
2667345
1799635
2415549
1691202
2321497
2768736
1412661
894462
1081556
2722959
983297
831591
2695632
2144831
217498
918122
2534698
1512651
2244624
1825560
1847919
2333507
2409676
2262332
2851585
848146
1702942
808011
1457670
205741
37201
1641366
2521727
2969101
332567
2359575
2737836
1745228
770388
1335743
1984538
1753684
2167333
1680169
1414866
2384830
114642
949564
1413832
2359265
2775123
261750
1692771
2701150
2524082
2060708
549295
1227023
2868718
2523316
1949116
2905918
1164682
1987194
2875018
1497248
1346769
129206
758827
2117156
1464948
2743365
1387192
1148633
1939885
2802057
533462
2570879
1267972
2463646
1930143
1559446
2725395
1139266
1260596
2765828
199973
1809890
1509203
68690
1333206
458318
490960
2497887
2445511
882329
1511486
1308631
1527886
2786665
425787
509186
46381
1812978
1657818
1986265
2131386
2707631
1557143
915710
2171276
1003638
2475155
2413023
2142903
1252102
2178850
2859227
61992
688052
444268
1911549
1662721
935227
1925787
1624584
2333908
437272
2933214
861793
740288
875352
1887330
786668
204681
545147
2772933
2336067
252778
1846427
768128
2940405
2850064
243282
2353427
2509318
2011736
2048629
2368544
2590079
253032
2812812
1501627
2432105
1264390
427413
1056688
598297
1381036
1506253
1976442
2637676
2381605
863771
424343
2586285
1408918
197275
2438703
2178047
2560054
206830
2118451
2410117
966464
1988230
2435787
2978199
1036858
1804330
2568277
1289889
1617141
1586255
721993
2881531
2530019
2295032
996179
1427406
801285
2972620
1065081
699241
1352743
1489424
801877
2761660
2203050
756932
2456058
1763103
963761
2090860
1689572
2446576
1079089
1125358
2424774
2115946
446039
2509402
922187
2579532
1095656
2160531
2977414
625674
1455563
973592
2053080
2773199
1462564
118160
988791
2815306
1607583
1790667
93317
1326985
2547598
2549374
90087
1027711
2156585
2296010
474286
235674
937719
415412
2867971
1383758
2924813
1306509
963289
1020469
467040
940702
2162494
2438954
2430645
1731925
2212152
1409560
1850085
717294
1224865
974019
2507960
1834533
2301003
2571910
1900258
2907442
599620
1056843
2719803
1590257
1292516
657522
2005668
1676838
2557631
2446833
2983347
520919
983653
450386
1977972
146146
405691
1924968
1878071
2617842
334528
1244507
851487
2075744
2734877
359446
910277
2035880
447707
326886
2459673
1563678
1383728
2179475
670287
192595
353348
2675954
1869433
2910978
2639138
2369131
948248
622790
2819516
442571
1285288
225206
2367539
679710
359399
218418
1924216
1210885
2810513
1659092
2086682
1237141
1211323
50741
1564027
1187347
1614418
464106
366822
2801056
656701
720169
2477010
42485
1147499
2632499
2411615
2095746
255289
2747482
2538317
2056928
489039
2422207
2736637
1364789
156976
2177204
92025
2967488
1352647
2695058
1204629
2563970
2745798
2768655
1267668
1876568
749112
1634489
1677623
1405812
2871010
1670984
1964648
1018508
1303483
1892614
630605
2075123
1640095
168921
1648402
2645485
107479
1385038
1010273
264454
1078593
1102297
231942
2431239
797355
1952922
2511560
543152
2237928
779228
2936071
2987039
2930068
1613694
1909203
317429
801029
873850
1335936
2104511
282816
2482893
1695985
1922910
168165
344386
2084747
275644
2245775
95019
1056449
324367
1197316
1804742
271958
2511022
757663
299869
570525
511942
1079096
506596
498981
1525516
2636641
2408183
1842944
437669
798384
695232
58532
1081199
178124
2270868
520461
862640
2615254
2605207
1138283
1861028
2700225
2194732
2701747
1413892
1515825
2973704
1441265
2273488
789924
2011790
2785429
2385372
34737
800761
910887
2671377
208943
270182
625397
1523679
1481765
1200280
2604877
2176240
471148
125337
38880
602753
246895
1177162
2980132
2947120
888245
2681878
1877363
2404070
171933
318628
2193909
961857
2846769
2495689
347228
2881505
296450
1774466
69233
1021744
2044647
1210981
61774
526412
2411261
2666651
2702651
398760
308339
2741530
1001512
555234
1435044
1497995
1018705
2839640
1696225
412419
2760061
1868157
1247398
1953969
346365
1094166
1966010
1209944
975670
2262459
500761
1044902
800554
61760
2772235
862328
1104523
2699847
1045330
1323525
98606
1870020
1065055
1616469
2941605
16450
114463
1476661
372441
1810687
1889080
132502
1195196
136477
2086470
2057912
1230643
1568831
784208
2722664
1347641
1284968
1283918
2148195
1863079
1056152
526874
2967601
755998
1572203
1291126
854603
958574
2872532
2987423
900179
2888981
618237
2376839
261421
2428924
1265918
393922
1140471
1918747
2996744
714734
665741
2081926
1498941
388404
429567
300261
1672321
94113
2163339
244824
620986
2130940
1000821
2709540
938417
2371775
668113
810948
2359197
1568291
699928
493786
1461482
1477700
439061
243751
2387974
1579531
2162497
2901069
2810616
2828237
1982994
1309557
732993
2928912
2126169
2921665
23024
1805859
166489
644009
1453150
1167309
869900
2391566
1055436
2054365
202513
930984
622655
1418792
1424769
2600488
412844
1863829
2844239
2800817
959711
2006735
218237
770327
2351324
2717582
2596235
84316
2646494
1722403
5980
2669517
528261
172468
829878
2497763
1856129
1699777
1889328
2911564
754141
2091841
1358899
1893148
510632
2783668
1493635
923475
1647496
1854225
1240643
123559
860960
1975231
893885
728635
1692813
490119
812950
1855658
2728873
1335281
1525174
773485
2024101
2871403
271247
1396581
2087532
2160575
1824496
358024
1768767
183394
2767523
2279398
2967061
1261158
719225
2130909
115382
2476219
2254467
1492693
1451450
664703
2221327
660614
1671173
550628
2516271
1400045
2402261
1557796
2173529
1426361
1945551
2961128
2822941
1033082
2638054
2163788
1391105
1406820
2347181
1158628
1202569
2830594
2936137
2438145
2477854
567870
1914364
2248672
2576915
882165
2913374
2314593
2059130
1584546
2865221
2091752
500942
2267481
1165899
190822
1210193
111449
151949
1549485
1144530
2790002
713272
51987
1713173
576804
1726966
2915742
407397
2179454
2353886
2885250
263675
1784601
2650273
2840589
2666765
2563646
2155182
1725894
1664543
2536754
1333997
2165484
2320586
2499896
2872658
530778
2611344
24606
2080262
1272226
330960
309885
1840564
2044132
886688
567529
2476225
1810437
263334
1830111
2212038
527008
614711
1862311
367597
797828
1942308
39130
40073
1123203
92235
1374070
805038
2412820
873965
677695
459949
485308
1218653
56562
1757533
1549612
366446
598096
1110095
1769485
1681976
586320
579921
1945309
2416430
2791959
2988669
547492
2170621
356265
1345319
1112928
911746
1385392
2236130
1003980
275813
41168
933151
1149777
718862
1393099
1635084
2453866
1449660
908969
1003477
1816105
2023416
2629924
1101941
1221744
216243
1681862
683404
149024
1473820
672072
1212867
644440
1544688
2558186
2273719
2456433
1459929
1509849
976764
1735741
2067368
1909914
401869
302581
819364
2553304
2756447
2269023
462272
1276275
1601479
2040
906198
2703420
1223783
1122440
1901633
2423538
1787815
375452
95610
682
1536243
1640297
75219
1326313
1613082
2051499
352513
2589845
1303591
2419880
2016111
1705459
238813
351826
1775114
511611
2620849
2237386
1787885
1738679
2755777
2694083
1958450
1495911
1332874
860082
919448
637041
1751885
1015057
1154074
804479
2655354
1229292
2130792
1784787
797142
2483304
1890983
2100732
2419536
1423445
1322542
2658348
1775271
97655
169958
1912471
2851392
2474194
651149
123520
2168276
2609599
1619430
1017502
469680
2538878
2170894
2737917
1070286
324967
542395
1241991
1554258
2673186
26777
2867751
2156490
1917760
2484834
2092377
341204
1323727
1750724
2116474
1937733
2437033
1028944
1789125
1911226
2196445
1912644
1595854
2322395
1048426
129707
308426
1103655
2300600
46342
2173940
2625566
588737
415931
1696175
261922
959059
1563925
2934763
393170
1565110
2027139
734374
2888836
1294214
367199
1826568
731246
1912495
1132044
158824
1625291
44688
2271029
947685
1609465
2400735
1256110
2713119
2217686
1302452
1887058
2359603
1891188
2819340
1055777
2669461
778399
136053
2604224
1687920
1701162
1631362
2422293
2106349
2925576
305844
932916
1173173
2734690
2064960
1848348
1359980
2625999
1119376
2824016
1235463
1036462
1080125
1464933
254147
2898928
351990
2613749
2306467
687682
1185877
1975928
1982432
1838281
1580151
670351
1055794
727864
608996
162142
1169791
1431191
1611410
2859316
1165880
676369
1707663
42211
818719
343391
2866226
2054181
1379852
1462702
519113
1633999
1877982
1387454
1764099
1184448
2591487
466328
160375
1573918
2304608
2256877
2760621
360402
501093
369616
1038895
1670883
1800806
2650304
2046550
483037
843024
754213
1041599
1661742
1097603
1424176
1232274
2993806
403229
2267738
1627804
2281210
655192
908255
465658
246678
1374582
1142384
2336948
1195541
399261
2097568
2072294
900353
2983535
627541
87587
2300692
277844
2134137
2783728
1120868
404701
825326
298961
2018655
2765853
1531235
2012460
169081
798972
1156616
2450291
1970515
2581222
432300
2733545
1472155
1574683
2070492
2667695
1973943
1684411
2256341
390647
1667945
2883881
994586
968636
678076
645074
1268715
1798943
1049774
2610392
2614256
68428
2376244
1145490
2597239
2545324
1944461
753854
2511966
1431328
851427
2944265
1164872
2323581
1518948
235363
1991276
1009242
1919773
1763968
1916241
1104069
1647848
2910826
2072704
2325923
555899
857770
1641218
2122024
468161
1255473
2706803
360756
2917314
2304041
2906079
2378126
574247
2934397
809453
1425673
2878661
1974324
749254
1397608
2726038
256881
2923202
2162162
2020848
1839442
266230
1185047
1750267
2855285
1027321
2822517
713054
184890
1944540
1697566
1956714
1651342
2058321
1874027
955382
2480752
1768505
2045980
2415148
2577957
471653
2293808
2068633
1737258
1207768
1794670
2510490
1130969
956832
1531337
2970410
1223061
232735
2237028
1594698
1260055
2059544
2307751
1444945
1004083
1521669
401658
2655424
579989
2792037
1127157
577092
1560541
173137
2992239
1138497
1161141
2802399
207129
2898398
1010166
2518151
2925239
2141134
474982
1972927
2627895
2214394
2205661
1864922
809091
982067
924465
633194
2427011
2444899
2154862
345021
2100322
251202
653409
743830
828294
2213949
916966
820532
868797
2594458
622930
1592278
9207
2149447
1110428
2934445
1806932
2101761
1907371
1434826
1316154
1113031
816099
2125245
2611450
2256915
274790
2554812
1701813
2429651
2899832
1318486
197204
553240
2062316
1025497
283540
495633
2362381
1152337
606443
501662
2744614
615649
2651109
1371393
550094
1974392
473153
2973816
409218
1789306
1603199
1741668
1430902
1214648
1514935
1705691
769459
216747
1651693
1185643
2051585
1848897
2255234
1630252
390745
2538774
2642236
2753125
691110
248678
254787
952075
864327
422247
2323467
1930772
2912990
2796619
1904587
838559
1585924
1024137
2580227
533178
2238784
1095161
2238868
524595
1828259
1406913
1710237
879843
255809
965470
26446
646553
504243
2668682
916030
1711704
2917359
1687168
2663778
1298037
2625766
2503596
228808
2538755
2300214
2649747
377314
1402490
673883
2957540
1935667
429019
1569052
1690886
953613
397310
614150
180201
1793505
869958
1145670
1819950
2032863
2166265
1488631
2948892
1394320
1922342
2152411
1574450
220378
1778176
1078045
965538
1316930
894611
1131636
1694243
2297100
2321870
2168134
1749118
2750888
737185
956355
1220852
1650847
1570505
1401052
444351
2956814
63074
2780652
1989676
2229338
1785635
2454919
623657
707976
1607329
2198106
1444705
385504
792503
2410242
2218786
1687113
541877
913028
984212
380099
597514
249681
130986
1334698
1722387
1868190
501896
292891
269241
946246
766057
332314
726898
272084
78003
2512532
2727003
701660
736859
1850683
416117
2181563
2752539
1208619
1591805
1971324
2895731
2650033
400703
1396294
546483
998216
2162326
677469
2849266
1401065
2545658
351161
2210307
331250
1297407
2976363
1179916
2540656
248447
1257918
2569539
491801
1959577
306397
2342483
2892046
4311
2095021
1617016
2112467
1066344
2029099
2278852
1467047
941744
2825334
2465262
620422
502802
2830879
2021486
564811
182040
1231792
1412413
1995798
1208155
2592328
1536453
1456601
850245
1622343
1948401
326174
2445091
1807235
734571
2449401
902256
2351586
1561868
2484951
1380684
840719
951997
2838780
666052
933611
459201
1685206
764489
2480686
2766368
1462880
712477
1178780
458677
2436983
1287459
1995129
1409935
2137704
1133823
874687
2980229
578913
2681922
714799
28314
584177
582736
1590181
585479
2479772
2430899
1537476
2318551
613302
2987438
2777751
2298507
1268278
2774788
2581227
2731158
1003616
760006
189834
440599
2563817
2701315
1850533
1701520
835137
2725220
2198100
1414050
2923493
429250
1442363
1024021
1011985
548895
1609499
491756
496145
663326
326658
1109446
650763
104408
924305
2435393
395547
505531
2166550
1399163
1781888
2872735
1839761
1345704
2574049
1206645
563575
925538
1448216
2761674
2855939
1371708
190923
1814653
2395728
1719260
2363547
1005227
2211015
376043
1668552
54025
1485488
2835667
674784
2926144
2271059
1070331
431674
1953960
2469493
2729914
1826694
1825605
1075617
1917095
32249
1639192
2842632
1996817
1917217
2698570
368524
2624492
2029574
280604
1343751
1393120
1802182
1071117
2285514
987085
1125141
771001
822751
1799925
1213497
610161
2870255
2161522
2564120
2856099
1891435
1907166
1681703
2967052
824260
2230303
2122595
1183243
1227119
1039811
1398164
2111995
1180654
427737
2392598
2524404
2337208
1194779
595521
1622721
2181863
2237013
2910073
520966
1036937
1123569
1131126
1423543
801443
1211598
1279641
2692877
118763
477695
176280
1459374
2707998
2815226
158968
1451468
1371389
1557131
563462
2552042
2501219
472411
2076446
1838426
2183541
188318
977498
1365404
2425330
887570
2402721
462267
2527491
1050198
1885809
328933
2778147
681802
538161
413261
1159496
714441
1872634
1383845
1046018
2031601
2835313
2417406
1105083
915126
1969448
606301
1387537
1562245
2961078
571077
1750562
938575
2452832
1175891
1826145
2371904
2154509
1869987
422102
1556670
2198919
716600
2238471
2737079
1129861
397966
967871
518846
1781811
2013889
2550447
1617123
1947646
1171881
48600
917093
1778182
1952488
2995689
2255611
39917
1746250
194186
2492748
438493
2536682
2381004
109353
1406668
319457
1666022
1121938
1036056
904492
859016
2165916
1302458
2343239
2684762
84268
1873479
2751560
2217742
821124
923440
2782693
2254569
217973
1735181
2250257
2989936
1775097
1512859
184121
1784196
2467703
2720802
1165199
2577055
1643821
1484655
1243077
2765758
37063
2147568
624773
2202978
966377
484363
2404091
1566996
2357841
2672002
1301089
695317
1111794
1083782
2949885
1329766
2818962
2716493
1319701
1594058
1745703
2020173
894605
1213405
2257326
2059804
790460
901146
1060810
2549888
666903
1097872
1697455
1808028
817202
180184
2808742
737644
1747179
2166583
409646
48268
378251
1521439
1132049
328135
367556
1467362
560979
2203609
577771
2306682
1223781
1472375
1036438
481107
1048530
1826897
1898604
2109340
1893136
81859
723563
590591
1889886
2057116
1287126
1698627
2794760
34304
1381561
204405
598923
1759811
1725843
1730971
2604297
2093398
714684
681628
1297006
1292454
2988309
37139
2764829
1024746
1034597
1329710
367995
2933200
439049
2261130
15058
1678964
368072
2421295
736079
1655197
1636274
1047190
2205853
17834
1251594
2804775
2293997
493788
2052098
2414645
103538
2766781
96272
1916895
1059235
84580
1954033
1340415
1625678
2988629
2670124
2510024
438181
625525
2287505
969590
2304488
2655577
390885
556918
1827125
2027158
1604108
1032977
2561343
372053
1354104
2371691
865841
406201
1786336
969378
172981
1882607
2886272
1748567
2483539
2356657
88981
1625568
2861637
275457
1135591
816169
900981
423095
1785759
721820
595023
2692995
1795089
2422148
2236504
399196
971476
2314198
1287601
2325579
1685889
2669793
248131
472224
639170
937464
2871182
1041793
2686030
2354720
914801
2775011
980287
1292790
50467
2632229
2108958
1467799
55324
894716
2189618
1166698
1104062
984706
1105197
340565
1900254
2076673
2654763
704206
1918603
1340651
373998
2683086
2329226
1529519
620549
2200407
87663
306578
2071479
1002464
597940
568117
2295253
1164758
200346
1920562
2632556
772021
2815278
2338525
1938718
1435691
839583
43915
1776256
256188
2636939
1431018
960393
2071893
288020
1850742
1754978
133597
380260
2375526
2334003
984274
198456
1921833
1986737
796395
2489950
1798341
2477505
2690295
718903
2110060
462315
1050532
1964937
2917384
2486222
320871
2961298
1778829
577058
114588
726198
2053802
2186481
1530569
1420895
941458
1664165
1801154
833336
1514520
2785427
1031791
436352
2288516
2344537
442653
1603208
1822041
132947
2838462
1448453
1111613
1405345
413389
1028997
1407919
1250611
1506646
186747
2344020
1621234
1429297
1397821
1324066
2959865
335067
2265523
1624030
2136220
615210
138549
2437998
2163352
1091252
2242865
1507889
1533905
846073
329929
2183203
1200886
2294733
294816
2606231
224473
1840164
1014149
1475083
863161
1717247
819102
746
146543
2733274
1324811
106408
68340
1106686
1730437
2720911
1721895
2385337
2675261
885247
992940
1918125
2909487
2526844
280549
755767
2226399
1481435
50500
2521214
1604017
274972
1877729
2618165
2266407
2740889
1335411
85508
2741635
1998306
335134
1066445
2104713
403473
2689482
1351501
640736
1411377
1253189
315996
2812975
2246128
2750472
2722461
2289324
31021
478227
2032074
2028807
528726
1553287
632823
1320050
947367
767339
586456
1204607
2619101
1188315
1462593
1617406
1523448
45390
1238470
2443273
2734871
106322
84008
1146247
1359510
916355
959221
1121990
666826
1198033
927665
1214198
1676260
2959738
759356
2204985
2029376
1908530
525034
493094
2675868
1627841
1697700
2811321
2816156
160293
1428726
1339603
722034
183548
1299227
456904
289869
1383234
2119503
2165731
2815940
595075
287720
999118
1793108
1731736
2213315
469367
1691473
489023
190703
1237200
2397552
1232089
1730293
2589772
2859929
427992
2401092
192436
1104636
1346169
1532039
1826669
1529716
2831265
2283573
2335937
1730851
1919427
1501667
2063142
2514501
2305738
62259
1307608
1037473
2791926
2293326
2728945
280948
2484029
966144
194851
716117
2696436
2784622
1092397
640779
2185713
1284833
1745415
531882
333223
1088435
2577949
680839
888359
1913885
2928041
2807785
931903
1991183
2322286
237640
2569793
1146245
1275112
2361718
439571
1520408
159017
2923599
2903
353868
1156067
215690
654841
2764815
856469
2840554
1049647
118235
888787
1899221
1206669
983087
2580060
2095028
413324
24452
2419164
1345226
2015634
1741449
1582866
1585427
2887694
2857977
1463496
327264
1378385
2138865
767214
1897639
2492732
1923280
2113329
147572
2204446
2969797
504477
770445
88031
1909615
2669665
1811051
409054
2766076
1422430
822377
2790528
841594
2683954
2322513
99394
1266819
1424291
2987087
1641148
2887787
830702
535884
2026651
1597915
2433522
2035734
1037546
1546850
2699657
758344
1516646
720486
1528788
2121028
146452
1198452
1448431
555505
1480880
387212
1894233
1787759
1228805
1578187
1110271
1844551
2845005
2534562
1831637
2002504
2938700
178691
2538387
2481702
2292957
1971909
2033787
846855
1035110
2249795
1605198
68108
2970280
133985
2705487
633084
1848788
1153917
1704940
846019
1541129
599173
2633777
286285
2177359
744048
2130835
2538715
794961
1478824
2057571
1250012
2173866
1595957
1248065
1466822
1084217
798203
2830028
2119327
47997
1951577
2703786
534629
2601913
2409272
1167712
1450701
1079541
389003
2813071
137021
988175
2446848
423305
681885
707247
70492
736952
1502207
2065667
2794522
268570
1239532
1906830
1516634
222705
2991047
2314836
52733
2626725
2879184
2004309
2330510
413812
1606222
2256133
2097875
573274
335673
2486878
386344
472693
991404
349543
895998
1673289
1056789
1482841
2926592
2558995
548507
2721113
343916
2304390
1627942
1860549
2527094
2135340
1691736
96178
2278416
1570920
2100487
2125277
2501083
1223060
1381410
1598958
2312685
1717082
1602187
2699028
2706127
2593590
564923
1118476
1266878
1621711
2601316
1193469
1697058
666174
1430933
2040973
2970563
575227
1417874
14008
226918
109609
110186
2505334
2196880
2727024
2146962
2214315
950083
528371
813272
262767
2761805
2931810
478146
2467931
2525399
1043068
586406
1308629
2664779
704073
18449
1878188
1370246
1449382
919160
1857160
2540960
2853385
1871167
2767877
479346
1981352
2273210
2676225
1708375
1420172
1890539
2658457
2464894
220162
437575
2743050
151971
1432073
2210980
193722
2991492
313737
1502350
172622
1017809
1520798
2050809
2904406
486531
2969969
1761565
27490
2823353
632732
2795367
302698
2614083
2584928
495275
1838810
1521451
2902165
2013618
1502697
638679
2451193
1245746
1307001
1399617
456726
1500722
1391108
1286814
519423
1563730
2820975
2040221
614538
2725380
43103
1100858
2003297
70593
1440563
2636028
2865959
1743260
2766462
2967238
2754886
1605271
1488689
173403
1135241
2991385
812081
586433
1237130
2119081
2502401
2210207
1136155
893508
1013373
1655577
2457237
834347
1212149
71775
1076078
1255252
1172632
79374
1842196
2613194
2715401
2224506
1872806
2998215
2191743
2144043
2119837
1196783
2317445
255077
1704519
129525
1357861
458001
2764958
860261
2668207
901112
1753769
1197931
73040
1727357
2032277
1285189
1799131
108355
56792
488115
187728
2415339
617660
419481
1639844
6817
934047
831586
2150860
53883
2544721
1468304
825312
1249239
2114181
2183172
1707239
2395490
559785
1891798
296601
2829905
89728
885992
1557261
2122005
2687532
356392
2746711
260675
1360858
450790
2676013
1978517
870270
1315856
2501686
1804316
2663794
1652545
2374551
2208514
637200
199862
974104
267732
2383033
2681343
2663221
459169
2089492
476173
289073
2179219
1878517
1846334
1817575
1566048
2719077
2080637
1826723
1079934
2531427
1502735
574802
401696
334943
76487
2722364
515088
2245383
2096914
2723601
398935
2296775
1214056
1183018
2196159
1411750
846239
2655328
501241
1838763
460752
2680460
717279
2307085
2014386
2799679
2026161
1095023
1626401
622446
626449
645487
1197248
1544496
1496781
1790086
1266859
2011868
1551821
880124
2251820
2467107
176898
465876
650124
2889409
1877625
2012714
61088
2378866
851477
521839
2575677
2085107
2828924
2106414
1884785
2371436
201436
1027537
2993882
1344236
2189376
1707481
2888732
686156
1013918
1671942
2698024
2565738
2552066
2466195
2549196
2728963
2932070
199320
134723
2326047
2212033
195810
2221264
579861
717649
1796940
2664968
1062924
903353
2066104
434359
1621141
93641
428240
2965376
2799368
2135720
2854107
485523
149638
1526049
699898
231727
1594466
682445
2780923
1323428
614514
496594
1974503
456912
2708626
2170312
2678175
804839
404312
1475114
986158
1467235
2894819
568613
1901594
2032311
1178605
2846185
1997686
977972
2498257
2368145
1979847
2647894
1410545
2679744
395972
5010
878540
693246
1844789
1493054
1189839
819291
1949965
1414817
505955
2144492
2219655
910266
619605
722164
2377501
1030775
1290776
1795446
63085
2469381
1641630
2577123
447352
1139886
1945267
2427198
1304131
872163
2623294
2216455
877172
501833
2909700
238312
2511238
1099539
1057603
1977555
30707
2079909
1122046
2766713
2990174
2258002
488876
2884026
805129
2296003
1679471
1384565
1765383
321101
961687
2729087
1977338
423305
2672636
281469
1295467
2812281
2497923
2688990
830466
2923974
2927302
858055
1539864
1501256
2835609
1570570
581164
1474006
1337282
1087689
1248360
2342509
971715
2569840
2154864
2651185
954404
920246
488637
1916091
1165684
2465975
2855747
1354672
263795
1151214
1166952
278069
1356555
2513769
718394
1283856
371824
2258258
301463
723784
1345179
1398978
2714142
198813
2486667
962501
2541321
458381
532340
1696184
625917
2003095
132782
1630906
919185
1814817
1096880
774932
169488
1877026
2442497
1852792
2671446
799051
1366560
389839
2599259
1738383
2648096
417073
2462167
993275
1816051
2176308
1192087
1819069
655160
1249759
2793801
1703851
462295
419717
706945
1111428
2566974
2142482
2926244
663853
433765
95732
57230
392613
1948523
2728675
1191663
315082
118514
1307273
2569817
2766609
1724346
2548335
1276235
1056748
2240994
2984673
2875816
2896153
1234432
2669616
2116355
2213078
605684
2823299
324505
172658
2482132
250748
1352862
2915896
862831
1410092
824860
327705
1655118
2016523
1159139
1773631
840147
728955
2056592
80844
793641
849178
1137591
34634
833851
1013406
447138
2584634
1199373
2563492
1797711
2321409
2903142
2638567
10418
2901626
405666
1879631
333873
1268497
806074
1158733
1596201
2461192
691607
271691
1751174
1531753
1516997
807765
1612597
2310637
2173295
2750187
2345270
7145
1279945
2792407
108130
2995669
2872250
1905840
2833429
291744
1544406
2843846
193369
1950071
2239829
1043593
734919
45902
2202325
2847472
2507093
2893931
119162
1774619
1425684
1636159
98735
554632
946795
2272029
304818
808417
2279173
2101114
1117175
2903654
2613135
1505777
1809493
2446563
2313872
870250
2806761
23592
336673
2046589
1067184
1587943
2092490
269509
1435414
2115935
163439
2070928
1406905
2105474
1223438
1505639
2660105
2686584
777668
481275
1011352
573192
98740
2128527
476846
2711874
1150655
2802690
2158437
464526
1189292
1965197
488117
1525964
1528137
1555300
630258
1136978
1824808
2582024
252912
2504599
1652951
1659816
1610072
392740
681807
1786529
79323
1459474
2784155
1607027
2549017
2882894
735553
25862
2594768
1886207
344904
1753204
2350732
1534195
1234752
2838848
576510
279240
1910499
1206767
1416217
735307
788790
2185481
756257
2958092
1361648
2882680
867183
2043454
1669208
1462858
1019279
1453362
69884
568296
1336256
1321788
1110509
1447375
207994
1455412
716930
75077
2989606
1951681
430276
1082467
2747272
2340774
2289234
1163488
592432
594375
865320
1348688
1068819
2226968
1231368
2452353
1786773
2900575
915210
2806052
1870289
985093
890699
722896
2306880
2001207
2170270
31225
456619
2887199
622653
962576
2355231
1052928
2045043
2102502
393702
1850628
782341
1502485
2961354
1647661
2851173
1546524
1390980
1082540
998877
177752
1499466
1914086
500155
886106
415531
1390853
1609001
238762
392060
779270
786339
1365030
666468
1408991
2843957
538050
2461919
2405351
2640551
371972
1255978
422892
1874456
1733684
2586904
2241980
280207
977883
840871
1279083
1155634
2856689
709521
1655789
742794
1641403
562993
2868147
1880164
955052
1163768
2666502
2836433
1830236
1591845
2680390
2884637
1053763
2085740
2525188
1942086
858070
464431
1332893
2591753
51334
574873
388311
1029216
1932095
2183746
2701201
1788783
409618
1873341
47929
2051020
2436334
2916075
1447535
907737
1079842
1630389
744170
426429
222233
940911
311066
1792347
543002
352605
734432
1401071
817035
2583676
1509175
1384720
158548
1897486
2413935
2606995
1597583
2631487
1395777
2007200
1504828
1443705
1058219
1457513
1876131
22105
2881601
2955973
1652493
625770
898753
2391077
2083032
1209818
1183423
2626034
1562422
2434206
1543456
2895808
2017882
52631
1280527
2692781
2466468
1210813
2299775
1064050
842300
695552
587601
2863479
2655608
1645819
1837343
1531739
2184275
1718943
2004063
836768
2861065
2902815
227844
1944096
1628985
1411267
2086481
707758
1361824
629937
603566
379705
1198919
2400444
72486
665386
611257
2888612
2245787
1969908
1100515
2833387
2349738
756123
1995557
1187080
2804213
1179831
2906022
1808275
2532950
283438
2227441
2760794
2743886
856425
1688412
1830366
1564183
566587
2976654
2684100
946292
1175572
2084543
1535129
2357309
2695799
1423740
2119447
2182058
2524255
2469185
1531795
796729
1981093
2718874
600941
160924
141248
2925567
210225
941037
2153007
2971018
684922
9432
2175781
31640
2089966
2742368
8293
1774065
1205011
1700217
858607
256491
1573877
1070758
1680230
1209676
769167
1720836
678860
2300962
33916
2659953
2536187
634856
337228
193786
1076774
547452
1134823
229781
1034822
1819744
755564
726954
2367735
2845529
985673
2892380
1619593
2707035
1592596
2994551
2963525
682824
1581660
2160107
1892499
2350827
880942
87711
1651788
914858
264015
1704326
2066065
601242
1898112
142839
1665045
32934
372619
2699866
2369029
1644534
943172
1736764
1490062
1928844
2145495
626006
1635879
738090
1136908
1599403
1937265
2718568
1275861
1346116
2585746
2156803
1950178
1753885
588012
2214192
458210
2654076
331785
2872673
313266
1996829
2905606
1202236
2213047
2790987
2846769
156218
2044102
1336830
2601413
1189596
2479187
1753643
2444037
616095
869398
1897653
851014
2145258
243768
436759
1302060
2193945
2190643
2406423
1408136
165204
2060499
2256272
37877
2890116
1253101
459834
1092352
466147
250820
939120
1138716
2811273
2792302
1256480
1000868
2271488
10123
961256
403934
879520
2858909
1254947
24777
102676
1691705
1843189
2812973
1398699
1249611
1737460
2080255
826461
993732
2118131
716577
2246832
2577964
1808928
229330
345136
264399
1884397
156408
56700
140876
1673628
2328188
150998
2634883
2732121
1546869
2493791
987068
2087998
112819
195124
931186
2925791
2110175
2697148
1663250
1190429
1039961
173333
824911
2272889
2936516
919226
1081816
682197
1264361
1862566
2566593
1937121
1919266
223821
610748
1247453
374818
761982
1495925
2438039
772125
2999344
1526036
884943
710820
2457221
1327085
2820994
2670720
506686
1527774
710680
680019
2352684
2983568
616534
271909
1581735
1298731
2052622
444301
865323
989742
2363566
1605495
2116841
1127370
2496665
395174
2623294
1934703
1167298
138990
460738
2568592
849809
434310
895676
670802
621381
1402362
2714927
1332061
2082380
2067610
1831980
215265
2855870
413715
1513995
1908491
1374367
2895670
414584
1254284
1501164
47776
2381653
997828
442950
2521298
448882
2126599
2660287
909619
1695191
510095
1860280
2590866
1697248
2481661
1509579
1412174
813721
591958
479783
162052
807223
852005
575766
2837569
2760495
2466484
2733238
691431
720767
1750754
739206
618771
264933
1698507
140069
713815
825106
316707
2139785
2520296
826802
1000065
2627513
40401
481725
1137092
1452575
1811797
2245401
2448709
1973848
568975
300713
65966
406544
577560
2532449
656133
1785342
769568
2923238
40899
1388338
188171
1739406
2044758
901985
2564511
2361465
41769
2601158
704618
1558185
2228670
745018
2039909
882113
2713944
1368057
127514
2162653
858257
696488
2979717
924222
1103031
1073628
973022
2275516
375321
1742589
2198753
416220
647279
2386923
2155625
2692036
805259
2236487
2053500
847028
1837644
2758117
2405212
1582665
1019487
1961473
2464778
733430
329529
2592291
412434
1704137
288778
908503
2628358
1908161
2498482
1117732
1183676
2873803
376672
382428
290022
1023950
2769351
2961998
715986
1090961
2198484
285837
1937988
1036127
560306
1859552
2618791
1579792
1337376
2599920
2313221
2183256
2192210
242007
887393
2997340
1150509
1032102
1905500
648990
2149833
89175
522792
42857
987954
1329165
1066806
1273656
1291162
2299143
2364617
489645
101332
1818956
2042123
661637
678507
2177266
2241428
2532234
1777185
2071000
1715490
1485747
2829358
2602882
1483086
979866
634983
388585
2145208
301168
994111
2667999
344024
2498416
1513516
1927181
772072
2804677
1742676
653040
810674
1844007
2471995
2852796
2505643
666854
2546413
2263422
199087
1839950
1850773
2430928
325696
1680131
2033809
1808781
176348
185144
2713717
2321555
486311
1224179
2505906
1346686
722594
1019421
273866
2011017
1340449
2532893
180408
2151122
1376899
168755
2520270
1398893
835608
2066682
1178666
1551046
906631
29439
981974
1232326
2225921
15782
557458
2918620
717277
271174
2240175
1719939
2011704
2262432
66624
250650
798204
856842
2778018
2138652
389734
2958426
1289774
1766633
127180
810043
681877
1479139
2876724
1860543
30184
1299707
2406333
1528509
2532032
2148605
2060643
605842
2067224
2777919
877015
1823750
1497858
405071
1602533
1564481
655720
2400736
2937674
950089
1539388
327408
1424866
2829161
2610392
1552045
1155555
292268
547535
1032278
2669162
577719
2848336
2591846
2106227
2380368
1740450
1683221
2986209
1324026
1461140
1379575
147775
2958997
2300997
2266660
2039829
473068
1667395
2493855
1423157
206782
2821262
2848022
552294
2948005
1916419
1707848
756624
2463953
256478
425786
558023
104813
17631
180602
2485180
2274433
1863822
2987740
598458
324961
1883667
1262584
800309
1184663
529243
356490
1657731
2196638
2850344
80887
2919771
187957
445260
472065
652313
2361678
2179912
1408936
1825631
2436389
2351073
2900005
2541202
2885056
80606
2542733
2159488
1944428
46825
2757945
2785740
1930491
1536880
586049
115153
2582475
1458890
1772883
1779112
1825585
2370121
2215234
2013541
2815381
2687298
2665853
2693410
2383562
1591140
2035392
1819950
942213
1935397
1877503
827268
2016002
1420236
2986755
1476781
1983412
261051
1262521
913902
2314282
2364921
1029054
1896756
823810
318289
1192219
2649394
204761
407453
2179286
536493
94750
2361490
746255
2994663
952629
2781646
1814613
1894841
1717042
1208467
2722108
1249396
145054
225214
2726176
2128465
1002616
1505048
42366
316898
1386320
1587772
2213653
2210129
2422412
405872
2375874
2627172
813324
2071511
680017
1424425
1433000
1426271
1419088
2901981
1207916
750052
1796821
441310
1958518
2035281
2207057
2619924
2776846
2449584
1748388
779462
954632
1790754
1096359
2340951
894877
310011
2067432
317288
1232234
1959657
460811
2561909
1547520
1140827
986334
496871
83449
2921773
398851
1807717
671824
2712024
2249026
146693
2263656
1456082
2766616
2040501
905665
2031356
336314
2376648
1338461
1949024
2233951
2233337
2775387
1817734
66976
1007620
777390
527786
569529
2324909
2184965
2072214
338132
2784765
1993986
736982
1592481
182161
449005
841506
845205
229012
2813939
611821
2269513
1235956
159528
122178
612603
1497988
2071202
2846553
731324
1846588
1664286
798299
2854207
2958028
1842436
940087
2799288
1543752
12300
137419
1328517
2522637
1390753
2920997
2704797
2356109
1278855
550002
2585121
1092793
1678174
2370985
2845100
1837701
2493162
457703
852040
1564363
820607
1583363
410950
1245
2898013
781509
475624
1740448
1721595
791263
284200
1733895
1445034
2129068
1256531
2835786
2050064
1477680
2191894
845270
2544033
1777014
2454415
1738558
1147998
2299514
1092610
1157512
273568
1944649
2721874
1094175
528011
649176
1611771
942375
1430684
2603746
2682822
668630
395008
483373
2918876
1840041
2612440
1175407
2192178
2178856
169438
1384072
24125
2713470
677437
2478539
1968379
2341787
2294405
60988
499298
2567972
2005636
737523
1178498
49998
1386698
2790268
992372
333733
2910365
1191545
1002363
821725
2191270
1437590
2661765
1803709
2612996
1853943
1498916
298785
754366
2039393
528606
1431802
2034283
2496984
773588
1328687
2557971
1789237
896659
2079958
2526760
2075156
2129955
1429809
2381776
638678
2279894
2292140
1830223
282256
630216
1021492
2236197
291981
341552
1849193
2662275
2356820
2664329
416640
1396212
192935
2364793
946846
2689918
138381
2275533
2764241
2443969
172191
1844198
1970728
2763698
1490505
400537
2145473
2645534
2680430
1953965
1992108
479037
2584180
13599
2715233
392512
871503
2080777
571138
744674
1745106
987777
2657237
2454392
868922
604082
2144309
1523654
2879614
1908549
967622
568156
752747
2938350
848206
2759603
855238
510030
2405136
1052019
2463994
1397244
2047407
2564526
1927194
2278991
473389
315048
1359768
1044527
1059721
621225
2548655
716957
75616
933928
1837391
2736276
2457581
2233356
1644825
425203
2801512
2913923
363552
649717
189877
1735141
1159746
2595012
2787159
1140092
1508607
2350917
1220969
435801
1629907
2210709
1267200
506026
771587
2326921
1127250
836594
560229
1719217
1770521
2913971
1971845
1228102
2147327
616669
1653304
2465190
1046943
2533207
631258
1753171
1784699
2307355
1348182
2088209
447446
373141
1439125
2184766
808941
69031
1911827
2076140
575057
2683413
1919412
2218658
520006
2995993
1454227
2806879
2909963
426071
1034980
2573641
1559091
204635
2038830
2606033
2737841
2670087
1359203
1522539
1977442
223736
1127099
2941239
596876
2566223
2642357
1922168
2635253
1554183
1514660
726661
1753947
434071
461671
2273953
946415
1915897
2080831
1372730
2341967
632162
946370
901057
836796
2985200
1023441
1090988
171638
2898995
129878
2149079
122730
1256976
2606670
1235958
823198
2249026
158125
974802
803208
1672784
1701463
73506
2623207
2163133
2863810
1085973
1595381
2460992
2458702
937347
93153
405072
2354755
929948
906623
378195
2020935
1078260
277189
2150812
227339
916270
924139
350360
2152227
1747336
2599385
2826704
2722138
918944
1499487
1939952
992449
1639045
1619436
856259
2725018
214816
317250
2183719
1152162
926755
105142
506916
2373054
1011764
1401462
1393989
2090024
1678650
1061152
2833714
2594919
1985291
184073
2263498
1248978
299809
2090201
971115
1218752
1106039
427418
2727552
2745084
2046853
1100162
2986453
2261668
1417412
2170171
930181
2860518
2791665
1953448
2233571
803428
354909
1143911
409803
2549910
2205063
759868
2661181
1706705
943940
1924678
472034
1760100
1531230
1959501
2978851
2637268
2386918
222755
2898703
1950123
1322916
2885155
1728142
256679
2571678
2658323
117196
2363342
2128122
2350767
683121
2999383
494677
1092924
65644
216091
1852791
2726824
2439147
313083
2167853
2911181
2073182
699082
1870681
2568385
852702
1257598
2791139
751404
724072
1114054
1152911
2452214
1370733
724588
2626888
1487928
87929
2271361
838694
771049
2270743
1849723
2380324
2336387
2065813
1233115
2579562
1504960
2062549
1747415
1416140
1135730
2962848
803172
704114
815549
2577121
495252
2083305
301193
2125658
236215
2753406
496390
960802
2380293
2500669
1565082
1651653
855715
2852482
1438748
2705437
2232806
1291486
2287601
982272
871047
792560
44820
2618461
2725051
1180549
97661
528222
2401015
913209
105343
412618
2996513
922887
2538275
749079
676292
551016
1709880
572936
568037
791313
2740940
1423751
643795
1696039
1645539
2876600
2987524
933139
1375223
858571
2242051
1420042
993383
2483453
116942
1091043
528027
34308
2004252
1149721
446926
2517116
2072607
2985200
266195
2748898
1052568
2492426
838185
1620604
283739
1095476
44354
927533
2791515
2206244
1320484
2779038
655734
2695706
637608
414136
1632099
1630991
2897589
2265392
2722033
425615
2299700
2242636
2091687
2746625
2276104
1164293
248176
2542298
1429542
1300743
2551075
2267726
437698
2834813
363201
998403
762345
154715
204646
2599180
450105
1376732
2811237
1087712
1790867
1443335
235054
1688455
708727
473439
2630421
524778
232426
1722107
271402
2508529
402751
1035929
2567178
1832292
2853024
2118253
1616369
290721
1953065
1979570
1289124
231762
2650636
2010121
2830941
617092
386852
2642178
2221156
2177719
1601864
2456209
1382525
2826942
445999
1529298
351719
678425
767756
1139472
186953
1170507
2175401
2754131
519150
2028424
1872383
2135519
2835496
1341799
1631440
1640971
1573560
1798427
651092
1920853
2415519
1554295
2079382
1636674
1248365
681245
1609234
2630890
508187
2055233
1676539
1376257
250009
2444294
2515729
953313
1131152
2207481
707443
1650302
1752256
96177
785820
1587751
1954328
2933611
228722
527887
1732037
1396165
2448739
1147555
466811
1528120
300580
1715176
2725717
2426166
1862417
750255
1481398
538955
2126511
2247758
499600
2158591
201070
1630752
1366071
1424865
281053
118326
2037393
1583224
2222429
991720
1516834
2967502
1519607
765222
1880018
1484697
2429129
2346828
529169
2729708
1578355
254885
2155873
440771
1521491
1153622
1496077
648001
401379
2512029
2806592
1118801
1142780
1689014
2543665
1940184
2323692
2097409
1039759
1546120
89129
72944
1513621
2125087
838165
909990
609783
267293
256817
1655303
2997001
1835172
2426539
2669225
2792294
948029
1339199
1804723
1596030
1740577
1316751
1918973
375729
2975882
1124338
435745
1916065
448029
2533154
472175
2510500
2622282
545118
1540472
1747368
1383282
2450461
2873502
1650575
2707278
2045157
2163927
2058801
1471695
2349503
2367446
2419724
688701
1688520
1015753
2945630
5270
451077
321358
497503
1575414
757103
2413567
2539795
290256
402093
2050294
428889
947210
590766
2692608
2330492
557578
82461
1497418
264855
2127617
661344
2840007
599312
10846
2723805
19035
1215899
1412324
1551139
1161528
1417594
2518567
1482885
2431448
1610332
2756339
1845015
1150126
562946
2763459
716772
991834
710669
1823889
1200793
41160
2381466
1283254
1538577
162673
927222
2716272
519031
1526533
243469
242835
2061919
1459367
1655159
1129409
2620894
589104
647975
1620131
20551
2258307
1376469
2381917
924784
1939415
2145376
1641555
447600
2856044
465443
1648393
413555
363261
447998
2468483
525933
1375219
2701106
1044963
418104
2944574
1287798
2480022
1920293
459308
609431
2057538
1048411
1773757
677668
1585313
1032063
2054137
967230
1956847
1509903
628957
1114753
2473854
485000
2096548
1122246
1414906
2459808
2086595
883388
502092
978166
584493
1547054
1396269
1045418
351203
1392642
2965710
810510
2518424
2023248
2375272
1292181
217267
1476937
2840595
2787755
2444166
1797441
1297657
589474
428546
771511
1590825
2525093
2410108
5730
2501252
2013055
1405469
3343
2991220
1989961
1550396
1387488
551730
2417951
2780129
1033792
744812
2814905
573391
636436
1107085
790657
2113372
947679
578412
2073889
261472
2392420
2663362
690017
680282
1254186
731461
90390
1776267
232712
2103444
181735
236054
2611015
2688047
2302801
998502
239776
1720751
1294982
1789919
2465563
1109886
2363309
618350
2216970
670318
2731721
681001
1248729
2321961
942472
1157500
1985322
2148840
1837782
755859
2880300
2444523
2532125
113011
2064318
2713859
349064
1675332
2401905
2651864
190185
158032
1888967
1485166
1947951
1870881
111404
1311259
2489230
2844725
1981576
2220950
525725
746656
2059262
1984548
2420508
1044583
1133387
1258289
2316793
1013686
1219163
1848917
1126696
799832
2079127
1992111
2991515
1481031
1643975
181699
1639062
1049293
2183216
587012
2920173
2294619
2414623
2409402
2655696
1912550
2146703
181420
2659206
1205964
2165968
2596065
2766898
299354
1370705
2083690
1829392
2589867
932606
472439
906050
11732
2464550
897564
2009114
1624876
1595614
1164527
2674168
778829
2267891
2594340
589800
1682513
2520093
761847
1111414
1666795
943266
1286971
389110
625585
883035
156007
924939
2253739
2239696
270682
2359957
688653
743120
266006
1216736
207669
1163569
742201
2348896
275534
1906727
2539415
1570715
1690969
2133754
2676866
373481
2170198
438712
2001247
836992
1381977
288217
1226101
2007562
1171252
1898459
448852
941342
1654506
1235885
301299
2859510
1979004
567304
1076245
2703025
2247225
2334797
2051920
2522758
1757876
1591335
1609824
448844
1241440
1286689
1338677
411638
1725400
339923
1764981
623729
1144491
507434
147642
2315742
2405892
596493
773436
1060398
1832377
1074734
919907
1327732
2158389
2512504
1030756
1405613
1847300
599028
1444723
1121527
2706714
54546
1570371
948153
1341235
2909047
1876142
582986
765321
641123
1206714
1909811
1148556
1354355
1741905
1070799
1950847
2515340
2131196
1299575
590073
567455
2627307
2748461
79958
1174414
1670426
2443609
1773441
631500
565136
1480154
686045
2651858
2944659
2543631
2560904
1820800
126617
326224
2978274
1333330
2752386
1643181
2687685
1494290
2713980
2154883
1009629
2361527
970810
2116053
2928981
1114468
2380866
525290
2288881
1051291
485251
1578674
1682790
1566738
575179
2885186
1218595
519837
2428817
1295850
2856989
2555433
2138425
351614
888762
1890810
2511147
1092798
385100
2225126
764033
1911080
2103004
1734842
1027133
2031985
2849309
407998
73626
2654541
1975640
558876
1749566
1174781
2125613
2324745
1059966
860559
360933
488782
2156408
734273
560566
1294832
1085887
1965680
701994
597033
58477
1087093
338510
822509
2998172
2957865
73702
1541656
2506201
2923010
2466005
2579827
93903
1441644
655054
1843468
2616424
297019
1684564
1192742
1157577
2045497
1681523
313985
296121
2758441
2125168
1382007
1724120
2827161
2495391
2298948
1430605
350252
637809
1945129
308117
711510
486784
2814317
1150872
2952789
2910495
1244774
1910784
565549
604593
2043560
862567
2289157
236301
2020143
1851005
2434175
2850479
2147125
2192615
2491999
1045484
916734
2319159
1057226
732034
749764
1407478
1369842
211244
2231946
2081351
698027
2562614
232222
1167167
2473109
1993347
594303
555009
114292
2637862
1417575
2403448
2874162
954069
1770804
2308336
1320900
917928
1500951
812898
1963411
2934036
648408
536989
666069
1914523
1944466
2552262
2125766
1692763
1633613
340145
1255376
2382186
2023663
1244836
1891885
2617965
1799844
2006176
2255826
733770
1925975
2129987
2204191
696778
1954675
525090
1614705
971977
1854339
1094468
1422364
2502746
1631456
2604785
1933621
1092273
2157046
1059386
301387
790658
1915882
2073114
689196
939545
317950
2581080
557509
2634145
1587255
329687
884267
1029581
2976025
88457
1726358
1930699
613546
857414
419027
2984236
2468233
1841391
2486981
1616040
1446175
1936953
224664
603220
2996339
526050
1910230
2428572
2599164
115777
368116
433465
2696856
1441977
583961
1800462
1771663
1468227
2830042
2264039
1556683
2072751
1711090
2686580
2930164
2130116
2670815
2398397
1487858
2674148
1014436
2934032
1611100
1239100
1053604
2123790
2281501
480185
1552362
2397016
1112313
2436829
346832
809168
1395157
930793
125981
683171
2399019
472374
2947210
1472054
2545124
1658299
1674985
2475287
788414
1345800
2390035
2792624
1536299
920823
243007
663750
2676274
1296610
303892
1957774
2293146
2372605
1871142
405458
1809433
2217973
1730977
720942
148765
2373309
1404112
64136
2845682
1351321
2052541
2390805
9619
727525
2382444
1314385
2589676
2288830
1107008
1125974
209652
1350014
2306076
402277
162976
2609967
2876403
2972473
2498923
1747544
894283
1824707
965516
141611
2545648
1630633
2514920
949760
2211120
2876953
2301080
1263660
2784110
2827051
1991184
2682905
1141435
1580860
1971734
2764794
223185
2697738
1631159
45612
100014
2310486
171930
2976416
2282959
2670852
1723959
693593
1495559
205827
835203
1041206
1836459
866474
1990965
1047578
743427
1808397
2827589
527536
1635447
1818772
726792
293233
915983
2698525
58026
1655520
2396262
2205536
1701131
12628
1516022
2389413
2989043
1315332
2060264
2229354
2008924
555822
2435180
360478
2113380
1787990
1226952
1104344
351919
2486730
2912740
179507
530617
2064538
2514630
1257408
2357770
430613
1472284
2932147
2602484
1384898
2137683
1819966
1397525
1170056
1209378
1902919
1739
269642
1132272
2010662
1341815
1083803
2887491
455194
388144
1630794
2075890
740062
1117523
2504981
919568
2164491
1569519
434198
421898
1443640
1381162
2410534
1375787
983645
795431
1029821
319962
2192955
2716228
1529340
1095873
2717966
2315333
2744497
2244979
657147
1344651
2648821
1112341
1732795
1279615
704582
2989208
2913489
209562
908776
2077980
2295432
1859325
16229
739072
756838
2426762
2631210
1740482
738544
1177382
2060443
2931498
893609
1106134
1543723
1127926
421466
1288219
372904
1078613
149221
538076
2707305
1882015
1817690
928238
1871223
2247531
1137799
296350
1325510
433231
2672026
1858090
1172302
428863
1801204
1319863
2685696
2539747
2497244
2262490
2987597
390852
368624
1531319
1518777
1306441
335889
2408032
2901405
1001461
2946107
125061
399828
2280149
1053298
2787402
1527679
2191097
83751
369540
140679
272128
2743981
1829332
700990
1545184
149194
903037
1601283
2646437
165526
2105231
37288
1050501
636549
2072416
2356942
1488789
1996799
2774698
2490249
2459257
2899759
2890076
2255757
953056
193829
783435
660504
277579
1669326
801182
1066058
1413307
2630513
2283399
474842
2779706
186435
2076124
2426142
868313
1181354
2979781
2435165
2334254
2568548
2308458
1339394
2081698
2083156
1345995
2057307
1982914
1752422
1313063
452321
1946251
2612850
1112825
2740181
1282175
1914006
806239
2695481
1544519
89637
170323
1840576
792424
2762798
1266718
1660736
1460504
1762850
1095900
1311109
1847750
404358
2650503
929447
2487513
996497
2986753
1986778
265270
1299816
2439098
2211520
912665
551922
1951701
2711191
2982280
2757939
2406672
1526798
363927
93346
883725
1156350
2856143
2666794
2817085
1832998
1429644
1429337
144107
277393
1833694
2794609
1723191
1837558
1307457
1709944
824335
1572726
526111
263432
1300598
1955127
1331706
252298
1666317
1313985
526588
1589340
357134
1406866
1682685
1240858
79568
2055180
907652
2896652
888177
2853647
1842340
1548635
131039
1192385
1859595
1854229
29942
683403
1080524
1370628
2772481
1606634
1634060
1073078
1078112
482117
1841727
2744429
1796101
2884666
1850120
2669586
1291531
532805
910443
1371098
104336
2334446
1784102
1508864
2188092
1142793
573851
2835482
2335178
2433445
2206063
2365119
116848
286586
735747
2889328
2409572
2886158
962405
1004035
884626
320483
1264815
197078
205148
114935
2866663
2013030
1164091
1293457
900480
1268426
627903
2684581
293641
332346
827373
867491
684180
678902
300936
2890242
44021
934135
693179
1296119
1339814
102750
1182276
2818570
1623137
2583253
139052
2887951
2780330
344199
2885
2646992
2873580
1166975
1456800
774059
2951752
2084702
974991
761745
2933400
1802364
1629235
617579
2481265
2446522
1024172
41637
897008
1717350
1337755
2236821
2336452
36382
2055390
959588
2619634
2194441
847538
2916315
54991
850423
2563306
2928571
2533749
1020106
1218981
1853
621159
2193972
763597
1070910
1512687
2909183
2204840
1510303
2872057
229011
1551940
769064
1946361
406046
5885
1799164
958780
2061274
2758751
1094765
1772067
606288
1011080
2343409
1973062
1090737
2271979
2023163
2627194
1007312
2025015
764705
201283
304963
1835614
1713969
214145
1556806
224271
86201
1785816
2292562
1371617
1248528
2698608
1377501
47691
1173739
955126
322793
2268503
243544
1445433
795934
2586953
418494
1886671
2375283
2958008
2030216
382594
2499374
2794920
1100228
2804336
2146886
2814196
534833
703691
38467
1137385
5858
2847380
2509001
1770738
2545987
1402853
1818428
1236077
2874331
2141221
504580
117874
586653
1816865
221178
1521498
703535
112813
1995858
250103
1011758
1495231
45022
2111986
1815919
2708259
1926181
2867103
928301
2480999
1004487
934159
2328379
513488
2704896
2390717
2432692
2039675
626794
2307022
1697247
1647725
2941248
2800251
464589
678777
1838101
1684476
791589
833958
1934578
1803347
2845540
2495951
915332
2177810
2204210
357864
2044912
132510
2838863
49399
1583020
2167241
1079238
1804267
2074309
511929
1360294
2701102
335303
57540
1865178
276550
2857791
2329767
955326
2212243
1014242
2263267
562552
2948819
1066613
408091
2444769
2498296
102253
2165330
2856159
2147164
2814192
2695021
2712914
1397211
2378613
792151
201478
1969274
1820432
1561771
2186727
2155734
2135662
1051905
2948635
2509804
381671
1420312
1722046
1912264
683578
2284597
2377434
2266542
209040
2338554
2281189
311292
1503884
2137348
2458455
1318075
2348720
2171369
231637
2243685
479871
949466
1212958
2300302
27588
399684
1972387
2163250
1451588
2437373
1673053
2349610
1374037
911451
1778225
2573966
196047
1672010
1840508
921438
1010564
1638048
1232729
30799
775395
1207536
1865225
124115
378904
2096861
2367799
1375126
46327
1097108
1191780
73914
1496791
680518
2753515
464731
117891
1426568
330692
1491927
2854370
2108917
1065892
50416
1297278
422751
971854
2307841
2060799
2720934
2338639
352545
928469
1720215
993011
1823724
817076
360809
198850
1379754
1974268
1390629
1453667
471059
2587498
1723534
1452141
2705388
150101
1782832
1713666
520822
1408100
295910
571237
2705378
718660
2059442
2529570
295810
2296728
2384561
648355
225196
1104775
1641365
2048920
1921850
2518526
2764121
301603
1492793
1671101
2271622
2480203
1258598
995155
932343
1480338
1661607
231527
194003
2698780
2155978
489912
270016
1861355
1724924
2845810
1390925
2537085
2142537
775485
701791
2884084
2396611
2343156
2449355
1318461
2378033
2213475
2136415
1387177
1400927
1924388
1383732
2659525
435894
2316074
1139862
2613852
63952
1850216
2312631
2219930
2340128
98999
1081284
1581403
461160
2988560
1118487
120048
1280396
1820278
4131
677007
1679785
2453486
2511819
1574169
2183312
1648233
2961345
584239
1088973
1345076
243763
1524866
1177502
1899976
1655070
1241453
750191
967700
461382
606670
1583050
2059018
2704424
2044209
2563929
822911
2164256
844325
159540
2168387
2037683
1839324
2138224
1549501
929844
1837887
714085
891188
2422125
1803057
2752616
182239
844275
1446469
2082214
2499344
2687921
348757
983395
665655
1471778
2566445
241024
1176202
1610653
2804952
2515464
1291261
1165628
2675003
975999
203310
2030678
114222
1752810
2960521
1952108
2466895
1368060
1890585
1786303
1120675
2072823
2630577
2567143
1671389
2646272
2771416
2536497
629667
953422
1524626
712463
1194445
2700827
2323115
999396
2216290
1130727
2681376
2407644
2106725
2884685
1438321
2737298
2153847
1915193
2205758
2137093
283253
1096342
923395
1920279
685516
1070324
2003774
2873256
716595
1775189
2409752
1862613
244962
934378
2575075
1439406
1151556
2414542
2955153
884198
1061620
2636528
291841
168345
37565
2246514
2905642
2191411
1161706
2111399
1328503
1961310
724092
2251897
881589
1409608
838572
2885362
1282863
1555167
2176902
1208967
934131
2421863
2659696
1025558
861268
811251
956451
1332772
2211800
2018070
969300
19993
2702766
1006864
2266506
2608408
198274
944563
2236158
2043128
2905873
2960250
1295024
1303813
1369857
2133596
1189174
169071
1205114
366075
1378037
2655596
2787937
1037732
1197505
1165556
2365335
2153955
2498327
1577134
1688377
983978
1597126
1391142
2507193
1379983
999549
221818
2840898
235707
2264945
263122
712308
1076321
1566934
2082164
726268
2756107
2251234
1931381
638533
1145623
2103328
426469
2699706
300833
2108376
2065040
2971139
1606702
1158526
1659515
107032
2755651
567009
2614224
1651986
1566557
2836042
1492883
2318615
2100986
1756004
30922
177306
322937
2629437
1419925
595395
2397023
867657
1233927
542645
2970985
2176747
242350
788169
1285122
2823742
759307
408175
982267
2935174
515206
1254269
502182
129430
422606
2585090
481823
1915488
2420057
99160
1187843
2967330
792818
2027131
2596767
2212742
2622525
2510141
80399
1372803
52785
51383
549549
811486
839551
2351022
1151579
2115209
2759197
2133845
2050382
790754
904466
68915
920183
1327071
2654005
1918357
758911
2074061
2017517
2463105
2041390
2810334
1490236
2154508
2023075
1112760
1664648
2103473
1915
1717432
2671207
551463
45270
1027109
418837
1196848
142318
178033
847045
2709051
1485138
2267862
2777966
2921673
1111284
2431970
1840029
2386546
2022382
857545
1849651
1063771
667878
339886
218279
207305
1968997
2399278
2310777
1970911
1633062
2498336
38726
1678331
525444
457562
391530
1184113
1151946
1754926
893164
2637083
1539139
1187481
75107
2650423
619450
1915136
2036968
158183
2772680
1402970
1738305
956910
1742855
1956583
1164214
1228204
1872213
991342
199114
505274
489677
754191
2183604
1015121
1728104
91485
2199233
396401
2362763
608748
33484
901901
1796228
108590
552323
2932029
2540077
105643
90211
2312757
1508612
1828516
786018
767819
1301450
1950231
1996022
173662
2941572
2711487
678935
431249
465678
378890
1962721
2193781
470375
1161953
2590182
2833137
1770701
140017
735037
566928
764958
1803712
498957
821387
2425706
1105519
134143
1450669
2934034
1436512
2218487
1235484
386742
1214508
1925497
844665
1442347
2604432
1275913
1908024
2983321
238633
1618156
970047
1916938
1724689
1319535
687638
2381057
2570924
1770917
662367
1374635
2786225
1483753
1316692
891744
1617895
2767360
825777
54406
1985847
2577612
957499
716706
1503109
1802163
2159052
1623892
594428
1583427
1607212
1349412
717935
93611
266349
2442623
1413145
1470338
2340032
984068
241255
2398
2875054
543831
1486150
1191745
1435574
620396
959105
2777703
1191153
461303
2871666
2148651
1178008
1374774
1467165
853412
515017
2061592
2436838
2638581
927356
671124
2732191
1193704
630099
1145335
180394
2970130
2645755
938000
2972527
37160
1481830
1458676
1228905
433756
2595423
2704361
211458
786575
165663
599475
451577
1343670
2490601
1918741
2713433
5617
1496685
2666623
2644197
2424040
337746
2376387
1134095
967844
1038074
1830840
937973
1200180
2768839
1426851
1237339
1250669
401878
2466243
2200776
2997300
2686955
2928585
783874
2852617
528059
1235450
1712639
18659
670543
1426071
24276
2683579
1609045
184824
2623970
1946791
2561211
758064
430986
1115636
105256
1885311
2315815
2874094
312161
1069505
1641114
714039
1052100
841889
711338
739054
770473
2011564
591671
1814884
763365
2820661
1833542
1433907
1763083
2374169
1633837
372128
2558993
1257806
2835270
2636555
2532222
266255
752190
2637477
2667917
584356
2511570
2980078
1653860
1669036
1210468
2705959
2510924
2438157
445013
797749
1449720
1553035
2612632
2729437
1890047
1446173
1679695
653129
1336694
313532
1541608
895686
1571337
1376877
532240
1619910
2159484
1284429
1257386
1827400
2385136
1285308
2323829
1038995
2954343
534296
744954
2981618
488805
1706318
779366
2454876
775704
908349
2184312
2665750
2870874
864007
318878
1207567
1177538
1860486
2619604
265226
753714
151843
1885136
2913197
1952623
658873
2256949
1337758
2460532
2097129
2376752
2414874
2631425
638057
2912844
636581
2860726
1208561
91456
636429
2116910
2275768
302178
2504135
139774
621056
711701
1833663
2997893
331304
2098888
1267958
999498
1500375
1181155
2952120
2159248
954455
1806229
1619779
51583
1699332
1551005
199359
2853741
1980200
835939
2714466
188760
1443747
350895
2822021
719514
653072
2326155
1375639
1790479
554207
725653
1788371
1401862
2824540
56329
2401359
1841267
1753835
2869830
1516866
224641
2192410
136644
276223
891742
2204000
991934
745482
1700551
2344224
459947
1889311
787970
810841
2227683
1507483
1980265
2070190
399473
770743
2624396
1125125
75466
1542610
1466017
648146
943968
307283
2918332
1330150
1824148
142972
522559
2477143
935546
1930652
2197495
1927479
2676133
898045
1271703
652432
303707
2059672
1979624
47742
1083507
959888
2117931
1999331
1730631
2258678
124456
1806096
801287
2106824
2970593
2261607
2414106
2888924
1108108
1754605
31895
1630666
1231747
1483792
1077670
429241
411271
753802
1843638
2199325
1922585
2147344
1258996
902209
2195085
2858854
1862096
1829367
1858185
1109078
1088045
2498992
431525
2405683
1605815
402117
2183641
1536272
291040
291748
290876
839286
2438766
1522622
2323078
516435
2468215
250700
1786588
1311852
2450024
709173
975547
1225371
2127733
170632
1084225
989828
2516350
458761
2098906
604394
2957752
46782
10077
2079918
448899
2710069
616189
1256290
1817
907064
2095576
2440582
2946037
1935005
473368
2414251
2185704
2259955
1242454
1635727
485479
2734353
2861097
2613211
421336
1461673
603039
2937685
2436785
218296
542079
2394536
781429
1068507
1990805
1230327
778575
2606993
2486617
1296743
1030408
2098544
1253676
976445
1549900
1727043
907047
735603
986998
2149501
2887681
1988828
1883853
265129
1602039
2305188
1726802
2721429
2759224
1163586
2939724
301302
1074474
1237504
1886160
581630
2467831
181087
188623
2470799
1477829
1219030
2085694
2731505
2711826
635593
1974899
618873
1887547
2961896
284725
1775227
1950724
2684929
2040355
1069114
2506468
1283508
790542
2265691
2963446
1246617
2566993
1554271
2484120
1969504
2135900
2468302
2150590
2324522
1939100
1144771
1059904
1541145
1392627
771729
2176737
367525
1906953
1064283
845773
2191677
355861
312848
1876605
2396216
1381961
1383072
1196075
2172502
648763
1159520
935470
732107
2713790
419589
2701610
2366042
2887891
2368552
1690563
2343342
1029674
266818
884487
2422300
1554899
61223
306176
461851
1641858
1151948
2653528
1997718
1981147
1530132
1910285
363107
2913204
622712
51960
1078318
1782231
987429
1810424
2012373
1923370
2028385
1378414
1811260
1913288
585328
1154601
2942961
1368498
2555439
2881612
2923396
133014
187788
385246
1774871
1856087
38773
1288940
837234
2085257
715577
1716692
2514812
1338288
1768652
593129
636870
272432
2403552
2649242
2195801
1948288
1544007
1523412
861576
2645687
194365
1320888
1014184
2749803
1202500
937579
2882816
1906639
1322824
2174038
1279077
1877949
462978
2116310
963205
1178554
1349354
478016
2516841
634357
1587496
153710
906788
1507399
319304
618941
455686
2379662
2658704
1317261
2025348
2853068
154501
39531
2602871
1357000
977109
2038
263638
2816285
2176076
1542714
1694233
2639053
1175376
173789
1333958
41081
1168156
1367150
675437
2755651
2037211
2098576
1263049
2872866
233868
2235086
2252528
2892572
1068699
1277875
2745639
1223199
1317406
2864861
96550
2810866
2866899
876539
2627150
2042974
2935604
1837734
2198378
1110979
2011522
1048687
1152059
696029
2415836
2343847
968031
1969398
1442423
2747431
1842264
1676290
1982517
1094791
2085213
51215
2372665
1830852
1790765
1206422
2212064
1887314
1017288
2078962
2763852
1160789
1638287
2699455
2998523
1353016
1326786
2526396
2401702
2995196
738777
2333889
2339043
1706807
1303287
1297817
1454238
145550
490458
436754
1240340
2575671
1004320
1129356
1922874
311436
2852130
1134937
2198749
1385769
730251
2478952
2546557
2884889
2178406
61431
1754257
1021543
104179
1672310
1016739
842955
1006199
872133
2549761
2309485
2686301
1003998
2971386
176758
1957103
1728077
268780
477774
373784
2191653
789209
225913
842942
2987957
1611681
1573192
2983260
1674590
1974432
2678018
1736020
728688
699560
1840198
2400998
2232650
199504
407196
621134
2749265
233032
307434
1269614
720769
1000544
226717
2965197
1785675
704490
338980
1493680
2010051
1081245
2336621
2514359
2692925
1426164
2497619
1883866
400595
2175636
619886
1645635
391547
2976435
1046632
2624197
175939
1970179
761682
441555
2719562
1585468
1711168
956682
102363
2454236
921878
1888037
675078
1260857
381716
2685128
2342101
2718336
2715838
2551378
1144499
2213456
1435243
2061446
1905443
2571480
707080
2296990
64267
2270063
2437538
756557
1240241
199219
1198111
1476154
1784686
425630
2432835
1887048
396218
354712
1291437
1071295
2131920
1673152
1272774
1990373
1907840
988611
1541750
52338
718419
493344
2630135
2623861
581176
337214
1920850
645442
2607276
1874739
1401998
1363868
2073958
116460
2840021
1374995
542089
2272855
778395
938306
143918
2069831
2525952
2275838
1259334
1315077
1266210
167173
2820040
324311
735863
538458
1334006
365997
678670
1915181
1219563
115872
76974
1343190
1990610
1995323
223410
1064567
2111782
63430
2955914
2653871
2852637
734308
1108528
512906
320490
1150832
2788743
1579823
2465908
1571304
2263348
2285947
2411966
2999210
340756
745972
881558
1019426
177504
2617472
1651649
254478
960662
642258
2766152
1700423
2223177
1877934
1763852
2179090
2048156
2132840
429749
156683
162098
1266590
1823866
467192
362764
1289774
2038496
2626111
1092072
1966813
141672
1949180
229136
1023230
484957
406640
640701
2136605
1177469
2117714
2778862
943620
818136
2002038
337905
98340
1697479
2386060
2747531
2643579
59095
2909628
910168
1882960
376820
1272932
689085
2931667
1415394
1781157
1898479
1557066
1246688
2127615
2580295
1731644
50606
737347
1384600
1228074
371413
1679813
2688045
1189548
681851
25950
1804239
2895681
2928361
1551770
2539260
2987455
1977749
449427
1870415
2354568
2238710
2559499
2286234
654104
1857007
1701065
2211169
103694
828679
2307815
2351689
879284
45161
736288
2623709
416573
2416101
2828105
2122473
614303
370406
926711
1026335
298767
2994832
565594
286221
1972581
1531373
2672987
1327148
770082
2232486
1129734
1424185
1605844
2830798
635353
1709538
1175828
459519
1577578
2571463
504680
2830218
2711523
1437604
2762670
2539627
1076428
376972
426385
2519491
1403306
725151
2514322
2485252
1011371
2003254
1016624
684358
846754
1786705
433195
2492839
727242
2039038
2839988
1878946
1264927
1015815
2338465
2842505
1103629
359496
2672722
815151
2313451
2951743
871129
389879
328714
1297513
425721
2248371
2539015
456394
2249974
550386
2459648
266597
1751095
306401
2569654
2184289
2799239
813247
1739678
2639226
2692192
4605
1171392
2030656
363461
2275020
2906503
552534
606522
2219954
504276
1994002
126184
1349341
807867
551904
1114063
863233
1008297
364037
1929970
467944
1146985
681064
1290696
1232990
381704
1606286
2046236
2637734
1761863
1738428
2642338
2933254
1285435
522150
2724625
1191938
1074683
847498
411891
2095310
357852
538074
444650
1682070
1089977
1558712
2545302
2614625
2439100
1475272
82569
586085
2156335
1889616
2335426
54391
495902
1381662
2692124
2257764
120089
2850813
2707370
1405523
372962
2948346
113812
1963996
795844
525702
1059305
1670047
1580127
2020306
352116
2670103
1095369
2897417
2801080
1050821
1372688
2883648
1636905
1045375
2289615
1488682
1616117
2785516
2870343
1308240
2559632
506783
1675404
2267001
2428658
2564717
2215346
2542469
1528712
527541
68171
104368
2197587
2164649
2641025
2549702
2351104
736393
2963471
2152183
1787213
1852510
2035830
940469
2897884
1325444
2429151
2030352
1627312
2815845
854943
1186943
322628
2530346
970295
2751285
2095062
185640
2293753
1140125
1229533
2878275
1244492
427119
2042924
885516
493173
1394027
2138261
456643
546209
1441825
2309152
98390
2898646
2723388
1940185
2327796
1753739
1083848
2659992
2608682
2270790
2982619
2655379
757436
250255
1750441
1459428
2544008
2890565
2688960
2938634
1651409
632430
1981557
2536924
1125602
891935
2191536
1582244
1954495
633361
1407748
2052884
532006
1131135
1509421
376153
2884873
2593268
36144
9906
2380410
535115
2665285
137845
785369
1932077
1597272
845728
1822641
1802583
784362
474049
2435013
282270
527325
560614
1690557
2718860
2659210
645051
868572
1066957
214287
1400577
2198091
1723707
2293081
2599315
1833326
2845577
2609221
1213735
380691
2790857
1867932
1166059
1722933
981555
2528139
1061925
2784138
312500
1535974
2219150
1111121
2579650
2779763
2801677
2298509
2438972
446728
167081
1022280
1177366
2084009
220370
417424
1377090
2819685
2250749
1222666
2945257
980836
2119708
252465
2848767
802118
1975397
830321
330256
37321
614458
642755
2089646
349959
1753876
1669295
646074
1555552
1484156
601397
2518631
1651236
1623677
695996
1251596
1844046
1113419
145037
2180082
880520
1884054
2641690
1861355
1003761
2894154
2226473
1805879
2385902
56793
2136134
2423223
1187603
295241
2029220
2053913
2565468
698515
2699986
1637371
2182670
301383
1156002
1350257
2441411
2368349
2601852
1285456
998120
263241
981890
1878639
2147294
623579
1256345
151055
1034085
482817
1956933
419986
1055961
1609418
359560
2759915
1904658
2388780
1813828
1986477
603646
2030165
623848
302667
2847899
1779849
1652923
2289309
1664549
1771126
1091117
2662668
2034366
2073006
2057658
1181660
212936
830354
1849066
1763372
1313170
1322350
2183358
2885483
2931767
59269
161749
2352777
2964400
2491928
1339253
568045
1522093
1963100
870711
1886343
1259300
39985
1175652
440201
2327463
2783120
619220
1878180
2372477
2676878
576191
2585412
507231
2425256
1348784
2336753
747605
1048493
2738587
1195724
1107761
2900335
548500
1072161
2392263
2404104
2156557
1430707
1367204
543620
317049
142855
1099956
2009052
583055
943770
1792171
1202275
2821950
1164647
1395504
914492
1266411
1902734
339748
131546
1755838
1603704
1180038
2010776
2799427
2804150
1911111
864278
1392662
1819725
268382
1065571
250431
2151937
1609190
567479
2294791
2709145
2576531
2877846
652915
1885053
1596472
991216
49700
2991975
1905707
1832462
2411060
2761806
1964007
1166898
1365510
660396
177673
1681288
980897
2605135
61918
2373559
1424859
330299
439129
1675289
2998587
2564670
2759120
2293377
2790166
2852002
2687574
959432
1737054
1284045
1950647
2303105
1792371
1372706
1135566
1203431
1134511
99572
2886680
16372
1276319
580704
1697660
2257216
185839
1759577
1630774
1610697
2606227
2586254
802338
2604813
2667275
561457
2414541
2457440
929810
2618467
416872
2666863
1418863
2883870
2486320
211234
1256575
621885
1414664
2391086
1237809
1817695
2407457
2514127
2398398
1621468
1771342
2584236
897396
918467
1711285
503622
1021072
2513622
624786
688346
591430
555679
662138
1521239
174145
1079009
1704453
2109359
962878
1190772
2320592
2219453
1812657
1251607
2126890
566817
69301
1534346
80943
2467699
155814
2368637
2568286
1569561
803455
1279570
2073183
2340879
1309543
214320
29224
1900972
769998
691361
422210
1460494
2286721
2126663
1086205
249599
833786
923148
2985403
2646442
2174755
2112292
213258
2760407
1162989
810553
2744457
1835154
695541
2829095
404715
1498995
1108664
2477897
839873
2418207
208568
1385449
1835530
1494918
2593161
2257740
2955411
2396234
1900754
1041615
2645832
2734539
1964763
147586
2897333
1655869
2259877
626942
1932627
422865
1953846
2193436
2258019
2649386
2022530
2662733
1664733
647545
2656981
20957
582103
381900
1406405
2417633
1876817
1515918
2191724
1832228
912151
1608829
390194
1074334
1859719
2871308
1738271
2273403
2043528
998147
2900345
1492507
1937363
1854190
685942
1711733
2019928
224823
1890817
684660
1388719
2064149
705616
1970822
2446049
2628373
1904806
1322865
1660642
1612881
671444
89144
738061
1577990
1679829
2597779
1449297
418099
1871182
1009177
1932597
2287878
2501683
869959
1658419
187624
98044
678346
928798
2505212
1879357
2833868
1569361
101325
2321041
1531761
246049
1225846
2854625
1906690
355078
1042421
1995833
1093138
2620410
1192013
690917
1586058
1610111
78450
2595234
542707
2882679
2096916
1412665
1541097
2800891
2027060
2735795
1246040
1532272
2131503
1079908
617984
2232827
400948
2149744
2478875
2143146
2004368
1901916
2498223
563140
1414100
591361
699901
2606112
1798629
2285959
1216222
2393430
2397544
1758928
2276108
1494460
687945
1333556
1811702
231356
1585702
57742
1763627
1233557
1654001
2381610
466383
2054948
1531353
461610
1198093
1052073
2879877
1212668
2131564
1293977
2320380
2831465
1416440
1119008
2117423
149014
1028789
1514966
2424293
821248
525777
112237
2671155
2853831
859945
1256857
427924
2623571
2490413
2081924
2521533
473147
1136871
1569237
1451108
2851316
137661
1330985
1063983
2269225
141313
900714
2100689
2074104
2019721
1734463
2223117
564861
765780
1647410
1902460
1807909
2275998
1573614
1661739
135942
346822
2089662
275865
353586
1171585
2797397
1343085
2824807
1882985
2794192
192474
2020646
1641528
1772808
1806222
1782840
2673521
906910
1373296
2209593
157724
596412
290805
923503
2243821
2193264
2731411
2036171
766878
1909501
2172112
1113699
999162
2447976
1983637
2687098
2761724
326721
28257
2161061
120912
220730
1181706
2278792
2509890
2987927
1577983
2183410
1411188
2951278
1909355
2085263
547690
2200159
8765
307862
1393423
256528
2344032
2676652
2166028
1516144
790350
681542
1480471
290338
368639
1758547
617058
396895
919607
1254322
1133977
2617664
533113
643866
121942
2111095
343627
2049481
2062373
2769333
1134743
126414
1969492
1659859
434275
879266
2432738
2778307
555917
1598766
1810802
1862618
2796659
291272
2152956
681649
2566170
2770013
1078544
485776
1024334
2728872
619791
2073798
889089
1258084
1184893
1232715
307564
763617
1518400
1958658
890030
487891
618517
1324304
1367156
51254
1102610
1923072
2166371
2913411
785689
2479381
721035
454996
161030
287204
225009
1239573
1289332
1765694
1484796
2425474
1355844
2373884
683558
2540736
1122950
1507473
820704
2641349
466131
1710733
645591
1600999
551388
2012746
2168604
1653998
1452169
1851327
2083760
2754210
1330707
321146
209205
1491736
608350
950565
247660
2414033
232611
1732455
1839506
1588454
1622690
39415
1645541
261992
1546888
2466244
419692
2529370
1693328
1065283
1646720
2244715
594380
815323
898712
2046549
2666649
498824
2317110
1513708
819969
2526314
5443
1944670
993231
769455
1358702
1225841
18261
714560
330646
1640951
1270326
1976186
2419294
2817213
1958781
2838985
2862934
652108
904267
1509653
2896822
2014999
2841328
1311886
1577899
24328
2327061
895008
1538035
147029
937673
2059830
2608051
1930903
2829284
1483104
673095
2847544
2197663
1003740
2004846
467989
2979925
1424139
801553
1938705
1263124
1180839
107164
2683742
206843
3986
1698740
564522
1832223
276638
588850
1159283
1171645
2643236
1822663
2625670
2219417
1430713
1556572
2048700
2913817
2229667
2412596
2627831
749758
1933793
612171
729683
357932
1930076
184739
2137407
627266
808255
2337500
834108
812240
1036240
1914982
2644462
1829229
20183
1320096
517226
2663418
142758
142895
1882835
2089823
2215818
1447886
2519991
1961836
1376833
2664173
2711594
826978
276344
957628
1184909
2722771
1658718
838667
350036
2466972
176166
1700495
795563
1728757
615476
956376
1074338
635658
2276471
1591563
815428
2935581
2250809
214614
2025403
1466626
2178851
1545393
944814
1072036
1209565
1172759
1899013
2002260
2130386
600273
1725030
1305455
1955291
2591417
772427
2647808
1808264
1567989
1376565
2940091
40717
2967254
1092101
2317187
2075168
1907528
2252767
1325976
2638493
1794521
308953
2333695
856265
1770118
405730
2065830
2942876
2821094
1584441
2589613
421366
825823
895068
2893008
417239
1667494
2540816
2741854
751834
1433732
2681945
792550
1400985
774045
626089
476152
197924
395207
1802127
352768
2189728
2627431
2686462
45992
1397549
608544
2628173
1340424
429637
1212614
930037
1367355
2038436
2341456
1260362
2972026
1525301
801177
2713880
2277134
2234908
2912176
586036
1152244
686220
1728476
1628395
1400495
2123682
946873
1753262
1829761
1090656
1439723
1875753
2488204
2564618
2020277
1344979
2994255
749242
2791367
1877961
2787677
2132822
138322
276055
658122
1455851
506286
451608
690758
418461
1037643
1843002
1621032
282470
987748
21526
2406151
1934621
2291139
1235912
541628
1247213
628016
29831
811831
2648292
1891161
1322437
397534
1682528
200397
701562
815349
338718
1493968
1473471
1794568
2516605
1925078
1678
2935065
479072
2361031
2072448
761541
348778
2093973
684043
2799750
1901463
1919954
341377
148676
64321
887559
960506
228965
2778720
2282942
1142850
1461247
2999690
2360763
2276595
338407
1371083
1266417
2649327
887687
191494
2651004
822752
1186917
2012034
2895199
1948457
2877163
2505524
2632500
2676913
1923338
2068805
534641
2072013
2649478
1422200
548870
394794
1200919
348163
1537643
2662165
347852
1414757
2455111
1202611
2785839
721528
851937
673526
1429373
502940
2012629
2616290
31325
1907827
2081098
2908487
1929702
2229949
101751
1369392
1815106
636392
441404
1464583
2058591
1506626
1859376
775861
1854788
913370
438025
2202640
2328126
409487
405250
2630317
1131014
1773538
303842
76739
2792829
2316470
2693028
2824153
1740648
2290477
248991
1186702
1520426
350742
2556093
335531
1503485
2997496
2316465
1078427
1504121
1692192
1854287
875261
2605561
2808663
594252
2450038
218149
1515853
2080354
1865515
289390
2384195
1942253
82218
2217016
2151632
422722
957664
1442108
1188064
2660717
478885
1538805
2216809
814415
558641
2730656
130879
1637067
1751129
1823070
491353
2626389
1944982
300015
736992
1395020
1034516
2252844
991725
2900030
2542233
892272
2358634
140802
109287
1510265
1079875
1583302
468724
2267938
1244018
947609
1323095
977178
2278375
1881735
707834
2409254
1035154
2458962
1748675
1526506
2601702
1210009
2342873
338693
121380
377388
2591536
1113104
277417
2650120
2005375
152402
307273
2631014
2179018
1387147
1730667
2647741
1171436
491037
1111701
2494530
1468214
390076
1892617
2176047
315681
2927770
2151360
2580707
1454275
1753061
790715
1313499
2091753
912094
1690886
2199640
2541550
2484654
1849759
2063276
2637055
2673383
2210641
1816072
1060529
941308
1980165
2231965
1432344
91865
2242846
416909
998292
1135462
109308
1830324
1579583
2260667
1411031
550210
1530080
2718097
1863708
1138184
1146543
554594
337824
688092
555599
2703934
2751367
192654
2893669
1962008
2008725
954197
419667
1505241
702513
2368362
1597106
461711
2785270
111749
2113524
410929
1942073
693107
2671596
869455
1759668
1718027
1103903
623375
2856210
2250445
1694320
710385
2938536
2249919
930671
206255
2958924
824339
2684614
1967648
2294887
104280
989241
513752
2988993
102698
975462
2774262
214446
605337
185191
2672870
1298443
373138
542324
574462
2607516
1646227
1197837
2463725
1413023
408508
690462
1867911
2658426
2137484
2074165
2617349
2961822
2275130
2101349
2773060
2379409
90589
286811
2368401
193286
1778624
2659014
924083
2383961
360556
596953
1198755
1250045
1655628
1773217
857560
818206
487405
837637
2231229
895912
2044450
1099139
1070690
1181933
689655
1204390
1143754
2964784
305738
916813
2860544
912678
1719976
2745296
1622315
498599
2404309
62750
398911
281217
659702
1597666
2047613
2315329
887234
2905173
133535
1374638
1259161
2881115
2786901
303610
980253
857590
1485542
1669907
2061980
145647
1634690
2884069
1578811
1495233
1313099
298786
1240528
2935413
1313737
1161188
2998162
1712647
1958756
1174215
826664
1006369
1005896
2230249
1427893
1655782
604886
2687053
1536896
908139
507014
2517148
1765728
1992555
1703406
827707
2138201
338095
1228128
1233363
2349679
2541226
1532149
1106558
2992990
2845885
2784097
507504
2074883
1742853
1681718
417899
265573
2687613
2648147
1693465
1859746
769385
1896869
396641
1677523
2403882
2913788
959602
1912788
2133545
2303661
1567340
2471639
531788
2800702
2337669
73013
1849202
960578
582354
1695086
744675
1089857
1286321
3879
287927
2220571
269451
491891
1868717
2479267
2351637
154453
1892487
2748277
1831975
1296368
178417
2791577
725507
2311961
2095237
2292846
2299952
143376
2609899
1637620
732740
1459101
2598198
1315093
670538
859224
2921302
1956858
863102
209228
1177428
1648904
701118
562497
1128170
52754
716949
20656
317383
65276
1833375
495799
2856852
2558881
324111
2468440
2368078
2624062
2611815
1977976
1778034
344554
437076
1892583
2175998
1107614
268158
2097299
580823
1131259
2306526
2274603
296514
523996
2837099
1941035
1093101
1070399
2478042
1410483
1135674
1827768
2422633
992525
1386648
2746744
977316
1271077
2887157
589130
765404
2181542
1450035
1718832
1074124
626033
2826445
1342281
2723331
923619
2989891
2546209
198221
286404
70204
551671
2743790
1163304
1622070
2221831
90139
2757743
1049598
2512771
1266620
2952597
2775866
2243935
1740025
2663023
349417
2505429
1844564
1799451
1224260
435040
2941835
1567056
2293672
181518
7026
2283563
2727726
205247
86318
314281
1273269
346460
1477584
411690
2568290
2084074
169433
1134240
1596845
1952404
1086836
1372710
1196338
2826861
1552084
2062106
2848641
913000
861557
1072900
1864391
1319743
156307
1158062
1501260
163332
957976
1745337
884930
1560646
2575969
2158199
1907105
1053553
2569888
1475394
653978
255672
2609633
2250822
2208075
1212821
1139884
920765
1556033
208319
2982870
1404673
1121318
1360778
2993924
2985708
2680521
150230
1660122
1698132
313561
2618097
959821
1198491
1178742
535789
873041
85846
2105693
959280
2077592
2759671
1731304
2203576
2526844
1455730
416396
666727
2376494
2488780
875046
2359364
893452
2512715
1236493
887375
14775
1433365
1037604
1674896
131497
1867517
1292992
1607669
582359
2988086
2143457
1971751
590283
1765502
447382
2667874
1525172
2178685
2387802
1052015
634415
320549
2235094
527260
2809329
110139
402975
702780
139205
1639468
2106507
153979
72832
660462
1828874
720680
2527978
638218
2328348
626688
626303
1988157
2598438
1216585
753658
562172
1400811
2795181
2740856
788612
847195
891622
1109160
598640
1418882
918488
1225130
2338208
2137620
1364335
977675
1760478
1518313
1566859
2420939
863539
2287538
2465269
1501756
2132238
91956
2644410
1636746
206746
860994
2390403
1285269
2778156
2185583
1026124
566767
549129
2434098
2192279
1147769
1369331
627118
2372898
707538
2764737
1253584
2201565
1525214
2771897
768423
1462505
1151787
572312
927773
2653542
220901
1536080
2297951
1857646
2259177
675296
1764400
544445
969804
949982
2086921
2052922
2015463
1521018
1245200
679583
406700
1872318
568832
1114237
2153406
1822416
832153
678620
2110664
2116927
2657476
262450
2689239
585248
432343
426491
2121327
246645
2284137
1896856
1438292
1048536
2441300
2408095
2514870
2044572
1461017
2046684
1081941
2706216
2726266
1488640
2094885
295097
119229
1248291
2633864
951381
2443262
1744527
68308
2100737
2523328
273898
202336
2955670
1216740
2840014
202314
500876
1736869
1640606
2065764
1694521
1565052
2096985
739092
26068
1143668
1821033
248636
1386285
309672
2343520
2197733
428900
1108162
1831597
1896633
551423
1092475
1964940
168511
615803
2755189
370846
1087824
971928
210860
1806490
1989156
1947728
447095
1571271
642248
2012146
668255
1897692
2554566
2328274
718724
2803201
1230910
1544747
2663072
428642
1973647
771234
2776590
1386631
1322656
869065
351570
2007519
2001219
623110
2378364
89042
1595037
2589223
2411883
1100544
2053303
2858977
2671814
211902
2387475
856420
2109593
2458392
184693
344668
2261592
1415602
1889415
1924663
2360596
1379413
212248
2137185
2766043
2051256
522601
633964
1058774
2523819
1257073
437137
129213
368461
542712
2541095
1469005
112366
2916424
1140818
840619
2820250
1997238
2950212
2278641
2698282
811231
2056584
1113884
2700645
1497598
474479
1080057
1709846
128015
846099
761101
650616
1480062
2336226
690786
253486
289714
1336350
621947
832425
1393797
2090951
1461142
1310220
231768
2301761
1646821
2745357
2768324
925461
2443639
579554
2982044
1073874
280199
1479641
2064704
1876607
705838
2192718
239058
1466938
359685
2235471
803163
1050471
2488957
1092877
2903172
110903
2441653
1296968
2718205
902795
123539
2949972
720907
1770359
211681
489230
212171
2655319
1585135
710566
1245544
1865333
2190207
310247
1258292
412396
19316
1497349
1879334
379001
732819
198848
1945823
221775
1808076
1848994
849029
1249729
145962
567233
2668875
269500
1033557
906133
2556211
1245237
1395362
2768381
1416907
2980496
995299
2662450
2362181
701857
489048
1136824
1114252
508363
2634172
2993585
887363
883342
708785
2833185
1621469
2516860
1682179
2470497
1282940
2344492
37730
1468166
130343
1587638
2374298
202905
2832874
1286011
487638
1766132
1782859
1482936
1944933
1661391
2184792
2433980
2798214
299043
2942342
2432385
808980
829705
832078
1517764
1179241
2453546
1550975
377771
1924043
350267
2722262
2478124
1818432
368957
1065761
1192730
571861
1414986
2995092
1059498
181117
1777950
2542433
2126049
439340
1727224
1560028
237553
2542619
2018721
186289
351598
2848425
1018367
2385713
1544018
471912
936687
1921788
2912306
1286953
2160402
2390429
621737
2529358
972541
1814466
101218
2387526
1809557
1677068
84994
1103859
1219500
2727394
1543198
463076
1287421
2297103
5694
822494
2483391
357291
1187270
1018109
2743003
2731287
1490021
1196041
1653075
1402326
2999346
1329828
1309107
621082
859185
2281647
2951899
1476754
1669173
2277807
153821
2270518
381665
1373321
1997912
2441215
1836396
801684
1738317
1842089
1624177
1738059
2715731
2811447
2756168
2975085
2542733
1762540
1171125
1712159
681217
1686822
41986
1990323
2824255
1417522
1788322
292505
2894276
457494
2570312
48096
2728011
468328
1937768
2242274
2909542
1290515
43958
2164210
648955
1668134
902269
881037
1479580
1174788
856121
1538665
2937327
2543598
250823
1134895
1746771
292809
641570
1571026
2226682
2429891
1863530
2120957
2887384
1950193
2685405
131746
2418521
2139524
2374020
2328062
946391
2934329
2008624
2111697
1602462
2910892
2992734
598394
1602031
848854
2137058
1539357
908803
2387880
190603
2655574
197040
832172
1742951
2423722
262062
606480
2061030
665797
2556673
1746434
797543
2491545
1402310
687914
1819606
2348700
622242
1344581
1460396
2741055
1255472
1969481
339448
2857502
2818335
2476505
1913210
1243489
2380737
2103813
899062
2577776
2935984
2642012
2517849
714398
764844
1578879
1380194
837868
841664
2694088
329412
2243973
898353
2665369
2109024
2036946
1009950
1085772
1778001
2781773
55252
2117448
2639275
389938
1593953
2068836
2149779
974689
1689000
48840
1068816
2141336
207204
586665
2855733
1488399
2681895
1235926
2326266
1039910
1446366
2655677
800235
2344718
2837397
2909258
1381664
847346
1511381
159664
629119
2082985
2793463
784745
2472922
1903767
369932
1622700
394807
2058932
2187892
1463623
1200267
2911447
2566639
1572351
1399845
2764885
324628
1242462
804794
1770993
1414490
1605028
1632063
1251886
2030638
13726
2099232
542018
689741
244702
2625002
483203
1029446
2614276
2386970
1399377
1753327
2781776
974660
1457570
1761750
2691278
1369016
1844740
1263628
285212
1609624
2104608
1527673
2414418
1391952
2942162
1535797
24014
1194048
566434
554091
809631
1624804
1243831
1054332
1249805
2243386
2083777
1380432
2146707
999505
133759
2444834
1974165
1591328
1206584
2181794
476696
567675
445422
761907
2177299
66381
2805932
2108068
1458332
2748093
643864
1998698
1458492
1210298
2552788
2268122
2835101
1312971
322453
1601257
1072708
2922581
498041
219414
1438438
1148151
2664247
412602
255830
1387182
2594395
732525
1954857
556168
2010784
1648507
1138900
1816715
756574
2597232
1564807
1400437
1595929
23299
127086
1665068
2807772
478538
494390
130225
2079795
1567097
569157
2577835
1786510
2007594
1242337
1967109
2936547
1498166
870642
47294
2230691
341850
1119813
1241474
1990356
2258713
58188
263281
1855944
2139346
2180070
968224
2678996
2307155
149643
2486768
2785693
644033
133344
2381839
2211129
702500
2476025
1513991
226446
718361
997451
162992
2216526
1868092
726637
1963568
2726294
1846450
205041
2233001
1105162
779580
2496282
477457
435278
1676351
1962032
114273
1499857
2111674
2601040
1285549
272058
2734383
667387
2483187
953235
143411
1513529
1179680
1378123
2510979
1859023
594649
1379070
2585660
2558216
1621715
1948461
279609
854716
53622
1059188
350997
531078
2010817
2543699
9461
2125090
1043555
2121134
2242481
2845456
2909544
2493216
512842
2392730
446450
1172605
906258
2142481
2550727
933588
1517855
661727
2312657
1619866
219943
934372
568326
499551
2305439
621947
2075090
2656435
1669376
1085907
2716485
2195188
727348
760039
1832674
2969828
1121846
1742217
2463043
2151040
1651298
425844
839996
2557555
84676
390722
1007494
1602531
1568801
836502
222396
1788743
1770873
1307074
2804645
1592663
2445372
2396086
1249097
1631100
998344
1481933
826287
1725691
2758324
2658960
2211871
880169
1401176
1674913
31208
52473
2617109
871203
126379
2701784
1778277
1133872
1304314
347077
1970374
2043062
2652171
1257598
350135
2973167
2850261
311858
2885604
1615709
1942957
1400300
613994
2769244
642342
372317
2944555
2854212
1768837
1345731
2045477
1800045
1914555
1662585
187599
2557286
1364368
2482227
691157
185034
345655
177882
2744447
514177
1951832
610933
1003695
2318444
922790
889299
934152
2865747
2289598
2064497
151342
2931939
2436813
95896
302503
1205650
1957978
2347979
522046
872533
1526915
1225996
429818
2891282
1224575
1637326
592667
1570229
1815208
337113
2600758
1283391
948045
604452
601834
1870835
1493750
2052337
2252933
1299699
1116834
2404274
1231638
1069998
2500169
2050492
2275647
1458147
1398470
314044
2847031
2925384
2056392
276848
333017
280966
1914173
1442036
1851194
1245732
1779148
1451951
2529122
2727193
2572755
647307
2114379
1066504
2699644
1367311
2366203
816477
771584
1114192
1886474
271752
681035
1678473
2246250
2079504
2508868
2093280
2521239
1565259
2886479
370607
1846224
2317004
1812642
1213770
562735
1108142
182072
608209
835334
2754826
1255515
2949712
821330
1471510
1317022
703884
2287986
2604957
2334427
1690812
393060
15461
369284
2639310
2611316
2878151
2248941
2648906
1959762
2135420
19512
805985
1452423
2348506
2019754
2531509
456647
2201826
139717
1808332
1956651
1911584
2274395
294332
383093
591416
1514567
187431
712724
848993
1878242
1105783
864453
2763877
745092
992120
158379
2994033
641025
2118140
2129452
1176889
440477
1098226
525394
2460230
629734
1498392
2178407
769451
306723
1651410
197386
2581117
1945741
1096830
688884
976660
1284260
1401607
1825652
678853
23741
206457
959081
768833
1198576
1633812
1279217
2355953
751951
925020
532841
1192427
2023245
1574586
1169009
2652978
72977
863767
938780
896051
2515176
1652517
993519
1977269
2749347
1682402
2953928
1549958
600360
1779579
2228811
624100
2502387
704243
1909284
700963
2338054
704852
573267
606357
2146223
1106107
1798783
1169467
2680692
484143
1338797
270020
1347910
2793928
1166070
863085
1446445
2159588
2840353
1712143
1358341
310632
262100
2475052
2090211
7262
615503
1592597
711505
2524787
2809911
49558
745990
383177
655914
2892213
2005635
2971049
1578031
2202678
455191
433179
2472697
2319452
743459
638766
698889
2189903
314705
539241
902045
2189397
849873
1680496
1664448
456435
1687758
2279951
2565383
2399262
2321089
2891646
2965171
583430
791174
1137437
475642
313161
1108485
2570025
2515838
2080027
519555
1988535
1399479
1263013
143652
2098367
969267
458357
153959
2387663
164105
1520183
1068159
1828553
2492969
272268
1624855
2574704
2671529
945943
2466349
153051
1529372
773874
1290487
2521366
1087034
2398971
2607742
602872
1995350
127296
107758
394828
1906661
251409
9546
2875927
1226117
679856
2263590
1390222
2716391
848100
735126
2209359
1120367
2359980
1784062
1308247
305922
1766762
1461297
2351645
56988
2751784
1873010
1144021
2667106
1997103
2263244
1662455
2640751
2371001
2573634
1547411
2622410
2583179
1423337
848526
779387
1203278
2755099
495777
2051377
490224
2705135
688095
2850203
2005549
1996341
672476
772310
457638
24121
829297
209421
2413482
2489670
392878
1410585
1752913
2055333
1051335
1123914
1628966
115097
1262675
1728497
1538433
2627552
2507883
258063
2382651
3659
2825791
389226
225145
513886
239429
2230693
2510226
1428256
519355
2967863
1452376
1865003
693635
1382210
1871024
1086513
309146
623937
658197
1876832
2264202
2803514
1991928
1043228
1532010
1046712
670779
1556244
1304774
569781
1559902
1130565
959007
2301399
1644450
1714787
1532091
1671027
143042
2567797
1638890
2111770
1949152
2848876
493979
820175
1451740
803124
1960463
2109936
2679955
1741016
2429802
2188234
2784243
961811
234945
455022
2518055
1539719
1024802
1594308
186635
1983808
895706
2347436
1214946
2944149
1018462
1357988
28297
173703
469757
1977448
22579
1480087
2797623
1990670
2283210
2274437
1616958
2479516
1015453
1046759
1667749
799695
2008569
2419045
1254716
2042975
1475115
2795870
637283
1661749
2296029
2049340
1009184
510975
1993488
2543998
2385314
2021785
2717700
371422
1515584
256630
1851508
1829558
2247300
1134717
1103995
1380609
1130584
2119447
2427367
314684
435493
1952287
2733728
2206561
995262
1208843
2002430
2148896
2870591
1814810
1198235
1396127
2325784
708075
940124
2227449
246211
1174175
2598870
1761794
1430805
1450377
591352
678104
101445
2211698
2575064
1232028
1847496
2002430
2063063
2282988
954716
1796791
1489548
2466329
5633
1008329
2131576
392575
2823139
846163
2305053
2665274
1554237
761528
1892723
1800447
1935703
1491592
1078592
366507
458321
1669943
1560962
559765
1397992
1136025
2308145
245487
654806
1371207
2528475
2125873
167997
1534374
1592202
689981
59055
1240129
1598908
398545
2086291
903960
580170
640527
1665488
2472892
2957325
1117542
1480836
1552269
1484048
2455508
222211
561361
15272
2136555
2213737
2839768
2382041
2868542
1210975
2426867
1994414
1895323
1477593
1102967
2585304
1536647
2343096
1184211
2451543
1429386
2604522
31712
2586265
1786361
20956
59941
2903902
2018143
1612209
1387949
1473650
2350772
2465661
2005273
1487326
1679397
1845041
1385718
1547938
572367
812585
1058704
2467689
2290177
2161670
2569344
1343175
2021117
1269906
794717
966855
874428
826428
1069471
2660788
847383
1645763
81042
2865525
257972
1468990
1855526
125095
1451003
860799
2128772
130399
222191
514489
2194689
794557
1843425
769744
778597
1133601
447765
347941
2993127
2468882
1617846
787843
952088
8625
1614271
2021558
185765
2978005
667320
266806
359882
1441643
2252147
2215407
2083089
703149
76205
1211860
1349900
814747
2242701
1060940
1609303
1602477
1830683
2387900
2736078
2794799
252192
245556
2780032
1870037
1033399
732119
2395014
164021
2753676
2580778
142025
420996
2847583
501906
2378990
2616081
233665
1462079
319230
826221
2673938
2185481
1640968
2432990
246420
250270
1035467
2593454
154521
1287896
2904604
406712
1533451
2684636
2793101
83201
416754
2188114
247221
170430
1768891
905598
1107777
2132825
1407503
1003118
1748905
2157519
2465196
2584486
2983740
2655486
2286318
1624707
2088475
49089
1874976
640293
158894
2545849
1928188
63498
2952560
977991
2748133
2745660
1061191
681238
1933773
1824764
851667
1219015
2730361
2475795
868191
1654215
478913
133448
811734
460460
2717933
795473
115945
2520603
2420179
2720772
2569691
1811506
361064
2728585
1873706
2805604
2792082
1826266
783594
56566
2088277
2361136
737803
1022050
1185899
2105822
2757416
1432611
2097968
625607
603178
2576880
1275406
1414911
37340
1509690
2726735
669636
1030292
2663265
390407
599983
1991122
751471
328567
864828
557074
637000
2691093
1857019
693565
1779369
1734506
1431367
317770
436757
1053540
591538
1869367
151508
1733496
2472544
2728387
8901
1403806
282078
1518590
1130540
951714
2548882
793804
1858472
148864
2784926
2609942
993782
649753
683367
1630781
857197
2540385
2324345
152917
1274891
1272063
470687
1711647
2841955
1062224
1097365
2993462
2795719
569909
238200
320971
1973714
520278
1839560
620606
1988343
1388441
1414409
846814
2053656
1715686
973108
47437
2881790
1656474
2194569
738986
1713211
1518913
891903
2988101
307328
1878941
2216099
149282
457516
313463
142743
769586
1399723
897294
1090556
889789
1933923
2930115
1510394
1438617
1834908
441154
2285431
888563
2156840
774890
1452352
2554981
2431363
646920
810319
1144573
2682185
2218573
1649025
505864
1097513
1381475
655145
1555028
2211290
1314239
2840965
611012
2727884
931520
1500800
1661807
1377986
527545
100423
212893
968699
2902205
1617808
641890
677094
70159
713222
624809
1233430
1523540
2285733
915614
742112
1451110
1421477
2355976
2832584
2592973
1427355
2043873
1423563
1268319
171237
1151447
2199838
2188388
2813253
577824
2715933
430027
1307068
1200983
332232
2924875
2359224
1009325
511385
72445
2150485
1744815
1595985
1436218
2660428
2854448
2887327
1598257
2210424
2719910
1191229
637778
2280135
131144
1906097
2451371
1798942
1622286
2156110
2128546
2200109
2388394
2558572
1023529
589376
2890803
948403
464951
1416480
1459788
537396
566964
204602
2649732
2519533
381381
2504179
2406859
2495989
1714602
2126769
687218
2868732
1923255
1334713
1774828
1890977
133654
397113
1047086
2262199
113574
435480
2337122
1137102
1541207
2744277
2601856
2006158
1160756
1577995
59905
2244071
2298948
2709636
1763604
2680329
2213814
1170462
2176317
1444768
813582
379886
1313499
253188
2230950
604678
2144164
2364603
1518142
707602
2143153
2148067
1659433
1996627
285168
200639
1740903
403376
2723148
418010
1981370
2783052
178432
1280318
9039
1942035
960646
2739205
628849
653314
1183972
1958782
1549552
13822
2211970
780501
1134851
1872485
661456
2652992
2580086
320960
1801059
1239518
2317586
2602578
1956509
1574840
5953
2196008
1992849
1987323
1979060
2171281
783992
2504450
1629667
1744637
2243654
2774867
2914302
943977
1733649
1980205
957798
1461970
2760706
2092648
850806
938513
2261992
947244
1259472
1063050
2186761
1093410
1181979
1659621
2668249
1187932
855629
2177450
691606
351040
1348730
1475597
2855489
494748
736585
2099143
269615
1167238
43119
2519615
147443
1517269
1497936
2908148
1126268
2348741
846660
388259
295984
2622483
1967660
2999097
1232244
149639
1658717
900493
1853922
30697
77942
2545527
381736
1943023
1537475
237225
2437770
2274059
2852719
223736
441296
2895837
2743350
588738
1929457
1241285
1013237
55725
1106378
2376248
443983
1402361
2515083
2927995
1917809
747326
77633
576526
2164170
2447906
1123574
2758463
1993432
1505310
1701485
1047258
2258886
1655607
321316
2111604
2395694
1278963
2007440
2139044
2384053
1453249
896680
913641
1508973
2003057
289889
2469307
921770
321323
2397301
2839578
1068648
2991285
932455
232818
2439190
2056029
2991280
1948973
1077690
2209117
2996230
336575
1381075
833897
2448178
776768
2112860
1971969
432163
2013264
425217
1845195
2926904
1934189
1364603
733144
1919848
2286372
1054466
1833500
2642302
2123114
1824785
1091108
2872283
1780326
147136
379914
729299
1741177
105382
1241880
2077751
1486456
2075777
2042280
2779576
1704988
1014249
728090
718251
1955817
2573284
1161506
1406358
937887
1894650
326205
740610
2949115
2159704
899263
2588580
1500840
1990371
2460862
281166
2653858
2840776
1526816
1395035
2946157
2768695
989137
1948965
2360823
31417
2244892
1065810
1045665
2972981
2300412
517833
62617
978270
1924190
1516855
2872919
2250394
2773816
2822033
1926450
673079
2410613
427289
2663449
2387826
1224806
2833658
2744953
2751621
1228692
2691110
36668
2217829
2156426
2397490
2765597
1401317
979652
1327613
1890649
796415
1845445
1953265
1774684
769635
470119
2163954
536380
243935
1985987
2462829
917013
1912951
2890118
1096813
1817128
1114923
930470
1562081
1382896
2675514
1769542
1419563
2409694
925967
1333404
2175290
2843635
2829407
1019254
1734283
1142174
2864698
687548
2916857
1150684
1674018
2080811
1687064
1917952
1583149
1149892
351316
1012451
1556361
1964480
345930
187636
411302
1908010
1570531
603167
677551
506445
12860
2119869
2356200
2704501
1963503
2185607
723754
1214138
327780
1104803
1901685
760988
2255487
1092054
358150
1458902
526358
2457650
125145
1394025
986452
1681506
358505
1332382
2385493
1286158
240391
956023
1889324
1434294
1978819
1902183
1070514
1335018
2123035
34017
520624
363140
1764506
1364755
1467942
1182542
2642095
1239780
2274595
516596
215033
2800952
2974246
340178
1194977
1477049
2538035
2069833
2809430
1923527
355990
566173
395901
2245313
2516818
2374719
1663847
587331
709736
786881
1137699
1230360
1150020
2902204
111466
134313
1084745
2753560
1890445
359340
786508
2105477
676643
760753
2962006
2387971
2754153
2500040
1457803
2563583
1939918
1813792
646107
2335818
1575456
162924
1710536
239302
750254
2420272
1026182
1887953
1166983
2692553
2306508
1278448
343218
391253
1548360
2233662
1266944
2334867
1855490
2459938
611971
2333848
1847909
366123
2350239
305711
446057
1290157
2635855
1092163
625974
1211310
1771438
2852862
1450612
38044
2273133
2993145
2442348
956467
2685698
1748855
2751266
28915
2656459
1299625
2778928
923402
1150843
2150769
383340
2279165
1484616
2231248
161640
1351207
53310
1124048
2641363
2689164
2732563
783688
900474
1504000
636549
2351085
1542043
426033
2860581
984390
1382499
2546278
249597
1133765
91544
2906055
2949741
386823
1345809
1616936
2537592
2245500
1412452
1538559
1993099
1574091
2889765
2046408
214491
47479
1735572
2947053
1347519
152397
1967404
1984067
19833
1025799
2926452
2880413
2526540
1308950
2426691
2776136
2959066
34586
198543
2908807
937761
1544351
2042094
991704
789850
454545
2530262
2782948
2544988
2936379
2345707
2759478
500209
1081278
222882
1847727
1750026
2706637
1348146
1769858
732435
1274597
1650271
258975
99898
1593313
551462
58964
2144250
750004
2967770
82010
2294354
2526215
1073713
600555
2980759
1120327
899854
42098
1056705
245561
2801575
2073265
1843190
540808
920992
593216
247445
2785489
2363073
979879
1060085
1529695
1755205
1159982
123007
2306667
1218945
2267257
573022
1703066
2865618
383728
1229280
939331
984282
1726391
2059657
1884136
1768488
632713
2129696
2086415
2705977
972885
2627222
1143320
2082452
391018
928808
1445525
1887249
1988892
2975219
642453
665226
614578
465471
2400522
398186
1554845
1103588
263803
1938572
2849219
1719485
439205
1575609
779141
2323340
860449
1411853
1969387
2946863
1634182
458624
90436
293853
2541075
481454
1222661
1502951
2368702
727904
1478170
527506
1909481
2609099
1509329
1310003
523636
64173
2413590
787438
2002744
2779160
2506923
2441948
1871121
802415
2281640
2731569
2730620
1767378
194783
1881153
2226001
801570
2175005
2283428
1799375
397665
786378
1684428
1641921
2780899
2211934
551401
2389997
721262
1861403
429984
1301786
1791344
1217422
820881
2086856
1240696
779180
957976
2559462
60819
1205896
2290081
2344549
1400678
1687585
2086901
2718599
862590
1370328
1517974
1776606
2156706
202401
418526
1937604
2930686
1486279
1843953
1168299
347681
2273936
2470084
2655377
1007709
290964
1742232
2764756
1070144
2700207
2840570
1647314
1422454
2647002
1508214
339483
1334587
595115
58081
2197176
1965442
1576054
973781
1638499
2294807
1392307
1092455
2225492
2878585
2936407
393791
742617
2726694
2863874
397993
1250755
671190
2656576
1531862
2257685
2873134
1372431
1421350
1295587
1019433
2929564
1635069
2354019
524678
1693150
2067546
6471
785555
41326
1644970
80361
1949984
2737424
2305853
2344920
190182
2699643
603889
433227
79868
1518233
1683981
751057
1174809
732195
8741
1047942
2620977
1430091
2859881
640409
1876006
1494949
510779
2400683
704450
94676
2407153
1490005
136002
1568474
2086717
2602337
1305897
1392569
1947257
1496078
1608563
67497
2445657
2204783
1585729
1645989
2955839
2760537
2378183
480932
1324831
1999160
2427374
1184711
155920
1819731
196011
1183051
1220413
1416813
1277726
1143917
423169
1930079
228743
2509885
1532416
1534639
1418806
996024
547069
543720
1063520
2992725
2748502
2649248
1638713
220693
2926137
1533248
1217976
1767319
1048759
1161701
468381
1204678
2981431
664391
2904080
1718195
2081203
1181806
378463
20723
111884
607205
2530608
2160651
2141844
949413
156674
205264
2009484
1736545
714340
1757986
1385793
2353052
1978678
1828281
1402651
713005
595599
2451409
1874705
1063979
656087
1856135
2244721
1076518
574329
1842276
2258323
952791
1862998
2886559
1559996
1393605
2563561
1218191
2859369
2720235
1939806
1868853
1456779
2654145
1143190
358923
2523548
121867
2703555
926199
834871
299153
377607
2709575
1363131
1550045
2082061
1124204
2626563
2656389
2966479
2401237
1125531
1829476
2804147
201878
739433
2367708
1936420
598801
2604294
876225
2984005
1577424
1046721
1127194
1936347
570269
1765412
2156253
2012819
2600282
2455406
2390425
2826208
1334888
1456822
2424620
2459091
1599736
2597360
2425569
1517324
1239243
1771397
1321471
1441120
2510829
1205530
893892
625981
809823
2286468
609986
2387246
333189
1737179
1839944
1419809
502591
996197
432627
619224
451602
339403
961784
2302841
1796224
902755
1761932
912311
500115
1703852
2429635
1739357
475248
1267457
696828
2986076
2472986
1590719
612057
282808
877187
1738394
186405
1726727
475572
2026349
662887
1494514
22545
1095513
2630090
990498
1951267
1108225
809690
1263843
2010979
2571621
2176153
2511093
1275473
2122139
1250449
2267072
389595
2463629
2253148
2862580
1054347
381556
661739
2447885
2119949
848144
1690963
111872
2874492
2353849
2122738
413388
965713
1752827
1920237
2916980
2861051
2729926
1180822
1872029
2817899
356974
1899474
1609723
2479113
666274
876794
385059
129902
129941
247639
1700601
1027848
909377
1148485
664148
1757520
355800
776020
2148363
2709648
415109
2561750
1191713
2167935
1998338
1108692
2545337
1728264
2289513
1933717
2062514
162838
833190
672236
158302
2015816
1549029
543361
2145717
2195322
790999
846317
223169
2216727
2511154
1403669
1490599
2866953
2179688
638961
92952
111148
717063
1284664
2279082
2715400
2909707
2340770
1960015
2199219
1790838
1022528
2878409
2624028
1694763
36710
2156195
760144
580070
1818263
2955465
1887420
180932
694985
1104147
2692085
2098653
111097
75389
1794692
750057
684692
1905839
1467119
2485708
1701272
1698871
2395414
1042041
658885
2110985
2832879
2197765
1989393
2973258
1408879
2026102
2129452
2169022
122524
1464066
2124486
2009943
1644997
2819471
630441
1337081
1918123
741537
1928821
1229167
2007946
2613513
135005
475064
2615572
1836277
2690286
2010985
394669
349171
1121969
743899
63287
627713
717156
1472165
2653815
362959
641187
292690
1827025
2765672
2818984
472021
101494
449425
2325454
2535969
1707313
1770626
765135
715258
1900490
900139
1706674
1516061
252767
1396959
1043398
647436
2262481
2165366
1391334
2325767
2793079
2624842
1314284
2963245
504152
1955470
255934
2847528
1721141
591269
319549
2338987
1040693
161354
1874955
264358
1931979
2640089
1495967
1348821
1056579
718992
2864881
1309346
2632303
908278
2473133
2411135
589996
1380818
2253254
899426
1522011
567537
1379022
2026163
2523006
2151307
1873690
1760498
2742575
2709590
1099484
1299620
387295
2974438
1563977
2835626
130878
576295
1184446
1187457
1295287
1049326
13154
927589
2473956
2638
338723
63951
1899807
108328
963376
421818
675864
2342397
2964332
198869
2010055
2354373
1959367
1752629
2580315
575202
52248
2967609
1065992
1616224
2803234
1196869
2192519
987679
2900677
1004157
2553357
430182
2448097
2027312
949171
303171
2607614
2848978
411499
1087341
787147
1087362
946089
1267830
1286231
2956143
622202
761949
1708771
202516
1337150
1761019
170125
2919493
893594
489710
1116362
602464
1993741
1533390
1606620
1547097
1963572
1054716
1090760
2912742
1357887
1214725
278071
1769385
2302065
1581569
373098
248153
2849398
1659328
204295
987952
2937628
2429417
1190467
1791130
1190435
1876943
1710622
2600381
2366653
343335
202844
1876745
1876725
2325816
423841
840296
380531
2030952
1269389
2254769
245676
2063812
1540505
64092
1161732
1913603
312244
1011130
1089282
1032890
1999081
1026910
978658
705899
2818039
2685445
2582842
2045012
2285825
2465846
2388347
2488668
1342590
1265071
1814483
2282782
2621718
2711366
1830085
1407458
1966134
2592112
471269
506639
2656203
1633001
2936593
2968446
160482
1025874
1517687
2675914
2052783
2496344
381812
2387173
2181788
481005
1432185
1983964
2946850
1336883
1472632
1805791
2601953
803466
1604924
2740022
1031183
435008
1147479
513669
27119
2135100
1536659
199673
1284452
1473251
168118
1444933
2499124
2202156
1120846
1551907
2214852
2019009
1455431
1396639
2500014
2887615
380603
2963215
1740849
2369586
2285358
1342801
689403
890281
1082822
2236938
1841641
2746653
2750606
2385111
1881752
1287264
2584784
166203
2760514
269253
2127487
2259637
2987761
764684
1327895
2202612
2783692
2783326
1115602
2800057
187292
2012556
279624
1928141
1898493
2564981
787293
2587896
971613
2386467
2341185
329605
2133119
2091790
2714716
1014870
895405
2815851
1697424
655918
601455
824910
431906
589215
2105945
2276153
2791826
2405988
2575830
1423780
2722397
279473
436335
2020
2723965
2334828
83352
511258
2439075
1054964
2897724
1780259
1900921
2030842
872048
2131988
562063
2283804
1947838
2775838
2939721
2549292
1117099
887978
654859
223043
680482
963036
145382
772663
2386815
2867778
1052136
2823150
2869797
776100
2157977
469500
1287357
2113403
2040816
1701432
893661
941736
1248625
2282060
73723
2327039
1565863
2537912
2102876
2021935
2603555
219974
426264
258413
959368
1106746
1221449
1104750
1879408
608263
972527
2931543
947764
1358676
1223995
622092
2344527
2511351
2735494
1385342
1729135
629154
2327077
2977759
2911213
2917151
2304798
1477075
2455062
1924025
499009
2058617
2143999
1441625
2317029
619718
2548370
1054829
2240819
1944129
2179444
213346
1875672
127207
2088373
616018
749299
1432899
127368
1001144
2818241
2372854
1630298
2661669
2350613
2057862
95172
2171762
1051289
2550233
1095786
2066649
2125201
756136
508273
1958582
1375854
572994
13410
616672
2517123
2709205
1346369
1909146
2836412
951093
2525163
1102062
2900344
168882
2103205
234936
2541736
1249854
2896604
1892348
824068
2991775
1580461
2391708
58360
2676246
1458356
2183560
432382
2482981
1658493
2324587
55974
2188255
457610
2573096
1897459
2320331
1482241
2250222
271423
1007403
352283
171766
1176285
2971840
406701
718020
1738045
819657
126719
78464
1327783
1707179
2470171
1902494
1899776
928527
1602406
2848509
411507
260898
2173095
467480
2449152
147057
556928
1862963
2467387
2039168
1113184
255161
562923
1981819
943279
2255559
1953658
1349979
489930
1208054
2685987
1133000
1286518
1530122
2840178
756688
948967
2256305
2201566
2551372
2104814
129424
328622
1794260
1113256
294125
1941316
1670183
2157087
1925054
1225702
270271
2180215
2304976
2252089
123493
1560534
1722098
1989823
2050463
446503
2192162
183462
1733020
1238635
539991
6060
2187601
2796296
2207625
2255325
2417461
2337049
2583946
1211720
450304
394422
669388
2636838
2551509
2594441
862539
338131
2291007
167515
106571
2930851
2244400
2345020
1920674
1811215
2791522
1629187
1994676
2040894
2867821
51019
2046953
2055421
363666
1770929
1310745
2781126
1624329
1411042
992845
2590984
1805464
2178584
2744173
1873324
1773025
606712
2727806
1580383
1290578
350728
1511234
1051329
2695747
431907
2862543
3620
2061093
2373571
2560865
2445265
2424589
2124169
1500685
2788254
1411450
327782
2569379
35778
2255175
1078575
143114
1060638
257159
2887286
450313
2546535
1010349
694470
1126917
2817278
1045197
2638150
868607
1257295
586408
731149
1260915
163852
104719
1338131
2609116
45659
462300
1626153
2833912
1873749
1953934
2919642
2425878
1725460
998217
2568991
302450
1771727
2456277
752762
1318261
466625
1447232
2445177
283903
2492428
2599679
1152509
1266075
186086
2400009
43341
349938
21080
1381471
475405
66738
2360122
2101557
417002
1233870
1571842
336643
659748
297302
1851211
745090
599751
622937
201366
1868864
1941197
1184343
316095
1902726
1468245
324875
1502404
137105
1590949
2204841
53465
1634289
71130
74544
15759
546535
141282
2375881
2648091
1074635
1126102
1736285
1411277
2302201
2033586
262488
47291
149688
1401776
765008
2018551
859325
1949350
2334646
2762050
933946
175872
1780805
1587402
1766820
985645
1640867
917460
1056775
1715410
1449570
2119661
2373043
1341802
2284103
447677
2467904
1020387
2375306
2286456
53972
154145
2850098
203659
1555920
615106
2738562
2415244
80807
2073207
2693645
1014753
2249078
1474449
2602154
1532249
2976446
1759372
2449708
1033220
474782
1415629
669232
364176
2757431
2953334
1328205
2741686
973721
703510
2028141
1544044
857654
1878239
2264055
2929925
9696
2002616
2345169
90502
1592174
2555165
1105254
1357603
1029614
1223760
2889851
1006059
2983131
2855910
2555630
974264
1787890
224861
1338440
1545320
178194
182996
1287005
1668266
886505
831498
728662
2260510
2709736
2992716
2190434
235783
2511683
2051954
326284
1103856
1607119
1947890
2977810
153084
171649
384012
1159142
671131
239921
1231123
2161747
2544162
1455983
500186
1089482
2150528
1199533
2892838
1335146
2086037
724335
2063807
1862898
950422
2572874
1053331
1702556
2084556
621637
2028840
704763
2745107
976729
682572
2898190
1664729
1066583
1573683
2335859
1822855
2804805
1497605
1367016
1777139
2514142
2972849
927666
713674
2865687
2779163
316062
1106373
1842969
2178959
2573147
1932194
748642
1275702
1016749
1370278
820893
2237863
1115384
1797621
2920434
1529925
462349
987016
103607
314560
326222
2908411
1812164
1693238
1685549
1842658
1666086
129566
2556331
2048124
2908729
388745
670849
2268049
2567703
760347
1716595
832696
2036048
2733343
2202973
2856941
2487558
834708
2170913
2407991
2364632
2633262
911359
2468238
2947821
1237580
2893000
2276336
447169
1578548
1118993
2629607
2224466
1191676
2194082
2649546
2096772
2864930
2433946
1664474
625276
1150540
2497170
177676
883883
2216494
550968
371440
567554
238232
295782
2932185
2871493
1207140
2916775
335665
2961072
2809774
128353
924592
1388322
1763697
554198
612787
2955372
2748280
778684
2052143
129561
212629
1232969
1271189
1363169
1246490
1965216
2763403
979335
32535
651194
1546888
270766
946975
1479073
658611
2670467
1912199
994275
147890
1721972
1638979
1072481
110293
402676
2143031
1239431
874399
2407662
2018114
442894
2537222
2230743
2192214
1324762
1110263
438703
289977
873665
1934389
838863
1524858
481277
1109629
2471832
2476701
1768239
2658650
1388899
278865
2806539
110870
1917844
1395372
737515
2320519
538402
2493297
194917
2946063
2027763
1154162
2999636
1258505
346375
1840750
2885119
785077
2647078
758783
235818
485941
2283640
717094
1595569
2271823
193794
363807
2446825
2099044
642671
2253363
2209913
76866
1165086
463779
2397384
1703487
2957076
108653
2165901
1984838
1262814
2681889
759694
1609189
1522638
644812
2910617
1169715
1919946
146434
2172007
1203585
1379879
767575
991759
2090024
1647733
438583
1189067
2806756
208298
915332
2883621
1373383
1895462
2797357
76870
1852537
2906009
2759122
1353726
1685174
2441010
2113419
810714
1479999
274582
721331
2649714
2194527
1384116
2338072
914463
280347
105647
1906222
2370370
2269731
2344804
1075789
2076486
2553101
1991120
1960107
926484
886581
2273815
1519705
255470
2179823
1278826
1609195
1381348
719836
1238966
2192062
2716186
1513547
429744
2365899
1224426
2330211
1703971
2138888
2610557
2325969
1045109
1980927
1595699
906265
56715
1188537
975717
2564186
664995
1902200
967118
2938809
938256
1738939
2634983
2217082
348134
1016330
453269
2103451
208391
169454
1133349
1154486
51705
2357774
484697
2272027
1496662
95253
2114347
58122
2592531
1226397
964386
2649245
2414933
2456455
2729782
79927
1358654
1213252
18735
2813262
2952190
170069
2546695
816675
1186399
516315
2920125
1911141
1202120
1053474
65627
1253824
411247
1066675
1042202
2424260
1161927
156548
2998734
1270810
1382945
1479471
920054
1314229
935925
1166188
1394156
2810931
2379439
1929242
2624192
2331628
2099311
2170886
148303
802061
2687200
584779
2713201
889319
1638252
295179
2659495
2565851
1361853
701696
2506462
40132
1374596
2505195
1310941
273892
984666
2747346
1588120
2436942
1429885
498627
2247872
809323
2427869
1872063
657303
2043531
1559300
805605
2845591
1246499
1390383
2558791
2652170
544987
370322
2828016
627189
2248526
1046063
133650
2288657
2420658
2638845
1115949
210901
1139862
1379647
2315373
576803
2809531
2813999
341027
1135206
2758219
2213089
1792508
1801749
772389
114464
1647339
2535239
2021198
1722482
2703760
2566184
2609155
2531775
193372
1857680
577838
843374
1662689
514847
998570
2778637
725748
2654783
1674635
41120
231585
1484166
371470
572611
2619371
129689
302052
1928230
1931437
1590792
2042693
1095128
1642382
1063890
2817609
1346142
1146426
2426763
1394268
1856149
1800794
2488457
215874
463482
3304
1214443
758471
1245403
869225
2433105
1802874
1617162
1433622
2174343
2706124
1052992
2304031
8175
497573
1235468
2115318
2540265
2330595
757700
1120507
2664555
2620193
2783284
2607669
1530812
2155784
1924814
1019269
2371658
2388296
1022572
586100
146766
2267974
1971677
96222
1070847
588838
1529844
761541
294961
99187
65572
303136
596760
1817391
2934805
137024
1147985
692504
1773882
1328891
829048
2073517
1452911
2359860
1229301
377724
379128
600958
282371
1918051
1703409
429136
1702376
675085
525358
289574
1263922
2055201
1051114
2075235
2154387
1116685
2894722
267498
2934075
2829526
404522
1598411
1038382
2694755
443653
1867429
1768272
1896563
1743640
513924
2790639
2122767
1114881
73009
1040817
334641
1018497
2743192
1526078
2060206
32765
2789999
1631758
1083879
1865233
786144
2716915
2276306
1569994
2650990
2105832
1974515
1765752
144213
2185621
2209405
2527993
1470244
1622319
1271633
1984167
1412957
910751
615399
2002318
1951568
950040
20814
2211111
2476117
2081019
2760228
2782467
712776
1360458
2164052
2015271
1593724
1440357
585264
1244713
1062540
76130
526817
1206752
2778103
2736221
734745
1248346
1358539
2522729
232513
287848
433479
847911
2290165
2901398
2314302
2827330
2112509
1790418
1908348
2389088
2089237
137475
1265897
1769640
2152745
2859620
209996
254361
1620685
1272536
846842
2147501
2995639
624944
1883721
1246735
1873290
758611
769463
2105802
1562810
1202942
470064
852974
1104339
2784366
680303
733199
2091135
105002
638638
1180371
242476
1904534
2950010
2911573
2280506
676358
165933
901190
2465245
1012774
565042
2460883
2154070
2448762
707618
1027359
723724
1993432
649512
2286534
712725
1119575
655859
2333416
903940
1852514
582966
2995075
1957515
1221604
1691797
2716343
642489
2158159
144267
2922994
2834516
826551
1340535
2299760
2355676
1905576
2276994
1509745
1870689
500963
2537103
110765
2494395
186614
2913650
207119
1306189
569508
2540534
2726480
2938373
123500
2721554
2412240
1861455
1929703
2128582
20295
1087861
2789200
459641
922376
615750
1800175
738487
2971425
1222103
15480
1481170
609143
516443
1534624
719907
527189
1721238
633556
1250659
543778
1203064
791193
270257
1657788
1431044
508163
1070027
808850
2437865
714960
829144
525725
504159
1288784
1964452
1119908
88959
219290
1091333
1827413
234769
88854
2436555
1267563
1623477
156462
2311103
861066
790017
561762
1404843
2509432
1869306
2191452
1683572
300349
2699614
2753598
1109198
2653830
468558
1938341
179554
972716
743477
2660357
2092624
832435
2879646
700308
176199
630766
1305513
2612753
2414681
2928989
285566
2242135
1306407
1075583
2803896
2711249
1101366
1673201
1902700
2784937
2489901
2118665
54887
599098
1772494
523444
53791
2468399
2012511
797267
2128755
1105134
2146053
2524752
2321793
2322251
671870
1143657
2451355
602902
1588998
2736921
2845036
2895404
1328855
2648932
2606652
2946572
1838484
2025704
247861
1328385
1144368
302747
1927482
2916862
826190
2497624
2385260
2838700
811242
2030367
1460186
2957294
2071470
1298330
2795896
2743339
2441987
2247251
346240
1030984
1984171
191276
926387
313025
356559
1049390
259596
2195042
75093
507456
523426
1219461
1326554
2967260
1652674
2152743
2981235
1037933
2507795
792477
584651
1484332
749770
2656121
299013
545666
2399459
257351
309268
262051
1288334
2293438
969678
2731072
122814
1326236
1296814
898761
1037629
1371906
1922569
2077407
107718
249122
2044666
2276743
2918217
2542252
831028
2426011
334728
1415678
1426694
1600850
1071798
1725706
2146515
987609
2499409
2972134
1766011
1304094
2781923
2735688
1035166
2904736
1578275
2848331
803496
2615903
1736588
2726064
2209661
1844306
491538
1254326
1637400
409754
796578
2468427
352116
1647657
884105
1778809
248506
2472254
1020866
2911372
976214
520274
2883505
2742224
2340720
2665427
2477911
892237
86514
1572537
740567
890010
1188440
2477154
1132425
398100
1837811
1623962
2168778
475211
2033715
481707
2943637
2385830
2645715
827741
1680990
2894221
816347
218208
2805592
1792560
1254833
205449
1534784
595552
2870875
1529046
1487788
2957389
101583
2228354
1363750
1806374
2221860
12526
2720825
1059670
1636488
2405954
1534880
1186554
2887660
1994869
1088736
49727
338961
286077
2943947
1155307
504284
265890
2947867
2275469
471338
1999002
387372
858565
528047
1875160
1332305
629629
1619865
212406
2436002
1358076
224931
2156827
2417746
1861418
1562780
1468977
564324
1966792
463845
1653059
2532870
1319158
2455487
2476816
2474464
2959771
259057
2938682
2751591
1246747
1937683
138962
2105311
2982082
2530473
953967
611710
1150338
1166372
564064
24765
1391302
237242
2442510
769072
2316373
1427839
1849747
1799516
2408035
502805
1332385
727192
2958291
1325552
201656
434413
1584609
656689
702355
2831355
2594372
841317
2453017
92805
371789
406983
704514
2038478
1573354
1784929
2063243
481007
2022170
2022104
1766430
1854895
449942
616176
654410
2857977
1635332
1986795
1101520
2109975
828698
1303175
60739
2413306
1959864
763094
2761012
2070587
1604410
2214028
2163391
2492550
137362
384256
2047380
2227067
2169185
1626974
224426
1707706
1165429
1990855
562600
2131723
2607031
1733362
2506051
1242362
1236508
607570
352336
2065205
2427097
413075
1478511
1903312
1692520
1755874
1490250
813281
1486254
653640
305830
1623615
1554247
2869561
850682
1239783
2012886
1075107
463841
694667
582313
1026440
2826389
189343
2759801
2332439
1948057
1512660
456360
2300392
577865
2883456
229818
2572727
2303119
1922337
1328600
793368
2735617
2814853
1963359
557799
1954820
517606
943711
321853
2273740
472949
1913311
2737580
1167615
2495623
764020
994003
2684966
1040172
842793
1633022
2552832
1815504
1449765
647048
1698960
2195935
219774
1002078
1634623
1548373
2311798
1886592
1879578
1275156
2960742
834397
1792761
1420804
1156249
1582853
1893752
69559
1320432
61366
81533
2600803
1571720
2766498
1157327
2930864
1915871
1226510
1746368
881988
1873557
961679
594274
2093330
1963756
2228896
1158054
1791905
1631839
553983
67061
1592580
1904731
2376173
529736
577331
959025
2423487
646889
2279457
1205
728422
1880259
1572924
1011271
553937
2020140
443494
1780446
766507
1325481
654002
1728185
2436106
263683
1208292
1665001
1938089
197
813192
2492071
67257
2922123
1396802
2443429
451858
1974132
918806
2875345
137373
198262
392901
1382146
2594872
1965824
2909768
148809
1502315
353261
2445606
2268821
2195093
99608
997005
1631198
879642
2721649
812551
2817730
2721845
1625742
2826153
305453
1547864
1739306
265233
2516074
713437
1184038
2391418
1367161
1898651
2784318
265658
1493523
2266493
175426
2158683
768808
528686
1604288
553980
240131
2220247
2067337
1871328
99889
1788985
200230
433970
2027181
1825971
260122
2332633
890187
1999427
2597865
406260
229216
781903
314029
2112728
2680553
614698
2378386
1690427
397542
70163
849109
1166349
598848
2969749
2236681
1355330
2189995
1304017
226658
2806235
93001
943239
756557
2120181
285562
1533030
1969165
1175748
1048809
1567029
2098359
1278024
2348931
2928739
907103
2545836
543436
801840
1236262
940977
872002
2601723
2623678
1987202
2571471
1860358
342531
2277817
164374
1085540
2600404
773726
2028779
356960
410258
2314340
2406341
2379422
1006439
455149
1462802
104797
2249524
1328085
33535
156627
873920
1093322
958466
2626533
2034298
1830468
2228255
1657975
817669
2316077
1034684
1676551
2110246
1715409
2762091
1710649
5486
1790869
2583960
415743
1621560
1990300
311516
2627998
2445449
2290670
249146
2211324
618754
799032
2367950
2009025
1892353
842768
1635557
926650
189587
1380164
100977
1523607
696240
1135660
200157
2806485
367421
2962247
2033485
372906
2269467
2133796
1305001
891026
1640448
2132868
1035375
1602248
1423537
1284520
813571
2558642
2083551
181521
1567666
975903
1540640
203223
2418905
1730226
2099738
2519881
253832
2795977
1171892
453988
118814
1539312
932587
2668650
1912218
718405
1802446
217218
1609431
959245
2866437
161157
2561492
1289974
1445677
375062
848615
529227
1072934
2416281
2021482
129925
135855
1440386
1860150
2235592
1476618
2630333
2547920
164861
600673
183085
1704173
1533259
2851735
1132742
2768015
2170532
1866311
1893797
129776
1732747
2054954
2691267
539072
500630
582680
1387687
1546208
2171966
1320319
567689
2301890
1972525
2524426
1162040
1724468
1001043
1308724
1272387
1682256
1909396
1455472
386428
959006
1307206
2035521
727021
994089
901831
2620817
1123864
150929
1675770
1331482
690001
2176399
2430513
2594039
1238959
1602478
914357
1806647
904368
403233
1847425
2582759
2127700
364819
891482
400086
2047074
317230
2371909
2433501
1276235
1195466
1985373
2003255
2189554
2887203
2140424
313417
554484
816193
2161250
1244484
508944
1591763
838522
1747902
194240
2269230
1070900
1614959
2672462
2918324
1714069
1800161
283143
121903
2716598
2330216
439132
2088507
2280069
1715366
283972
1265441
1234973
2473526
1668996
375396
303294
2223479
1191588
2980896
984314
2216883
1572658
1822835
964784
2283249
1092064
2035684
1414560
1280877
1954007
128628
81037
2753501
250530
2797634
2083717
689661
2402492
1363785
2405027
2686464
145577
1156351
2676341
1814572
1531746
2979634
1038050
239685
2960529
2022363
2456568
2049538
1361549
937703
1332787
2969964
489738
2747346
1250840
2960097
392325
1848228
2713597
642855
2162214
1797313
1332515
1564705
677449
1253893
1767520
823026
2410243
1443860
2637597
1458340
1423494
1191999
1698025
1900374
730713
1670944
949912
2092262
2608646
2799050
2578577
98384
62747
1345769
58480
455071
193996
288428
1097925
2872561
2085741
2946792
1437266
279541
1717036
204785
1102566
1127279
1648645
740163
101970
588490
2448513
1799994
5215
179225
987289
955126
2787838
595935
1270527
2366415
1210670
1333273
712183
1785501
1788344
1422530
2073928
2886268
1295091
1676020
349411
248708
1955561
2066447
969844
58126
710077
134840
1314640
812046
723329
763152
128392
1244896
1458729
1115680
2200021
1246566
1711614
470548
1129332
438635
2320172
1841514
2224135
1108515
780396
1814415
1511135
2075486
490434
1860545
2840545
2445994
1443343
810388
2504120
2153419
945228
1335111
2965465
2184908
2098263
610208
429803
1073343
1725887
146176
2319908
953853
1133075
449240
1392487
453246
2807105
1132974
2078113
1103852
2947388
589247
179337
437821
2966143
536233
400167
1925838
1346621
420638
1079256
2808200
1755748
1561072
1993107
1370362
2171279
2939262
2443704
1413518
85437
2279964
2367370
1734863
2729203
1276208
2188108
52659
2925533
1782572
1156511
2872920
2888170
1852199
827093
2854313
2388432
1227259
2296502
1251404
2164248
375757
1059603
919995
2453181
569061
2806709
2140811
1024674
2250412
554328
1626462
1530375
438049
361324
1775929
2230609
65784
2344940
2156141
1848355
501450
2545413
1736525
2870000
372505
2107189
2774783
2116115
1403690
1026186
1280362
2295798
2602140
2716708
1748978
687553
2523416
889789
1712226
2290180
1960468
338688
1336906
2398517
1216363
629187
1629125
1282146
2974126
1301617
646853
991927
847029
2383377
861926
1219533
2006917
636709
851999
410606
2179246
2648712
2706403
1781386
2365420
1971733
2985290
2405187
2861521
1697515
2211718
2338340
2552554
548624
2253208
1285269
1177810
882332
83766
1668287
2183949
730618
2660213
547329
630346
522138
1766862
2637262
1675198
135212
564219
854444
2783924
270622
152181
2665695
2758706
137470
2587233
136578
2351336
1798951
2474917
2420242
2863926
1728125
705510
1558087
126808
789275
226373
2827108
2036245
2886585
374437
2666590
925074
2657650
2820204
2600272
2792861
384422
971067
93136
1171395
1639599
275182
930100
2293420
2862415
1066677
2161107
2177717
541594
1581348
2557994
2786070
2803209
1116080
2912877
1108836
1342452
2739985
661432
1745388
630773
328021
2670461
288422
148224
2787084
597634
1048998
1274502
690770
2220392
2914100
965951
150492
2207519
1344717
1217168
1368626
1038785
2275113
466325
596778
2061182
785886
1712857
1974059
1894721
571660
2230395
2556152
2317047
2861167
400524
2503860
665940
1065100
2807295
1263573
2114097
1081797
2470694
1850840
1512248
952997
2001331
719767
2297713
734851
2604744
336498
526315
587420
1449627
2587497
1373305
162484
2077907
784377
1250495
1824653
856880
1083894
2202171
1773756
1104105
2868110
355207
911399
1131682
2469303
1993195
1118728
1836494
505443
2071724
837825
1741561
1369436
2089027
1862656
2222285
2615341
2966427
671912
2719189
1856084
1350747
2313447
156812
2601241
1138099
1013692
1201486
340269
303799
2305590
208378
659005
216989
1856412
644659
2726535
2975139
2481152
748329
2046862
835328
2489889
932649
2924354
1868896
671286
56047
2351675
1343197
291587
1207758
2693943
2605034
1364569
2811535
743132
2894612
1013021
1599753
198410
318610
1808130
1373766
1051950
1180893
2018424
778485
1672383
2015928
1526813
1235596
2851255
1533054
2168245
291961
918301
355882
864359
269975
1699078
1155945
1477732
1909372
760978
2842301
2237258
2020462
253264
250278
620214
451674
1085240
2944695
2341791
2137189
1641940
1360215
432025
314322
376142
1958838
1549918
743748
1008243
1234514
1035708
1926543
1590395
2416418
2196518
805824
572363
1190601
231547
1849692
1549253
2468804
870153
1802517
235434
1490366
2770542
1320673
1951413
2112332
974213
593352
988898
1406238
1424025
1881391
365075
490294
2625139
1889669
1724807
1177198
816211
831553
593616
529080
2153728
1682330
1719681
2385274
532021
785285
1854078
1402174
2587801
2089511
408891
2874694
926535
2876655
1987026
1900747
470006
2975923
306984
1894031
1857314
1188410
2900676
1998804
78078
1625483
176001
1410641
2973387
1285968
1939720
2127115
2968297
1175752
2028740
500318
1961037
882817
2418843
2065189
488679
344085
1939883
1415213
220740
926908
315960
1207097
1419182
1139295
617479
792847
2327705
518155
308002
2922134
2659989
484003
1332774
2633375
2286322
788846
2276841
2254619
1964597
1305581
271288
925633
2704749
2690130
507174
709780
550566
2447056
2124992
771305
890315
2957303
2494754
2825848
1612950
112232
1135047
1457006
630386
1443048
1379139
806726
1927050
228265
956453
1729724
1017110
233293
984342
2981706
2055225
1771981
1423691
2276326
1978462
1930864
2986105
2529027
1894271
2627448
816684
2784585
101103
311437
126784
1714052
940020
1261830
171057
2086758
2704878
2066547
2893483
2148279
2294811
849935
878002
311920
1083228
2378695
293626
654804
1150675
2233668
2931129
129136
1680883
433585
174515
575153
577385
991198
876089
678487
1818986
1519224
2908890
2759005
2781054
79946
1845762
2283
2662844
1739245
2150561
1957655
2589179
544915
2785926
1188758
439961
595903
2359914
1590636
2829570
2807394
2236123
1510452
240979
2410637
2601956
1334715
918186
994396
2013201
2737171
2513620
1922090
2496176
2294673
2518387
1858289
2296955
2181230
597533
1963867
1655236
703064
25133
1441162
2408173
465094
2037064
2284438
2572081
1866634
2091832
2324555
893437
2849162
2251544
1011745
1183876
169729
2006140
197076
423252
1519759
2635517
435779
1330783
2153903
2294067
627737
1851484
407952
107956
506720
1627367
649440
1947881
1551891
1630885
984944
836329
1719317
2851577
444512
1043872
1261366
810025
811767
2273110
1993900
981495
1279249
2707327
1921098
2799008
2342843
2873228
1129790
2013097
2683647
2273879
864580
607950
2898186
1371299
2751668
1063977
319179
1303558
2694862
1304123
2656238
1414178
1672051
100749
2974401
449768
910773
786167
2722877
421024
2284014
1518478
128350
1205111
1833837
2987544
1594691
479978
2516992
1278337
270208
897924
1886286
168393
2269222
1637953
1748722
104753
457862
1443583
1925227
114100
374112
1113629
731200
348513
1563397
2158325
1651031
1286273
2579348
935044
321102
224050
2656507
2154938
727945
1251197
2634916
244937
2529533
2905123
1142860
1932170
589868
928433
1086474
2338589
1033185
1544335
1298523
474763
1658434
1672634
1588392
2905986
2537498
151788
2064310
1188529
1954412
1643657
2123572
2791866
1867706
1780078
1946803
2595651
547626
1581718
356939
77158
1486841
2016150
2525679
2593060
460934
612152
1931648
1494119
2156487
230170
2485233
1331272
1902803
1073624
1237257
1956653
1741763
301566
145181
1212527
1945223
2268752
1004392
1329280
1565182
2951194
1441282
2112807
2049264
2314572
2706317
1052456
1330721
2748347
645515
1791655
360499
2577162
802125
33337
323683
803709
1364608
2742837
2393685
118217
1699489
1135447
419782
2361021
2864325
2881356
2146125
1385068
1726988
711306
1852614
168269
340464
901877
2999193
563132
2470684
1846265
311479
116198
637919
1188329
209711
1956395
1221665
1049745
2760104
2586272
792581
2153788
2704488
8422
805586
640622
2369442
1186263
1038329
1515566
2571330
2765316
2743223
1940295
449937
83687
2842171
449129
1163170
2829206
2295393
1474648
2945403
449664
179328
671465
2922410
1400992
2237561
198865
1503616
30142
2352652
1724455
38563
674590
2365076
2924356
2377204
403405
1439922
1948533
685072
1183144
888828
1135008
1783182
1247350
1584136
2946352
1076556
1395881
1937351
1538310
2361896
2116679
2726127
2284305
1034022
1963687
2483170
2537637
2510180
2352173
1778444
65094
26762
1143519
2989450
2920317
2063275
1429371
1868850
264699
128866
274029
1399706
1912048
2037730
500194
1858399
630637
1896074
1312101
2685299
1257969
428779
2927777
1058625
1979153
2407815
541794
1516789
1917995
2893967
295232
1983088
437080
1955103
2488889
357397
1534729
1434611
2742598
1799427
1563477
532978
715485
991876
87059
1215678
366626
1234048
628103
1678726
919346
2402423
2623857
1363474
461047
1603009
771288
1519193
636149
205634
1413159
1447733
2188722
2366590
402835
2193962
240338
2453915
628573
499287
1253342
2708401
1032264
1968826
700276
1635675
700855
1066901
2869722
1328957
261978
1305419
1247731
2885834
2668892
1708777
2005194
440179
227969
2641343
1162165
2157479
1089075
350886
2040421
2008261
61199
2280758
1462175
1206123
2780045
231868
914523
1328660
2717045
1614798
2964334
417899
198050
350407
2263207
460028
1655825
510937
862213
1324716
2736066
383759
2281247
480386
25101
443411
154217
1630527
1310648
2194637
638787
1888198
1475394
2617313
94321
1771790
2849181
1008843
100450
82577
139993
581135
1016828
854394
931542
796386
1830773
103718
1307323
2692986
1944786
1559740
593096
1226032
2040125
618196
2185794
2194341
2248722
1012793
1905329
403860
2900990
380723
21172
511662
2668864
386704
1520505
285665
469281
2176849
866800
2002460
31242
2314693
2798845
1862015
2418410
1622519
2071352
1363195
698610
2664447
105578
2738735
798994
2807723
2449427
564067
820515
1871108
967926
1237857
2768182
1505449
1749518
2437045
1892153
786374
2722710
2877785
479574
1105861
2396596
510816
420553
2195440
2889182
2838962
817959
2476885
1718509
1516568
2657683
1824086
1771654
973028
1631809
1737433
1537094
2968675
608540
21371
1722883
376721
1526819
988753
330117
935323
2291478
52826
813107
2771052
1158686
209702
798219
2095590
2921494
1203752
1934552
1255804
680636
1169412
288723
854670
2993497
2576729
2344049
2141657
1830513
881142
2626684
2439052
902512
1349566
332124
2945682
2338318
1178592
881005
1629796
1231418
2210463
1400847
2906455
2936517
2715417
2002045
2858010
919168
1452948
1630165
2116155
2622359
1918887
2970824
132207
1495615
2314872
2790216
326127
712365
2416899
281530
2131228
766464
1130005
2076909
621134
2308597
474265
2767281
1056366
201080
1168127
1479172
137596
1399895
481216
511957
2319062
2450515
2658473
1435216
2589225
1577359
1922391
237784
589326
1237262
27999
1431804
2465978
2961249
2229686
1597205
727712
876042
1190465
1865197
700990
2181082
1632477
1757355
2382161
316955
752879
36108
1716849
1750446
1064416
1035910
1200961
722888
2471125
1306537
2816598
1393515
1544320
405923
147128
2088670
2354079
2613105
2049918
2100116
1726661
293982
2976157
433478
2675530
677147
2614559
1308007
2950853
2513071
1624961
703731
2549178
341810
2454177
613593
1894071
1171489
1852832
1881548
2478025
1669429
275062
1538697
2591704
938542
627366
1945782
1067998
193636
1562249
2794659
1003969
1538405
228136
679498
2731903
359046
1987504
2682756
2872116
1128817
902838
2421293
1986978
357014
551237
1397400
2044854
2404068
278947
1522879
1589848
1070361
577927
1181551
2008902
1721644
643684
76899
1915279
2205932
387909
435599
744337
1132396
1115097
992591
2007793
618952
675346
1879908
2264120
2094536
1817552
1251097
2967901
2885140
2648497
2012755
2805559
2927443
1051985
1395407
1514155
1629911
2576957
523056
351554
736993
1116307
2783185
2942924
2020567
218783
1203612
669315
1850231
2196203
2677107
2469183
387900
1557015
2249654
2482435
890918
500751
2450336
776058
665599
1979442
581616
1109393
31426
1977022
2623548
2177688
2070331
146603
2529241
2807323
1779261
2828777
2750246
799828
563912
1470210
1985494
2414142
666412
1662600
2399676
1054311
219614
2165682
1053098
1626884
2666432
503433
2402941
848382
2482874
500908
1957774
30651
2994282
1581321
2208338
2064612
2244276
2253930
2388286
1539888
2599059
2654883
2856067
162970
1125092
1841560
93463
1791503
504160
9491
362166
1240125
2175172
1415263
2867008
2357955
2435047
2786300
206336
1917920
287208
2164109
2464922
281489
1261782
1673259
2346100
1022409
1443540
2250737
2562296
1042598
1905619
2418363
1205567
30711
1776274
1815382
2338565
2280433
2341224
2700730
1036910
1516395
1632344
903917
1390701
1067390
690217
1597036
501661
1493776
1277496
2966582
1775264
55629
2156192
1637715
1078037
599732
888451
1156685
1642329
2794069
1091399
364248
341131
2867672
2695981
2679696
2664457
2037204
2896777
701366
1069950
1529121
2121634
2460650
2596510
2811850
1057685
614523
1821977
2851532
581104
597240
2907161
253648
2751306
1501549
853379
639756
2658233
12059
950177
1265983
892658
1807659
1133655
588638
1487354
1314463
2625841
1900483
2015828
695790
945955
1137461
156439
1058816
1465663
1730475
1673338
287639
2098359
2770794
1401231
2521871
24441
1152536
1023419
1394171
2308644
1198004
1406229
775172
2463986
2298887
2582830
1113992
2887524
1586536
2428454
29717
487018
1960633
725506
1432972
98094
1398297
2491787
2080108
645123
1681477
2367746
2743481
1452270
768976
2265351
1476710
2437864
805122
2870880
1746507
2003125
1793460
2521678
1983462
1092346
2620859
613806
1496222
1207394
558611
1525938
2210763
2519244
2767795
643734
133689
1682443
651873
2213796
2327566
2333349
1581541
2071046
1301970
2866869
1852749
2778679
2821084
2657870
165910
2083942
1660994
2475721
2121971
1160807
1084419
1742829
1774612
2580640
2950223
2333223
1622929
2160985
1852466
1907075
321071
1986154
589518
1489295
1716301
2917083
1338995
814193
2504480
2640964
1197413
1357228
2935994
1018496
1015097
618255
102437
192442
93975
2224407
1353249
1178393
1483588
127860
1275384
1433810
2977434
2898312
1111146
2346251
1805387
1948568
1848756
2911256
437862
565056
2828338
1776856
1379249
2332817
1934171
2576661
690045
1870164
595157
2221493
2488418
1213945
2413935
98745
954704
767183
1277137
2438291
1411394
68873
1388452
1905180
2967184
2499597
1251430
2288922
1964517
616538
2200177
2918730
1181593
2544866
2211938
2560841
2394035
1146108
2653854
600431
532624
765362
2821923
537393
1979306
2235857
636137
2934009
519391
2429626
2888651
2447137
2498498
1277102
1868668
2982033
1293051
636449
2787307
257567
1252986
2503835
176296
2434579
2048701
2388233
2511771
1442735
1050693
2165624
2043165
1583316
2930985
2381439
2120708
2426643
2133648
273197
2877003
169390
2702822
2765654
132878
2201319
1042755
2001545
2183351
2852157
2637994
1970657
109723
1407331
1474492
802371
1358261
1039544
706955
870032
2998630
2273999
552007
2558146
857314
999344
1939584
494374
425986
1073231
767570
302988
1242621
470391
584993
1891850
188061
1627748
893395
2371411
1996256
1047740
1858420
2622331
2455070
849263
424701
813331
2405158
1648007
2199714
2403787
922006
2751720
1961932
2295671
751063
1417867
2790044
1693400
2491098
557613
1996388
1250070
1544355
2581380
141919
1732415
1725479
1551665
1103826
1238087
2599404
478597
860417
2570826
1844211
1801469
900508
1249368
449475
100221
1169506
1887832
368292
131437
1183503
1635707
2065655
1489898
329106
2073104
2047511
2841845
323173
591865
2939577
981444
2324280
2181407
2533108
944457
419493
2648864
1939405
1279909
2736041
783615
597729
636548
2549334
1563556
1253120
718839
451387
1621411
1366627
2151241
773469
432281
641139
1102575
2505385
205001
1460771
344909
1313217
1916699
1842704
1153848
1098106
1375812
2098304
2033950
1541027
1554060
830211
1277067
2854026
1427939
2429966
2403359
2991494
683085
638549
959233
2820847
2005175
626825
594316
2953808
1267963
2213242
2975544
1989315
1190364
836804
302532
107063
2679508
1456379
1721520
1571671
1071035
1271821
112697
2625094
2102031
1906115
2995472
1046322
1336080
2398830
1554167
2535516
37379
29751
2356362
2558905
656576
2950677
29064
2440890
2680270
4607
1430205
870634
841411
2249088
1494048
520918
1221818
215567
2608940
2292852
2003739
2721636
2434298
1105770
2144102
2429769
2668443
480181
2344950
1738961
15696
2898680
1768712
2888409
2457585
2941639
355438
3000
2382528
35707
523959
1329084
1422692
1365369
578171
433091
2402638
1799989
648657
2011577
1609192
168748
2249564
1043489
1790869
1393665
989609
1459311
2390197
334559
714623
2922244
749590
2483334
327004
207174
2424972
682441
726526
2323852
1234500
1250484
652935
173543
132204
1231106
606634
51193
547446
1771642
2579121
2156637
1940389
1828684
716478
731257
738700
1706086
2706919
645248
2556996
421542
567491
306586
2904875
894494
1030111
2846199
2093287
1756636
2686402
327786
7119
339336
501328
139322
2086793
1624313
190514
150590
395955
2769634
2307227
2336343
2114669
23704
67600
369720
2246141
2774518
1014967
2319489
712411
1582457
2626074
617286
2993303
1172536
979836
2086589
2929172
1182589
2930726
452642
2038276
948405
1108316
1125069
2572718
1815181
1792010
2968672
2101167
1099236
2821366
1732187
1639291
2888965
2101907
885432
179835
116873
721272
892245
2215682
347345
2025882
2208984
2036232
522069
1811924
1965403
2221009
2259001
2934397
1259285
207405
1559064
2900705
2780122
374244
1692714
265145
2475410
308302
86511
1207597
1947592
491827
309503
349375
1188013
942727
1070646
2596610
158408
1934342
2138843
2883743
970574
177264
2212018
452328
2398272
1471018
386724
657556
1678423
1945787
558260
1974896
2836383
2250974
2756393
2311792
2559275
2842903
1035740
2023218
851081
1861594
2372593
2555446
320673
959590
2152055
995432
2893932
1807249
879175
864505
1984512
607544
1316832
1382784
2078562
2219908
2040339
1273336
1682046
114951
248231
1518428
2882276
520975
1346572
2957902
880229
2898663
1981119
1731310
2276609
1870063
1803107
2597281
2829653
955161
592712
2723584
2762409
1988238
1104440
2263273
2595782
2937623
646056
1674343
2157530
202746
464030
1355928
834048
712260
390707
716323
1749587
2253630
674224
2629815
2152293
171695
1361124
1945253
2041757
164230
1542533
1871409
1635742
2651596
2111344
1914503
1639834
215783
1177775
1235615
153406
2340182
426309
2827287
59279
890338
1183214
893327
2118949
1573921
2126001
868535
827550
316577
498350
496194
488271
2375825
2441446
2530027
56407
1500330
1401436
2208500
1151926
512779
1123002
2791759
1244914
2817128
1543725
1398319
2673661
2486385
1225605
249292
893074
2408819
1658970
528374
1499091
784970
1913261
2842992
1101546
2411610
855538
1589816
2303786
296983
1636195
2360192
1797313
553982
2085044
465590
1583112
208045
773700
2828025
541525
2833776
1226343
215185
2320160
2451948
980828
729585
2377118
2639797
1257958
1392560
424767
171218
1235551
2042664
99179
2091088
1148832
2919317
2904423
2785026
2795860
2218087
339007
1880903
2683676
1922118
2088948
457375
1750143
146824
291150
492837
878360
127661
461136
1859188
857245
2838253
1498984
2631554
1747164
2440102
2802772
499067
1482766
418302
106506
2631597
337618
10928
2932974
133478
2745366
271980
2014380
2429041
2710449
1619679
402767
1976943
1766502
1210268
2469780
2644862
1337928
2930915
1504049
2711524
285520
519384
2859430
2032683
2959486
2662201
2531749
1442251
596854
2638255
1590199
934472
165534
1523172
1584301
2910900
1795151
598680
2856292
2021951
2218359
259059
998894
1501212
1469326
468673
1146073
323606
399587
166473
551481
685106
685857
410910
2717789
645342
589462
2765889
2603944
1702668
2404143
1194142
2637139
86029
2717313
1221439
2996928
2028815
2336470
2853219
1050765
2071180
112277
2049658
572392
2097955
34682
2234816
2937912
434269
2401289
1005744
1635726
603497
1933006
1869866
1765190
38819
1635755
1369133
1741486
1556249
79626
1378624
1642277
313290
116414
2155556
2858456
2452884
2008775
909220
1524063
2637403
475230
2096454
2251709
509911
1847622
2705972
1460531
1248910
711716
96257
2368758
161073
2482474
1133947
199891
1118228
19431
1941377
190829
615408
320000
2349457
928697
952766
1505013
787152
922001
1030139
2212723
2446063
1183893
204304
2058869
435602
714215
906490
657925
2691097
2671751
1885992
303705
2556860
2047064
2786179
1207158
2246955
1420758
1226588
1704683
1611586
2358347
2541034
1477395
803395
493799
2982407
2106898
1415799
1528897
1319620
1378214
2712789
1523924
953434
664742
2754490
2376275
1322667
2445586
2048025
725010
2749291
2121236
2772074
51821
328393
2535380
1472578
2071332
1240062
600516
1429678
781095
2077910
2233072
1791246
2576668
1339969
207044
1105564
175940
2101609
1334704
2216215
55042
2515798
2487056
2431316
1354816
1932642
1995692
2079825
2198284
1116927
2368250
2766456
1445319
1903629
1239033
516650
660042
1839548
2462679
1957489
1433809
2212102
748734
1010476
1068422
1472129
2632391
1244362
573738
1483447
976928
628779
999244
463984
576447
2354059
2912977
2572138
1950235
2627612
689065
1318485
2394067
2650735
738465
633099
167385
1914859
2988999
146415
872347
1422807
2358517
2137432
2949635
426938
609560
2582025
2187651
1183297
1581823
680931
2328428
2581066
1144914
2904874
2451476
1057890
2477011
1918063
685501
682427
752899
79567
333162
1491363
1229017
1016898
922573
1218015
1163312
2311271
2640822
1038180
1448702
2590456
1981470
2058262
2688832
1169120
757910
1270655
1850050
602689
1368072
511315
507562
819548
1569204
500925
2737610
2771056
1183351
490508
366974
2032864
2498222
1595991
566113
937147
2814005
2245777
248417
2971178
283956
1697119
2561633
2265425
1271732
2766817
950897
2545993
1037471
317298
148682
2405542
828613
1172595
741441
2914168
1673519
995402
201576
373222
2002261
568549
2922437
1500483
2164539
488550
2953981
1978544
2734326
202397
1949721
534633
2415867
2027706
316410
1203950
1794522
1783658
749943
348344
2100955
1414976
270237
445919
2587570
1528030
876439
1777441
2523431
1078014
2667014
1525692
1646562
2589450
542526
811101
594351
496506
305996
845028
1215254
2772068
1896013
631121
2316125
2212422
1835070
1626998
996079
101364
1975341
613385
1516339
2761930
1575656
1620261
1289959
2452094
397701
1329741
1046459
581066
2855432
2693020
686867
914309
1020472
1797570
1927166
1842819
2642597
142420
2131239
2054961
773540
1447363
1783734
124961
74361
2779812
226325
2566053
909549
1742663
2327982
2485204
879275
617940
2453649
1793327
1947681
500107
2374392
2319464
709478
61259
750125
2246302
2375180
2677290
1605472
2534128
2819709
736710
1589089
593248
2184073
372822
718209
2258433
668986
1460885
1824485
1578534
203547
1668819
1580089
1599174
2803110
1550089
392500
2267142
2566547
2766892
1586606
792376
344502
2853082
555029
2719681
2530371
2160501
2253808
2350080
413562
1359248
459679
2597634
1732070
1694239
2372418
2401055
155123
1713255
1495940
875022
898425
592380
2474195
701534
2658820
383046
2968676
2225366
149937
2071633
534093
1010790
1924714
1089122
1246822
1455084
765974
1016982
1321515
1179535
2376229
2297546
777169
1108298
1508136
665938
1025704
1663259
2895544
37995
54632
793968
1146726
45178
1495502
805545
428223
1464177
547262
1094512
1052161
1597707
2621653
2976874
2686828
868475
1948309
452801
1885456
786176
1632335
1261684
83721
2925855
2886334
1591856
1108145
1428389
771466
1003688
1982736
1342449
2314008
129461
1903978
809509
1451358
2848553
2790037
2514971
943064
842197
1112677
564716
1335422
1315856
1949542
800082
1768656
834997
1586257
917343
2613033
1669977
1359549
15718
778185
2467693
1960458
2066002
471381
943193
408451
301740
1589006
2828780
1111248
556715
2677332
1417636
588037
1136747
2776184
1700714
1701463
1111605
532921
1167356
2428038
2817929
2002353
1014295
735271
2131737
200623
2094819
2663806
1495159
1562512
1624263
561161
2550244
2567456
1485963
2851983
1672813
1314742
1479582
2229527
992074
2897217
333915
2128820
2673400
2550980
1346634
1301356
83901
2513990
729393
2901829
2032694
2260039
637099
1680782
2460662
248269
1344587
955820
2327132
2968849
1516980
2393727
52656
519294
2245709
2241820
1834036
1241642
1987698
342461
1655210
2321613
2987632
1844961
1872592
1850618
146316
2472844
1364607
1392061
2374672
913652
652099
528122
110785
629112
776391
1455371
1584932
619874
1940571
618263
13601
2509579
1653909
2775661
1751398
487944
1017303
739096
1346756
2672512
60708
1334387
1517473
2449651
185004
2180140
1922495
2065962
1088552
1297166
495965
2257003
2341640
606749
2886114
634382
2578471
1987397
1254255
2035394
122012
1267855
1544972
1775920
1043516
812721
2780215
2577170
1551816
1643322
2766033
2128875
494060
1799857
1578526
679064
1496349
1017372
261377
2584900
2314537
1273694
2358254
2172528
2396794
2760720
2806909
2491617
2264468
1577516
1527010
2386479
2845370
588333
1678750
1405237
1401053
1975316
1498758
2952869
1134989
1264791
2598095
1629049
64647
1176620
2824464
1560995
2193991
602192
1662247
2024880
1875885
1536852
1713759
1789031
1297571
1520668
1280647
562039
98183
324008
464869
459904
912340
2659971
1865141
2829744
2151638
880250
2782612
286627
2145040
2897059
1915675
2726039
1073678
1740138
1287033
784021
2342329
465631
325252
1734566
2002483
2039010
523596
300053
1076029
2320594
1378443
1690563
2644601
1843312
2150467
1073292
2019634
1531959
903035
1171271
2412208
1201999
1457897
1557248
1099057
373571
1283286
2689086
2630060
86670
473106
2488741
1068653
1314709
1739658
71135
353719
2263253
887539
1946099
1583846
2782334
636662
1744798
1625645
2787128
2818089
645278
1835438
721123
1816548
1247645
1923121
790797
321244
22177
1680719
2120881
2711263
1827131
2723903
700720
1315871
792555
2015429
55528
1380041
2885499
2835132
2783931
2347949
1935329
2566264
2984610
1196478
1708260
288089
1014566
2869889
2123526
2252040
2202789
887523
1691513
2993585
1725118
1713689
1674303
1362351
1941303
501433
1086253
158375
2333655
2395159
2690155
2905534
1291551
92005
257017
1591833
2439953
2192345
1158097
2424563
388822
2866356
2712651
1919739
252597
2352529
1171779
2455385
240051
379643
2448969
2481520
2609683
1639623
843870
1550986
2657408
2446474
2225712
2507414
2357984
1915866
2412948
649534
2524222
2669964
2241367
1964174
2378661
915815
1388736
283834
1298522
1617739
2719925
1551118
970267
1408055
1006502
1726669
1787697
971822
1724540
1397379
127797
2568410
464716
2785204
2531235
2690427
2292617
1889219
2122644
2221916
55104
1646865
2408232
2812822
611039
1786892
728636
2516126
2587077
2543510
1650216
2307001
1094627
2620482
715055
2617481
1863502
19103
1105654
1104394
1416482
1233450
672803
1881197
1535005
720389
2087976
1343974
2609607
1726971
565889
181063
373836
2974120
2993884
1501226
2277363
1238872
1017351
1864440
782381
183919
1687792
2393359
2804400
2919199
2527191
2184254
2938301
632845
288647
1354782
2382646
1477801
752331
917651
2714541
2840306
2261624
2840500
1567276
2827512
21562
2457463
317984
531797
958688
111698
1770668
2492391
2492489
69400
2676309
1180281
2979111
2997060
1099479
2506301
2697665
1554131
655497
502663
2908913
38143
2496815
1177595
955793
2211356
1017900
733768
2051855
101527
561279
2073416
2558990
1395614
121564
1034029
1507312
1892232
1042771
999800
2477983
1235431
2696432
2457093
1748843
795910
2479746
1446507
2866393
135242
2465522
291657
689736
1962336
1469251
1645528
1690043
3502
2379295
741897
105028
456926
331664
180369
2368891
453228
1730750
876202
2861811
289872
1876002
2856145
1525303
1572433
2313238
274145
2884695
2309335
2237003
267439
2960928
1702524
559095
650664
1181212
2028345
2296191
2871254
2031846
2191838
1129503
2653225
165115
1461166
2833594
2534005
1914393
2080695
410207
2292555
2370566
2802560
2148700
895868
1891344
1978289
1686364
2292390
1287623
923367
2559828
1248550
142242
118922
1899213
1839805
2147266
1711756
1711059
1695463
1419945
2840561
1348688
1585059
1818078
1182281
1119063
1248823
779327
2045621
541377
149892
2364532
2690076
1562112
1255876
2184716
248475
1064617
472338
1688193
624445
2237240
2346787
1259718
1652804
1186591
923336
364559
414001
2618798
2300855
770913
967485
885913
2588991
2666117
2521328
837813
445443
1566948
1895541
1111687
931480
2101969
2673798
2703707
1286684
438624
768323
2275374
2643169
1909119
1512613
1989955
168837
681768
692897
1608524
1562679
1106898
1227321
863533
2394162
2194806
1749446
1983152
2377274
1787125
337316
2822717
354072
2232857
1450755
1801903
1851177
1124552
2021961
137860
2079527
2790284
2929585
1722695
2215754
1958549
1229001
2900942
2640317
1921898
1509465
1202995
545147
2736786
2066527
2939308
2447943
1332324
2438812
1825216
119448
2776127
2164284
989872
2525335
615038
308126
1376511
2255941
2330087
2030723
1335468
2636722
1960307
58162
1852475
918856
1287163
2269769
559172
725412
779233
1762166
1270558
1032370
1345044
1209865
480312
2677368
1165028
2821880
313167
941155
1986163
1819390
982841
2601201
2127516
2359352
2373493
1457602
1390074
708960
1094323
866732
767122
463149
1785587
2570636
249269
2344758
296047
1544854
1623275
2082956
2577223
2968319
809172
573887
162038
1974200
912118
991556
431706
2898280
2810946
1414546
15832
1938461
1290249
2389325
912414
2680322
614636
2523088
547054
1898109
502588
2848992
1468744
751857
2193750
2281142
2296710
1333376
1880449
2390284
1818046
2689621
2964170
2496435
1663820
1392639
487991
2095525
1290919
815288
1026422
1823102
270100
2316671
1728778
1182513
2513344
2343414
705600
60397
1241522
1724539
425741
226618
2476395
135842
24111
2289456
1469217
1904560
1679740
287263
1594180
2160261
300049
774351
552900
1304391
386227
2360170
2119678
1412648
1699623
2389777
729318
944753
1088641
242662
288166
2310592
819410
2046039
1035131
1245150
2789008
1027877
1380991
329471
317333
366560
2234030
1997072
1170174
1344561
1673684
1470222
2635263
2226583
2774613
21489
2103104
1894290
1950488
802727
1800419
2679806
2263831
2889059
438819
2551996
2716003
1258228
2114386
751133
19730
2419746
1779009
1917072
2749216
2096341
2283631
2499597
1609764
453804
1360509
283448
2440378
995771
26382
2214990
1533611
2645838
1625631
484098
964916
942401
680255
228746
1347812
1119073
297093
1063814
2377301
2927830
1814946
2913382
2347575
1110306
1830453
2613142
722999
1114084
2112738
2332762
2084239
473246
132561
1524616
1985368
675295
1255957
518978
321132
397940
1519428
1286047
1340340
2199682
2031144
2688151
835107
2328236
751964
212407
2256065
83261
642140
2119992
1193567
2472592
1733133
1916565
1103027
1362223
1765678
703618
2351820
2414591
2228233
1853540
89885
1000542
2888869
927368
1398481
1408296
2729766
2738820
1124330
1760909
2943323
1959436
1089144
1211638
2688194
861560
1294899
330333
497903
4817
319276
2231036
2437733
1422303
1109610
1203410
2125920
461429
1134352
1870504
2314968
1224236
2871045
2203837
2151603
1785877
1128484
2397720
2041049
2252813
1158628
1984371
1212248
2764123
196008
900441
1142035
2007258
1747125
1639937
2012074
2066401
1387324
1966158
1005055
2496933
685920
130974
474714
1820271
2517829
306033
560859
2905226
2509869
228813
1691102
1154705
2626533
732150
407517
785160
232872
2136117
549283
428880
552909
2207669
2952489
2300034
847605
2480915
1882786
2234929
1447072
2887840
2248213
2132991
535165
2722926
953262
52993
545311
2030472
2958218
571531
2259284
2165672
1726235
1885816
414173
2650104
2670976
647045
1786220
736610
1592276
2855480
2944278
1544764
2155513
1308234
1025678
1554650
1059514
2472750
1442489
307727
2122092
1977653
547004
591705
2546998
1092314
2622176
21567
1663845
1881460
2703590
390079
767275
117763
40182
954602
764807
2342753
2207563
2357082
2198233
2668192
901845
1870097
976426
1927523
941099
2035939
1916624
2383587
2860017
1038715
1877592
407021
1630420
1940941
2015686
1768947
1962507
679530
650406
1666097
1585961
1934033
2300211
2142494
404986
65017
2001599
2612549
2938450
1716183
2797092
840294
1102631
773517
284168
2043729
325808
2717143
1427316
702176
1272210
821259
1625548
2902629
2762199
641234
2187927
2241057
1837115
2838333
1423505
939427
2288717
723715
598273
2693702
1305083
2599871
2306250
1243532
1316053
2103342
2600178
2418683
393210
400697
1462412
1235369
117840
406079
1937545
1390049
1743689
1079444
1809029
1505887
2237029
996955
1263295
1074144
1351639
2686800
2529922
640355
926866
128194
334057
2231949
2728064
2640306
991832
1044116
2259999
592009
979151
169561
992706
2957914
1921281
1626897
880344
1375177
16945
2624032
2454621
2342325
1646270
1691649
339279
2909564
282144
1690918
112715
2812066
2331272
1555933
2940259
2665328
1304233
2668323
2821986
2812416
1228790
2598336
404425
2724292
284248
1913482
2682205
2205529
1056730
1078900
580705
1590026
702931
551677
932350
2865552
2243326
1787980
291468
41821
478897
920534
2853886
326521
2476466
2794145
508200
1297050
2978819
846537
1109466
1723960
961225
2030242
1448252
1245472
1460075
1646808
451000
2516804
2725708
1548057
1106829
428638
2099733
2039178
294190
1859410
1343509
585657
1901231
1822406
1506190
2271468
2665278
1499008
2581964
689829
2796057
2560782
1536366
1421874
1284742
2497590
452115
2732993
743061
1912189
1379800
1710413
1428992
1621859
774821
52172
2050497
390905
2607701
2861038
2250315
951210
963046
1667897
289967
2985587
1455716
2955244
2000946
1037680
645072
1797003
1114813
2697789
735228
2399554
2195378
1187343
2648898
454791
615883
1545050
2165203
2561227
166908
456375
2613398
2733756
847279
2221099
111145
613945
688660
1074190
2281841
978626
1576129
1253909
1450221
577074
2291588
2095292
2890428
406400
2309433
625656
322306
1504810
2329350
2971203
2475952
2945232
2032604
2157506
2506458
2715864
2613880
2636208
2449619
461159
2373658
77116
1075103
62317
1151305
873296
1040942
243785
2127204
2491162
820859
1935143
2102805
711286
2857894
1412237
1853293
180199
433399
1182642
667754
2909350
1127874
2700357
2066856
1150683
2416220
2197087
786890
2382191
2658245
160547
2459306
1249700
222863
1126962
2122995
1780156
1370747
1766550
1271317
2707957
701692
890474
419242
559585
2819062
2788887
1256136
252460
971528
1923889
678162
2099401
2140597
261369
250084
2073169
2458455
1553325
1971711
2633052
1713872
1431016
882751
1936734
74329
5745
1233242
1961427
2288646
20910
1669383
2990337
911383
2604977
1066273
1246797
2393863
2322408
2015608
365390
1762648
2693769
2981143
903245
471489
231226
2976413
2929944
1784550
1948123
2562995
1014773
895490
445745
467859
1486170
967841
1701100
447597
256486
1722009
2116979
763174
149744
1721955
2345798
1396540
1115817
1668206
412147
1481207
430853
622268
1462349
1850449
1093756
2209926
2343213
1023699
1510827
1807687
1103045
2525600
2703176
2065141
509810
1189346
32981
2210909
2153294
805818
932917
1270272
2085343
1599012
2992227
1431141
2995551
1624395
615698
924050
621953
1046550
1546317
2600653
413351
2640072
2326930
2756563
1180123
837757
1564250
2283167
879708
1783777
1348308
1389517
489474
1897640
600425
2642767
219810
2049693
913039
2305152
1165057
1421617
736292
1160607
562363
1351989
2601008
1184316
2914891
1147324
784968
844593
787396
628250
601155
2483870
1466006
2681756
1767036
2862065
1465533
631695
1251581
2471358
2529335
2368357
2114125
265496
1934401
543515
2570647
615809
1965131
823291
2292768
2527493
2175279
1893775
1228160
2606521
41099
2529480
451113
1344846
157729
1568620
828715
2140086
1250375
112102
2002150
232259
743797
770082
2703617
789483
138438
1817741
1054978
2589190
2361255
1141976
204999
1842737
1965266
2497766
1370229
1656897
1391540
114741
1263417
1948990
2644220
2230882
810187
2801948
799501
1638901
1942033
2566227
2267355
944182
2798486
11151
2230615
2502102
1316985
2885404
1836194
2888314
2474593
1197448
1030289
195943
556536
2995555
210060
1926764
2168803
2117952
2557856
432219
1066941
2202075
179452
2393480
2520374
978952
1032380
1462406
545179
816086
2922939
860016
1343588
2669905
362117
2660572
2555308
2198310
65237
2029901
912109
1095526
2742195
1468644
1607432
2952255
911759
776234
2070206
469615
1724804
653498
188041
1904256
46977
2708415
399559
1595709
1687172
1461089
2411794
2126463
2321104
1271734
1796367
199572
1448657
1351675
2397881
1513894
897927
826341
125771
640121
2294984
1733202
1108727
723095
25787
178932
1192709
2266942
1348782
1897101
1687549
1912110
1605515
2087108
507818
809039
548196
435964
451853
385652
1707697
2248219
585223
156353
1116245
499456
2186598
2014171
1325796
2312368
170644
1137132
1561921
1279370
1860226
1587707
1974654
569286
1371001
323435
2466386
58549
2235544
1588253
2145656
259714
2913643
210204
695677
365495
1112207
2919725
130065
1697429
592429
1246310
2196884
2779027
776832
1039032
2607746
947475
2176163
1169667
2743197
1552740
273725
1717850
2122025
1644725
2557636
2104762
1703274
1793179
693014
1365281
2569244
1123008
2091836
781272
1488502
204042
700996
2134919
1901471
1809777
381228
1614706
2105155
1674411
2653737
1712900
138238
2346251
2882566
2881434
898990
672643
2115635
537366
2317367
1673270
2642128
1536992
982800
851493
2902273
1068396
1974501
2510460
1849667
979354
2714502
2550663
114272
2132324
1876791
1011851
1263381
981945
2686262
1433470
2694844
2824499
779720
93762
222284
2195062
766404
2854270
2732427
83770
2043891
2374554
2137114
543042
226047
2039386
1611437
2716899
2066197
461104
696252
1780698
528118
810524
913021
2404908
1822374
2692754
386852
2024987
1126223
598047
2365837
1905942
691808
2588120
1101003
1458211
2958741
1349782
2058333
2002631
724335
1195446
2545673
1466733
751183
1157109
1183631
2817379
1618212
1879883
1598077
2146329
206758
27449
1551236
2545483
2720202
2454439
1570470
846424
52486
936306
268718
744293
1040778
1886072
2718856
999518
235853
1777188
2149
1476540
2972633
2547821
2943272
1240167
704929
1643255
1057545
2839493
523137
171973
1985821
1246246
715774
1053409
791728
952327
1024199
2362197
2315103
1076684
298503
2583820
2337329
1339280
1986243
2056184
2855149
2738448
1349723
2857297
1214987
1838707
2405117
1674610
78873
626398
317864
1652769
465890
1357352
2341094
2968062
2603597
56867
1537822
395325
1009193
2562021
273873
324295
1155056
1088727
424466
1008736
2944358
2410709
64919
2799507
2149156
1930993
2656803
880494
769699
2578272
2555103
1364923
721021
389319
17692
1703262
1746670
2358785
1671323
1350267
2932003
725497
2261943
941195
803869
52167
1781842
1958924
1140894
2206307
2967660
1601603
2133367
548930
1401109
1798874
2479923
1574264
2679367
765973
1668887
2750822
2130896
2389907
140140
2664939
1093168
1886809
2023723
280842
753427
2472077
1006338
531721
413271
1810206
583888
2711464
1285482
2241133
1917771
1769493
842735
1567489
2318422
2243844
366363
2314696
1334459
562081
597021
3345
312902
244268
2393251
969393
2909206
1002770
372554
2449280
1283611
1125980
1921356
2289949
2174053
2334626
1100154
2757940
2562442
2385635
1999072
1996564
1671479
2841806
564052
989901
2602001
1446766
820948
1452811
2008847
1934320
1456155
2838100
2178587
1365757
1323845
2087792
2368526
1696398
1537071
652137
338729
458426
458437
2512781
309404
1558590
2270720
2871845
1460577
1786143
2384760
132055
2144301
2948811
1638307
2262653
1911929
2975607
715464
1437127
1909926
2687970
1791578
1088513
1570079
115422
692656
1454956
2328171
2229727
2107092
2666900
204504
2565528
2179680
513907
1640470
1966752
902103
617398
1269246
286862
1265804
929898
752025
420463
192551
2663953
396069
1424366
1101079
2822346
1628687
2892656
1427210
198765
524430
2119866
1653721
2852600
1349592
1277164
35851
1554095
1359044
2731883
2584354
515865
1698634
1002808
1649614
484231
1806022
2915417
1414129
74398
852231
2123031
2738350
1764651
547396
1355780
1586997
2692434
1764787
14206
2891199
2289216
2134071
2061271
2658168
1000014
338434
2694018
70461
2213829
2425900
171166
2729693
1640885
1690325
1379306
2125116
496346
1811075
1055596
570743
2663305
178626
825444
1427956
1242373
2697575
531304
934806
1462362
1061861
1342356
1267929
195932
919978
926096
1712297
1258412
620114
2299109
988592
562365
2470274
1234637
2203250
1160599
2613942
1844717
2173296
1941368
2900312
2744039
2121025
595289
1085834
1065332
2354013
783409
1596635
805170
2762122
2658495
2147526
1030050
370778
67503
1956146
2599427
1842266
92611
1898535
347210
654975
1368809
1581846
2858224
45759
1712139
1702940
2219054
653507
2119603
2479444
290883
231243
565278
1356214
2585255
1865038
2952848
906777
1627159
127694
570654
2657208
1014824
1154508
2129705
614250
2996774
2222315
2512784
860335
2877290
1397944
2442180
251865
1443702
1154318
2471157
1179108
2324176
2107111
658551
2615058
2338354
1740180
971271
2439960
605217
1440470
346736
2748727
2084516
917389
2405935
99339
2071897
2051991
1229940
2585022
1274306
742723
445356
1667947
2657019
2887535
2436163
1617072
1041852
1907319
2796179
882380
1014430
971082
497437
869135
2711261
1468708
309094
832830
425529
655830
581556
2510044
2089570
503842
125734
1161466
2555833
1355673
1262839
1346490
2614748
1708194
530788
2271766
1595728
2966950
1405189
153932
1874269
1201368
1552663
405050
2172449
2050099
1274184
2400061
1035158
2099629
749242
1460687
271810
1330798
1487082
2361380
2350991
1612816
1039197
2423175
2968488
2302036
1286016
2583235
1010229
1816803
2371352
122309
1783753
776541
792592
658021
1977908
2345254
1579422
1666708
1911704
369957
1583120
2946862
2469585
2332362
1923900
2741395
1179511
410981
2619126
1046853
2023796
658322
470028
1992284
476709
2272395
2091870
2003290
1089198
1463222
2641950
2872950
2239762
950893
1047322
1734021
296146
2626743
917080
2724201
513051
2500199
2671062
2982635
1832560
1594961
240381
528422
2522294
2859506
1575275
1546089
1034180
2561654
1054724
2027240
1834048
146594
1030529
2923245
1609815
672478
312546
1365928
1623370
1876219
616300
2435867
2019313
1533379
2160068
2532363
1033577
2347481
2514998
382489
1458794
271730
1427262
981087
131236
2536
43527
1681767
80541
1098251
709006
1914589
1761196
1739535
2354185
887362
2928364
183083
2253289
2068086
2059301
2869588
1503952
1078614
1919318
1180371
1127328
2952894
527852
1158677
851734
2502997
1430407
2278996
1000435
2077994
2797883
1043961
759760
2878424
2658563
1985117
2309364
1419758
1241003
1663548
2307119
1685719
2362982
2076759
753804
1422283
2462698
2257755
17248
1382015
954478
1144575
1851261
1998681
2303252
219346
1501677
1250010
2498341
2502111
328003
2812576
1062423
1604114
2690999
720986
1105582
2000362
2140743
2346585
1180261
1964214
1548655
543243
1557324
2302458
2481877
1020022
2076564
15476
2918388
31041
1160050
1769648
2029721
979653
1988994
531397
2746014
2003686
549859
74016
1816261
2128634
2194481
2023611
2849619
300063
1540324
2506713
162999
2720585
1987278
1711653
780179
544602
1530462
778407
1564623
607025
793882
1999362
638066
2470283
769010
2667786
449936
274355
715535
712301
2794392
1781745
786317
2127005
910378
497149
1150615
1276348
1313563
207291
783061
1992913
444227
2770338
704565
1224405
831291
2235026
2002811
2912265
358403
313044
1911627
996468
2783326
196988
664253
749613
471342
1896139
1461914
265733
677884
2764582
2909089
2104613
261730
1059704
380961
1575293
1266994
1680373
568205
1711220
1967062
1789122
451976
2798353
1540499
2971138
2710617
1898901
284181
1622243
411720
67506
1819230
1592325
817119
2806923
488463
2795384
589008
1682698
2559965
498096
787311
2821694
2074151
1684623
1913338
857496
364995
2997895
2568715
2332056
2303368
537042
2646760
843866
1024531
2357377
259119
1308711
1495971
1187190
1892569
831553
2779514
226039
1154827
267977
21422
1743834
2467026
2581386
2758282
254336
2919431
1832432
2455310
1832769
2689928
2820304
1830663
2774994
2668712
1134030
828388
2315471
2494247
1852918
2189199
269717
161629
1201522
1456907
2570549
2549426
1752772
312939
704252
2020748
334360
2964438
1487774
432097
2722719
2258461
351527
2071502
1713771
2184295
1761429
2050426
1531309
2052775
1719137
181690
2881162
1550960
192289
1734079
740158
978357
2412059
2458031
2951615
2498959
2007456
1704387
2811897
228060
1241486
146256
192497
245611
1094704
431567
20424
1446231
2503068
1734194
1146877
1780849
1300971
194538
833623
20108
376227
1231136
2087419
1084867
481566
2827576
2063224
2893625
2801959
2531190
2908935
1809414
1235576
2720832
2037473
2993414
383439
2746321
239024
1478143
177887
259447
2924373
197307
2509992
1587601
1978155
1327315
1782138
2811777
1347422
2158365
1042912
434840
759583
2040829
778767
339158
1934453
1097077
2870348
2359740
422843
1622275
2080571
2976667
1615688
2464009
2722988
2371064
1458503
417226
146862
1899227
614532
173206
486828
2592686
1500520
2268965
2920814
364293
1943681
1480077
1315484
2703264
520906
2610602
42421
2971710
707679
2912768
2331449
1130521
1535043
1412019
1107187
667082
1392380
1346526
554497
2850882
1763752
1217711
1750109
2378283
1390916
2236936
2487321
2891435
2022252
2408134
772079
965933
888211
2087562
669196
1409116
1698163
711616
1380825
2922193
1140736
712274
1052713
192130
2640644
2676252
1375563
1033023
1022777
1930060
1400257
2786528
147770
666717
2681163
1538685
420004
2168483
1946471
2442255
1576616
234901
408187
2981178
2322462
1593734
1390293
1536976
2305350
287470
1459169
962437
1516095
28233
1154566
1156738
2704484
2530128
2706113
727261
1976539
1622721
1030140
2124308
2289437
711302
1179344
2709440
396136
642166
2668046
2489104
877066
592585
2470281
715879
2186318
1376926
2252855
2008019
1664395
712023
486807
180489
740255
1641372
1853578
961091
1687852
1559690
1688351
664390
182410
234842
2788698
2471846
1462496
1484393
2697637
1858631
2126559
2882035
1347734
519976
474619
1334367
1235855
177288
2711292
488709
2701659
1892038
1717083
188465
2072526
2973689
1829837
926103
934779
1034040
2145
139481
1698429
184554
374323
2003478
172752
1836818
487871
386740
1211800
130781
268774
75886
650756
1259744
1410252
2402962
1953384
1637895
2891670
1655042
529932
2125104
1843506
118809
2615145
1189694
1561263
549923
2740085
1563407
1205756
1438514
2264313
1580078
441991
2437064
933247
1446213
340155
2661398
1576993
608929
2737283
2744101
2385024
1663886
2147062
1338407
818132
2555084
509800
1864415
1680187
2869658
1983223
1295331
1059351
544486
2361606
799436
2624244
567361
2754301
1888556
2663790
712643
1841971
597036
2158856
2182126
774785
735848
307406
512068
996300
2692429
2692305
143362
1547188
510437
2698445
2056987
2374851
1894983
1926644
1874426
190314
502347
2935263
68271
1818134
75858
635631
1572434
1964414
815772
2285076
1322736
1929159
1960283
504861
2703943
212483
1328618
732362
1208782
1537399
424667
1352143
84586
1451455
1050587
2657924
1342657
2945570
1584568
217082
652235
2603266
668696
1236857
1421399
744554
1872487
510184
225319
204610
311611
1548054
2133768
2271894
2569267
1837710
2484376
897884
2570072
693157
2951634
511090
2561652
36219
1962544
1128590
210495
305200
1590511
2311414
1038634
2759097
1914679
2223681
995953
852429
2968234
2868439
1878964
193552
589400
2190574
2257958
2723167
1462467
1827224
1560877
1463194
241459
1647300
2672703
193093
2158389
2234354
745663
1637284
879295
956157
2458835
2469806
267570
1013820
2228902
2698600
237501
224855
551028
205734
609645
2429991
915638
1199045
2136917
173595
922211
1115735
2000818
2999439
2578929
2758628
2163090
2767983
2951720
1837830
2518688
1213735
475113
397982
2169891
450300
2867787
2953813
1464119
2613041
168764
1701619
354247
1236144
2423705
963891
666134
339342
2679287
319402
512936
1117850
1435137
30105
1117288
1530417
2788732
796730
1814751
256804
2634559
1333438
1470538
109672
1731419
1156780
559971
2115558
1626944
2540441
2244950
1795708
1758412
2599196
31851
1182116
563086
1214336
2037809
758725
1533738
2550744
1876574
485226
97200
510213
2531994
2885931
1306942
1346744
659086
941501
2680181
2129623
1051172
1927951
802755
2127494
1559860
2429698
2184286
804809
1225405
942697
404004
1257255
2641164
1483442
2471591
1678972
2242166
1521680
1229715
1118739
2006905
1843266
1628951
2055250
1729197
2935893
401993
2904634
1393745
598525
2034257
2961268
2526475
2837011
2088761
1602687
2783060
1789398
2407495
1008465
2732095
327851
2782071
2373258
1811292
2253661
1568582
1569809
1291692
2798296
204899
814948
2157914
2350201
2870197
1403462
2802445
272189
1308095
1196189
870713
342351
1157456
913540
695713
762568
2516226
478773
2551966
2440072
2003589
2800412
284274
1785659
2690021
2095565
1555672
1258602
1181725
2847363
1573250
1386623
662311
731163
1253176
532507
2134624
1055620
1321048
442718
2251809
2708112
1301421
925616
621651
2513485
1688184
654228
2992257
1756501
610652
2512197
2073264
894925
1297856
1763284
506842
2853527
21886
1688566
217241
1595135
591541
879551
2842649
2361068
1928410
1977272
416687
249457
2936341
184847
2957568
1754113
1110463
1095571
1267598
314998
2266150
1776206
2587850
2876801
1288403
1661113
771726
2586258
424396
1794919
2956136
962633
999836
173376
74119
1591376
1569279
2916767
952443
497688
2410390
1885482
1263496
2863083
2070328
1221063
1617195
697142
2832985
2884792
1528491
2099135
2177350
1116340
1975935
465752
2777452
264012
568361
718200
2058930
524496
1680832
58766
1214223
1754951
2166493
2783501
2188069
635288
281188
1598459
2520769
1544683
1977893
2107448
282098
595087
320942
631434
996231
1849432
2730568
173580
2965772
2222855
639331
259575
3218
1724043
977774
2062148
2248538
2658606
2637265
462760
1929908
2320109
762613
1117976
2955396
1560152
232786
2992516
621187
2210678
2616316
903284
322117
2937257
2051069
1318347
1786688
1781637
2008278
2268811
1520843
163960
2528386
1524060
1888002
506159
1102559
1652891
681116
739823
2632002
2611023
59932
394614
1245351
531679
1954766
1478136
1040547
2575952
1205166
656862
995587
2043634
1110470
46655
878332
413509
2344643
2886609
2682320
865485
50568
2210705
2389545
1938569
233215
492103
1107811
914331
1748278
739812
525353
2324561
1134426
1770703
2856239
605543
765191
1413137
181494
1970356
2586350
1693432
1530341
696819
1740086
2408672
1626680
1601081
2295280
1308999
2466565
2862199
1036055
2372461
2317119
1269269
2864564
424929
2699951
1612841
1164740
225304
937401
2299165
2512358
1309991
2904707
277548
239480
602552
2764255
2825829
2295983
1294595
1039000
1552421
703266
182031
153501
2998545
1491029
2620065
377095
43435
1992526
2694213
1829055
2373441
119141
1529006
1502633
1283881
1754309
2956385
1099397
1783018
1782727
1520456
2060566
2022206
2123007
2341172
2364387
1935342
635767
919738
487762
1339032
1101768
1157614
1853929
109148
1294030
2231023
152582
802907
1925236
1981636
176347
2560728
510641
1678979
844608
2781301
2151715
1944005
2080671
934442
980812
1141236
2956647
620170
482407
2837385
2555511
1634525
757122
559624
489909
1858889
2233589
2343837
1968036
527619
2091211
2636969
1330525
1532798
2134957
2023224
1093526
161949
702202
2454485
2943250
2853917
1914841
2023920
1304710
2895652
681507
1777708
515822
1680265
1615093
587684
314790
2372214
1147308
804698
1747455
380896
664886
1231842
1424866
272448
1385163
2755391
2321598
520119
1778614
931475
682067
2997167
385959
1141668
367435
2817152
681939
1672144
2712803
1363445
449852
744976
560062
2581296
1332660
1391203
2469861
2996319
2195900
1733667
893566
377137
2965509
2318432
1165936
1350671
2073822
1003885
1870789
1368787
1935359
69207
1882305
2837670
1210875
2249740
2654821
1892813
1438235
2367623
256258
2404438
628951
1332671
1985733
1961610
2723873
1455594
1957928
2436124
189260
2851493
329612
671120
2169924
1495547
2538142
1760097
15784
1925282
645235
1951142
1994489
2527540
2305163
205363
2293631
1959983
2098175
731865
1843958
2870784
136303
2472908
1203454
2122035
1434517
1443678
1093980
908796
879801
1283240
760288
1209412
2470711
446564
221311
2008853
2723012
237094
934134
368247
2704587
444974
412138
2009750
650336
2705768
1486084
264863
437632
330041
651998
1090286
319300
1855452
212321
1753816
815481
1822652
178963
1695282
622243
939251
421045
92954
1902166
642355
2618158
1625177
1395800
1068643
2509775
1100387
1513617
2921912
626488
2680304
144031
2112571
2945166
581663
2958964
597164
1671948
278263
2968967
2400620
2548431
784447
1223272
2727393
2996080
1845514
1182995
417125
2454819
85160
1575831
2072976
2226689
2971631
141619
2252815
1588369
2171587
2691079
2214856
1851890
2835109
1843778
2313408
933123
1802741
2910571
121423
2081004
395889
2522042
1629434
1696687
1261665
1356826
1692767
623531
56173
2109891
78349
141332
685721
2667677
2884372
1173703
325647
2137187
2762071
2497233
1828265
2493278
1865474
2179725
1853408
1178881
112848
656148
1605803
234270
253503
2001691
272663
2399288
698378
2050680
1272466
2391144
2674210
1328638
2017386
268910
1986321
219458
452938
1870693
1393161
778584
1007879
1671583
792168
352495
1681213
2657642
48571
534620
836522
161418
1707119
2442325
912039
2476974
1444015
1701054
1876261
2658744
751733
148726
2566239
942294
1993715
1583624
1727555
980036
2319434
2696845
2850728
712594
475428
1374958
2900528
1783948
2243804
1581740
1441589
2292374
2632711
2794462
2970144
1339830
2236786
1398534
816803
1197153
99587
209415
1372248
1367671
874493
938487
2826316
2868207
38462
2070223
848242
2874247
1767067
1215321
586840
2758846
2590278
1003720
1542793
1834081
2585459
500733
1642807
2218170
295195
1612950
1074351
48332
11483
1891153
1761836
627422
2616919
134084
2511444
491411
1588922
2337760
359618
2143735
1924334
1207859
2017982
691400
2939532
121173
966597
2529809
1124892
25742
1880242
1226703
526474
1039400
444872
1338020
2652349
2035574
1902704
180183
1443078
664539
1323956
1059996
1314974
835400
1551407
2903895
689511
1911024
2563982
130196
635234
1581963
1337947
574765
1703135
2304543
620926
344379
2330284
17519
1571081
373110
1056918
2532304
2227481
1225618
1567877
1130184
1922152
10954
2311075
246108
1587301
626048
1597859
138707
1046295
2803721
2566082
610276
2933916
201316
2708590
1271862
1292432
1928076
576404
2429709
2272454
423040
2447227
843534
1312501
1020496
892189
539981
2246113
2976417
2186517
1684617
2987370
1497591
1930724
2091023
2639990
1044934
2229729
686284
848654
1795811
1812911
782569
2513478
1521500
2570782
1322261
449576
663537
751970
238381
1086576
715548
1598267
2915428
2252396
2490455
971761
2014860
2466872
158277
699476
2970593
2172219
146551
2061615
1812208
1191484
1807696
14844
2040137
603506
2344106
339057
633335
865606
2909838
1955595
1831533
573375
223916
2586265
2176302
939464
1184531
2091730
191859
1191338
579842
2723070
658209
738118
422546
1145153
2910336
569096
206768
2238895
1760580
2530815
2253738
1317068
650672
1597844
2172477
1284006
2979801
2598666
755952
2327685
688392
979868
1913949
2864694
2435683
614832
2472775
143893
1806169
52616
2866962
2980729
1307085
289507
1125881
1217420
1374955
1849000
972666
651886
1379814
226404
1968953
2030485
2340599
1657781
830842
2836751
1256447
1586794
2164435
1944838
2566661
1594735
2325883
2518695
2725918
1798657
2662587
1532086
2367624
2529548
1512814
674708
335407
155047
2408479
1710361
2004046
381145
2878598
900212
1123900
1847550
447048
980850
1021683
1277890
817600
2278129
2864683
2982034
1222966
2947695
2093120
548849
2982741
1819038
2863857
2645327
867475
2747833
2691226
2896641
938892
542984
51687
347371
2769696
2572084
1244867
2648293
988647
2885118
2012195
1435695
865967
33877
2713584
1683566
2312005
94618
2181951
1051322
558664
1791422
1600170
541404
610459
1980379
703082
1994286
1728211
910659
1890926
2667102
1453643
1942612
530824
1223338
1514695
2292042
1387983
2503342
2177159
400177
1455388
559477
950405
1685323
2759394
262409
2296292
2457696
1313730
371307
1249118
430252
912710
2375928
2926982
2132143
1370213
2171544
42801
261138
1838645
2012795
2720101
2885821
752485
1234796
2694214
2140467
1254489
1871373
56995
226228
2947201
1007399
1911550
2706595
1269807
1207841
2164290
99888
1579147
929759
1046491
8208
305687
1489824
2656702
2192251
661367
2699502
2969741
16364
2228649
2689841
418536
2981133
1440988
112749
2121599
211828
2500473
2178593
438055
2447674
702343
2349604
2670620
1972149
1073796
2351261
2588388
169294
281020
1151231
177501
1103058
2641054
2834202
811660
818773
50056
781400
835136
2278704
471241
1253671
2776188
1912228
1366419
2414138
2124056
866892
2109082
78462
830917
2811424
2428066
501536
2299924
1018213
2852796
2404663
1187507
650167
555893
1881359
1753224
713299
2231913
2564884
1532071
2798320
346283
2883558
2593375
1333875
1653580
2369562
246103
536350
1783699
2886510
1919593
892780
2964971
2750509
1220555
2909388
768396
520478
927601
621192
2925140
2631459
1271358
481033
1512817
540934
1710683
744729
622169
759105
1059400
968451
642662
652774
2818678
2812593
22335
64780
348942
2322385
467641
2268535
731516
432611
2535395
1952070
341999
303791
2472547
1785951
1441334
2397687
1417409
229043
395071
2930225
1286328
2105753
1191306
1908496
2864857
2250705
393299
1023870
419831
211976
836462
442165
276755
1701755
280902
744395
1486641
1012417
1693357
1022036
2964487
2035355
1842178
2437033
1337657
799863
2351071
2755065
1028905
2746141
201642
2315233
2368245
1909299
1740080
2749453
1676355
2133378
1289674
2096185
2345353
2642487
54702
138459
1344242
335603
1399205
347234
1864371
92562
1369269
1828857
2644268
727798
1782242
981925
1527660
1649664
1253341
72917
1912157
1454982
2904501
1796753
364280
1644580
1546206
2556987
777958
352231
1653171
639662
2994718
2224224
778121
1855311
2559826
2177325
2202544
1940549
2269886
1088165
769405
2430506
1815962
67998
412430
859974
1717662
1665770
1449242
1146170
637104
1870094
2942922
1517735
514673
1489127
1074721
1808982
2357710
244244
2964996
2868779
2468467
743116
1724089
2544645
2920440
1442984
1485193
2706678
2531148
2770949
2653535
1863462
355299
65964
239787
2589312
2248085
1689028
735481
401540
559121
678402
1919275
1590145
2683881
510347
915479
2041590
754590
880474
1910368
739409
1623589
1150808
284053
2060380
2593791
2285597
2283409
2641291
2056545
1936943
1504752
2411843
2519258
1744538
2517506
2283695
949917
252986
2685234
2025389
1447740
1604508
615533
1131620
2114855
1531011
689561
385796
2927836
116280
1125204
1551424
1267087
1925608
1128156
1377229
1211204
927916
1018519
784101
381211
39622
712295
2900468
1784159
229801
2184162
250427
482786
1869396
2275815
1930525
990255
407700
578496
621461
2455062
1268056
1007257
2382898
1900687
2648812
1450673
167773
1574420
95180
2061354
2785623
1023096
79872
1086075
1404306
119494
1798370
1821125
2420004
2028170
1005287
186783
2510955
391034
2462597
1957832
1897640
386648
2536327
2519101
2841710
1320735
1042709
2224607
221421
691520
1191631
905546
2782291
1286811
2966899
84266
2309906
563122
1170340
1230563
1198967
2968709
568039
1135323
1996878
1573325
1322105
2024185
2480710
784701
982016
1378350
1687701
1034694
897450
1529410
2355428
1940158
1270368
93201
148029
2461998
1515098
2930320
748808
1998348
14585
575065
2561469
1184924
2321979
1276788
1153633
2890018
2412110
150510
1979694
734214
2174694
1460404
2035266
673061
355105
722966
1707755
1768906
2768727
1579534
1225415
1039094
2189086
1373443
501092
704183
1820114
1766251
218882
1834698
2857668
296703
535974
2179646
1573490
1689606
2586015
985599
2356467
1565709
1719812
2047513
542464
1271429
2720573
1413920
1994395
1944679
182825
1763121
1040565
1408239
318567
229650
2781681
1336010
1450185
1601795
102260
2185418
952844
476279
2482120
1488817
2655925
1055609
694774
2758291
2557559
51241
1840351
1793722
2615105
2382814
65151
2852029
796733
2575897
1796708
1495909
1855369
353624
2904147
2173935
1099625
202180
509944
2549809
2320326
1128556
1735227
273169
1604834
1733698
2278338
1777110
2789307
2973111
1535401
2346865
540703
375751
1140587
155807
274917
1722089
7836
1588001
1297985
2320895
83910
153353
190870
2988056
2843640
1290494
190235
869935
1356655
26912
1998490
91881
816433
1119676
2341930
94770
2896785
2131236
584232
1432185
1994453
1124935
2324288
651391
1797093
2599204
2373479
2321280
1703556
1187815
2158526
1787465
1341167
2349395
1775521
1701158
639889
2482107
2571093
1996543
2509019
2085934
2604775
325451
205609
1946704
936572
102394
1594292
1520803
2050930
588744
162089
1891569
1756486
2475534
2007124
1129964
1796813
710680
2317778
1471691
2498144
1175296
1337437
1273664
392806
1977325
1272123
2963898
1490219
781141
2049831
1611345
1622943
2771792
558049
2559514
2874185
2668692
1596668
2441466
773787
1758757
1333035
2530272
1750642
856510
660235
1063806
1567189
494364
2535496
1065333
2186011
872933
2855348
2578816
366609
1127470
2542713
1856828
2424962
2108896
468172
1564256
2397039
1542572
1640121
2787575
1211263
236789
2229040
2501401
2511897
1078426
2031672
1778890
1934936
208258
2842695
502124
702621
2378191
2083808
2888632
767475
2455508
2983799
1134083
1099329
2526512
507262
1040643
2151759
1491786
2604898
2065149
34357
1761371
1852723
1761972
2514511
1081762
1263372
2542759
2676540
811396
1321648
1611475
1019653
1164342
2629950
1722274
1058884
2230110
2127257
1826358
1685617
2111055
476793
2784945
2153918
1500406
1341939
1822028
2992191
946837
887176
542900
224559
2739898
2821223
2739069
1338012
1600946
2281827
1014551
2412341
603474
142377
431994
2284167
2772326
2670619
343051
2518787
2314227
2685760
1204403
1425281
678904
1505700
1095551
2179310
2847638
2917578
2687852
1310826
1321106
230751
2051736
1577355
568325
1790804
2915366
2169271
1072630
1446268
1581611
2192455
1588644
2529956
1476622
1877322
2200574
2336024
1396108
1514800
2021783
2600511
456433
2700687
1622562
2068335
2396348
1986551
1985912
2084199
813729
823369
2314950
2865464
2400724
399626
1656268
2316089
2568896
245249
1278709
1666859
2954056
2867352
1196814
1947029
1744673
913740
1283052
140781
2944891
304834
257643
917675
521872
2396556
2986009
2918219
1383106
2488273
2002418
2196834
311641
1833719
2578650
2712364
2233344
1751269
2544805
2318592
1996517
1339865
985450
2466924
1207216
2698615
1413952
468241
1128706
2697003
609021
1589949
518189
1383015
2507623
1040060
779570
9984
1474631
2679027
2498256
993400
2392213
2809896
2827118
1970862
38612
2576813
722130
99768
2411756
234998
1439632
913557
2701922
163199
1128524
1115873
631439
2257229
1329228
1756811
1363529
1847416
139825
871152
403827
1435746
881135
1878457
1114773
895742
2871856
506985
705637
215325
2994198
1260600
308490
1232679
1876719
236597
1467676
832702
1150154
1685949
995901
2278677
318174
2143691
2052257
2163753
900502
415786
1011168
1040326
1803289
1414994
2992424
200775
809803
1107196
1096516
1198010
2130532
2318504
1413335
2641081
1095456
2238176
873759
488526
2474772
2857786
1321228
1141277
2060087
2833480
419953
2894612
1977170
2988562
2058364
2877671
920699
69531
1434349
240339
2000876
1426772
957465
327030
50319
2053980
1525040
2697202
1888835
454726
2338282
500642
209253
212040
989168
2684024
586177
2310395
825301
2646263
2143874
1761605
2540874
1637395
2266518
1599237
2031418
703568
2185119
465766
943906
1702347
2408889
1901370
2029376
2975559
1471701
554415
2672760
876888
1525492
2011041
1377529
1734744
2739432
2366696
1418768
841960
2193442
2760420
488223
1853667
2038376
545448
491062
1821246
2661037
2522479
2524813
2362507
504596
985071
1064853
2913484
2886440
94229
2889042
1874493
1164995
78153
2751380
2690487
2605545
1128908
1425230
2861328
495604
360349
703287
205397
637120
1707861
2059064
191848
2769661
2550125
2013093
2430697
2072603
2054257
1793203
2577198
39327
374408
7033
442119
468636
412426
2316611
2149982
490578
2067990
2356820
96122
713249
1298402
2957449
1725204
1658750
1177087
1930601
2812222
2884948
989664
4069
2654608
1056140
2533513
2601656
128742
2104121
1394858
222291
2659800
1769265
745675
618270
2754252
1158100
2934880
2420586
2165029
2519221
1777405
2777502
748821
75806
2734950
2474025
2250908
1428388
1920977
2063129
1829687
2910640
2583549
1484294
966779
2633413
1085949
1611872
2253885
2997159
2350514
2430036
2282775
96188
48305
2553379
1770639
499536
2490316
935667
535108
1267720
713168
1283929
1859878
964469
1274305
1110785
2392856
195281
690265
1222543
105920
790165
223188
1589050
939929
1825489
200921
710165
2338999
67786
140201
2138125
163973
188505
1691503
1934611
688041
1181818
386629
1739500
2965890
1099796
23428
1825767
2064264
1297732
452903
1973471
1493012
1659519
712365
2115283
2966035
935553
1220684
905963
2761041
1937956
2132479
2616391
2005741
2272679
1754515
2686065
2977536
962370
1620675
1181928
2660539
2523655
2921427
2626428
623450
2944855
1968546
204065
1758938
2937800
2177536
768302
1597318
406252
2883584
1563352
1341804
1620620
2985666
1619196
558575
2118145
1235586
2564316
1907175
506453
2250380
1884710
1468822
1387407
66637
1129360
911061
504416
1272140
2050863
449270
240685
2254927
2724559
694837
1948814
492860
2292154
2355066
892796
1371858
1213221
2513415
1873875
348769
71989
1508371
2100706
152656
415546
2607158
2919388
2816607
1075979
1823146
399596
2205339
250558
904011
993830
2301420
1869632
1750866
2072699
1594190
2445702
1537864
2087050
2254208
1409281
2979845
1142417
2622502
9611
16291
487622
597951
2041014
2588327
750607
2972911
2195485
1186346
2789517
271463
9491
705464
2993153
260048
1609474
986982
77820
995457
254200
2666870
2589647
2699901
1204733
2193048
1954108
2614014
2689244
96524
2752867
2698854
629167
756840
296804
2670180
345166
1563762
2643090
2540650
2750107
2948958
328465
275949
654422
321617
1052349
2780247
1824951
1130168
1292056
2595502
1313389
1398054
2295402
2518121
591101
1765862
2648486
280344
2378737
2917704
495549
524255
674543
1308704
194434
1019709
388818
353875
1076710
655276
819185
1405174
931225
1989958
2243143
2499925
2286556
1584445
1146444
578611
1179946
2459832
1976664
991699
1977952
2567764
2757560
2142790
364459
2136297
2576845
1376359
2660551
251388
201415
371337
1787448
590232
1241563
2864157
1245507
2060747
1785683
2693083
1050704
1028825
2193007
853612
2613269
339450
1432222
1309566
2799281
408886
2301264
2293585
493001
2058824
1952726
1373812
1711472
1529570
266522
1888374
2297309
467936
2776062
1084756
1058167
1533977
1465265
2820026
594723
250947
2513108
2161779
1796123
1706115
15390
1925743
2561916
1963963
235308
2361197
2372848
52923
2171133
382201
2628098
1123858
2272364
1855921
2653427
2538885
1260647
1950736
523173
1036708
551843
2097691
2570684
2017107
1917716
681759
2784405
1947176
359889
2096879
1169642
891630
1022621
731557
2855592
1774280
609105
2744792
1827203
2780237
126992
1455300
904094
2915707
311221
1073873
2970943
1571867
24608
494115
124926
576450
108158
211962
109909
2025873
1410072
410665
1489400
1769960
2507544
175393
2661589
1046516
906950
2517180
2820796
2032406
2778323
2164350
1812643
2905314
1136001
233088
337372
1447221
1306960
308315
535439
1331567
1318781
1176717
2424369
1426938
1388678
50629
969163
2798749
977645
2458562
2085060
485188
2633955
1746648
2048056
1057256
1780179
2385203
89661
1558502
1549552
2418655
1980167
2685552
2651743
2833891
1649125
958702
142205
2700915
2806621
1460985
877631
2747341
404275
2782660
2797969
1373437
2581408
1291965
1348350
2182819
2293505
1498656
1445818
1341560
72263
742349
726762
161924
2300850
2276313
96930
1797368
2478216
2748672
1631258
1127340
1223726
2289814
828255
1546698
1267151
2222237
1294038
1671425
2004897
1608358
561213
2102656
2900322
1909562
1285475
2193826
924570
2731292
535385
996832
473640
1778498
1675107
290841
1571162
1772037
2604561
1049378
2037060
1235818
2693069
260785
525632
521323
1807482
2309134
259912
101519
980558
2264808
2226228
2058122
1367463
2126550
967683
169289
1836727
2408604
416933
2372112
405436
890572
1666961
2080542
1697765
238123
1368930
1302325
1287500
405990
54494
980568
1183126
1096477
2018243
2990608
405610
2278154
608478
1902519
2059313
351058
960640
426775
2477607
2444675
1112416
1314333
1853278
1529348
1202796
2775065
2936271
2869757
2371959
1634035
624231
740888
452711
1911730
1663229
507205
408649
2846355
1603681
2943243
353314
2525643
2737748
1478143
1428161
1797060
1829200
2388801
2740187
1306806
1833475
852602
137491
686752
2381949
1856638
978169
2834571
2242746
350127
1468606
2866976
1091014
2437668
2295057
2754243
2944872
2703706
116949
2064905
163300
470262
1590547
2901048
1948404
535059
1698107
777604
2923859
1954645
2600761
1757333
2807246
254603
2960437
2705546
2111241
938605
2540117
1870338
1805083
1525074
1737314
2896096
1479093
1032370
166690
1940317
1252427
799990
1005221
1415727
1270251
112119
1833126
735007
647177
1047584
1512610
1087388
2229
1629722
361072
325826
2400677
321508
547724
2028269
1776464
604192
898606
1097898
2645617
2635919
993994
1124709
1184641
1677035
65025
2953419
2477025
1586597
1885497
1263627
1698715
718622
1998633
2862244
1766206
1027594
949631
2284786
173668
1310702
2610611
2574344
2148562
674686
1602612
1441377
1278877
17569
2539275
924493
2653488
1049620
2049202
1354480
243006
2630578
1824250
236382
1217175
709747
1500009
432241
1428368
1014993
294484
710925
2558939
1760466
512062
2732606
71168
639025
2823301
2736081
1313710
1942264
1177457
2592587
1959832
1233083
1033431
2129671
2282702
598984
1000502
42060
229562
2824752
278441
1446736
534498
2294801
1878976
2479217
826146
2689812
190142
385084
1450277
1218555
634041
1521444
1857579
973693
1773876
171289
2915956
467685
280227
2392139
1700767
1313657
1521810
1499821
2428993
38663
1541880
2658554
2863414
2336672
1105289
397911
2147825
500616
393480
2973970
190427
583621
875405
1640704
2318527
2025797
678499
1176106
2999489
2968727
1863746
431796
436411
2143972
340286
2653529
973980
2378447
1153349
402972
2417110
211580
577877
2280523
64604
1683165
194786
2212428
2700133
588265
2186397
406911
1688237
578153
2047614
1006763
2603949
242465
2699220
119789
211191
1562965
551584
1163953
706936
1408221
817481
2197268
786668
2487182
116591
203777
2698761
694468
651
279716
2893984
195436
2492143
2594116
1300052
2194891
1027
2988288
2773043
2564992
1511403
2376991
323808
1210622
2496779
534998
2773587
564714
2215302
996874
1972935
32783
710493
275954
2519964
827084
996082
2735076
1521551
996732
14792
1415534
1708520
2506934
1009650
8571
1701825
1527028
513211
1991219
1092019
2024613
1368210
1415827
751586
1381340
2467176
1041524
2462406
1682478
2038398
1951692
2231612
2748890
2227645
1751575
575973
223726
2003002
2097523
1736809
2017793
1029409
445328
2041079
2039058
970251
1259255
1082437
1483461
250473
2690807
1024425
2135034
1106633
1776010
516374
1090161
333886
495131
288990
2372283
2446822
2520601
2637524
2190818
1272175
729849
2930895
275176
343723
1667703
2809321
1373131
2113031
1850399
928540
599633
626005
2010976
2083093
876477
1701783
623869
11511
324767
2916230
1044236
1931279
250115
1539366
2220268
138749
986187
1740868
292625
177004
529394
1022473
624250
1320922
1366195
2291952
1130242
255678
1921334
496992
1700569
2520966
1122996
711545
2120410
2515824
2929679
260630
2527334
770797
176860
1087921
2702076
943326
2627286
1922343
1082075
1129824
1179563
1374699
1823179
1708956
2913523
2447428
29877
1796069
1739380
1676470
2051746
660713
2689813
1268667
698031
1329160
1980211
2818440
844984
2426241
79070
888669
713389
772281
1976590
415464
1715606
2120227
2854159
314032
250051
1033721
2205082
2073229
259028
2118604
1520657
288905
1431025
776388
2481726
999122
1953452
2171539
2267788
2651482
1017050
1764350
2986274
1862033
1190590
581695
267054
1903979
1353975
2759995
2835794
585932
1880221
2689952
1416316
2130271
1240024
621397
1719852
1499052
256353
756860
2304308
1687377
1533247
1786033
202850
1003050
1473923
2470638
654532
7325
1234987
1157157
2385709
2941929
1738851
2652762
2362259
609177
2412756
2198052
1195108
1809329
2404356
2611423
1455951
644379
749172
175802
2143430
1005524
1449013
1964089
209252
498611
1266474
928453
1501661
256748
399090
2672544
264072
2150429
829700
2649781
2092357
2568550
2302542
1454615
177726
2231650
1169018
1889185
1040978
573373
1500608
13280
1734104
2766131
189082
1393885
1288006
2154446
357974
1497257
2653057
1624447
2425709
1154717
1881194
341151
827260
2145266
2491579
2173311
1795046
2100287
1741860
1613939
1071253
2435937
1361940
2240270
1325121
2919269
329995
342080
2932549
2064098
624562
637982
457982
1912567
2792427
1332307
926175
2445483
2956753
868236
1116551
2354299
1209386
2460162
1499564
1217316
1633472
810961
317602
891683
2941251
1388854
327619
1819543
629123
2169092
1738811
1475469
27523
1671359
539566
652085
2309340
1513900
2564651
2618119
2846206
490826
2063601
319311
1359061
696504
2673609
84798
156665
1689524
1302113
1790137
16836
1619714
2681819
474438
8567
525790
2293980
1154041
211233
1032791
145862
755107
220501
685427
1407191
2529841
2715678
1488194
2664311
2561884
2495371
1727911
397546
854431
2940766
71154
1455580
97431
2277029
2757692
1887567
2293864
1893757
2085737
2768301
1902323
127878
2062281
572715
855462
611423
718576
1610569
831923
1920355
534111
878115
2152384
2022304
542425
1714267
2034026
2786688
2628164
404808
2727453
2699317
1860387
2824883
1976345
1618078
2228801
1786560
511834
1830890
1554861
2930508
2475119
1133493
1019575
330581
1744915
2254502
1941149
2576837
1691208
2991611
971304
843592
2013915
1513728
74210
1047940
1300415
2702374
1452748
1544220
2918042
829486
1369102
1894387
2447564
1114255
1197298
475749
461496
268510
922609
2936614
1402002
1942183
267194
663268
1196684
2724694
240105
404244
2716305
1211408
1247835
2246571
241487
1322044
810862
2058254
1024417
2263609
602473
1458811
93095
2487926
869549
57010
602180
2066846
532758
1063675
2335356
1455366
1516641
1253709
913900
1783834
1916977
2626936
1508528
2673433
31179
1741184
1401192
1279013
987754
1642678
117408
1798615
700931
1658177
1578576
1819755
116987
2188022
1307681
986535
2245031
2426212
53380
294140
1006239
2905087
2265858
2522879
1158796
696109
1306712
75772
323044
331591
2749204
870574
2072774
1150395
2149586
576879
309424
2783346
2891846
1526707
1441522
1470421
346461
2074860
658442
1654141
61394
419824
1080353
631125
1230315
2086591
536212
1012524
1609469
2211359
2224985
432532
2803482
2548028
764123
2552685
418602
353248
1219431
84539
1446479
2045206
384236
1338324
571912
1825757
2808744
918373
900616
983537
88865
1478361
1919712
1169217
2109486
666378
772159
162049
2195254
2381627
2889759
1420238
330511
2693240
1484617
1610985
2762276
2419570
2480584
1498058
20461
927062
543263
404696
2781737
1115175
2746805
106832
2549899
647420
1090368
2638763
2642133
526431
1324332
2267970
1709161
2096490
2946370
904414
1994469
2836128
2841003
2324979
2529367
1325619
1452315
2291642
745189
932898
789699
765649
2376312
1849313
1170344
2158048
480839
917148
2264880
30737
2080920
871599
185852
2239404
1914382
1510183
1507373
623542
1123024
1970094
2044307
117492
1806221
1885309
2958822
1851939
210927
1927488
1659932
1472467
2860386
2965982
2238115
2753049
1815294
924811
1911096
2296133
2358310
1692327
2843221
1955581
2563926
545424
1711336
1478307
2055606
218708
2618200
178630
2188801
1662506
812473
1511373
1064166
1287647
363311
1275092
215134
2539594
2747559
591871
2505575
2502025
344919
1837221
943187
2256015
1649705
817849
1464693
1492925
2773429
1028618
2038349
1484765
23276
1610306
2219824
2641475
2305287
1924977
1820332
634112
436349
2884497
1921758
1316012
1675941
2653243
1371957
1939851
245114
877532
1958227
1106384
2714752
2901414
878750
1364456
719262
2343443
373732
1009042
372060
2928432
2493806
911688
1538738
2229982
1069514
844024
1154958
2889846
1478135
2107658
290694
916244
940021
2482986
1085839
2311978
1422836
1330952
705861
381063
2953687
420612
798828
832437
2301419
2034441
175879
2675150
43482
1064290
119934
53640
1975977
1658671
2283621
561843
19046
954930
451688
2013533
578939
1258733
446128
2035312
741719
1531966
1347289
2680906
379269
2569501
61968
332956
2990112
1377147
1165392
2807882
411587
1857622
2999383
455069
2921911
119316
1025060
2414240
2294338
308680
2976082
2313384
1779961
944121
1843268
2358899
2719205
2289395
1910562
460923
821361
257850
141829
1200629
343702
720148
1533584
333813
2613647
215327
658046
25233
2072948
657429
996653
2511211
1293096
2021712
2441802
587434
2846743
2934235
417169
1626703
1394707
2260436
1501954
1113911
2066182
412515
2091186
2887542
1186717
2749366
1604523
1530418
985865
654458
2380583
599511
1386137
554980
1141096
975436
1212408
2137748
1002998
21856
1675812
444799
1125641
1522554
895385
1542809
665609
2290091
1319596
2683914
920354
385777
96428
11539
789671
1799496
2760904
2910545
329914
1263120
565002
226848
1862631
2467490
781827
520078
442926
2510587
174177
1445923
2532442
1849988
1890722
1174434
888894
302458
2717242
1554502
2592549
1553189
1238415
512902
1938965
1851194
1040792
244987
650690
1318047
155531
1496955
2581166
1236885
2240154
1443796
1220726
21980
1963873
1663651
48918
2138050
109574
97711
1504389
2516647
1272144
2393282
2819104
1505737
1464135
2928004
58925
218901
957257
2514242
2070095
1998048
2759228
237136
832446
431111
2250442
413612
2184347
1490595
2373759
405072
2028926
1337632
2585075
2594196
992033
2694648
2691906
12773
2727646
1480402
2922407
2546749
2986138
1386541
2991105
45063
2121794
1464713
2559304
1708240
462761
2834883
1945375
1811558
782345
1712168
2225169
483043
719114
1598928
1404467
264391
452911
989541
2858586
1444943
1200540
66844
1974067
928185
1547245
1896473
991285
1533382
283014
982389
1578444
2921159
2447102
1654099
1629398
426214
2005334
1091124
2237771
304030
2803291
1979292
787073
1038756
578219
2191539
1303146
1031129
697431
1678084
2992423
1897970
1744927
1966489
2826154
292171
1379314
1333790
2341904
2178679
2316179
1436700
2099837
2279632
607150
729234
222197
2612483
1820357
2976319
2916513
2139999
1955610
1219937
695106
50180
927827
1998251
1081308
1625257
1192686
1590082
1039578
453964
1072923
865731
746134
2452236
2199520
604390
1630914
2032050
2041089
730750
1828033
2648238
1459983
2050229
2777073
796691
2542900
209937
453041
2014861
1429873
1148146
2065041
2357699
662748
146348
1499307
1855434
2252782
2538884
2309397
325704
920966
571883
2777939
636837
1176272
1408852
2668887
733712
2139601
2013271
898301
1115935
1579852
675373
1912625
1122751
885309
2882017
137611
2831533
1030162
2202651
2189231
1692909
2865351
1204889
1064694
2118132
743772
374091
2443835
1664737
1462325
2221773
2817926
154948
1146976
3164
888659
286576
2016434
1786959
1402510
596285
2978684
831486
2235387
1380344
713502
2372998
1211877
2260015
2092000
401107
952923
2473702
2122348
2017617
1591833
2866119
2908059
1552019
2047208
1370383
1290143
2381485
1525330
2437118
2384648
2930340
2723693
1401081
2233650
1642554
2513718
2212333
2990391
1749104
592677
1220244
1638453
2320905
480258
1246805
238363
1433181
720506
2360710
967149
2312339
2743181
1391559
1380709
1790388
2761941
2670852
1688224
1803622
2624321
1072871
1733961
2864366
2473951
967610
1506919
2504020
696295
2013662
1253124
1805323
233905
407928
1126227
1230515
1654732
1364589
180047
2375238
1241651
1147195
2203928
984831
2538753
1100988
291570
2817045
771839
1979793
1620666
396160
52663
870978
260525
42965
2354939
2283795
2546985
51233
1813808
1316460
2372907
2047713
1724387
1015485
278227
895471
2380074
458273
270708
1138076
2121819
2990987
2122906
2176923
1091974
2414475
1993967
2380165
1394267
1130984
292676
1963281
2001961
1069552
2006245
1356899
869698
2069581
1924484
2683506
902392
1297390
2247570
2626779
2312875
42148
1038601
2209300
1016772
1309308
347375
138590
1816646
2986632
2831864
2908619
2401106
1825830
2805135
1311724
473165
97810
791356
2475125
1167361
313952
832023
2037059
2383533
2756506
1720564
285924
1570248
968133
429054
1399474
1010280
1467654
608773
2543403
293313
1472499
2681992
2109958
1459130
30207
2534929
860235
2372388
2340063
2688310
2845552
2437873
479665
2320676
1121585
793616
669050
674995
693500
941908
2395558
979424
2512155
880042
1924829
911628
2406673
908835
2036752
1950075
1202147
509250
2148418
828457
2484731
2178624
363385
861317
1551011
219799
549626
1396562
174023
1545642
1233589
1811960
2339257
2418991
2486954
549109
360898
1882512
2044884
389404
278905
969712
1817383
201930
1878546
1370486
2152004
597045
1879735
1816774
1425501
1880817
995397
2305237
2742133
62760
41387
291758
1975673
731762
2353751
209262
2543721
1693007
2628252
2030674
2758467
505501
913185
1803350
1411256
1708442
289414
228638
1910371
2167959
1599123
1578726
281355
995209
395499
2223207
2876025
1907248
2044795
2618157
1970007
2086182
426266
945679
2817943
2780016
1671292
2361663
1989374
1815895
1908688
1747841
2321395
2821873
1067542
732650
2046666
1356955
1477639
957036
1041266
593113
2535761
1322620
2104673
2931260
1062179
1980697
1838507
106973
2115205
1324865
2709506
57822
2786895
43800
354189
1458187
2921814
2343563
274081
1830502
1607755
111828
2168726
2675296
1360829
1215391
1032251
2838468
2172426
2073516
947932
2224538
912487
52605
2672149
1974665
2549653
2027007
2597990
1664858
351871
2307495
2239031
138766
2351295
2593220
2113304
2273108
2453134
2387384
1619961
1577240
15563
788686
1768887
1376392
2004076
317489
1731211
1692853
2391004
2679142
917391
819843
2731746
1105891
2794507
2281399
132898
2908848
1462608
1001120
2216343
1217990
1656237
2083989
1327561
769540
1873448
780694
673276
493409
2874285
688838
1282094
1643172
2581581
802522
1960660
1312791
2495374
1868016
991933
929116
2687858
1240030
2551359
2998716
1037780
2684256
2907564
16739
1201727
2640258
1234729
2857964
1724246
2562289
627503
597693
859335
1817130
1607453
733619
2505968
2889547
2893142
2603900
1208420
1853802
916691
703793
1238169
2424975
2149261
1442378
1181356
1700619
1441093
2219136
1901226
1865008
2235874
102952
1505265
986954
2960915
745862
1065595
1104770
1343555
2441281
2921899
467359
174899
2944218
356905
584393
2548118
2081676
2954546
981160
301821
1192714
406134
2451081
2635091
1587489
1668051
1592535
1322976
569276
457543
1075202
1188579
2479159
2578507
1665846
225021
644101
286967
2084927
85381
725217
2552285
776632
669435
425542
1361024
733904
2507217
1315569
1715063
2809037
24634
2637548
2776469
2659724
1741388
1444519
1252258
64364
2530146
2226152
1655917
1235077
1705311
1234423
2900922
2446683
1878524
187888
1531609
2480256
913104
1600245
256887
2098890
2025786
2134262
2832793
2049355
449830
2064207
2374743
990815
1701754
2151212
650538
959494
1112082
2419148
1023857
1158580
1645299
196125
2393656
866961
1430547
2810929
313643
825422
515168
2361603
305678
1944623
961848
562564
1043513
503985
2696826
1392657
2553339
663007
973216
2444434
1653822
2674969
2111997
2820711
634462
224078
2756210
2174670
1899009
1401509
2370794
1809016
2784821
1317693
1619944
98464
2143114
2651463
2976418
2448791
1596086
938265
527707
2639598
1958602
740884
1548606
2028292
1920242
2521821
1472725
1090415
2713142
584721
911126
863955
1325151
667335
38625
224159
2585195
2925770
2033175
2886368
1759814
1169470
501183
902928
820933
477600
868070
2417018
1932217
1912128
2572967
890818
2653011
1121572
2919109
2089605
643393
1391834
180019
872886
1976554
1607496
1736840
818056
2791183
2291816
1042215
2892729
2733938
591741
2779096
1493751
2277562
280278
2913030
98494
1274230
1297452
31863
206446
209579
2604829
1097263
378942
1242753
1532723
2468546
2402497
2924556
164916
275382
2417462
1772412
2012221
235517
2079946
1304037
1794083
1972674
1037974
2385823
2268122
48076
1663385
2548399
2961106
2278230
1338980
1258557
2310093
1545425
1468135
2431273
159039
2363428
674025
1691762
1831973
76521
2132669
1996889
868254
1550130
1285652
2880475
2301999
365597
1700863
1096081
2854622
2738836
998256
2122743
2786911
2661640
2187494
264368
2456221
526473
1522924
1766313
2071898
507411
1713938
2747288
2870838
2387962
1439049
1702811
2980835
571718
1216051
849088
2638199
18054
1245914
1940197
900002
2946776
552630
754623
201963
1550885
2877366
505226
1728876
2064859
769593
1701448
107683
2292517
984113
2695932
316279
2698050
2443220
187116
2086011
882268
2406278
2583197
1970337
1138680
432285
1608536
1156733
1678198
1065084
2056734
1624974
2134065
327709
1826936
1201301
205074
2332161
446528
2786284
618106
2147976
2893966
426974
132088
106250
743252
2830137
2549469
930367
2432499
431736
336645
2015696
2402073
1991676
2447980
1526960
148409
1642529
108395
2721494
783854
2242460
49202
127142
443760
254275
2975654
890288
556910
593759
38263
967228
1020732
686702
1073477
1763983
516838
622945
210702
2949336
1571032
1063698
1965031
1489456
55373
1929362
16415
203781
1088243
124810
441627
1872096
2367269
490828
1999237
327380
1261455
1974891
1217667
2334716
2568649
1772281
301943
1105733
2458982
1891771
386067
492171
31067
596768
441507
1602099
1660465
2922889
91554
1715838
2368603
624321
2435970
456845
1265482
2877596
2328940
1149102
368424
1844529
1476481
2146230
819419
2694148
1480945
904419
1982780
1782888
2010151
1958114
1191010
2396218
2450284
1222077
509337
408142
340527
2169802
331031
948432
1401991
215985
1572752
1354312
672829
354585
1231908
518120
1503686
2116683
2362648
2980167
1779264
182066
190666
260208
1602837
2173445
2559447
1129339
1131558
750457
1041908
1098194
2488885
1551245
1506335
2829411
1237398
2353717
1294194
155740
2569701
2866946
1510051
242529
737882
258310
1277001
2241568
2891344
639648
2221734
1670607
1338066
2928751
1930815
2940902
2102195
2006613
1586592
750105
2757069
2628500
1848298
2245953
1179744
870984
2591715
2933493
224701
885909
89232
2794401
1269206
2115634
553282
2007087
2373944
1830282
1765006
2781639
2986281
986739
1452246
1324346
915489
899412
1781599
534036
2906024
368191
1800492
179445
2996690
1165141
2941749
1692785
2036124
2533464
2142629
2260824
935724
2231860
2571577
2721281
1863845
124858
2244719
1237788
2471491
1009725
1019427
2457771
1996463
2988024
782117
428304
887435
80067
1478691
1309810
448257
279182
1489254
961298
1444322
1431003
170434
996797
1480818
2313062
773973
2416541
2061273
861901
2137821
925118
986758
1382539
2679257
974600
2392263
1215035
432370
1905078
1719410
1730838
2849733
123196
1810905
1328423
1433006
2775513
1607604
438611
1253163
568277
1869613
1939948
2081425
350430
1769362
371749
283322
1346986
1233649
2937494
2272103
2736758
1836385
2467712
711357
1744999
1199098
1143727
1166428
2918508
2874564
1016160
41703
2201820
2344582
1474708
2493685
1468537
2429671
746847
2553165
1299283
2686794
2150942
2166065
1972507
2522690
2965738
319493
756339
2903232
107947
493096
2255968
2575658
1204453
1000966
774756
2864531
2167394
1209615
255446
183553
1251317
2457266
44487
242377
2467302
1513023
2672047
214148
1582540
1487681
417293
733481
1170097
2389800
256170
1135835
2709292
1528860
1555418
2817238
2538308
811385
2909248
742760
1812350
1200355
1123642
979743
2409969
1379087
1679648
1177637
1352704
1724134
1936365
820005
753508
1608411
1034152
2336047
612444
1967797
585879
1782540
1873948
1358401
2918374
2099591
403612
1473791
2433180
2941919
2285175
2342427
1201030
1613877
1059133
2324671
109971
985453
703758
1789618
2163090
2056461
1030103
1099454
2876466
1783611
224217
1426969
1636009
836660
394765
2221888
135551
2785064
1096640
53925
1884654
1500251
2044067
1317834
1442170
1845594
1176612
2643199
459470
2235745
1967870
1085792
221197
187979
2875410
2900638
2244439
905512
1000092
2637256
205474
1740660
1064225
1841483
93671
1975341
1579722
229221
1760405
2676361
799497
645058
1692963
2843564
2479243
135132
2205509
655855
294683
181330
407951
2778904
1267121
629147
2966882
1658882
1046137
2727672
80746
2046228
2364928
286219
1303239
429152
2644053
1396909
2920844
1223774
2142481
1681248
1416486
2941978
2842658
109449
301893
2838252
760932
2507401
494106
1055614
205082
1418408
834517
1472202
2047555
1317750
647436
93691
1045422
728181
2656270
410349
1014399
1475860
1355852
658452
2872768
1276695
2398577
2531600
474295
1331415
2473577
833304
1957215
2775469
671555
2718146
2799221
1682013
1290112
4302
100420
2640980
1992856
2664326
958730
2640291
274368
2004151
368471
446989
2930851
1899221
1922848
1286702
2557672
2311967
79748
2472601
1843567
554042
804015
1317143
1903697
2761229
1608964
2575252
2995726
1408184
1773616
1285837
1928838
1874035
1443169
1438045
1538361
2401898
1078335
2329080
1922400
1963157
2776069
2369602
862377
1698916
656303
936401
1527235
1252402
409001
370801
2322796
1213015
2204295
1226492
1490595
1329610
1318095
1486320
2737794
91710
2772157
2182983
1965745
1215325
621027
1020457
1133574
2215713
349536
572325
1178869
641956
2941926
2041245
2340872
1114580
493997
1384458
2366981
902997
1755258
1689776
2632363
1475904
432620
1122957
2805514
1750714
2609277
59659
1842424
2897785
2242641
1324520
1629461
380019
2344976
279386
2595731
210863
851710
774599
852819
1309987
332195
710042
2940918
1342544
2094499
2307898
2245540
1366108
1514026
2394255
358363
1946645
517211
163876
697358
642839
739886
2539781
1056975
498878
1380652
202787
878896
1241979
482172
990978
1452842
1850233
2281928
2822012
676571
130475
1048405
617488
1473018
659255
2925386
1234909
2541714
1955763
629163
2900076
902407
1662726
580304
2116116
2821916
1836541
1655897
878891
2335419
552900
1081677
730666
1794879
2080201
1721644
764072
930433
1003571
586083
1607004
1650397
2150839
2224491
123414
2810093
2666228
1358323
2868158
1621990
1987485
2768233
40748
1166562
864888
2156864
988478
2701429
1329112
1867368
2553199
1882011
465396
283864
676889
2545596
2521859
1440960
992381
1041782
2543394
2599384
2692178
2210584
2340226
2815592
2020676
2522806
1173914
1888833
1661147
677750
2173418
1701895
2360664
554657
1375110
349141
256085
220573
2732860
2809283
2102583
198255
609499
295824
2743851
131357
2253135
1252583
1173138
2312881
1368318
865316
1523464
708543
680907
1060492
747700
2371172
465676
2408847
565273
155445
1627093
2925936
710102
518554
275076
966186
739126
7935
1291821
358060
722542
1901319
653883
982744
2032675
423370
2235326
722165
2736250
603643
1587480
1776065
1828537
2784738
2836556
2576237
2672261
818584
2501435
237533
974028
1644879
679821
1684129
2163432
1471248
166667
2902557
1995535
1458487
260616
2718076
876157
1430851
1217171
425183
1854220
452496
1147347
2106821
1056138
2734826
1399237
401026
35915
1235793
2977262
2708175
2570728
2995048
2945708
544755
1639926
1141880
2745236
803357
2613127
2911902
1222265
2125013
1886740
1999233
2359440
279248
430083
576610
704430
2800654
1029105
1851777
2423826
2601594
2102954
823062
2620
2655221
2575206
2979881
2363395
2145933
491281
2825454
207040
2131206
967333
2952275
450915
1096812
2864176
1673179
221824
1750915
672411
97616
2030162
1618845
674225
250943
1419498
1703330
2619071
1359675
1304923
2238377
2182737
1823894
1893597
2274294
2320127
1256991
1420227
2811407
1598797
1627266
1942612
2566129
1579540
2393526
1179292
1960067
1583057
1917468
1227333
2255467
2015083
773846
874312
2689307
1024788
2810161
1908988
643859
1169836
730263
398587
868924
2554156
2292183
143217
1874282
1065525
2079795
2202040
2664321
707060
1144652
2746802
2802951
1054529
1442445
1763017
2637585
359912
506701
2409404
2891346
1280546
800067
97005
2305334
610227
2005992
465544
2296414
252606
864130
165337
323114
672664
824906
2713747
1738188
2904700
1915787
1918861
1128112
576790
2182014
931062
2147670
624458
210431
2301607
1500722
1233483
1711010
1392067
2514029
2511076
1489071
2335714
637654
1011415
2801257
2934068
1780372
1181738
615756
2103485
2370753
1440661
1817232
1625292
1345361
733018
544152
2473472
1826159
2726165
920885
973828
866975
1647667
275434
2367696
2881150
1986443
759762
2911530
2013870
2765185
2247243
167876
1292951
2564851
101943
73322
1262940
1234050
2176807
633692
2674711
1510390
2258983
1536423
2243407
319487
1526246
1585917
562003
2963482
2559744
1428977
1611149
2835178
1313024
2008650
2337972
2072786
1920179
1868194
2354322
1683773
2036069
647272
1248623
2654363
720593
2511562
888412
413751
661605
563122
1924140
436939
2615896
1683898
1272777
1142141
269814
2351132
1105623
345910
780108
233123
697439
2093132
2758124
551762
1682269
2194654
2419955
1036590
878426
1972375
2200213
2643400
1626737
437157
2154961
2515149
1367260
332917
594622
807751
769855
726870
2491649
2558984
1869010
277814
1910115
490984
1140075
206574
724106
1837513
2816057
482229
2905627
1498325
2676882
2325581
51266
1071659
1814308
2767830
715058
441044
204987
2870018
472544
2088598
719286
1583518
2896348
2005493
2310387
2387996
1564476
1695748
182162
474590
2186732
1838588
681163
427189
676101
497220
909418
581727
2511896
1102651
423659
79514
2174310
2754318
2847343
2889367
195362
568681
275737
1184257
2657278
995022
284126
2553626
514
110864
2457973
2081341
1806612
156486
2555930
993343
1995074
753445
1420531
187526
1250664
2846300
1285604
1278911
1465303
2225614
1358424
639612
1979932
1205767
1045330
2691645
2290799
1321066
875901
1948077
2832440
1676379
1501702
349305
1787242
1476026
2430646
593853
1632512
2502927
2103547
627585
256371
1040430
815110
2023386
886729
2100713
302297
2352031
1326326
1660720
507994
822609
382838
1553324
514253
2673637
390741
1390154
1621713
223180
66532
639766
572485
1853773
2115791
519482
2963978
1264654
22408
2067524
1892238
278779
107953
223699
2302164
1511034
2840763
2604460
1379416
1683441
1781532
2403762
2506049
2164369
957085
20302
2354357
1347825
1926807
1492421
1571005
2509690
2132186
2659841
1363462
1764329
179322
1843791
28982
201729
911315
2437572
480507
1535619
177622
299023
563004
18385
419834
1942420
1701825
2201365
1346181
1207873
1365734
2819617
1744526
1236442
1167441
671332
2728863
254797
181021
2377400
430989
2060835
1141728
610310
904625
1687062
1328391
2332291
1640985
2325249
867910
1818606
2624271
1947265
1836990
44105
889684
538814
2245469
2752216
2263039
1127554
88184
1007564
2363996
1771977
2195248
2609210
2026773
2376268
1986609
2457762
1437102
128337
584423
2341727
2331750
1912813
1674017
972734
1238062
58278
2791339
862332
2005543
2144681
1422788
411578
2683494
668257
680146
2462884
2312162
768329
986800
2192509
2540305
182047
1801718
2083430
2558314
788327
2057543
1511768
1433015
2641965
1369846
1281116
1554778
43862
2253849
309191
618492
2561539
1171522
140386
1706219
2594310
1068315
1906065
778918
1748460
1885300
607431
33141
2872099
2799940
2573445
54145
1601657
1656874
128811
2389983
714416
1640578
1339349
872733
10423
2620464
2427510
570636
2390664
253052
1705479
1952203
1940925
1845864
658421
2051586
430531
80837
2830503
2178990
1966137
437934
2212130
1838235
237873
2301927
2408732
2355881
1475152
2537542
2262216
2705920
1694471
601564
578652
2221245
222028
522513
2791880
2612691
775564
2013711
2081245
2716488
1375926
2739666
1768074
1806456
336854
2114928
1501798
2302990
2552861
713927
1141225
307085
532205
1066308
2662966
2007357
603849
2441533
1713276
2814671
43096
2291927
2035915
781475
2814439
2344146
910518
1106354
1874208
2991762
822841
250134
247779
107266
2056589
584633
2222194
558386
403974
2291406
1788665
1545198
2598491
2320869
2611505
2777808
1328225
731705
2219340
557852
1062727
2778787
2849778
614993
1076614
180568
475491
1987131
1286921
2349698
2495244
2626114
2599831
259375
2733379
2172772
1360359
1955572
247509
1764332
1246978
2552525
825882
1361820
1873394
953738
1655979
717970
1685443
1391670
1275822
264521
1170456
1641951
879514
2247069
1822519
1355004
1750551
625791
704701
1245795
251904
820884
2021521
501635
510007
381879
2973558
757515
2146210
1220535
310040
2972091
98706
2699785
1442181
1754684
934106
127623
146353
2209927
908495
1833161
1368230
2304360
1596581
707100
659363
347132
1332890
1880416
2109278
2101146
217651
1130798
119132
727657
2029028
92689
1485171
1175237
1829576
2311562
1663680
1928281
2011346
105860
1199317
2945452
749834
1345669
2671730
2174680
695181
1556311
1479040
2291762
2263410
2138402
2638893
1112652
1535169
1748170
730149
1752819
395319
849280
2480475
2424346
941968
1481998
1115934
287895
793559
295965
2216176
321257
918176
415492
783060
2184361
2277512
454789
1359041
2972693
2011100
354432
2264454
1790861
2492833
2419698
2903512
1544354
1684219
633660
297172
2079537
1999291
293999
2020234
2941259
1775996
652519
745505
2569554
1464836
2961680
407162
2383011
893523
1190221
2083724
171035
1645010
442764
660079
1172461
797195
440884
2963321
806379
2860581
383185
2867084
1544799
1016844
164256
1140687
16135
974606
677272
473745
2750601
1329790
1219249
2836506
2794625
1697281
243668
2693988
2590803
1433888
1777711
278189
595249
2736826
938267
2284061
1050372
1895502
2763734
1856750
1756082
146918
2240186
300880
1680113
2920793
1957918
1696247
895398
2635189
2686343
1162350
1481331
1421944
998855
1275955
635576
1758874
1486294
226378
709114
264004
1020919
1820714
829
2475537
1104775
1051200
1371039
1384860
424302
127120
1531777
2664487
944352
211889
2585279
418621
2424488
997028
53810
2110830
2159377
1535140
1049125
674583
327446
1684700
2949809
1813740
2427430
658922
2077743
448348
2995987
2594924
440236
1617113
1162475
1811274
1972
1586776
2454746
1533748
1767614
915449
1745637
1869244
1334069
1686476
2866271
1904230
1313657
2541999
955721
2362782
216582
1283167
1563833
166390
613258
991262
1341663
207352
1955961
1854001
2802275
2396197
471114
964750
1723822
473085
67877
1694919
2523185
2351843
126719
1785173
1221086
1977140
471648
1603709
881369
1785304
1145707
1837090
1664437
1878640
636608
228270
2561381
1249865
1735883
903043
1457216
691844
273396
1775843
604392
744509
2740592
2844565
1733945
324820
2055836
1773481
2676662
2182554
558653
1414100
1159693
1546652
534160
2557414
848308
2196218
1394503
2512744
1074858
2547462
257365
636238
797326
1993248
2055633
2770893
2685091
2329028
1546735
805834
589888
1803678
650398
2840184
2128498
222585
1613665
2321511
2405139
2172317
1251962
1081183
1235321
2302473
638596
2083628
1498691
2549450
1596371
2573548
2096911
2370088
726137
2894236
1363335
2781769
181481
1564777
2627148
1728215
2370610
733387
531893
537359
573571
176742
759944
2187235
14604
681434
1875903
1782918
1762616
111223
1085390
2917564
2194850
2584080
2467013
1307573
2673979
1563924
677660
400116
1974511
2557346
698236
2155991
1122122
841736
1400558
1009083
1575122
2448802
2062793
2665044
2625543
2822736
1852278
156498
1020521
1244533
1939415
299489
1872107
541157
217052
1066957
641588
2684064
2890881
315567
1247987
1084892
1232034
738850
642237
1930269
2894840
2280710
2772004
1811749
289792
1863478
1260550
2352584
1528521
886092
2691672
897151
1558942
1228544
2658035
1014708
1528032
1530141
1555864
1745083
113449
2713804
1945499
4329
29370
193485
1605572
1261403
1448686
2764160
708023
1859878
2044869
996379
671626
2334660
2859856
1932176
2203596
1904728
334619
2411619
318230
1893560
640162
2976264
424620
2168194
1506405
2496835
1429628
2136205
2210638
375126
2656886
2240007
1084963
1262457
1017761
2533648
1026617
1725784
1393525
71485
2722162
2581503
2922497
98369
1513678
2126092
2003096
1848296
2054062
2837678
1258208
2694223
2813941
2199179
2378768
1836697
1696013
808396
972902
906651
1183521
629787
663009
2268483
2408595
1680770
2318483
435211
922905
1228359
1023048
645066
809861
945544
1259786
2323538
587987
262881
1688186
2642048
616910
462745
2852622
947203
2661923
2231390
2783899
1874287
39785
1273152
297289
1739657
2419290
960298
1524492
2344237
157419
842974
2779447
1596675
2071332
1318846
2758092
397545
2780741
1017877
2721082
885079
1797109
1925619
1043478
2414019
2904715
896100
361221
2566637
127489
661471
1957276
683625
2450975
2254564
2423281
1870264
731213
947772
1730852
1404983
2307097
2026651
1657
1894781
345496
2759748
2292325
126237
777624
2529758
1527667
91085
1971729
2571145
2505103
1876443
467244
382675
1959432
1111084
1044145
916707
1794708
495119
687622
1217988
2881735
1418835
2682112
1612586
2823817
2505560
1155588
341826
1400340
1501084
617925
1209016
2143672
1911901
1255126
671338
2002985
226854
242482
2024439
2103296
1226077
2407113
1062727
2337160
451257
2495785
1131867
1462728
183407
2866207
1860814
2118593
2548318
989751
1942409
2570229
2145339
2800586
970569
646422
418511
2695936
306445
2330411
951061
977782
1849747
1177914
1736616
874185
797562
2962692
281297
1860288
2816204
1248905
1872425
948070
2711632
2055831
814276
1572445
1174423
878945
78548
633183
449174
2223886
433769
1936094
386659
1368631
1632029
693103
1215393
99442
2187236
65139
1277355
1440203
939323
2074916
1402895
1220619
1451556
1219098
2469523
323980
2683519
2697507
2896162
1014147
1786303
1070584
1893091
1864850
1703766
2858616
1088735
2653886
2311061
1475393
1538868
943090
2684847
2754260
1558883
1872083
2819398
2836237
312285
758720
2427505
2231531
2495690
1395412
966980
2481565
1719391
1166851
2179071
1615552
2180997
965373
202487
1590439
346575
2422604
1449055
1435309
2592842
760115
427054
1131709
2219556
111900
885969
1294790
2500334
1221718
1131027
328971
2496790
1074883
2560501
1992479
2470294
1043833
1474043
1706036
2210683
1169465
837939
1391679
2651190
1556777
498469
2997764
979380
2463875
1949424
572221
740342
2376477
1703930
2959897
4729
106250
1254687
21414
1327967
2902065
350384
824756
1493299
2910885
333587
1479944
1471069
2323981
702331
681751
493446
1540269
2589781
660987
613397
88249
658750
1592776
2552124
2608173
2681349
292465
2501002
1901630
768713
22082
2007879
2539751
43495
852197
2958167
393879
2193305
1451465
821115
2526891
447760
2808535
1850871
1150090
490285
2860668
206710
596417
521654
820106
684665
1696755
2929234
753140
1821280
2610582
1561956
1838633
1512211
2330669
1860714
1036441
2386771
2420560
2404989
2344938
330790
1598293
1312754
1668256
1641535
1760514
1476790
1008758
2910603
2483426
869425
117313
79842
1907431
1453770
1280859
1120537
1383003
2550350
2941816
1509936
1112306
2296800
538498
442974
1673865
1574938
2829744
1610777
1496279
2691033
1941566
94571
1003787
1126174
1736106
2764300
119315
261215
2674902
2602741
1646991
308566
198934
1070773
2278688
1996144
2191310
1178042
2062846
2649477
2687978
175151
1946277
226475
1134476
1136493
2317765
1480571
2747269
814043
1171604
2205187
1424965
2175390
331360
677422
2456041
450674
938636
2647294
569766
2585627
2955860
1285052
656399
2750899
797547
364060
928940
2860392
13537
616917
551894
2476165
1359744
1686369
612657
1193860
166940
359926
2524254
1854895
81464
949218
1546636
412823
2142992
1002676
1379848
597979
649969
2465966
699957
1122180
751017
1356356
873078
2064915
2236767
2318370
2441659
2766655
451638
2993552
2242819
1811381
2196273
371828
521592
2879564
1248105
45845
1734458
1329568
1511415
281093
1742390
654406
1283768
638589
1252384
2450088
104554
1952341
572268
1371922
825048
1961697
436837
578166
1280066
394847
344821
1731704
388398
2587639
543084
101022
2959466
1581028
2980585
1723922
1626872
2231394
53489
138286
2512486
2312230
1309043
1312605
2950819
77779
1279045
571724
2546471
1851312
1943646
371518
813008
2896834
1466035
2093074
291680
1810855
824777
1196429
1398494
1884212
1297451
1874311
465239
1794387
1114585
2608463
1025781
1168073
263100
1054618
996655
1572143
2367223
1463825
1649921
646267
2035548
1196391
13930
979193
2084260
826937
1392378
550294
436362
2200409
2877501
1777490
396838
1792346
1178054
2210640
1183008
2159644
1005026
2297592
1768106
2030806
982017
2031206
601776
1978671
1119700
485350
442495
2769620
1647968
2994394
1482362
1661897
1489939
1082973
5185
2882316
2149618
957899
2082725
2027118
2735388
2995914
819463
913441
2206553
2002471
73085
727930
1816414
2357542
275088
2798430
1905099
876863
1777100
24798
1362212
2735946
310769
10179
2730340
2309482
2188427
1220278
392454
2193611
1102593
58424
151509
701669
2085541
2886897
697582
421356
1316689
2904134
2940178
1906125
1148416
1756591
1780019
1423503
1555021
685117
2300365
848472
709915
662576
584418
1537035
1189106
314757
846517
377532
2051386
1755322
2571142
153978
1813745
239003
855647
1415638
642251
2069580
2353345
1958939
2490066
2293522
1381416
638481
1566464
161434
2061983
121484
846550
1362347
1486308
2072816
2541274
2070725
609851
1246731
2901833
1972719
1624262
1953218
728040
1711755
2623547
2541785
2467109
995545
957422
109359
65125
310766
2584650
2555190
120639
966065
193670
1687102
1643850
2772004
2324938
2490399
1650702
811245
2079567
1708327
398321
205769
2955057
300153
2178487
2095670
2769722
2906526
1323776
2393268
2448310
790885
905165
922083
900243
970289
1749200
1001244
1041830
2386190
1967308
1235499
1073292
1127509
1523854
914581
1134260
174555
2242177
213826
1882881
2640497
419594
2354289
457001
2598080
1449958
743074
20957
2773733
136341
2985619
564617
1041505
907701
1981212
2528145
173253
2982455
569974
2559442
2466115
2321824
1149085
593623
845677
2063665
1727882
1536583
1305841
1941707
419463
1462689
2877652
2773751
1919689
2992083
1740060
2662762
13040
1513793
315455
2998658
2594761
1873311
1422710
1575972
1401456
1595962
1558427
2487781
1671756
1024541
1809605
2820840
1618163
2655281
1884505
346045
1191864
706697
2804103
2127678
2169386
2681755
2417781
1605426
190189
1157840
1784540
203228
2671632
2099994
718237
2782745
1489656
2657299
1358716
2891111
1253260
433494
2378892
2925015
1458034
1704848
262207
592549
1876480
2663063
1454945
584695
369759
1775399
2712373
55496
1973505
2646505
1660922
2163694
804344
445461
2883273
992328
61806
601510
775072
2067813
258808
2133787
1958924
2028419
2567281
1854167
2469786
1541666
1075366
2731992
2650566
2951845
2911406
1621862
536540
281164
397261
765264
336660
2370765
411768
2513933
2050810
1216111
475745
1934083
2724790
1053902
51944
499861
121714
827103
150000
2596989
371873
233632
1967507
2841658
2291649
42872
90001
1942215
2994717
1406
564076
1047608
798922
1477688
1812871
1135581
848453
2740990
1165865
2899262
957100
1641609
2349696
681890
2695510
2401639
1698102
333575
745093
1848101
2930564
1116966
2598084
1898070
1474975
1889733
1940942
1564976
831947
1935658
2082733
1912374
499617
2881654
390062
2312487
1533586
1754866
2053476
215802
2170479
526927
1857410
2036527
1725168
2069271
1954517
423270
2402846
2699610
2787722
2333409
816575
2385806
1231478
2291549
1275538
688771
1372876
2623836
140780
971961
2052561
640396
1369966
2958974
469234
2903552
1713839
39061
635705
1400670
565988
2493115
437196
2807507
2078737
2391712
747128
1481582
2091321
1051202
1331342
424247
437007
79172
232148
2228896
767942
2121375
2369083
908722
93335
1421643
1549117
1463301
1896969
2534703
1883204
610807
2573763
2518908
2527828
139750
2528374
2965023
463609
1607111
2356735
1210736
605044
1964407
2261937
1936386
2905006
215295
2531909
137153
2960542
299850
2258527
2329624
1724923
2868214
1267619
790392
1331514
164587
325094
214717
1291745
2898856
249976
819573
554958
2778350
784595
1018566
1385460
657681
2745653
2506855
138440
2007590
1959592
43445
2739236
1491500
180597
2699778
1791350
2955475
2029401
1032624
2823688
813371
1823015
1671553
977957
2664460
1886269
2269702
2563316
2652597
89274
634625
2430946
1390220
2169542
1332757
2564253
1915194
1355963
2702692
1439135
315555
2746136
1178371
1807054
443084
878148
1114755
398558
423900
2147379
738598
1237271
1486745
2410150
2215227
1151205
1812771
2001280
1230872
1465367
2606905
2381848
1412664
1513477
1551389
261772
1077729
466582
1617734
780420
2422069
1933288
526555
600439
1256694
1485990
1478586
2371448
1884547
1902485
2035178
139496
139755
521923
2549646
2871334
2189479
1362416
1872613
936702
344134
1995870
318549
1756797
509346
2386289
2018568
1587074
369222
1152653
2367493
2791290
85941
410399
391728
1342634
1896388
2386665
1230433
1297286
1289150
265611
1436782
1945256
1303885
986427
2332941
1009715
2865194
1205554
2462768
209327
717775
2781316
1966123
1227120
2167604
1501042
330545
53177
2653694
2698037
2844467
255986
624787
236194
2114971
2521174
139211
345404
1334811
1428360
1127366
2771592
889967
2947602
1274370
222908
957316
1139563
1944813
420083
1348889
2662587
717750
831363
1406058
401705
2848756
1736602
454881
18802
1950990
299347
274787
2575776
1051893
2906110
2613301
1191103
767865
948111
135814
1895230
1236055
1542132
2359183
2510424
1765039
316498
1166339
1226203
1252932
31579
1405141
2487033
862942
2811198
2888737
711697
1547799
859969
730498
1015140
1675668
1521637
590915
243912
1427746
720567
1951366
2195610
1668678
2087179
1607191
421084
1145662
966373
447859
2910701
1799222
1614197
1653255
568505
1645776
58396
55537
25069
2869593
460625
1253117
1933744
1836945
2499967
2948883
512612
1021603
1056150
1272875
2965700
1776716
224240
2677661
961745
2827770
1284851
1382828
973432
2767575
1830687
1400484
1566796
444883
53738
2651652
2607010
112133
2707188
2632078
498078
684164
1401547
2948173
2521108
901513
413407
550072
2439467
1469556
1822946
2405166
762624
2047186
2599178
1724368
1874955
1400380
107196
364738
1167954
2454234
1765221
251101
2899116
1818959
2902752
22478
2447443
126291
2654555
461872
810454
1056101
410044
331561
2473965
823451
881632
1913431
2809358
2704578
1834948
571981
2268115
1434125
2296349
1659421
2834504
2919896
2024159
1002457
2374129
789379
1769909
2273244
124689
1672660
2812073
88484
1798950
2982980
550355
125755
1555432
1476751
457316
1029397
2816553
1855299
2942827
2625910
1559876
1777775
197891
1344342
211899
2494239
3763
562755
2930486
2027921
2081563
2304614
333651
851472
2094209
974692
2524131
1906282
1579527
1839433
1889261
2646233
1965187
444692
1122983
2938854
1474088
939535
1794153
1933267
1081797
870380
1227393
1279687
2214722
1955643
1290277
2734836
2518397
1220762
2279108
1599960
525375
2612758
2451431
2619583
1103801
2491913
1525864
199679
1847697
931476
2845912
1329236
1376168
1485246
1268089
366607
2941133
578593
2816225
1022929
1965325
1043617
2302615
1696398
2999260
1109243
1431233
2517656
2330004
710340
1633967
371730
839449
1601749
507664
1943250
1610014
2549880
2142928
457710
481355
2505191
1786945
2373874
990437
571386
2740481
931569
1149978
2556705
2470849
631654
1116674
1773463
2328051
1115933
399057
759283
1149940
245412
1469622
300259
1133493
2825423
1902007
1641156
2285024
512020
1191035
1944303
969730
2188742
1449494
273026
1562615
2956282
1360763
1819447
887850
27093
1892504
358698
658746
9177
2648512
2986797
1641461
563920
1262431
307752
809331
2732053
608010
1942823
73827
2510017
583978
2358850
538388
2291365
1303152
2024469
1996458
2752645
2297495
559072
2708926
1174609
2894871
1113127
1201701
2303726
1988176
1860447
2829254
1636687
2363595
1470714
2716958
626025
1778465
526288
874429
2902827
2985462
948255
2412843
1085792
307104
467582
377156
1610256
2492051
2373613
1879252
2305897
449036
1588178
480505
343906
217656
1682206
163983
2205832
1059004
2993236
1358870
422598
1463949
1075828
1564974
758766
1602115
2439403
1177944
1587577
387657
590786
2673368
1211113
1574719
566875
337720
1066769
456839
2216971
372665
905874
805148
1369522
1766132
1022804
568079
1930114
744987
1627082
1923350
2103856
2566031
903650
179683
1647356
2178767
2298150
1086758
356710
1402078
1990767
1463847
1075445
718231
38566
2158671
1055950
1621686
2615509
272920
2510703
1037734
1594420
880224
320217
133575
1448302
2250331
878561
591735
1690032
2982416
674117
110033
162099
2321472
2805152
2976600
408230
678213
1378677
2915348
2142060
2970473
633578
2696977
2129143
1689527
1835014
2261003
1962446
1345716
298736
1073217
2742291
618953
1206791
1190592
385635
2085351
2298678
2592018
2067767
2972794
218402
2746217
2294266
23553
2722816
218847
1218118
1101492
134194
876529
1071964
1284123
1089857
717458
2973649
2924870
2978460
2452446
1786938
793547
525663
1529228
1928851
1732453
236172
2314485
1334156
2534849
2422854
401922
2507643
2641256
664490
2318260
181160
903657
53458
1399277
2005148
187651
2275805
593463
1988125
882013
1310920
2478125
806883
1805731
1930570
2593820
2599277
2972584
1123047
1528128
2221389
1359218
1358964
555544
1410419
781818
1473817
1434413
939425
2654658
752672
1636936
558314
806129
552565
79813
1510131
344721
1189627
1014607
1226734
16898
492731
2033616
1822628
2939652
2143787
1938256
2912236
266833
466383
2649976
2142403
2341699
721871
1069173
639868
2195687
2503585
1579292
1850344
772608
732579
2925009
2095088
1285143
4821
1121570
1629864
1194447
2136176
2856597
1211344
2628906
2406564
33971
2568557
1550350
2488578
2997144
2333534
471313
163471
1992288
2813011
885341
61460
452878
81027
2565044
2548521
2447722
854003
797451
2372730
2949090
2082594
2893902
1070659
712457
1088348
206834
1085405
2299691
352091
491968
2850013
437000
2042317
2854943
434143
1892202
326255
597614
884490
139265
1999306
945949
1108494
2080333
1027345
1173366
2044406
1881347
2487168
1933488
2346789
1569761
1827389
417447
2798569
2915737
1140633
883973
2731779
1492723
1892292
98144
1929722
934608
2953086
2880217
343162
795692
994182
1227651
1451308
2993487
2173599
76153
2590171
717295
1765870
1634577
2598642
1253037
568064
2461782
2822798
2911804
2879228
137718
2827540
1536212
1021691
75671
28935
430334
690166
2475008
1364942
1159603
2355224
2224455
1955294
349405
452105
922953
342892
2625703
999105
2933062
859350
2764974
2083990
974343
1018010
168405
436124
1357159
80209
315351
1494877
424100
2367915
32919
1016122
2396849
463252
1706287
1871856
2344545
382241
1743432
1568999
2337534
2092836
2021103
260486
2952079
2163158
1775942
401493
22507
1540915
2485482
996849
75277
170239
1432972
1432435
250447
2264674
443663
1190898
1632588
476581
2207020
1545788
939833
913306
933996
284377
1811899
2677427
2369728
1665784
2286614
1390830
2442622
2755045
553987
1218563
156537
1092845
275830
158370
2089693
351106
328608
1039016
2299892
1095406
820042
2743555
2286304
2452629
736487
2009675
1514769
1676319
439332
2448764
2477048
2251230
2126190
1846775
917014
1929155
753956
359635
1684199
1824295
1578197
2357087
2917139
2370378
2515457
2523184
2721483
360416
1078551
2537727
1972174
1898592
2281281
1774829
1351221
17767
784503
2865989
2210438
1223834
2831104
2203837
475064
1957293
1566963
1908429
1402799
2320918
2268063
86998
1145212
1362611
2444084
1578703
732989
2475892
1618238
970823
352660
2696788
508549
2841185
1595380
2789829
1616013
462952
323948
2916867
328940
50737
1140700
676395
2254573
2132115
2633687
821535
1040543
1036485
658804
824957
1639834
2320368
2187568
1600270
899070
2920556
1076161
2517307
891378
1945172
2214094
1399927
1786356
1325825
1706107
918720
1788776
2546406
835586
2634067
2597142
1976286
310461
1851714
1624752
460499
2673248
2665295
2013336
332052
490251
653169
168771
194170
2253438
1067840
631077
845951
1101498
2038807
2791122
831943
438733
1577478
2157768
2661191
2496197
1462895
2207597
848135
1096962
1804738
340772
1407422
1172804
1965523
2384273
1362403
2147169
1397608
2210806
153772
2050776
2379576
347941
1304214
963767
979018
2150164
2065264
17824
2457637
2897207
972908
1035114
2571326
1150450
1047663
1034220
874398
1895797
2131181
195488
2752920
1054955
1368291
1718442
439227
2730693
865611
1836834
2457851
1019382
1403961
1837426
1883674
224526
2801193
2862691
2891041
1866456
396866
2348678
2280014
1886125
383791
2367691
36575
1947805
401911
910972
1359953
49443
1106459
1112872
1620749
2474749
347666
2576327
2721794
1213276
1929512
2179644
2749009
333473
1533421
2149034
1074350
1334613
2528077
965391
717421
2924942
314068
513786
1811067
1214210
2881477
1847641
162015
799739
274964
2038319
1365533
1381423
667543
2986282
1372523
1015208
78960
1094316
2744835
2524824
790311
2493843
374648
2323732
2159228
1448997
1174696
1687304
2414387
1892116
1612246
2728454
2405902
939664
1459016
2803730
303656
2137382
603468
578619
1175700
1969000
1960041
1843242
2471633
848916
2858449
66945
1943231
2603283
2591768
249894
2613477
2966415
2573625
1772705
1415411
748320
976360
1346150
156788
104957
1590955
2562689
1044620
49970
2882770
1348275
2187351
486237
2443246
363051
2971588
1919638
2722644
2959573
2768553
97445
26517
2228136
2700727
2618284
2478029
2830556
2584698
2568005
2119612
1516460
832676
95971
2862609
989463
200928
1969916
1068503
1761899
2019885
951272
110174
1207236
1953860
69771
2086638
1925448
1989408
2325633
1885020
1757961
2423077
1911536
986096
2640156
2046171
980476
2987063
2147220
548480
2106674
663679
1897507
2718996
1042640
2886970
436275
12555
1471824
2198174
2548791
2423096
2824699
1272378
1893307
2894469
875367
818754
1883876
201000
220125
1158188
140428
2131660
2144283
296935
1694182
641110
283997
841401
1189589
2907022
2021432
87096
142370
580423
490417
578644
1109329
1962240
293169
658119
1901687
117867
1930497
794994
528687
322215
2130099
2928915
1039566
2350224
1087102
1179994
1998235
747737
1476928
692417
1388846
2277277
2050169
94787
2184298
1071600
698234
2843019
1652022
1188650
421663
277702
667241
1231183
935821
85280
1349050
382669
1396625
2394088
704883
526723
2323002
1744449
393298
410104
440794
2391533
1674192
2434073
600301
63037
1711349
2650469
674175
1411999
1238421
1372408
1255017
406794
77409
2193031
684496
744650
424214
2136668
1346281
2289615
35688
2742905
1683702
740570
785979
1006704
1370
1695629
1933159
958515
1603513
1123702
392588
2203813
1703090
2103936
2370633
2377265
1032286
609053
749672
2287303
1532199
827081
1480333
2733046
2088082
2420898
1869713
950714
1710512
1905400
1209970
394214
162321
1995948
1917269
680043
1207928
1366779
1638557
2811440
2490480
2547496
2015252
1193569
2167784
1902237
570833
200069
27641
1836857
3723
1559839
180289
1484056
1292884
2268370
904953
678948
735435
131817
2584347
1945404
526030
2746668
1457703
2443298
943062
2665631
1326428
2581618
2477070
816907
2645466
2008674
2526827
1813249
910910
614012
2013317
938550
2450868
2017040
14741
2631156
1017447
1307624
2415877
2438751
1986572
667663
2570567
2087270
2613066
96596
2350289
1070768
56245
293350
736398
1899024
391320
213468
2715930
36785
2222141
2759109
1850033
649402
373120
1379701
1587951
340339
396740
1602691
487846
1930538
426667
420074
1369289
2929590
1087736
939855
2016859
700801
1552803
1367148
2287920
2125399
2176849
540670
1024423
2568168
754137
1256704
121304
492629
1015812
2487688
1142030
1905283
867389
246332
2761973
1780480
2365375
249818
711018
2792041
1186243
2596658
2721630
2273978
1052864
2254840
491130
2605666
1138339
295402
2247417
315188
836071
271839
399707
2106559
1528542
521011
115539
60706
8698
1773920
2482340
1392438
2020251
2244313
172918
1385625
10482
1400287
1694017
1196725
996944
1415646
987054
2049807
1186838
1994536
1655473
2325176
2806289
902889
2640363
642359
1691079
40070
2748917
735972
1077432
380807
796677
1086129
2154726
795369
2478567
1174976
39681
167836
76953
566514
1568122
1770969
2279590
2565065
702967
266644
1614871
1889804
2777531
786695
1214979
2583819
2205935
1371694
742529
897013
1411763
1007797
2149337
5546
1388603
462365
1608026
543328
1257733
1602944
2234655
1813765
1770779
2311607
2380279
338900
1598928
1659868
420316
2301894
2442863
2551539
1708049
2736745
854585
439379
2836915
60520
1811072
579443
1473884
739186
1587239
623220
744731
492193
1085585
2352757
1035520
2859669
955700
786527
1673434
2726479
98133
1053712
581730
2213412
229931
1002046
2031657
2672794
1069936
739705
2925890
1924520
1695436
2762805
1985039
506507
858599
975275
1245693
2445838
2114846
1990423
454382
716782
1859531
2006254
576451
2815231
2792780
2249884
58061
407264
819947
639790
2620676
1566229
2158187
2168684
1755374
228122
424741
1681264
2152642
2120176
1444068
1654032
2626682
2302666
145658
1388726
2264855
2776856
379149
2719237
493637
2238679
2241842
1586439
2570261
2034621
1352674
2628321
2958236
2172620
268111
2578911
738849
2942649
2263947
2494222
170771
2688687
1691837
2839764
1808862
135904
2010147
1951895
2954922
2672157
340621
2219776
2449012
1236121
2455364
2942648
474799
2213557
1529087
561412
1248177
2881760
189732
1722765
2570732
974194
1818027
825932
916843
1081973
836505
1603965
770659
2528342
1443728
95872
2664245
970226
2047767
135518
642382
2388387
2871646
91393
624507
2843361
34041
1615657
2056918
2079479
2177068
821446
2477590
2883152
2544210
2048321
857345
1362237
2874252
1774187
2444209
710757
378151
214868
239098
2338230
827091
419694
824808
2874857
555212
1467189
2779595
426857
1558582
404101
270217
2108974
2536110
2327134
1704804
2229529
664932
1182393
2112680
209141
747066
2970025
1571377
621317
2260563
1015586
1848425
155066
1746805
2603874
9647
2573895
23568
834454
2965104
1095131
2301643
2744698
2038339
1376576
665151
2308555
1001901
201260
2152041
223056
2430788
2816972
1405448
2059820
542464
2152513
2029844
2113841
290182
1806758
129426
2138606
1961823
2392582
2258832
1971470
2482828
2798751
2805923
2447931
893881
2623917
2192629
2932219
1516844
2857779
2757125
2518744
575390
2425517
2741799
522529
2758840
1663599
2582348
301304
816111
2128543
2415144
1622644
935301
60921
1277602
2897123
2969854
536433
2384944
2452681
335183
2707219
1900612
1745415
2331135
1609592
2193985
1364331
1983722
1951109
883074
2559111
1892978
1141225
81639
2168169
2804823
2663987
2469472
1137285
1792529
2400967
2759929
244181
2978239
1553882
657656
2948092
2606666
42599
2400773
2941848
266169
1817736
2203614
113656
427327
1397598
1477986
2411048
865058
2361059
2486510
2758035
1018635
2568148
1926204
823457
2748486
1912027
1960742
2057367
1829346
2237022
2301547
1807584
1307255
2959202
2272028
913920
518153
2189152
855767
784321
1006887
59380
897976
1950565
1973329
2892313
1877964
2838386
2769724
1364473
112773
788358
1448972
2555328
1611815
1713810
1983706
1088908
771176
813051
842281
589074
136987
2149535
548276
2409014
63454
1582780
1598165
1435572
2883452
121403
2011303
1297780
2071967
984631
1190092
949930
1339368
959815
2314402
1452140
1748173
1279725
1007467
876339
2993534
2991173
2481598
764709
1320575
323878
1870135
1457561
2989764
2418410
1382926
53217
1517541
2981090
1488788
1400992
102492
1016442
2698771
2174458
2001072
1405215
640739
856791
2365029
2955140
2308931
1629553
1751217
832749
2505891
1744750
1340273
2503840
25811
2660848
2827717
1895945
1634760
2817480
1830706
17686
387048
348246
515127
2392187
2265589
617619
408628
1964360
308428
2926051
369574
949167
782842
250954
1420658
608124
1880507
688226
1440872
1902749
2432976
297497
1406589
2458786
474696
1750657
1354730
2109455
1568137
185435
2643492
2471536
1050032
158619
1863723
315620
1292589
2788702
2279979
2117368
231105
165904
582886
1013946
416858
2519896
2138421
2813716
208121
1095644
1716464
2641096
1393140
639404
2616233
1867835
2390061
970962
1493642
1474549
1672748
1653485
946084
2722779
2328455
326158
38399
621043
631212
2834729
254763
862316
516985
837648
2392613
933842
873895
1531033
1263909
1082016
2626676
496724
1239463
1019816
1136128
855696
404002
526188
2343009
2413995
2000736
1532109
1067480
463171
1254887
395934
789329
1809637
1533329
1420540
1644366
2304443
2799207
2161350
142090
2191819
611543
1532337
722851
1875451
2614352
349526
2372174
1370166
1885693
1024653
2742213
2806047
1550840
2085222
2220041
1067927
617330
803872
1531098
2388568
1199806
2836778
1714557
249486
1773669
358922
2553928
1572875
36623
212369
1281045
1164517
1744705
2003895
556319
1875408
2869772
444844
245574
2271817
1469497
2987786
2077863
536688
2589359
1814255
1604615
723040
2618127
652064
627960
1334284
1005193
2342516
2100121
295213
217789
1654048
2384439
254411
2382768
665483
1935279
1643825
185729
2491597
519232
55500
452792
1281157
2843668
1922288
1785295
1921530
2458976
1374653
1252137
1579942
2614045
870263
2748357
242004
2720898
753549
2584519
1821018
1565113
2802307
991417
949551
573069
374184
2131385
24699
2018008
2317113
2516295
53592
2888964
2969086
1334748
2732632
2407726
120042
1654161
2383053
2011047
422649
962994
1625091
1292911
1227702
2383446
1013808
2497602
2484316
351177
1062714
2802974
1342593
2528616
376042
1716777
1660000
917092
1251136
1493464
433386
1304727
1382427
918823
155827
1115058
842900
792220
285571
225952
2803266
708219
1705297
1944708
2517482
2932998
1328153
1047641
2430599
812468
1398818
1009664
615441
2741410
538279
1507834
1974538
2714630
2424925
742026
1208093
374662
2563104
2590520
1809837
2718930
1221929
2652736
511150
1507499
2878688
830767
2732070
2100336
2775475
2249551
2033334
1103627
297191
1980284
2432447
2212360
506300
47887
2470122
1044578
2072073
1961011
1275560
2013349
2703036
4
2388011
2782492
2590523
1714199
2501421
1328804
1366934
528922
352654
1761973
1359689
84723
1378661
1651515
2850625
411994
2755141
664168
2908629
2187587
2876527
414928
2751826
2863000
1975858
2340250
1824011
251417
1353598
2043398
251420
1257960
1825889
358295
2972158
1843662
2203450
1855444
2372583
2556103
1133768
1248623
157178
2512428
2900137
7802
440773
171630
671969
865754
2875568
1064848
1280681
143745
927847
772890
2483994
2751857
1540658
1353944
1795255
2308430
2611903
1137495
183076
100413
2981156
2386525
2472208
2353739
1942627
1122327
1118713
2099804
634755
1018850
2623958
1591879
1706831
295926
2457632
1582398
1877125
1254665
1726143
2804972
2027554
1210136
73180
1084564
80431
2384786
392993
2692334
522281
576068
309098
503436
2962592
297657
373526
2421570
1419983
2008591
2037726
2571089
27440
1661683
1162968
1734270
2473960
1136951
833019
1351085
2391615
2559161
1672408
1935521
1285649
1745587
20084
1366079
1646725
413076
1574764
2685357
1505495
2400213
705144
1984438
2697869
1078670
1406007
1117852
603612
960084
1205292
1147403
2621766
2884611
2881672
2095726
1021562
1231042
963162
929528
790203
2635569
2865048
2075851
1897507
401483
958281
544231
1330910
2533045
745939
2836404
1933257
1451083
1820841
2147478
46104
226848
265329
649715
1703283
1986972
1797117
1325049
1871583
2195140
937126
2893144
426181
2416639
822671
1216383
2052207
1204071
808585
1466065
1605553
1766866
2526648
2936463
1816262
272586
289218
749518
1723668
2110059
2896995
1769771
2853258
678675
2419485
1556540
2665647
1216601
397940
2053581
411740
1335065
1946724
837921
751703
285746
2570655
320261
2006168
379240
1786326
611721
2662457
1829325
1064535
1478718
2101910
1353752
2744587
1341930
980162
157934
111700
833419
836608
47537
2906311
1018606
1780489
304250
72186
2192229
1639315
2535261
546501
2907369
337359
633507
227630
2343526
1529098
2530307
471598
1191554
1875983
2052484
186623
977892
922588
2931210
2836173
1902749
605495
464225
2736168
1442102
511761
2642478
2977060
2292249
2946727
565597
2000829
2102393
617210
63681
2526114
1470920
697188
270095
814445
2226285
2800401
1802395
934191
2192735
854878
1637165
170626
2293817
1568374
523151
1196566
2173868
987375
1449085
1132322
1499135
1607914
1625733
1307735
2070992
2191329
308564
1689737
324890
888596
1215850
1795809
1585783
1485944
126606
1328420
1802696
1929000
2262610
995430
300229
899774
1682407
2594046
2984500
2205557
1306963
2674719
192931
2756047
1323392
1692065
1880312
2949124
516152
951303
2656805
824715
2641039
2981694
1713310
856888
2293855
815445
2859183
2420460
2143864
1661878
1865811
1922825
2657307
2166039
338950
1339714
2276436
323449
545270
1099750
514520
1254553
855796
1837911
2946617
252459
2303387
462768
1203762
1960191
1803834
1361152
2458236
1033496
2218040
2268442
2365292
2593574
1688901
1509155
1255452
554711
431979
912758
237102
1287280
2768823
29889
1610729
314093
1129639
2125248
2084997
2501786
1479510
2031613
2754245
782896
10733
1474358
259438
2330918
2835509
234026
880765
2569900
2502467
246056
2163474
1707720
1755210
418925
2262430
2703540
1848034
15883
990820
1616857
45772
117900
2447301
1691762
2759499
1532297
1193547
1755360
1080261
1464143
54608
1607345
2938500
314045
938263
2774009
1064422
2335379
2860260
1083241
2581435
2023733
2790960
1852996
2959009
2569741
2072888
1807043
2585624
580059
940251
147747
697958
387551
1839508
973808
1919847
549406
2729167
516459
2013549
2783774
2123804
1952048
614171
578418
2242408
2194944
2913796
2102668
278184
2495230
1642752
69143
1348226
2118113
155236
421113
925155
257211
1001171
1865405
404957
2215480
2769307
2760816
189287
1689153
310221
434805
2205611
2323769
218579
1845766
1792169
1349101
2424183
1550928
544044
2337979
1169947
822228
1833208
2812699
1407722
181433
2447163
1562957
1118897
372317
2336519
2636419
2754073
2741475
1851898
2523379
18642
2557536
1728883
328863
2992341
934493
168983
727271
296611
2477503
2076371
2720793
1544783
2620414
2058771
2714729
958993
891979
43779
2883067
1589763
2490941
1962375
225012
379609
1298894
2861430
133681
1556720
2229680
2657059
1575362
2303567
1385941
2420576
2812259
2836786
105910
539529
133396
2583413
132251
2854188
1128195
269017
2429311
1359275
1228009
321289
1403054
1111075
2427403
1410346
73450
2652414
1789955
1888695
30196
1923635
445414
2259875
2097046
2537127
2079793
482986
1957702
1892052
836123
2063612
2431580
969518
2163376
80183
1340058
807922
349199
769368
2167196
2093559
1607008
1086601
720986
1034410
2496947
1310787
1203176
1803253
199481
1233371
726887
1161246
1009597
2823932
698373
89389
823270
2656074
1981440
1659392
2236037
1929372
145262
1399412
2009554
2001671
2207333
2875104
2771038
1890881
1968662
1894397
493833
2689647
2928806
507131
1516785
1131981
2310383
1716265
2881703
37270
2877511
1407651
377553
575883
1497040
1717174
748308
994831
376566
2984345
2924202
1038179
1383756
2450107
39849
1107441
2325210
2810886
514673
1810224
1705282
1008505
2016222
2150439
2031988
533007
798772
1342370
2765623
1196826
1895991
159485
2604477
2789896
735367
1101516
1507069
2000027
2096346
1883634
1984371
2536900
2921812
368126
2503358
478012
1991918
2344920
288897
22942
1155143
2510530
1547799
687716
2177321
579786
1737074
2976092
1922155
1502697
1689269
1334498
1662181
1293745
1124393
2913900
2395260
2631461
1913926
2007958
2031447
898296
2061209
2469610
1782773
1564566
2947622
1291043
1425837
752870
1313984
2580979
779752
2861782
785047
473424
441567
2522120
449515
2880074
1024816
2655135
1730923
203349
948880
2855315
633600
860491
3127
2547525
384800
2550925
962172
2446008
2536887
261296
1526926
2484508
1552338
469114
753729
2866322
566445
2049832
244455
1351491
2523255
1202374
873610
489121
1082447
2414778
144256
2813369
134478
1093135
185035
768077
2469977
704513
831953
2854777
255438
1794124
2817136
2792324
2055419
1860413
2793183
1124109
2329527
1063263
1506782
2895971
629447
1751236
1763813
152701
2953609
2637422
641822
1552407
2568551
1302429
1882127
2703028
2911915
2067161
987456
2381891
288026
1819408
2753019
543463
1129883
2570155
852138
185302
1946919
1161672
1825762
1276445
2741286
332543
1688767
370732
2600130
452579
523433
2553739
606353
1681606
1106145
691255
500386
504624
910635
412300
2571784
1898090
310542
2859809
1233850
63561
919623
2363732
150067
2288112
65385
2096985
966135
1891146
889782
707421
2740040
94900
1594504
2340170
547479
2634288
1893908
1670183
1315893
516404
2877789
2332630
1021027
788423
261281
1109163
202865
571823
1485323
1436714
1151735
2921298
800445
1301801
2725761
1382182
915137
691896
273327
1804918
1915668
13367
2416170
510171
2869888
2963648
144459
2280147
2150182
1976703
2796550
2027970
1825685
1333929
332745
2086965
2959443
535609
2658787
1444765
2488674
1326873
1882414
289118
145025
1608175
2187651
1060162
2816422
2977330
381431
1732089
507048
2797600
2758611
376935
277599
419421
2657081
2944132
2912476
2969982
1972102
1738160
1303910
2821198
825124
1263352
356806
1000263
224469
2845479
2327135
2106882
650948
2472160
1231408
2838599
1048673
1047829
2815928
1946455
296269
322975
1744055
54880
1216261
2538005
990652
873341
2482137
903127
843322
1970590
157638
2663584
1791787
982762
1443287
2664944
2499376
1667755
2510422
2342862
1290989
677721
2331373
2522396
1032671
380045
570225
1364950
2842852
866493
2204276
1586906
1437724
420536
1641262
2428376
1293876
1639750
847854
2653550
610339
1521844
2317133
2918477
2504605
760419
2583420
2520332
2944526
2093841
1863193
1235514
287914
1710918
1274261
1320584
2607314
1844485
2685534
2450165
227330
1889809
1553422
1665053
2826697
194684
1609780
1120572
1834433
2973986
774121
2961124
1495829
607605
2879600
1516785
1368024
2463020
1553468
1312549
2073212
933012
64414
2877477
2643929
1338674
1198061
2251243
699511
1399946
1701407
926840
806106
254829
108244
632802
965864
2234376
2269726
2800296
2724713
560198
277771
1220541
1167803
157371
253677
2535826
136742
1807144
1364726
2209953
2740155
1945491
2087430
2900436
800516
801842
2151678
1500026
2718139
853084
2943217
1040596
1624264
51461
1673398
2590127
2802188
1459475
2906775
2526900
2019672
184545
1263792
187474
858267
2033820
239651
995008
840963
2120728
721313
1097469
1066218
325094
997904
2383086
1643287
149581
883111
1361425
1519017
826328
2402020
659632
1394140
1591769
249759
1712679
51243
672885
1239578
2587267
857429
19721
2774740
1715696
2053540
14391
227055
410854
2651470
948367
1508322
1234040
1789812
22578
617125
433098
688510
1500235
2310874
2207526
2842914
2229246
2867158
1753405
821014
633268
466083
1388609
1306152
1705660
975875
2679932
2241732
1266966
1395627
1295271
1797708
2139034
1706124
1449178
603752
730798
2683217
2393564
753375
300341
343013
1441884
2316927
2653887
1165762
2159841
1883132
1032919
1429597
220497
2182538
1895680
2125457
488689
1117691
617683
168620
359423
1884649
2080599
1654693
682356
1219632
877169
2647885
2339735
1607966
2331101
1733298
2877692
147793
2592663
1319575
2464720
2246549
2485336
2140912
1646032
1034606
570508
1866528
217143
2466187
1508337
705831
583878
2126019
1390803
1459652
1010667
471401
630696
2209375
2207384
1507864
1857259
1547118
632181
1188360
796768
509872
1852504
389430
2345799
1317223
152330
1831134
974486
1798361
382092
2061346
1181240
599234
1527532
2689576
1821417
2627761
1815595
212219
1603764
342613
1199971
2234460
2551987
923706
1258675
1409246
2470823
1890856
113957
783942
2917079
1966460
1689723
2262877
283683
1842052
1610363
1774520
640412
1992454
835865
2338004
108039
2879749
2027579
2445807
23861
1359525
174377
1627625
1702138
1374347
1378436
1254124
2298052
2637110
2663369
2285227
2044317
2777325
69168
1961396
2260137
2275243
1740624
60171
1117294
350986
1834690
2274058
2859791
2670555
1612061
484182
66655
1155991
2929988
90515
2515516
104365
2234491
1734005
1478711
612926
2988128
1293115
250036
167849
578341
2294352
461525
1163860
1772099
2721661
439102
512723
2781831
2072748
1380060
2132873
1346805
1239851
2319779
475217
1724032
2386433
1631207
2170371
2993299
1663074
2274735
2227790
397078
1269798
2840715
901558
2562912
90750
1585758
657604
2901454
2047282
2337815
1673552
2285295
293269
2186274
2067125
2366016
566334
1199997
1229172
2322536
519775
1704388
1562919
422559
851946
733289
415858
31372
8024
2643647
944801
1277821
2484361
2362710
1357084
91463
948467
2531039
2992916
2995749
2385205
2182819
2797395
2678473
1369093
1864519
2560840
2451778
580868
790011
1774313
1616994
10750
337231
2039553
1379048
1070519
2971762
1926771
1594894
2615408
2871571
389066
2616120
2234281
1746149
2707582
699099
1793539
216849
1211199
1178744
2399668
1008593
1373568
1285112
389464
934408
736889
970331
2240770
27553
103676
2767872
881135
2659580
1663271
1951653
2631341
590041
1062899
2763100
977963
1451964
2379220
728595
714465
2603153
1427694
2508003
336354
2638892
1203098
252373
1163837
2576666
1537484
1553300
1027425
2790724
2523630
784546
2818276
143657
552417
699410
2803237
2732039
167414
2950929
322079
1230312
2714029
1816394
198628
2609600
2544988
913092
2729104
1489033
421094
65457
1644277
2140544
317829
2808113
1717209
2371664
1361412
260985
2678739
1401393
1045530
13366
1545049
1597947
1229127
1864637
1329985
1396541
1815566
2168416
143204
2045946
1501161
341831
1655545
1046148
1254922
1901000
51533
2192368
1966457
1695809
1332911
2800637
1503921
566471
2688653
381684
827455
2367391
1783076
1872984
2380757
844476
987282
609883
2709113
2833619
2522775
2041030
2518386
2665979
1086975
1019546
524161
258871
2582045
2295435
2159870
2633577
2004154
1642678
1845737
853416
1443315
866009
1419886
1131967
1247692
2763692
499357
547119
2153027
2880113
1391595
656661
1006348
1100707
1006631
529122
141736
1041368
711452
1745062
2060913
1235613
2003932
2159309
1047399
1163801
2309238
51552
2806479
1154974
904967
1766145
2537335
2841204
414463
785026
121247
913819
1848497
2790625
1310284
240091
963637
2832983
1340797
1970267
362104
1998884
11634
1589908
743945
2588898
341872
264228
1748207
1389270
1944380
1057444
1957173
2267210
2728769
378491
1033354
2266103
219694
1447816
567481
857292
2877987
2415977
1164268
1704622
2656067
2127905
1537604
1513215
1098171
1899707
1028450
1626157
489614
2288746
1215054
831485
2552973
2963260
2737106
1497352
1537055
1694278
1280914
1265824
2072768
2830619
1048278
2808813
1278435
1615758
1182456
1672773
1548086
2346724
377394
1720504
1474628
1914997
750070
89150
1331055
1778519
1715306
2337021
1583616
2930360
684857
1136588
2893619
421963
150292
1947026
2116240
1947557
212849
1705360
1778175
1777478
1514172
572961
909588
212980
2245733
2457673
2559703
139478
1178177
1034330
2054474
2444598
1123479
901881
1739469
2838785
238901
323084
285496
1440109
1459672
695466
1862071
2126315
2642491
1494663
1073871
371691
716374
2852045
2149169
2230545
941358
58756
2959876
187090
2516428
2519578
326568
1210956
1070259
2897393
1171906
2710090
799273
2911374
65226
1554525
234457
350721
2994634
2210480
1046186
2373056
1853146
688677
867718
443368
1060367
1584091
811765
209535
1330988
1753122
784642
1290863
1940211
817422
1326793
2266778
2544729
2397051
2680523
716634
2623492
479795
628007
2688717
2550672
1378816
39437
2545305
589295
1601975
1918360
2958793
2290651
302430
402160
867369
2402872
1213924
1593256
733859
2967045
2377897
2541074
1907256
711670
1384218
1690385
256399
781268
1887259
973032
921112
2367054
2117391
609828
2434077
1012558
649265
1979381
1601852
2251239
1414092
1560644
2058241
1716521
2479156
441961
1635745
693079
2035216
2885955
660124
1929465
2943380
83731
2641134
1327597
2290467
2897532
2625217
1177726
1386916
546328
1061131
1020658
1156155
495207
2033215
2321771
2990939
1151418
2089361
1405030
2712062
1663953
637903
2707569
2105914
2789999
400647
1141129
2675953
1577122
70593
2619333
1660852
2711727
946929
1467671
125610
572145
161748
1512525
1118472
1222878
2533182
2790979
2234436
1566396
2112749
2225374
2717814
1718462
1146755
2946227
382414
2301009
2653795
2488327
2091007
570793
629456
1766960
2147915
1216400
1386292
1325118
1444478
2849572
2792788
1570088
421717
470887
598964
2056540
1693764
132146
2363870
1444551
2214893
1476619
669924
2449058
195080
2333031
2911636
577493
1634039
81782
582172
725046
652575
1211627
8357
316841
2944378
1911000
2158310
1388856
1760571
1951098
475295
2698639
2938336
1074258
1755179
1632100
1722755
1119048
76650
1454000
112018
1262926
903057
823449
595956
1331045
1917294
2746346
1412826
2499465
987743
2581752
1227443
996099
414944
1171820
423450
2573254
77027
2184021
2040703
552321
1882659
1979038
2142931
1154189
1127489
865685
2789589
1720491
2319684
417958
2983416
739093
1241407
1095723
2070137
158700
1358420
999314
174516
2346163
581066
1401958
858613
1512361
90129
1282063
1085614
683508
982435
126316
1235828
381445
2105354
895110
2051986
749194
1760795
1841574
2469684
1596830
2259531
2453099
2335922
1017289
1065173
1922410
1692340
2423593
2921724
2383207
1769755
1019141
785164
144719
2531501
1391645
1426781
617115
2075152
2925567
1259782
827331
307012
881487
1722441
2358997
1630681
999587
1716922
1100364
2596416
1492804
1069815
2448690
2510093
2651339
1371099
1718784
2074931
1292822
1101991
1361037
2311962
2403506
1505756
2359815
1311502
448888
2976929
386653
374455
1753062
1730336
1197818
2634549
969128
1073166
1781581
1968714
2790087
398296
2081481
1282890
1468110
1530170
1309334
1119449
417621
544470
710731
1710442
1646460
2071768
1538756
1566317
1093875
898570
2877819
1542762
1391850
780823
2433568
144911
2511158
1147737
295811
996637
2220902
2593743
481702
2010988
2992039
2563183
810230
1460148
1609704
2119563
95948
2027324
180384
806679
1254118
1826843
394798
2792873
909512
1488672
1207794
787330
547785
2599643
2084504
497705
260905
2112014
1645441
1073068
108650
866343
666810
590352
393682
658848
669886
1203911
2635348
2279589
839826
2731295
1823265
1020209
1054325
77382
363404
1965474
386606
1272915
454145
1594399
2576596
1518282
1710393
2177451
2015986
1971297
1289464
661426
44364
1398114
2044120
711174
2504817
2437802
1886373
174702
641712
1521720
2970642
1997889
1769367
2310258
534450
340043
2903991
897853
2305517
290596
2687119
276013
2401346
2780066
1794294
1111738
1957516
810279
599387
246980
1988057
643750
2161445
1032176
1871275
1666261
469977
757648
2357314
1628041
2279367
2844307
1142281
1565085
2670917
1676730
1905128
2574907
2574582
1210644
381855
2778052
1486656
2783200
2558117
797302
1411290
1515633
2123932
2010676
2278964
1111988
170777
1440408
2660516
2042052
623020
646844
316051
496685
2274884
111769
340991
933517
1676854
11907
2610246
1098333
103166
2701180
2308976
485020
2995583
1311983
784571
2553700
2625636
2195860
1585684
1749568
1722887
864647
2861555
1893664
2821406
38422
1452067
444425
685266
2284469
941109
476501
2396237
1798451
1410017
1589442
2326710
1536615
2687774
2429875
1237794
2513101
2914894
1749728
825084
1215816
1303427
967071
411676
405462
2716638
2134562
1270108
94545
1544577
1607865
132966
512995
2568641
818231
2797463
1026101
1294732
2710052
2824552
221100
1299493
2667613
1757714
1503619
2097487
511859
1016719
2528732
2261587
2358154
744547
565013
325225
1672574
1486827
558214
1323488
2756934
652758
2868064
1881151
1302076
897411
1449791
2636658
694873
2475892
931389
921276
2816795
1152489
2737121
2484407
426554
1240739
2098245
938413
2773809
1626976
199999
2131963
2887874
1281363
2973539
1560448
2768189
531752
2883935
41475
1700862
2751998
1922625
2937
1165760
888767
2639594
1860633
364658
1087335
298260
181452
2756175
35380
182210
182728
1276118
2280454
1637492
1049927
907429
1837490
698241
1311655
635205
671779
2872102
403393
1203530
2756036
961219
420743
24385
400195
423679
1190145
1288962
579625
567129
2169971
2183311
865388
2867775
1939485
900768
49984
2638564
2693237
2330438
1276056
1259515
754218
629897
1957755
2065872
1781453
2629533
2454325
2701198
1349415
2210360
662416
2286509
2234745
1578963
2710188
941241
2867924
806164
1508369
2037894
2989474
2890108
2422020
2445310
790875
2472004
2600225
1000464
2318793
1392632
2259978
589362
2538881
1217733
171586
1320333
1363617
2625910
1021530
229383
2352622
2200298
2515892
2103718
779260
2742431
44958
647183
548594
2069678
201428
1054419
1959785
2623448
1016080
267012
2611803
616304
1267475
2446947
2008936
527452
552660
2064168
2261536
724245
384500
625153
866507
1406030
854535
735480
606327
370426
2839197
1901938
629208
400506
2549120
1177801
2986535
266899
2748571
1946319
406698
764650
2729682
534852
1897306
997156
2981798
1422593
2040960
534458
486760
1302495
1775054
871259
2443999
157912
2793640
298534
893391
916318
1185311
1248939
2818255
1814519
1649444
2883726
508671
1635978
150625
257242
1098649
1073674
1538243
828330
1608526
435548
2341838
1590323
1858140
1382797
2641132
2344899
201643
1932538
732510
2645642
2090449
526149
460527
500192
1958819
2162189
1749130
1777073
1493059
914926
2177151
2001730
2550903
2844127
2775323
1165903
917800
1313565
1994233
42677
1749113
1336070
2149352
607252
235218
1790483
2952151
953212
1239372
1201012
598853
329821
1727160
1575731
1346364
685978
737920
95493
2979403
2230978
1010418
2672905
1749059
1077673
2517031
1524381
2243575
951182
2837946
1754159
993859
1587058
90228
143210
2710661
841797
2450044
179163
1795009
1205768
1380174
2910213
2051940
623686
1485944
398303
1826015
2740215
493795
2321769
1971192
2020565
1994673
720251
614589
2028055
2760983
2858163
2979237
2598928
1612322
1489447
1702337
2218901
2149008
1412998
577050
2115403
2108512
2372058
321170
488686
2798622
2373109
1112371
1284565
2771411
454737
1541131
781558
2776506
512323
318474
1771178
1748925
933062
799233
1509907
791224
1294821
1625187
2919897
2784267
327523
2138798
2449626
2256872
232199
1565028
1365384
2604256
1886198
2370421
2919229
1775658
999143
1720146
1547069
1453879
261276
2844978
1230384
773598
163451
517914
38874
1096512
1317146
1548781
2404087
128318
690319
2323984
2912584
1017841
1979133
2878561
791065
2211331
1443588
2672800
2331938
846137
2043220
2767518
2621795
558714
1487663
1685215
2012592
1748939
2046544
759328
38888
2209994
1277241
77762
822857
110738
2142894
743295
239055
2833212
583630
667990
1367404
2562762
1062902
2158468
2290444
2506489
1831267
2138733
868978
1390838
1906251
1007124
1949551
393913
2692338
1478495
2142851
2255233
2754174
2698091
1981578
1547766
2775852
2804434
1658503
1918745
1064080
2413909
2268308
1647710
598250
635711
1726823
1661151
2794179
1017267
1683991
2141797
672351
2552968
532635
94953
560091
2998537
1005218
768780
1993383
664420
24012
1747556
362510
2005589
295321
138361
2326374
2470175
2573457
390454
2400435
1841764
2038163
515036
2477475
764985
2176186
2788005
2298603
860177
1929801
487306
929496
2978787
582258
2005939
2977324
1587475
2774718
2487058
2251895
315082
1234614
2614404
2837022
2046286
269117
2163396
2032813
2842573
70201
1433247
1684337
2108363
1948283
1678163
389699
1640820
1982519
204654
17348
912319
691959
946844
1407458
1790568
469134
1901133
894395
243851
1388190
146289
558932
2622803
277044
912306
2185441
546160
75701
1218253
388733
145901
167851
2589421
2770615
2116133
1783935
676665
1273305
766453
1397670
1290652
2195123
2605980
2753847
602580
1396548
222980
2503712
2290942
983183
891902
2953582
2058466
1031056
230625
2970771
216496
1293137
562823
1951100
2198221
708723
2118951
1787641
995689
1751435
571575
2188706
24739
1854379
586375
1831743
1049501
708707
2101941
1652081
2105254
2324921
1155792
1912547
824455
2564045
2382480
2882920
1111453
129456
2853691
1327948
1422592
416513
279048
620812
1641588
2914350
2924804
153628
1665784
1012730
2858685
2206875
2867108
961412
1038617
1432961
1670118
140557
85041
1291723
2981829
1757184
720621
806283
1837581
103100
689203
2949033
232555
1059245
1276980
2171499
1992109
2072379
308662
633696
2503080
233466
1303676
1168864
1762547
1162360
892090
2146007
2640123
1930706
578967
1310240
2587614
664007
2601962
2569443
2937542
838934
892077
1775122
942033
2097631
1724154
1690940
156875
517486
1378790
2148984
106216
1687451
299031
125648
2437268
2119058
1810863
1199815
797770
2702952
862173
437892
2150009
1441139
1748132
1737622
2105145
1866445
1823416
2559038
2705379
231845
1334160
1163763
2329475
574665
371054
2702
1608502
1749843
2151685
2231070
953646
2967067
2356717
907265
2602477
1167579
2107079
400246
870530
2969251
838137
20538
1926741
102620
2274511
1548237
1969065
1614279
1107275
2190795
1846123
2957786
870909
1175597
532450
1758315
1178298
2657304
1024509
846334
1888373
1978154
1329753
1245089
2885419
932229
2412667
2508849
1848826
799548
2994452
2686962
1336437
1921192
305934
610947
469429
2791350
2225225
2093055
2498496
1071347
2050840
369404
2763296
99641
2127718
1457945
2756944
668579
2304279
2161668
2646732
1150383
406756
48502
2082611
335774
73703
1447788
1135321
68154
1134749
2988109
2505697
1957034
599056
491477
1748383
340632
2584531
1246878
1928331
1635370
2132634
1691626
2251363
1776703
149570
2008306
2445281
2970200
1169974
2608365
1120582
2093081
173218
719544
2428855
246920
2167331
1080527
831425
818432
1068636
853474
2775465
2184043
1344950
2040200
2524674
929481
287077
1969356
81202
2419710
660981
2332564
1196413
1326903
1857222
1158045
1813454
543547
766409
2934036
2636627
939627
1169931
2581833
1702898
337262
662360
2534323
1672045
2247347
387796
1963861
1947741
2249097
1004060
1472414
178577
1291137
441770
776131
1227198
1619102
625046
2939962
462356
2482267
1614359
2275810
25813
2380767
2209845
2662440
836745
896127
2244272
2539643
1233388
422983
2590317
421784
186681
494464
2385645
2134421
2743560
389704
1123187
438489
2197192
2081308
1730971
940742
700409
2356016
880703
1679117
1838283
2495061
954926
2380447
2392180
681122
2042886
228924
1577248
1803510
284918
326988
2742844
2875234
748771
2929525
886049
134415
2580297
629609
1040471
703483
1584449
237662
2784790
315419
1178403
1001551
2671434
2575458
2680667
2026068
2586870
1151944
1406515
1979049
1833065
965752
2724325
926664
285613
9242
1253651
28457
400828
2518774
474333
1803228
169540
54629
2949188
1210010
1274464
1533636
1964024
1575605
2365406
658778
2577155
2036840
234235
2774173
1579259
2821105
926116
2985773
2316505
2759180
951525
2040829
1202196
1753489
2566423
2455846
1781945
483602
1974619
2772629
2286829
2660511
343610
2236017
870520
2134425
1286004
2834543
710029
651410
1009673
287184
204601
1243907
61356
1783859
1581363
1503824
1769632
897868
1263003
237508
455048
2465198
1990996
537822
2437396
1289293
1021423
1928366
1578273
824604
1588876
1921882
576972
2975748
1572658
1862975
326642
2282687
30736
1336314
2569870
235336
96573
147577
2019195
1677935
1651400
788826
92154
430755
1542685
1063554
412304
1050032
1601375
366051
2339324
139150
2810769
1433949
1480105
1399644
872182
2057076
1891743
2444840
1436402
2218385
1727526
1983490
554698
1813747
2218825
651270
1961323
1238019
2845557
1129075
2543196
2937710
2076181
1602232
1001263
4836
2652264
118990
370887
1991587
774491
181655
941887
2254595
2097650
1814069
1828022
989393
1258908
780775
207777
2986433
2764264
1278826
1800179
1983089
2446448
1277853
737459
2292004
2406927
797007
2746065
1999459
2399238
1263680
2004295
2051501
1899021
2891533
1559440
2673511
589539
2501326
1928105
2687188
1315394
1272478
1192932
2574301
2053252
1400708
2560733
2333868
195886
1877263
1316956
2642333
155116
2570766
2450688
78394
367772
2196752
2077853
2767010
976783
1598499
2334862
2875803
1490031
894301
2549313
2079569
911979
1993769
1766756
2227372
266246
2959688
2318025
2835850
1876747
2395109
2169717
2588984
1272372
1003024
2747668
1427487
573789
2198355
2022232
1457913
1911459
1100084
1741274
2888241
2698582
1076135
2764044
1704964
2486788
2829708
784532
398766
1823477
67640
142489
2606074
543679
2460513
2441923
2936777
1855622
2127991
2525761
127993
131014
2273428
2071831
1221155
1988135
1610414
195419
899593
2710498
1936692
1304185
2925431
529178
1068228
2146747
15965
1414288
447630
931082
237764
515269
1073571
360189
1575299
534083
2802112
2028428
2389704
1930102
2070540
34048
2577468
1860319
2622230
1314974
848453
1232644
1510392
2264397
1459493
447083
568582
1901275
976260
1636809
1048021
1508577
567448
1495651
2439658
1321563
2527271
513228
1681752
1618922
1563663
2000215
647349
953366
930316
2717888
1503766
1024135
1578206
1125995
2339108
2943011
2358638
849499
2207407
1334482
1812933
2775988
235757
305545
1929149
1283777
1814121
2496596
295779
1770130
818159
339402
2799710
2499910
1958323
1363372
1500124
122023
2833089
2946791
2839910
1336854
1487278
1934467
2979201
826385
1877477
2854190
2192236
1601236
1188672
1005168
1377223
1424428
1310712
822723
224556
641184
319319
1036687
2927666
1653829
1376088
2727375
1670090
850762
1090746
686565
972784
1440186
633355
1329045
2777040
2636984
263511
272592
979721
2657340
126781
171956
1258575
1831804
1693475
152149
256231
4187
974872
997139
1161722
1810542
2550177
1089387
464370
1442616
816761
2134459
2293377
2423858
2821023
266160
864044
970729
1595204
1157435
1124065
2375066
1430026
2103785
2548757
2073158
2275740
807331
904962
969214
1475832
1677544
1489752
2967055
191034
2651474
1777596
257562
1257212
2241965
1700177
2590325
1892775
993553
2014182
2230149
1776064
394577
717229
887619
2068363
1841293
779037
1014740
945077
327793
87898
220816
1651476
1509211
1706382
127307
186754
196133
94361
894140
363958
1871956
1151701
2137522
1630272
2851878
1727846
1039398
1361782
742027
269546
654198
1652956
986774
1541816
721318
2828067
2320852
1736058
773143
164997
2340307
1510311
1816472
849517
733044
1943778
1552622
1445528
2554490
2963113
1809486
1942797
1114814
1463359
573068
1483043
191204
2128817
2844824
1449582
2398362
1015373
102537
901487
73541
823855
729553
2910744
76264
2019048
75740
2932922
1045710
1892211
1298790
1778753
835988
2851411
224280
906829
2814524
2550117
2849625
1445689
1013475
939044
2928731
1204678
67860
289906
2654260
2466221
1305279
273148
884060
1895171
1613354
2129964
1805914
1689617
1149011
1881654
2138890
2711072
773864
437679
1489824
2126204
289090
2230456
33032
619965
1780572
399009
2582005
310399
1338052
2510735
2031428
1405912
316992
2202039
1388484
2138622
2475187
2272543
1033792
1088540
1402507
356058
294509
67869
2237711
2433398
2778941
527926
2871077
1785116
170481
676518
1015571
719865
1812834
312495
1118873
1394838
1139245
2973276
1421924
170672
1379187
2255267
2372711
284023
1393889
2364249
72917
2944032
969140
1475423
300089
1780000
2059644
54151
1729750
2354936
1098429
1600826
1140051
1268909
2793695
2671974
2505125
2122880
500820
1140349
517717
1640064
1113625
2455992
1810735
2492811
1711258
1699797
293185
621498
1580397
366102
565530
65889
1841524
1381970
1845888
1417519
1436121
575637
772454
2534549
2692814
2428857
1319809
2860
2617182
824934
2125739
118001
2481634
159807
1758064
595258
2615798
1085150
88069
1843408
301299
381253
2464905
2398047
747354
546786
2463935
105230
1928756
1309823
2039100
364876
2401811
327906
415776
2094625
273114
2251936
2097484
2890295
593221
1739575
8295
74855
1899381
2282710
670112
2031531
884211
1274532
1391290
1701861
2172137
856194
1099908
435842
1402980
563842
1057423
848087
2390016
96523
1729314
1791827
940780
2145089
1402803
1213893
1913376
1016638
1620539
2506597
2756212
2145185
97803
2171945
1427894
767914
1203475
2828456
2042446
2594764
1530317
1730934
967309
146576
2166775
2886640
1226769
224198
734726
616785
837072
2464039
2924963
2294203
2125479
1327765
508095
1038855
2344402
2128633
1061803
2616966
1790169
1159605
1788910
734414
2443870
2992384
562869
2002667
103499
2609537
733600
1070807
2756112
2900375
957447
982881
640924
2208524
1599665
1994347
1672563
2040979
1288549
1314393
368743
2312995
2869599
229496
1441627
931401
2846461
231795
2607357
1635370
1482560
2051227
2144105
2045428
1053893
2247603
1654965
2303845
834762
1927428
2720571
2308560
2910308
361494
1517083
2026324
2355840
705997
1067302
1160740
2020390
1952396
473734
2406340
2698244
2431712
854093
2544704
179858
461449
1696426
1662417
29027
1356882
707844
1599272
604485
2879160
903116
1955598
1806588
1140038
1264157
2233247
1501531
297591
1259571
1373722
1519940
2843224
50813
540329
2311972
524546
463020
2010215
2956257
1317112
2071270
652466
2294913
767695
2314882
2323939
2124577
539077
1439562
245413
418237
2859029
2717362
2741176
999066
1497870
1974422
16948
1795460
750344
1907021
315399
593568
1957833
1372079
421891
2482378
1835099
2432105
2954986
668562
1503374
607451
2963474
2787421
2922332
2803765
2428349
461409
1759678
190113
1395997
1618707
2907474
1137172
134124
1405343
627945
151072
717154
1378289
2574444
1548905
2488208
1532277
437335
2910098
1531006
2788785
2858554
1485992
457347
1361927
2093442
937172
1665699
2532126
740936
1094047
509886
2500614
1284159
1905882
1635672
1707984
559405
1769795
629678
1703701
2437218
1346832
598341
2011662
412088
602900
1060290
849422
1029349
2591295
1154559
887902
1077286
2128257
2766181
687080
65428
1431879
219205
806364
42278
1245442
823329
1842788
667675
2459000
550772
1743431
1745146
1180449
447131
1698716
43632
1561824
710377
972071
2164723
1770666
1821493
194072
1361960
492403
1598325
2955598
2620659
1364505
642677
2686086
312736
1378233
1008801
871365
2623674
1832129
2714152
291348
1807480
781275
2034778
552626
2478076
2998260
2251341
2521707
1560083
478069
493778
1241158
2765086
2831622
1435229
1643397
324024
549905
1598994
461034
1914410
2241670
147119
2743497
1136254
1672272
614861
759927
504400
329012
1567626
2828232
1626639
602403
897209
1104714
1117015
664901
626420
2677097
1659321
1636549
918254
1424406
1468170
2869834
67802
2308545
419739
2183148
2769578
2850500
1941169
433049
110348
77423
2105320
725208
837349
126071
1570571
2404975
470654
197209
523729
1367862
1301922
1640743
2549114
2444694
1834192
1208434
1081242
268797
2632839
65764
654983
216993
2890660
1591073
2400140
2660238
1441572
1857660
609638
1551919
1935082
231309
2793478
2772431
873731
1364048
2693757
1344385
2077609
217485
228598
379530
2374580
2777712
2824223
1208771
986145
905465
1993919
1135336
1487580
2648901
1868680
1378239
1239973
1785171
1554828
197896
642830
2164465
2266166
2577912
2395773
2059643
2350342
785856
940043
2560450
2130240
17651
294286
2358837
397180
2668865
2136548
737755
1393987
639045
2159571
904258
1774380
647150
553158
643059
2025388
2309483
2428229
1096568
2507378
71058
261032
2289896
2648969
173157
1349538
2515662
959012
2805932
2592463
605603
2823582
2886749
2964439
737114
71965
2617339
1991220
1982304
256383
1150790
2886561
2547114
2314291
439718
190172
1856030
265552
134752
2952597
289282
722161
729981
2579177
887482
903137
1445066
919495
2378500
1250998
511958
2984102
1590931
398706
464892
2844396
987022
82230
1835615
2969325
338612
502756
2855885
2885725
2817046
811955
592248
2189428
1593858
726999
2142024
1883139
1965512
2872004
1462315
2852993
1291492
2907381
772487
1186343
1674730
1284444
1686796
265660
2199501
2151688
110056
186523
2233917
2462022
672199
88881
2964778
1044436
490957
298175
2372742
1599557
2487602
966599
2842907
2145978
2849738
1808418
2534333
1828404
1661410
825825
1735784
2433897
2528519
926865
1234692
1215315
1192525
434193
883354
1818932
1137067
117270
1797305
2325617
722502
1762082
370052
1729811
2576609
259145
329367
2580562
1225744
172273
1726539
1591833
2497043
1260872
936588
1158452
2603048
188724
1108700
2647918
1115588
2859744
863232
2308112
810288
1746585
1643395
2463706
2380207
440700
1789322
619060
2719133
2675726
2348870
2295741
2934870
194588
2392655
1676965
366861
1119193
785149
380255
2896416
1721737
2055058
2499463
1910460
163758
2147381
26047
539853
526964
2850511
1350140
2273549
2010257
813845
2170107
2450956
119518
2789166
2686441
2795243
2654388
2498533
246465
2848975
1891187
1923429
732187
10380
224930
1112441
423147
1946666
167499
2922610
1373477
847608
2586342
1915875
1387460
629657
2282737
253951
2903205
1292994
1584147
2589663
1260301
2220016
2895181
946741
2015259
2549568
961626
2778075
2398542
2852812
2217855
130729
379543
2442784
1759521
802690
1905801
2443371
1241651
279277
290978
827992
2711504
2194789
1457648
1994240
2965091
1877205
803585
1549237
1983219
2063886
1285605
1878399
526978
300863
1427966
1488603
595289
1342860
1857767
2813143
1473588
2237309
2255927
749460
39998
1678079
192831
1798000
2473708
1000160
142343
2185211
194949
1599991
1695802
676391
993547
2499387
2741980
493117
2079624
1027584
2371516
122953
1844798
1315833
2127908
2440086
2658692
985674
2253228
1648631
739334
2025506
2398091
1295684
703585
2590921
93683
693644
591080
236026
2878854
1302380
2352368
2091007
1978771
862266
1590393
1720750
1355382
1186368
264685
726897
1825673
2109482
2042730
953580
1549567
2217773
1939253
1319146
866404
194938
344652
264494
1490621
1564588
371766
1584304
2258231
1479197
2336681
2653436
297929
1689048
1744442
2276699
67665
851187
1513800
1423046
2037554
2294836
2666295
863226
1404317
2225376
2333157
2953883
1443148
1788761
1273028
2309551
1983699
2134031
90396
474319
1214970
462161
2574974
989552
2457710
1911654
642987
2755638
1117053
2387429
2548688
1184717
754967
1062487
124115
308872
357322
2790409
1688450
2277990
2015784
1021606
2231872
975283
2810367
1021251
284834
2310417
671634
375229
301087
2402955
1353742
2876061
392507
811451
2304066
1035493
567088
937471
939273
115775
2122187
1694239
1694613
2246301
2003111
2568286
2553061
691560
1846275
1568844
2229517
1594498
60479
2556235
132100
345312
1866651
1320085
1236892
2167738
723040
2590633
2560150
1115546
918435
1864215
2667390
1485522
2801685
606663
2117648
2440224
2817253
812260
2202876
2336715
896897
1755937
544626
259523
841132
2774143
1854020
901610
2330377
2502472
1246921
1197028
822556
165
881117
2061947
107149
441266
177492
1025584
2821832
361234
2511105
2623517
967896
2145105
2580092
1301500
2957364
1782967
638215
1370613
538903
1182840
1630135
1380035
1473334
1000507
2281644
803711
502978
1044917
2517090
1841885
1045081
914558
903832
1668581
1355823
1597675
2694164
1177654
1958908
2721621
1317522
443155
1866725
897613
1744655
2340440
196932
2899221
711052
735834
1598412
2341187
2632220
71746
341693
2430216
1391808
1361022
475132
1425249
202906
2036564
2339806
1623089
705144
1211980
220764
915660
2389633
2179671
637280
1223507
139178
20356
2637471
1883832
2360795
2834402
2299404
588199
1086588
897815
2929385
718807
1485912
787429
149022
394071
2664802
1140505
1819319
2867707
693420
1675476
2007148
1914916
2887455
2227911
2830575
2793440
1923933
984206
1016946
2063110
1004561
1170768
1463293
881707
1005170
762696
1469905
2608109
2176863
1915641
326915
1179126
219421
992289
1573197
2884222
2649145
908867
268281
858917
2584343
2275428
2773832
2988149
1503338
120758
2781588
943622
1621315
1314885
6732
142227
2485653
1986376
1023933
1007174
265424
2493838
615282
2442286
1409478
1458548
621411
1628899
2967188
2710959
1513120
2616333
619826
2297752
991601
720520
1573179
1281784
708668
76516
1402541
490256
1536490
540207
2321492
1543221
682433
2323496
1045948
1706365
847021
1311371
1200202
1978654
753656
126032
437202
1891419
2271282
920741
1602377
784401
1053425
2738554
82153
2045025
459073
2171683
326808
1167741
2764551
2245700
2174348
1301040
2785906
2012191
2844260
468338
1335687
1406559
2691055
2182707
2717930
1407608
1161361
471585
1533639
2114914
2879355
804920
35654
1998084
2105673
1605431
1736637
2704177
650455
2195710
1875859
977263
879802
2156761
739314
54149
457800
525220
2066339
818411
1509909
918377
2224970
1717315
101084
1942899
124923
1778796
2930835
2174913
893709
326542
496185
1445714
2324625
118209
51144
1061261
2822385
1217951
773322
2214595
2195213
1653123
1371356
2934526
2223623
2345507
976097
1806314
163918
2358
2724690
2388887
1719672
2825773
1848137
1844594
2120920
1778971
1535859
530980
2105512
2032043
1976694
1946488
2150251
2544189
7749
2488987
762139
1297422
2219933
473703
466897
1107640
924581
2690519
453147
1900677
1496832
617064
1903034
1221522
522302
1139058
1563646
2370438
500003
684566
1665760
2035861
1215545
1287624
1584255
708590
234111
1250857
769131
758211
739843
1531269
2055633
476128
2004972
38881
1583767
445904
2729399
2553265
2346580
1742583
686680
1765966
480456
1725333
421375
2044101
1612122
921377
245018
277882
2957238
1976915
1565505
2057844
201856
2315967
308701
970986
74178
1564895
2502255
2646162
2557374
2023578
2685042
1141141
2469481
2930792
1210757
2332412
1673374
1897437
1614729
2153829
1139121
2036103
1714282
2751243
473832
1959299
29124
947421
1452565
2110980
5264
1654421
1426946
830316
2625406
2017475
2395211
2644012
1663636
1952584
2183941
1865029
610076
2169773
1795821
2337185
1502185
469194
1234621
633265
139375
2373741
185720
1853656
2124983
659551
1329306
2670458
2123323
298223
2297789
2128586
1952643
724735
2958902
1578048
258561
2870464
1738412
1922197
1823047
922352
787225
2949475
92125
2583045
2286659
2110661
568591
1037631
260277
1224317
927723
445996
77972
569058
1621898
1923629
239515
745220
2221851
2537304
390158
1174493
778390
349059
268893
1036950
735874
2523656
475498
2558920
446007
1779075
24746
538131
1362119
2311404
165143
2447061
865386
425420
671377
1793109
871415
1265700
2362166
9665
705681
118032
1271236
2927531
2655335
1661393
1618376
950076
2526803
2403620
1987026
262676
1927275
2978875
337948
2889633
1757949
362693
944116
636420
190449
1109258
83480
1055834
1534677
1271209
2848942
2922444
53260
2727459
2932108
758940
2845491
1203343
686471
17177
381088
2821198
967253
2907890
2224817
470630
170566
1668443
449504
508513
1558075
2207453
871205
2502190
2843872
1578005
611448
443703
2633839
2662476
1714911
2999132
2584919
2284523
2726591
33378
43462
88433
1753073
729932
105609
2134160
551129
1072861
2042049
292297
2059842
2728966
1960739
2509346
237478
1035166
2233150
1625035
537355
2593373
719391
1665154
37075
353229
1843982
2268338
868713
1945252
1552860
1111655
2494982
1596321
1200087
1248054
2842605
1305695
898565
910085
2894908
456965
1202382
2471101
185931
679472
1980446
939760
1714637
1729947
81146
2768344
1323319
800537
1949849
1876746
1153765
1310182
1145083
2538829
255434
214294
650483
2750415
2326966
1850569
1514820
2169570
672616
2413384
596007
1083875
2870348
2314740
554975
572630
2994211
51773
1512390
2225200
1781719
2109887
2509895
621390
2910423
1976095
2498135
1580540
286277
1159569
1119368
541710
1373862
2286203
292124
1217179
1136771
1806943
903101
2325738
1736678
1499107
409612
1607025
813846
1480939
2696007
1324408
1532711
1208396
549607
830781
834634
575853
1452170
745057
2551948
950304
2325596
2838224
2626224
961315
379933
1000085
247517
1188408
2733616
1384288
2995350
636716
1226377
1732027
2135822
2152341
855403
2949667
633279
551409
1274074
2165989
2276156
2340033
2996769
110790
2915885
1965291
1372198
2467832
431946
697793
2306055
58170
1659107
202339
1574606
1906624
1390746
1308221
807263
1902447
1944936
2549991
634473
1080757
1702331
2006228
1546775
2335609
73988
337201
2017949
2866496
2677233
2531070
493637
109469
1496360
1865834
2577301
1928305
2563626
2399707
2502826
1739084
2602046
1077432
1162059
992791
2385652
2485673
2895238
1846940
2035664
1046062
444048
1254346
568641
1990823
589955
642629
2844375
124255
1025476
2521607
2655324
1519112
147427
1668035
384945
2724727
1112692
464922
2640786
615517
2720357
2242831
1692948
882416
751973
1594952
884440
647210
441891
436455
2209624
885938
1690801
2778264
393112
2797107
937244
237486
2921361
1962719
275444
93037
998182
422871
1761071
1383126
663949
390114
2364399
821086
1005631
2084756
63916
214930
483523
815889
2326233
1884314
1979450
2768123
2320769
1189073
1170413
1011569
1483689
2079876
1325027
2937284
2833714
1246387
1900003
625509
1855775
2898184
1564731
1133198
1797662
2228680
1523311
1678412
49765
45293
1279519
630033
776575
1763041
1962273
102807
1163707
941722
387282
484475
2647147
2074046
2012395
1647187
1153921
337421
1584470
987634
2100159
1000824
1613143
955934
1415360
177873
2089131
729373
2922904
612441
2407784
489021
1174086
687303
1635405
1950660
2966695
597677
2053466
1130401
2055750
2957099
1614875
1702896
2031144
1143621
866434
185065
1481041
2450904
1689050
581200
968079
818544
2053485
2383438
1512769
1142615
112810
1952024
2271407
2520594
2957396
445492
724248
1592800
2912503
690942
2190476
2482321
2337695
1762578
2439419
952569
465473
1470563
2612542
1848259
2171979
1093582
1299162
1377380
2191133
2267240
2712276
1244617
2167030
1225044
2387231
2279839
177067
2174990
2316784
134463
136833
557383
2243614
49336
1248325
1950442
2531656
586019
713019
2487426
2054939
1694843
1474340
1667480
543101
646318
277414
2358614
2540050
2468546
2142206
2252325
1229515
1309235
477368
1133097
1105425
1170786
308086
422209
1821600
961271
1495943
1065214
1010606
2744267
532007
1058613
846637
1245025
1062390
417928
2939867
2536730
2601759
482968
183047
2879172
2841581
239448
2864070
1983786
2491772
1609936
809372
485491
2743032
1914797
1656277
567470
2853357
994228
1528740
1349299
2575793
2539345
1609918
107799
1114309
2972906
1352823
2176698
390833
1292690
1713427
2992592
2292009
2412826
388115
2649941
2652273
768536
1633727
2660397
2378471
2959450
145887
2121503
2390598
2318515
2688972
2243954
829095
1734063
1109605
404887
1789759
235874
1029038
2904067
208779
2898212
2597116
1115964
1707253
1826895
1624907
999261
1239720
2013021
649202
1408344
297909
2799280
1068740
2676379
275081
1730979
2314233
2665679
1049493
2519556
2425984
1878587
1253618
1051940
2799826
43376
1287813
1345215
463794
1496592
1243426
60910
128907
467031
1887804
1753813
1466291
643875
766833
2631844
2568570
1064741
2947475
1153662
1257472
222556
2884640
571704
2888234
1450484
91260
2830569
845423
1861229
882509
1161600
1904605
2170321
2506814
2368398
1183264
1266591
2945659
1312170
1733621
2349814
65982
716264
510040
1349167
348107
78610
2930259
295582
1748623
1187730
1034489
2149614
2275786
1439074
600097
2883397
1269642
1961871
1744625
2152150
123470
1165581
1838823
2630283
533979
22086
1413226
479637
1850608
146846
345803
1916589
863109
855842
782107
1211216
934451
712366
2023149
199425
2416447
573989
2349038
1692232
2013062
465487
2091980
282703
2427357
836605
2951205
2550827
2518537
1790027
2697461
52515
1812112
1110686
1048504
662719
1773884
1394306
95660
2636992
2250147
877766
1364559
700950
2106483
904059
900374
1522930
1478047
765764
731513
1007460
1231250
339845
1290163
658606
1692801
1757719
725784
1211337
547745
939597
1780204
2876208
2566634
2828707
1055279
1340517
1739364
1150938
977509
1505862
2545055
2858419
2723163
1651538
762478
1139889
690819
2756876
1905652
1938683
764336
136901
2278527
2570850
1311858
971327
1328568
2553994
2699016
1876312
493590
1479219
2268871
60223
1307925
324149
1917092
563640
1991438
410952
2585853
2052845
269370
2309016
704382
1548199
448904
1911552
1305075
2354555
1366586
2069410
7807
1161465
1640259
1319664
2649143
485178
1390009
2348158
2877841
1883598
827376
2146711
2460173
2651652
2987212
1377264
215291
1978649
2304567
317496
1031493
2573936
2626511
2252226
1638487
75414
1680129
2943561
2946320
46715
2529322
470478
1724531
1685932
2306493
1373673
2171109
696502
721831
2565301
96451
1549206
1712011
2556623
1717210
2215574
1450238
2448852
1710575
754804
2766347
258419
845092
2392857
2510645
2483578
2984622
1707125
2427138
447293
2270191
2472811
917770
994721
1158742
740615
2368394
329850
1437116
90224
2895150
1533566
2155781
2123512
1606541
872990
1855438
56778
321842
566012
1327934
604540
824430
2173025
2997397
851426
1656602
498370
2558551
1600091
1462015
1828741
1072901
2896136
339814
2231642
636750
2708207
77843
2073865
314782
489344
1123783
2986914
129207
2730323
859904
1984644
303452
1698097
2550655
1631385
2818988
375085
1320761
332736
1226510
2977362
831106
1301412
2093804
2293120
646505
683056
2189255
986318
431049
2826005
1210876
1025243
2416221
2042009
1514586
1056355
2028922
2160145
1303029
405177
1661140
1606481
2619625
1211795
754217
2438613
2103231
2074978
2771348
846092
2568691
602453
2147504
1662495
411924
310360
2861902
117531
1296677
292951
459887
23904
1318193
392459
2065912
349131
1448814
1094833
25627
2751842
1500010
1686766
1874674
1119634
2898560
2628891
1074598
2518142
2220220
845946
364234
1788910
1964750
28089
967756
2376674
338448
829658
10556
2151476
1638960
470442
2175379
473504
862900
1241290
822634
2828065
2852474
1364612
96259
1352483
51378
1970932
2988469
2949937
2116174
1063066
2984431
1336393
1909011
865016
641655
1390113
893104
2125762
1283138
1747903
471771
1293693
899378
2110730
1764134
591108
100586
143385
1832397
923219
2971450
1684870
2287831
67708
553705
2855560
2554991
542173
321848
1671165
2121590
306278
523909
1546953
1171293
1681915
2937065
2580748
807677
1220202
1328650
1795799
2513894
2744379
906529
1794379
335486
1007114
1937763
2684234
2446684
2425564
1369104
2250866
2493271
2439160
2106425
2048262
2981332
2428273
1235778
2619273
250902
2276038
1166225
1422195
1474305
1619641
1002942
2798333
2839842
2847944
1594131
2870087
2592322
17011
2180817
444160
1024124
1118580
128393
987160
1060495
2013848
754377
553766
1453007
377154
118379
1950690
321778
1870508
1569963
572679
1146545
2736187
2511225
2620849
1872180
1030519
2935533
1712021
878462
1529664
2098460
987135
1546674
1279276
1947646
87150
2914207
2076039
1590661
974702
1089886
2345037
2044819
2542893
238542
2163197
1493582
560319
1033704
579896
1649350
2696600
316083
1160574
2833801
2704614
2191092
2769333
1416634
585905
1298996
1031445
2089392
362022
2310721
1553389
449171
2741279
629427
2039831
1232332
2235665
1384867
277150
2294909
2139761
2956698
1304842
2700079
1506753
1884738
1349428
1203353
2717172
26354
1553505
2421785
2733797
1839189
1354770
836054
138185
2386215
441797
500206
2213287
1995185
1465728
1954565
140964
505558
186897
2376628
2406776
980398
1671536
1546536
937096
2976377
1762967
2443848
1861114
112394
1163552
2094637
655099
2717056
1516421
388896
1556245
2871191
1741301
2210781
2257405
2183097
227338
1987043
1178281
1693065
941607
1319244
2714974
1644855
1212223
2121749
2625253
2883758
668285
1078700
376487
2431251
522547
2753952
59996
1686099
1848589
1231447
1403154
881361
1620342
475750
752551
361642
2686530
526307
61090
430219
2513349
1239370
2123283
971308
74966
1838256
2616162
1287188
1476357
2757766
1170946
2660993
836465
2063784
2092243
1875364
1817735
2668590
561462
1182675
900036
2480967
2064036
36729
473069
2816586
914722
675950
859245
975811
1106169
372593
2215181
745803
1343900
2290146
100411
960062
1093685
1576767
1234179
2264630
1237759
2586996
1844765
846353
1462359
662500
1031294
2540172
1845174
1931330
2021138
1425561
2484410
10558
1758499
399132
686508
2617743
1374942
1792676
2990335
1106474
2538478
1334235
912971
2638888
2810648
2006656
1732006
1561178
1787637
2969764
1148173
632402
1332468
2610531
1811253
2363762
2150702
1172778
1811443
1688192
2598339
1295852
1698749
1356837
2211335
2901608
974579
1102629
1694283
964913
2209102
1749113
2815499
122073
1904352
142498
2645080
636358
1703676
1432716
1122473
2851848
2065117
2454941
2978731
876369
1818702
2645784
2565499
630144
1850327
2163837
2442347
1065428
520673
1653682
967035
2011603
2756310
177670
492867
2481763
1926782
308366
120187
1347485
450863
2765266
1983842
2670890
1714334
106315
39090
1295802
2561255
17820
2688523
1896308
179955
2254021
42803
2030282
1417857
2485149
612061
2454881
1655182
2095447
1466483
1927843
2273116
1959349
1925958
1716249
2784066
2046144
63734
751281
2327762
2047575
422170
1042095
2670241
461259
2337896
2231495
995430
2026418
1127802
1175385
1796790
1170604
722018
214646
1172105
1850430
185878
343638
945876
1652360
2271481
735344
1128061
1713790
2451592
912126
759933
31677
1663406
87694
2595604
2085576
1646140
2265844
63186
1500388
1497339
1058616
1043157
141492
2750352
2839947
1828448
472369
54592
516904
2839150
240470
860541
785025
2409181
648373
1520368
537241
2362162
1488312
1965719
638447
1519988
629124
1242492
1115591
231051
2888632
897787
810589
1905371
2395125
1869204
2948527
52968
2135907
2788473
2397767
124627
359417
2914670
2963776
1116238
1291563
748800
525418
2456287
2785520
1579011
2334801
1790183
1061081
2973247
310170
2206556
1732090
1942113
2437607
1620721
2839899
764547
1042443
2751375
2633750
990970
320694
1769656
779442
2718461
1894282
1655210
149482
2374409
2771447
1957396
123208
813217
1930035
425079
2908579
1264835
2215261
969659
1238081
41783
176214
2970170
1983895
130172
2107243
2340145
894718
149685
2091519
1044819
1657006
2928564
2814474
2436448
163376
2225107
1608009
829210
1599515
1379456
2786605
2239075
2192672
2232991
180505
2617602
497825
2395766
587260
2252257
2953900
763473
2738779
1937794
893645
2362373
1794290
1788362
28409
1402160
2833181
1685415
1330723
164006
1638214
1494099
2905465
246222
2839660
2021331
2142029
142616
1776757
1334700
2375607
1957262
1468653
2873431
1353027
2055912
2125688
1306926
2819385
1864466
761071
1229381
1743190
71712
534094
1771598
1473871
883626
457012
2804593
1563984
2095225
1815043
1469448
2341447
1654702
1007130
1483475
1797318
2783887
334527
1172924
1741148
1803179
1562706
610526
1375443
1204745
2433803
1711179
69210
711225
2940559
2328751
782936
991004
1100349
2256806
1874630
1557360
2577750
438613
652585
1909145
2424412
510383
1080198
947893
2510209
393867
731779
361087
2083142
2989278
2680618
645848
1116155
1056060
1850592
1066309
2767238
2436154
1777533
224148
1764904
76820
1215151
2865252
2849977
606132
1422612
2944079
1561096
2591548
1853223
1501859
618282
449772
2449752
128490
843639
697882
1005929
2926780
1203512
686546
1088979
2319666
1742605
2939571
385975
2026194
2892076
2679859
2250341
2173331
273031
981843
2038583
123007
1587975
977546
583437
149070
1085445
2436659
1650929
2220078
402783
1100680
2348567
1246421
2314913
870847
1689552
518424
1557392
2778531
2838090
816348
234453
740416
2842541
126528
936626
2609233
2816210
1209656
591076
2371144
1849015
2179050
865041
2432451
2844471
1950485
2385462
1495399
1170562
2788244
112430
1035481
1551016
2427343
1906327
240567
2945766
980071
19097
300207
1796418
769901
1556974
2155311
1412780
2493600
1764543
1228990
1219607
2355618
600133
584973
2051019
1465174
533776
1895490
932010
2919237
907240
2618924
223832
1019670
654404
1774847
447012
77082
2531765
392777
1057152
67214
692984
2853570
837114
2249957
2008880
2249894
2259908
1289774
995235
995867
1161744
1595367
1580839
729114
576892
2630966
2624603
1508902
2550202
1048195
1127825
290385
2067864
2298580
2581583
2514875
2892013
2113348
424003
949165
2180561
1116986
1319086
17674
883295
844317
2783919
659554
2134090
779153
2171772
812185
2890872
752611
1541299
467763
899928
1682253
2493016
966482
2730447
1137192
1256866
1798310
952123
838449
1829536
844136
2951796
2253539
2309652
2648708
886876
628737
182733
2286522
1989405
2966652
2946076
1639846
745804
2117847
2452031
1153027
386809
1509681
1620790
1286737
191933
1630157
2253218
438732
2767349
1026435
2237041
719471
2381235
1582929
1563606
2849382
836467
1389609
2498089
2239694
2018345
2680822
1526216
1007749
2647473
1988643
163947
909628
1622841
2615977
2579007
2526002
1125657
1199796
1329090
1833941
2829952
582307
2272672
113652
2125093
2026065
833123
1506328
608993
2913080
1355709
1445459
1302689
853798
685152
837385
1050971
2727719
2361486
1214795
1716361
2525432
2640774
339202
2657760
2219780
2865203
1299768
419575
1194292
133708
765879
2292950
2406380
879530
1934394
1432444
2229004
440721
2557788
2658436
2312782
1003246
1477476
682931
2204749
2831212
1733901
1932468
2192697
2948695
1165180
2234480
2589468
1504381
1892239
2325600
1885935
192006
261526
596578
842066
1027404
405879
764797
2423286
2340273
2197240
2168641
2780993
1755027
2343428
2610126
274624
1337255
293056
2995724
1168467
2026956
2444543
877515
2492002
609723
111995
2597822
2630455
2520585
1923421
1516390
228943
2184946
2629319
1071008
728702
35198
2352156
668339
2375470
1549395
2836979
2672814
820773
2696759
2282940
1611748
1034013
2575995
2123823
2202479
2119303
1568366
79994
2127656
2178088
708340
1725477
2324894
745276
1165249
1357635
974218
866547
986954
2561577
2111600
1022151
1913732
2779938
913972
979478
133268
586785
2316602
2830026
386076
1444701
864039
478423
568524
582869
114077
2136889
1179214
2241732
1831328
1887553
1483561
1156221
2632829
165161
2513856
1123398
1031707
1017161
684975
143306
2039311
115058
439595
469634
1094536
572863
1572770
927489
919240
1958846
2372190
2299630
2953620
2940713
2882499
67696
2593953
1061712
2309427
1425280
465617
1309339
2581500
614797
1474500
2611707
1738194
22558
628867
2939520
682216
184529
54578
1121810
654162
1665465
2211024
2743284
109305
130264
2218481
2481494
2429893
2172100
2938558
2828743
2756147
2532510
1406807
2581925
957789
1872423
891264
1055641
2487219
2365763
667347
1741764
2904672
1812566
2197636
586887
2513446
2768565
1708697
683960
1434029
1436072
427243
1543333
1566335
2645723
1541179
1512580
2334174
1479736
1341322
2090320
1012246
2748128
1672244
2486386
2136902
79859
542026
2140472
2961973
1725725
882236
2866645
1054642
79871
453531
568087
2848435
2678579
1252046
1798815
1114651
1679288
858499
197337
1841362
2399677
1709916
1175535
1395765
567590
782206
2408010
832069
2970802
1894395
2968971
50660
2952773
2109442
12633
1678497
508029
2879277
2733138
1104251
849159
301224
1469037
527738
2069622
784203
2158740
748909
2159054
2356076
106623
2075082
1582344
1798509
470846
2666285
2580715
395207
498353
67868
2289602
467323
118527
2758726
93117
647511
1437222
1117497
526787
1686711
2738100
1892298
2504286
1207136
2936387
1573907
2507691
2095126
2839168
1666744
1967553
462142
741825
1066248
2260650
1729023
732532
2357716
2124229
1230885
2941935
1930182
2214559
60462
1688907
2824027
707972
642480
941524
1751111
2329190
679623
643408
2349828
2403110
579794
1440086
1910800
191271
1795605
1093895
2675175
2774098
1835720
741423
2034748
1081094
1473954
1908815
205322
221190
1850750
2135504
2952101
2427563
824410
2776127
651886
1466890
717650
2402996
1312431
1913624
562755
1178610
1316734
1658900
2618696
743885
1850170
1930652
1837780
1525345
1704750
1189851
2783119
1255849
2270944
1773424
681015
2476265
1994614
48116
2128120
2463066
2475678
2952530
2239192
127564
1935771
2956842
46911
248201
2386817
609666
1943163
703550
2268565
2078210
1963787
1635087
1008861
1317918
676783
229962
2507768
459901
1485810
2295063
2233324
2683177
2287679
1744289
2731292
1415799
1207354
2723322
1884680
962898
367237
820450
919739
414147
1585002
822907
1540164
528164
2042809
808729
122725
1006595
2960167
1131586
2324512
636949
1361547
2348631
1096849
363709
2160045
846524
46885
1447723
107165
294528
379873
1830870
17849
2264552
2793767
385085
85001
1229857
799232
2186355
2052764
2855747
230870
1095572
1180827
353595
2102166
1140993
2001532
1943029
1777941
879430
1808011
391141
1243138
968055
1754017
1806374
2415777
1861181
2100902
2795650
692050
2118750
2576553
485817
20187
177906
1715673
819418
2364260
1284788
675164
111481
2380359
2372343
465075
1998876
513335
2466606
941904
2807628
346036
2749914
198768
2105525
1234320
1952784
911899
650097
1330316
529152
962098
2022366
164253
538650
24534
184439
716555
2256558
1520208
597166
541346
2195372
708647
2921704
1567714
1690073
2436932
2597400
1673031
895187
2405027
2535418
1161453
120147
1640942
2395772
2589282
69192
562220
919598
598343
1524317
458315
762596
2579319
482848
1463386
812225
255757
2983594
1925743
797102
2695317
150741
1235158
1779382
1840813
672089
1376781
1030195
1567275
781808
565612
2728727
1418306
2722906
2124499
1007587
2792097
2686718
1927184
906792
1727387
2385498
2185739
1306705
384697
649124
2635281
640454
632717
1561023
1953907
328033
1711763
189064
2107414
1068928
861152
1000547
2099122
2944779
1782354
2664734
189857
717011
2387639
2314355
1724597
2696087
2517425
651781
602878
1761163
553630
2788616
584219
938327
954092
219499
2095132
1586808
2296874
1049038
2431193
1008636
1238102
1538606
2077563
2615605
2539152
1693037
76735
1837857
1357770
266592
2554867
745408
97298
1279464
957846
131074
2447596
1560724
1892236
1225
1865691
2476454
1455903
2819782
212305
551034
1406590
2509178
1600072
1354134
1034165
354525
2892739
111728
486481
2948243
1804764
563216
2302451
678885
829807
2373670
1940644
1443456
1169485
2898489
1574530
617080
1459212
466765
1134656
841255
2943219
2590559
661036
671875
141592
2583977
181052
2258015
938110
1215216
2612539
830849
1843295
615372
1295443
1164410
1178587
597893
1843294
2524745
487914
1300289
968200
1657398
1198778
2542729
2274477
174341
9494
409133
1015595
469064
516043
1676631
1657290
1173986
1776959
1838341
432001
2715069
569908
560891
1062269
2413203
1176262
2357711
577612
2871200
471955
2937258
2395944
959869
1753898
364144
133618
2952675
423224
2408095
643368
949069
333579
1658962
1934484
1365973
851944
591773
2539958
2628903
2430113
488310
2860323
516373
1049201
922591
2929575
2741814
796653
1023538
2613014
1784959
1477147
2008957
261179
231045
2889452
394797
700071
312676
319243
1343438
1778096
1169173
518752
712580
2535145
1887047
1820704
2075102
2032301
1767169
2563412
1892623
2283541
1128964
2815213
2213115
870777
1128217
753004
483790
2913176
2230151
9099
174354
2977547
2898550
569150
677617
727577
888392
2021055
22025
2057564
56158
734604
2109060
1943204
71659
1700514
975505
1838827
1263925
384479
1122367
2909240
716044
851833
780016
1844260
1604837
1780158
1757435
1351339
1789256
1931789
1328885
2204157
17290
2006501
448086
1422034
1543907
470110
995949
1600064
1721065
105009
1059620
1792723
1805522
2551476
631550
585798
2935954
2270268
1011389
651997
122101
1791404
2496257
2243289
1087913
1770043
1110979
2877168
1218183
2439863
2597677
1235473
1962715
45762
173858
1022974
515871
1169806
139389
2236935
1791166
1199008
1029657
1113039
750483
2177558
2215188
686437
1447826
226576
1854785
1569926
2534332
1867393
1329566
622244
637436
2440544
1015764
1855618
2396758
613440
607442
1359472
659201
781299
2898797
1691423
2467457
38186
928357
1258622
1237193
2474365
2888013
1987676
1651923
2103200
190464
616100
2329776
2045248
2702377
1864107
912641
1031942
2486350
2066428
472485
502113
1438397
385594
1631904
2045839
1745065
2291104
343489
1643862
1498878
327297
1682047
2943586
2102271
435591
2417951
1990283
2939618
1586225
1093482
130081
2202324
423257
2691681
1904700
2803715
1120673
452993
2290065
187100
1441829
308529
1625496
1827422
1940433
1187686
1088838
1747888
2047527
2732699
763118
2374823
1931097
706703
1993445
2883040
124653
983727
2822657
2227229
2077209
469090
1429552
16817
677122
850603
2820532
1797794
1303595
2626948
2501245
261775
451828
1643092
2089196
2908612
2830778
178034
2172852
2394656
427084
2935969
1769478
2874533
642671
1279275
2757572
1283676
2263001
96580
510904
1856561
565669
2456808
2389730
1242790
307410
2726613
556935
2127357
2869912
58179
2389131
321739
1701271
1994679
746703
2048400
2689064
2919554
1443055
116147
371874
728884
507031
1014544
2008158
780954
2298219
1271159
877534
325475
644071
1443202
2782282
33800
202344
606043
2760412
759278
2733399
2630323
817457
2638882
468414
2518727
2149912
1215116
2083478
1838975
1134669
526532
2471473
1506542
1255415
2978504
37437
779925
759457
2852008
2051083
2153342
177482
211505
596544
476115
245305
798887
1082157
5716
2074516
1331908
152391
2891972
1487141
620804
2927050
637052
1835919
2010527
2992378
486939
2537058
2980202
1993480
1308825
2958705
2547268
2088749
1234514
2399275
1656183
387855
93108
1867687
1500750
569222
2629343
2815988
1651379
2635059
1890504
499638
2787449
1782475
1986778
924604
2225877
140181
2760522
1236403
648910
247460
1289813
629111
2757291
114989
1104168
2304558
2720089
2338681
1703833
1376271
242887
2313292
760309
2259989
2882514
389652
2075976
2050244
541062
1482831
2549881
844862
781658
2053010
1769465
7534
2709542
1529986
1760288
358451
2293797
50100
987561
2051087
681440
2091728
1871996
401528
1946760
1092180
2294150
2705999
405472
54459
1965987
287985
960462
1558314
2854580
1501523
41145
2920812
2862736
822802
1973821
1632200
830335
1683362
678537
2590622
2041812
488685
157074
545724
2539771
838513
2637452
1928118
1240041
2100563
20298
1050542
1806561
425769
1105000
1288899
1230105
2065461
2847213
1084684
1083335
404709
1005495
946070
1227510
495667
94621
2574196
2179028
773157
2681169
1737191
1261841
354594
2282914
1317963
1709459
2436717
246081
465851
1537280
266378
1516392
860192
1208498
2621392
2149091
2438602
2203204
2512655
523285
802891
2917363
2045131
1748960
1661224
2540797
1843581
1751771
2236176
133089
1432939
973366
1394930
2303885
772631
229244
1013343
209348
475324
1479193
2262979
1258053
2995584
639522
2466550
2616975
2788612
1905151
2336531
2817618
2944787
139421
251332
2506269
2404732
2428907
2047065
1248312
1180677
1283240
1381401
129968
2772957
292682
2433852
1061940
521925
963546
1271287
1513601
2442738
1050617
2771653
2438321
1690138
2754555
2571648
1995102
2176057
2424530
2329071
2120844
2563950
2580403
1627112
1968681
2525661
1190529
733345
1222690
2990120
2114745
1352657
279429
2923778
1302860
1341368
962054
2266405
129006
2475654
2225494
1179622
2763659
1663814
2869759
34565
1751813
2381212
2210621
1176342
1710283
1331464
740291
1807037
474928
225324
1332697
2181808
958668
2555386
2688279
589764
1424394
2967707
1029893
243605
1309074
1991946
2510009
1438079
1983952
1735502
134052
2263962
915668
520163
2298526
2667480
2901374
1509146
1360174
2128008
356962
2100464
935044
1348241
2842139
2784093
530048
800806
2855830
218326
1906921
1280224
702385
2936813
1523828
2011458
1928759
1550189
965889
912710
802042
1099940
176671
2234061
2136454
2991548
2417893
2037828
1500693
778066
1682187
1857654
394881
2617231
722246
237020
2917675
1252293
1037825
2773504
1986971
2944746
1053727
2689355
397910
93907
2217164
2326668
2160447
183052
755729
2962488
1799344
1448751
2712901
935797
1440298
2130793
489976
2940991
2908858
2172163
2314996
303738
2305745
37242
540757
2739771
1805886
2094934
2513274
792856
2556031
1083353
998562
2953940
1177259
215726
2796960
854057
915129
552688
1332896
2714472
2517791
1045796
1166621
958088
176588
2172948
1415430
601797
1345110
1246778
905535
1167206
1284019
1962643
906976
606256
1057576
936602
1915464
1129958
2019954
2914025
1083898
713564
646102
880857
1567620
1561231
1949896
2900515
1792054
1467686
1462663
2958674
2942126
2155602
2131622
1357555
2757399
993083
2604332
662933
2676641
1404702
2625575
1099968
2010958
1199503
2036569
1442773
2329460
1056522
1356797
929709
2286437
2519251
2326917
854056
1080481
1793165
1270923
388886
260850
249937
347560
719327
2405538
2995533
2076882
2162936
1504967
2197565
342220
1181607
602267
484147
2797927
129576
1683649
1834495
1572348
1529460
407369
445496
2975521
210157
2964746
2302437
1580565
1561578
1095601
367839
1950464
1872803
617775
2814375
2592129
23312
2809907
2185362
2186248
1831225
1382927
44819
529184
1985193
528965
327110
2631120
2728965
2677956
1203467
1258425
601676
2165314
1233945
811833
2130060
1052733
2392397
1207989
2664686
2760235
674804
2053840
378009
489178
1645968
917672
815436
1347682
620271
2646661
2730608
665090
692196
2232152
1194054
1019305
1863271
923019
697260
583089
2697795
1298936
2748402
1448091
2627120
2394813
17175
2019516
602802
2681860
2296102
1277605
1735699
2674110
2283135
898019
591781
98570
2245700
1212052
261582
2492659
2393493
953777
1724810
587546
2489433
1104432
2026916
703045
1687520
2241062
2518332
1435921
1205504
2145451
1347086
1222679
1681318
1949887
904538
977419
743843
156589
651528
26977
1570959
1759660
641899
1333010
488063
1419832
825668
2881555
2889961
66829
985453
2379393
1171260
528720
82437
375131
2769782
117120
2327403
975285
2262570
674488
2714315
943887
140726
618853
1921305
1400921
1291793
89184
1427897
2862751
2365196
2586147
1195760
2853258
1522331
2537779
251165
1928643
2604607
1752969
1308035
1292218
2281688
1906824
2183700
2567821
2023943
1511102
1059458
1802865
2701942
773772
2746751
2842667
1908976
2184408
1243587
200768
2273591
187836
579870
1638786
290334
1775629
2008396
2329016
1313407
2775912
1257658
1434365
2045232
82045
2726582
1843271
2505220
1910281
1411092
2045514
937735
2986901
848378
639676
1277024
1111481
998694
186000
295888
2758633
903119
85830
462820
1482989
2240968
753153
774969
1249363
82169
2604728
1541626
1856178
1039092
586857
1938222
1282026
2430127
1443441
708658
1357570
488955
1646392
1860822
1337332
2802419
137846
2448812
1317465
840197
261051
1076097
1743315
346881
1538916
742655
2587848
2808420
1517624
1353562
406940
1638703
411539
2263118
2677794
998395
1201339
1476171
944873
161132
2184829
2818795
650086
1347572
1679616
2503769
1666343
1817461
2468933
2983807
2657657
2729983
1059903
1917324
593215
115170
2659978
181062
2923589
1693953
2050975
330529
332655
2462513
109998
526801
977259
1311336
2519323
1922132
1472467
2220503
2257278
2638904
568075
936893
2142673
2234417
270706
1611605
2734575
444714
1857939
794477
2362037
2451154
1425998
2538367
148567
1349586
1748671
2715894
2196466
2597678
2178406
2822815
640830
672017
1650503
160152
110500
639321
2380655
2367777
278225
465081
304669
2420897
215849
1091726
1548853
2950423
1536440
406791
1261251
1414828
374296
2687248
953194
522863
1553185
218217
238756
1266003
2815894
2933513
1088817
456723
605529
255671
1133226
716028
894992
513880
600156
1173216
1495312
904825
1110464
1711160
1996550
2659316
2177934
1049341
582458
439184
2464169
956754
642783
417362
1995968
2712320
1151930
2751075
1494674
967823
2684587
99842
1424545
806468
355513
2557771
1522495
1250504
588002
2639003
2423719
2599666
543827
1050534
1310825
56728
709849
1005111
1106069
1808658
1960646
570237
281763
119781
1503950
2277730
2832100
2655880
2028804
1843125
1140054
2229743
1942966
80951
36210
2298478
155073
2075056
1065333
1259426
1714058
489051
859091
2774236
1539584
2686268
2830964
2765784
691378
1453384
2090794
2652023
2539972
2372556
2771803
1560273
2166638
120254
1732504
1195441
1963378
2872558
425183
1422696
2953508
977744
1237525
108580
52800
2302858
1368005
1766857
308260
2743448
1541093
2364196
2429715
1888408
2129979
121092
858143
1737124
289466
398114
1109680
577621
1958386
792669
1214226
690890
1988109
693956
1079799
2929644
2116651
1033306
1423739
354175
1658237
1476538
2657032
542593
759747
481644
286040
2817191
2845839
232106
2221950
2492169
353197
80092
1229293
1159015
478205
2855324
1736635
2436590
647992
2950860
643831
152452
644815
1723629
598447
277817
273286
2022186
631992
2447874
1015075
805375
2990467
1774821
1803370
792858
2108363
1649208
1024964
1330312
1141377
1894512
1410403
2887021
53526
1888607
2742344
2306512
1841549
906687
2257372
1731
1059138
418538
1725360
1657585
696355
1998645
1196122
1844698
1446519
2211196
166424
1953337
1502369
1969794
262546
610731
619001
1803861
1941043
2276729
1214725
351445
2163749
1268250
2756404
1906092
574762
1597952
329130
348485
1599682
1388268
767022
841393
562204
1979728
356390
1758325
824425
2319260
1485872
990849
1788948
2988240
2960642
2051493
598971
1095994
1371706
56365
372723
2586430
407809
2536471
854679
680564
1958915
1945792
2794867
2288044
2294276
1910901
1192663
577650
2752293
2271218
2557377
108682
1545894
381802
2944293
31766
1889002
1733240
536357
2365995
1301085
1135327
461988
2672790
1191691
1351062
2259219
2115852
1403885
630249
2796415
879151
2576041
2591282
167194
2386668
1502182
1876209
480669
1770826
1147426
38046
2395860
2693320
936199
2340152
241437
2825200
1073392
777793
2707546
2374476
1913120
685885
2047265
621162
2036947
1822835
253365
440831
2453083
49780
1319981
2545475
157413
2003526
2448495
2175946
1396086
2929163
946771
2543512
483560
342630
2753183
1419758
2682782
2994619
1761309
1272525
772411
1985206
647000
201882
2671091
210616
1339396
1708037
2033450
1592760
2665219
2002884
2158891
1501551
1548359
2832655
505076
996853
2008600
1901162
1442367
471723
1961025
1925927
1330704
1714207
862036
1529837
1708825
139697
2802361
2481235
2124902
965712
199469
2312344
1176327
1538864
1020380
726128
131623
1201950
2729012
2806866
2703500
1277370
2639520
724928
2790574
1648120
142441
1749292
2119842
2103465
675218
966897
1334023
2053606
2496734
559199
2709654
2299094
556785
2350907
264806
756253
1663251
1957484
2295116
2683630
2683612
2943091
1401932
2412623
2749956
1105431
1206344
2389475
2346710
1513269
1553946
2489150
262560
1190139
2108966
1454130
2157036
959340
1024087
1653769
1518538
733740
952862
2075323
84646
1734019
2831575
1747896
691503
2643043
1947878
891466
2586133
349809
304088
2852440
1971591
2026783
2758266
1318301
540051
1312212
1323802
802610
2502350
949120
2773091
2175737
1908459
797177
829505
426997
1530916
2298719
18671
2131914
1549089
2850245
879809
2240591
9639
344038
132056
112123
1210198
952495
2964562
181789
2979277
2722828
2016441
1035679
1551391
856594
2354641
1570092
1805713
2127731
745829
714172
2924908
2091685
1657520
1972175
1906755
1676190
1104088
455844
2042786
2500249
212786
2568777
2844286
861194
2680899
1570836
1813688
161813
1752624
2309317
400992
1285416
344995
1952382
2142009
2699635
1038825
1464074
1827366
1784653
2694597
2268625
1392690
1868468
1240799
299444
544657
2344887
755287
103794
2361487
1484425
188922
2205772
2345618
2869821
776607
1675657
547985
45582
984973
948976
1847349
1846320
417709
1505710
2062306
1456533
2969783
1406023
757538
2664379
674647
2150227
2049198
2431798
2449670
2593854
1776684
721309
213999
1138170
2722085
402921
860293
2067702
789093
2153252
743358
1337077
2715185
2244683
2802404
2078886
1091002
220112
584595
669659
1676644
1070729
2075682
2950533
1251459
2750328
2100759
300656
2182125
2066781
410861
1475160
304441
1141211
129681
26525
1544131
1506326
2094226
2849575
1175929
353935
1703003
1407465
2598617
1505406
486350
1205970
1725517
1070944
1875629
918513
2658024
951310
869045
909482
1217989
486156
1210137
916466
2552936
2137349
2907977
2857376
278560
554010
400252
2339042
2060335
2494477
2188617
236263
364763
891619
2160079
479732
2913377
2646429
1685701
1638893
1233724
1077681
73757
891748
2545342
1459154
2317581
763331
1945309
527718
2196148
2014596
181418
2104124
1871971
459977
2658133
2788574
2799019
2234819
2283050
1987635
2987433
164164
395605
2147512
643895
308981
1793940
2329596
2464226
27663
923628
54334
1435762
468970
1513487
753343
1232300
975147
1797412
944799
2989742
1978829
48922
2378064
2438806
223407
2166637
2237824
2458225
1966038
1741810
2962010
2130202
2653766
2109521
2774096
2962747
1419812
2620043
2943324
1963826
543671
2997657
399588
1012640
1511144
1152930
2761291
2486290
466693
1222441
2992384
2445521
1271362
2370447
2400678
2011120
1537084
2154853
1985697
503121
896662
1947706
149674
1066780
1573578
2923770
1029526
2993389
60164
1489201
1957214
603834
1486857
2873153
2132825
514352
1542434
2410467
642
2009126
632907
2993025
1970999
2420621
2879823
1371676
1431740
1416906
526529
933788
2436379
1939542
397845
2586052
6321
1971422
26173
1552198
2481162
86337
41398
1954728
1206522
2044607
2344232
339347
2558958
886666
266165
75951
412143
899072
585327
2383141
319692
465150
754817
2267783
2398407
1797697
717923
1834785
737238
1115767
1937189
1259911
603541
1963361
328460
601054
2049697
886210
2555781
256219
2930816
2416365
1111917
2489773
303030
1894433
2565724
715172
2793504
667402
98313
629547
1132551
1369481
413682
530958
683529
1647956
2882094
1420766
2763722
1819282
197028
883614
782643
525488
1484668
348691
1411697
1556800
1121261
1858864
973164
2233177
1348636
1792545
1643962
1430711
24069
1437465
2098113
638733
2583364
747015
2008213
513397
1794324
2691741
2161352
1676418
1628858
2441425
495699
2342238
325039
1278341
384077
2326058
2143384
2312125
1399209
264644
1170988
2888725
14173
35975
1681269
1658134
1983038
1705337
611950
1597502
2344069
195313
2344516
1868633
708709
1138840
2076725
2870060
331609
1221935
2311485
827307
1080524
152875
2622000
1464600
2478932
1765383
776724
1394492
2546378
2464063
1283216
2560550
2500037
480837
1218683
1999426
2702525
1830633
596927
2046594
2542297
457795
1431578
767358
2112986
1024655
1153769
2444594
2762941
981605
788252
843464
1134479
926603
2824415
1129762
2691985
1117490
2524254
2238363
581552
1323821
2315264
597940
1804657
533947
2597366
1507182
2880931
194292
1070127
2423227
1168438
18056
190584
281423
1559062
1344353
2726016
1322002
2325957
1030620
2165465
976788
1957222
2506231
2622901
2165559
623720
2663506
1920273
1205271
987327
1235536
1803211
308335
2285834
1916928
1815516
2166764
2627571
401994
2106343
796009
936402
2813278
1077431
2495463
1673982
1319799
817465
1516291
2866770
499281
2493078
1823991
5512
2115978
989549
629231
2295836
2909821
2350854
283162
1661709
1670416
591496
947542
587343
2923364
114306
214913
841709
2737000
1527273
1778110
2550277
121056
1273573
1224259
1440854
2091037
256901
1823975
106669
2749978
647965
112180
2382307
1637514
741411
1678142
2063686
92264
2477655
725394
2279031
585503
1672936
2866373
1025218
2303593
597637
1866926
2040592
2124910
645036
2107220
2245965
2434960
847830
1203170
2042348
1104730
27144
2149016
1371059
675108
2261196
1269718
2828973
518958
464211
2409011
1127573
458218
134404
406603
1043720
2323691
272975
2068937
2143635
870611
1452214
1700578
511872
2613601
807798
2757836
2048560
2171979
961005
1090907
276709
1504500
239923
2164119
2179608
2501118
433836
2524932
536427
1414399
1933942
1663999
1872616
2068346
2070601
432687
1908388
2859927
2501623
1052023
1246889
1470188
2752600
1758761
1083789
1076749
2032948
132348
248728
2993953
1739607
1041788
1498452
1979529
205906
1194411
1996998
1156094
719343
49776
86844
169636
1713774
1959459
2754333
1300726
2908497
1662721
1677004
2410119
231095
2923892
1396658
2983694
2199004
2480446
1060443
1231952
129146
1825522
1742256
1868752
2867309
240707
1364632
589566
1951470
877981
1745659
187164
927756
2348854
356799
2641529
1824664
111132
1458606
1733160
2290204
135609
1143278
2521298
575852
56288
2504991
291208
2536733
1081785
1523159
2665878
2907306
265414
2050981
2774614
1022472
415612
364180
490293
1809944
2626190
677456
2737699
1975044
1550607
2895579
1316059
1661738
1354184
49219
1468293
2006144
1708848
989590
98348
1765135
1010932
389555
1301868
2092717
2429065
1484097
2516374
210830
1051430
2290988
1233301
1983393
171519
2239946
793337
314060
433753
531035
2805455
1984359
426614
1121514
1162448
2297149
1170732
2630740
1819645
2879579
1136681
1917992
1644714
2147613
2823898
462933
1756681
2252962
2463381
1273054
2463791
1031162
1080393
1213443
14555
1768263
453388
807891
2082323
887141
1855277
2404129
2871499
2281890
525642
1550299
2095391
2212725
1181038
915035
2608656
2317719
2833026
1769721
1981683
2656923
2232653
738363
2426236
2212385
2011416
1890026
243547
91809
619820
774453
2376423
1073208
1582343
1458745
2476700
953971
862874
2864550
752213
1904867
1414848
2847603
1633944
112238
1278989
1242599
2946308
1112014
12319
1927990
1285288
2761323
2666352
711523
1973707
2194119
117900
2733605
2802279
737719
508057
2178702
2327278
2606751
637446
1803977
560722
2016671
1668527
1829286
1437890
599726
1676888
71833
711963
2955876
1314431
658270
1584241
1326749
102611
385880
1604423
2768962
1613754
578129
1963081
1731653
828086
2281711
2985723
1852494
1460412
2313001
1459245
2614210
1633329
2536318
2147232
818207
1365603
585121
1417933
558842
656953
2646247
1031069
2487735
820869
2615309
1330835
923479
1188
2935257
692441
2131293
1029738
171873
862945
1857823
2453583
1365019
710316
1430347
678019
2685912
1044556
2311348
2738581
191787
129554
1104183
776908
2063838
2179376
1950212
1710085
210444
1954299
2530953
342104
285133
454431
859643
736742
1663223
2990935
1766479
2351447
1370231
1140653
2321382
2735250
2367320
751728
413268
2569584
1796283
2724615
2308164
2504421
370521
928699
797680
2434358
108074
2747892
1144442
834870
2218542
1191746
1176973
20026
2162529
2036616
756767
825751
2027550
39597
177198
397781
1696601
14931
133030
1063921
766658
1062649
1149856
2562940
1303616
458019
2067360
1674136
1386717
2865040
1108493
2011143
129283
2769287
2846012
2864176
1477384
1022984
2884201
639912
575951
640968
1465663
2603501
1196916
2159212
517633
2893517
2174142
650662
1473789
457151
1713310
2623644
20090
16925
81662
2603801
2207412
1984731
2985192
832257
1512225
630826
601543
1358236
495001
2595278
2897571
379202
235190
473522
1536521
2217204
77022
2733436
1376415
1111006
2626952
1066908
1761667
1100740
1524058
991328
1240735
2060499
1524605
1322397
2180651
1248368
823479
2682195
2080624
2335703
829372
198518
1210290
1324373
2793796
1107860
2219926
28985
1581381
1272798
2246188
2174754
1006233
1138954
285759
1149537
2722213
2563777
2766628
1246270
1071457
1007363
823120
2596061
2846111
520122
1360780
669589
718668
441404
521643
1548040
639921
1731932
388764
950068
2839791
2608689
979052
1937524
881486
741591
1628629
2404070
1880544
1914388
553606
1602756
1994516
836586
365377
65972
2360300
1704848
178384
2206410
2224970
1539164
392350
459989
2496919
913992
2008028
136839
2645923
2396791
1086907
2065
2005479
2582310
1939588
403316
323901
568217
2807386
2720796
2998956
877343
1323552
2509823
2230280
2205280
92147
1590579
910128
270530
796988
651449
2326045
1189337
1111437
1822963
2619680
119465
2476154
2265602
32607
1079412
2267667
2554438
1178073
1723606
2957753
1501973
2808174
281490
1222769
2807129
1675185
62672
2833304
905464
2784303
2925450
12395
694430
712331
809382
1862230
38376
2515071
490019
2377690
2134750
1125835
2370195
1916704
1158441
449606
1700722
712878
1627679
424327
1186983
646003
232501
1984824
2385123
555981
660008
2964146
389284
2081824
2748449
314733
2094218
959230
1543416
419951
2821460
1581791
451373
311478
1475832
102475
1437312
846027
2019178
2595752
1811984
719899
824982
439662
1660577
2011964
1602017
1893077
1513139
1503491
2965410
2173147
1467637
354693
1771322
1216085
1185778
1381891
2175314
2729193
1801841
2513125
1827335
2769566
2824602
303166
2872040
1261913
1665544
1891217
1374017
477528
127467
2715350
1433541
1788043
2243665
35557
1197472
756803
1539048
1162881
446301
523036
2033925
2217622
1739120
219702
599512
1430785
465246
2917705
943910
2292580
2687270
1284863
112098
2559309
2546776
1777641
1966877
1437144
2255168
2094343
1152493
688709
1398737
912509
1240617
2596208
1669311
296016
759088
2115612
819051
2793013
1333233
74522
529066
2449097
1505307
994312
2366801
2965568
803243
2054070
1250430
915340
2129730
1313557
209333
1096606
267052
2464500
707300
1935896
669560
2106036
2848404
2426529
2218596
1517715
2722544
2977683
633326
1057947
287047
2482910
1132468
1332465
1932006
154126
2843128
1815158
119693
646370
869227
1886475
2078062
515308
200031
2287394
2128265
467083
2268245
2835564
2919330
454157
1941600
2767734
2880685
1160195
1285448
119580
1654229
1918773
1177526
2457628
1401682
2826346
1306444
850040
2980471
1149571
2665197
616516
2312292
1050776
19342
1906705
1566083
219372
1710450
694348
1202806
978695
1046263
1122136
1432851
504214
1406221
1829887
2180760
2691668
1949466
1351341
2126792
643344
1325320
1044825
469689
2631763
1894864
966511
1297685
1560061
2099378
609976
127188
2118719
33033
1693270
2854443
1743482
2903969
1573600
2722176
1466584
212087
1671378
1970797
1618307
1017616
1151557
1826326
483434
2502897
953117
1126777
828216
1997942
2112817
976330
892805
595679
2274014
2969217
211409
400341
96404
2330127
433373
2306026
2700921
2176855
2726346
1790873
2415382
1192929
2002959
1603112
163726
1137618
2620727
1831634
2963943
620512
1850882
917060
1747288
195449
431353
1376456
1171778
1324157
2488487
962143
1809726
2699895
1362483
2422481
2030021
1795856
1728506
2247294
1489062
1971204
1038166
1420795
164132
557476
23906
844209
2211445
160985
192194
2175388
781496
2043075
608799
45136
2754875
1040151
1421591
926652
2880659
910077
1888794
1690384
609971
251277
1112865
156344
2563484
357722
2919989
1568897
2845277
1474506
2989691
9409
2548333
13597
1369969
1759778
174581
2078515
1451517
1472428
1121589
2060315
1517563
876464
100465
2939154
2319467
497475
1365582
1724613
2187859
2491905
2492241
817075
164600
2055724
1691148
600940
624620
1536425
2075445
1130662
2062185
1623777
1144258
948505
383554
1835190
27019
1835070
307618
1664960
1411736
1825180
57775
2028552
2280685
2377241
2526027
1162619
1101853
2230237
1170875
1110445
47311
1335474
166168
2254810
2452765
1307139
791234
1528209
2437801
369770
668337
1098410
1318275
1568243
449952
1861645
919664
757569
526604
2331400
99100
584378
1359951
2896137
477971
1402329
1058755
2096175
632565
2745981
206620
1196227
1081454
889139
451037
534218
2712630
1758622
2578778
2666782
2644744
247114
765191
1479370
1815356
1731494
341014
2735020
2489062
1383970
2582771
104514
2484699
942721
650
2962669
2345050
1575756
2575196
493966
1321736
298167
1690193
2919541
1187305
2141229
970110
899934
1416202
1065239
1083067
1060945
1312352
1848258
2540314
644060
579751
397680
895431
585165
1781649
478201
1206030
1266347
1937273
1723031
1745368
1798674
298786
1320563
2292640
2136873
1618729
982832
2572765
322385
640412
1059226
1738671
2056613
2124464
2821737
117558
953167
2186346
174223
2113578
2766097
571902
9008
867613
2353550
487208
2589994
1136249
2424481
1313024
2881616
1223154
2128161
1202178
1032145
1265033
337258
2014976
1354149
1175994
2655387
2413374
2914664
2228352
2054189
2736401
2862261
523707
1922746
36483
2637285
2205194
608385
2646292
589158
478286
649852
179151
1614534
590684
1492174
1496149
2330189
620334
214678
362334
2401718
1068287
2377309
1272218
2244281
2549048
1201943
2675296
1777399
256131
2411696
1639659
779838
1850794
2192493
933474
1055987
317229
1096117
2161497
795515
1745968
2340647
2926400
2336651
1349173
1938901
2183192
2485858
2669930
2545525
1887576
738217
2439185
159793
498849
1988232
1878088
174144
1281982
2134218
102192
437992
430407
1952985
2630485
1880232
525323
464065
2976349
2686819
1259579
1722316
2543818
1702331
1575319
892990
641231
758510
378847
827512
820386
2782774
1565728
259570
458919
2580928
2764154
2337006
2755072
1562487
1471223
373615
2000479
2417982
2326599
2147315
1298213
2851921
2611379
1790913
55092
1387310
513229
2598909
89640
2604899
1008250
1247222
879760
1387096
2074733
1700145
1169870
1156813
1959714
2145140
737740
2240219
1482145
1009163
802706
469719
1382777
319536
2887700
1225727
2466850
1702265
1594000
2594580
493177
1649091
981889
1522757
1764351
1587880
1127655
2772600
2835101
2007414
1676047
2426186
1223910
362268
582998
699976
2507407
1837089
2940194
989551
362604
1259251
1459270
2261732
1578786
1863321
487459
1561987
1081937
2081458
1156567
1575114
1246900
2654807
614222
527602
1242687
2258229
300201
1594139
1265642
1976247
1020324
2489552
2854867
1603321
705879
2362273
956762
646072
351824
1319365
2421675
2327445
581096
1516812
1190765
1068554
595151
2272702
666363
2268069
1364167
2429614
1922875
1978388
2957215
165561
1236616
773767
2276052
18610
266366
296375
24513
121232
1899696
730391
2483504
2856457
1892814
351679
1692173
1314488
2679123
2273268
2831300
869888
858174
942802
658941
1524536
210870
2023107
1470502
2133744
1001494
1427716
2815657
2754462
2201483
2091708
2773071
2984200
2388082
2797583
105431
1804129
1044325
2588934
2176937
2937138
2940613
869109
1251626
2619735
142377
1599277
1005974
1516902
2542078
1664914
41437
2752947
688020
2028290
2403042
2205866
972358
2735050
1960327
690192
1826757
1733397
674391
1731191
2047331
779821
535319
91655
368754
228608
545144
825718
1614068
1796769
961805
2272796
912397
1967778
789697
970826
1149044
831134
1240124
1837063
375775
643166
1559280
1348132
378215
519606
2038323
2721324
2769354
2712713
1452514
2333036
492533
2504184
2941042
1377639
249143
486186
2203356
1863211
2799306
165160
1136006
711703
2649290
1925703
2198880
798333
273188
439004
151747
648962
1598521
1711027
1997094
1976735
2746984
1035416
2214410
2516338
1264481
1183275
2365725
1757013
687459
2306767
134651
1452953
2792952
2854359
316163
2592257
19518
1452169
820311
185159
894223
19191
983491
1167410
974546
1135238
2332723
2573066
2846264
1329816
2066152
2593247
2881584
1280562
2625936
1146064
2463836
1991661
419428
667646
1814779
1070431
2120599
1607730
924789
2436761
1716338
1460658
1405281
53001
1645817
2815855
72191
2629307
983264
1563088
1280896
832339
1136153
1643511
2162154
202304
1753110
2560089
1482865
1379045
1222504
1463053
887057
2158284
2130698
2701835
228714
1251296
1825916
1153502
1204409
1058606
130511
126041
1111606
1776327
2941896
1700148
1921986
1441511
263235
719233
2273849
1399387
2362744
1952355
2118042
1115853
1512443
600907
2494897
251299
2063959
898306
2409582
1711008
1116492
154647
2962304
2942408
1824500
1683064
1001013
1955010
1809104
2628970
1247689
1750999
1845469
169674
192510
2108703
888906
2466358
1024441
768001
1418712
142482
1883853
447507
1259740
1895102
1215157
840050
2793407
1141090
2551058
909898
1812088
29713
1368657
636587
1712776
2886021
2591596
1038231
31342
1355636
305582
1876810
2041661
1014443
985512
2930567
997152
2526304
1214919
2932216
185138
98772
896074
1961229
1993873
2111230
2801279
2303631
768671
2868688
729880
2580758
414752
2614889
217344
2643879
2500909
325291
682109
48603
1680927
1504042
1925412
722587
2518484
427276
1169505
515636
2953579
2384424
447851
655068
2999547
1343924
2616297
2509771
971505
2417575
2329753
1740175
2802614
59632
1320932
217365
190872
2054627
2861243
2691781
2896269
1059703
2740383
1577195
2563745
2182146
2816134
2598580
2609421
1501990
114215
2563000
1402765
1078417
218067
1402311
2422340
350715
912081
393844
284641
241833
2650370
87254
817817
1487653
820970
1008688
542279
1198564
1216820
954900
2258267
1473554
48446
2338363
655700
2864579
1936942
265120
1882921
2567509
344471
285685
645925
1078890
2204348
68265
1429604
632780
978460
2230597
1390965
1145182
2317850
2208781
2632834
138820
733820
691465
1853735
2466992
1646364
1112001
940545
1694809
966715
2112596
2075740
2903657
2894068
958660
2987517
754890
1760696
633441
1833779
965043
701705
779735
1597823
2196517
526683
505139
341698
2844532
230271
490883
499703
964090
1698699
2353438
431081
345062
981790
1887978
2556223
2464857
1516925
1631962
2884865
1410992
106973
2872381
2165882
1867668
505821
1516012
349063
1723878
2812098
2463237
920394
338780
2968375
1778443
699664
198645
2785677
1199366
1679086
1484376
1069155
2110167
2345789
2567297
1514496
1902011
2032153
31420
1050324
1917017
1442412
1673648
1789397
1124645
1057668
2295217
2640656
1923082
1019094
2969106
1386318
2455839
307885
1354692
1750633
1007548
2069688
2052662
2723266
748773
537037
792420
375291
399177
359716
1889786
2817540
2908220
2437558
1384215
1825236
1396321
57863
614632
2520965
1631882
426201
2677972
554963
1961646
2647077
1941280
1933837
2954962
812323
1200821
1478861
2882010
253482
1202126
1147134
790518
2510898
1522425
1706047
386965
928562
1523586
295185
882471
2907800
2120420
2278791
482014
251404
2316107
2113895
1193956
1994079
2668857
155601
2157507
2126488
2605789
2628820
2938810
806610
1107681
337171
1060091
2826158
1484305
2366961
2337055
523081
1073007
2724020
1967994
112944
19204
2850465
20743
2655975
2129255
502757
423730
1961714
2616651
1617685
955792
2801860
2289638
629650
1928347
1895426
258470
1867157
2702035
1882502
2720679
1278478
1708659
1204983
1161790
1562066
2244415
2234796
1802437
1212409
2864091
2337992
1062873
2884833
1993966
708479
903941
2417696
2670192
520592
1551732
1142335
322451
841369
1771985
2767149
2736795
2546806
1634305
2955181
1945659
1354984
1233658
1170669
76318
2395447
2732734
2320733
2146594
2051522
1049493
2527036
1389513
2112365
2411869
899831
337195
315809
833878
7387
1352752
2385609
1666073
2191554
226978
954409
1958703
480124
501214
1109359
435304
2446872
2980694
2185314
617541
573364
2097112
866626
2894096
1760058
2918148
1459940
1287093
1824012
1088656
698961
2723842
1425850
1531122
557719
1949588
400225
2943328
615661
108131
686657
1570069
2583185
1166780
2071283
1208895
1602083
2034506
1189589
787396
168398
1762952
400860
1551376
2173399
2160917
1469523
633338
448009
293534
1721993
1663322
533728
664194
710795
1091446
2613782
1111019
1551125
229442
1735501
2237781
2315862
1835037
404560
1903496
43932
2522995
938002
1233520
826742
1622751
512823
1227601
174126
202573
388517
2160000
1352262
1352878
2969886
590606
16199
503613
1254799
726993
1595058
868580
2354363
146183
1614373
1089864
2900315
930235
2924900
821227
2833730
2968831
344221
1288083
1718702
1687314
2910834
2747876
431267
601311
2950448
819783
2761311
1302709
2172660
2731196
1893314
2705210
234808
664465
432202
2346217
2049396
2786565
8751
1180121
1392780
2909066
2110355
1834031
1246644
2460436
1802862
1590864
1264871
1037915
794529
1692056
1302143
1225795
2293366
1252590
2561930
2571028
71651
2250941
2818575
2481316
1956151
53382
145780
2904704
2915951
2711528
2691268
2924701
891648
1600399
350118
518354
434430
1596761
2978789
2753643
703976
1760011
1307909
1498505
452066
2610051
240651
261784
1378993
2802580
2832811
1450643
2053521
2651386
1448310
1526023
221119
1594090
1430726
137069
1821969
1638346
578122
2713616
238744
928239
231969
673173
2525000
727109
426815
745327
2487120
2251076
2760183
2939185
1861126
834
717320
240118
319765
550131
1690760
2889637
717868
655422
1415659
1455338
2249511
2846385
1592407
1587831
2001082
2686880
1301446
2239825
615118
1533414
429350
656469
2260522
1372516
1401796
2263993
623591
1678330
2719530
2484717
1679163
436849
2724834
1998928
1503331
1931946
2404916
2221198
2587367
820575
676536
2353229
1183311
2785294
941059
184392
2472173
2758856
2424216
603642
1292269
369917
1260111
1069142
1742433
178258
333135
2366023
2372939
569016
1850739
1052102
1005864
2091925
567381
2509195
1540222
2972296
2246744
1127588
1309222
439631
997168
8884
741276
1938226
193275
729800
1697081
133843
1333442
505701
503759
109904
2091194
2246191
804513
2940680
2128566
177451
509695
979304
1745904
2031911
587580
2313284
2057457
2127801
2801932
1820552
255388
1627505
2260183
1768907
1636389
517810
1223484
2346015
1247610
436916
2479857
2581051
942616
499968
207306
550162
262510
1011818
490841
2391075
1189268
1516888
886731
2935172
548798
1474310
2764807
2606254
602111
83090
1426805
1373850
1710595
1203339
142757
863335
1721149
1882592
209349
485110
2319508
205558
66160
778475
705525
789817
1328636
1484386
1801634
2335829
875461
2990901
852716
1762191
442424
1401513
752852
723583
1007766
1354962
806672
2950922
245164
33618
1154261
904272
1413304
391761
2786863
1622653
876870
2106370
2344562
1459381
2884845
566438
2249197
1729832
2050823
1050830
1065660
442635
1558082
1918375
2721177
2516858
319887
474029
240440
1844004
2345342
1563463
2311278
2590505
2113433
981890
1011128
526736
1373650
797991
2665740
2766871
420712
2010301
1226251
821908
93090
991799
2551740
2143913
2042628
617399
102899
1117061
52126
2824076
1150270
888364
298104
1390709
248720
159797
2954172
2559997
2750302
2067604
541886
761429
110691
1915535
2075771
2776431
2198757
2496483
2303083
425007
318390
2396173
1416805
386481
2056437
975784
1520232
2159335
2609196
1572357
2499762
759466
2977072
2797865
2666526
225791
474014
137049
2785787
224315
2721004
844024
1502095
2831695
275910
1094218
2608125
2474666
590700
2427559
416024
1425441
1823731
1832828
2328274
1396519
324963
848505
555854
450511
2937213
55615
1726328
2914284
369832
1392853
656427
843845
1529902
442213
1584511
1250905
1286237
602957
1598951
1562146
1697174
1723427
1036812
2804225
1150986
1452835
1746018
491068
802015
1590643
1887587
1643329
2439147
2443440
2610191
2892711
15406
1336518
323346
901589
2729371
979772
2261785
1775624
1421985
1362647
542880
224573
2481956
2141831
2303070
1179129
865257
856233
1499706
2532594
2825420
762075
23662
627434
2352717
1911248
2787114
2308215
1871039
2397305
2200925
2402796
1250174
40622
304385
1495896
1020394
82521
271519
2958730
1445168
1330751
183302
927123
472581
2486371
2622603
1854189
342604
1638660
1386783
168023
2917086
1410444
1311808
2786154
838043
1615273
2094368
2709081
1528929
1811644
2628228
2779103
1852266
2932612
1791350
2872659
531485
2579221
2831388
1976652
909971
531041
420126
1898903
533763
559080
753091
1392718
2197740
2656225
1560740
2631177
1583020
388899
2417331
2421062
2520524
1511698
2646494
1049452
839694
2274722
1344906
208311
2723685
652608
80969
771521
231828
428708
2748172
1141798
1476100
684649
40700
2009862
1243729
1310142
402580
957820
966367
2479671
588996
65738
384922
6326
2486800
2905445
2034376
2649645
1471248
2874069
2440718
332506
82379
2680755
985113
679699
452275
1733292
1624758
716799
391441
100857
1401447
432140
2627070
161527
2258633
29649
1635698
741351
2509320
2224694
807089
410593
2747371
810240
316037
1781746
459884
2303636
2172166
416954
152493
2770896
97708
1653957
966946
549982
387248
108055
1266780
778688
208911
184579
1727179
2835981
862457
985812
381981
2498155
2243514
407652
1722848
50602
818244
1986570
860841
1650632
768316
1837077
1470620
456833
2770382
1623112
744081
2868089
277069
1711026
934422
1180668
1819081
2201202
1959356
2544343
2902132
1202886
2896675
764588
2705049
278656
262742
1948563
1202659
2501941
2515516
2020903
1488511
892709
1187886
2773178
2729785
2658505
230010
16518
1797969
974090
2884606
2075037
201468
819027
772056
2536900
536580
2731411
2081242
438711
1450649
1977917
1719651
1155697
2772924
2498744
104259
975582
2000685
2619775
512836
489195
512483
1700722
262372
758619
1875578
1008733
775136
673546
2499175
1176093
264934
216994
2511471
1036990
2753893
48051
1284752
1835134
1003113
2735400
1329402
239115
1407449
1618677
2737859
1511707
2594259
1738543
1647833
623446
2744089
2676667
2840519
522812
951637
1716097
2047896
2243124
2905994
1547070
935568
687280
1764063
447039
1724269
2034307
495089
525372
869441
2014553
777124
2715194
2253668
2184572
1333871
1991526
1212630
928129
730068
376815
2067926
990508
53481
1908445
1513319
1521470
1140893
561214
764593
1046886
2624636
1700161
1734165
1905050
2663551
974785
939357
158639
2016509
1808797
2173191
2793632
2040342
1426858
2494555
374212
418383
707184
1818692
1664802
1083998
886618
171661
1653831
2795062
1684979
175300
1452306
2762545
1456244
2499191
2387180
672756
1749708
1292229
336306
240844
2231585
1011296
2773704
1556733
184487
83687
597075
2127696
2578241
971286
62431
801777
306330
2243584
1885774
1192947
2415245
1055956
1504360
1616575
1231255
2956665
1379119
203851
2972207
766298
1392958
2238266
2058527
1729264
2479110
1806463
256911
2769165
363196
957749
2852852
1476622
85445
2431092
2964259
664227
749220
270588
2907810
2634994
1463534
2839406
690949
484245
1455981
2438556
957261
2835099
158758
929468
1117749
1551715
167733
692627
797330
163194
2499089
1054241
2932359
378636
2011989
2785210
1855257
2613785
2732653
2335868
278011
481873
2606455
702173
633218
1586341
1057930
1840518
2070585
2513910
1279073
27846
2865361
1954182
1473665
983109
505897
1641397
1675735
1303226
2320943
1174823
2357466
2253301
2069811
1885807
2554862
925067
1499591
2803866
777286
2293954
802090
383741
512478
1435307
2486433
1570407
792177
1557017
1084317
2587601
2101214
949677
1541783
1091230
2449137
2047679
248979
1124871
867256
2569921
2816045
741074
2339573
1885855
2626880
1894434
327274
1642822
2214651
1104559
936775
533093
1488299
1449252
2484751
974731
19659
276927
48100
1620327
2864528
2665665
86355
1922662
756895
2535491
970340
1005873
660361
2353947
1092145
476405
95020
431717
2362260
2721899
2842502
205885
1881073
2057152
1310443
2817847
2590244
315094
1783451
2074995
1806176
2319461
2868273
2370627
939787
249152
2036292
1542493
2171813
309538
1077983
142152
1831762
2254695
2496099
2923906
2731099
107470
871974
2609710
2829369
714475
331946
1710441
287978
1642389
2044639
394574
2473834
1344441
2985920
1280009
663901
2854192
650636
2120039
103344
203279
662531
2275156
512816
2256865
2933660
2860929
1511559
2946110
301186
1759010
53579
1173159
1885071
399299
1887633
2217017
2626091
2691962
1375757
1670730
86535
849590
531522
588806
2129598
1195423
959350
2780233
831813
1579045
499863
1494344
1370552
1012678
1267560
1304211
1389958
2779119
1766672
1691143
1538128
1820251
2864301
939550
2735901
2268285
156566
2361992
1960247
1532322
1549073
2563133
2381911
2080594
668291
2027861
792368
1627640
2324445
1624181
206684
2824308
634876
1577235
836985
1902435
397798
2226943
2197905
2164469
1434437
1252384
1501071
1298738
2191934
1236972
567022
2348499
1115315
43620
1397173
2664387
123105
1295435
2261332
791395
323295
53700
2935386
2647740
1677880
658421
2472047
2829107
2752007
825383
1731541
149804
568677
929446
2830625
2003114
2181829
1848047
818203
1373762
601370
1901576
1238613
1716684
1945196
152137
1897422
2584652
1447571
1158754
892398
2287218
1728805
827783
1934957
406684
1486203
1923355
235790
1238209
265089
2483682
1904365
833766
413127
2251341
353231
111308
1099387
1171433
2001421
2217109
589360
240033
1450144
2534555
908521
347566
2635558
2872444
2022671
527955
2159661
751475
1872089
1610969
1674510
874643
1050675
2426651
2629204
1315763
1910332
1533568
2665880
2839811
1301260
19110
467470
2916998
1706894
2468890
2134106
2296254
225275
584250
2347160
1133795
1448167
2499070
1006238
987189
27024
682250
2255015
2415465
2293218
929524
290107
343892
872526
2919310
1659655
299209
1969229
1841886
655371
270488
1860996
1122840
187486
1084241
591730
2321591
380494
1333356
422192
244006
2983502
2386710
2743075
1506092
373898
286450
2188341
145264
2701914
1481559
1591139
2992021
2341802
2463664
427682
1517808
279225
2396911
359694
934595
2667398
2737041
2057435
371235
821281
165516
209178
1718127
2015223
1147721
2478484
1998724
534431
2221558
504815
1424680
24359
209508
2086296
2726273
2207418
677434
234645
1549219
141098
662326
67027
420322
575588
943072
1871268
759338
680112
1445054
1130572
2017744
2126921
1856101
1252222
1142143
3822
730705
657219
1054604
468614
1678385
2995635
492973
1887892
2081930
735597
1095309
2759364
970241
2644528
416813
2148918
227906
1353486
240858
1687329
224753
1000195
2883792
2186159
2647118
1901535
1313079
2019571
670109
2971574
2023392
1400813
628792
594347
2385779
2307176
589981
395103
1195068
2671911
1130699
2806728
2947626
2617291
2451255
364438
2282560
195512
1717923
2523417
1882840
2459027
1039963
1766631
1645185
1203433
1184518
474616
223003
1854626
446189
2762746
771790
1074980
357092
157568
898507
1463424
552670
2609926
1135334
2199720
2416654
1599311
1817010
2384260
1963748
1615922
2579772
1198022
1655690
1978963
1173401
2695653
745594
334937
1415437
2446463
809552
2154791
1301088
1772092
1917536
2072877
363423
2790979
2746797
1261930
1254402
815818
871855
2906088
15538
804860
1505398
2348899
189120
985498
964820
2768891
2699871
2620510
1747853
873271
2832514
9798
1724560
1764302
2456260
2534111
919092
1273699
1822555
352979
862928
2185977
143957
1126076
447906
1914710
1941893
1836113
1820797
2473782
157324
842547
2339033
346443
1828044
303852
631685
2044266
440713
2895890
2917537
789578
422039
2158448
2553879
394651
2208910
989322
1668349
1031464
1342300
2531276
217441
2002608
657351
1181698
917318
115596
534162
2738114
2589377
691486
1097012
1928409
1554280
2925055
2748613
2702317
1969321
705677
2598206
2403209
2011607
20244
1561656
2081837
931246
1286917
71159
2599595
2318381
1929810
2647222
2535821
932418
820925
1233870
1849735
936520
1768032
1587848
1042248
2975869
201212
487009
2046500
126266
235621
1748816
2611938
1457649
1347021
2531498
469255
1883617
1609505
2551092
2814862
2896422
138602
2930808
2214802
2068411
2578030
2266974
828
398954
1017195
1850562
1851825
301578
954762
2894072
277446
1155973
381080
2840298
1798590
1133052
1589113
1926880
107053
2936134
1458377
576307
2336102
584234
643750
2667315
480655
1298703
2598123
211808
367114
2176152
2995133
884293
91457
1528679
251207
1943281
1830257
1722320
1837352
2624054
394644
2734784
2464351
2193233
1384187
1053464
1636464
1491239
1505949
611193
2583898
1358402
1195426
743999
1025716
2192432
2042702
623838
2920591
2926167
316341
432075
1326811
924149
1960753
1578017
2867429
1307361
300336
2221133
931415
1211331
2472268
912117
404564
856454
2481932
2557379
2864045
987880
168571
2447942
2862633
1363996
191940
888349
1072779
2750993
2028538
993369
193511
2861231
1425443
1520322
785379
902548
98338
1169160
2209908
915026
906644
657674
2126356
895263
2086143
47271
1751716
1568074
2604650
1615760
72306
289572
1580053
2934938
2169920
2288345
1339638
242698
2039337
368176
1752419
2232848
745758
177861
1269521
2047488
1596760
1367858
216647
1323020
2799235
1639642
1980693
2441943
2534904
1066835
2489213
1802972
2634909
2610214
935083
223566
2899786
2515136
158503
2069705
2319832
1498141
2312402
1359168
2382668
1581172
1108367
644777
2275385
2894239
2692264
872144
1778449
425263
2195163
1577683
2064904
1692208
1019625
1599808
2759042
1025190
919131
2910302
1151755
1854213
650219
1051540
1369348
808722
637596
1205531
2823214
466350
2564699
2722233
2047521
1189417
367009
1322905
1083656
59272
2195049
378456
484534
1906563
1956138
65790
598770
492115
2181949
874164
2033656
101079
1300817
185410
1955291
1951036
1236950
840991
276109
2390897
2046521
99322
2857246
2127571
337906
1904767
833340
704914
744023
2433347
1280537
455423
2811802
1765071
2361986
2284291
2347212
477107
2776405
1529160
1351270
1810060
1630238
2652087
1995470
1101880
1603122
748771
2459222
1879230
656019
2022095
2494903
513265
1666017
2832808
2934383
2499356
1054073
678405
1932702
2334609
1133828
2260855
1616031
1012165
1545146
963242
1489271
1837902
2492401
2840541
647962
1638990
8979
159783
257222
2128452
1424905
2716443
1524033
2080923
2254889
1018935
110539
920906
1368094
44921
420261
2422166
1239678
2869315
1756774
2889857
2646521
889157
902021
1191666
1852398
2391291
29568
1861151
2748183
1193881
1016492
2757161
1870015
1273713
1885612
811271
1506508
409644
2892193
761396
1944930
519084
1682301
313023
1080356
2618914
251540
2320033
4580
2524666
2726241
2651100
413822
628261
1359118
2782571
535904
1388685
1643721
284086
98917
2660213
557599
1968931
1450277
2959562
2780201
2956784
885558
188745
1234532
2830487
707828
433184
659862
1788184
52097
1427753
1624568
573028
952418
1350809
224128
1882591
2495421
1583245
1665162
31324
488281
825234
831762
587197
485446
1905712
72479
2452075
2381625
2852679
2408858
267182
557775
643389
614021
1265603
1592925
1273882
570138
1645021
217986
2194705
2734401
1686756
1061865
474880
569346
1073638
2574476
2750859
1621313
62756
